第章生命周期法与原型法.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
第章生命周期法与原型法

第六章 一、结构化生命周期法(结构化方法) 1、结构化信息系统开发方法是自顶向下结构化方法、工程化的系统开发方法和生命周期法方法的结合,又称结构化生命周期法。 2、结构化方法遵循的基本原则 面向用户的观点; 严格区分工作阶段,每个阶段有明确的任务和应得到的成果; 按照系统的观点,自顶向下地完成系统的研制工作; 充分考虑变化的情况; 工作成果文献化、标准化。 二、系统分析 (一)系统分析的任务 1、系统分析要回答新系统“做什么”这个关键性的问题,即明确系统功能,这个阶段的成果是系统的逻辑模型。 2、系统分析是研制信息系统最重要的阶段,也是最困难的阶段。系统分析的困难主要来自三个方面: 问题空间的理解; 人与人之间的通讯; 环境的不断变化。 3、系统分析阶段的基本任务:系统分析员与用户一起充分理解用户的要求,把双方的理解用书面文档(系统分析说明书)表达出来。 4、系统分析的两个工具:数据流图和数据字典。 (二)数据流图(名词) 1、数据流图是结构化系统分析的主要工具。结构化系统分析采用介于形式语言和自然语言之间的描述方式, 通过一套分层次的数据流图,辅以数据字典、小说明等工具描述系统。 2、结构化系统分析方法就是通过自顶向下、逐层分解的方法,利用分解和抽象这两个基本手段控制系统的复杂性,把大问题分解成小问题,然后分别解决,这就是分解。分而治之,工程化的思想。 3、数据流图描述数据流动、存储、处理的逻辑关系,也称为逻辑数据流图(Logical Data Flow Diagram),一般简称为DFD。(名称解释) 数据流图用到4个基本符号,即:(简答) 外部实体; 数据流; 数据存储; 数据处理过程。 5、外部实体指系统以外又与系统有联系的人或事物。它表达该系统数据的外部来源或去处,例如顾客、职工、供货单位等等。外部实体也可以是另外一个信息系统。 用一个正方形并在其左上角边另加一个直角表示外部实体,在正方形内写上这个外部实体的名称,为区分的不同实体,可在正方形的左上角用一个字符表示。 6、数据处理指对数据的逻辑处理功能,也就是对数据的变换功能。 在数据流图中,用带圆角的长方形表示处理,长方形分为三个部分:标识部分;功能描述部分;功能执行部分。 7、数据流是指处理功能的输入或输出,用一个水平箭头或垂直箭头表示。箭头指出数据的流动方向。 数据流可以是信件、票据,也可以是电话,等等。 8、数据存储表示数据保存的地方。这里“地方”并不是指保存数据的物理地点或物理介质,而是指数据存储的逻辑描述。 在数据流图中,数据存储用右边开口的长方条表示。在长方条内写上数据存储的名字。 为了区别和引用方便,再加一个标识,用字母D和数字组成。 (三)数据字典(名词) 1、数据字典:系统分析中所使用的数据字典,主要用来描述数据流图中的数据流、数据存储、处理过程和外部实体。 数据字典把数据的最小组成单位看成是数据元素(基本数据项),若干个数据元素可以组成一个数据结构(组合数据项)。 数据字典中的六个条目:数据元素、数据结构、数据流、数据存储、外部实体、处理。(简答) 三、系统设计 1、系统设计阶段要回答的中心问题是系统“怎么做”,即如何实现系统分析说明书的系统功能。这个阶段,要根据实际的技术条件、经济条件和社会条件,确定系统的实施方案,即系统的物理模型,最终得到的文档:系统设计说明书。 (一)系统设计的任务要求(简答) 、系统设计包括总体(概要)设计和详细设计两大部分。 (1)概要设计的任务 将系统划分成模块; 决定每个模块的功能; 决定模块的调用关系; 决定模块的界面,即模块间信息的传递; 概要设计:从数据流图导出结构图。 (2)详细设计 代码设计; 数据库设计; 输入设计; 输出设计; 人机对话设计; 处理过程设计。 (二)概要设计 1、数据流图有两种典型的结构:变换型结构和事务型结构,这两种方式可以分别通过变换分析和事务分析导出标准形式的结构图。 2、变换分析逻辑输入、主加工、逻辑输出。 1)找出逻辑输入、主加工、逻辑输出 2)设计顶层模块和第一次模块。 3)设计中、下层模块。 3、事务处理: (三)详细设计 1、输入设计遵循的原则: 1)最小量原则 2)简单性原则 3)早检查原则 4)少转化原则 2、输出设计 (1)确定输出内容: (2)选择输出设备与介质 (3)确定输出格式:报表 3、人机对话设计: 4、处理过程设计: (1)流程图:加工步骤(方框)、逻辑条件(菱形)、控制流(箭头) (2)盒图(NS图) (3)其他、判定表、形式语言 四、系统实施 (一)系统实施阶段的任务 1、实施阶段的任务是实现系统设计阶段提出的物理模型,按实施方案(系统设计说明书:详细规定了系统的结构,规定了各个模块的功能、输入和输出,规定

文档评论(0)

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

建筑从业资格证持证人

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

领域认证该用户于2023年05月12日上传了建筑从业资格证

1亿VIP精品文档

相关文档