泰山学院本科毕业论文(设计)
原工资 现工资 现职务 工资说原职务 系统编调动管理信息表 现部门 (tb_redeploy) 员工编原部门 员工姓调动日 图2-8调动管理信息表E-R图
2.5.3 数据库逻辑设计
根据上面设计好的的数据表E-R图,可以在数据库中创建相应的数据表,以下为几个重要数据表的结构。
字段名 ID PID Pname Pdep PKpcontent PKpResult 数据类型 int varchar 表2-1 考评管理信息表 主键 长度 是 否 否 否 否 否 4 50 50 50 50 50 描述 系统编号 员工编号 员工姓名 员工部门 考评内容 考评结果 varchar varchar varchar varchar 9
泰山学院本科毕业论文(设计)
PKpscore int PKpPeople PKpDate int varchar varchar 否 否 否 4 50 50 考评分数 考评人员 考评日期
表2-1所示为考评管理信息表的主要字段名及其数据类型、长度和字段名所代表的含义。
表2-2 奖罚管理信息表 字段名 ID UserID UserName UserDep 数据类型 int varchar varchar varchar varchar varchar decimal decimal 主键 是 否 否 否 否 否 否 否 长度 4 50 50 50 50 50 4 50 描述 系统编号 员工编号 员工姓名 员工部门 奖罚类型 奖罚内容 奖励金额 罚款金额 UserJF UserJFcontent UserJLMoney UserJFKMoney UserFDate varchar varchar 否 否 50 奖罚日期 考评日期 UserCXDate 50
表2-2所示为奖罚管理信息表的主要字段名及其数据类型、长度和字段名所代表的含义。
表2-3 调动管理信息表
字段名 ID 数据类型 int 主键 是 10
长度 4 描述 系统编号
泰山学院本科毕业论文(设计)
UID UName URemoveDate varchar varchar varchar varchar varchar varchar varchar decimal decimal varchar 否 否 否 否 否 否 否 否 否 否 50 50 50 50 50 50 50 9 员工编号 员工姓名 调动日期 原部门 UOldDep UNewDep UOldJob UNewJob UOldPay 现部门 原职务 现职务 原工资 UNewPay UPayExplain 9 50 现工资 工资说明 表2-3所示为调动管理信息表的主要字段名及其数据类型、长度和字段名所代表的含义。
表2-4 员工档案信息表
字段名 ID employeeID employeeName employeeSex employeeDept employeeBirthday employeeNation employeeMarriage employeeDuty employeePhone employeeAcces数据类型 int varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar 主键 是 否 否 否 否 否 否 否 否 否 否 11
长度 4 50 50 50 50 50 4 50 50 描述 系统编号 员工编号 员工姓名 员工性别 员工部门 员工生日 员工民族 婚姻状况 职务名称 联系电话 就职日期 50 50
泰山学院本科毕业论文(设计)
sion employeePhoto employeePay image decimal 否 否 16 9 员工相片 基本工资 表2-4所示为员工档案信息表的主要字段名及其数据类型、长度和字段名所代表的含义。
3 功能实现
3.1 登录模块设计
3.1.1 登录模块概述
登录系统主要作用是对进入人事工资管理系统的用户进行检查,在防止非法用户进入系统的同时对不同用户组的用户分配不同权限。
在登录时,合法的用户可以进入系统并获得相应的权限。系统登录窗体运行结果如图3-1:
图3-1登录窗口
12
相关推荐: