- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right 软 件 工 程 第九章再启项目 第九章再启项目 任务1 构建项目前景 过程模型 项目前景 任务2 编写术语表与开发案例 术语表 开发案例 * 任务1 构建项目前景 系统分析人员需要进行更进一步的、大量的需求调查和搜集。在此基础之上,分析人员才能进行分析整理,构建起系统的需求模型,获得系统真正要做的功能。那么,如何应用面向对象的思想进行分析、设计和开发呢? 在后续的讲述中,将以“资料共享管理系统(Material Share Management System)”为示例项目,按照RUP过程模型,应用面向对象软件工程方法进行系统的分析和设计。 * 1 过程模型 初始阶段的任务 建立一个项目前景,说明哪些是目标,哪些不是 讨论所组成的系统的用例,写出项目用例的初稿,确定用例的优先级 对系统体系结构重要的用例和/或用例路径 对项目的四个阶段(开始、细化、构造、交付)的高层阶段进行规划,并对前述步骤中识别出来的体系结构重要的需求,制定详细的迭代计划 确定风险,并估计在风险发生时应该如何解决它们 建立一个开发环境(选择、安装并配置开发工具) 2 项目前景 定义 系统需要补充更多的实质性的内容。明确项目前景的描述有助于帮助项目团队理解自己要构建的内容。一个清晰的前景是开发一个满足涉众真正需求的产品的关键 。 对前景的陈述应该能回答以下问题: 我们尝试解决的问题是什么?(问题陈述) 我们需要构建什么而不是构建什么? 涉众是谁?用户是谁?他们各自的需求是什么? 关键术语是什么?(词汇表) 产品的特性是什么? 功能性需求是什么?(用例) 非功能性需求是什么? 设计约束是什么? 任务2 编写术语表与开发案例 项目启动的时候,往往资料比较繁杂,头绪比较多,不知道如何开头,如何下手。通过上述构建项目前景,能够帮助大家迅速地抓住问题的关键,明确初始阶段的任务。接下来便可以从项目前景入手明确项目的范围及约束,制定项目的开发案例,确定项目的人员组成、任务分配、RUP过程制品及初步开发计划,从而捋清项目的开发脉络。 在此阶段的一项重要的任务——编写术语表与开发案例,它们的重要性以及具体操作方法是怎样的呢? * 1 术语表 2 开发案例 定义 一个开发案例是对你如何为自己的项目定制这一开发过程的描述,它将描述如何根据需要采用RUP。 样例项目中使用案例 角色映射 角色 石冬凌 张应博 邹启杰 贾跃 系统分析师 X 用户界面设计师 X 数据设计师 X 软件架构师 X 集成工程师 X 实现人员 X X X X 测试设计师 X X 测试人员 X X X X 部署经理 X 技术文档作者 X 配置经理 X 项目经理 X 过程工程师 X 工具专家 X X X X Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Department copy right Neusoft Computer Science and Technology Departmen
原创力文档


文档评论(0)