图2.1 某公司人事管理业务流程图
⑴ 调查用户需求
企业部门需求
员工基本信息处理: 员工基本信息的录入
员工基本信息的处理包括插入,删除以及修改 员工基本信息的查询
统计功能:
按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息",
⑵ 分析用户需求
在调查完了用户需求之后,就要开始分析用户需求。在此,我们采用自顶向 下的结构化分析方法(SA 方法)。首先,定义全局概念结构的框架。
经分析之后,本系统要用到七个基本表:员工表、考勤表、工资表、学历信息表、用户表、管理员表、部门信息表。数据结构定义如表2.1 所示。
表2.1 数据结构定义
数据结构名
6
1. 员工基本情况。包括的数据项有员工号、员工姓名、性别、身份证号、生日、籍贯、民
族、政治面貌、血型、家庭住址、联系电话。
2. 工作部门信息。包括的数据项有部门号、部门名称、部门地址。 3. 员工职称信息。包括的数据项有职称号、职称名称。
4. 员工婚姻状况。包括的数据项有员工号、爱人代号、爱人姓名、爱人籍贯、爱人民族、
出生日期、工作单位、政治面貌、工作职称。
5. 员工学历信息。包括的数据项有员工号、学位证书编号、学历、专业、毕业时间、毕业
院校。
6. 员工考勤信息。包括的数据项有员工号、员工姓名、日期,本月天数,公休假天数,应
出勤天数,请假,节假日加班,其它加班。
7. 员工工资信息。包括的数据项有员工号,姓名,底薪,补贴,奖金,加班费,代扣养老
金,代扣医疗保险,代扣住房公积金,所得税,实发工资。
第三章 概念结构设计
1 概念结构设计的方法与步骤
2 概念结构设计的方法
设计概念结构通常有四类方法:自顶向下,自底向上,逐渐扩张以及混合 策略。本教学系统采用的是自底向上的方法。即首先定义全局的概念结构的框架, 然后逐步细化。根据自顶向上地进行需求分析然后再自底上上地进行概念设计。
2.1 概念结构设计的步骤
概念结构的设计可分为两步:第一步是抽象数据并设计局部视图。第二步是 集成局部视图,得到全局的概念结构。
2.2 数据抽象与局部视图设计
按照图2.2 教学学管理系统总框架图,设计局部E-R 图。
人事管理系统 E-R图:
7
基本信息:
8
学历信息:
考勤信息:
9
工资管理:
10
数据库人事管理系统-《数据库设计与管理》课程设计报告



