- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目需求分析和项目计划(理论).ppt
用例 扩展关系 一个用例中加入一些新的动作后则构成了另一个用例,这两个用例之间的关系就是通用化关系,又称扩展关系 用例 使用关系 一个用例使用另一个用例时,这两个用例之间就构成了使用关系 用例 一个自动售货系统用例模型 4. 需求说明书 需求分析可分为需求提出、需求描述及需求评审3个阶段 软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础 5. 项目计划书 规范的项目计划书通常是企业成功融资的必备文件之一 项目计划书包含了投资决策所关心的全部内容,例如企业商业模式、产品和服务模式、市场分析、融资需求、运作计划、竞争分析、财务分析、风险分析等内容,商业计划书不仅对融资具有重要作用,而且对企业的发展具有战略指导意义 总结 OOA(面向对象分析)是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题 面向对象分析模型有3种:对象模型、动态模型、功能模型 OOD(面向对象设计方法)是对OOA分析的结果作进一步的规范化整理,以便能够被OOP直接接受 UML用于描述模型,它用模型来描述系统的结构或静态特征、以及行为或动态特征 用例模型的基本组成部件是用例、角色和系统 用例之间主要有扩展和使用两种关系,它们是继承关系(即通用化关系)的另一种体现形式 需求分析可以分为需求提出、需求描述及需求评审3个阶段 项目计划书不仅对融资具有重要作用,而且对企业的发展具有战略指导意义 * * ThANK YOU PMP 项目管理 第1章 项目需求分析和项目计划 课程目标 学习内容 OOAD的概念 UML发展和用途 用例图、类图、时序图、状态图以及活动图 数据库设计原则 PowerDesigner使用 需求分析、项目计划、概要设计、详细设计 项目管理 学习目标 掌握OOAD的用法 掌握UML的用法 掌握用例图、类图、时序图、状态图以及活动图原理及画法 掌握PowerDesigner用法 掌握需求分析、项目计划、概要设计、详细设计文档格式 了解项目管理过程 本章内容 OOAD UML 用例图 需求分析说明书规范 项目计划书规范 本章目标 了解OOA和OOD的概念 了解UML的发展和用途 掌握用例图的概念和用法 掌握需求分析说明书的规范 掌握项目计划书的规范 1. 面向对象的分析和设计 OOA(Object-Oriented Analysis,面向对象分析)是指在系统的开发过程中进行了系统业务调查后,按照面向对象的思想来分析问题 面向对象的分析是依照用户所理解的真实世界中的对象和概念,发现和分析对象的内部构成和外部关系,建立准确而简洁的软件系统的对象模型 1.1 面向对象的分析 1.1 面向对象的分析 OOA的主要原则 抽象:舍弃个别的、非本质的特征,抽取共同的、本质性的特征 封装:将对象的属性和服务结合成一个不可分的系统单位 继承:特殊类的对象拥有其一般类的全部属性与服务 分类:将具有相同属性和服务的对象进行划分 聚合:将一个复杂的事物视为若干简单事物的组装体 关联:通过一个事物联想到另外的事物 消息通信:对象之间通过消息进行通信 粒度控制:既能纵观全局,又能洞察秋毫 面向对象的分析 面向对象分析产生的3种分析模型 对象模型 动态模型 功能模型 面向对象的分析 OOA的主要优点 加强了对问题域和系统责任的理解 改进与分析有关的各类人员之间的交流 对需求的变化具有较强的适应性 支持软件复用 贯穿软件生命周期全过程的一致性 实用性 互动性 面向对象的分析 OOA具体分析事物时的5个步骤 确定对象和类 确定结构 确定主题 确定属性 确定方法 1.2 面向对象的设计 OOD(Object-Oriented Design,面向对象设计)是面向对象方法中的一个中间过渡环节,其主要作用是对OOA分析的结果作进一步的规范化整理 OOD模型由4个部分组成 设计问题域部分 设计人机交互部分 设计任务管理部分 设计数据管理部分 面向对象的设计 OOD设计过程的主要步骤 对象定义规格的求精过程 数据模型和数据库设计 优化 2. UML 贝多芬作曲时使用五线谱 设计软件时使用UML 2.1 UML的产生和成长 UML(Unified Modeling Language,统一建模语言)是用来为面向对象开发系统的产品进行说明、可视化和编制文档的一种标准语言 UML是软件界首次出现的统一的建模语言。目前,OMG已经将UML作为PAS(Publicly Available Specification,公用规范)提交给ISO进行国际标准化,使UML最终正式成为信息技术的国际标准语言 UML的产生和成长
您可能关注的文档
- 某商城微信营销策划方案.pptx
- 交安专项施工方案2016.doc
- 人工挖孔桩专项施工方案2015.pdf
- 健跳港特大桥承台、系梁专项施工方案.pptx
- 催化裂化装置临时用电施工方案.pdf
- 八局土木 新建吉林至珲春铁路汇报.ppt
- 八罐区消防水加压站区域挡土墙方案.doc.pdf
- 社科奖参赛---皇硒米营销策划案.pdf
- 私募股权及风险投资.ppt
- 公路工程安全生产技术课件.ppt
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)