计算机信息管理课程设计人事信息管理系统

上传人:1666****666 文档编号:39483830 上传时间:2021-11-11 格式:DOC 页数:35 大小:2.71MB
返回 下载 相关 举报
计算机信息管理课程设计人事信息管理系统_第1页
第1页 / 共35页
计算机信息管理课程设计人事信息管理系统_第2页
第2页 / 共35页
计算机信息管理课程设计人事信息管理系统_第3页
第3页 / 共35页
点击查看更多>>
资源描述
人事信息管理系统题目:人事信息管理系统班级:08计算机信息管理指导老师: 组长: 时间:2010年11月1日人事管理信息系统可行性研究报告1项目名1项目定义1技术可行性1所需资源2进度安排2需求规格说明书3任务概述:3产品概述:3用户特点:3条件与约束:3预计不良后果:3需求规定3对功能的规定3对性能的规定4对输入输出的规定4数据管理规定4输入输出要求4运行环境规定10程序结构10数据流图15总体设计说明书15概述15模块结构16模块描述17详细说明书18引言18编写目的18背景18参考资料18程序系统结构18任务概述18系统结构19程序设计说明25程序描述25功能25输入项26输出项26存储分配26限制条件26测试计划26系统功能界面26模块界面26系统登录界面26主界面27信息录入27浏览界面28查询界面28修改界面29统计界面29报表界面30打印输出30数据库设计30数据项没计3132可行性研究报告项目名 人事信息管理系统项目定义人事信息管理系统:人事信息管理系统是一种典型的管理信息系统。管理信息系统(MIS)是一门跨越若干领域的新学科。在强调管理,强调信息的现代社会中越来越普及。信息管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的管理、查询手段。一直以来人们使用传统人工的方式管理人事档案,这种管理方式存在着许多缺点。如:效率低、保密性差。时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。因此,随着企业的壮大和发展,传统的管理方式已不再适应企业的需要。而使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企事业单位人事信息管理工作的效率,是企事业单位人事管理部门的科学化、正规化、自动化管理的重要途径,也是企事业单位与世界接轨的重要途径。人事信息管理系统为企业单位和个人提供信息输入、信息修改、信息查询、工资调整、员工变动、员工培训、考核与奖罚、考勤与加班、综合管理、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管等服务。该人事信息管理系统是帮助企事业单位处理员工人事档案管理、工资信息管理等的信息管理软件。技术可行性1.信息管理系统软件目前已有比较完善的管理与使用功能。研制人事信息管理系统软件是为了满足各企事业单位对员工基本信息,员工的考勤信息,员工离职调动信息管理的方便,以现代化的创新思维模式去工作。使用计算机进行的管理、提供的服务是规范的、统一的,它在人事管理当中的应用不仅可以简化、规范企事业单位的日常操作,而且可以使企事业单位人事管理更加简单、方便、快捷、清晰、从而减轻工作人员的劳动强度、减低企事业单位的财政消耗。2.人事信息管理系统的总目标是:在计算机网络、数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的人事信息管理系统,实现企事业单位的人事信息管理的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的人事变动信息和人事基本信息。3. 为了保证系统能够长期、安全、稳定、可靠、高效的运行,人事信息管理系统应该满足以下的要求:(1).系统处理的准确性和及时性。(2).系统的可扩充性。(可扩充性的因素包括: 增加内存的能力 、增加处理器的能力 、增加磁盘容量的能力 、操作系统的限制)(3).系统的易用性和易维护性。(4).系统的响应速度快。(5)系统的标准性。4. 灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。5. 其他专门要求(1).数据库数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬件组成的系统;他与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。(2).运行环境规定本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。(3).场合的使用性给定的场合时汉语程序系统,通过该系统软件,完成各模块功能,采用模块设计思想,将各程序划分为独立使用的功能模块,但他们之间又相应联系。本系统所采用的软硬件平台具体要求如下:Microsoft Windows XP,采用Visual Foxpro作为开发工具。在现有的技术条件下,软件开发人员能够熟练地使用上述开发工具进行系统的研究与设计,并使之投入使用。技术上完全可行。所需资源 本系统使用软件的开发工具是Visual FoxPro6.0(下写VF代表Visual FoxPro6.0),在开发过程中,充分感受到使用VF工具来开发大型的软件,能够快速完成,是繁杂的开发过程待以改善。 作为市场上最灵活和功能最强大的数据库管理系统,VFP拥有悠久而辉煌的发展历史。提供多种可视化编程工具,最突出的是面向对象编程。世界上没有一种产品像 VF 那样运行,它是独一无二的。VF中的Visual的意思是“可视化”,该技术使得在Windows环境下设计的应用程序达到即看即得的效果。VF面向对象的开发环境使得无论是组织信息、运行、查询、创建集成的关系型数据库系统,还是编写数据库管理应用程序,都变得十分轻松。它支持两种类型的视图,即本地视图和远程视图。VF能够得到广泛的使用,这是与其具有的强大的功能分不开的,VF 与其前期的版本相比,有更高的性能指标和鲜明的特点。VF 增加了面向对象的语言和方式。借助 VF 的对象模型,可以充分使用面向对象程序设计的所有功能。在 VF 中可以借助“项目管理器”创建和集中管理应用程序中的任何元素;可以访问所有向导、生成器、工具栏和其他易于使用的工具。VF 的功能很强大,但是对整个开发环境的要求却不是很高。现在,普通的家用电脑一般都能够运行它。进度安排前期了解调查(25天)安排分组(5天)可行性报告、需求规格说明书(30天)总体设计说明书、详细设计说明书、系统功能界面(界面设计)(15天)系统功能界面(系统数据库设计)(15天)需求规格说明书任务概述:产品概述:系统开发意图:为了使企业人事信息管理系统更加完善,以企业网络作为基础,利用计算机系统实现企业各相关部门的联系,减轻企业人事部门管理人员的工作负担,增加企业人事部门管理的透明度,实现对企业人事部门各种相关事务的统一管理。系统的应用目标:通过本系统使管理人员利用计算机,简化企事业单位在人事管理方面的复杂性和减少企事业单位在管理上的庞大开销,让企事业单位能运用更多的物力和财力去从事开发、生产等别的发展方向。同时可以快速方便地管理企业人事档案、工资管理等相关事宜,使分散、杂乱的管理明确化、统一化。系统的作用范围:本系统主要适应于中小型企业,是比较完善的企业人事信息管理系统,对企业人事档案、工资管理等可以进行客观、公正的管理。系统开发背景:随着企业规模的壮大和发展、企业工作人员的增多,传统的管理方式需要耗费大量的物力和人力资源,已不再适应企业管理的需要,而使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点。基于以上因素,决定开发本系统。用户特点:本系统的使用对象是企事业管理部门工作人员,掌握相关计算机的基本操作就可以利用本系统进行相关的操作来管理相关事宜。条件与约束:项目的开发经费不超过3万元。项目的开发时间半年左右。项目负责人:主负责人1名,开发小组5人。在管理方针、硬件限制、并行操作安全和保密方面有一定限制。预计不良后果:假设开发经费不到位,管理不够完善,数据处理不够规范,各部门需求分析调查不细致等因素都可能影响到本系统的开发。需求规定对功能的规定1. 人事管理档案:可以查询公司员工的各种信息,对档案信息进行录入、查询、修改。2. 工资信息管理:可以查询公司员工的工资,按照计时工资和计件工资两种工资计算方式得到不同工种的工资信息,可以打印和输出工资表格和员工个人工资条。3. 人员变动:可以查询公司员工的招聘、离职、变动记录。对新近员工进行登记,记录公司员工的离职情况,了解公司员工的提升、降职等人事变动。4. 员工培训:可以对公司员工培训计划的录入、查询、修改;对公司员工培训成绩的录入、查询、修改。5. 考核与奖惩:可以查询公司员工的考核和奖惩记录,对公司员工的考核信息进行录入、查询、修改;对公司员工的奖惩信息进行录入、查询、修改。6. 考勤与加班:可以查询公司员工的考勤和加班记录,对公司员工的考勤信息进行录入、查询、修改;对公司员工的加录入、查询、修改行录入、查询、修改。7. 统计处理:可以统计职位、职务等信息。8. 打印与输出:可以根据各种信息进行打印和输出。对性能的规定为了保证系统能够长期、安全、稳定、可靠、高效的运行,人事信息管理系统应该满足以下的要求:1. 系统处理的准确性和及时性。2. 系统的可扩充性。3. 系统的易用性和易维护性。4. 系统的标准性。5. 系统的响应速度快。灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。对输入输出的规定输入设计:该系统采用键盘输入和表格导入两种方式对系统数据库进行数据的输入。键盘输入是由系统操作员用键盘直接对数据库进行数据的输入,适用于少量数据的输入。它具有灵活多变的特性。表格导入是由系统操作员用外部表格直接对数据库进行数据的输入,适用于大量数据的输入。它具有简单方便的特性。输出设计:人事信息管理系统采用设备输出和介质输出两种方式对系统数据库进行数据的输出。设备输出是指将数据库数据输到在屏幕、投影仪、等输出设备上,使系统管理员或操作员及时了解系统变化。介质输出是指将数据库数据输出到光盘、U盘、移动硬盘等介质上,使系统管理员或操作员能方便的移动数据。数据管理规定在用和备份的磁盘数据文件,应不少于两份,分不同地进行保管,即当天的数据文件应备份在两台工作站上,当月的数据至少要复制在两张光盘上并保存在不同的两个地方。备份的数据,应在单机上进行恢复试验,以确认是否正确备份。建立操作记录制度。每天资料的输入、输出都要及时详细记录,发现擅自使用计算机或输入、输出数据的应立即报告有关负责人进行处理。各操作人员必须严格按照岗位职责来处理有关数据,不得随意选择与岗位职责无关的软件功能进行处理。遵守保密制度。所有人事数据,未经同意,不得私自向外公布。确因工作需要必须提供有关人事数据的,应严格按照有关规定执行。未经批准,不得擅自修改正在使用的系统的字段名。对确有必要修改的软件程序,必须经过批准,但不得由此而影响机内原所有数据的连续性和完整性。系统维护员要全面负责系统软件、机内数据的安全管理,并做好机器设备日常维护,出现故障,应积极配合专业技术人员及时排除故障,确保系统的正常运行。输入输出要求表2-1 员工基本信息表字段名类型空值约束条件员工编号字符型(6)Not null前二位必须是有效的部门编号姓名字符型(4)Not null性别字符型(1)Not null男或女出生日期日期型(8)民族字符型(4)部门编号字符型(4)Not null编号不能重复部门名称字符型(10)Not null入职时间日期型(8)Not null学历情况字符型(6)Not null职称字符型(6)Not null职位字符型 (6)Not null基本工资货币型Not null籍贯字符型(15)Not null住址字符型(20)Not null联系电话字符型(11)Not null必须有效身份证编号字符型(18)Not null唯一,不能重复简历字符型(100)照片通用型(4)Not null必须本人照片备注备注型 (100)表2-2 员工健康记录表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null性别字符型(1)Not null男或女出生日期日期型(8)部门名称字符型(10)Not null部门编号字符型(6)Not null编号不能重复身高数值型(4)单位cm体重数值型(4)单位kg血型字符型(5)A,B,AB,O,其他健康状况字符型(4)Not null健康或不健康表2-3 人事合同管理表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null性别字符型(1)Not null男或女部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null合同编号字符型(15)Not null编号不得重复合同生效日期日期型(8)Not null合同终止日期日期型(8)Not null表2-4 员工投保记录表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null性别字符型(1)Not null男或女出生日期日期型(8)部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null保险类型字符型(10)Not null保险编号字符型(15)Not null编号不得重复投保日期日期型(8)Not null退保日期日期型(8)Not null表2-5 员工工资信息表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null职位字符型(6)Not null岗位工资货币型Not null工龄工资货币型Not null绩效工资货币型Not null考勤工资货币型Not null加班工资货币型Not null奖金货币型Not null交通津贴货币型Not null总计货币型Not null表2-6 计件计算工资表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null生产产品数量数值型Not null产品单价货币型Not null合计工资货币型Not null其他工资货币型Not null指加班费、考勤等方面总计工资货币型Not null表2-7 计时计算工资表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null工作时数总计数值型Not null单位时间工资货币型Not null加班费货币型Not null合计工资货币型Not null其他工资货币型Not null指加班费、考勤等方面总计工资货币型Not null表2-8 新进员工登记表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null性别字符型(1)Not null男或女出生日期日期型(8)民族字符型(4)部门编号字符型6)Not null编号不能重复部门名称字符型(10)Not null入职时间日期型(8)Not null学历情况字符型(6)Not null职称字符型(6)Not null职位字符型(6)Not null基本工资货币型Not null籍贯字符型(15)Not null住址字符型(20)Not null联系电话字符型(11)Not null必须有效身份证编号字符型(18)Not null唯一,不能重复简历字符型(100)照片通用型(4)Not null必须本人照片备注备注型(100)表2-9 员工离职登记表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null性别字符型(1)Not null男或女职位字符型(6)Not null部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null离职日期日期型(8)Not null离职原因字符型(50)Not null表2-10 人事变动记录表字段名类型空值约束条件变动日期日期型(8)Not null员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null原部门编号字符型(6)Not null编号不能重复原部门名称字符型(10)Not null原职位字符型(6)Not null现部门编号字符型(6)Not null编号不能重复现部门名称字符型(10)Not null现职位字符型(6)Not null变动说明字符型(100)Not null表2-11 员工培训计划表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null培训时间日期型(8)Not null培训内容字符型(30)Not null培训费用货币型Not null备注备注型(100)Not null表2-12 员工培训成绩表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null学历情况字符型(6)Not null毕业时间日期型(8)Not null毕业学校字符型(10)Not null毕业专业字符型(12)Not null表2-13 员工考核记录表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null嘉奖字符型(1)Not null是或否记功字符型(1)Not null是或否警告字符型(1)Not null是或否记过字符型(1)Not null是或否表2-14 员工奖惩记录表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null奖惩原因字符型(100)Not null奖惩方法字符型(100)Not null表2-15 员工考勤记录表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null休假整型Not null不得大于当月天数出勤整型Not null不得大于当月天数事假整型Not null不得大于当月天数公差整型Not null不得大于当月天数病假整型Not null不得大于当月天数公假整型Not null不得大于当月天数婚假整型Not null不得大于当月天数丧假整型Not null不得大于当月天数迟到整型Not null不得大于当月天数早退整型Not null不得大于当月天数旷职整型Not null不得大于当月天数表2-16 员工加班记录表字段名类型空值约束条件员工编号字符型(8)Not null前二位必须是有效的部门编号姓名字符型(4)Not null部门编号字符型(6)Not null编号不能重复部门名称字符型(10)Not null工作内容字符型(25)Not null工作地点字符型(25)Not null起始时间日期型(8)Not null结束时间日期型(8)Not null加班时数整型Not noll加班费货币型Not null其他费用货币型Not null费用合计货币型Not null表2-17 统计职位表字段名类型空值约束条件职位字符型(6)Not null人数 数值型(10)Not null表2-18 统计职务表字段名类型空值约束条件职务字符型(6)Not null人数 数值型(10)Not null表2-19 统计部门名称表字段名类型空值约束条件部门名称字符型(6)Not null人数 数值型(10)Not null表2-10 统计学历情况表字段名类型空值约束条件学历情况字符型(6)Not null人数 数值型(10)Not null运行环境规定开发和运行环境规定:开发工具:Visual FoxPro 6.0运行环境:Windows9xWindows NTWindows 2000Windows XPWindows 2003操作系统。程序结构人事档案管理工资信息管理人员变动员工培训考核与奖惩考勤与加班统计处理打印与输出数据流图总体设计说明书概述人事信息管理系统的主要功能:密码和权限该功能包括对设置系统操作员的权限,防止越权操作。每个员工编号有对应的密码,防止员工的个人信息泄露。所有操作权限和密码都有系统管理员负责设置和管理。信息录入功能本系统应实现人事档案信息、工资信息、人员变动记录、员工培训记录、考核和奖惩记录等的录入。浏览功能该功能包括浏览人事档案信息、工资信息、员工考勤和加班记录。统计功能该功能包括实现统计职位、职务等信息的功能。计算功能该功能包括根据工资信息的基本设定和员工的考勤与加班、考核与奖惩记录计算员工的工资。打印输出功能该功能包括各种信息的打印和表格输出。人事信息管理系统的主要模块:1. 人事档案管理2. 工资信息管理3. 人员变动4. 员工培训5. 考核与奖惩6. 考勤与加班7. 统计处理8. 打印与输出模块结构 验证身份密码正确密码错误进入人事信息管理系统欢迎界面人事信息管理系统人事档案管理工资信息管理人员变动人员培训考核与奖惩考勤与加班统计处理员工基本信息员工健康记录人事合同员工投保记录员工工资信息计时工资计算新近员工记录员工离职记录人事变动记录员工培训计划员工培训成绩员工考核记录员工奖惩记录员工考勤记录员工加班记录计件工资计算打印与输出打印功能输出功能模块描述1. 人事管理档案:主要包括员工基本信息、员工健康、人事合同、员工投保记录。该模块主要功能可以实现对员工各种信息的录入、查询、修改。了解员工的健康状况,合同期限,投保情况等重要信息。2. 工资信息管理:主要包括员工工资信息、计时工资计算和计件工资计算。该模块主要功能可以实现根据员工的工资信息的基本设定和员工的考勤与加班、考核与奖惩记录计算员工的工资。加入了计时工资和计件工资两种薪酬方式,能适应大多数公司的工资制度,使该软件更加的灵活、方便。3. 人员变动:主要包括新近员工记录、员工离职记录、人事变动记录。该模块主要功能可以实现通过对新近员工记录了解公司的人事招聘情况。根据员工离职记录了解公司的岗位空缺,及时进行招聘。根据人事变动记录及时了解人事变动的情况。4. 员工培训:主要包括员工培训计划、员工培训成绩。该模块主要功能可以实现人事部门对公司的员工培训计划的录入、查询、修改,并在员工培训结束后进行员工培训成绩的录入、查询、修改。5. 考核与奖惩:主要包括员工考核记录、奖惩记录。该模块主要功能可以实现对员工的考核情况行录入、查询、修改,是人事变动的重要依据。对员工的奖惩情况进行录入、查询、修改,为员工的工资计算提供依据。6. 考勤与加班:主要包括员工考勤记录、员工加班记录。该模块主要功能可以实现对员工的考勤情况就行录入、查询、修改。对员工的加班情况进行录入、查询、修改。员工考勤记录和员工加班记录为员工的工资计算提供依据。7. 统计处理:该模块主要功能可以实现统计职位、职务等信息的功能。8. 打印与输出:主要包括打印功能和输出功能。该模块主要功能可以实现各种信息的打印和输出,其中最主要的工资表打印功能,可以将公司各员工的工资条打印出来,方便公司的财务结算。详细说明书引言编写目的为明确系统设计、安排项目规划与进度、组织系统开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。背景(1)人事信息管理系统(2)项目任务的提出者:肖斌老师; 项目开发者:程默、邹初平、蒋俊、陈海斌、肖梅芳; 项目用户:XXXX有限公司。参考资料(1)软件工程基础教程-北京大学出版社。(2)人事信息管理系统概要-设计说明书的编写。(3)人事管理制度-中国最大的资料文档站。(4)数据库系统原理-经济出版社。(5)Visusl FoxPro管理信息系统开发案例-西安电子科技大学出版社。程序系统结构任务概述(1)本系统主要的输入数据有:人事档案管理信息,如:人员姓名、人员电话。(图4-1)工资管理信息,如:员工工资的基本设定(工资等级)情况。(图4-5)合同管理信息,如:员工合同的基本情况。(图4-3)(2)主要输出项目查询所得的相关结果。产生的各种报表,如工资报表、加班记录、考勤记录等等。处理的功能:人事档案管理子系统:该子系统可以实现添加、修改、删除员工的姓名和电话号码等基本信息。工资管理子系统:该子系统可以实现按员工工资等级、考核与奖惩、考勤和加班情况等自动生成每个员工工资。合同管理子系统:该子系统可以实现添加、修改、删除员工姓名、合同编号、合同时间和合同内容等基本信息。系统结构人事档案管理系统添加信息修改信息删除信息信息记录到数据库中打印报表人事档案管理概要设计图1、人事档案管理员工基本信息部门名称民族学历情况籍贯部门编号入职时间职称出生日期姓名性别地址联系电话简历备注照片身份证编号基本工资职务图4-1:员工基本信息员工编号姓名健康状况性别血型出生日期员工健康记录部门名称身高体重部门编号图4-2:员工健康状况姓名性别终止日期员工编号人事合同管理生效日期部门编号合同编号部门名称图4-3:人事合同管理员工投保记录员工编号部门编号投保日期性别退保日期出生日期姓名保险编号保险类型部门名称图4-4:员工投保情况2、工资信息管理员工工资信息员工编号姓名职务岗位工资工龄工资绩效工资考勤工资加班工资奖金交通津贴图4-5 员工工资信息计件计算工资员工编号姓名总计工资其他工资合计工资生产产品数量产品单价图4-6 计件计算工资计时计算工资员工编号姓名工作时数总计单位时间工资其他工资总计工资合计工资加班费图4-7计时计算工资3、人员变动员工基本信息部门名称民族学历情况籍贯部门编号入职时间职称出生日期姓名性别地址联系电话简历备注照片身份证编号基本工资职务图4-8新进员工登记员工离职登记姓名部门名称部门编号职务性别离职日期离职原因员工编号图4-9 员工离职登记人事变动记录现部门编号变动说明员工编号姓名原部门编号变动日期现职务现部门名称原部门名称原职务图4-10 人事变动记录4、员工培训员工员工号姓名性别部门培训成绩课程课号课名课时教师图4-11 员工培训员工培训计划员工编号课程编号课程开始时间课程结束时间图4-12 员工培训计划员工培训成绩授课教师编号上课时间教师评语成绩员工编号上课地点课程编号姓 名图4-13 员工的课程评价情况表5、考核与奖惩部门部门名称部门编号电话招聘员工姓名性别学历职务入职时间图4-14 员工招聘员工考核记录警告记 功嘉 奖记过员工编号姓名部门编号部门名称图4-15 员工考核记录员工奖惩记录奖惩方法奖惩原因部门名称员工编号姓名部门编号图4-16 员工奖惩记录6、考勤与加班员工考勤记录部门名称休假部门编号员工编号姓名病假事假公差出勤婚假丧假迟到早退旷职公假图4-17 员工考勤记录员工加班记录员工编号姓名部门编号部门名称工作内容工作地点起始时间结束时间加班时数加班费其他费用费用合计图4-18 员工加班记录7、统计处理:该模块主要功能可以实现统计职位、职务等信息的功能。统计处理部门部门名称职务人数学历情况图 4-19 统计处理8、打印与输出:该功能包括各种信息的打印和表格输出。程序设计说明程序描述(1)人事档案管理信息模块:该程序主要包括人事信息的查询、管理等;主要特点是采用非常驻内存方式、是子系统、运用并发处理方式处理数据。(2)工资信息管理模块:该程序主要包括员工的工资查询、统计等相关操作;主要特点是采用非常驻内存方式、是子系统、运用并发处理方式处理数据。(3)人员变动模块:该程序主要包括新近员工、员工离职和人事变动的记录;主要特点是采用非常驻内存方式、非子系统、运用并发处理方式处理数据。(4)员工培训模块:该程序主要包括员工培训计划和员工培训成绩的查询和记录;主要特点是采用非常驻内存方式、非子系统、运用并发处理方式处理数据。(5)考核与奖惩模块:该程序主要包括员工考核记录和惩记录;主要特点是采用非常驻内存方式、非子系统、运用并发处理方式处理数据。(6)考勤与加班模块:该程序主要包括员工考勤记录和工加班记录;主要特点是采用非常驻内存方式、非子系统、运用并发处理方式处理数据。(7)统计处理模块:该程序主要包括按职务、职位等分类;主要特点是采用非常驻内存方式、非子系统、运用并发处理方式处理数据。(8)打印与输出模块:该程序主要包括打印功能和输出功能;主要特点是采用非常驻内存方式、非子系统、运用并发处理方式处理数据。功能(1)人事档案管理信息模块:通过输入关键字实现对员工基本信息的查询、修改等,了解员工的健康状况、合同和投保情况,便于企业人事信息的管理。(2)工资信息管理模块:该模块主要功能是综合员工的考勤、加班和基本工资来计算员工的工作,同时提供计时和计件两种常用的计算方法,能适应市面上大多数公司的工资制度。(3)人员变动模块:该模块主要功能是通过记录企业的人事变动,及时明白企业各部门人员状况。(4)员工培训模块:该模块主要功能是记录员工的培训情况,以及培训成绩的录入和查询。(5)考核与奖惩模块:该模块主要功能是通过记录员工的考核和奖惩情况来为企业人员调动和工资计算提供一定信息参考。(6)考勤与加班模块:该模块主要功能是实现对员工考勤和加班情况的记录,是员工工资组成的重要部分之一。(7)统计处理模块:该模块主要功能是按职务、职位等对企业人员进行统计,及时了解企业各部门人员分配情况。(8)打印与输出模块:该模块主要功能是打印和输出各种信息,如员工基本信息、员工工资等信息。输入项见输入输出要求输出项见输入输出要求存储分配员工基本信息、员工工资和员工考勤与加班占据磁盘的2/3限制条件硬件条件:处理器:Pentium或更高级处理器;内存:128MB以上;硬盘:60GB以上。软件限制:Windows 98/2000/XP操作系统,服务器安装微软Visual FoxPro 6.0。权限限制:禁止一切非授权更改数据。测试计划测试要求专业的测试人员,使用真实的数据输入,然后将其输出的结果与原有的结果进行比较得出最终结果,我们计划将测试分为3个阶段:首先,将整个程序按功能划分成8个子模块,分别对每个模块进行单元测试,在该阶段我们在每个单独的程序块中,消除块内的逻辑、功能上的缺陷和错误,保证每个块作为一个单元能正确执行,并为上一级测试做准备;第二步,进行联合测试,将8个模块进行集中和装配,形成一个完整的软件后就可以进行联合测试,联合测试除了进一步检测和排除系统结构或相应程序结构上的错误之外,还应该验证所有的系统单元配合是否合适、整体性能和功能是否完整;最后,在对整个程序进行有效性测试,在模块测试、联合测试之后,就可以对组装起来的软件进行有效性测试,有效性测试就是根据需求分析规格说明书中规定的有效性标准,通过功能测试验证软件系统是否与用户的要求一致。系统功能界面模块界面系统登录界面主界面信息录入浏览界面查询界面修改界面统计界面报表界面打印输出数据库设计创建数据库是设计系统的第一步,其关键问题在于确定所需的表结构并为之建立索引。为了使系统设计精练实用,体现关系型数据库的特点,本系统还为各相关表建立关系。数据项没计通过需求分析,可确定系统的数据项和数据结构如下:人事管理档案模块分类:(1)、员工基本信息(员工编号、姓名、性别、出生日期、民族、单位编号、单位名称、入职时间、学历情况、职称、职位、基本工资、籍贯、住址、联系电话、身份证编号、简历、照片、备注)(2)、员工健康记录(员工编号、姓名、性别、出生日期、部门名称、部门编号、身高、体重、血型、健康情况)(3)、人事合同管理(员工编号、姓名、性别、部门编号、部门名称、合同编号、合同生效日期、合同终止日期)(4)、员工投保记录(员工编号、姓名、性别、出生日期、部门编号、部门名称、保险类型、保险编号、投保日期、退保日期工资信息管理模块分类:(1)、员工工资信息(员工编号、姓名、职位、岗位工资、工龄工资、绩效工资、考勤工资、加班工资、奖金、交通津贴)(2)、计件计算工资(员工编号、姓名、生产产品数量、产品单价、合计工资、其他工资、总计工资)(3)、计时计算工资(员工编号、姓名、工作时数总计、单位时间工资、合计工资、其他工资、总计工资)人员变动模块分类:(1) 、新进员工登记 (员工编号、姓名、性别、出生日期、民族、单位编号、单位名称、学历情况、职称、职务、基本月薪、合同编号、合同生效日期、合同终止日期、投保日期、保险编号、退保日期)(2) 、员工离职登记 (员工编号、姓名、性别、部门编号、部门名称、是否离职,离职日期、离职原因)(3)、人事变动记录 (变动日期、员工编号、姓名、原部门编号、原部门名称、原职务、现部门编号、现部门名称、现职务、变动说明)员工培训模块分类:员工培训计划(员工编号、姓名、部门编号、部门名称、学历、毕业时间、毕业学校、毕业专业)员工培训成绩(员工编号、姓名、部门编号、部门名称、培训时间、培训内容、培训费用,备注)考核与奖惩模块分类:(1)员工考核记录(员工编号、姓名、部门编号、部门名称、嘉奖、记功、警告、记过)(2)员工奖惩记录(员工编号、姓名、部门编号、部门名称、奖惩原因、奖惩方法)考勤与加班模块分类:(1)员工考勤记录(员工编号、姓名、部门编号、部门名称、休假、出勤、事假、公差、病假、公假、婚假、丧假、迟到、早退、旷职)(2)员工加班记录(员工编号、姓名、部门编号、部门名称、工作内容、工作地点、起始时间、结束时间、加班时数、加班费、其他费用、费用合计)统计处理模块分类:为了方便统计,本系统还设定了几个用于统计的临时表:(1)、统计职位(部门、人数)。(2)、统计职务(职务、人数)。(3)、统计部门名称(部门名称、人数)。(4)、统计学历情况(学历情况、人数)。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸下载 > CAD图纸下载


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!