欣荣公司人事管理信息系统.doc
《欣荣公司人事管理信息系统.doc》由会员分享,可在线阅读,更多相关《欣荣公司人事管理信息系统.doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、欣荣公司人事管理信息系统摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合欣容公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0做为开发工具而开发出来的单机版人事档案管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足欣容公司人事管理方面的需要。关键词 管理信息
2、系统;人事管理;Visual Basic 6.0AbstractWith the rapid development of computer technology and computers widespread use in corporation management, it is imperative to use computer to exert corporation personnel management. Our system combines actual personnel management of Xinrong company and after our caref
3、ull analysis, we adopt powerful Visual Basic6.0 as tool to develop uniprocessor version Personal Records Management System.Out of easy operation, friendly interface, flexibility, utility and safety, our system complete the whole process of personnel management, which includes the establishment of pe
4、rsonnel records of new staffs as they enter the company, deletion of old staffs as they leave the company, staffs information amend caused by their position alteration, staffs information query, statistics and some other functions related with personnel management. After the actual use of our system
5、, it proves that the system designed by us can satisfy all the demand of personnel management of Xinrong Company.Keywords Management Information System; Personnel Management; Visual Basic 6.0目录摘要IAbstractII第章 绪论11.1 系统开发背景11.2 开发环境的选择1第2章 可行性分析32.1 技术可行性32.2 经济可行性32.3 操作可行性42.4 法律可行性4第3章 需求分析53.1 业务
6、流程53.1.1 系统设置53.1.2 数据库需求分析53.2 需求规范63.2.1 产品背景63.2.2 系统设计特点63.2.3 系统开发设计思想73.2.4 功能需求7第4章 概要设计104.1 系统运行总体流程104.2 目标系统体系结构114.2.1 欣荣公司人事管理系统功能结构图114.2.2 欣荣公司员工档案功能结构图114.2.3 欣荣公司考勤管理系统功能结构图124.2.4 欣荣公司工作评价系统功能结构图124.2.5 欣荣公司员工调动功能结构图134.2.6 欣荣公司工资管理系统功能结构图13第5章 数据库设计145.1 数据库概念结构设计145.2 数据库逻辑结构设计16
7、5.3 数据库结构的实现185.3.1 ACCESS数据库的特点185.3.2 ACCESS数据库的内部结构18第6章 详细设计206.1 人事管理系统的主窗体206.2 员工档案管理窗体206.3 考勤信息管理窗体226.4 工作评价信息窗体246.5 员工调动管理窗体246.6 员工工资管理窗体256.7 功能细化与实现266.7.1 删除系统记录266.7.2 查询276.8 系统维护286.8.1 软件维护的意义286.8.2 制定和执行维护标准286.8.3 严格执行维护流程296.8.4 修改的管理296.8.5 维护人员的组织29第7章 系统测试307.1 软件测试目的307.2
8、 软件测试方法分类307.2.1 静态测试与动态测试307.2.2 黑盒测试与白盒测试307.2.3测试错误分类317.3 人事管理系统测试327.4 测试报告32结论34致谢35参考文献36附录A37附录B43第章 绪论1.1 系统开发背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合欣容公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0做为开发工具而开发出来的单机版人事档案管理系统。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理
9、走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足欣荣公司人事管理方面的
10、需要。1.2 开发环境的选择本系统是在Win98操作平台开发出来的,所以此系统的计算机的操作系统必须为Win98或者更高版本的Windows操作系统。 硬件:Pentium 750MHz 128MB 内存。软件:Win98操作系统或者更高版本的Windows操作系统。使用说明:1、安装:单击安装程序安装。2、使用:双击桌面上的快捷方式,即可执行此系统。开发工具:中文版Visual Basic 6.0、Access 2003运行环境:Windows 2000、Windows XP操作系统微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对
11、象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统Visual Basic是一个相对较好的选择。数据库管理系统采用Access。Access数据库是基于关系模型的数据库,数据的逻辑结构采用二维表的形式表示,使数据库一目了然。数据库存储了系统的所有数据以供用户查询、存储和检索。 数据库引擎提供了与数据库打交道的途径,我们访问数据库并对其进行各种操作。Visual Basic以及其他微软的软件产品都是通过共用数据库引擎,从而给用户提供了丰富的数据类型
12、。 控件在数据库中的信息与将信息显示给用户看的Visual Basic程序之间架起了一座桥梁。我们可以设置控件的各个属性。控件还提供了用来浏览不同记录的各种跳转按钮。将控件放置在窗体中之后,我们还必须在该控件与要处理的数据库之间建立联系。第2章 可行性分析需求分析是数据库设计的第一阶段。不断的调查与研究,了解组织机构的情况,了解部门的业务流程等系统的需要,对于设计好概念模型是非常重要的。在需求分析中,应该对现实世界要处理的对象进行详细地调查,在确定系统功能中,收集支持系统功能目标的数据及分析数据之间的关系和处理流程。可以说,需求分析的质量直接影响到系统设计的成败。 2.1 技术可行性MIS(M
13、anagement Information System,中文名为信息管理系统)。本系统采用关系数据库的管理信息系统,用户可以根据需要按照一定的条件进行查询.本系统使用后,可节省大量人力、财力,使人事管理部门的工作效率大大提高,预计查询速度将比原来人工管理时提高十几甚至几十倍,并且大大提高了查询数据的准确性,节省了大批纸张的成本费及印刷费,以及大量账本和台帐的存储空间,提高了管理部门工作人员的工作效率和增加了企业的经济效益。在目前的软硬件的检验下,用户所要求的基本功能大体上能够得到满足。本系统是一个小型管理信息系统(即MIS),所以只需要1-2名程序员及一名数据录入员(可由程序员兼任)即可进行
14、系统的开发。根据对现实问题的深入分析,依据所要解决问题的复杂程度以及开发人员和编程人员的技术水平,本系统估计在2-3个月内可基本设计开发完毕。2.2 经济可行性支出:本系统要求在Win98以及更高的操作系统平台上运行,故需要一台Pentium 或以上型号微机,估计总支出约为2000元。收益:对书店管理部门来说可以节省大量的纸张及印刷费用,为用户节省了一笔不小的开支。可以提高工作效率,减少维护人员,降低人工支出。并且可以避免因人为操作失误,使企业蒙受的不应有损失。该系统开发项目经济效益显著,可以减轻管理部门人事管理人员工作的劳动强度,并由此可以促进人事管理的规范化和自动化。所以从总体上看是有相当
15、实用价值的,而且在使用技术上是完全可行的,可以马上进行开发工作。2.3 操作可行性本系统界面统一规范,操作简单,提示信息功能完整,用户只要经过简单的培训即可上手,用户也不需要是从事计算机相关行业的人,避免了公司在挑选操作员时的后顾之忧。2.4 法律可行性本系统没有违反国家相关法律规定,因此法律上有保障,用户可以放心使用,完全不必为使用本系统,是否会与国家法律法规相抵触。第3章 需求分析3.1 业务流程随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业
16、劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。欣荣公司的网络化通过转变和简化传统贸易的操作流程,拓展了贸易的空间和场所,缩短了贸易的距离和时间,简化了贸易的程序和过程,使贸易活动智能化、无纸化和简易化,有效地改善了其成本结构,优化了社会资源的配置,促进了经济的发展。3.1.1 系统设置对使用本系统软件的人员进行设置,只有是本系统中得到承认的
17、人才可以对系统进行相关操作,否则系统将会拒绝非操作者的使用请求。3.1.2 数据库需求分析 用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据,数据结构以及数据出来的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。针对欣荣公司人事管理信息的要求,通过对该公司管理工作过程的内容和数据流程分析,设计以下数据项和数据结构:1、系统设置信息包含的数据项有:用户名称、用户密码、确认密码、用户权限、原始密码、新密码、部门编辑、职务编辑等。2、员工的考勤信息包括的数据项有:员工编号、员工姓名、性别、职务、所在部门、年度、全勤天数、起始
18、时间、截止日期、请假类型、审批人、其他假天数、其他假说明、迟到早退次数、矿工次数、备注等。3、员工工作评价信息包括的数据项有:员工编号、员工姓名、所在部门、评价日期、工作业绩、业绩说明、工作水平、水平说明、工作态度、态度说明、其他备注等。4、员工的档案信息包括的数据项有:邮政编码、电子邮箱、家庭住址、员工编号、员工姓名、出生日期、原工作单位、学历、政治面貌、专业、原身份、原职务、其他备注等。5、员工调动信息包括的数据项有:新部门名称、原部门名称、原职务、新职务、员工编号、员工姓名、调动时间、调动单位、备注等。6、员工工资信息包括的数据项有:员工编号、员工姓名、所在部门、实发工资、补贴、医疗保险
19、、奖金、底薪、加班费、房帖、养老金、其他等。7、帮助包括的数据项有:系统帮助。3.2 需求规范3.2.1 产品背景开发系统的名称:欣荣公司人事管理信息系统用户单位:欣荣公司3.2.2 系统设计特点信息技术为企业的发展提供了机遇,也带来了挑战。如何改良企业内部经营机制,公正、客观、全面、快捷地评估员工的业绩,实现以人为本的经营战略,提高人事管理工作的效率,使人事管理员有更多的精力去做人力资源分析、研究和开发工作,是企业立足发展,开拓未来,领先同行业的关键。本系统是一套通用性很强的人事管理系统,具有较高的信息存储功能、人事数据查询功能。使得人员进行各种操作快捷方便。3.2.3 系统开发设计思想本系
20、统开发设计思想:1、尽量采用本单位现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用本单位现有资源,提高系统开发水平和应用效果的目的。 2、系统应符合欣荣公司人事管理的规定,满足对欣荣公司基本信息、考勤信息职称信息、赏罚信息等日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求。3、系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。4、系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。3.2.4 功能需求欣荣公司人事管理信息系统需要完成功能主要有:系统设置、员工档案、考勤管理、工作评价、员工
21、调动、工资管理、帮助等。1、系统设置信息包含的数据项有:用户名称、用户密码、确认密码、用户权限、原始密码、新密码、部门编辑、职务编辑等。(1)添加用户(2)修改密码(3)部门管理(4)重新登陆(5)系统锁定(6)关闭窗口(7)退出2、员工档案信息包括的数据项有:员工编号、员工姓名、电话号码、出生日期、其薪时间、家庭地址、邮政编码、原工作单位、参加工作时间、工作经验、其他备注等。这些信息将作为计算员工工资的部分依据。员工档案息主要包括以下功能:(1)添加员工档案(2)更新员工档案(3)删除员工档案(4)查询员工档案3、员工考勤信息包括的数据项有:员工编号、员工姓名、性别、职务、所在部门、年度、全
22、勤天数、起始时间、截止日期、请假类型、审批人、其他假天数、其他假说明、迟到早退次数、矿工次数、备注等。员工考勤信息管理主要包括以下功能:(1)添加考勤信息(2)更新考勤信息(3)删除考勤信息(4)查询考勤信息4、员工工作评价信息包括的数据项有:员工编号、员工姓名、所在部门、评价日期、工作业绩、业绩说明、工作水平、水平说明、工作态度、态度说明、其他备注等。员工工作评价信息主要实现的功能有:(1)添加员工评价(2)修改员工评价(3)删除员工评价(4)查询员工评价5、员工的员工调动信息包括的数据项有:新部门名称、原部门名称、原职务、新职务、员工编号、员工姓名、调动时间、调动单位、备注等。员工调动信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司 人事 管理信息系统
限制150内