《数据库基础与Access》课程设计报告
设计题目:综合人事管理系统
班 级: 学 号: 姓 名:
2010年6月28日
一、 需求分析(标题,宋体,小三,加粗)
(正文,宋体,四号) ……
二、 系统设计
综合人事管理系统的基本功能是对企、事业单位的组织机构和员工进行管理,是企事业单位实现办公自动化的前提和基础。 (一)系统功能描述
部门信息管理(添加、修改、删除、查看) ……
员工基本信息管理 ……
员工主要家庭成员信息管理 ……
员工主要教育与工作经历管理 …… 员工考勤管理 ……
员工工作考评管理 ……
1
(二)功能模块划分
综合人事管理系统 基本信息管理 考勤考评管理 部门信息管理 部 门 信 息 录 入 部 门 信 息 查 询 部 门 信 息 统 计 员工信息管理 员 工 信 息 录 入 员 工 信 息 查 询 员 工 信 息 统 计 员工考勤管理 员 工 考 勤 信 息 录 员 工 考 勤 信 息 查 员 工 考 勤 信 息 统 员工考评管理 员 工 考 评 信 息 录 员 工 考 评 信 息 查 员 工 考 评 信 息 统 系统功能模块
三、 数据库设计
(一)概念结构设计 (用E-R图构建概念模型) ……
(二)逻辑结构设计
(将E-R图转换为关系模型,并通过范式规则对关系模型进行规范化。) ……
(三)物理结构设计
2
1.部门表(部门编号、部门名称、部门描述、上级部门) 编号 字段名称 数据类型 1 2 3 4 部门编号 文本,4 部门名称 文本,20 说明 主键 必填 部门描述 文本,255 部门职能描述 上级部门 文本,4 上级部门编号 2.员工信息表(员工编号、姓名、照片、性别、民族、生日、政治面貌、文化程度、婚姻状况、籍贯、身份证号、工作证号、办公电话、手机号码、档案存放地、户口所在地、到岗日期、所在部门编号、工作岗位、职务、员工状态、上级员工编号、合同有效期、备注) ……
3.员工家庭成员表(自动编号、员工编号、姓名、性别、年龄、与本人关系、工作单位) ……
4.员工经历表(自动编号、员工编号、开始日期、终止日期、学校/单位名称、职务) ……
5.员工考勤表(考勤月份、员工编号、全勤天数、出差天数、病假天数、事假天数、旷工天数、加班天数、备注) ……
6.员工考评表(考评月份、员工编号、总体评价、奖励事由、奖励金额、处罚事由、处罚金额、备注)
3
……
(二)数据表关系设计 表名 字段名 相关表名 字段名称 参照完整性 部门表 部门编号 员工信息表 所在部门编号 是 是 是 是 是 员工信息表 员工编号 员工家庭成员表 员工编号 员工信息表 员工编号 员工经历表 员工信息表 员工编号 员工考勤表 员工信息表 员工编号 员工考评表 员工编号 员工编号 员工编号
四、 系统模块设计
(一) 主界面窗体设计 ……
(二) 基本信息管理窗体设计 ……
(三) 考勤考评管理窗体设计 ……
(四) 部门信息管理模块设计 ……
(五) 员工信息管理模块设计 ……
(六) 员工考勤管理模块设计
4
……
(七) 员工工作考评管理模块设计 ……
5