- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.4结构化需求分析方法 第3章 1. 结构化语言 3.4.4 加工逻辑的描述 * 目录页 * 目录页 需求分析 第3章 本章 要点 理解需求分析的任务; 熟悉需求分析的步骤; 理解结构化需求分析的基本思想; 掌握数据流图和数据词典的用法。 需求分析 第3章 项目 任务 使用瑞天图书管理系统,完成书籍借出、归还、预借和续借等操作; 使用瑞天图书管理系统,完成图书过期归还、遗失或损坏等罚款操作和图书资料盘点操作 ; 分析瑞天图书管理系统中图书借出、归还、预借和续借功能的操作界面,分析其数据存储与处理过程,为进一步分析、设计并开发新的图书管理系统奠定基础 ; 运用结构化需求分析方法完成图书管理系统需求分析 ; 编写图书管理系统软件需求说明书 。 3.1需求分析的任务 第3章 需求分析的任务是要准确地定义新系统的目标,准确回答“系统必须做什么”的问题,并用需求规格说明书规范的形式准确地表达用户的需求。 需求分析是理解、分析和表达“系统必须做什么”的过程。 虽然在可行性研究阶段,对用户需求有了初步了解,但对需求的了解是概括的、粗略的,许多细节被忽略了。可行性研究是决定“做还是不做”,而不是对需求进行定义。而需求分析阶段则需要充分理解用户需求,通过分析得出对新系统完整、准确、清晰、具体的要求。 需求分析的结果是否正确,关系到软件开发的成败和软件产品的质量,正确的需求分析是整个系统开发的基础。 3.2需求获取的方法 第3章 在需求分析过程中,需求获取阶段是开发人员和用户交往最多的阶段。一般情况下,用户并不熟悉计算机的相关知识,更不懂得需求分析方法,所以他们不知道如何全面而又准确无误地表达自己的需求。而软件开发人员对相关的业务领域也不甚了解,用户与开发人员之间对同一问题理解的差异和习惯用语的不同往往会给需求分析带来很大困难。所以,开发人员与用户之间要进行充分和有效的沟通,需要采取科学的需求获取方法与技巧,恰当地启发引导用户表达自己的需求,以减少后期重复修改需求的次数。 3.2需求获取的方法 第3章 1.深入浅出 需求获取要尽可能全面、细致。调研获取的需求是个全集,而目标系统真正实现的是个子集。分析时的调研内容并不一定都要纳入到新系统中,但全面、细致的调研既有利于弄清系统全局,又有利于以后的扩充。 2.以流程为主线 在与用户交流的过程中,应该用流程将所有的内容串起来,如单据、信息、组织结构和处理规则等,这样便于交流沟通。流程的描述既要有宏观描述,也要有微观描述。 3.2.1 需求获取的基本原则 3.2需求获取的方法 第3章 1.问卷调查 2.访谈和会议 3.市场调查 4.实地操作 5.建立原型 3.2.2 需求获取的途径和方法 3.2需求获取的方法 第3章 要获取用户需求,就需要深入企业现场调研,需求调研的步骤如下: (1)调研用户领域的组织结构、岗位设置和职责定义,从功能上区分有多少个子系统,划分系统的大致范围,明确系统的目标。 (2)调研每个子系统所需的工作流程、功能与处理规则,收集单据、报表和账本等原始资料,分析物流、资金流和信息流三者的关系,以及如何用数据流来表示这三者的关系。 (3)对调研的内容事先准备,针对不同管理层次的用户询问不同的问题,列出问题清单。将操作层、管理层和决策层的需求既联系又区分开来,形成一个金字塔,使下层满足上层的需求。 (4)对与用户沟通的情况及时总结归纳,整理调研结果,找出新的疑点,初步构成需求基线。 (5)若需求基线符合要求,则需求分析完毕;反之返回到前面某一步。如此循环多次,直到需求分析使双方满意为止。 3.2.3 需求调研的步骤 3.3需求获取的步骤 第3章 3.3需求获取的步骤 第3章 此阶段的工作是需求获取、问题识别,即收集并明确用户需求的过程。 首先,系统分析员要研究可行性研究报告和软件项目实施计划。主要是从系统的角度来理解软件,确定对目标系统的综合要求,即软件的需求。还要提出这些需求实现的条件,以及需求应达到的标准。也就是解决待开发系统需要“做什么”,“做到什么程度”的问题。这些需求包括:(1)功能需求:(2)性能需求:(3)环境需求:(4)可靠性需求:(5)安全保密性需求:(6)用户界面需求:(7)资源使用需求:(8)软件成本消耗与开发进度需求:(9)预计系统可达到的目标: 3.3.1 需求获取 3.3需求获取的步骤 第3章 获取到需求后,要把来自用户的信息加以分析,通过“抽象”建立待开发的系统逻辑模型。模型是为了理解事物而对事物做出的一种抽象,通常由一组符号和组织这些符号的规则组成。为待开发系统建立模型,有助于人们更好地理解问题,常用的建模方法有数据流图、实体联系图(E-R图)、状态转换图、用例图、类图、对象图等。 系统分析员根据目标系统的模
您可能关注的文档
- 轨道交通供电2 外部供电系统.ppt
- 轨道交通供电3 微机保护.ppt
- 轨道交通供电5 牵引变电所的电气接线.ppt
- 轨道交通供电8 城轨供电系统的安全要求.ppt
- 轨道交通牵引供变电技术第0章 绪论.ppt
- 轨道交通牵引供变电技术第1章第2节 城市轨道交通直流电力牵引供变电装置及其功能.ppt
- 轨道交通牵引供变电技术第1章第3节 电力牵引供变电系统一次电气设备和.ppt
- 轨道交通牵引供变电技术第2章第1节 高压电器的作用及分类.ppt
- 轨道交通牵引供变电技术第2章第2节 交、直流电弧的形成及熄弧原理与方法.ppt
- 轨道交通牵引供变电技术第2章第3节 断路器开断短路电流的工作状态及暂态分析.ppt
原创力文档


文档评论(0)