原型开发方法
来源:互联网 发布:linux deepin安装教程 编辑:程序博客网 时间:2024/05/17 01:05
快速原型法(rapid prototyping)快速原型法是近年来提出的一种以计算机为基础的系统开发方法,它首先构造一个功能简单的原型系统,然后通过对原型系统逐步求精,不断扩充完善得到最终的软件系统。原型就是模型,而原型系统就是应用系统的模型。它是待构筑的实际系统的缩小比例模型,但是保留了实际系统的大部分性能。这个模型可在运行中被检查、测试、修改,直到它的性能达到用户需求为止。因而这个工作模型很快就能转换成原样的目标系统。
原型法有三个层次
第一层包括联机的屏幕活动,这一层的目的是确定屏幕及报表的版式和内容、屏幕活动的顺序及屏幕排版的方法;
第二层是第一层的扩展,引用了数据库的交互作用及数据操作,这一层的主要目的是论证系统关键区域的操作,用户可以输入成组的事务数据,执行这些数据的模拟过程,包括出错处理;
第三层是系统的工作模型,它是系统的一个子集,其中应用的逻辑事务及数据库的交互作用可以用实际数据来操作,这一层的目的是开发一个模型,使其发展成为最终的系统规模。
原型法的主要优点在于它是一种支持用户的方法,使得用户在系统生存周期的设计阶段起到积极的作用;它能减少系统开发的风险,特别是在大型项目的开发中,由于对项目需求的分析难以一次完成,应用原型法效果更为明显。原型法的概念既适用于系统的重新开发,也适用于对系统的修改;原型法不局限于仅对开发项目中的计算机方面进行设计,第三层原型法是用于制作系统的工作模型的。快速原型法要取得成功,要求有象第四代语言(4GL)这样的良好开发环境/工具的支持。原型法可以与传统的生命周期方法相结合使用,这样会扩大用户参与需求分析、初步设计及详细设计等阶段的活动,加深对系统的理解。近年来,快速原型法的思想也被应用于产品的开发活动中。
- 原型开发方法
- 设计方法(原型法、敏捷开发)
- 原型开发
- 软件开发方法——快速原型模型
- 面向对象及组件开发(五)普通方法与原型方法
- podcast和原型开发
- podcast和原型开发
- 需求入门: 原型开发
- POC原型开发:巡店
- 开发中的界面原型
- 产品原型开发
- Zookeeper 监控原型开发
- 什么是原型设计方法
- 原型-----常用方法详解
- 原型继承方法记录
- Javascript 原型属性和原型方法
- javascript对象方法、类方法、原型方法
- JS对象方法,类方法,原型方法
- 修改网卡MAC地址
- vc常用技巧
- 我只想活得轻松一点而已
- Visual C++编程技巧
- [C++] 何时使用vector
- 原型开发方法
- 让数据库产生一张详细的日历表
- 解决打印机不能打印字体的情况。
- 悼念巴金
- 收购的游戏王国:EA二十年收购记
- linux指令大全(完整篇)
- 霍夫变换(Hough Transform)
- ASP.NET防止同一个帐号多个用户同时登陆的解决方法
- 数据库设计规范 V2.0