版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
X企业人事管理系统设计说明书目录TOC\o"1-2"\h\u10971企业人事管理系统设计说明书 1202541引言 1173051.1编写目的 1103821.2项目背景 2163701.3参考资料 2160452软件概述 2278242.1软件的功能 2146542.2软件的运行 34165操作系统:WINDOWS10 3214563总体设计 3295003.1总功能的设计 3191944数据库设计 613224.1数据库实体 6102554.2数据库表设计 8189354.3数据库界面设计 819605系统功能模块设计 10232385.1系统详细设计 1065425.2考勤信息 11242565.3请假信息 11196435.4工资信息 12172915.5福利信息 13288076系统运行过程中常见的问题,不足及改进方式 14312936.1系统在运行过程中出现的问题 151引言本企业人事管理系统主要是针对企业人事管理设计,实现公司各部门、员工之间的增加信息、删除信息、修改信息、查询信息、以及对员工考勤的管理。编写目的开发此款企业人事管理系统时采用了Java语言,基于B/S结构,MyEclipse等工具,这些工具是本企业人事管理系统的开发工具,开发此款企业人事管理系统数据库采用的是开源MySQL来设计开发,使得实现此款企业人事管理系统的开发。此次开发的这款企业人事管理系统中的角色里有管理员和员工这两个角色,以下是此款系统已经实现了的的功能,此款系统实现的功能包括:个人信息、公告信息、员工信息、工作信息、考勤信息、请假信息、工资信息、福利信息等功能。为了使购买使用此款系统的企业在实际的管理中发挥出其最大的作用,实现企业人事管理工作过程的计算机化,最大程度上提高企业人事管理的工作质量和人事管理工作效率最大化。开发此款企业人事管理系统的主要目的是为了针对每个使用此款系统的企业涉及人事管理这份工作和其相关的一系列工作的管理,此款企业人事管理系统的设计开发是为了使每个企业人事的管理工作更加的规范化,更加的系统化以及使其查询手段更加得便捷化。项目背景当今时代是网络时代,在每一个企业当中,人事管理工作这份工作一直是每个企业管理中的重中之重,同时还需要每个企业当中的各个部门进行协同工作,并且为公司领导提供最全面的数据和最准确的数据,从而提高每个企业的人事管理这份工作,在互联网没有普及的时候每个企业的人事管理这份工作都是以人工进行管理的,但随着时代的发展每个企业都利用互联网去管理自己的企业,因为企业发展会使其数据会越来越多,越来越复杂,以往的人工管理已经不再符合时代。开发本企业人事管理系统主要是为了能够让使用此系统的企业的管理员减轻工作的压力。本企业人事管理系统符合时代发展趋势,此款系统的优点有以下几点:企业管理员查找人事资料会更加方便、此次开发的这款企业人事管理系统的可靠性、保密性、数据安全性等都非常的高,并且很大程度上保证了企业的管理员管理工作数据的准确性和其数据的安全性,能够有效地提高人事管理这份繁琐工作的效率。参考资料[1]程小红.基于Java的数据库应用框架的设计分析[J].电子设计工程,2018.[2]邓皓泽,李默.MySQL数据库性能优化研究[J].电脑迷,2016.[3]刘新等.Java开发技术大全[M].北京:清华大学出版社2010.[4]蒋睿.MySQL数据库安全研究[J].电脑知识与技术,2020.[5]郑智方,李彬,刘世坤,李鹏.探究mysql的运用实例-对数据库的宏观把握[J].科技风,2020.[6]赵国文,夏平平.基于JavaEE的人事管理系统的设计与实现[J].现代工业经济和信息化,2019.[7]李强.基于MySql的物流管理系统的设计与实现[J].西安文理学院学报(自然科学版),2017.[8]韩思凡.Web开发中的JSP与HTML的基础应用[J].科学技术创新,2020.[9]杨占胜.JSP中文乱码问题的探讨与解决方法[J].福建电脑,2020.[10]陈舒祥.基于JSP技术的德育分数管理系统设计与实现[J].电脑编程技巧与维护,2019.2软件概述2.1软件的功能此款企业人事管理系统一共有七个模块划分,分别为以下模块。综合分析,此次开发的企业人事管理系统的模块设计在下方列出:1.个人信息:员工进行登录并注册、员工进行个人资料查询;2.公告信息:员工查看公司公告;3.工作信息:员工反馈给公司工作信息;4.考勤信息:员工上下班签到签退;5.请假信息:员工请假;6.工资信息:员工查看工资并领取;7.福利信息:员工查看公司福利信息并领取;2.2软件的运行操作系统:WINDOWS10数据库:MYSQL开发工具包:JDKJSP服务器:TOMCAT73总体设计3.1总功能的设计当使用此款系统的企业管理员登录该企业人事管理系统之后就能够对前面介绍到的七个模块的信息进行查看和管理。以下是我们此次开发的这款企业人事管理系统的流程图,如图3-1所示: 图3-1流程图登录流程实现了使用此款系统的企业管理员和该企业员工的登录,当使用此款系统的企业管理员想登录本企业人事管理系统的时候就必须正确的输入账号和正确的输入密码,此外还需要选择相应的身份之后才可以登录该企业人事管理系统,相反则提示:用户名或密码错误!。下图是该系统的登录流程图,如图3-2所示:图3-2登录流程图
当使用此款系统的企业管理员进入本企业人事管理系统后可以进行对下方图片的七个模块里的信息进行查看,并进行各信息的管理。管理员用例如图3-3所示:图3-3管理员用例图当使用此款系统的企业员工进入此款系统后能够进行对个人、公告、工作、考勤、请假、工资、福利等信息的查看和修改。下方图片是员工用例图,如图3-4所示:图3-4员工用例图我在我们组中负责管理员对系统后台信息中的考勤、请假、工资、福利等信息模块的管理。以下是本人在组中负责开发的分模块图,管理员分模块图如图3-5所示:图3-5管理员分模块图4数据库设计MySQLServer是众多数据库系统中最容易使用的数据库系统之一,因为它具有良好的用户界面,同时Microsoft还为其创建了各种各样的工具以帮助建立数据库对象、调试数据库应用程序,以及完成系统的创建、维系、安全、复制数据和其他的工作。此数据库有着非常多的优点,我将在数据储存与数据管理两方面进行分析:在数据储存方面,由于每个数据的位置都较为集中所以每一个用户使用数据时会十分的方便与便捷。服务器可以定义此系统的所有业务及安全规则。在此系统内要实现规则的强制执行必须通过触发器、约束等。在数据储存在此数据库的最大作用是可以最大程度上减少硬件成本这主要是因为数据主要储存在硬盘中。同时也不用增加数据管理这个功能,也不用将过多的精力放在数据显示上。4.1数据库实体E-R图又叫实体-联系图,就是EntityRelationshipDiagram,这里描述的是数据库里实体要素之间的联系,是通过框体、联系和属性来描述的。实体-联系图可以完整地映射出概念数据模型的关系,是根据需求分析来映射出的。EntityRelationshipDiagram可以对数据库表进行有效的可视化描述。根据分析,画出了如下E-R图:(1)在下方画出的是管理员数据实体-联系图,如图4-1所示:图4—1管理员数据实体-联系图(2)在下方画出的是考勤信息实体-联系图,如图4—2所示:图4—2考勤信息实体-联系图(4)在下方画出的是员工福利信息实体-联系图,如图4—3所示:图4—3员工福利信息实体-联系图(5)在下方画出的是请假信息实体-联系图,如图4—4所示:图4—4请假信息实体-联系图(6)在下方画出的是工资信息实体-联系图,如图4—5所示:图4—5工资信息实体-联系图4.2数据库表设计当企业人事管理系统在运行的时候,该企业人事管理系统的数据库就要能确保自己的独立性,想要哪个部分的数据就选择相应的设置选项,对应的数据就会以表格的形式展现出来。当在对话框中弹出相应的数据源的时候,这时候就表示已经与数据库进行了连接。以下是数据表的介绍,如表4-1所示:表4-1t_admin管理员信息表4.3数据库界面设计当使用此款系统的企业管理员进入系统之后进行修改或者考勤信息、请假信息、工资信息、福利信息等操作时,在后台数据库里就会实时更新。以下图片是数据库更新状态图。考勤信息界面如图4-6所示,请假信息界面如图4-7所示,工资信息界面如图4-8所示,福利信息界面如图4-9所示:图4-6考勤信息界面图4-7请假信息界面图4-8工资信息界面图4-9福利信息界面5系统功能模块设计5.1系统详细设计当企业管理员打开本企业人事管理系统之后,如果想要体验全部已经实现了的功能的时,这时候就必须要进行正确的账号登录。在本系统的登录页面上填写正确的用户名和正确的密码以及选择相符合的身份后,点击下方蓝色“登录”按键,输入无误便能对该企业人事管理系统进行登录操作,登录效果图如图5-1所示:图5-1登录界面5.2考勤信息当企业领导想查看员工的考勤信息时,登录系统后便可以对查看所有员工的考勤信息,该企业的员工想查看自己的考勤信息也可以登录该系统后便可以查看自己的考勤情况,下方图片是考勤信息界面图,如图5-2所示:图5-2考勤信息界面5.3请假信息如果企业的员工请假了,而需要领导的审核,这时使用此款系统的企业管理员就需要登录本企业人事管理系统,登录以后就可以对所有企业员工得请假信息进行审核,企业的员工也可以登录系统后申请请假操作,在下方列出的是该系统的请假信息界面图,请假信息界面如图5-3,请假信息-审核界面5-4所示:图5-3请假信息界面图5-4请假信息-审核界面5.4工资信息企业的管理员在进入本企业人事管理系统后可以对该企业的员工进行发工资操作,该企业的员工也可以登录系统查看自己的工资明细,在下方列出的是此款系统的工资信息界面相关图片,工资信息界面如图5-5所示,工资信息-发工资界面如图5-6所示: 图5-5工资信息界面图5-6工资信息-发工资界面5.5福利信息企业管理员在进入本企业人事管理系统后就能够对福利类型和福利信息进行福利类型的添加、删除、修改等操作。企业的员工也可以查看自己的福利,以下图片是此款系统的福利信息界面图,福利信息界面如图5-7所示,福利信息-添加福利类型界面如图5-8所示,福利信息-编辑福利类型界面如图5-9所示,福利信息-删除福利类型界面如图5-10所示: 图5-7福利信息界面图5-8福利信息-添加福利类型界面图5-9福利信息-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖北武汉人才服务发展有限公司招聘西药师派往江岸区某社区卫生服务中心招聘1人建设笔试参考题库及答案解析
- 2026江苏徐州市中医院招聘非在编人员106人建设笔试参考题库及答案解析
- 2026湖北咸宁市嘉鱼县教师招聘48人建设笔试模拟试题及答案解析
- 2026南平工业园区开发建设有限公司 工作人员招聘1人建设笔试备考试题及答案解析
- 2026年河南推拿职学院招聘人事代理工作人员4名建设考试备考题库及答案解析
- 2026武汉工程大学招聘非事业编制工作人员1人(二)建设笔试备考题库及答案解析
- 2026重庆荣昌区城市管理局公益性岗位招聘1人建设考试备考试题及答案解析
- 2026中国疾病预防控制中心(中国预防医学科学院)后勤运营管理中心招聘1人建设笔试备考试题及答案解析
- 2026北京协和医院检验科王瑶团队合同制科研助理招聘1人建设考试备考题库及答案解析
- 2026山东青岛教师招聘统考平度市教育体育系统面向社会招聘252人建设笔试参考题库及答案解析
- 2025重庆市属事业单位第四季度招聘工作人员335人笔试考试备考试题及答案解析
- 2025年少先队辅导员技能大赛考试基础知识测试题附参考答案(共三套)
- 埃安购车销售合同范本
- 线束基础知识培训计划课件
- 水利施工安全管理制度
- 盾构机司机安全培训课件
- 高校劳动教育课题申报书
- 自来水厂安全生产题库及答案解析
- 锻造加热工作业指导书
- GB/T 45903.2-2025船舶与海上技术引航员软梯第2部分:维护、使用、勘测和检查
- 植筋工程施工验收记录表范例
评论
0/150
提交评论