人事信息管理系统计算机软件.doc
《人事信息管理系统计算机软件.doc》由会员分享,可在线阅读,更多相关《人事信息管理系统计算机软件.doc(31页珍藏版)》请在沃文网上搜索。
1、引 言 目 录引 言- 1 -摘 要- 2 -第一章 系统需求分析- 3 -1.1功能需求- 3 -1.2性能需求- 3 -第二章 人事信息管理系统设计- 5 -2.1系统功能模块图- 5 -2.1.1 来宾用户登录- 6 -2.1.2 管理员登录- 6 -2.2 系统E-R图- 7 -第三章 人事信息管理系统创建数据库- 8 -3.1 系统所需表- 8 -3.2 表与表之间的关系- 12 -第四章 人事信息管理系统窗体设计与流程实现- 13 -4.1系统设计的流程与实现- 13 -4.2 系统发布与成果- 23 -4.3 本章小节- 24 -结 束 语- 25 -致 谢- 26 -附录:-
2、27 -1.4.5填写简历窗体中提交代码- 27 -2.图4.8中的登录代码- 28 -3.图4.15中的结算- 29 -参考文献- 30 -引 言人事信息管理系统是一种典型的管理信息系统。管理信息系统(MIS)是一门跨越若干领域的新学科。在强调管理,强调信息的现代社会中越来越普及。管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理档案,这种管理方式存在着许多缺点。如:效率低、保密性差。时间一长,将产生大量的文件和数据,这对于查找、更新
3、和维护都带来了不少的困难。因此,随着企业的壮大和发展,传统的管理方式已不在适应企业的需要。而使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企事业单位人事信息管理工作的效率,是企事业单位人事管理部门的科学化、正规化管理的重要途径,也是企事业单位与世界接轨的重要途径。人事信息资源管理系统是企业员工管理的一个重要内容。当今社会人员流动越来越频繁,人事管理工作也变得越来越复杂。如果能够实现人事管理的自动化,无疑将给企业管理部门带来很大的方便。人事信息管理就是把分散在企业单位的职工信息实行统一、
4、集中、规范的收集管理,建立分类编号管理、电脑存储查询等现代化、专业化的管理系统。企业人事管理的对象是企业、企业化管理的事业单位及职工本人。人事信息管理为企业单位和个人提供信息输入、信息修改、信息查询、工资调整、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。- 1 -摘 要摘 要人事信息管理系统是典型的信息管理系统(MIS),本系统是建立在Microsoft SQL Server 2005基础上的应用系统,用Microsoft Visual Studio 2005语言编写,此信息管理系统可以实现学生信息的高效查询,修改,删除等操作,使学生信息关系系统化,规范化
5、和自动化。该系统可以满足人事管理日常工作的需要,实现无纸化办公,以模糊组合查询的方式,提供了相同数据源多库表的查询,为人事住处的管理提供了方便、快捷的操作方式。随着计算机行业的飞速发展,人类已经进入了信息时代,旧的手工纪录的人事管理方式已经不能适应高速发展的信息化时代,新的人事管理系统开发出来之后,公司的现有的人事信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由于它具有方便、准确、快速、灵活的特点,使得在管理上实现了自动化、一体化、多元化的目标。这些优点能够极大地提高效率,也简化企事业单位在人事管理方面的复杂性,和减少企事业单位在管理上的庞大开销,让企事业单位能运用更多的物力和财力
6、去从事开发、生产等别的发展方向。论文关键词: 人事信息管理系统 数据库(SQL)- 30 -毕业设计-人事信息管理系统 08信管(1)班 方江第一章 系统需求分析现在的世界是信息的世界,随着信息量越来越大以及计算机技术的发展,计算机已成为各企事业单位管理的重要工具。人事档案管理是对员工信息、部门信息、岗位信息、工资信息的管理和快速方便的查询。1.1功能需求 本系统实现的是人事信息管理系统,在设计系统时,结合人事信息管理的实际流程需要,系统在实现上应该具有如下功能:a. 用户必须输入正确的用户名和密码才能进入系统。b. 提供增加、删除、修改用户帐户的功能。c. 员工各种信息的输入和修改。d. 对
7、于应聘合格员工的添加。e. 对于转出、辞职、离退员工信息的删除。f. 按照某种条件,查询、统计符合条件的员工信息。g. 提供对员工、部门、岗位等各种条件的查询。h. 人事信息管理系统的使用帮助。1.2性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,人事信息管理系统应该满足以下的性能需求: 1.系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。2.系统的开放性和系统的可扩充性人事信息管理系统在开发过程中,应该充分考虑以后的可扩充性。而要实现这一点
8、,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3.系统的易用性和易维护性人事信息管理系统使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。第二章 人事信息管理系统设计2.1系统功能模块图 人事信息管理系统 管 理 员 登 录系统管理 来宾登录个人信息管理人事信息管理招聘信息管理帮助君临电脑公司招聘
9、信息投简历登录登录信息管理注销退出系统个人基本信息个人工作经历员工管理员工日常考勤管理员工考核奖惩管理员工工资管理岗位管理部门管理招聘管理待应聘人信息管理更改权限更改密码添加用户退出系统图2.1 系统功能模块图在整体设计中,我将人事管理系统分为两种身份登录:本公司人员和公司外来人员即来宾用户。来宾用户登录可以看到本公司的简介和本公司对外招聘信息并可以投简历以应聘本公司招聘的岗位。而本公司人员登录再分两个种身份登录:管理员用户和超级管理员用户,他们所对应的权限也就不一样了。下面将具体进行介绍。(由于时间等其他原因有些管理模块无法实现,以后会尽可能去将它完善。)2.1.1 来宾用户登录来宾用户登录
10、可以看到包括:君临电脑公司简介、招聘信息、投简历、退出系统四个部分。一. 君临电脑公司简介:实现介绍下本公司基本信息功能。二. 招聘信息:实现可查看本公司对外招聘的功能以便应聘人员的投简历。三. 投简历:实现应聘人员将自己的个人信息投个本公司的人事部查看。四. 退出系统:实现正常退出人事信息管理系统。2.1.2 管理员登录 登录本窗体也即主窗体可以看到五个模块:系统管理模块、个人信息管理模块、人事信息管理模块、招聘信息管理模块和帮助模块。管理员身份又分为管理员用户和超级管理员用户两种,所对应的权限是不一样的,管理员用户可以对主窗体的内的系统管理模块进行部分操作、对个人信息管理模块和帮助模块进行
11、完全操作。下面来详细讲下这五个模块:一. 系统管理模块包括:登录、登录信息管理、注销和退出本系统四个部分。1. 登录:实现系统管理员登录。2. 登录信息管理又包括:更改密码、更改权限和添加用户三个部分。1) 更改权限:实现更改管理员用户权限。2) 更改密码:实现更改管理员用户密码3) 添加用户:实现添加管理员用户。3. 注销:实现重新选择管理员用户登录。4. 退出本系统:实现正常退出本系统。二. 个人信息管理模块包括:个人基本信息和个人工作经历两个部分。1. 个人基本信息:实现普通管理员查看个人基本信息和修改。2. 个人工作经历:实现普通管理员去更改自己的工作经历。三. 个人信息管理模块包括:
12、员工管理、员工日常考勤管理、员工考核奖惩管理、员工工资管理、岗位管理和部门管理六个部分。1. 员工管理:实现超级管理员对员工信息的管理。2. 员工日常考勤管理:实现超级管理员对员工的日常考勤管理。3. 员工考核奖惩管理:实现超级管理员对员工日常考勤做出的奖惩管理。4. 员工工资管理:实现超级管理员对员工工资的管理。5. 岗位管理:实现超级管理员对本公司岗位的管理。6. 部门管理:实现超级管理员对本公司部门的管理。四. 招聘信息管理模块包括:招聘管理和待应聘人信息管理两个部分。1. 招聘管理:实现超级管理员对公司外部的招聘管理。2. 待应聘人信息管理:实现超级管理员对应聘人的考核管理。五. 帮助
13、模块:实现一些对本系统不了解用户的技术帮助。2.2 系统E-R图 在我所设计的模块中,主要涉及到员工、奖惩、部门、招聘、工资和工作经验这六个实体,所以在E-R图中我只是将这六个实体的属性进行了详细说明。工资工作经验部门招聘奖惩员工拥有领取考核属于管理第三章 人事信息管理系统创建数据库3.1 系统所需表综合以上分析,要实现上面的所有功能模块,共需要设计十个表,它们分别是:用户登录表、员工信息表、部门表、工资表、工作经验表、日常考勤表、奖惩表、岗位表、招聘信息表、应聘信息表。创建表:1.用户登录表:登记管理人员的用户名、密码及登录权限。2.员工信息表:详细登记员工基本信息。3部门表:登记所有部门的
14、详细情况。4.工资表:登记所有员工的工资详细情况。5.工作经历表:登记所有员工曾经的详细工作经历情况。6.日常考勤表:详细登记所有员工日常考勤信息。7.奖惩表:登记所有员工考核后的情况。8.岗位表:登记本公司所有的岗位情况。9.招聘信息表:登记本公司向外界招聘的详细信息。10.应聘信息表:登记所有向本公司投简历人的详细信息。表3.1 用户登录表字段名数据类型数据长度NULLPrimarykey用户号Nchar10NY用户姓名Nchar10NY密码Nchar10YN用户权限Nchar10YN表3.2 员工信息表字段名数据类型数据长度NULLPrimarykey员工号Nchar10NY and F
15、员工姓名Nchar10YN性别Nchar10YN民族Nchar10YN出生日期Nchar30YN健康状况Nchar10YN学历Nchar10YN专业Nchar20YN毕业学院Nchar30YN英语等级Nchar10YN技能等级Nchar10YN身份证Nchar10YN婚姻状况Nchar10YN政治面貌Nchar10YN联系电话Nchar20YN邮编Nchar10YNE-mailNchar30YN家庭住址Nvarchar50YN入公司时间Smalldatetime-YN岗位名称Nchar10YN部门号Nchar10YN相片Image-YNQQNchar20YN备注Nvarchar50YN表3.3
16、 部门表字段名数据类型数据长度NULLPrimarykey部门号Nchar10NY and F部门名Nchar10YN部门电话Nchar20YN简介Nvarchar50YN表3.4 工资表字段名数据类型数据长度NULLPrimarykey工资号Nchar10NY员工号Nchar10YF基础工资Money-YN岗位工资Money-YN岗位津贴Money-YN职位工资Money-YN职位津贴Money-YN水电费Money-YN养老保险Money-YN医疗保险Money-YN个人所得税Money-YN工资总额Money-YN表3.5 工作经历表字段名数据类型数据长度NULLPrimarykey工作
17、经历号Int-NY员工号Nchar10YF开始时间smalldatetime-YN结束时间smalldatetime-YN公司名称Nchar20YN部门Nchar20YN岗位Nchar20YN备注Nvarchar50YN表3.6日常考勤表字段名数据类型数据长度NULLPrimarykey考勤号Int-NY员工号Nchar10YF员工姓名Nchar10YN时间smalldatetime-YN上班时间Nchar40YN下班时间Nchar40YN表3.7奖励表字段名数据类型数据长度NULLPrimarykey奖罚号int-NY员工号Nchar10YF类型Nchar10YN时间smalldatetim
18、e10YN处理结果Nvarchar50YN表3.8 岗位表字段名数据类型数据长度NULLPrimarykey岗位号Nchar10NY and F岗位名称Nchar10YN直接上级Nvarchar50YN下属部门Nvarchar50YN性质Nvarchar50YN管理权限NvarcharMaxYN管理职能NvarcharMaxYN表3.9 招聘信息表字段名数据类型数据长度NULLPrimarykey招聘号Int-NY岗位号Nchar10YF部门号Nchar10YF人数Nchar10YN要求Nvarchar100YN表3.10 应聘信息表字段名数据类型数据长度NULLPrimarykey应聘号In
19、t-NY招聘号Int-YF应聘人姓名Nchar10YN性别Nchar10YN民族Nchar10YN出生日期Nchar30YN健康状况Nchar10YN学历Nchar10YN专业Nchar20YN毕业学院Nchar30YN英语等级Nchar10YN技能等级Nchar10YN身份证Nchar10YN婚姻状况Nchar10YN政治面貌Nchar10YN联系电话Nchar20YNE-mailNchar30YN家庭住址Nvarchar50YN入公司时间Smalldatetime-YN相片Image-YNQQNchar20YN备注Nvarchar50YN3.2 表与表之间的关系本管理系统共用到的表:用户登
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 信息管理 系统 计算机软件