- 78
- 0
- 约1.03千字
- 约 1页
- 2020-04-15 发布于江西
- 举报
原型法有以下优点:
1、增进用户与开发人员之间的沟通
传统的开发方法中,客户主要靠阅读大量的文件了解系统,然后向系统分析员表达他们对系统需求的意见。原型法展示给用户的是可以实际运行的原型系统,用户看得见,摸得着,可以很清楚地把他们的意见告诉给系统分析员。
2、用户在系统开发过程中起主导作用
结构化方法强调了面向用户的观点,但用户参与较多的.是系统分析阶段。而采用原型法进行系统开发,用户在整个开发过程中起主导作用,随时提供现场的第一手资料,帮助开发者认识用户的真正需求。
3、辨认动态的用户需求
我们知道,系统分析的困难之一是用户与开发者之间的沟通,尤其对一些动态需求,不容易用语言文字来描述。可以实际运行的系统原型有助于开发者发掘和验证这类不易用一般语言来规范交谈的动态需求。
4、启迪衍生式的用户需求
在系统投人运行之前,有些功能用户也无法预先知道。复印机刚发明时,人们曾认为其功能只是代替复写纸,在使用实践中才认识到远非如此,复印机才得以有今天这么广泛的应用。信息系统也有类似情况。衍生式的需求是指当系统投入运行之后,用户有了使用经验而提出的需要。在整个开发过程中,原型系统可以启发用户的这些衍生的新需求,并把这些需求告诉开发者。决策支持系统就常有这类需求,适合用原型法进行开发。
5、缩短开发周期,降低开发风险
原型法以用户为主导,更有效地辨认用户需求,不仅使系统分析的时间大为缩短,而且减少了开发人员对用户需求的误解,从而降低了系统开发的风险。
原型法有以下缺点:
原型法也有不足之处。原型法不如结构化生命周期法成熟和便于管理控制。原型法需要有自动化工具加以支持。由于用户的大量参与,也会产生一些新的问题,如原型的评估标准是否完全合理。原型的开发者在修改过程中,容易偏离原型的目的,使用者在看到原型的功能逐步完备之后,以为原型可以联机使用了,而疏忽了原型对实际环境的适应性及系统的安全性、可靠性等要求,便直接将原型系统转换成最终产品。这种过早交付产品的结构,虽然缩短了系统开发时间,但损害了系统质量,增加了维护代价。
由上面的分析可以看出,原型法的优点主要在于能更有效地辨认用户需求。对于分析层面难度大、技术层面难度不大的系统,适合于用原型法开发。而对于技术层面的困难远大于其分析层面的系统,则不宜用原型法。一般将原型法与结构化生命周期法结合起来使用,用原型法进行需求分析,以经过修改、确定的原型系统作为系统开发的依据,在此基础上完善系统说明书。
您可能关注的文档
- 华润万家采购舞弊.ppt
- 协会秘书长工作职责.doc
- 卓越管理者应具备的素质和才能.doc
- 单亲家庭学生帮扶记录表.doc
- 单位保安表扬信.doc
- 单位工程观感质量检检查记录.doc
- 单位授权委托书 范本 (及个人).doc
- 单位身份证明.doc
- 单位驾驶员安全先进材料.doc
- 单目结构光测距标定方法总结.doc
- 奎屯中心110千伏输变电工程环境影响报告表.pdf
- 年产20万吨PAM及系列化学助剂项目(一期)环境影响报告书.pdf
- 兴安盟福达新能源综合服务一体站建设项目环境影响报告表.pdf
- 配套节能管廊及管道项目环境影响报告书.pdf
- 年产200万片成品框类产品及100万米建材框条类产品喷漆项目环境影响报告书.pdf
- 山东海之杰纺织彩印包装生产线技改项目环境影响报告书.pdf
- 年产1万吨水性聚酯树脂、2万吨水性聚酯涂料项目环境影响报告书.pdf
- 罗家油田产能调整工程环境影响报告书.pdf
- 清河采油厂2025年集输管线更新项目(东营区域)环境影响报告书.pdf
- 犇伊沼气化综合利用项目境影响报告表.pdf
最近下载
- 管理学第六版王凤彬课后习题答案.docx VIP
- 2026 OpenClaw“养龙虾”必备入门课件.pptx
- JB∕T 14579-2023 滚动轴承 球面滚子.pdf
- 2026年江苏城乡建设职业学院单招职业技能测试模拟测试卷附答案.docx VIP
- 2025年互联网营销师用户激活与品牌故事传播专题试卷及解析.pdf VIP
- 2024年黑龙江旅游职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- GB 46031-2025《可燃粉尘工艺系统防爆技术规范》深度解读.pptx VIP
- 中国国家博物馆-研学手册.pdf
- GB50303-2015 建筑电气工程施工质量验收规范.docx VIP
- 啤酒瓶盖自动分拣机设计.docx VIP
原创力文档

文档评论(0)