时讯科技人事管理系统

时讯科技人事管理系统

ID:39465931

大小:565.00 KB

页数:31页

时间:2019-07-04

时讯科技人事管理系统_第1页
时讯科技人事管理系统_第2页
时讯科技人事管理系统_第3页
时讯科技人事管理系统_第4页
时讯科技人事管理系统_第5页
资源描述:

《时讯科技人事管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaEE项目开发培训视频时讯科技人事管理系统课程安排开发背景系统分析系统设计数据库设计开发前的准备工作登录模块的开发与设计人事部管理首页的开发添加职工模块的开发课程安排(续)查询职工模块的开发部门管理模块开发知识点汇总章末总结开发背景随着企业规模的进一步扩大,企业职工的数量越来越多,管理制度也越来越严密复杂,传统的人工管理方式或C/S架构的管理软件的缺陷逐渐的显露出来,已经远远不能够满足企业人事管理的需求。其缺陷大概如下所列1、人事查询不方便,经常发生错误。2、只能本地进行管理,进行远程管理即必须重新安装远程管理软件。3、普通职工无法方便的查询自己的相关信息。4、软件维护费用

2、高。5、软件有任何变动,都要重新安装所有客户端。开发背景(续)为了弥补这些缺陷,提高企业人事管理的效率和正确性,方便普通职工对个人信息的查询管理,同时也为了降低管理系统的维护费用,因此开发了此系统。系统分析系统开发的第一步当然是要进行需求分析和可行性分析,客户就是上帝,客户的需求就是软件公司开发的目标,也是软件开发的基础,下面将开始进行需求分析。1、人事部管理端功能:职工资料管理,包括查看职工列表,添加职工,查询职工并修改职工信息。部门管理,包括查看部门列表,修改查看不门详细信息,及添加新部门。职工考勤管理,包括职工签到,职工考勤管理及查询职工工加班管理,包括部门加班查寻,个人加

3、班查询及添加新的加班记录。系统分析(续)职工薪资管理,包括生成薪资列表及操作工资发放。假期情况管理,主要是用来处理职工的请假申请。可以修改密码2、个人页面功能查看个人基本信息。查询个人考勤记录个人薪资情况查询申请假期个人请假记录查询系统设计系统分析确定了本系统的最终目标,系统结构如下图所示:系统预览这一节将对本系统各功能模块进行演示。数据库设计数据库设计是系统设计最为关键的一步,好的数据库设计不仅能够提高系统的整体性能,也在很大程度上影响整个项目的后续开发进程,如果数据库设计不当,甚至会导致系统的推到重建。该人事管理系统中的实体主要包括部门、职工、请假信息、考勤信息、加班信息、薪

4、资信息及用户登录信息,下面将依次给出各实体的E-R图数据库设计(续)部门的E-R图主要包括部门的编号,名称等。数据库设计(续)职工实体主要包括职工的基本信息。数据库设计(续)请假信息实体主要包括请假人的编号、请假时间信息、请假原因等。数据库设计(续)考勤信息实体非常简单,包括职工编号、考勤时间及考勤状态。数据库设计(续)加班信息与用户信息非常简单,这里一起给出。数据库设计(续)薪资信息实体主要包括与薪资相关的一些信息数据库设计(续)前面详细介绍了实体的属性,本节将正式进入表的设计阶段,该系统共涉及到7张表,分别是部门表、职工表、请假信息表、考勤信息表、加班信息表、薪资信息表和用户

5、信息表数据库设计(续)部门表(departmentinfo):该表主要包括公司部门的编号、名称、部门人数及部门描述等信息字段名称数据类型字段大小是否主键说明departIdchar4是部门编号departNamevarchar50否部门名称departNumnumeric5否部门人数departDescriptextN/A否部门描述数据库设计(续)建立部门表的SQL语句如下所示:createtabledepartmentinfo(departIdchar(4)primarykey,departNamevarchar(50),departNumnumeric(5),departDe

6、scriptext);数据库设计(续)(职工信息表)字段名称数据类型字段大小是否主键说明impIdchar10是职工编号impNamevarchar50否职工姓名impGenderchar2否职工性别impBirthdataN/A否出生日期impEmailvarchar50否职工邮箱departIdchar4否所属部门编号impRollvarchar50否职工职位impSalarynumeric(6,2)否基本薪资impTelvarchar20否职工电话impPicvarchar100否头像路径impBiotextN/A否职工简历impStatenumeric(1)否在职状态数据

7、库设计(续)建立职工信息表的SQL语句如下所示:createtableimployeeinfo(impIdchar(10)primarykey,impNamevarchar(50)notnull,impGenderchar(2)notnullcheck(impGender='男'orimpGender='女'),impBirthdatenotnull,impEmailvarchar(50)notnull,departIdchar(4)notnull,impRollvarchar(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。