第三章 结构化系统分析.ppt

  1. 1、本文档共104页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MIS研究生课 甘仞初 北京理工大学管理与经济学院 第三章 结构化系统分析 第一节 系统分析的主要目标和活动 第二节 结构化系统分析方法和工具 第三节 系统分析阶段各项活动的内容 第四节 系统分析中的信息收集 第五节 结构化信息系统分析实例 第一节 系统分析的目标和主要活动 第一节 系统分析的目标和主要活动 一、目的与任务 “分析”通常是指对现有系统的内、外情况进行调查、研究、分解、剖析,明确问题或机会所在,认识解决这些问题或把握这些机会的必要性,为确定有关活动的目标和可能的方案提供科学依据。 系统分析(systems analysis),是指在信息系统开发的生命周期中系统分析阶段的各项活动的和方法。 系统开发阶段的目标是根据系统规划所确定的系统总体结构方案和项目开发计划,按拟定的项目开发成可以运行的实际系统。这是系统建设工作中任务最为繁重、耗费资源最多的一大阶段. 一、目的与任务 系统开发阶段又可划分为系统分析、系统设计、系统实施三个阶段,构成系统开发的生命周期的三个主要阶段。按照结构化方法严格划分工作阶段,“先逻辑,后物理”的原则,系统分析阶段的目标,就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。 系统分析在整个系统开发过程中,是要解决“做什么”的问题,从逻辑上,提出系统的方案,即逻辑模型,以此作为下一阶段进行物理方案(即计算机和通信系统方案)设计、解决“怎么做”的问题提供依据。 二、系统分析的主要活动 第二节 结构化系统分析方法和工具 一、概述 二、数据流图 三、数据字典 四、基本加工的描述 五、结构化语言 六、决策数 七、决策表 八、其他工具 第二节 结构化系统分析方法和工具 一、概述 结构化系统分析方法,主要是描述反映用户信息需求的逻辑模型的建立方法和有关工具。这些工具如下: 数据流图(DFD: Data Flow Diagram) 数据词典(DD: Data Dicrionary) 结构化语言 决策树 决策表 采用结构化系统分析的工具建立的系统逻辑模型一般具备以下特点: 表达方式规范,表达的内容确切,无二义; 形式简洁,易理解,便于和非专业用户交流; 便于查询、检索、易维护; 便于计算机辅助建模。 二、数据流图(DFD: Data Flow Diagram) 1.数据流图作用 数据流图就是组织中信息运动的抽象,是信息系统逻辑模型的主要形式。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,用一种图形及与此相关的注释来表示系统的逻辑功能,即所开发的系统在管理信息处理方面要做什么。 2、数据流图的基本组成及符号 外部项(外部实体):外部项在数据流图中表示所描述系统的数据来源和去处的各种实体或工作环节。系统开发不能改变这些外部项本身的结构和固有属性。 加工(数据加工):又称数据处理逻辑,描述系统对信息进行处理的逻辑功能。 数据存储:逻辑意义上的数据存储环节,即系统信息处理功能需要的、不考虑存储物理介质和技术手段的数据存储环节。 数据流:与所描述系统信息处理功能有关的各类信息的载体,是各加工环节进行处理和输出的数据集合。 二、数据流图(DFD: Data Flow Diagram) 3.常用的三类数据流图基本成分的符号 二、数据流图(DFD: Data Flow Diagram) 4、绘制数据流图的主要原则 (1) 明确系统界面。 (2) 自顶向下逐层扩展。 (3) 合理布局 (4) 数据流图只反映数据流向、数据加工和逻辑意义上的数据存贮,不反映任何数据处理的技术过程、处理方式和时间顺序,也不反映判断与控制条件等技术问题。 (5) 数据流图绘制过程,就是系统的逻辑模型的形成过程,必须始终与用户密切接触,详细讨论,不断修改要和其他系统建设者共同商讨以求一致意见。 二、数据流图(DFD: Data Flow Diagram) 市场营销系统数据流图 二、数据流图(DFD: Data Flow Diagram) 4.数据流图的绘制过程: (1)首先,在调查研究的基础上,明确所描述的系统与各外部实体的信息联系。绘出最高层的数据流图——关联图。 (2)然后确定系统的几个主要的综合性的逻辑功能,绘制顶层(总)数据流图。顶层图可进一步分解,直到最底层的数据流图表示了所有具体的数据加工功能和输入输出关系。 (3)合理布局。数据流图各种符号要布局合理、分布均匀、整齐、清晰、使读者一目了然之感。 二、数据流图(DFD: Data Flow Diagram) (5) 数据流图绘制过程,就是系统的逻辑模型的形成过程,必须始终与用户密切接触,详细讨论,不断修改要和其他系统建设者共同商

文档评论(0)

celkhn5460 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档