管理信息系统-第十讲结构化系统分析(II)ppt课件

上传人:资****亨 文档编号:145856119 上传时间:2020-09-24 格式:PPT 页数:31 大小:674.50KB
返回 下载 相关 举报
管理信息系统-第十讲结构化系统分析(II)ppt课件_第1页
第1页 / 共31页
管理信息系统-第十讲结构化系统分析(II)ppt课件_第2页
第2页 / 共31页
管理信息系统-第十讲结构化系统分析(II)ppt课件_第3页
第3页 / 共31页
管理信息系统-第十讲结构化系统分析(II)ppt课件_第4页
第4页 / 共31页
管理信息系统-第十讲结构化系统分析(II)ppt课件_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《管理信息系统-第十讲结构化系统分析(II)ppt课件》由会员分享,可在线阅读,更多相关《管理信息系统-第十讲结构化系统分析(II)ppt课件(31页珍藏版)》请在金锄头文库上搜索。

1、.,第十讲,结构化系统分析() 现行系统分析 (),.,现行系统的分析,现行系统分析 数据流程分析与数据分析 -结构化系统分析的步骤之三,.,数据流的概念,数据流是源于物流、资金流、事务流等各种流而产生的一种流,是以上各种流的抽象表现形式,是以上各种流的忠实记录。,.,数据流的特点,1、数据流忠实地记录着企业的每一项活动,因此可用它作依据来控制企业的其他流; 2、因为其它流的产生、存在和流动总会伴随数据流的产生、存在和流动,因此数据流在企业中有特别重要的作用; 3、数据流的表现形式为票据、凭证、函电、公文、报表、报告等常用的书面传递介质。,.,数据流程分析,数据流程分析主要是描述数据的产生源,

2、数据在企业中的流动、传递、处理、存储及数据的归宿等过程。,.,数据流程图DFD (Data Flow Diagram) 数据字典DD (Data Dictionary),数据流程分析的工具,.,名称,外部实体,名称,数据流线,名称,D 名称,处理功能,数据存储,数据流程图的图例,.,航空公司订座与售票系统数据流程图,.,数据流程分析,外部实体: 客户、航空公司财务科、机场登机处。 数据存储: 航班记录。 功能: 订座与售票管理信息系统。,.,订座与售票 管理信息系统,客户,机场 登机处,财务 科,机票记录,定票单,订座数据,航班记录编号,机票,定票单,航空公司订座与售票系统数据流程图,TOP

3、DFD,D1 航班记录,航班数据,.,高层次数据流程图的特点,整个系统就是一个功能(称为黑盒子)。 其它组织部门(去掉系统的本部门)。 外部项是系统的数据源与系统的数据受体。,.,系统功能的分解,记录订座暂记 产生订座记录 核对 填写定票单 打印机票 生成机票记录,.,记录 订座暂记,生成 机票记录,打印 机票,核对,处理 定票单,产生 订座记录,客户,机场 登机处,财务 科,订座数据,订座数据,D1 航班记录,D2 订座记录,航班数据,定票单,定票数据,客户,机票,机票数据,机票记录,定票单,订座记录编号,订座记录,:,订座记录,航空公司订座与售票系统细化的数据流程图,SECONDDFD,航

4、班记录编号,.,细化的数据流程图的特点,系统分解成具体的功能。 每一个具体功能的数据处理过程都很清楚。 图中的每一个外部项、数据流、数据存储与数据处理过程以及组成它们的数据项都能在数据字典中找到它们的定义卡片。,.,数据分析,数据流程图描述了现行系统的总体数据处理的框架结构,即使这些流程图的描述至全至细,但对构成数据流程图的各种要素还是不能详尽地进行描述,需要另外的工具予以辅助,这种工具称为数据字典-DD(Data Dictionary),.,数据字典的条目,五类条目: 数据项 数据流 数据存储 数据处理 外部项,.,数据项卡片,名称:客户编号 别名:KHBH 说明:来航空公司订座的客户编号。

5、 数据类型(连续/离散):离散 数据类别(字符/数值/日期/逻辑/便笺/其它):字符 长度:10 取值范围:0-9与A-Z 备注:编码规则,顺序号,(团体/散客),(国际/国内),.,数据流卡片,名称:订座数据 别名:DZSJ 说明:客户向航空公司发出的订座要求 组成:姓名+性别+身份证号码+工作单位+联系地址+ 电话+手机+目的地+日期+时间 组织:按目的地与时间分别建立索引文件 来源:客户 去向:电话订座室 数据量:每天大约30个电话左右 备注:客户可以通过电话或航空公司网站订票,.,数据存储卡片,名称:航班记录 别名:HBJL 说明:存储航空公司所有定期或临时的航班信息 组成:航班号+日

6、期+时间+出发地+目的地+出发时间 +到达时间+机型+座位数+票价+ 折扣+机长 组织:按日期、时间、目的地、机型分别建立索引 文件 来源:调度室 去向:电话订座室 修改时间:一天一次,.,处理过程卡片,名称:产生订座记录 别名:PBC 处理过程: 对订座数据与航班数据进行匹配 匹配成功则产生订座记录 不成功则要求客户改订其它航班 输入数据:订座数据,航班数据 输出数据:订座记录 加工逻辑:,输入 订座数据与航班数据,匹配,产生 订座记录,重新订座,.,外部实体卡片,名称:客户 别名:KH 说明:需要订票的消费者 发出数据流:订座数据、订座数据编号、定票单 接受数据信息:机票,.,现行系统的分

7、析,现行系统分析 功能/数据分析 -结构化系统分析的步骤之四,.,、功能/数据分析 -结构化系统分析步骤之四 目的:分析系统功能与数据结构之间的关系(Create or Use)从而为系统子系统的划分,子系统之间共享数据的识别与子系统开发顺序的安排打好基础。 工具:U/C矩阵 U/C矩阵的结构:三个部分,() 功能,()数据结构,()相应空格的U或C元素,.,U/C矩阵的建立: 顺序填上系统的功能。 以此填上系统的数据结构。 在相应的空格里填上空格、U或C。 U/C矩阵的正确性检验 完备性检验: 对数据结构必须有一个产生者(C)或至少一个使用者(U)。 对功能必须有产生或使用(C或U)发生。

8、可以确定功能与数据的划分是否合理。 一致性检验 对数据结构必有且仅有一个产生者(C),否则就不一致。 可检验数据或功能划分不当或错漏填。 无冗余性检验 不允许有空行或空列。 可检验错漏填或数据功能划分不当。,.,U/C矩阵的求解: U/C矩阵求解的实质是聚类分析,将相近的功能聚 在一起。 求解过程:调动功能与数据结构的次序,使U/C矩 阵中的C元素尽量接近矩阵的主对角线。 求解的结果: 划分子系统过程:从U/C矩阵的左上角开始到右下 角度,将相近的功能连同这些功能的所有C元素划在一个 矩形中,连续划分过程,直至结束。然后给子系统取名。 指明共享数据:某子系统的数据为另外子系统所 享用,称为共享

9、数据,用箭头指明。 安排子系统的开发顺序:原则是共享数据少的子 系统安排先开发。 功能/数据分析举例: 航空公司订座与售票管理信息系统的U/C矩阵求解。,.,功能,数据 结构,U或 C,记录(订座暂记),产生(订座记录),核对,填写(定票单),打印(机票),生成(机票记录),订座暂记,订座记录,定票单,机票,机票记录,子系统():订座子系统 子系统():售票子系统,共享数据由U/C矩阵上用箭头指明。 安排先开发订座子系统,然后是售票子系统。,.,功能,数据 结构,U或 C,记录(订座暂记),产生(订座记录),核对,填写(定票单),打印(机票),生成(机票记录),订座暂记,订座记录,定票单,机票

10、,机票记录,订座 子系统,.,计划,财务计划,产品,产品,零件规格,材料表,材料库存,成品库存,任务单,设备负荷,物资供应,工艺流程,客户,销售区域,订货,成本,职工,功能,数据 结构,.,数据 结构,功能,计划,财务计划,产品,零件规格,材料表,材料库存,成品库存,任务单,设备负荷,物资供应,工艺流程,客户,销售区域,订货,成本,职工,.,数据 结构,功能,计划,财务计划,产品,零件规格,材料表,材料库存,成品库存,任务单,设备负荷,物资供应,工艺流程,客户,销售区域,订货,成本,职工,.,子系统划分,1、经营计划子系统。 2、产品工艺子系统。 3、生产制造计划子系统。 4、销售子系统。 5、财会子系统。 6、人事档案子系统。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号