职场大变样社区

查看: 1500|回复: 0
打印 上一主题 下一主题

公司员工管理系统

[复制链接]

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-7-7 10:53:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java、JSP
摘要:
当下这个信息高速发展,科技不断进步,通讯日益方便的时代。管理的信息化,
电子化和自动化,对管理的效率的提高,成本的降低,出错率的降低有着极大的影响。
对于一些公司的不断扩大,员工的不断增加,使得公司管理越加困难,混乱。介于公
司管理方面的需求,开发公司员工管理系统,以期使得员工的管理系统化、自动化,
信息更加安全,便于管理。  基于以上需求,公司员工管理系统采用的设计思想是模块化的,权限等级化的。优 先实现日常的,基本的功能。在Windows7操作系统下,使用B/S架构,JSP技术,实现
前后台的动态的及时的交互。在本公司员工管理系统中,员工可以查看个人的薪资,还
能提出请假申请等;管理员可以管理员工基本信息、管理员工薪资、批复请假申请、对
员工信息进行搜索、管理考勤信息、管理人事工资等等一系列操作。
本系统依次进行了详细的资料调查,各方面的需求分析,总体的、详细的设计,合
理的编码和测试,最终完成了符合要求的公司员工管理系统。  本系统按照开发程序,经过多次测试,功能使用方便简单,用户体验良好,安全验 证严格,对于公司员工的管理提供了极大的帮助。
关键词:JAVA;JSP;员工管理;B/S   

目录:
1. 绪 论 ................................ ............................ 1
1.1 课题背景 ................................ ................... 1
1.2 课题的目和意义 ................................ ........... 2
1.3 国内外概况 ................................ ................. 2
2. 开发工具及技术 ................................ ................... 3
2.1 开发工具 ................................ ................... 3
2.1.1 MyEclipse ................................ ............ 3
2.1.2 Tomcat ................................ ............... 3
2.1.3 SqlServer ................................ ............ 4
2.2 开发技术 ................................ ................... 4
2.2.1 CSS 简介 ................................ .............. 4
2.2.2 JavaScript 简介 ................................ ....... 5
2.2.3 JSP 简介 ................................ .............. 6
2.3 开发及运行环境 ................................ ............. 6
3. 可行性分析 ................................ ....................... 7
3.1 社会可行性 ................................ ................. 7
3.2 技术可行性 ................................ ................. 7
3.3 操作可行性 ................................ ................. 8
3.4 经济可行性 ................................ ................. 8
3.5 法律可行性 ................................ ................. 8
4.需求分析 ................................ ........................ 10
4.1 需求方法 ................................ .................. 10
4.2 系统用户例图 ................................ ............ 10
4.2.1 普通员工用例 ................................ ........ 11
4.2.2 经理或管员用例图 ................................ .. 11
4.3 业务流程图 ................................ ................ 12
4.4 数据流程图 ................................ ................ 12
4.5 功能需求 ................................ .................. 13
4.5.1 普通员工功能模块 ................................ .... 13
4.5.2 经理或管员功能模块 ................................ 14
4.6 性能需求 ................................ .................. 15
4.7 数据需求 ................................ .................. 16
5. 总体设计 ................................ ........................ 17
5.1 系统 E-R图 ................................ ................ 17
5.1.1 请假信息 ER 图 ................................ ....... 18
5.1.2 工资信息 E-R图 ................................ ...... 18
5.1.3 员工信息 E-R图 ................................ ...... 19
5.1.4 经理或管员 E-R图 ................................ .. 19
5.1.5 部门信息 E-R图 ................................ ...... 20
5.1.6 出勤信息 E-R图 ................................ ...... 20
5.1.7 奖惩信息 E-R图 ................................ ...... 21
5.1.8 招聘信息 E-R图 ................................ ...... 21
5.1.9 培训信息 E-R图 ................................ ...... 22
5.2 数据库表设计 ................................ .............. 22
5.2.1 经理或管员表 ................................ ...... 22
5.2.2 员工信息表 ................................ .......... 23
5.2.3 出勤信息表 ................................ .......... 23
5.2.4 工资信息表 ................................ .......... 23
5.2.5 奖惩信息表 ................................ .......... 24
5.2.6 部门信息表 ................................ .......... 24
5.2.7 培训信息表 ................................ .......... 24
5.2.8 请假申表 ................................ .......... 25
5.2.9 招聘信息表 ................................ .......... 25
5.3 数据库连接原理 ................................ ............ 26
6. 详细设计 ................................ ........................ 27
6.1 系统登陆页面的实现 ................................ ........ 27
6.2 普通员工模块 ................................ .............. 28
6.2.1 员工请假信息 ................................ ........ 28
6.2.2 员工资信息 ................................ ........ 30
6.3 经理或管员模块 ................................ .......... 30
6.3.1 修改登录密码 ................................ ........ 30
6.3.2 部门信息管理 ................................ ........ 32
6.3.3 员工信息管理 ................................ ........ 32
6.3.4 出勤信息管理 ................................ ........ 34
6.3.5 工资信息管理 ................................ ........ 35
6.3.6 奖惩信息管理 ................................ ........ 36
6.3.7 招聘信息管理 ................................ ........ 37
6.3.8 培训信息管理 ................................ ........ 39
6.3.9 请假审核管理 ................................ ........ 40
7. 系统测试 ................................ ........................ 42
7.1 测试目的 ................................ .................. 42
7.2 测试方法 ................................ .................. 42
7.3 测试过程 ................................ .................. 42
7.3.1 登录测试 ................................ ............ 42
7.3.2 部分功能测试 ................................ ........ 43
7.4 测试结论 ................................ .................. 43
结 论 ................................ ............................. 44
参考文献 ................................ .......................... 44
致谢 ................................ .............................. 44

包含资料:


截图:





百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表