收藏到会员中心
|
文档题目: |
人事管理系统的设计与实现 |
 |
上传会员: |
AH0de16 |
提交日期: |
2023-02-11 21:58:19 |
文档分类: |
计算机设计 |
浏览次数: |
7 |
下载次数: |
0
次 |
|
|
下载地址: |
人事管理系统的设计与实现 (需要:50 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
14489
|
摘要 现代社会计算机在日常生活及企业管理中应用的普及,办公自动化已经势不可挡。而人事管理在企业中是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。人事管理系统是任何一个现代化企事业单位不可或缺的部份,它将人力资源工作者从繁重的日常琐碎事务中解放出来,提高企业人事管理工作效率,实现人事管理业务实时监督,将更多的精力用于企业的人力资源职能管理和管理决策,减低人事管理风险,保持企业的持续高效运营,加快企业的信息化建设。本系统结合某公司实际的人事需求进行分析,结构基于后台数据库的三层B/S架构,采用Groovy/Java语言,基于Grails框架开发。人事系统主要功能包括用户登录,基本信息管理,人事管理,合同管理、请假管理、统计分析等功能。整个系统设计符合界面清晰,操作友好,灵活实用的要求出发。实现人事管理系统的整体化、系统化、自动化。全文分五个部分:第一部分是本课题的概要,包括本课题的研究背景、研究目的以及开发语言与环境;第二部分,是开发的本系统的技术分析,主要涉及技术分析相关的设计原则及开发工具的选择;第三部分,是系统的需求分析,主要是人事管理系统主模块功能需求说明;第四部分,是系统设计,以用例形式详细说明每个模的设计功能及流程,以及数据库的设计;最后是功能的实现展示以及主要代码。
关键词 人事管理系统;B/S架构;Groovy;Java;Eclipse
目录 摘要I 目录I 第1章 概述4 1.1 产品背景4 1.2 研究目的4 1.3 开发语言与环境4 1.3.1 B/S结构5 1.3.2 Grails框架5 1.3.3 配置环境5 第2章 开发平台的技术分析6 2.1 设计原则6 2.1.1 实用性和可行性6 2.1.2 先进性和成熟性6 2.1.3 可靠性和完整性6 2.1.4 可扩展性和易升级性6 2.1.5 安全性和保密性6 2.1.6 开放性和标准化原则7 2.2 技术分析7 2.2.1 技术选择7 2.2.2 技术架构7 2.2.3 软件技术8 2.2.4 硬件平台9 第3章 需求分析10 3.1 功能需求分析10 3.1.1 组织机构管理10 3.1.2 业务管理11 3.1.3 消息提醒11 3.1.4 统计分析、报表11 3.1.5 系统管理11 3.2 总体业务用例12 3.3 用例说明12 第4章 系统设计22 4.1 系统框架22 4.1.1 系统服务22 4.1.2 应用服务22 4.1.3 服务管理平台23 4.2 设计原则23 4.2.1 阶段开发原则23 4.2.2 实用性与易用性原则23 4.2.3 安全性原则23 4.2.4 成熟性与可靠性原则23 4.2.5 可扩展性原则23 4.2.6 继承性原则23 4.3 功能模块设计24 4.3.1 主模块24 4.3.2 功能模块24 4.4 详细功能模块设计25 4.4.1 用户登录25 4.4.2 用户注销26 4.4.3 员工登记27 4.4.4 员工调动、离职28 4.4.5 合同管理29 4.4.6 请假管理30 4.4.7 消息提醒31 4.4.8 统计分析31 4.5 关系型数据库实现32 4.5.1 数据库选择32 4.5.2 数据库表设计32 第5章 系统实现37 5.1 登录模块37 5.1.1 登录运行记录图37 5.1.2 登录核心代码38 5.2 主界面管理模块38 5.2.1 主界面运行记录图38 5.2.2 主界面核心代码39 5.3 员工管理42 5.3.1 员工运行记录图42 5.3.2 员工核心代码42 5.4 合同管理45 5.4.1 合同管理运行记录图45 5.4.2 合同管理核心代码46 5.5 考勤管理47 5.5.1 考勤管理运行记录图47 5.5.2 考勤管理核心代码47 5.6 统计分析49 5.6.1 统计分析运行记录图49 5.6.2 统计分析核心代码49 参考文献52
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|