ssm基于java的职工档案管理系统设计与实现论文

目 录

第1章 绪论 1
1.1研究背景与意义 1
1.1.1研究背景 1
1.1.2研究意义 2
1.2国内外研究现状 2
1.2.1国外研究现状 2
1.2.2国内研究现状 3
1.3研究内容与方法 3
1.3.1研究内容 3
1.3.2研究方法 4
1.4论文的组织结构 4
第2章 相关技术介绍 6
2.1 B/S结构 6
2.2 Java语言 6
2.3 SSM框架 7
2.4 MySQL数据库 7
第3章 系统分析 9
3.1系统的需求分析 9
3.2系统的可行性分析 9
3.2.1经济可行性 9
3.2.2技术可行性 10
3.2.3操作可行性 10
第4章 系统设计 11
4.1系统的总体功能设计 11
4.2数据库设计 11
4.2.1概念设计 11
4.2.2逻辑设计 16
第5章 系统实现 21
5.1个人中心 21
5.2管理员管理 21
5.3表彰荣誉档案管理 22
5.4基础数据管理 22
5.5工资晋级档案管理 23
5.6工作经历档案管理 23
5.7年度考核档案管理 24
5.8社会保险档案管理 24
5.9学历档案管理 25
5.10职工管理 25
5.11政审档案管理 26
5.12职称档案管理 27
5.13职务档案管理 27
第6章 系统测试 28
6.1测试概述 28
6.2测试结果 28
第7章 总结与展望 31
参考文献 32
致 谢 34

第1章 系统设计

4.1系统的总体功能设计
通过结合系统分析阶段的相关内容,对系统的整体功能设计进行规划。通过对系统进行需求分析可知,可以大致了解系统具体所需要的相关的主要功能模块。本系统主要的功能需求包括用户信息管理、工作经历档案管理、年度考核档案管理等模块,本系统的总体功能设计如图4-1所示。
在这里插入图片描述

图4-1系统的总体功能设计
4.2数据库设计
4.2.1概念设计
本系统使用轻量级的MySQL数据库,对系统相关的数据信息进行管理和维护[12]。数据库设计阶段一般可以被分为概念设计和逻辑设计这两个阶段。概念设计阶段是对系统进行数据库设计的重要基础,将现实世界中用户的相关需求抽象化为虚拟世界中的概念模型,为后续的逻辑设计做好准备工作。本人通过设计E-R图,详细的对系统中的实体以及实体之间的联系进行了表达。各实体信息的E-R图如图4-2、图4-3、图4-4、图4-5、图4-6、图4-7、图4-8、图4-9所示,系统总体E-R图如图4-10所示。
在这里插入图片描述

图4-2管理员信息E-R图
在这里插入图片描述

图4-3职工信息E-R图
在这里插入图片描述

图4-10系统总体E-R图

第2章 系统实现

5.1个人中心
通过设计的个人中心功能模块,管理用户可以对相关的个人信息进行管理,比如管理用户可以更新个人账号的密码信息,修改个人账号的用户名信息等,修改密码界面设计如图5-1所示,个人信息界面设计如图5-2所示。
在这里插入图片描述

图5-1修改密码界面
在这里插入图片描述

图5-2个人信息界面
5.2管理员管理
通过设计管理员管理功能模块,管理用户可以选择查看详细的管理员信息资料,比如查看管理员用户名、角色等信息;可以选择修改相关管理员信息记录;也可以选择删除已经失效的管理员信息记录,管理员管理界面设计如图5-3所示。
在这里插入图片描述

图5-3管理员管理界面

5.10职工管理
通过设计的职工管理功能模块,管理用户可以对相关的职工用户信息进行管理,比如管理用户可以查看职工用户头像信息,更新用户手机号码,删除已经注销的用户信息记录等,职工管理界面设计如图5-11所示。
在这里插入图片描述

图5-11职工管理界面

1 概述 -------------------------------------------------------4 2总体设计 ----------------------- --------------------------------4 2.1 需求: ------------------------------------------------------ 4 2.2选择的软件解决方案,简单介绍优点及软件学院要求 ------ 4 2.3系统中的模块构成、分工、关系、主控模块(要求界面)----- 4 2.4具体系统功能需求描述 --------------------------------------------------- 5 2.5数据库设计 -------------------------------------------------- 6 2.6影响性能 ------------------------------------------------- 12 2.7系统构架 -------------------------------------------------- 12 3登陆模块的开发 -------------------------------------------------- 13 3.1简易登陆流程 -------------------------------------------------- 13 3.2登陆系统总体构架 -------------------------------------------------- 17 3.3 班主任班级课程录入功能 --------------------------------------------------- 18 3.4模块的主要函数构架 ---------------------------------------------------- 22 4遇到的问题及解决方法 ----------------------------------------------------- 22 5小结 ----------------------------------------------------- 23 5.1系统评价 ---------------------------------------------------- 23 5.2设计体会 --------------------------------------------------- 24 6致谢 --------------------------------------------------- 24 7参考文献 -------------------------- 24 8附录 --------------------------------------------------- 24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值