搜档网
当前位置:搜档网 › 人事管理系统开题报告

人事管理系统开题报告

人事管理系统开题报告
人事管理系统开题报告

泰山医学院

本科生毕业设计(论文)开题报告题目:企业人事管理系统的设计与实现

院(部)系

所学专业

年级、班级

学号

学生姓名

指导教师姓名

专业技术职称

2012年 1 月 10日

说明

1.毕业设计(论文)题目确定后,学生应尽快征求指导教师意见,讨论立题与整个毕业设计(论文)的工作计划,然后根据课题要求查阅、收集有关资料。开题报告可在教研室或院(部)系范围内举行,须适当请有关专家参加,指导教师必须参加,报告最迟在毕业实习前完成。

2.本表在开题报告通过论证后填写,一式三份。本人、指导教师、所在教学院(部)系各一份。

3.开题报告的撰写完成,意味着毕业设计(论文)工作已经开始,学生已对整个毕业设计(论文)工作有了周密的思考,是完成毕业设计(论文)关键的环节。在开题报告的撰写中指导教师只可提示,不可包办代替。

4.无开题报告者不得申请答辩。

5.本表打印或用黑色笔填写。

一、选题依据(拟开展研究项目的目的、意义)

在市场经济环境下,企业的竞争力来源于技术,来源于效率,但更来源于管理。在企业间的商业竞争越来越激烈的今天,如何吸引优秀人才、合理安排人力资源、降低人事管理成本、提高企业竞争力,已经是企业管理者考虑的首要问题.

传统的手工、人工工作方式的人事信息的管理,不仅工作效率低下,易于出错,而且提高了人工成本,不利于企业的长远发展,而如果使用管理软件和系统,不仅可以大大节约企业成本,提高企业工作效率,而且可以使企业的管理和运作更加规范,从而使其更符合现代社会对企业的要求,长期立足。

任何一个企业都会从小到大发展,随着其的规模不断扩大,员工的数量急剧增加,员工的流动性增强,有关员工的各种信息成倍增长.面对庞大的信息量,单靠人力是无法有序而准确地处理的,也无法满足企业对人事管理各种信息的需求,因而开发人事管理系统从而提高公企业的人事管理工作效率是十分必要的.应用这种系统,能够把大量的人力从繁琐的工作中解脱出来,降低企业的人力成本,而且通过计算机管理信息可以做到信息的规范管理、科学统计和快速查询,从而更有效地为企业发展服务。

二、国内外研究现状(附主要参考文献)

随着计算机技术的迅速发展,世界愈来愈成为一个整体,经济全球化趋势不断加强。在世界经济的全球化和国家的开放过程中,企业面临的竞争压力日益加大,要想在激烈的国际竞争中获得发展优势,就要求企业的管理部门降低管理成本增强竞争能力。

国外专家学者对人事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,通过建立一个业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。我国的信息管理系统是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛的应用于各个领域,并且形成了产业化。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。主要表现在:人事管理系统范围使用相对狭窄、人事管理系统功能相对欠缺、稳定性较差、功能相对单一等。一套优秀的人事管理系统能大大降低企业成本提高企业效率,而我国目前无论是在经济还是技术方面,都有这个实力,通过我们自身钻研研究,并学习借鉴国外经验开发一套完整高效的人事管理系统,这是必要的也是可行的。

主要参考文献:

[1] 纪红.人事管理信息系统的设计与实施[J].计算机与现代化.2010年第3期,总第6期: 89.

[2] 王福明.C#程序设计案例教材[M].科学出版社.2009: 3.

[3] 黄兴荣.C#程序设计实用教材[M].电子工业大学出版社.2009: 189-191.

[4] 张立.程序天下--C#2.0实例自学手册[M].电子工业出版社.2008.1: 70-72.

[5] 韩晓祥, 刘志军.C#程序设计[M].中国人民大学出版社.2009: 20.

[6] 陈宗斌等. 精通SQL Server 2005[M].电子工业出版社.2008: 40.

[7] 唐政, 房大伟. 等编著.C#项目开发实录[M].清华大学出版社.2009: 45-48.

[8] 刘云生, 卢正鼎, 卢炎生.数据库系统概论[M]. 武汉:华中科技大学出版社,1997: 30-54.

三、研究方案(主要研究内容、目标、研究方法)

本系统主要针对中小企业的人事管理人员和企业管理人员设计,以帮助其实现企业人事管理的信息化和自动化。

本系统主要研究内容:

(1)员工档案管理,员工离职管理,员工薪资的录入、发放和查询管理,员工考勤管理。

(2)通过模糊查询的功能,使企业管理人员可以对企业人事信息进行系统的了解,从而清晰地了解部门人员分配、员工年龄、文化程度、婚姻状况等信息。

(3)将相应的数据通过Excel等形式予以打印,最终实现办公流程的系统化。

(4)实现权限设置的功能,针对不同的企业员工,分配不同的权限,以便更有利于企业的规范化管理。

其具体目标如下:

(1)员工信息管理:主要实现企业员工的相关信息,包括员工自身基本信息、员工家庭信息、员工工作简历、员工奖惩记录等信息的录入、修改、删除等。

(2)考勤管理:主要通过员工考勤信息处理模块实现员工考勤信息的录入、修改、删除操作及员工考勤信息的统计等。

(3)工资管理:通过工资核算模块实现工资的录入核算。

(4)查询管理:主要实现对企业员工的人事档案、考勤记录和工资信息等的模糊查询。

(5)系统管理:对系统信息进行设置。主要实现操作权限的设置、新用户的添加、用户密码的修改、公司部门设置和系统帮助信息的设置。

(6)系统具有安全性,完整性,正确性,可靠性且运行良好,兼容性强。

本系统利用软件工程中系统开发的原理和方法,以C#为开发语言,SQL Server 2005数据库为后台数据库支持,Microsoft Visual Studio 2010为开发环境,实现了以员工信息管理,考勤信息管理、工资管理及综合查询模块为主要功能的系统开发。为企业人事管理提供信息咨询,信息检索,信息存取等服务,系统的实施基本上能够满足现代企业对人事管理的需要,为提高企业人事管理效率提供了行之有效的手段。

四、进程计划(各研究环节的时间安排、实施进度、完成程度)

2011年12月20日——2012年1月10日搜集相关资料,跟导师核对毕业设计要求,撰写开题报告。

2012年3月5日——2012年5月1日进行系统需求分析,系统开发工具选择,熟悉开发技术开发环境,并进行了系统功能结构设计,数据库设计。

2012年5月1日——2012年6月1日系统代码编写与测试,撰写论文。

2012年6月1日——2010年6月10日修改论文格式,定稿。

五、指导教师意见

签字:

年月日

接受任务日期:年月日

要求完成日期:年月日

学生(签字):年月日

指导教师(签字):年月日

院部系分管教学领导(签字):年月日

人事管理系统需求分析报告

人事管理系统需求分析 一、背景介绍 1.1、系统目标 企业人事管理系统,是为了迎合现在人们的工作而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下三个方面的目标。 (1) 支持企业实现规范化的管理; (2) 支持企业高效率完成劳动人事管理的日常业务; (3) 支持企业进行劳动人事管理及其相关方面的科学决策。 1.2、企业人事管理系统功能需求 根据市场调查及分析,企业人事管理系统应该具有以下功能: (1)可以真正地实现对企业人事的管理。 (2)系统的功能要符合本企业的实际情况。 (3)系统的功能操作要方便、易懂,不要有多余或复杂的操作。 (4)可以方便地对人事信息进行输出打印。 (5)方便对企业内部的人事档案及岗位调动调动进行管理。 1.3、企业人事管理系统模块需求 企业人事管理系统应该包括以下模块: (1)基本信息管理 该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。 (2) 工资管理 通过该模块,能够对员工的工资进行管理,查询、打印工资明细信息等。 (3)系统管理 该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录和使用该系统。

人事管理系统-软件工程实验报告

软件工程实验报告 课题:人事管理系统学生姓名: 学号: 专业班级: 指导教师: 同组成员:

需求分析 一、实验目的 掌握软件需求的结构化分析方法。 二、实验任务与实验要求 导出系统详细的逻辑模型,这里用数据流图来表示。 三、实验内容 (1)功能分析 经过初步分析“人事管理系统”应该具备以下主要功能。 1、职员个人信息资料的增加、修改和删除; 2、职员的考勤录入和查询; 3、职员工资结算和查询; 4、人事管理人员的变化和操作授权; 由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。 (2)、关系模式 在满足函数依赖和无损连接的基础上,使数据的设计更加合理。在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。在整个系统中超级管理员只有一人,管理员二人。一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。其具体的关系模式如下: 普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 工资(员工号,时间,基本工资,提成,奖金) 考勤(员工号,时间,迟到,早退,管理员号) 注意:“”表示主码,“”表示既是主码又是外码。 E-R图如下所示

数据字典设计: 为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表) 表1-1 worker(员工信息表)各字段设计 表1-2 monit (考勤信息表)各字段设计

企业人事管理系统

成绩 13信计2014-2015(二) 《数据库原理及应用》课程设计设计题目企业人事管理系统 设计时间2015.07.06---2015.07.10 学生姓名 学生学号 所在班级 指导教师 徐州工程学院数学与物理科学学院 目录 1、可行性分析 (1) 2、系统需求分析 (1) 2.1关于该项目的需求分析 (1) 2.2项目的功能分析 (1) 2.3数据流图........................................................................ 错误!未定义书签。 2.4数据字典 (2) 3、数据库概念设计 (3) 3.1系统的局部E-R图 (3) 3.2系统全局E-R图 (3) 4、数据库的逻辑设计 (4) 5、数据库的物理设计 (4) 6、系统的实现与调试 (5) 6、1建立数据库 (5) 6.2 建立表 (5) 6、3插入数据 (6) 6、4创建索引 (6)

6、5创建视图 (6) 6、6创建触发器 (7) 6、7创建存储过程 (7) 7、课设总结 (9)

1、可行性分析 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是在对系统目标和环境精心分析的基础上,由于本系统知识面向机关和事业单位内人事信息管理人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面和本系统良好的安全性设置,可以是人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。 机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极容易出现错误。而利用计算机来实现人事管理以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而造成损失的同时,也可以是认识信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。 2、系统需求分析 2.1关于该项目的需求分析 企业人事管理系统中,用户分为两类:(1)系统管理员(2)企业领导。 管理员的主要职责是管理系统中基础的人事数据,包括数据的添加,修改和删除,维护企业部门的信息,职务信息和浏览人事档案信息。企业领导可以检索和浏览人事档案。 2.2项目的功能分析 企业的人事管理系统分为管理员和企业领导两个部分,主要包括以下功能:(1)登入模块:是用户进入人事管理系统的入口,根据用户的选择不同,会分别进入管理员部分和领导部分。 (2)管理员模块:管理员在模块对员工进行查找,修改,浏览和删除操作。 (3)企业领导人模块:企业领导对员工进行查询和浏览操作。 (4)退出登陆模块:管理员和企业领导人退出系统的操作。 2.3数据流图

人事管理系统课程设计报告[1]

MIS课程设计报告 二○○三年九月

目录 一、前言——————————————— 2 二、系统概况————————————— 2 三、需求分析————————————— 2 - 4 四、数据库设计———————————— 5 - 7 五、主程序清单———————————— 8 六、模块界面————————————— 9 -11 七、设计小结————————————— 12 前言

人事管理是每个企业必不可少的。人事档案管理系统一般包括对人事档案的统计、查询、更新、报表输出等功能。 如果人工直接统计的话,工作量将十分庞大,特别是,如果企业员工有几万或几十万人时,人工统计将变得不可能想象。 用计算机可使人们从繁重而又单调的统计运算中解脱出来,仅用一些简单的操作便可及时准确地获得需要的信息。 在设计一个系统时,首先要做好需求分析。合理地运用好Visual FoxPro的基本方法,建立一个适合企业的人事管理系统。 系统概况 一、课题名称: 人事管理系统。 二、设计环境: 开发工具:Microsoft Visual FoxPro 6.0 操作系统:Windows XP 需求分析 一、系统功能分析 人事管理系统的主要任务是对人事档案进行整理,使得能方便快捷地对人事档案进行查询、统计、更新,并且能按一定要求输出报表。

通过该系统,使企业的人事管理工作系统化、规范化、自动化,从而提高企业人事管理的效率。 二、系统功能模块设计 本系统分为如下的几大模块: 1、主界面模块 该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块。 2、浏览模块 该模块提供全部人事档案的界面。 3、查询模块 该模块提供查询符合某一条件的人事档案的界面。 4、统计模块 该模块提供按某一条件进行统计的界面。 5、编辑模块 该模块提供对按档案进行更改、删除和新增的界面。 6、报表模块 该模块按一定格式将人事档案以报表格式输出。 三、数据流图

人事管理系统程序报告

课程设计实验报告 课题名称:人事管理系统 学院:理学院 专业:计算机 班级: 101 班 姓名:张博博李耀彩曹兆亮韩晴 学号: 1881100128 2012.5.2

目录 1 课题综述 (1) 1.1人事管理信息系统来源 (1) 1.2人事管理系统的意义 (1) 1.3预期目标 (1) 1.4面对的问题 (2) 1.5需解决的关键技术等 (2) 2 人事管理系统分析 (2) 2.1涉及的基础知识 (2) 2.2解决问题的基本思路 (11) 2.3总体方案 (11) 2.4功能模块框图 (11) 3 人事管理系统设计 (11) 3.1算法描述 (12) 3.2详细流程图 (13) 4 代码编写 (14) 5 运行与测试 (14) 总结 (18)

1 课题综述 人事管理系统是一个数据库应用系统,员工的所有信息都是保存在数据库中。本系统将主要实现以下功能:增加记录功能、修改记录功能、删除记录功能以及刷新记录功能等等。作为人事管理系统,我们将它作为一个数据库应用系统来进行开发制作。数据库应用系统开发的前提是首先开发数据库和数据库中的数据表,数据库和数据表是数据库应用系统中进行不可缺少的工具,一切的开发工作都是围绕数据库和数据表的操作进行的,数据表可被VC++的数据工程和其他工程进行引用。 1.1人事管理信息系统来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 1.2人事管理系统的意义 管理信息系统(Management Information System,以下简称为MIS),是一个将企业生产和经营中的各种内、外部信息进行收集、加工、整理、传递,并有序地存储,以用于管理和决策,是企业增效的信息系统。它能够使企业更加及时、准确、全面、详实的了解所需的信息数据。同时管理信息系统对各种信息数据的进一步加工,能使企业领导层的生产、经营、管理决策依据更加充分,更具有合理性、科学性;从而为社会创造出更多的价值,为企业的发展创造出更多的机会。对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统,能够提高人事管理的效率。 1.3预期目标 我们的设计目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统.能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、

企业人事管理系统数据库

企 业 人 事 管 理 系 统 组长:陈耿元 成员:郑永健 史家铭 时间:2015.05.27-2015.06.25

目录 一.需求分析 (3) 1.1系统需求 (3) 1.2用户需求 (3) 1.3功能说明 (4) 二.概念模型 (5) 完整ER图 (5) 三.逻辑模型 (6) 四.建表代码 (8) 五.项目总结 (10) 六.参考文献 (11) 七.成员分工及评分 (12)

一、需求分析 1.1系统需求 一个正常运作的公司必定有一个健全的人事管理系统,来管理员工的信息,包括员工的编号、姓名、性别、工龄、工资以及奖惩情况。除了这些基本的用处外,此系统还提供员工信息更改或删除等的功能,使公司的人事管理方便快捷而又清晰。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效地程序结构支持各种数据操作的执行。 1.2用户需求 通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、工资管理、岗位管理组成。系统功能的主要描述如下。 (1)员工档案管理 1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 3)当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工职务调动管理对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。 (3)岗位管理对公司所有的岗位进行编号,建立岗位记录。 (4)工资管理对公司里所有员工的工资记录进行统一编号,建立工资记录表。 1.3功能说明 (1)员工信息 (2)部门信息 (3)职务信息

软件工程课程设计报告人事管理系统

软件工程课程设计报告人事管理系统

软件工程课程设计 题目人事管理系统 系计算机系 专业班级软件工程(动画方向)(2)班 学生姓名贾秋洪 学号 2358069 指导教师姜青山 年 6 月 18 日 1.课程题目 人事管理系统设计 2.概述 2.1本课题的来源 A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。主要经

过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。以便对员工发放工资进行合理分配。这样能提高领导的人事管理水平还能提高员工的积极性。经过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,而且适合一般人群使用。 企业人事管理是相对企业内部员工的管理。集人员、考勤、工资、员工培训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。 2.2本课题目的、实现功能与预期成果 2.2.1目的 当前市面上流行的人事管理系统不少。可是,对于A公司来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 2.2.2实现功能 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方

面的工作,基本满足人事日常业务的需要。 2.2.3预期成果 所做出的人事管理系统能让A公司管理层在操作简单的前提下并有效的提高对该公司的人事管理,并经过该系统提高员工的能力。尽量使本系统做到是一个科学化、信息化、简单使用的人事管理系统。 3.系统分析 3.1系统调研 正式开发管理信息系统之前进行调研是非常必要的,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。 3.2可行性分析概述 可行性分析是在A公司的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。 可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。 可行性分析阶段的主要工作包括以下几个方面:

人事管理系统可行性分析1

基于WWW的人事管理系统 可行性研究报告 1/1引言 1.1编写目的 本文提出了一个基于WWW环境的人事管理系统,应用动态服务器页面实现了人事的多条件查询、删除、更新、打印、密码设置等功能。 1.2背景 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 Powerbuilder6.5是美国著名的Powersoft公司推出的广泛使用于客户机/服务器体系结构下的应用程序开发工具,具有完整的Web应用开发功能。它同时支持多种关系数据库管理系统,通过微软公司的ODBC接口和专用的大型数据库接口,能够高速读取数据库中的数据。本系统就采用Powerbuilder6.5开发,服务器端的操作系统为Windows NT 4.0,客户端操作系统为Windows 98。 2..现行组织系统那个概况 2.1组织目标和战略 系统的目标是开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 2.2存在的主要问题 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。

C++课程设计报告-人事管理系统

C++builder课程设计(人事信息管理系统) 目录 一、设计任务与要求 (3) 1.设计内容 (3) 2.课程设计的要求 (3) 二、系统分析(需求分析) (3) 1.需求分析 (3) 2.系统性能要求 (3) 3.系统的功能分析 (3) 4.系统功能模块 (3) 5.功能的实现 (3) 6.模块框架图 (4) 7.系统数据分析 (4) 三、系统设计 (5)

1.界面设计 (5) 2.功能设计 (6) 四、总结 (7) 五、参考资料 (7) 附录:源程序 (7) 一、设计任务与要求 1、设计内容: 制作人事信息管理系统,实现数据录入、数据删除、数据刷新和数据浏览以及数据查询等一些功能。 2、课程设计的要求: A.创建人事管理数据表,该表反映职工的基本信息,其中包含职工编号、职工姓名、职工性别、所在部门、职工年龄、工作日期、基本工资、职称、职务和简历等字段。 B.根据自己的喜好设计系统封面,系统封面设计成由计时器控制,在设定的时间间隔内,系统封面显示达到或超过设定的显示时间,系统封面会自动释放。 C.应用系统主控界面应包括记录编辑和记录查询等功能模块。记录编辑功能完成职工记录编辑的记录增加、记录删除、记录刷新和记录查询等功能。记录查询功能可以对数据集中的记录进行查询,要求按职工编号进行查询 二、系统分析(需求分析) 1.需求分析: ①能够输入职工的综合情况的输入、修改以及删除; ②能够实现对职工信息的浏览; ③能够实现对职工进行查询; ④设计系统封面并由计时器控制; 2.系统性能要求: ①系统安全、可靠;

②功能齐全; ③操作方便、界面友好; ④易于维护和扩充。 3.系统的功能分析: 资料维护:系统维护包括对各种表记录的修改、删除、添加等操作。 资料维护:对数据表中的信息进行浏览。 系统查询:可以按职工编号、姓名等相关信息进行详细或模糊查询。 报表统计:包括统计职工编号、职工姓名、职工性别、所在部门、职工年龄、工作日期、基本工资、职称、职务和简历等字段。 其它操作:系统封面、计时器控制与人性化提示信息。 4.系统功能模块 人事管理系统有:数据查找与浏览、数据修改、报表显示和系统封面构成。 5.功能的实现: 1.“数据查找与浏览”模块: (1)数据查找:对职工的编号、职工姓名、职工性别、所在部门、职工年龄、工作日期、基本工资、职称、职务和简历等字段进行精确或模糊查找。 (2)数据浏览:可以对数据表中的数据实现,上一项、下一项、首相、尾项等操作。(3)其他信息:设置字体、颜色属性和一些提示信息。 2.“数据修改”模块: (1)添加数据:增加一个新的记录 (2)修改数据:修改原有记录。 3.“报表显示”模块: 显示当前查找到的数据内容,以报表形式打印。 4.“系统封面构成”模块: (1)系统时钟:在在设定的时间间隔内,系统封面显示达到或超过设定的显示时间,系统封面会自动释放 (2)功能实现:进入主界面与退出系统。 6. 模块框架图

企业人事管理系统可行性分析报告

企业人事管理系统可行性分析报告 一、项目概述 1.1编写目的: 1.2背景和意义: 1.3项目介绍: 软件名称:企业人事管理系统 任务提出者:企业人事管理部门 软件开发者:XX公司 软件使用者:企业人事管理中心 二、项目需求 2.1业务需求: 企业人事管理系统主要用于员工个人相关信息的管理,为公司领导掌握员工的动向和员工的综合素质、及时调整人才的分配提供帮助。通过使用计算机对人事、劳资信息进行管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人力资源管理的效率,所以人事管理信息系统要能够及时地为企业管理人员提供准确的员工信息,以便领导者准确了解企业各个部门的员工构成,计算好人力成本,安排好工作计划,使企业变的更高效,更具有生命力。

2.2基本信息: 2.3系统管理 系统管理:密码管理、系统管理 2.4工资管理 2.5考勤管理 三、.可行性研究的前提 3.1 要求 功能要求:对人事、劳资信息进行管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人力资源管理的效率 性能要求:人事管理信息系统要能够及时地为企业管理人员提供准确的员工信息,以便领导者准确了解企业各个部门的员工构成。 安全与保密要求: (1)员工作为外部用户只能查询个人信息 (2)企业人事管理部门、公司领导可以查看员工的全部信息 (3)只有公司领导才能发出人事调度命令。 四、系统的可行性研究 4.1必要性: 当今社会是信息社会,特别是在我国加入WTO之后,信息更是向科学化、迅速化、全球化发展,而且随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事管理需要。因此,企业要想单纯依靠以前的手工管理来安排企业的人力资源,不仅会浪费大量的人力、物力、财力,而且效率不高,难以达到预期的目的。正因为这些原因,企业人事管理系统应运而生。 4.2目前企业人事管理现状分析:

人事管理系统实验报告

摘要 人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。本文系运用规范研究方法进行的专题研究。全文分六个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Visual Basic 6.0作为系统前台应用程序开发工具,Access作为后台数据库;第三部分,是系统的需求分析,主要是人事管理系统的需求分析;第四部分,是系统分析与实现,包括系统功能模块的设计和数据库的设计;第五部分,是代码的设计与实现,系统事件运行的主要代码;第六部分,是系统的实现,最后,是软件的测试 关键词:人事管理系统设计SQL Server 2005数据库Visual Basic 6.0 维护测试

第一章绪论 1.1 引言 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。 1.2 项目背景 本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。 1.3 实现意义 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许

公司人事管理系统

公司人事管理系统

摘要 随着计算机技术的飞速发展, 计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度, 经过实际的需求分析, 采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发, 完成人事管理的全过程, 包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明, 本文所设计的人事管理系统能够满足公司人事管理方面的需要。 关键词: 信息管理、人事管理、人事管理系统

第一章概述 1.1本课题的来源 随着计算机技术的飞速发展, 计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。对于大中型企业来说, 利用计算机支持企业高效率完成劳动人事管理的日常事务, 是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件; 计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度, 这就决定了不同的企业需要不同的人事管理系统。 1.2本论文的目的、内容及作者主要贡献 (1)目的: 当前市面上流行的人事管理系统不少。可是, 对于企、事业单位的人事管理系统来说, 不需要大型的数据库系统。只需要一个操作方便, 功能实用, 能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便, 简单明了的人事管理系统。 (2)内容

人事管理系统-数据库课程设计报告书

摘要 随着科学技术的不断提高,计算机科学日已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点。 人事档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本人事档案管理信息系统的一些基本功能和组成情况包括系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等步骤。 本系统主要的模块有:用户登录、人事信息的、查询、删除、修改及统计、系统维护以及退出系统。 本课题采用微软公司的Visual Basic开发工具,利用其提供的各种面向对象的开发工具,是能方便而简洁操纵数据库的智能化对象,短期就可以开发出用户满意的可行系统,在开发方法上使用生命周期法。 关键词:人事档案管理;管理信息系统;Visual Basic 6.0;SQL SERVER 2005

目录 1 系统概述 (1) 2 数据库设计 (1) 2.1需求分析 (1) 2.2表结构设 (2) 3 系统设计 (7) 3.1概念设计 (8) 3.2逻辑设计 (10) 3.3物理设计 (11) 4 系统实现 (13) 5 总结 (20) 6参考文献 (21)

1.系统功能概述 随着计算机应用的普及,推动企业计算机管理现代化的时机已经到来,采取信息化管理是企业在新经济时代的必然趋势,也是企业管理者的迫切需求。信息技术为企业的发展提供了机遇,也带来了挑战。如何改良你公司的部经营机制,公正、客观、全面、快捷地记录和评估有关员工的信息,实现以人为本的经营战略,提高人事管理工作的效率,使人事管理员有更多的精力去做人力资源分析、研究和开发工作,是公司立足发展,开拓未来,领先同行业的关键。作为现代人事管理的重要手段之一,人事信息化建设在此过程中将起到不可代替的作用。 只有通过人事管理信息系统,人事管理人员才能跨越时空、地域的障碍,在第一时间完成对信息的归集,并从浩如烟海的数据中找到有用信息,为管理决策者提供及时、准确的决策依据!我国的企业自身的基础薄弱,一是人事管理基础薄弱,主要表现为人事管理体制过于分散,多数企业很难实现人事资料信息管理制度;人事管理制度不健全、不规。二是一些工业企业生产装备自动化、信息化水平低,不能准确提供完整的实物信息。三是几乎所有行业都没有统一、规的产品编码,企业自己搞的产品编码不健全、不规。 目前有好多类似的人事管理系统,但一个信息系统的开发不但是一个高投入、高技术的项目,而且是一个牵涉问题面广、拖延时间长的项目,从信息管理的角度来看,一个信息系统开发项目决不仅仅是一个纯技术性的问题,还须用技术、管理和组织相结合的综合观点来指导此类项目的开发。与发达国家大企业相比,我国人事财务管理信息化建设工作的总体水平还很低,处在起步阶段。而这个人事管理系统管理公司的人事信息,提供查询功能,方便用户的统计分析。 2.数据库设计 2.1需求分析 本系统主要是为了帮助企业的人事部门和财务主管部门提高工作效率,减少企业不必要的开销,从企业的根本利益出发,实现企业人事信息管理的系统化和自动化。根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求:(1)企业相关情况 与人事管理相关的情况有:管理员、员工、及领导者。人事管理的所有日常工作都是围绕着这几大部分进行的。 一个公司有一个领导者每个公司可以分成财政部、人力部、市场部、生产部、信息部、证券部等部门,每个部门有一个管理者,并且只能在一个部门任职,每个部门有不

人事管理系统报告

人事管理系统报告 需求分析 1.1 功能与信息要求 通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。系统功能的主要描述如下。 (1)员工档案管理 1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 3)当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工职务调动管理 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。 (3)奖惩管理 对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。 (4)考勤管理 1)对员工上班刷卡的记录进行统一编号;登记员工上班时 签到类型(准时、迟 到)o

间、 2)对员工下班刷卡的记录进行统一编号;登记员工上班时 间、签到类型(准时、早退)。 (5)请销假管理 1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。 2)对员工销假的记录进行统一编号;登记员工销假时间、请假类型,检查是否超期。 (6)工资管理 1)对公司里所有员工的工资记录进行统一编号,建立工资记录表。 (7)部门管理1)对公司所有的部门进行编号,建立部门记录。 输入功能 该系统提供了对人事管理、调动管理、合同管理、工资管理、培训管理、绩效考核、奖惩管理、辅助功能、基础设置、综合统计等模式录入和表格界面录入。录入信息时可能会出现相同的信息,为避免重复录入,部分字段设置了辅助录入功能,您只需输入几项即可完成录入功能。操作方便快捷,可大大提高您的工作效率。

企业人事管理系统_项目简介及功能描述

企业人事管理系统项目简介及功能描述

文档信息: 文档变更历史: 审核结果:

目录 1 编写目的 (4) 2 项目背景 (4) 2.1 社会背景 (4) 2.2 项目背景 (4) 3 项目要求 (4) 4 系统模块简介 (5) 4.1 用户管理模块 (5) 4.1.1注册功能模块 (5) 4.1.2登录功能模块 (5) 4.2 系统主窗体设计模块 (5) 4.3 人事档案管理模块 (5) 4.3.1 职工基本信息管理 (5) 4.3.2 通讯录管理 (5) 4.4 人事资料查询模块 (5) 4.4.1 职工基本信息查询 (5) 4.4.2 通讯录查询 (5)

企业人事管理系统项目简介及功能描述 1 编写目的 本文档旨在介绍项目的背景知识,并对本项目所涉及的模块进行简单描述,从而为项目团队定义一个清晰的目标,为各个模块规范的编写提供基础。 2 项目背景 2.1 社会背景 人事管理是现代企业管理工作不可缺少的一部分,是推动企业走向科学化、规范化的必要条件。员工是企业生存的主要元素,员工的增减、变动将直接影响到企业的整体运作。员工越多、分工越细、联系越密切,所要做的统计工作就越多,人事管理的难度就越大。随着企业的不断壮大,自动化的企业人事管理系统就显得非常必要。 2.2 项目背景 本项目主要是为了完成课程设计的而开发的。正是由于上面的社会背景,所以在这次选择课程设计的项目时,选择企业人事管理系统作为此次课程设计的项目题目,以便更好的了解社会需求和有关人事管理的相关知识并掌握一定的编程方法和经验。 3 项目要求 对于本系统的目标,需满足以下要求: ◆操作简单方便、界面简洁美观 ◆按照指定的条件对员工进行查询 ◆由于该系统的使用对象较多,要有较好的权限管理 ◆要可以进行注册操作,以便之后可以进行登录操作 ◆系统运行稳定、安全可靠 ◆数据必须完整且无冗余 ◆数据库的设计必须规范 ◆数据必须安全 本系统的程序运行环境具体如下: 系统开发平台:Microsoft Visual Studio 2008 系统开发语言:C# 数据库管理软件:Microsoft SQL Server 2000 运行平台:Windows XP

c人事管理系统报告

课程设计报告 课程名称面向对象课程设计 设计题目人事管理系统 专业班级 姓名 学号 指导教师 起止时间2010年12月20日-12月31日

成绩评定 电气与信息学院

人事管理系统 一、课程设计的目的 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事的信息管理系统,也是十分必要的 二、课程设计的要求 要求了解企业管理信息系统开发的全过程,理解信息系统课程相关的概念,掌握管理信息系统的开发方法。主要包括:登陆的两个用户:管理员、职工 管理员:可以对职工信息进行添加信息、删除信息、查询员工信息、修改员工信息、浏览员工信息。 用户:可以对自己的信息进行浏览、修改、查询;还可以对别人的信息进行查询,浏览。 开发这个系统的目的就是帮助企业的人力资源部门提高工作效率,实现企业人事信息管理的系统化,规范化和自动话。根据这个系统最终实现的主要功能如下: 系统部分:主要完成本系统的维护工作。 员工基本信息部分:主要完成员工基本信息的管理。 本系统是个简单的程序,由于时间和技术有限,功能不是多完整,多具体,还请包涵。 本系统的功能模块图如下:

人事管理系统需求分析实验报告+++

一、实验目的 1、掌握软件需求结构化分析方法; 2、掌握使用Visio或Word建立分析模型; 3、掌握软件需求说明书的撰写。 二、实验原理 1、需求分析的基本要点 2、分析建模(三种模型) 3、规格说明(需求说明书) 三、实验环境 ·安装了Word或Visio软件的计算机 ·安装SQL Server 2008 四、实验任务与要求 导出系统的详细的逻辑模型。通常用数据流图、实体-联系图、状态转换图、数据字典和主要处理算法描述来共同表示这个模型 五、实验内容与步骤 (1)问题背景及描述 人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理主要需要完成人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动的管理。 (2)功能分析 初步分析“人事档案管理系统”应该具备以下功能: 1)职员个人资料的增加、删除和修改 2)人事信息的查询、打印 3)人事信息的分析、汇总和统计 4)人事档案管理人员的变化及操作授权 因此,可以将系统划分为三大模块:

模块1、人事档案管理:人事信息维护,个人基本信息、婚姻信息、学历、工资信息的插入、删除和修改,人事信息的查询、浏览、打印、分类汇总、总计和生 成分析报表。 模块2、系统账户管理:对系统用户进行管理,包括登录、退出、操作记录。 模块3、系统数据管理:包括数据备份和恢复、部分数据管理、企业常用数据管理(3)建立系统流程图 (4)建立数据流图 (1)人事档案管理的数据流图 通过对“人事档案管理系统流程图”抽象处理,得到“人事档案管理数据流图”。 用户数据 图1 人事档案管理系统流程图 图2 人事档案管理系统数据流图

企业人事管理系统 开题报告

毕业设计(论文)开题报告 题目:人事管理系统的设计与实现 专业计算机科学与技术 班级 学号 姓名 指导教师 1 本课题的目的和意义、国内外研究现状、水平和发展趋势 1.1课题的目的和意义 开发人事系统的目的就是为了帮助财务部门能更好地管理本企业的员工工资,人事,提高工作效率,实现企业工资信息管理的规范化和自动化。

本系统采用ASP语言和Access数据库开发而成,包括职工管理、档案管理、考勤管理、人事等模块,并将工资计算与考勤、奖惩相关联,生成较合理的薪酬管理体制,以产生有效的激励机制。同时系统设置了一些必要的辅助功能,比如对员工合同到期提醒和生日提醒等功能,有助于巩固企业与员工的心理契约,促进员工积极向上,向公司靠拢。系统能够实现数据的录入、插入、删除、查询、统计、更新等功能,能满足企业职工管理方面的基本要求。 1.2国内外研究现状与水平 企业人事管理的根本目的就是通过使用人才去达到最大利益。企业人事管理工作的好坏对企业的发展有较大的影响,企业对人事管理都较为重视。通过互联网查询的资料来看,国内目前类似的系统大多是针对企业员工管理,而对企业引进人才方面以及与员工交流平台方面所做的工作不多。 1.3发展趋势 人力资源是企业生存与发展的根本,企业间的竞争需要依靠其人力资源。如何管理企业人才以及引进人才是人事部门需要解决的问题。因此希望通过此次调查研究,设计出一套适合中小企业人事管理的系统,实现企业人事管理的自动化,提高企业人事管理工作的效率。 随着国际软件技术,计算机技术的发展,传统的管理已不能适应企业的发展需要,公司力求更高层次的发展,建立适应人事管理软件刻不容缓。 2 文献查阅、调研情况 2.1文献综述 针对本课题,广泛地查阅了国内外关于asp以及Access的相关书籍。主要通过图书馆借阅书籍以及网络在线读阅书籍,总共查阅了9本相关书籍,其中原版书籍1本,英译书籍2本,其他的为国内著作。 文献[1]详细地介绍了ASP(Active Server Pages)技术,介绍的具体内容有ASP概念、VBScript基础知识、ASP编程基础、ASP的5大内置对象(包括Request对象、Reponse 对象、Server对象、Applicatioin对象以及Session对象)、ASP的内置组件(包括BrowserCap组件、FileSystem’组件、Content Linker组件、Dictionary组件以及

人事管理系统软件工程实验报告

人事管理系统软件工程实验报告

软件工程实验报告课题:人事管理系统 学生姓名: 学号: 专业班级: 指导教师: 同组成员: 需求分析

一、实验目的 掌握软件需求的结构化分析方法。 二、实验任务与实验要求 导出系统详细的逻辑模型,这里用数据流图来表示。 三、实验内容 (1)功能分析 经过初步分析“人事管理系统”应该具备以下主要功能。 1、职员个人信息资料的增加、修改和删除; 2、职员的考勤录入和查询; 3、职员工资结算和查询; 4、人事管理人员的变化和操作授权; 由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。 (2)、关系模式 在满足函数依赖和无损连接的基础上,使数据的设计更加合理。在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,她们权限的不听经过角色来区分。在整个系统中超级管理员只有一人,管理员二人。一个人只能够在普通员工、管理员、超级管理员中处于一个角色,而不能够兼任。其具体的关系模式如下: 普通员工(员工号,密码,姓名,性别,出生年月,身份证号,

联系电话,就职时间) 管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 工资(员工号,时间,基本工资,提成,奖金) 考勤(员工号,时间,迟到,早退,管理员号) 注意:“”表示主码,“”表示既是主码又是外码。 E-R图如下所示

数据字典设计: 为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表) 表1-1 worker(员工信息表)各字段设计

相关主题