数据流程图与ER图
- 格式:doc
- 大小:15.35 KB
- 文档页数:4
1. 采购部查询库存信息及用户需求, 若商品的库存量不能满足用户的需要, 则编制相应的采购订货单, 并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部, 并附上采购收货单。
公司检验人员在验货后,发现货物不合格, 将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格, 如果合格则登记流水帐和库存帐目, 如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
(共 10分2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
(共 15分3. “进书”主要指新书的验收、分类编号、填写、审核、入库。
主要过程:书商将采购单和新书送采购员; 采购员验收,如果不合格就退回, 合格就送编目员;编目员按照国家标准进行的分类编号,填写包括书名,书号,作者、出版社等基本信息的入库单;库管员验收入库单和新书,如果合格就入库,并更新入库台帐;如果不合格就退回。
“售书”的流程:顾客选定书籍后, 收银员进行收费和开收费单, 并更新销售台帐。
顾客凭收费单可以将图书带离书店,书店保安审核合格后,放行,否则将让顾客到收银员处缴费。
画出“进书”和“售书”的数据流程图。
进书业务流程:进书数据流程:F3.2不合格采购单售书业务流程:售书数据流程:4. 背景 :若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理, 即这些货品清除出库房。
具体报损流程如下:由库房相关人员定期按库存计划编制需要对货物进行报损处理的报损清单, 交给主管确认、审核。
主管审核后确定清单上的货品必须报损,则进行报损处理, 并根据报损清单登记流水帐,同时修改库存台帐;若报损单上的货品不符合报损要求,则将报损单退回库房。
一、实验目的:完成图书管理系统(学生选课系统,学校人事管理系统,医院病历管理系统,四者任选其一) 的需求分析;系统掌握软件开发过程中需求规约(规格)说明书的写法;完成图书管理系统(学生选课系统,学校人事管理系统,医院病历管理系统)的需求分析报告。
二、实验主要内容:图书管理系统(学生选课系统,学校人事管理系统,医院病历管理系统)。
对待开发软件提出的需求进行分析并给出详细的定义,分析实现工程目标应该采取的策略及系 统必须完成的功能。
确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求, 画出实体关系图、数据流图、状态转换图,创建数据字典,编写软件需求说明书。
三、实验原理及步骤要求:需求分析是对问题进一步发现、求精、建模、规格说明和复审的过程。
用户需求可分成两类: 功能性需求:定义系统做什么;非功能性需求:定义系统工作时的特性。
用户需求的内容包括:功 能、性能、环境、界面、用户因素、文档、数据、资源、安全保密、软件成本消耗与开发进度、质 量保证等各个方面。
根据系统分析,图书管理系统的要求如下:(1)需求分析:①能够输入图书的 综合情况和进行新书入库、现有图书信息修改以及删除;②能够实现对读者档案的查询和编辑管理; ③能够进行罚款功能;④能够进行借阅历史的查询功能;(2)系统性能要求:①系统安全、可靠; ②功能齐全;③操作方便、界面友好;④易于维护和扩充。
(3)系统的功能分析:密码设置:每个操作员均有自己的密码,可以防止非本系统人员进入本系统;又因每个人的权 限不一致,故可以防止越权操作。
资料维护:为了存放图书、读者档案的全部数据,本系统将每一 本图书和每位读者的信息进行管理。
系统维护包括对各种表记录的修改、删除、添加等操作。
系统 查询:可以按图书编号、借阅证编号等相关信息进行查询系统管理:进行员工管理、数据备份和数 据恢复。
报表统计:包括统计图书信息、读者信息、借阅信息和罚款信息等。
其它操作:包括修改 密码、添加用户、页面设置等(一)建立数据模型通过建立系统的数据模型(E-R 图)来理解和表示问题的信息域。
一、Visio 2003画ER图方法:(1)先在“文件”-〉“形状”-〉“框图”-〉“基本形状”中找到矩形和椭圆,分别右击选择“添加到我的形状”-〉“添加到新模具”。
之后出现“另存为”对话框,把新模具命名为“ER图”,这样我们就把矩形和椭圆添加到了新模具“ER图”中。
(2)用同样的思路,在“文件”-〉“形状”-〉“框图”-〉“块”找到菱形,添加到模具“ER图”中。
(3)用同样的思路,在“文件”-〉“形状”-〉“数据库”-〉“ORM图表”找到角色连接线,添加到模具“ER图”中。
(画连接线也可采用下面的方法:在“视图”-〉“工具栏”下单击“绘图”,在出现的绘图工具栏中单击线条工具,也可以画出直线)(4)在“数据库”-〉“ORM图表”里的“频率约束”,这是一个无边框的小矩形,适合来标示联系类型(1 : 1,1 : n或m : n),把它添加到“E-R图”模具中,这样以后画E-R图就方便多了。
添加完成后,就可以在画E-R图时打开该模具,E-R图所有的元素都会在一个模具中显示出来了。
二、把visio图形添加到word中的方法:图形在visio中画完之后,可以选中整个图形,复制,粘贴到word文档中也可以,把visio图形另存为jpg格式的图形文件,在word中插入—图片—来自文件,把图形插入到word文档中。
三、visio画数据流图的方法:1.图形所在位置:“文件”-〉“形状”-〉“流程图”-〉“数据流图表形状”(1)数据进程(画出处理)(2)数据存储(画出数据存储)(3)外部交互方(画出输入源点或者输出汇点)(4)数据流的箭头:视图/工具栏/绘图工具栏中,单击线条工具画出直线,再利用格式工具栏上的线型、线条粗细设置箭头。
(5)数据流图的文字:单击常用工具栏上的文本工具按钮输入文字,输入完成后先单击指针工具,再右击该文字,选择格式/文本/文本块,设置其为竖排文本。
2.插入到wod中的方法(1)直接在visio中选中后复制,到word中粘贴(2)在visio中另存为jpg格式的文件,在word中插入该图片文件。
数据流程图与ER图数据流图简介: 数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型数据流程图中有以下几种主要元素:例子:实体-联系图(ER图) 目的:为了把用户的数据要求清楚准确地描述起来系统分析员通常建立一个概念性的数据模型要素:在E-R图中要明确表明1对多关系,1对1关系和多对多关系: 例子:层次方框图用树形结构的一系列多层次的矩形描述数据的层次结构.树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表这个数据的子集,最底层的各个框代表组成这个数据的实际数据元素(不能再分割的元素)3.8.1信息模型信息模型是从信息的这个角度对某企业系统进行描述,信息是集成的基础,同时也可进行共享,成为各个功能元素之间联系的纽带,所以,对一个系统来说,建立一个信息模型是非常重要和关键的,如果缺少了信息模型,将会带来许多不必要的麻烦。
建立E-R模型,这里E(entity)代表实体,R(relation)代表关系,即实体-联系模型,实体-联系图就是描述实体间关系的图解,是设计数据概念模型的一种有效工具。
通过需求的分析,利用实体-联系模型的属性,实体和实体间的联系的模型概念,从而转入信息世界。
绩效评估系统E-R模型图3.2 实体-联系模型3.8.2绩效评估系统数据流程图数据流程分析是通过分层的数据流程图(data flow diagram,DFD)来实现的,可以用来描绘绩效评估系统的逻辑模型。
图3.3 外部实体图3.4 数据处理图3.5 数据存储图3.6 数据流 1图3.7顶层DFD图2)P0数据流程图3)P1数据流程图图3.9 P1 DFD图4)P2数据流程图图3.10 P2 DFD图实验题目:实验地点:指导教师:学生班级:学生学号:学生姓名:实验时间:一、实验目的:1.理解E-R图的三要素,会根据语义,绘制E-R图。
图书馆管理系统开发设计方案1需求分析1.1目前图书馆管理系统存在问题1)检索速度慢、效率低因为图书馆的藏书种类多、数量多, 将藏书准确地分门别类, 快速检索, 手工进行非常困难往往是终于查到了二伟的信息, 馆中没有此书或已被别人借走。
图书馆的规模越大, 这个问题越突出。
2)借书、还书工作量大借书、还书频率越大, 说明图书馆的作用越大, 然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理, 其工作量之大, 往往是人工操作所难以胜任的。
而且经常会出现这样那样的差错。
3)图书统计工作难、藏书更新不能及时完成。
图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新, 然而由于藏书数量及图书种类越来越多, 加上自然损耗, 人为破坏, 使图书的统计工作难以及时完成, 藏书的更新也就很难有针对性地进行, 藏书的知识结构得不到良好地控制。
我校也是一所发展中的高校, 近儿年的发展速度很快, 图书馆的规模和藏书数量也不断的扩大, 为了解决海量图书的管理问题, 改变传统的管理方式也是迫在眉睫了。
1.2系统目标1.3本系统主要实现对图书馆的信息进行管理, 图书馆的正常运营中总是面对大量的读者信息, 图书信息以及两者相互作用产生的借书信息, 因此要对读者资源, 图书资源, 借书信息进行管理。
本系统的开发就是在于提高图书管理的工作效率, 加强图书馆的管理。
1.4图书馆管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。
但一直以来人们使用传统人工的方式进行图书管理和借阅管理, 这种管理方式存在着许多缺点,如:效率低、易忘记、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
数据流程图与ER图
数据流图
简介: 数据流图是结构化分析方法中使用的工具,它以图形的方
式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型
数据流程图中有以下几种主要元素:
例子:
实体-联系图(ER图) 目的:
为了把用户的数据要求清楚准确地描述起来系统分析员通常建立一个概念性的数据模型
要素:
在E-R图中要明确表明1对多关系,1对1关系和多对多关系: 例子:
层次方框图用树形结构的一系列多层次的矩形描述数据的层次结构.树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表这个数据的子集,最底层的各个框代表组成这个数据的实际数据元素(不能再分割的元素)
3.8.1信息模型
信息模型是从信息的这个角度对某企业系统进行描述,信息是集成的基础,同时也可进行共享,成为各个功能元素之间联系的纽带,所以,对一个系统来说,建立一个信息模型是非常重要和关键的,如果缺少了信息模型,将会带来许多不必要的麻烦。
建立E-R模型,这里E(entity)代表实体,R(relation)代表关系,即实体-联系模型,实体-联系图就是描述实体间关系的图解,是设计数据概念模型的一种有效工具。
通过需求的分析,利用实体-联系模型的属性,实体和实体间的联系的模型概念,从而转入信息世界。
绩效评估系统E-R模型
图3.2 实体-联系模型
3.8.2绩效评估系统数据流程图
数据流程分析是通过分层的数据流程图(data flow diagram,DFD)来实现的,可以用来描绘绩效评估系统的逻辑模型。
图3.3 外部实体图3.4 数据处理
图3.5 数据存储图3.6 数据流 1
图3.7顶层DFD图
2)P0数据流程图
3)P1数据流程图
图3.9 P1 DFD图
4)P2数据流程图
图3.10 P2 DFD图
实验题目:实验地点:指导教师:学生班级:学生学号:学生姓名:实验时间:
一、实验目的:
1.理解E-R图的三要素,会根据语义,绘制E-R图。
2.理解概念模型的意义,掌握关系模型的概念及表示方式。
3.会将E-R图转化为关系模式。
(表)
4.会实现E-R图向逻辑结构图的转换。
能写出相应的数据库结构(关系模式)
5.会标注出关系模式中的主、外键。
6. 会使word绘制E-R图, 会用visio绘制E-R图
二、实验设备及环境:
1.华硕计算机2、WIN7作系统 3、WORExx
三、实验题目:
通过E-R图设计关系数据模型
四、实验过程概述:
1.数据库需求分析
五、实验结果及分析
(1)绘制出实体间两两的E-R图,即局部E-R图。
局部E-R图
1:n
1:n
n:1
1:n
n:m 1:1
1:n
n:m
1:n
n:m
(2)在局部E-R图中的基础上合并画出全局E-R图,要标注实体间的联系(1:1、1:n、n:m)。
全局E-R图:
(3)绘制出各实体属性E-R图
实体属性E-R图:
内容仅供参考。