软件工程-原型开发.ppt
《软件工程-原型开发.ppt》由会员分享,可在线阅读,更多相关《软件工程-原型开发.ppt(28页珍藏版)》请在三一办公上搜索。
1、,由安博测试空间技术中心http:/,第 五 章,原型开发,原型是一个可实地运行的模型,有正式产品的主要特征,但不是全部特征。软件原型是软件系统的最初版本,以最少的费用,最短的时间开发出的、以反映最后软件的主要特征的系统。,5.1 原型的定义,原型的定义 原型开发指的是建立一个系统的早期版本的演习(practice),它不必反映最终产品的所有性能,而只要反映感兴趣的一些方面。,原型的作用,问题:开发初期很难确定用户 需求规格解决:用户与开发者之间的鸿沟 以原型(软件产品的样品)为共同语言,实现用户与开发者双向沟通。,原型模型(快速成型模型),建造/修改 原型,用户测试运行原,听取用 户意见,原
2、型范型,采用原型模型的软件生存周期,分析定义系统需求,生成原型,系统设计,程序设计,编码,测试,运 行和维护,原型化,含原型化的软件生存期,原型的特性,是一个可实际工作的系统;没有固定的生存期,结局可能是用后 立即被抛弃,或可能成为最终系统;可服务于不同的目的,从需求分析 到最终产品都可做原型;建立必须快,便宜;是包含修改、评价在内的完整重复 过程 原型指“快速软件原型”,5.2 原型化开发的应用领域,需求分析和定义规格说明 作为软件设计的一种工具 作为一种解决不确定性的工具 作为一种实验工具 系统开发同时,作为同步培训工具 作为开发方法,利用原型演化为 最终系统 作为软件维护的辅助工具,不适
3、合原型开发的领域,嵌入式软件 实时控制软件 科学数值计算软件,5.3 原型开发的分类,原型化实现技术随建立原型的目的的不同分为:(1)抛弃式原型开发(2)演化式原型开发(3)递增式原型开发,金融业应用实例:卢森堡国际银行Sybase:快速建立企业级数据仓库 最初决定设计一种数据仓库项目原型,将开发范围限制在易于管理的状态,并想及早地示范出它为银行管理所带来的优势。零售银行部门被选中进行数据仓库项目的试验。这个试点项目的基本目标是向商业管理人员提供一个信息访问方式,使他们可以对零售银行的产品销路、客户档案资料以及变化情况进行全面分析。这个试点项目同时也想示范一下数据仓库的生存能力和商业优势,为以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 原型 开发

链接地址:https://www.31ppt.com/p-6027883.html