第章信息系统开发.pptVIP

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第章信息系统开发

10.5 系统分析与设计—结构化方法(续) 数据元素:数据元素是数据的最小组成单位,即不可再分的数据单位。数据字典中,每个数据元素需要描述的属性有名称、别名以及类型、长度和值域等。 数据编号 名称 类型 长度 说明 备注 1-01 订单日期 整型 6   1-02 订单号 整型 6 订单编号    1-03 顾客名 字符型 4 顾客名称   1-04 顾客电话 整型 8 用于缺货到货时通知 1-05 顾客类型 字符型 1 标志个人、团体 1-06 顾客货运地址 字符型 25 1-07 顾客帐单地址 字符型 25   1-08 书编号 整型 4     1-09 书名 字符型 8     1-10 书数量 整型 3 记录货物数量   1-11 出版商名 整型 12 记录出版商姓名   1-12 出版商编号 整型 6     10.5.3 系统分析(续)—数据字典 表10-4 数据元素列表 10.5 系统分析与设计—结构化方法(续) 10.5.3 系统分析(续) —数据字典 数据结构:数据结构用来定义数据元素之间的组合关系,是对数据的一种逻辑描述,与物理实现无关。数据字典中,数据结构需要描述的属性有编号和名称、组、描述等。 数据流: 编号 名称 来源 去向 所含数据结构 说明 F1 订单 P6 P13 订单、不能发货的原因   表10-5 待处理发货订单 10.5 系统分析与设计—结构化方法(续) 10.5.3 系统分析(续) —数据字典 数据存储:数据存储指数据结构暂存或永久保存的地方。数据字典中,只能对数据存储从逻辑上加以简单的描述,不涉及具体的设计和组织。 表10-6 D4订单历史 编号 名称 输入数据流 输出数据流 内容 说明 D4 订单历史 P6-D4 D4-P10       D4-P11 D4-P9 10.5 系统分析与设计—结构化方法(续) 10.5.3 系统分析(续) —数据字典 数据处理:处理过程。对处理过程的描述有处理过程在数据流程图中的名称、编号,对处理过程的简单描述,输入数据流、输出数据流及来源与去向,和主要功能的简单描述。 表10-7 P1-验证订单有效性过程 C-要求付款D3-新客户订单记录6-无以往信誉污点的订单 根据订单和顾客情况,判断新老客户,并编辑成合适的订单 1订单D3-支付历史记录 验证订单有效性 P1 说明 输出 处理逻辑情况 输入 名称 编号 10.5 系统分析与设计—结构化方法(续) 10.5.3 系统分析(续) —定义数据处理逻辑 图10-14 折扣数据处理逻辑 10.5 系统分析与设计—结构化方法(续) 10.5.4 系统设计 概要设计 流程设计(略) 具体编码设计 具体数据结构与数据库设计 输入与输出设计 处理过程设计 10.5 系统分析与设计—结构化方法(续) 10.5.4 系统设计(续) 数据流程图的两种类型 变换型: 一个数据流程图可以明显地分成输入、处理和输出三部分。具体数据结构与数据库设计 事务型: 该数据流程图一般呈束状形,即一束数据流平行输入或输出,可能同时有几个事务要求处理或加工。 * 第10章 信息系统开发 前导案例 信息系统规划过程—大众(美国)公司案例 案例中信息系统规划过程的基本指导思想是什么?希望达到什么目的? 案例中描述的方法和过程的主要优点有哪些?主要缺点是什么? 有哪些部门、职能角色、委员会成员参与规划过程的各阶段?分别起什么作用? 10.1 信息系统规划 信息系统规划是一个识别支持企业战略和目标的信息系统的过程。 常见的信息系统规划 信息工程法(information engineering) 价值链分析法(value chain analysis)、 企业系统规划法(business systems planning) 关键成功要素法(critical success factors) 10.2 系统复杂性与需求的重要性 系统需求环节中的主要问题 (1)缺少规划和设计环节,软件的结构随着不断的修改越来越糟,导致无法继续修改; (2)忽略需求环节,再精心设计的软件也可能很难匹配用户的需求,导致要么被拒绝,要么花费昂贵的代价重建。 (3)没有考虑测试和程序的可维护性,也没有任何文档,软件的维护十分困难。 10. 2 系统复杂性与需求的重要性(续) 图10-1 需求变更对系统开发成本的影响 10.3 软件开发模型 软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发过程包括需求分析、设计、编码和测试等阶段,有时也包括维护阶段。 典型开发模型 生命周期模型(Life cycle model) 原型模型(Prototype model) 螺旋模型

文档评论(0)

chenchena + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档