2.各类原型的构造方法1.丢弃(研究)式原型构造方法2.演化(试验)式原型构造方法3.递增(进化)式原型构造方法返回第95页,共169页,星期日,2025年,2月5日⑴丢弃(研究)式原型构造方法又称:需求原型法在没有任何常规需求分析能满意地识别和确认用户真正的需求时使用。开始时开发者没有用户应用领域的专门知识,用户对计算机能为自己做些什么也不清楚,只能通过演示才能促使用户对系统功能的理解,激发其创造性。开发者不将精力集中在解决某一特定方案上,而是和用户一起研究各种不同方案。没有规范的形式及严格的规律,具有创造性。返回第96页,共169页,星期日,2025年,2月5日⑵演化(试验)式原型构造方法和“原型”最接近,解决用户的问题将通过试验来评审。该方法从初始描述之后就开始适用于任何开发阶段,它是对最终系统的一种强化。可用于:决定所开发系统性能的可行性、当资源受到限制时给出问题的解决方案。下页第97页,共169页,星期日,2025年,2月5日演化(试验)式原型构造方法的类型返回?人机交互界面仿真原型?轮廓仿真原型?局部功能仿真原型?全局功能仿真原型作用请按键★第98页,共169页,星期日,2025年,2月5日返回该原型构造方法,从本质上来讲,应成为最终系统的一种强化工具,它起的作用有:1.补充系统用户需求的描述;2.从已有的描述中提炼出主要的描述信息来;3.作为描述和实现的中间阶段,为下一阶段服务。请按键★第99页,共169页,星期日,2025年,2月5日人机交互界面仿真原型向用户提供所开发系统的人机交互界面的预期感受,原型常以对话、屏幕和菜单形式出现在最终系统中,系统其他部分中都使用这种模型。在该仿真模型中用户看到的原型是和真实系统相似的系统,在原型背后可能根本没有真正的数据,而是只对输入作一些验证。返回第100页,共169页,星期日,2025年,2月5日轮廓仿真原型目标:设计出整个系统,但要实现的仅仅是缩小功能范围,在该类原型中,所包含的功能要使得用户能全面完成他们的工作任务,并且绘制出没有轮廓原型所支持的一些工作步骤。返回试图去建设最终系统的总体结构,它是基于一些基本的系统功能之上的。请按键★第101页,共169页,星期日,2025年,2月5日局部功能仿真原型——用于测试最终系统的特性。如:测试一种规定的算法是否在给定的应用系统中有满意解,以及这种算法是否使用了所设想的资源。返回第102页,共169页,星期日,2025年,2月5日全局功能仿真原型构造这种原型时:要寻求实现和修改过程中的方便性,而不是最终系统所需的效率。返回——建立在含有最终系统所有功能的原型系统基础上,用户的需求往往被翻译成一种可以进行操作的系统,由这种系统来实现应用系统的仿真,该原型就是功能上的原型。请按键★第103页,共169页,星期日,2025年,2月5日⑶递增(进化)式原型构造方法开发方式:①进化式②递增式返回