需求分析萧山电大_第1页
需求分析萧山电大_第2页
需求分析萧山电大_第3页
需求分析萧山电大_第4页
需求分析萧山电大_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!-让每个人平等地提升自我第三章需求分析一、需求分析的任务就是在理解当前系统“怎样做”的基础上,抽取其“做什么”的本质。4.修正系统开发计划二、需求分析的步骤结构化分析方法(简称SA方法)就是面向数据流自顶向下逐步求精进行需求分析的方法。需求分析应注意下述两条原则:第一,在分层细化时必须保持信息连续性,也就是说细化前后对应功能的输入/输出数据必须相同;第二,当进一步细化将涉及如何具体地实现一个功能时,也就是当把一个功能进一步分解成子功能后,并将考虑为了完成这些子功能而写出其程序代码时,就不应该再分解了。1-让每个人平等地提升自我3.书写文档三、需求分析的原则1.必须能够表达和理解问题的数据域和功能域2.按自顶向下、逐层分解问题3.要给出系统的逻辑视图和物理视图四、需求分析方法五、面向数据流的需求分析方法结构化分析方法是面向数据流进行需求分析的方法。2-让每个人平等地提升自我结构化分析方法使用数据流图DFD与数据字典DD理类型软件的需求描述。其核心思想是分解化简问题,将物理与逻辑表示分开,对系统进行数据与逻辑的抽象。(2)数据流与加工之间的关系数据流图加工关系4.数据流图的用途数据流图的作用主要有以下几条:3-让每个人平等地提升自我(1)系统分析员用这种工具可以自顶向下分析系统信息流程。(2)可在图上画出需要计算机处理的部分。(3)根据数据存贮,进一步作数据分析,向数据库设计过渡。(4)根据数据流向,定出存取方式。(3)由于自顶向下分析,容易及早发现系统各部分的逻辑错误,也容易修正。(4)容易与计算机处理相对照。(5)不直观,一般都要在作业流程分析的基础上加以概括、抽象、修正来得到。(6)如果没有计算机系统帮助的话,人工绘制太麻烦,工作量较大。6.数据流图画法(3)分层法绘制流程图的几个问题7.数据流图的绘制与其它流程图的差别(1)数据流图与系统流程图的区别(2)数据流与程序流程图的区别(3)数据流与程序结构图的区别(4)数据流与控制流的区别要求会画第一层数据流图。七、数据字典4-让每个人平等地提升自我1.数据字典的定义数据流的来源:可能是一个外部实体、处理逻辑、数据存储;数据流的去处;数据流的组成:一个数据流可能包括若干个数据结构,若只有一个数据结构,就不需要专门定义;数据流的流通量:单位时间的传输次数;别名:同一数据项的名称可能不止一个,称为别名。取值的范围和取值的含义。数据存储是数据结构停留或保存的场所。主要内容:5-让每个人平等地提升自我数据存储的名称及其编号:在数据流程图中对数据存储给以命名,并编上一个唯一的编号;流入、流出的数据流:流入的数据流指出其来源,流出的数据流指出其去向;数据存储的组成:指它所包含的数据项或数据结构。简述:对处理逻辑的简明描述,其目的是使人了解这个处理逻辑是做什么用的;处理逻辑的主要功能;处理逻辑的小说明(文档之一)。与外部实体有关的数据流。数据元素的别名就是该元素的其他等价的名字,出现别名主要有下述三个原因:对于同样的数据,不同的用户使用了不同的名字;一个分析员在不同时期对同一个数据使用了不同的名字;两个分析员分别分析同一个数据流时,使用了不同的名字。6-让每个人平等地提升自我虽然应该尽量减少出现别名,但是不可能完全消除别名。3.定义数据的方法八、图形工具九、需求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论