数据库 企业人事管理系统E-R图
数据库ER图习题

数据库ER图习题E-R事例1、设某商业集团的仓库管理系统数据库有三个实体集。
⼀是“公司”实体集,属性有公司编号、公司名、地址等;⼆是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职⼯”实体集,属性有职⼯编号、姓名、性别等。
公司与仓库间存在“⾪属”联系,每个公司管辖若⼲仓库,每个仓库只能属于⼀个公司管辖;仓库与职⼯间存在“聘⽤”联系,每个仓库可聘⽤多个职⼯,每个职⼯只能在⼀个仓库⼯作,仓库聘⽤职⼯有聘期和⼯资。
(1)试画出ER图,并在图上注明属性、联系的类型。
(2)将ER图转换成关系模型,并注明主键和外键。
解:(1) ER图如图7.2所⽰。
图7.2(2)这个ER图可转换3个关系模式:公司(公司编号,公司名,地址)仓库(仓库编号,仓库名,地址,公司编号)职⼯(职⼯编号,姓名,性别,仓库编号,聘期,⼯资)2、设某商业集团的商品供应管理系统数据库有三个实体集。
⼀是“商品”实体集,属性有商品号、商品名、规格、单价等;⼆是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。
供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个⽉供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个⽉计划数。
试画出反映上述问题的ER图,并将其转换成关系模型。
解:ER图如图7.3所⽰。
图7.3(2)这个ER图可转换5个关系模式:供应商(供应商编号,供应商名,地址)商店(商店号,商店名,地址)商品(商品号,商品名,规格,单价)供应(供应商编号,商品号,⽉供应量)销售(商店号,商品号,⽉计划数)3、银⾏储蓄业务管理系统数据库中涉及到储户、存款、取款等信息。
试设计ER模型。
解:储蓄业务主要是存款、取款业务,可设计如图7.4所⽰的ER图。
图7.44、超市管理系统。
第10章 E-R图及关系图

10.1
EE-R图
本节首先介绍E-R图的基本概念,理解这些概念是学习 图的基本概念, 本节首先介绍 图的基本概念 设计E-R图的基础.了解 图的基础. 图概念后, 设计 图的基础 了解E-R图概念后,才能设计出更好的 图概念后 E-R图. 图
实体( 和关系( 10.1.1 实体(E)和关系(R)的概念
10.3.5 删除数据库关系图
在对象资源管理器中,展开【数据库关系图】 在对象资源管理器中,展开【数据库关系图】文件夹 右击要删除的数据库关系图,在弹出快捷菜单中选择【 .右击要删除的数据库关系图,在弹出快捷菜单中选择【删 命令,弹出【删除对象】对话框. 除】命令,弹出【删除对象】对话框.
什么是数据库的E 10.4.1 什么是数据库的E-R图
10.3.2 保存数据库关系图
修改完成的数据库关系图, 修改完成的数据库关系图,通过简单的操作可以将其 保存在数据库中. 保存在数据库中. 如果已经保存了关系图, 如果已经保存了关系图,而仅仅是对现有关系图中的 表进行更改,则不显示【选择名称】对话框, 表进行更改,则不显示【选择名称】对话框,直接保存到当 前关系图中. 前关系图中.
实体和关系是组成E-R图最为主要的两个方面,先了解 图最为主要的两个方面, 实体和关系是组成 图最为主要的两个方面 一下E-R图涉及到的概念. 图涉及到的概念. 一下 图涉及到的概念 实体 属性 实体型 实体集 联系
企业人事管理系统需求规格说明书

企业人事管理系统需求规格说明书实验小组成员:徐竹0宋建()秦运输()人事管理是现代企业管理工作不可缺少的一部分,是推动企业走向科学化、规范化的必要条件。
员工是企业生存的主要元素,员工的增减、变动将直接影响到企业的整体运作。
企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。
随着企业的不断壮大,自动化的企业人事管理系统就显得非常必要。
一、任务概述1.目标根据企业对人事管理的要求,制定企业人事管理系统目标如下:a.操作简单方便、界面简洁美观。
b.在查看员工信息时,可以对当前员工的家庭情况和培训情况进行添加、修改、删除操作。
c.方便快捷的全方位数据查询。
d.按照指定的条件对员工进行统计。
e.可以将员工信息以表格的形式插入到 Word文档中。
f.实现数据库的备份、还原及清空操作。
g.由于该系统的使用对象较多,要有较好的权限管理。
h.能够在当前运行的系统中重新进行登录。
i.系统运行稳定、安全可靠2.运行环境一个更为完善的企业人事管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。
对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。
4.数据库描述数据库是数据管理的最新技术,是计算机科学的重要分支。
近几年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。
由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
由于用到的数据表格多,另外考虑到实际情况,企业人事基本信息的变动,还有员工信息的多少的变化,我们选用 SQL Server作为数据库开发,而不用 Access,主要是因为Access 存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server数据库。
管理信息系统实验报告,E-R图

实验画E-R图,熟悉网络设备一、实验目的1.熟悉常用的数据库环境(如VFP,ACCESS)2.掌握E-R图的画法。
3. 了解基本的网络设备二、实验内容、步骤(一)熟悉Access数据库环境1. 此次实验使用的软件是Microsoft Access 2000。
Microsoft Access 2000是微软公司推出的Office2000重要组织部分,是Office 2000套件的Professional版和Developer版的一个组件,不需要单独安装。
它是目前应用最广泛的主流数据库管理系统之一,它具有极其友好的用户界面。
而且不用编写任何程序代码,就可以开发出比较实用的中小型数据库管理应用系统。
Access数据库与其他关系型数据库一样,MS Access充当“后端”,它的任务是存储数据。
除此之外,通过使用MS Access,用户还可以创建“前端”或一种对用户友好的、颇受欢迎的数据访问方式。
2、Microsoft Access 2003的基本操作。
(1)启动1、Access应用程序的可执行文件为:MSACCESS.EXE。
2、单击任务栏中的“开始”按钮,选择“程序”|“Microsoft Word 2003”程序项。
3、点击桌面快捷方式。
(2)MS Access中创建数据库有两种方式:—使用已经有的数据库模板创建数据库—创建空白数据库使用本机上模板创建数据:在右方的新建面板中选择“通用模板”,将显示Access提供的数据库模板,如下图:(3)模板和向导提供了几种常见的经典的数据库结构,如果能够很好地利用,能够简化工作,也可以作为类似的数据库结构的参考设计。
图例如下:由上图可以看出,Access数据库由七个对象组成:表、查询、窗体、报表、页、宏以及模块。
—数据库中的数据主要存储在“表”中;—“查询”帮助用户检索基于某些条件的特定数据;—“窗体”帮助用户创建用于输入、修改和操纵数据的用户界面;—“报表”以某种格式显示一个或多个表中的数据,数据可以直接从表中提取,也可以是字段经过某些计算的结果,报表还提供良好的打印效果;—“宏”和“模块”有用来计算、在应用程序中导航以及打印报表等操作;—“页”有提供给浏览器web页的形式查看数据库中的数据。
ER图例子

E-R事例1、某商业集团的销售管理系统数据库中有三个实体集。
一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。
商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。
(1)试画出ER图,并在图上注明属性、联系的类型。
(2)将ER图转换成关系模型,并注明主键和外键.解:(1) ER图如图7。
1所示。
图7。
1(2)这个ER图可转换4个关系模式:商店(商店编号,商店名,地址)职工(职工编号,姓名,性别,业绩,商店编号,聘期,月薪)商品(商品号,商品名,规格,单价)销售(商店编号,商品号,月销售量)2、设某商业集团的仓库管理系统数据库有三个实体集.一是“公司”实体集,属性有公司编号、公司名、地址等;二是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等. 公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用"联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。
(1)试画出ER图,并在图上注明属性、联系的类型。
(2)将ER图转换成关系模型,并注明主键和外键。
解:(1) ER图如图7。
2所示.图7。
2(2)这个ER图可转换3个关系模式:公司(公司编号,公司名,地址)仓库(仓库编号,仓库名,地址,公司编号)职工(职工编号,姓名,性别,仓库编号,聘期,工资)3、设某商业集团的商品供应管理系统数据库有三个实体集。
一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。
人事管理系统数据流程图

人事管理系统数据流程图一、引言人事管理系统是一种用于管理组织内部人力资源的信息系统。
它包括员工招聘、入职、培训、绩效评估、薪酬管理、福利管理等多个模块,通过对员工信息的采集、存储、处理和分析,匡助企业实现有效的人力资源管理。
本文将详细描述人事管理系统的数据流程图,以便更好地理解系统的运作流程。
二、数据流程图人事管理系统的数据流程图主要包括以下几个主要模块:员工招聘、入职管理、培训管理、绩效评估、薪酬管理和福利管理。
以下将分别介绍每一个模块的数据流程图。
1. 员工招聘模块员工招聘模块是人事管理系统的第一步,它包括发布招聘信息、筛选简历、面试、录用等流程。
数据流程图如下:- 发布招聘信息:招聘人员在系统中发布招聘信息,包括职位需求、薪资待遇、工作地点等信息。
- 筛选简历:系统根据招聘要求和条件,筛选符合条件的简历,并将筛选结果反馈给招聘人员。
- 面试:招聘人员根据筛选结果,安排面试,并将面试结果输入系统。
- 录用:招聘人员根据面试结果,决定是否录用,并将录用结果输入系统。
2. 入职管理模块入职管理模块是指新员工入职前的准备工作,包括签订合同、办理入职手续等流程。
数据流程图如下:- 签订合同:人事部门根据录用结果,与新员工签订劳动合同,并将合同信息输入系统。
- 办理入职手续:人事部门根据新员工的个人信息,办理入职手续,包括办理社保、公积金等手续,并将入职手续办理情况输入系统。
3. 培训管理模块培训管理模块用于管理员工的培训计划和培训记录。
数据流程图如下:- 制定培训计划:培训部门根据公司需求和员工发展需求,制定培训计划,并将计划输入系统。
- 培训记录:培训部门根据培训计划,组织培训活动,并记录员工的培训情况,包括培训内容、培训时间等,并将培训记录输入系统。
4. 绩效评估模块绩效评估模块用于评估员工的工作表现和绩效。
数据流程图如下:- 设定绩效指标:管理层根据公司目标和岗位要求,设定绩效指标,并将指标输入系统。
管理信息系统数据流程图和业务流程图和E-R图

2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
试根据上述背景提供的信息,绘制出“报损
”的业务流程图、数据流程图。报损业务流程图:(10分业务流程图:
数据流程图:
5. “生产资料出库”主要指生产部门员工到仓库中领取生产原料和各种生产工具等产品,其流程描述如下:
首先由生产部门员工向仓库主任提交原料提货单,然后仓库主任根据当前库存情况和用料计划对提货单进行审核,将不合格的提货单返回给生产部门员工,并将合格原料提货单交给库管员,库管员根据合格原料提货单更新库存台账并记录出库流水账。
(1分析上述题目绘出此业务过程的业务流程图(10分
(2根据上题的业务流程绘出数据流程图(5分
8.供应商送来发货单及货物,供应科作如下处理:
(1审核发货单。经核对合同文件,将不合格的发货单及货物退回供应商。
(2处理到货。对货物进行质量检验,将不合格货物和发货单退给供应商;检查合格的货物开入库单,将入库单及货物存档和入库,并向财务科发出付款通知,发货单存档。请根据以上提供的信息绘出数据流程图。(考研题
9.某公司生产用料的采购流程描述如下:
公司需求部门查询物料采购信息,提出采购需求,首先由需求部门填写采购通知单,由需求部门总监核准后,送财务部总监批准,然后提交采购部。
采购部采购人员接到采购通知单后,按照采购通知单上的要求与供应商签定采购合同,监督供应商的合同执行情况。供应商发货并填写发货单,需求部门负责货物的验收,向财务部提交货物验收单,并记录物料采购信息、修改物料库存台帐。
人事管理系统数据流程图

人事管理系统数据流程图一、引言人事管理系统是一种用于管理和处理组织内部人力资源相关信息的软件系统。
它通过采集、存储、处理和分析各种人力资源数据,匡助组织实现高效的人力资源管理。
本文将介绍人事管理系统的数据流程图,详细描述了系统中各个模块之间的数据流动和处理过程。
二、系统概述人事管理系统的主要模块包括员工信息管理、招聘管理、薪资管理、绩效管理和培训管理等。
这些模块通过数据的输入、输出和处理相互关联,形成为了一个完整的数据流程。
三、员工信息管理模块员工信息管理模块是人事管理系统的核心模块,主要功能是记录和管理员工的个人信息、工作经历、教育背景等。
数据流程图如下:1. 数据输入:- 从招聘管理模块获取新员工的基本信息。
- 从员工自助系统中采集员工的个人信息更新。
- 从其他系统中导入员工的相关数据。
2. 数据处理:- 对输入的员工信息进行验证和校验,确保数据的准确性和完整性。
- 将员工信息存储到员工信息数据库中。
3. 数据输出:- 生成员工信息报表,包括员工名单、工作经历、教育背景等。
- 向其他模块提供员工信息的查询和访问接口。
四、招聘管理模块招聘管理模块用于管理组织的招聘流程,包括招聘需求发布、简历筛选、面试安排等。
数据流程图如下:1. 数据输入:- 从人力资源规划模块获取招聘需求信息。
- 从求职者提交的简历中提取个人信息和求职意向。
2. 数据处理:- 对求职者的简历进行筛选和匹配,生成候选人名单。
- 安排面试,记录面试结果和评估意见。
3. 数据输出:- 向员工信息管理模块提供新员工的基本信息。
- 生成招聘报表,包括招聘进度、候选人名单等。
五、薪资管理模块薪资管理模块负责计算和管理员工的薪资信息,包括基本工资、津贴、奖金等。
数据流程图如下:1. 数据输入:- 从员工信息管理模块获取员工的基本信息。
- 从考勤系统中导入员工的出勤记录。
2. 数据处理:- 根据员工的基本信息和考勤记录计算应发工资。
- 扣除个人所得税和社会保险等相关费用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
调动编号 调动日期 职务调动
员工编号
调往职务 调往部门
职务 到岗日期 管理员编号 员工编号 员工姓名
管理员姓名 管理员 培训 新员工
管理员密码
培训时间
登记编号Βιβλιοθήκη 部门培训日期 合同到期 员工编号 员工编号
合同起始 职务 离职日期 员工编号
合同
合同编号 奖惩编号
员工编号 职位
结束时间
姓名
员工编号
离职
联系1
员工
考勤加班 出差
奖惩 奖惩方式
部门
性别 奖惩原因 部门 离职编号 员工编号 出生年月 政治面貌 员工姓名 联系2 开始时间 奖惩日期