第十八章系统分析内容摘要:
业务处理描述 表格制作 信息传递 存储 系统分析 业务流程图 缺件订货单 进货通知单 销售记录 进货记录 采购部 进货处理 缺件的供 货处理 备货单 仓 库 汽车配件公司销售的业务流程图: 库存记录 系统分析 业务流程分析 对每一业务弄清其输入、处理、存贮、输出、立即存取要求,收集相应资料。 上例: 输入:订货单、进货通知单 处理:验收订单、供货处理、缺货处理、进货处理、缺件的到货处理。 存贮:进货记录、库存记录、顾客档案、缺件订单表、销售历史。 输出:各货单、缺货通知单。 立即存取要求:经营情况、库存情况、未供货情况。 理顺各个岗位、各个业务流程之间的关系。 除去不必要的环节,对重复的环节进行合并,对新的环节进行增补。 确定哪些是今后计算机系统要处理的环节。 系统分析 过程建模和过程分析 过程又称变换,是指将输入数据转换为输出的加工处理; 过程建模 技术是一种组织和描述系统处理、输入、输出和数据存储的技术。 常用的过程建模工具是 数据流程图。 通过进行数据的收集和分析,用数据流程图反映新系统的数据处理流程(即建立新系统的逻辑模型),用数据字典对 DFD中的数据流、加工、文件和外部项进行严格的定义。 系统分析 过程建模和过程分析 数据流程图( Data Flow Diagram: DFD) 定义 : 用一组符号来描述整个系统中信息的流动、存贮及变化的全貌。 实体、数据流向、数据处理及数据存储表示如下: 数据存储 序号 实体 序号 数据处理 特点 : ①抽象性:把具体的组织机构、工作场所、物质流都去掉, 只剩下信息和数据存储、流动、使用以及加工情况。 ②概括性:把系统对各种业务的处理过程联系起来考虑,形成一个总体。 数据流向 系统分析 过程建模和过程分析 DFD的画法 : 采用结构化系统分析方法 SA:自顶向下,逐层分解,逐步求精的分析方法。 通过分解与抽象的办法,把 IS按空间维进行分解。 采用空间维分解的办法,抽象出若干子系统,对每个子系统再抽象出若干逻辑功能,对复杂功能再往下分解(抽象:抓住关键的,忽略次要的细节)。 画 DFD的步骤: 第一步:绘制环境图(说明系统的外部实体以及系统与这些外部实体之间的数据交换)。 第二步: 绘制 零层图( 相对概括地反映出信息系统最主要的处理功能、外部实体、输入和输出数据流、数据存储。 系统分析 过程建模和过程分析 供应商 连锁门店配送中心信息管理系统订单 门店销售信息路单定货单发。第十八章系统分析
相关推荐
信 柜员输入事务 事务修改账户 ATM与中央计算机通信 在 ATM上输入事务 中央计算机确定事务与分行的对应关系 167。 Object Model 第 3步:完善 ① 正名:分行提供分行计算机和柜员终端 = 分行拥有分行计算机 + 分行拥有柜员终端 ② 分解:适当分解前面确定的 classamp。 objects ,使其适用于不同的关联 事务 = 远程事务 + 柜员事务 ③
1......1......21......1......21nkknknknkn 当反时针旋转 (360/n)度 后 ,我们就有: 更一般地有: 从而 是置换群 , 也是 循环群。 11 nnn 1, . . .. .2,1,0。 )( 1 nkknnkn 对于)}, . . . . .,({ 1210 nnnnn 24 例 (二面体群 )
内聚性问题的讨论 从使用角度分析,能否用一个短句完整地描述该模块做什么;若这个短句是复合句,或有若干个动词,则该模块是非功能性模块。 在设计时,尽量采用功能性模块。 第 50 页 概要设计 概要设计是为软件系统定义一个逻辑上一致的结构:进行模块划分,建立模块层次结构、调用关系,设计全局数据结构及数据库,设计系统接口及人机界面等。 概要设计的方法有许多种: – 在早期有模块化方法
P Q O d D SAC SMC P0 Q0 MR 短期均衡条件 MR = SMC 长期均衡条件: MR = LMC=SMC, AR = LAC=SAC, d=D LMC LAC LMC LAC d(AR) MR d(AR) MR (a) Q $ O (b) Q $ O QLR P0 E2 J I A QSR P1 E1 A’ 经济利润 SMC1 SAC1 SAC2 SMC2 d(AR) MR