网站大量收购独家精品文档,联系QQ:2885784924

快速原型法在项目开发中的应用-软件工程专业论文.docx

快速原型法在项目开发中的应用-软件工程专业论文.docx

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浙江大学硕士学位论文 浙江大学硕士学位论文 抉速原型法在项目开发中的应用 【摘要】 随着计算机技术和其它相关技术的高速发展,应用领域的迅速扩大,软件变 得日益多样化与复杂化,雨传统的生命周期法在需求不明确的项目开发中显现出 难以克服的缺陷,这促使人们寻求其他高效的软件开发方法。快速原型法正是这 样一种开发方法,它是指在开发初期经过初步分析,快速构建一个合有最终系统 主要特征的可执行系统,用户在原型中得到启发后与开发人员一起交流、修改和 发展原型,如此反复进行。 本文根据项目特点,以丢弃型、进化型与演示型这三种不同类型的原型开发 方法指导下,分别进行了三个项目的开发,它们的具体内容是: Fiower3D——这是一个媒体播放器视觉搔件的开发项目,目的是开发出能 够与音乐节奏配合的场景,最初的需求十分模糊。我们使用了丢弃型原型的开发 方法,快速构建可运行原型,最终获取了明确的需求并且熟悉了开发技术; FjowerFieId——这是上一个项甚的继续,有了Flower3D的积累,我们制 定了详细的需求说明书,把目标定在实现一个大规模室外实时渲染场景。以此为 依据,我们构建了一个结构和效率比较良好的初始原型,在此基础上进行进化型 原型的迭代开发。 SenseExchange一一这是~个交互艺术作品,使用摄像头捕捉人们的行 动,并对人们的动作做出相应的反应。它涉及的技术多、时间紧,我们使用演示 型原型的开发方法,需求与开发同时进行,圆满完成了项目。 【关键字】 快速原型法,丢弃型原型,进化型原型,演示型原型,实时渲染,LOD,思 想溶液 塑坚查兰堡圭堂垡丝苎———~—— 塑坚查兰堡圭堂垡丝苎———~—— 堡望堕型鲨垄堕旦墅垄生塑壁旦 [Abstract] With the development of the information technology and the spread of the application domain。the software development becomes more complexity.The traditional lifecycle technique meets many difficulties in the progress of projects with vague requirement. Prototyping is the reasonable and effective resolution.A software rapid prototype is a dynamic runnable model including the key features of the final system and provid!ng communication tool for customer and developer.We can get clear requirement and complete evaluation through the prototyping process。Prototyping includes throw-away prototyping,evolutionary prototyping and demostration prototyping.The main contributions of the work includes three projects used prototyping method as follows: FlOwer3D——_This is a visualization of the media player which can interact with the music rhvthm.Because of its vague requirement we used throw-away prototyping to realize it. F10werField———^This is the foIIow—uD fOr the previous one,After the development of Flower3D,we designed a detailed feature list and used evolutionary prototyping and iterative{ncrement development to implement it. SenseExchange----This is an interactive product which was shown on the疗rst New Media Expo.We used demostration prototyping to

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档