需求分析阶段说明和任务分解_第1页
需求分析阶段说明和任务分解_第2页
需求分析阶段说明和任务分解_第3页
全文预览已结束

下载本文档

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

文档简介

1、需求分析的目的:用户和开发者共同明确将要开发的是什么系统。有一个软件开发人员滔滔不绝地向用户讲解在“信息高速公路上做广告”的种种好 处,用户听得津津有味。最后,心动的用户对软件开发人员说:“好得很,就让我们马上 行动起来吧。请您决定广告牌的尺寸和放在哪条高速公路上,我立即派人去做。”项目组在开发产品时并不清楚究竟该做什么,但却在一直忙碌不停地开发。如何调查需求、如何写需求文档?需求获取(用户需求说明书)分析建模需求定义和描述(需求规格说明书)需求复审和验证主要步骤:1 了解项目背景,事先准备问题,设计问卷或调查表。(选择题,是非题),制定调查计划(时间,地点,人员);需求调查的主要方式:用户访

2、谈;参观用户的工作流程和操作;分析已经存在的同类系统;Internet搜 索材料;同行或专家的意见;从用户需求说明书的模板中提取需求问题。2记录并整理调查内容,编写用户需求说明书(文字性描述)3分析建模(常见工具:UML用例图,状态图,类图,对象关系模型,E-R图,数据字典,数据流图等)4 编写需求规格说明书SRS (Software RequirementSpecification)(文字性描述+图形模型)。文字表述是第一重要的,图形模型是分析和解释。测试计划与设计,开发同步,仅仅执行测试在编码之后。测试组人员根据需求规格说明书编写系统测试计划5复审,需求确认。填写需求跟踪矩阵。用户需求说明

3、书和需求规格说明书两者区别:用户需求说明书:自然语言,粗略描述。需求规格说明书:细化,计算机语言,图形符号。需求分析阶段任务分解5天2.1准备:了解需求分析的目的,方法,常见的调研方法,学习需求 调研理论知识,每个学生完成心得体会并小组内分享、讨论。设计需 求调研的调查表。(事先准备问题)2.2需求调研:项目经理与客户(实训教师)进行需求调研,也可以 参考现有的系统的功能。项目秘书做会议纪要,包括时间,地点,参 与人员(双方),确认议题和内容,结果,(填写需求调研报告)。确 定系统的功能需求,性能需求(响应速度),界面需求。编写用户 需求说明书作为项目档案。由实训教师(或其他组项目经理)进行评 审,修改后进行需求确定,提交最终的文档。2.3需求分析和定义:项目经理分配需求任务,细化需求功能点,2 个开发人员负责功能需求(使用UML用例图,活动图等,描述用例说 明信息),1个开发人员负责界面需求(用户界面初步设计,如静态 HTML),测试组组长确定测试需求。2.4确定软件系统的逻辑模型,整理需求文档,其他人员提供素材, 项目秘书协助编写需求规格说明书。测试组制定系统测试计划 并分配任务。2.5评审会。其他人员完成心得体会(扮演的角色及贡献,花费时间, 需要改进的地方,对项目的建议和意见),任务难易程度和角色的调 整。周总结例会:根据自身的角色,补充相关的知识。项目经理对

温馨提示

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

最新文档

评论

0/150

提交评论