企业员工管理系统论文 - 图文

发布时间 : 星期一 文章企业员工管理系统论文 - 图文更新完毕开始阅读

南瑞集团公司员工管理系统的设计与实现

职称 撤销原因 员工编号 奖/惩 备注 原因 奖惩信息 撤销时间 记录编号 批准部门 开始时间 奖惩内容 审核人

图6 奖惩信息实体 员工编号 备注 原因 调动时间 现部门 人员调动 前部门 现职务 记录编号

前职务 经办人 图7 人员调动信息实体

3.2.3 数据库各表具体设计

表1 员工基本信息表(employee)

名称 员工编号 姓名 性别 部门 出生日期 籍贯 字段名 EmployeeID UserName Sex Branch Birthday NativePlace 类型 varchar varchar varchar varchar datetime varchar 长度 6 20 10 40 8 20 主键 yes no no no no no 非空 yes yes yes yes yes yes 10

南瑞集团公司员工管理系统的设计与实现

婚姻 身份证号 政汉面貌 民族 学历 专业 毕业时间 毕业院校 公积金账号 行政级别 职务 职称 外语语种 外语等级 计算机等级 家庭电话 手机号码 家庭住址 在职情况 用式形式 个人简历 Marriage IdentityID Politics Folk Education Department GraduateDate University AccumulateID AdministrationLevel Duty Position ForeignLanguage FLLevel ComputerLevel Phone MobilePhone Address Incumbency IncumbencyType Resume varchar varchar varchar varchar varchar varchar datetime varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar

20 18 20 20 20 40 8 40 20 20 40 20 20 20 20 20 11 50 20 20 400 no no no no no no no no no no no no no no no no no no no no no yes yes yes yes no no no no yes yes yes yes no no no no no no yes yes no 11

南瑞集团公司员工管理系统的设计与实现

表2 奖惩管理信息表(reward)

名称 记录编号 员工编号 职称 奖/惩 奖惩内容 原因 批准部门 审核人 开始时间 撤销时间 撤销原因 备注

表3 系统用户管理表(users)

名称 字段名 类型 varchar varchar

表4 人事调动管理信息表(translate)

名称 记录编号 员工编号 调动时间 前部门 现部门 前职务

字段名 RewardNO EmployeeID Position RewardPunish Rewardcontent Reason Branch HandleName StartDate CancelDate CancelReason Remark 类型 int varchar varchar varchar varchar varchar varchar varchar datetime datetime varchar varchar 长度 4 6 20 10 50 100 40 20 8 8 100 400 主键 yes no no no no no no no no no no no 非空 yes yes yes yes yes yes yes yes yes no no no 长度 16 16 主键 yes no 非空 yes yes 用户名 UserName 密码 Password 字段名 TranslateNO EmployeeID TranslateDate PriorBranch NextBranch PriorDuty 12

类型 int varchar datetime varchar varchar varchar 长度 4 6 8 40 40 40 主键 yes no no no no no 非空 yes yes yes yes yes yes 南瑞集团公司员工管理系统的设计与实现

现职务 经办人 备注 NextDuty HandleName Remark varchar varchar varchar 40 20 400 no no no yes yes no 3.2.4 数据库连接与访问

数据库连接和访问主要由类DBConnect负责,用户使用此类进行连接和访

问数据库,其主要实现代码摘录如下:

package staff.database; import java.sql.*; public class DBConnect {

private String dbUrl;

private String password; private String username; private String jdbcClassName; private Connection conn = null;

private Statement stmt = null;

public DBConnect() throws Exception {

dbUrl = \:microsoft:sqlserver://192.168.0.80:

1433;DatabaseName=jdbc\

jdbcClassName

=

\

username = \password = \connect();

}

public DBConnect( String inUrl, String inJdbcClassName, String inUserName, String inPassWord )

throws Exception

13

联系合同范文客服:xxxxx#qq.com(#替换为@)