毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第8页

更新时间:2010-6-11:  来源:毕业论文
PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第8页
4.3.1 E-R图设计
在本系统中我采用“实体联系模型”(E-R模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。E-R模型直接从现实世界抽象出实体类型及实体间联系,然后用E-R图来表示数据模型。它有两个明显的优点:接近于人的思文,容易理解;与计算机无关,用户容易接受。但E-R模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步。
E-R图是直观表示概念模型的工具,它有四个基本成分:
  矩形框,表示实体类型(考虑问题的对象)。
  菱形框,表示联系类型(实体间的联系)。
椭圆形框,表示实体类型和联系类型的属性。对于关键码的属性,在属性名下划一横线。
直线,联系类型与其涉及的实体类型之间以直线连接。
本系统为对企业人事管理系统,主要有录入,操作,报表,文修功能。用户根据需要可以录入信息,同时还需要了解员工的情况,用户可以根据操作来调动人员信息等。设计了以下四个实体类型如图4—1所示:
5.3.2数据库表设计
编号 字段名称 数据结构 说明
1 emp_idid Integer IDENTIFIER
2 emp_code Char(10) 人员编码
3 emp_name Char(10) 人员姓名
4 emp_idNum Char(25) 身份证号码
5 emp_sex_code Char(1) 性别代码
6 emp_dept_code Char(10) 部门编码
7 emp_dipl_code Char(1) 学历代码
8 emp_home_code Char(3) 籍贯代码
9 emp_title_code Char(2) 职务代码
10 emp_homeTel Char(25) 家庭电话
11 emp_officeTel Char(25) 办公电话
12 emp_mobilePhone Char(25) 移动电话
13 emp_level_code Char(2) 职称代码
14 emp_pager Char(25) 传呼
15 emp_birthday datetime 生日
16 emp_totalwordyear integer 总工龄
17 emp_address Char(50) 家庭地址
18 emp_postcode Char(8) 邮政编码
19 emp_status Char(1) 当前状态
20 emp_nation Char(2) 民族代码
21 emp_marrige Char(1) 婚姻状态代码
22 emp_political Char(1) 政治面貌代码
23 emp_gschool Char(30) 毕业院校
24 emp_major Char(20) 毕业专业
25 emp_pic image 照片
 表Employee(人员信息表)
表4-1
(2)部门信息表(Department)。用于记录部门的基本信息,结构如表4-2所示
表Department(部门信息表)毕业论文http://www.Lwfree.cn/ 论文网http://www.Lwfree.com/
编号 字段说明 数据结构 说明
1 dept_id integer IDENTIFIER
2 dept_name Char(50) 部门名称
3 dept_code Char(10) 部门编码
4 dept_leader Char(10) 部门领导
5 dept_office Char(200) 部门办公地点
6 dept_tel Char(25) 联系电话
7 dept_fax Char(25) 传真号码
8 dept_description text 备注
表4-2
(3)奖惩信息表(Awardpunish)。用于记录单位对员工的奖惩信息,结构如表4-3所示
表Awardpunish(奖惩信息表)
编号 字段名称 数据结构 说明
1 ap_id integer IDENTIFIER
2 ap_empcode Char(10) 员工编码
3 ap_date datetime 奖惩日期
4 ap_type Char(20) 奖惩事由
5 ap_bywhom Char(20) 奖惩部门
6 ap_comment Char(50) 备注
表4-3
(4)社会关系信息表(Emp_relation)。用于记录单位员工的社会关系信息,结构如表4-4所示
表Emp_relation(社会关系信息表)
编号 字段名称 数据结构 说明
1 rel_id Integer IDENTIFIER
2 Poli_code Char(1) 政治面貌
3 rel_empcode Char(10) 员工编码
4 rel_countpart Char(10) 关系人姓名
5 rel_relation Char(10) 关系
6 rel_political Char(1) 政治面貌
7 rel_unit Char(20) 关系人所在单位
8 rel_title Char(10) 职务
9 rel_access Char(30) 联系方式
表4-4
(5)履历信息表(Experience)。用于记录单位对员工的奖惩信息,结构如表4-5所示
表Experience(履历信息表)
编号 字段名称 数据结构 说明
1 exp_id Integer IDENTIFIER
2 exp_empcode Char(10) 员工代码
3 exp_unit Char(30) 单位
4 exp_startdate Datetime 一段履历的开始时间
5 exp_enddate Datetime 一段履历的结束时间
6 exp_desc Char(200) 描述
7 exp_quitreasion Char(20) 结束原因
4-5
(6)人员状态代码表(Status_code)。用于记录员工的状态代码信息,结构如表4-6所示
表Status_code(人员状态表)
编号 字段名称 数据结构 说明
1 status_code Char(1) 编码
2 status_desc Char(20) 状态描述
表4-6
(7)学历代码表(Dip_code)。用于记录员工的学历代码信息,结构如表4-7所示
表Dip_code(学历代码表)
编号 字段名称 数据结构 说明
1 dip_code Char(1) 编码
2 dip_desc Char(10) 描述
表4-7
(8)籍贯代码表(Home_code)。用于记录员工的籍贯代码信息,结构如表4-8所示。
表Home_code(籍贯代码表)
编号 字段名称 数据结构 说明
1 home_code Char(3) 编码
2 home_desc Char(10) 描述
表4-8(9)职称信息表(Level_code)。用于记录员工的职称信息,结构如表4-9所示
表Level_code(职称信息表)
编号 字段名称 数据结构 说明
1 lev_code Char(2) 编码
2 lev_desc Char(10) 描述
表4-9
(10)婚姻状况代码表(Marriage)。用于记录员工的婚姻情况代码信息,结构如表4-10所示
表Marriage(婚姻状态代码表)
编号 字段名称 数据结构 说明
1 marriage_code Char(1) 编码
2 marriage_desc Char(4) 描述
表4-10
(11)民族代码(Nation_code)。用于记录员工的民族代码信息,结构如表4-11所示。
表Nation_code(民族代码表)
编号 字段名称 数据结构 说明
1 nation_code Char(2) 编码
2 nation_desc Char(16) 描述
表4-11
(12)政治面貌代码表(Policode)。用于记录员工的政治面貌代码信息,结构如表4-12所示
表Policode(政治面貌代码表)
编号 字段名称 数据结构 说明
1 poli_code Char(1) 编码
2 poli_desc Char(20) 描述
表4-12
(13)性别代码表(Sex_code)。用于记录员工的性别代码信息,结构如表4-13所示。
表Sex_code(性别代码表)
编号 字段名称 数据结构 说明
1 Sex_code Char(1) 编码
2 Sex_desc Char(2) 描述
表4-13
(14)职务代码表(Title_code)。用于记录员工的职务代码信息,结构如表4-14所示。
表Title_code编号 字段名称 数据结构 说明
1 Title_code Char(2) 编码2 Title_desc Char(20) 描述表4-14

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第8页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。