欢迎来到天天文库
浏览记录
ID:62077332
大小:5.95 MB
页数:51页
时间:2021-04-14
《最新[临床医学]03 头部连续矢状断层解剖及MRI-药学医学精品资料.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、最新[临床医学]03头部连续矢状断层解剖及MRI-药学医学精品资料结束2.3系统流程图(描绘物理系统的工具)2.3.1符号符号名称说明处理如:程序,处理机,人工加工输入/输出连接换页连接数据流表示输入或输出同一页上图的连接不同页上图的连接指明数据流动方向图2.1基本符号符号名称说明穿孔卡片文档磁带联机存储磁盘磁鼓显示人工输入人工操作辅助操作通信链路穿孔卡片输入/输出,或穿孔卡片文件打印输出,或打印终端输入数据磁带输入/输出,或表示磁带文件任何种类磁盘存储,如磁盘、磁鼓等磁盘输入/输出,或磁盘上文件、数据库磁鼓输入/输出,或磁鼓上文件、数据库显示器部件人工输入数据,如填写表格人工完成的处理使用辅
2、助设备进行的脱机操作通过远程通信线路传送数据图2.2系统符号2.3.2例子事务库存清单程序报告生成程序定货信息定货报告库存清单主文件图2.3库存清单系统的系统流程图2.4数据流图(描绘数据在系统中流动的逻辑过程)2.4.1符号或或或数据源点或终点变换数据的处理数据存储数据流图2.4基本符号的含义TABC*TABC*附加符号TABC+TABC+注意:“处理”可表示:单个程序、一系列程序、程序的一个模块、人工处理过程等等;“数据存储”可表示:一个文件、文件的一部分、数据库记录等等;数据流图忽略出错处理、打开文件、关闭文件。假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需
3、要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。2.4.2例子2.4.2绘制数据流图的例子事务库存清单程序报告生成程序定货信息定货报告库存清单主文件图2.3库存清单系统的系统流程图分析:数据的源点和终点:“采购部每天需要一张定货报表”,“通过放在仓库中的CRT终端把事务报告给定货系统”处理:“采购部需要报表”数据流:定货报表、事务数据存储:产生报表和处理事务这两个处理在时间上明显不匹配——每当
4、有一个事务发生时立即处理它,然而每天只产生一次定货报表。2.4.2例子组成该例子的数据流图的元素源点/终点处理采购员仓库管理员产生报表处理事务数据流数据存储订货报表零件编号零件名称订货数量目前价格主要供应商次要供应商事务零件编号事务类型数量订货信息(见订货报表)库存清单零件编号库存量库存量临界值2.4.2绘制数据流图的例子仓库管理员采购员定货系统事务定货报表图2.5定货系统的基本系统模型2.4.2绘制数据流图的例子库存清单仓库管理员采购员事务定货报表图2.6定货系统的功能级数据流图处理事务1产生报表2D1库存清单D2定货信息定货信息定货信息上述数据流图所描述的功能够详细了吗?2.4.2绘制数据
5、流图的例子仓库管理员采购员事务定货报表图2.7定货系统进一步分解后的数据流图更新库存清单1.2产生报表2D1库存清单D2定货信息接收事务1.1处理定货1.3库存清单定货信息定货信息1)为数据流(或数据存储)命名A.名字应该代表整个数据流(或数据存储)的内容;B.不要使用空洞的、缺乏具体含义的名字(如“数据”、“输入”);2.4.3命名C.如果为某个数据流(或数据存储)起名字时遇到困难,则很可能是因为对数据流图的分解不恰当造成的,应该试试重新分解数据流图;2)为处理命名A.通常先为数据流命名,然后再为与之相关联的处理命名;B.名字应该反映整个处理的功能;C.应该尽量避免空洞笼统的动词做名字,如“
6、处理”、“加工”;D.通常用一个动词命名,如果必须用两个动词才能描述整个处理的功能,则可能要把这个处理分解成两个处理更恰当;E.如果在为某个处理命名时遇到困难,则很可能是发现了分解不当的情况,应考虑重新分解。通常,为“数据源点/终点”命名时,采用它们在问题域中习惯使用的名字(如“仓库管理员”、“采购员”)。
此文档下载收益归作者所有