- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需求分析专题讲座
第五章 需求分析 ;教学内容
1、需求分析的任务、步骤;
2、需求分析必须遵循的基本原则;
3、需求分析的方法;
4、数据流图和数据字典的运用;
5、结构化语言、判定表和判定树的
使用;
6、E-R模型、层次方框图、IPO图和
Warnier图的使用;
7、需求分析文档和需求分析评审等。;教学要求
1.熟练掌握:数据流图和数据
字典的运用;需求分析文档,需求分
析评审。
2.一般掌握及了解:需求分析
的任务、步骤;需求分析必须遵循
的基本原则;需求分析的方法;E-R
模型、层次方框图、IPO图和Warnier
图的使用,结构化语言、判定表和判定
树的使用。
;5.1 需求分析概述
一、需求分析的任务和目的
基本任务:是要准确回答“系统必
须做什么?”
1.确定对系统的综合要求
对系统的综合要求:主要包括功能
要求、性能要求、运行要求和其他要
求等四个方面。
;2.分析系统的数据要求
由系统的信息流归纳抽象出系统要求的数据以及数据的逻辑关系。
3.导出目标系统的详细逻辑模型
通过以上二项分析的结果导出目标系统的详细逻辑模型。
4.修正项目开发计划,编写用户手册概要。
5.编写系统需求规格说明书,并提交审查;5.2 需求分析的难点
一、需求分析的难点主要体现:
(1)问题的复杂性
(2)交流障碍
(3)不完备性和不一致性
(4)需求易变性
;二、克服方法:
(1)项目的参与者(包括软件设计
开发人员和用户等)必须在需求分析过
程中加强沟通和协调。一方面,软件设
计人员应尽量使用通俗的语言与用户进
行交流;另一方面,用户应积极主动地
配合软件设计人员的工作。; (2)为了保证需求分析阶段能够提出完整、准确的系统逻辑模型,开发人员必须花费足够的时间,全面了解用户的需要,不能在需求模糊的情况下仓促进行系统的设计和编程。
(3)使用一些有效的需求分析方法(如结构化分析方法等)及自动化工具(如CASE工具)来进行需求分析;5.3 需求分析的步骤
(1) 通过调查研究,获取用户的需求
l??发调查表
l??召开调查会
l??向用户领域的专家个别咨询
l??实??考察
l??跟踪现场业务流程
l?查阅与待开发系统有关的资料
l?使用各种调查工具等
;(2)去除非本质因素,确定系统的真正需求。
(3)描述需求,建立系统的逻辑模型。
(4)书写需求规格说明书,进行需求复审。
;5.4 需求分析的原则
需求分析必须遵循的基本原则:
(1)能够表达和理解问题的数据域和
功能域
(2)能够将复杂问题分解化简
(3)能够给出系统的逻辑视图和物理
视图
;5.5 需求分析方法
目前常见的需求分析方法有:
1.功能分解方法
2.结构化分析方法
3.信息建模方法
4.面向对象的分析 ; 5.5.1结构化分析方法
一、数据流图
数据流,系统中“流动的数据结
构”。
数据流图(DFD)是描述软件系统中
数据处理过程的一种有力的图形工具。
数据流图从数据传递和加工的角度
出发刻画数据流从输入到输出的移动和
变换过程。 ; 1.数据流图的用途
画数据流图的基本目的是作为交流信息的工具。数据流图的另一个主要用途是作为分析和设计的工具。; 2.数据流图的组成符号
(1)数据流图中的基本符号;
;(2)数据流图的附加表示符号 ; 3.数据流图的绘制
(1)数据流图绘制的主要步骤
确定系统的输入输出
由外向里画系统的顶层数据流图
自顶向下逐层分解,绘出分层数据流图;图2 “自顶向下,逐步分解”过程示意图 ;(2)绘制数据流图的实例
假设一家工厂的采购部每天需要
一张定货报表,报表按零件编号排序,
表中列出所有需要再次定货的零件。对
于每个需要再次定货的零件应该列出下
述数据:零件编号、零件名称、定货数
量、目前价格、主要供应者和次要供应
者。零件入库或出库称为事务,通过放
在仓库中的CRT终端把事务报告给定货
系统。当某种零件的库存数量少于库存
量临界值时就应该再次定货。
; 数据流图有4种成分:
源点或终点
加工
数据存储
数据流;
;图4 定货系统的功能级第1层数据流图 ; 对数据流图的系统主要功能进一步细化;(3)数据流图的细化
在绘制数据流图时,分层细化数据
流图最为关键。
您可能关注的文档
最近下载
- 贵州国企招聘2025贵州航空产业城集团股份有限公司旗下子公司贵州安立航空材料有限公司招聘61人笔试历年参考题库附带答案详解(10卷合集).docx
- 山西省居住建筑节能设计标准.pdf VIP
- 危化品车辆承包协议书范本.docx VIP
- 中国艾滋病诊疗指南2024版.pptx VIP
- 富士胶片新一代内窥镜系统7000说明书.pdf VIP
- 高中英语人教版必修第一册词汇表单词英译汉默写.pdf VIP
- 2025年商业银行、信用联社中层干部竞聘考试题及答案 .pdf VIP
- 文华财经指标公式源码趋势画线画段.doc VIP
- (正式版)B 3100-1993 国际单位制及其应用.docx VIP
- 西门子工业PC SIMATIC IPC627C入门指南(中文).pdf
文档评论(0)