|
知识路径: > 软件工程 > 软件工程基础知识 > 软件开发方法 > 原型法 >
|
考试要求:掌握
相关知识点:4个
|
|
|
|
如果是在需求分析阶段要使用原型化方法,必须从系统结构、逻辑结构、用户特征、应用约束、项目管理和项目环境等多方面来考虑,以决定是否采用原型化方法。
|
|
|
(1)系统结构:联机事务处理系统,相互关联的应用系统适合于用原型化方法,而批处理、批修改等结构不适宜用原型化方法。
|
|
|
(2)逻辑结构:有结构的系统,如操作支持系统、管理信息系统、记录管理系统等适于用原型化方法,而基于大量算法的系统不适宜用原型化方法。
|
|
|
(3)用户特征:不满足于预先做系统定义说明,愿意为定义和修改原型投资,不易肯定详细需求,愿意承担决策的责任,准备积极参与的用户是适合使用原型的用户。
|
|
|
(4)应用约束:对已经运行系统的补充,不能用原型化方法。
|
|
|
(5)项目管理:只有项目负责人愿意使用原型化方法,才适于用原型化的方法。
|
|
|
(6)项目环境:需求说明技术应当根据每个项目的实际环境来选择。
|
|
|
当系统规模很大、要求复杂、系统服务不清晰时,在需求分析阶段先开发一个系统原型是很值得的。特别是当性能要求比较高时,在系统原型上先做一些试验也是很有必要的。
|
|
|