某制衣厂数据库人事管理系统分析.docx
《某制衣厂数据库人事管理系统分析.docx》由会员分享,可在线阅读,更多相关《某制衣厂数据库人事管理系统分析.docx(38页珍藏版)》请在三一办公上搜索。
1、概述:3一、 需求分析:311用户需求312业务流程分析313信息需求分析4 131资料收集5 132事项(数据项)分析614功能需求7二、数据库概念模型设计:8 初始ERD8 改进ERD9三、 数据库逻辑模型设计1031一般逻辑模型设计ERD转换为一般关系模型1032、具体逻辑模型设计12把一般关系模型转换成具体DBMS支持的逻辑结构四、 数据库物理设计与数据文件保护设计16 41设计索引16 42设计表间关系16 43完整性设计16五、处理功能设计:17 51主控模块设计17 52子模块设计19 521设计输入19 522视图设计20 523查询设计21 524报表设计21六、数据库应用系
2、统的实现:22 61数据库及其表结构的建立2262数据输入2763模块实现:28 经过与体会32七、数据库应用系统运行:32 71系统操作使用的简要说明32 72按使用说明运行系统并打印出运行结果33 73系统评价37概述:海富制衣厂根据业务需要,确定开发一个“人事管理系统”,以取代现在的完全人工管理。开发的基本目标包括:员工个人资料的录入、部门资料录入、职务变动记录和管理、员工调动记录等。人事管理系统需要完成以下几项大的功能:(1) 新员工资料的输入;(2) 人事变动的详细记录,包括岗位和部门的调整;(3) 员工信息的查询。(4) 员工信息统计打印。一、需求分析:11用户需求:人事管理系统是
3、非常通用的管理信息系统,是企业单位实现办公自动化的前提和基础。由于该厂现在是完全的人工管理,我们的系统主要是帮助他们以自动化的方式来取代现有的人工管理以便于该厂领导掌握人员的动向,及时高速人才的分配。1 2业务流程分析:根据上述系统的要求,业务流程图包括:人事部人员信息(1)员工和和部门基本信息的输入:修改部门信息审核领导层验证错误错误正确部门信息资料员工信息资料输入输入 部门信息表员工信息表员工信息核对转入临时文件相关档案 人事变更流程:人事部根据需要发出人事变更表,并审核,有错误则重发,正确则下达命令,并修改员工职位表。包括员工的调动(职位升降、同级别的调动)表。人事部对员工的考核,业绩信
4、息人事部相关资料修改人事变更正确调动表错误调动表审核调动表人事部修改考核员工档案1 3信息需求分析131资料收集:人事管理系统的业务流程图中用到的相关资料有: 员工入职登记表 档案编号: 个 人 资 料身份证号照片姓名性别出生日期民族籍贯户籍所在地政治面貌婚姻状况家庭住址 家庭电话签订劳动合同的日期紧急(永久)联系地址 电话家庭状况(父母、配偶、子女)姓名关 系工作单位职务学习工作经历起止时间工作单位职 务员工考核报告 考评月份:工号姓名业绩报告 领导评价 评价人签名人事部门评价 评价人签名员工调职通知:XXX企业员工信息登记工号: 姓名: 现所在部门号: 现职务: 经过本月业绩评价,公司决定
5、调整你的工作职位,请你于XX年XX月XX日,向XXX部门相关负责人报告。 领导人签名: 日期:盖章 部门资料表部门编号部门名称部门经理部门电话说明 132事项(数据项)分析:在人事管理系统中,各资料的数据项列举如下:员工个人信息表: 档案编号、姓名、性别、民族、出生日期、文化程度、健康状况、婚姻状况、相片、参加工作时间、联系电话、身分证号码、家庭住址、家庭成员姓名、与本人关系、住址、电话、签订劳动合同的日期员工学历信息表:档案编号、工号、部门号、职务、姓名、毕业学校、学历自我简介等。员工考评报告表:考评月份、工号、部门号、业绩报告、员工调职通知单:工号、姓名、现所在部门职务等。部门资料表:部门
6、编号、部门名称、部门经理、部门电话、说明汇总后有事项(数据项)去掉重复。在本案例中,员工个人信息表的信息最集中,放在最前,以便后面汇总时去掉重复,数据项汇总如下: 员工姓名、性别、民族、出生日期、健康状况、婚姻状况、相片、联系电话、签订劳动合同的日期、身分证号码、家庭住址、家庭成员姓名、与本人关系、家庭成员住址、家庭成员电话、工号、所属部门、职位、进入单位日期、工资级别、职称、部门编号、部门名称、部门经理、部门电话、部门说明、档案编号、毕业学校等。进一步分析,初步确定人事管理系统的基本项有:工号、员工姓名、性别、民族、出生日期、文化程度、健康状况、婚姻状况、联系电话、身分证号码、签订劳动合同的
7、日期、家庭住址、家庭成员姓名、与本人关系、家庭成员住址、家庭成员电话、所属部门、职位、进入单位日期、职称、部门编号、部门名称、部门经理、部门电话、档案编号、毕业学校等。相片、部门说明为非结构化项。14功能需求: 人事管理系统的总功能就是“人事管理”。根据业务流程图中的儿项子业务把总功能划分为几个大功能(子系统):人事管理系统功能模块图人事管理系统考评管理基本信息管理员工信息管理业绩资料审核员工业绩考评部门信息管理员工信息输入员工信息审核员工信息修改部门信息审核部门信息输入部门信息修改业绩评价 二、数据库概念模型设计 根据从基本项构思实体联系模型四条原则,构造实体联系点模型(ERD)原则1(确定
8、实体):能独立存在的事物,例如人、物、事、地、团体、机构、活动、事项等等,在其有多个由基本项描述的特性需要关注时,就应把它作为实体。在人事管理系统中,工号、姓名、性别、民族、出生日期、文化程度、健康状况、婚姻状况、相片、参加工作时间、联系电话、身分证号码、家庭住址、 是员工的基本特征,所以“员工”是一个实体类。部门编号、部门名称、部门经理、部门电话是部门的特征,所以“部门”是一个实体类。员工进行培训的课程中,培训单位、课程名、成绩是它的基本特征,所以课程是一个实体。起止时间、工作单位、职务是它的基本特征,所以工作经历也是一个实体;它是员工的从实体。同样,员工的家庭成员也是员工的从实体。原则2(
9、确定联系):两个或多个实体间的关联与结合,如主管,从属,组成,占有,作用,配合,协同等等,当需要予以关注时,应作为联系。联系通常是某类行为动作,ERD中关注的是其状态与结果而非其过程。实体间的联系可分为一对一、一对多、多对多等三类,在确定联系时还要确定其类型。在人事管理系统中,一个部门有多个员工,所以部门和员工之间的联系是一对多的联系。一个员工有多个家庭成员,员工家庭成员和员工也是多对一的联系。一个员工可以进行多次培训,一次培训也可以有多个员工,所以员工与课程之间是多对多的联系。工作经历、家庭成员是员工的从实体。原则3(确定属性):实体的属性是实体的本质特征。实体应有标识属性(能把不同个体区分
10、开来的属性组),并指定其中一个作为主标识。联系的属性是联系的结果或状态。属性具有如下几个特点:非多值性 非复合性 非导出性,实体的属性还应有非关联性,只是一个实体的基本特征,与其他实体无关;联系的属性应具有关联性,是对联系结果或状态的描述。 在人事管理系统中,实体“员工”有属性工号、身份证号、姓名、性别、出生日期、民族、籍贯、政治面貌、婚姻状况、专业、地址、电话。实体“部门”有属性部门号、部门名、部门电话、部门经理。实体“课程”有属性培训单位、课程名、成绩等。本ERD中员工的从实体家庭成员有属性称谓、姓名、性别、生日、所在单位、住址等。从实体工作经历有属性起止时间、工作单位、职务等。由此确定初
11、始的ERD课程 *课程名N成绩培训日期培训调入时间职务家庭成员M所属员工的 *工号N1部门*部门号考评的父子类经历考评部门M根据业务流程中的实际,引进联系实体”业绩”(但并不是一个真正的实体)改进后的ERD如下:课程名培训单位课程成绩称谓培训部门经理N所在单位培训日期调入时间职务*部门号姓名家庭成员部门名性别部门所属员工M1的M1部门电话生日*工号 N考核业绩住址 M*考评月份相关部门的1经历被考核结束时间 1学校单位所任职务开始时间签订合同日期档案号籍贯民族婚姻状况员工身份证号出生日期姓名性别专业电话说明职称*工号政治面貌住址 领导评价*考核月份人事部评价业绩情况业 绩原则4(一事一地):信
12、息分析中得到的基本项要在且仅在实体联系图中的一个地方作为属性出现。 三、数据库逻辑模型设计31一般逻辑模型设计ERD转换为一般关系模型原则1(实体转换为关系模式):ERD中每个独立的实体转换为一个关系模式,实体的属性组成关系的属性,实体的主标识转换成关系的主码。 在人事管理信息系统中,员工、部门是独立的实体,业绩也作为独立实体来看待,得到相应的一般关系框架有员工关系表3.1-1员工编号姓名性别职务生日籍贯档案号部门号民族外码主码文化程度政治面貌婚姻状况联系电话联系地址身份证号签订合同日期 部门关系部门号部门名部门电话部门经理主码表3.1-2课程关系课程名培训单位主码表3.1-3业绩关系 (考核
13、) (被考核)考核月份工号业绩情况领导评价人事部评价外码复合主码表3.1-4原则2(从实体及其主从联系转换为关系模式):ERD中一个从实体及其主从联系转换为一个关系,从实体的属性及其主实体关系的属性组成该关系的属性,其主实体关系的主码,在主从联系为一对多联系时还要加上可把同一主实体个体所对应的从实体个体区分开来的、从实体的一组属性,作为该关系的主码。对子类实体可作类似一对一联系的从实体的转换。 在人事管理信息系统中,员工的家庭成员关系,其主从联系是一对多联系,导出的关系框架如下 员工家庭成员 员工工号称谓姓名性别生日住地联系电话外码 复合主码 表3.1-5员工的工作经历也是从实体,导出的关系框
14、架如下经历关系工号起止时间学校单位所任职务外码复合主码为了使方便,在工作经历关系中引入单号作为主码,得到如下关系,并反应在ERD中.工作经历关系单号工号起止单间工作单位职务外码主码 表3.1-6原则3(一对多联系在关系模式中的表示):ERD中的一个一对多联系通过在其“多”实体关系上增加“1”实体关系的主码(作为外码)和联系本身的属性来表示。 本ERD中有一对多联系员工所属部门,其中员工是多实体,所以在员工关系中增加所在部门的部门号作为外码表示所属部门联系.。原则4(多对多联系转换为关系):ERD中的一个多对多联系转换为一个关系,其被联系实体关系的主码作为外码和该联系本身的属性一起组成关系的属性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 制衣厂 数据库 人事管理 系统分析
链接地址:https://www.31ppt.com/p-1910101.html