基于JAVA的企业人事管理系统设计与实现.docVIP

基于JAVA的企业人事管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVA的企业人事管理系统设计与实现.doc

基于JA?VA?的企业人事管理系统设计与实现 ?内容简介: ? ?摘要: ? 由于计算机技术的飞速发展,数据库技术作为数据管理的一种有效的手段,在各行各业中得到广泛的应用。传统的人事管理办法已经限制了企业的高速发展,而高效的人事管理系统能够提高企业整体的科技含量与管理效率,加快企业的信息 ?论文格式论文范文毕业论文 摘要: ? ?由于计算机技术的飞速发展,数据库技术作为数据管理的一种有效的手段,在各行各业中得到广泛的应用。传统的人事管理办法已经限制了企业的高速发展,而高效的人事管理系统能够提高企业整体的科技含量与管理效率,加快企业的信息化建设。该管理系统以JAV?A为开发语言,开发平台选择的是MEl?ip?se?,以小型关联式数据库MS?QL?作为数据库,搭建St?ru?ts?、Spr?in?g、Mb?at?is?三大轻量级框架,并采用一些主流技术来实现BS?架构系统。 该系统的运行可以极大地提高人事管理部门的工作效率。 ? 关键词: ? ? ? ? ?人事管理;MSQ?L;Ja?va? ?随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库的功能也越来越强,因此开发人事管理系统应用程序显得尤为重要,在强调管理、强调信息的现代社会中它变得越来越普及。一个优秀的人事管理系统不仅能够将人力资源工作者从繁重的日常琐碎事务中解放出来,而且还能提高企业整体的科技含量与管理效率,加快企业的信息化建设。 1? 人事管理系统功能需求分析 本系统分为员工管理、部门管理、工资管理、管理员管理四个模块,管理员通过账户密码进登陆系统,进入操作界面。能满足的目标如下: ? ? ? ? ?1) 员工基本档案界面的添加、修改、删除操作; ? ? 2?)根据姓名模糊查询功能的实现; ? ? 3?)根据部门查询功能的实现; ? ? 4?)部门基本信息界面的添加、修改、删除操作; ? ? 5?) 按相应条件对员工的奖惩、工资等进行统计; ? ? ?6)管理员密码的修改。 2? 系统详细设计 对于一个大型而复杂的软件系统,用户很难精确完整地提出它的功能和性能要求。一开始只能提出一个大概、模糊的功能,只有经过长时间的反复认识才逐步明确。有时进入到设计、编程阶段才能明确,更有甚者,到开发后期还在提新的要求。这无疑给软件开发带来困难。系统设计,从宏观方面为系统提供了进行质量评估的直观表示,也是能把用户需求精确地转变为系统成品的唯一方法。因此,系统设计软件开发过程是决定软件产品质量的关键阶段。 ? ? ?1 ?系统功能模块设计 ?由于人事管理系统要处理的业务众多、涉及的细节众多,本次系统开发过程中仅设计出大致功能的模块。基本功能模块下分为员工管理模块、部门管理模块、工资管理模块、管理员管理模块四个一级模块,在各个一级模块下细分了一些贴切业务的二级模块: ? ? ? ? 1?) 员工管理: ? 本功能负责员工信息的管理; ? ? ?2)部门管理: ? 本功能负责部门信息的管理; ? ? ?3)工资管理: ? 本功能负责工资明细的管理; ? ? ?4)管理员管理: ? ?本功能负责管理员信息的管理。 ? ? ?2数据库表设计 根据该系统设计的需要,其后台数据库文件中需要用到员工信息表、部门信息表、工资明细表、管理员信息表等共四个表,每个表均有其自己的功能,是人事管理系统中不可缺少的一部分。 ?3 ?系统测试 ? ? ?3.?1系统测试环境及方法 ? ? ?1) 测试环境: ? ?在Win?do?s7?系统下,以IE ? ? 7?、IE1?1 ?、Fir?eF?ox?3 ? ? 1?. ? ?6、 ?Ch?ro?me?浏览器下,均可兼容本系统。 ? ? 2?)测试方法: ? ?通过jU?ni?t白盒测试,确定系统中已实现的通路可按照业务需求正确的运行。通过黑盒测试,通过错误输入和正确输入来发现软件的缺陷。由于人事管理系统属于企业级内部系统,并发访问量不会过大。 ? ? 3?.2? 系统功能测试 系统测试,是对系统完整开发过程的“收尾”,同时关系到系统质量的可靠性。尽管在最初设计的时候严谨按照业务逻辑实现代码编程,但代码不稳定因素和不同模块之间的逻辑性可能会互相干扰。而测试,就是为了防止在系统真正实施时出现不必要的障碍。以下进行部分模块的测试。 ? ? 1?) 登陆功能测试: ? 在用户登录时,先对校验码进行正确验证。然后对用户名和密码的有效校验,密码或姓名有错,均进行友好提示。 ? ? 2?)添加员工功能测试: ? ?当为本系统添加员工时,需要对表单的一些基本信息

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档