下载此文档

2021年2021年度《软件工程》例子和练习讲义.ppt


文档分类:IT计算机 | 页数:约84页 举报非法文档有奖
1/84
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/84 下载此文档
文档列表 文档介绍
装配厂使用一台微机处理更新库存清单主文件和产生定货报告的任务。零件库存量的每一次变换称为一个事务,由仓库的CRT终端输入到计算机中;
系统中的库存清单程序负责对事务进行处理,更新存储在磁盘上的库存清单主文件;
必要的定货信息写在磁带上;
每天由报告生成程序读一次磁带,生成并打印出定货报告;
库存清单程序;
报告生成程序。
2021/1/25
1
《软件工程》例子和练****br/>2021/1/25
2
《软件工程》例子和练****br/>【例:问题陈述】
某家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件的出库或入库称为事务,通过CRT终端把事务报告给定货系统。某种零件的库存量少于库存量临界值时就要再次定货。
请给出该系统定货情况的数据流图。
2021/1/25
3
《软件工程》例子和练****br/>【分析】
第一步:
确定系统的源点和终点
仓库管理员是数据的源点
采购员是数据的终点
处理
本题应该完成定货系统这样一个功能
2021/1/25
4
《软件工程》例子和练****br/>数据流
事务需从仓库送到系统中,显然事务是一个数据流;
系统要把定货报表送给采购部,定货报表也是一个数据流。
根据问题的陈述,把整个数据处理过程看作一个加工,它的输入数据和输出数据实际上反映了本系统与外界环境的接口。系统的顶层数据流图如下所示:
2021/1/25
5
《软件工程》例子和练****br/>任何系统的基本模型都由若干个数据源点/终点以及
一个处理组成,这个处理就代表了系统对数据加工
变换的基本功能。
2021/1/25
6
《软件工程》例子和练****br/>第二步:把基本系统模型细化,描绘系统的主要功能
将数据处理过程—定货系统进行功能分解成处理事务和产生报表两部分
考虑有关数据存储问题,题中涉及到存储的信息有:库存清单、定货信息
处理事务需要“库存清单”数据
产生报表和处理事务在不同时间进行,因此需要存储“定货信息”
2021/1/25
7
《软件工程》例子和练****br/>2021/1/25
8
《软件工程》例子和练****br/>第三步:根据需要,对处理功能进行分解
将处理事务进一步分解为接收事务、更新库存清单、处理定货三部分
画出进一步分解后的数据流图
2021/1/25
9
《软件工程》例子和练****br/>2021/1/25
10
《软件工程》例子和练****

2021年2021年度《软件工程》例子和练习讲义 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数84
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小2.29 MB
  • 时间2021-01-25