基于java的企业人事管理系统设计与实现(范本)

基于java的企业人事管理系统设计与实现(范本)

ID:19556752

大小:34.95 KB

页数:13页

时间:2018-10-03

基于java的企业人事管理系统设计与实现(范本)_第1页
基于java的企业人事管理系统设计与实现(范本)_第2页
基于java的企业人事管理系统设计与实现(范本)_第3页
基于java的企业人事管理系统设计与实现(范本)_第4页
基于java的企业人事管理系统设计与实现(范本)_第5页
资源描述:

《基于java的企业人事管理系统设计与实现(范本)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于JAVA的企业人事管理系统设计与实现基于JAVA的企业人事管理系统设计与实现内容简介:摘要:由于计算机技术的飞速发展,数据库技术作为数据管理的一种有效的手段,在各行各业中得到广泛的应用。传统的人事管理办法已经限制了企业的高速发展,而高效的人事管理系统能够提高企业整体的科技含量与管理效率,加快企业的信息论文格式论文范文毕业论文摘要:由于计算机技术的飞速发展,数据库技术作为数据管理的一种有效的手段,在各行各业中得到广泛的应用。传统的人事管理办法已经限制了企业的高速发展,而高效的人事管理系统能够提高企业整体的科技含量与管理效率,加快企业的信息化建设。该管理系统

2、以JAVA为开发语言,开发平台选择的是MElipse,以小型关联式数据库MSQL作为数据库,搭建Struts、Spring、Mbatis三大轻量级框架,并采用一些主流技术来实现BS架构系统。该系统的运行可以极大地提高人事管理部门的工作效率。关键词:人事管理;MSQL;Java随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库的功能也越来越强,因此开发人事管理系统应用程序显得尤为重要,在强调管理、强调信息的现代社会中它变得越来越普及。一个优秀的人事管理系统不仅能够将人力资源工作者从繁重的日常琐碎事务中解放出来,而且还能提高企业整体的科技含量与管

3、理效率,加快企业的信息化建设。1人事管理系统功能需求分析本系统分为员工管理、部门管理、工资管理、管理员管理四个模块,管理员通过账户密码进登陆系统,进入操作界面。能满足的目标如下:1)员工基本档案界面的添加、修改、删除操作;2)根据姓名模糊查询功能的实现;3)根据部门查询功能的实现;4)部门基本信息界面的添加、修改、删除操作;5)按相应条件对员工的奖惩、工资等进行统计;6)管理员密码的修改。2系统详细设计对于一个大型而复杂的软件系统,用户很难精确完整地提出它的功能和性能要求。一开始只能提出一个大概、模糊的功能,只有经过长时间的反复认识才逐步明确。有时进入到设计

4、、编程阶段才能明确,更有甚者,到开发后期还在提新的要求。这无疑给软件开发带来困难。系统设计,从宏观方面为系统提供了进行质量评估的直观表示,也是能把用户需求精确地转变为系统成品的唯一方法。因此,系统设计软件开发过程是决定软件产品质量的关键阶段。1系统功能模块设计由于人事管理系统要处理的业务众多、涉及的细节众多,本次系统开发过程中仅设计出大致功能的模块。基本功能模块下分为员工管理模块、部门管理模块、工资管理模块、管理员管理模块四个一级模块,在各个一级模块下细分了一些贴切业务的二级模块:1)员工管理:本功能负责员工信息的管理;2)部门管理:本功能负责部门信息的管理

5、;3)工资管理:本功能负责工资明细的管理;4)管理员管理:本功能负责管理员信息的管理。2数据库表设计根据该系统设计的需要,其后台数据库文件中需要用到员工信息表、部门信息表、工资明细表、管理员信息表等共四个表,每个表均有其自己的功能,是人事管理系统中不可缺少的一部分。3系统测试3.1系统测试环境及方法1)测试环境:在Windos7系统下,以IE7、IE11、FireFox31.6、Chrome浏览器下,均可兼容本系统。2)测试方法:通过jUnit白盒测试,确定系统中已实现的通路可按照业务需求正确的运行。通过黑盒测试,通过错误输入和正确输入来发现软件的缺陷。由于

6、人事管理系统属于企业级内部系统,并发访问量不会过大。3.2系统功能测试系统测试,是对系统完整开发过程的“收尾”,同时关系到系统质量的可靠性。尽管在最初设计的时候严谨按照业务逻辑实现代码编程,但代码不稳定因素和不同模块之间的逻辑性可能会互相干扰。而测试,就是为了防止在系统真正实施时出现不必要的障碍。以下进行部分模块的测试。1)登陆功能测试:在用户登录时,先对校验码进行正确验证。然后对用户名和密码的有效校验,密码或姓名有错,均进行友好提示。2)添加员工功能测试:当为本系统添加员工时,需要对表单的一些基本信息项进行格式校验,如员工姓名、基本薪水。当没有正确输入时,

7、系统会以红色相应提示,提示管理员进行正确输入。在出生日期输入框中使用M97DatePiker插件,方便管理员正确输入时间,减少了js代码的验证,如图1。对于性别和部门的输入,同样按照减少用户手动输入的思想,将性别设置为单选框,部门设置为下拉链表,为管理员提供选择输入。3)修改密码测试:将两次新密码进行先后录入,通过页面js代码进行校验两次输入是否相同,不同则提醒错误信息,4结束语随着计算机软硬件的不断发展,信息管理系统在人事管理中的应用己成必然,目前市场上出现的了一些通用的人事管理信息系统,由于通用软件使用范围的局限性,各单位、各公司人事部门仍需要开发适合自

8、身使用的人事管理软件,结合自己单位的实际情况研发相应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。