基于jsp的企业人事管理系统人员信息管理设计与实现(6)

2019-03-22 18:57

备注 开始日期 序号 职工编号 职称 职称评定 评定类型 员工职称 负责人 结束日期 部门 语种 计算机 图3.2 员工职称数据图

系统的奖惩记录信息的 E-R图,如图3.3所示。 奖惩原因 序号 奖惩内容 员工编号 奖惩 职称 奖惩 备注 撤销日期 批准人 撤销原因 批准部门 开始日期 图3.3 奖惩信息数据图

根据现在系统的要求,本系统提供培训模块,E-R图如图3.4所示。

26

序号 员工编号 培训名称 培训内容 开始日期 培训 结束日期 培训单位 培训结果 图3.4 培训信息数据图 备注

医保管理的数据E-R图,如图3.5所示。 医保 序号员工编号 参保信息 医保卡号

图3.5 医保信息数据图

单位缴费 个人缴费 3.3.1数据库物理设计

本系统采用SQL Server 2000数据库管理系统作为后台数据库的开发工具,设计的表结构如下:

27

1.职称评定表(assess) 字段名 AssessNO EmployeeID Position GetDate GetType Duty StartDate EndDate Department English Computer Remark 字段类型 bigint varchar varchar 字段宽度 1 6 20 小数位数 1 空否 否 否 否 否 否 否 否 否 否 否 否 是 字段描述 序号 职工编号 职称 评定日期 评定类型 负责人 开始日期 结束日期 部门 英语 计算机 备注 smalldatetime varchar varchar 4 20 smalldatetime smalldatetime varchar varchar varchar varchar 30 2 2 200

2.部门表(branch) 字段名 BranchID BranchName 字段类型 int varchar 1 500 字段宽度 小数位数 1 空否 否 是 字段描述 部门编号 部门名称

3.员工信息表(employee) 字段名 EmployeeID UserName Sex Branch Birthday NativePlace Marriage IdentityID Politics Folk Education Department GraduateDate

字段类型 varchar varchar varchar varchar smalldatetime varchar varchar varchar varchar varchar varchar varchar smalldatetime 字段宽度 6 10 2 20 20 4 18 4 10 10 20 28

小数位数 空否 否 否 否 否 否 否 否 否 否 否 是 是 是 字段描述 员工编号 员工姓名 性别 所属部门 出生日期 籍贯 婚否 身份证号 政治面貌 民族 学历 专业 毕业日期 University AccumulateID AdministrationLevel Duty Position ForeignLanguage FLLevel ComputerLevel Phone MobilePhone Address Incumbency IncumbencyType Resume varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar 30 15 10 20 20 10 4 4 13 11 30 4 10 200 是 否 否 否 否 是 是 是 是 是 是 否 否 是 毕业学校 公积金帐号 行政级别 职务 职称 外语语种 外语水平 计算机水平 联系电话 手机号码 家庭住址 在职情况 用工形式 个人简历

4.奖惩信息表(reward) 字段名 RewardNO EmployeeID Position RewardPunish RewardContent Reason Branch HandleName StartDate CancelDate CancelReason Remark 字段类型 bigint varchar varchar varchar varchar varchar varchar varchar smalldatetime smalldatetime varchar varchar 字段宽度 1 6 20 2 30 40 20 10 否 是 40 200 小数位数 1 空否 否 否 否 否 否 否 否 否 是 是 字段描述 序号 员工编号 职称 奖/惩 奖惩内容 奖惩原因 批准部门 批准人 开始日期 撤销日期 撤销原因 备注

5.培训表(train) 字段名 TrainNO EmployeeID 字段类型 bigint varchar 字段宽度 1 6 小数位数 1 空否 否 否 字段描述 序号 员工编号 29

TrainName TrainWhat StartDate EndDate TrainOrgan TrainResult Remark varchar varchar smalldatetime smalldatetime varchar varchar varchar 20 40 40 6 200 否 否 否 否 否 否 是 培训名称 培训内容 开始日期 结束日期 培训单位 培训结果 备注

6.人员调动表(translate) 字段名 TranslateNO EmployeeID 字段类型 bigint varchar 1 6 字段宽度 小数位数 1 空否 否 否 否 否 否 否 否 否 是 字段描述 序号 员工编号 调动日期 调动前部门 调动后部门 调动前职务 调动后职务 经办人 备注 TranslateDate smalldatetime PriorBranch NextBranch PriorDuty NextDuty HandleName Remark varchar varchar varchar varchar varchar varchar 20 20 20 20 10 200

7.用户表(users) 字段名 UserName Password 字段类型 varchar varchar 字段宽度 16 16 小数位数 空否 否 否 字段描述 用户名 密码

8.工资表(wage) 字段名 WageID EmployeeID WageBase 字段类型 int varchar decimal 字段宽度 1 6 18 18 小数位数 1 2 2 空否 否 是 是 是 字段描述 序号 员工编号 基本工资 津贴 WageSubsidy decimal 30


基于jsp的企业人事管理系统人员信息管理设计与实现(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电路分析试题库(有答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: