06要件定义和需求分析报告.pptVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 北风网项目培训 白手起家之企业应用系统的创建 讲师:Lion 企业通用工作流程系统的设计开发实例 Common Work Flow System 白手起家之企业应用系统的创建 Thanking In Design 基于ASP.NET for C# 2008 如果25岁了,你还是只是一名普通程序员,你应该好好阅读此书! 第五章 要件定义和需求分析 . 上一章,我们讲解了项目的启动环节之后的第一个实战阶段,问题定义及规划,我们结合本案的实例,讲述了如何将用户/客户的要求定义为项目的问题,接下来讲解了如何规划用户的业务,最后,说明了在该阶段,如何规避风险;本章我们要讲述软件工程的第二个阶段,要件定义和需求分析;本章分为: 5.1 如何确定业务要件 5.2 业务模型的构建 5.3 实例解读 5.1如何确定业务要件 . 很多软件设计人员都会遇到这样的问题,当我们所有设计都结束的时候,甚至开发到了一定规模,忽然却会杀出一个完全不为我们所知的业务出来,还有甚者,我们到用户培训阶段的时候,开发出来的产品却完全不是他们所需要的东西;当然产生这样的问题,不一定是我们的需求分析做的不够彻底,而经常是客户在问题定义的时候,没有对我们的软件人员说明,当然还有很多这样的例子,这一节我们要讲述,如何确定业务要件; 第五章 要件定义和需求分析 . 对日软件开发项目的流程知识 在讲述如何进行要件定义之前,我们有必要讲述一下,在对日软件开发项目中,开发流程的一些基础知识; 在对日软件开发项目中,开发的过程有多种多样的,但是无论怎样的开发过程,无非包括:设计、开发、测试这几个大的过程; 1.设计 作业内容:决定系统设计书,这里的设计书事该系统持有的功能或机能的东西; 决定权:如果是最终客户的话,由最终客户决定,如果是公司内部开发的话,由项目负责人决定; 成果:要件定义书,机能式样书,详细设计书等; 第五章 要件定义和需求分析 . 2.开发 作业内容:根据设计阶段的成果,进行代码编程 决定权:项目经理(PM) 成果:程序相关代码和产品 3.测试 作业内容:开发出来的成果,进行品质检查; 决定权:客户 成果:检查完成的程序产品和测试报告书; 第五章 要件定义和需求分析 . 各种各样的开发过程 第五章 要件定义和需求分析 流水式(Water Fall) 设计 开发 测试 审查 审查 . 各种各样的开发过程 第五章 要件定义和需求分析 原型式(Prototyping ) 演示程序 演示程序 验证 验证 . 各种各样的开发过程 第五章 要件定义和需求分析 螺旋式(Spiral ) 设 设 设 设 开 开 开 开 测 测 测 测 . 要件定义 要件定义就是将客户含糊的业务要求,制作成明确的系统功能式样;也就是说,要明确的告诉客户,有哪些业务要求,是用软件系统可以实现的,有哪些实现不了。所以,在与客户探讨的之前,有必要了解客户的业务方面的项目知识,例如我们做人事系统,就要了解人事组织,人事制度方面的知识,财务系统,就要了解会计,金融和税务方面的知识等; 第五章 要件定义和需求分析 . 1.DOA(Data Oriented Approach 数据中心型处理) 这中要件定义的手法,是以数据为中心进行设计,适用于客户已经有一套系统,可能需要升级,例如从windows的平台转义到Unix平台,或者使用B/S模式等,或者客户本身有许多手工的做账的数据; 第五章 要件定义和需求分析 2.DFD(Data Flow Diagram数据流图型处理) 这中要件定义的手法,是业务处理流程为中心,它表现为业务流,数据存贮,处理三种形式; . 订单发货业务 要件定义 第五章 要件定义和需求分析 订单数 确认 在库数 确认 出库 指示 出库 订单 DFD     … 20 string 仓库名称 3 string 仓库代码 6 string 订单号 位数 属性 项目名 Data Store数据存储     … 20 string 发货数量 3 string 发货单号 6 string 订单号 位数 属性 项目名 Data Flow数据流         错误信息     在库信息取得   出库单 出库内容 出库指示单 输出 处理 输入 Process处理 . 3.要件定义作业流程 第五章 要件定义和需求分析 P1 P2 P3 P6 P7 P8 P9 P10 P13 P14 P4 P5 P12 P1:要件定义的计划和基准作成 P7:DFD新系统物理模型 P13:要件定义书作成 P2:DFD既存系统物理模型 P8:数据正规化

您可能关注的文档

文档评论(0)

阿里山的姑娘 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档