首页 > 编程知识 正文

软件工程需求图(软件工程数据流图例题)

时间:2023-05-03 21:29:25 阅读:66978 作者:2586

1 .数据流图概述1.1数据流图概念数据流图(Data Flow Diagram,DFD )从数据的交接和加工的角度,重点了解逻辑输入经过系统的加工处理转换为逻辑输出的结构化系统分析工具。 系统的输入和输出分别是什么,数据从哪里到wwdfj,数据存储在哪里) 1.2数据流图元素数据流)需要命名由一组固定分量的数据组成的数据存储和流向数据存储的数据流从输入数据流到输出数据流的转换。 每个加工都有编号(知道是哪个加工分解的子加工)和名称数据存储。 每个数据存储区都有一个名称数据源。 数据发送源、归属目的地1.3数据流图步骤1 )扩大系统的输入输出)范围,包括所有可能的内容2 .从外向内构筑系统的顶层数据流(系统从外部接收哪个数据, 系统向外部发送了哪些数据)3.自上而下分层分解,制作分层数据流图) 1.4注意数据流的加工输出数据流与输入数据流不同名。 即,如果分量相同,则一个加工者可以将多个数据流用于另一个加工。 此外,如果一个加工允许两个相同的输出数据流向不同的加工数据存储,并且首先只涉及一个加工,则该数据存储不再需要将数据存储绘制为加工的内部文件。 每个加工都需要输入数据流和输出数据流,而加工数据的源和加工结果数据存储既需要读取数据流,也需要写入数据流。 子图可能存在只读或只读1.5数据流图的情况1 .某高校学生选课系统,学生根据开课情况和培养方案填写选课单,选课系统处理各学生选课单的功能选课系统根据教学计划检查学生学分情况,计算课时不冲突或冲突时间小于20%即可选择。 根据选修课的优先顺序,最后生成各学生的个人课表和各课的选修课列表。 请按层次绘制该系统的顶层和一级数据流图。

2 .目前住院患者主要由护士护理。 这样做不仅需要大量护士,而且由于不能随时观察危重患者的病情变化,延误了抢救时机。 一家医院打算开发以计算机为中心的患者监护系统。 请绘制数据流图。 医院要求患者监护系统的基础树随时接收每个患者的生理信号(脉搏、体温、血压、心电图等),定时记录患者情况并建立患者日志,在某患者生理信号超出医生规定的安全范围时向值班护士发出报警信息。 此外,护士还可以根据需要创建患者日志

3 .假设某工厂采购部每天需要一张采购订单报告。 报表按部件号排序,表中列出了需要重新订购的所有部件。 对于需要重新订购的每个部件,必须列出部件编号、部件名称、订货量、当前价格、主要供应商和副供应商的数据。 零部件入库或出库称为办公,通过放在仓库的CRT终端将办公报告给订货系统。 如果某个零件的库存数量小于库存极限值,就应该重新订货。 要求:绘制系统的顶层模型、第一级模型和第二级模型。

4. 银行计算机储蓄系统的工作过程大致如下。 存款人填写的存款单或取款单由业务员输入系统,如果是存款,则记录存款人的姓名、地址(或电话号码)、身份证号码、存款类型、存款日期、到期日、利率及密码) )等信息,打印存款单提交存款人取款时,存款时有密码剩余的,系统先核对存款人的密码,密码正确或存款时没有密码剩余的,计算利息并打印给存款人利息清单。 请用数据流图描绘本系统的功能。

5 .为方便旅客,某航空公司将机票预定系统旅行社预订机票的旅客信息(姓名、性别、工作地点、身份证号、行程时间、行程地点等)输入该系统,系统为旅客安排航班,并旅客在飞机起飞前一天凭领票通知和发票领票,系统校准无误后将机票打印给旅客。 绘制系统顶层和一级数据流图。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。