名词解么叫软件原型?

作者:优发APP  来源:优发APP下载  时间:2019-10-21 04:50  点击:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  软件原型模型又叫软件快速原型模型,它指的是在执行实际软件的开发之前,应当建立系统的一个工作原型。

  一个软件原型是系统的一个模拟执行,和实际的软件相比,通常功能有限、可靠性较低及性能不充分。通常使用几个捷径来建设原型,这些捷径可能包括使用低效率的、不精确的和虚拟的函数,软件原型通常是实际系统的一个比较粗糙的版本。

  软件原型通过向用户提供原型获取用户的反馈,使开发出的软件能够真正反映用户的需求。同时,软件原型采用逐步求精的方法完善原型,使得原型能够“快速”开发,避免了像瀑布模型一样在冗长的开发过程中难以对用户的反馈作出快速的响应。

  相对瀑布模型而言,软件原型更符合人们开发软件的习惯,是目前较流行的一种实用软件生存期模型。

  1、开发人员和用户在“原型”上达成一致。这样一来,可以减少设计中的错误和开发中的风险,也减少了对用户培训的时间,而提高了系统的实用、正确性以及用户的满意程度。

  3、软件原型开发中,如果告知用户必须重新生产该产品时,用户是很难接受的。这往往给工程继续开展带来不利因素。

  软件原型(software prototype)是软件的最初版本,以最少的费用、最短的时间开发出的、以反映最后软件的主要特征的系统。

  2、它没有固定的生存期。一种极端是扔掉原型(以最简便方式大量借用已有软件,做出最后产品的模型,证实产品设想是成功的,但产品中并不使用);

  另一种极端是最终产品的一部分即增量原型(先做出最终产品的核心部分,逐步增加补充模块),演进原型居于其中(每一版本扔掉一点,增加一点,逐步完善至最终产品)。

  5、它是迭代过程的集成部分,即每次经用户评价后修改、运行,不断重复双方认可。

  在需求分析、原型设计两个阶段中,开发者和用户一起为想象中的系统的某些主要部分定义需求和规格说明,并由开发者在规格说明级用原型描述语言构造一个系统原型。

  它代表了部分系统,包括那些为满足用户需求的必要属性。该原型可用来帮助分析和设计工作,而不是一个软件产品。

  在演示原型期间,用户可以根据他所期望的系统行为来评价原型的实际行为。如果原型不能满意地运行,用户能立刻找出问题和不可接受的地方,并与开发者重新定义需求。该过程一直持续到用户认为该原型能成功地体现想象中的系统的主要部分功能为止。

  在这期间,用户和开发者都不要为程序算法或设计技巧等枝节问题分心,而是要确定开发者是否理解了用户的意思,同时试验实现它们的若干方法。

  有了满意的系统原型,同时也积累了使用原型的经验,用户常会提出新目标,从而进一步重新原型周期。新目标的范围要比修改或补充不满意的原型大。

  知道合伙人数码行家采纳数:920获赞数:18753毕业于湘潭大学,学士学位。从事半导体行业失效分析等专业工作。对数码有较深研究。向TA提问展开全部1,原型是指模拟要开发的系统的原始模型。在软件过程中,原型是软件早期一个可运行的版本,它反映最终系统的部分重要特性,如界面、功能或者性能等等。

  2,原型(prototype)即把系统主要功能和接口通过快速开发制作为“软件样机”,以可视化的形式展现给用户,及时征求用户意见,从而明确无误地确定用户需求。同时,原型也可用于征求内部意见,作为分析和设计的接口之一,可方便于沟通。

  原型是指模拟要开发的系统的原始模型。在软件过程中,原型是软件早期一个可运行的版本,它反映最终系统的部分重要特性,如界面、功能或者性能等等。

优发APP

上一篇:想开发一个软件怎么起步?

下一篇:发时的软硬件环境和运行时的软硬件环境分别是什么