jsp986酒店人事管理系统java

jsp986酒店人事管理系统java

190

更新时间:2021-06-09

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

酒店可以借助它进行人事资源的整合,而达到事半功倍的效果。随着酒店的发展,雇佣人数的增加,优秀的管理系统已经是大势所趋的必然。酒店人事管理系统的设计包括后台数据库的建立和维护,及前台程序的开发应用两个方面。本文根据酒店人事管理系统的组成及一些基本功能模块,包括系统功能框架分析,数据库逻辑设计分析,开发的软硬件环境分析及系统的数据流程分析,并且主要对系统的开发用户界面和各个开发子系统作了详细的介绍。该系统主要利用Java语言和编程环境进行的开发设计,在文中有详细的介绍。该开发系统是专门为酒店设计的人事管理系统,它界面简洁,实用性及安全性都相对比较高,基本能满足酒店人事管理的需要,实现酒店员工信息数字化,整体化和集合化。


需求分析

1、管理系统的主界面

酒店人事信息管理主界面的架构包括系统设计,酒店结构,员工管理,职位管理,出勤管理,工资管理,奖罚管理,福利管理和帮助等内容,另外可以进行各种信息的添加、查询、删除等操作。

2、员工管理子系统

员工信息管理子系统的功能是对酒店所有员工的信息进行存储、删除、检索,包括对员工的姓名,员工的性别、编号、身份证号码、联系方式、进入公司时间,照片等进行登记。并且在员工职务发生变动时能够进行删减其个人记录的系统。

3、职位管理子系统

职位信息管理子系统的功能有对所有员工的职位信息进行登记,包括其职位的变化 管理。

职位管理的内容包括员工的编号,员工的姓名及他的现任职位,并且能够删除和修改错误的员工职位记录的信息。

职位变化包括员工的编号,员工的姓名,员工的不同职位及任职该职位的时间,并能够对错误的员工职务信息进行删改。

4、出勤管理子系统

出勤信息管理子系统的功能是对所有员工的出勤信息进行记录。它主要包括四个方   面----上班登记、下班登记、请假登记、加班登记。

上班登记主要包括对所有员工上班的信息进行记录。它包括员工的编号,员工的姓名,员工的上班时间以及相应的备注,并能够删除错误的员工上班记录。

下班登记主要包括对所有员工的下班信息进行记录。它包括员工的编号,员工的姓名,员工的下班时间以及相应的备注,并能够删除错误的员工下班记录。

请假登记主要包括对所有员工的请假信息进行记录。它包括员工的编号,员工的姓名,员工的请假时间和相应的日期,员工的请假原因和相应的备注信息,并能够删除错误的员工请假记录。

加班登记主要包括对所有加班员工信息的记录。它包括员工的编号,员工的姓名,员工的请假时间和相应的日期及时间,员工的加班薪水和备注信息,并能够删除错误的员工加班记录的信息。

5、工资管理子系统

工资管理子系统的功能是对所有员工的工资信息进行登记,包含员工的编号,员工的姓名,员工的基本工资、加班费、奖惩金,及总工资以及相应的备注,并且能够删除员工的错误记录。

6、奖罚管理子系统

 奖罚管理子系统的功能主要是对所有员工的奖罚信息进行记录,包括员工的编号,员工的姓名,员工的奖励、惩罚以及相应的原因备注信息,并且能够删除错误的员工奖惩记录信息。

7、五险一金管理子系统

五险一金管理子系统主要包括员工的编号,员工的姓名,员工的养老保险金、失业保险金、工伤保险金,住房公积金及其相应的备注信息,并能够进行增改删减错误的员工待遇信息。

8 个人信息维护模块

可以添加用户,修改密码

目录

1   绪论 5

1.1课题研究背景 5

1.2、课题开发意义 6

1.3、本文的主要工作 6

2  系统相关技术的介绍 6

2.1  JSP技术 6

2.2  MVC模式 7

2.3  B / S架构的优缺点 8

2.4  J2EE 技术 8

2.5 My Eclipse 9

2.6 本章小结 9

3  系统需求分析 9

3.1  系统总体目标 9

3.2  可行性分析 10

3.3  需求分析 10

3.3.1、管理系统的主界面 10

3.3.2、员工管理子系统 10

3.3.3、职位管理子系统 10

3.3.4、出勤管理子系统 11

3.3.5、工资管理子系统 11

3.3.6、奖罚管理子系统 11

3.3.7、五险一金管理子系统 11

3.3.8 个人信息维护模块 11

3.4  系统非功能需求 11

3.5  系统架构类图 12

3.6 系统交互图 13

3.7  系统开发环境 14

4  系统设计 15

4.1  系统架构设计 15

4.1.1 总体架构设计 15

4.1.2 系统网络拓扑结构图 15

4.2  数据的处理流程设计 16

4.3  数据库的设计 19

5  系统详细设计实现 19

5.1  数据库连接实现 19

5.2  系统登录注册的实现 20

5.3  其他功能模块的实现 22

6  系统测试 24

6.1 软件测试及工具 24

6.1.1 软件测试 24

6.1.2 软件工具 24

6.2 测试方法 25

6.2.1功能测试 25

6.2.2 性能测试 25

6.3 系统配置要求 25

6.4 测试内容 25

6.5 测试结果 28

6.6 本章小结 28

总  结 28

致 谢 28

参考文献 30


下载
本地下载
- MB
188083800