




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目 录 1 绪论 1.1 问题定义及内容简介 2 1. 2研究背景与研究意义2 1.3论文各章内容简介3 2 系统需求分析 3 2.1 系统功能需求分析3 2.2 数 据 字 典 4 3 系统设计 5 3.1 系统总体系结构设计 5 3.2 系统数据模型设计 6 3.3 系统开发与运行环境确定 11 4 4.1各个主要模块设计 11 4.1.1 各子系统(模块)体系结构设计 11 4.1.2 本模块各子模块功能、接口、界面 11 4.1.3 设计详细设计 12 4.1.4 遇到主要问题及解决方案 13 4.2 用户使用手册 13 4.2.1 系统功能简介、运行环境简介 13 4.2.2 系统运行与操作指南 17 4.3 系统评价 17 4.3.1 系统主要功能、特点介绍 17 4.3.2 系统存在不足与改进方案 18 4.3.3 毕业设计心得与收获 18 结论 20 致谢 21 参考文献22 附录A 23 1 绪论 11 问题定义及内容简介 本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠,最后得提供一下如何使用这个系统,如何解决用户可能会遇到的问题以及这个系统中的难点和开发技巧等等。 本系统包括8个模块,即系统,包括重新选择用户和退出两个功能。系统管理,包括人员编码维护、用户授权和程序定义。输入,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的插入和删除。查看,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的浏览,还有通过输入查询条件查询用户所要的记录,还可以双击某个员工所在列,就可以显示出这个员工的所有信息。维护,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的修改,这个功能只能由管理员来操作,普通用户没这个权力。报表,包括基本信息、考勤信息以及工资信息的查询、统计和打印。窗口,包括平铺和重叠,即窗口的排放形式是平铺还是重叠的。帮助,包括这个系统的介绍和对这个系统可能出现的问题的解答。 12 研究背景与研究意义 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。 人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。 1 支持企业实现规范化的管理。 2 支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。 3 支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。 1. 3论文各章内容介绍 第一章绪论里主要介绍了问题定义和内容简介,以及研究背景与研究意义,第二章主要介绍了系统功能需求分析数据字典,第三章主要介绍了系统设计,包括系统总体系结构设计、系统数据模型设计以及系统开发与运行环境确定。第四章主要介绍了各子系统体系结构设计,包括本模块各子模块功能、接口、界面设计和遇到的主要问题及解决方案,还介绍了用户使用手册,包括系统功能简介、运行环境简介,系统运行与操作指南,还介绍了系统评价,包括系统主要功能、特点介绍,系统存在不足与改进方案以及毕业设计心得与收获。 2. 系统需求分析 21 系统功能需求分析 该系统需要完成如下功能: 2 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信息。 3 对用户进行授权。 4 员工各种信息的修改。 5 对于转出、辞职、退休员工信息的删除。 6 按照某种条件,查询统计符合条件的员工信息。 7 对查询、统计的结果打印输出。 8 人事系统的使用帮助。 22 数据字典 数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。 数据字典通常包括以下5个部分: 2 数据项。数据项是不可再分的数据单位。 3 数据结构。数据结构反映了数据之间的组合关系。一个数据 结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干数据项和数据结构混合组成。 4 数据流。数据流是数据结构在系统内传输的路径。 5 数据存储。数据存储是数据及其结构停留或保存的地方,也是数据流的来源和去向之一。 6 处理过程。处理过程的具体处理逻辑一般用判定表或判定树来描述。 数据字典是关于数据库中数据的描述,即对元数据的描述。数 据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。 针对本系统,通过员工管理内容和过程分析,设计的数据项和数据结构如下: 11 员工基本情况。包括的数据项有员工号、员工姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民族、婚姻状况、健康状况、政治面貌、参加时间、血型、开始工作时间、家庭住址、联系电话、岗位代号。 12 员工婚姻状况。包括的数据项有员工号、爱人代号、爱人姓名、爱人生日、结婚时间、爱人工作单位、爱人政治面貌、爱人工作职务。 13 员工学历信息。包括的数据项有员工号、学历、专业、毕业时间、毕业学校、学校类型、外语1、外语1级别、外语2、外语2级别。 14 员工考勤信息。包括的数据项有员工号、姓名、日期,本月天数,公休假天数,应出勤天数,请假,节假日加班,其它加班。 15 员工工资信息。包括的数据项有员工号,姓名,底薪,补贴,奖金,加班,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,房贴,房租,实发工资。 16 人员编码信息。包括的数据项有人员编码,人员姓名,密码。 17 用户授权信息。包括的数据项有序号,人员编码,程序号。 18 系统设计 31系统总体系结构设计 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。 42 支持企业实现规范化的管理。 43 支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。 44 支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。 本系统开发设计思想有以下几点。 11 尽量采用学校现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用的目的。 12 系统应符合学校人事管理的规定,满足学校日常人事管理工作需要,并达到操作过程中的直观、方便、实用、安全等要求。 13 系统采用C/S体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server(服务器端)则用于提供数据服务。系统分析等前期工作应尽量详细完善,以便学校以后体系结构的改变,对于一些安全性要求不高的信息可以方便地采用Brower/Server的方式进行访问。 14 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。 15 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。 32 系统数据模型设计 关系模型: 员工基本信息(员工号,姓名,所在系号,所在系名,性别,生日,籍贯,国籍,民族,身份证号,婚姻状况,健康状况,政治面貌,参加时间,血型,开始工作时间,家庭住址,电话,岗位代号) 员工婚姻信息(员工号,爱人代号,爱人姓名,爱人生日,结婚时间,爱人工作,位,爱人政治面貌,爱人工作职务) 员工学历信息(员工号,学历,专业,毕业时间,毕业学校,学校类型,外语1,外语1级别,外语2,外语2级别) 员工考勤信息(员工号,姓名,日期,本月天数,公休假天数,应出勤天数,请假,节假日加班,其它加班) 员工工资信息(员工号,姓名,底薪,补贴,奖金,加班,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,房贴,房租,实发工资) 人员编码(人员编码,人员姓名,密码) 用户授权(序号,人员编码,程序号) 程序定义(程序ID,程序标签,程序类别)表1 EMPLOYEE_SCHOOL员工学历表列名数据类型及长度可否为空简介EMP_NOCHAR(6)NOT NULL员工号(外键)EMP_XLCHAR(6)NULL学历EMP_MAJORVARCHAR(10)NULL专业BY_DATEDATENULL毕业时间BY_SCHOOLVARCHAR(20)NULL毕业学校FOREIGN_LANGUAGE1VARCHAR(6)NULL外语1FOREIGN_LANGUAGE1_CLASSVARCHAR(6)NULL外语1级别FOREIGN_LANGUAGE2VARCHAR(6)NULL外语2FOREIGN_LANGUAGE2_CLASSVARCHAR(6)NULL外语2级别表2 EMPLOYEE_BASIC员工基本情况表列名数据类型及长度可否为空说明EMP_NOCHAR(6)NOT NULL员工号(主键)EMP_NAMEVARCHAR(10)NULL员工姓名DEPT_IDCHAR(3)NULL所在系号DEPT_NAMEVARCHAR(10)NULL所在系名EMP_GENDERVARCHAR(2)NULL性别EMP_BIRTHDAYDATENULL生日EMP_HOMETOWNVARCHAR(8)NULL籍贯EMP_COUNTRYVARCHAR(10)NULL国籍EMP_NATIONVARCHAR(10)NULL民族EMP_IDCHAR(2)NULL身份证号EMP_MARRIAGEVARCHAR(2)NULL婚姻状况EMP_HEALTHVARCHAR(20)NULL健康状况EMP_ZZMMVARCHAR(4)NULL政治面貌EMP_ZZMM_DATEDATENULL参加时间EMP_BLOODVARCHAR(2)NULL血型EMP_STARTWORKDATENULL参加工作时间EMP_HOMEADRESSVARCHAR(10)NULL家庭住址EMP_TELENOCHAR(10)NULL联系电话JOB_IDCHAR(3)NULL工作岗位代号表3 EMPLOYEEMARRIAGE员工婚姻状况表EMP_NOCHAR(6)NOT NULL员工号LOVER_NOCHAR(6)NOT NULL爱人代号LOVER_NAMEVARCHAR(10)NULL爱人姓名LOVER_BIRTHDAYDATENULL爱人生日MARRIAGE_DATEDATENULL结婚时间LOVER_COMPANYVARCHAR(20)NULL爱人工作单位LOVER_ZZMMVARCHAR(4)NULL爱人政治面貌LOVER_JOBVARCHAR(10)NULL爱人工作职务表4 EMP_CHECKIN员工考勤表EMP_NOCHAR(6)NOT NULL员工号EMP_NAMEVARCHAR(10)NULL姓名EMP_DATEDAT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年国网河南电力招聘高校毕业生笔试真题
- 2024年鞍山海城市招聘医疗岗位笔试真题
- 法律文化在社会中的表现试题及答案
- 网络管理员考试准备清单2025试题及答案
- 企业战略执行案例试题及答案
- 网络管理员培训指南试题及答案
- 网络服务监控与调优试题及答案
- 企业网管案例分析试题及答案
- 材料力学性能测试疲劳韧性重点基础知识点
- 江西省抚州市金溪县2025年八年级数学第二学期期末质量跟踪监视模拟试题含解析
- 离婚协议书正规打印电子版(2025年版)
- 【MOOC】跨文化交际入门-华中师范大学 中国大学慕课MOOC答案
- 2万吨棉杆化机浆项目可行性报告
- 施工现场防汛应急培训记录
- 果蔬干制加工技术课件
- 个人承诺书(建造师)
- 应急预案(危货运输企业)
- 氩气岗位应急处置卡
- 更换破碎机耦合器措施-
- SMT不良品维修作业指导书
- 四年级英语下册Unit11IwasborninJanuary教案教科版(广州三起)
评论
0/150
提交评论