基于JavaEE的网新恒天人事管理与系统的设计与实现.docVIP

  • 5
  • 0
  • 约1.81万字
  • 约 39页
  • 2017-12-25 发布于浙江
  • 举报

基于JavaEE的网新恒天人事管理与系统的设计与实现.doc

基于JavaEE的网新恒天人事管理与系统的设计与实现

题 目 基于JavaEE的网新恒天人事管理系统 的设计与实现 指导老师 XXX 专业班级 姓 名 xx 学 号 年 x 月 xx 日 摘要+Spring MVC+MyBatis框架,以Tomcat作为应用并选择MySQL数据库管理系统作为工具进行开发。系统包含管理员、HR、领导、普通员工四种不同的用户。操作简便、界面美观、灵活实用,设计开发出员工管理、工时管理、绩效管理、数据分析等功能,基本满足了企业管理的实际需要。本文主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。 关键词:omcat;MySQL 目 录 1系统概述 1 1.1 系统的研究现状 1 1.2 发展趋势 1 1.3 系统的开发方法 2 2 系统需求分析 3 2.1 系统功能分析 3 2.2 系统功能结构 4 2.3功能描述和用例分析 4 2.3.1系统用例图 4 2.3.2 员工管理 5 2.3.3 工时管理 6 2.3.4 绩效管理 6 2.3.5 数据分析 7 2.3.6 流程管理 7 2.4 系统性能需求 8 2.4.1 时间需求 8 2.4.2 空间需求 8 2.5 安全性和可靠性 8 3 系统分析 8 3.1 系统开发 8 3.2 系统开发需求 9 3.3 系统开发与运行环境设计 10 3.3.1 软件环境 10 3.3.2 硬件环境 10 4 系统设计 10 4.1 数据库设计 10 4.1.1 实体类抽象 11 4.1.2 系统ER图 11 4.1.3 数据库连接配置配置文件 11 4.2 数据库的选择 11 4.3 数据库表的设计 12 4.4 系统详细设计 14 4.4.1 登录模块设计 14 4.4.2 HR新增用户、员工离职、升职模块设计 15 4.4.3 员工工时填写模块设计 16 4.4.4 员工请假、加班模块设计 17 5 系统实现 18 5.1 登录界面及主界面模块的实现 18 5.2 员工管理模块的实现 21 5.3 员工工时填写模块的实现 25 5.4 员工请假加班模块的实现 26 6系统测试 31 6.1登录模块的测试 31 6.2员工管理模块的测试 32 6.3工时管理模块的测试 33 6.4测试总结 34 总结 35 参考文献 36 1系统概述 1.1 的研究现状 1.2 发展趋势 目前,世界经济趋向全球化。世界经济的全球化过程和国家的开放过程,要求组织的管理部门降低管理成本以减少竞争压力和增强竞争能力。而对于不同的组织,人力资源成本在总成本中的比例是不一样的技术革新:无论是现在还是将来,工业的发展越来越多地取决于科学和技术、知识与技能。高新科技产业更是如此。这不仅要求员工尤其是技术人员掌握新的科学知识和技术能力,而且更重要的在于要求员工深入而快捷地掌握和应用这些知识和技能。这就导致了两个问题。第一,随着这种技术革新的发展和知识更新速度的加快,人们有更多的职业选择机会。第二,伴随着这种发展以及职业选择机会的增多,人力资源管理活动和频繁程度加剧;而且这种活动对科学技术的要求与它的反应程度也更高了,进而提高了人力资源成本。工作目标和价值观的改变:随着社会政治和经济的发展,人们的工作目标和价值观也都发生了重要的变化。这就对人事管理部门和管理人员提出了新的要求和新的问题,不得不考虑诸如工作类型设计、岗位分析、充分尊重员工以及为他们提供良好的个人发展和自我价值实现的环境与条件等问题。这样,人力资源管理就派上了用场。1.3 系统的开发 系统采用B/S体系结构,利用Java E Velocity和MSQL 5.5进行开发的,具有简单、易用性、用户界面友好等特点。系统开发的目标主要是: (1) 界面设计简洁、友好、美观大方; (2) 操作简单、快捷方便; (3) 数据存储安全、可靠; (4) 信息分类清晰、准确; (5) 强大的查询功能,保证数据查询的灵活性; (6) 对于用户输入的数据系统进行严格的数据校验,尽可能排除人为出错。 2 系统需求分析 2.1 系统功能分析 “JavaEE网新恒天人事管理”主要由客户端和管理端组成。客户端主要由新增员工模块、员工离职模块、员工升职模块、请假模块、加班模块、数据分析模块等组成,管理端主要由员工管理模块、工时管理模块、绩效管理模块、数据分析模块等组成。运行本系统先由登录界面窗口进入用户权限认证窗口,通过用户名和口令验证的用

文档评论(0)

1亿VIP精品文档

相关文档