知识点1-3-2:原型法知识点学习任务单知识点编号知识点序号知识点1-3-2017原型法知识点学习任务:1、了解“原型法”的概念和特征2、理解“原型法”的研发流程3、明确“原型法”的适用范围及优缺点知识点1-3-2:原型法(1)原型法的概念针对结构化开发方法的不足,提出了原型法。基本思想是:在获得用户基本需求的基础上快速构造系统模型,然后演示这个原型系统,在用户参与的情况下,按用户合理而又可行的需求不断地修改原型。每次修改都使系统得到完善,直到用户满意为止。对系统的认知是在逐步加深的过程中完成的,而不是开始就试图预见一切。知识点1-3-2:原型法作为会计信息系统原型应含有最终模型的某些主要特征:①主要功能模块②会计信息系统的主要数据存储结构③反映系统概貌的主要用户界面④主要输入、输出内容⑤与其他系统的接口知识点1-3-2:原型法(2)原型法流程原型法适用于目标不能完全确定的、半结构化或非结构化系统的开发。一般情况下系统目标都能够确定,起码对结构化问题能够确定,如果对于结构化程度比较高的系统(如数据处理系统),其开发目标都不能确定,那将意味着系统开发的失败。知识点1-3-2:原型法因此,在会计信息系统开发中,原型法适用面不大,但原型法的思想是非常有用的,其原因在于即使系统目标确定,也会有设计和实现上的失误,或功能、数据结构、界面等具体目标的微调,这些都需要用原型法来加以实现。原型法的开发过程如下图。知识点1-3-2:原型法①用户需求。根据用户的基本需求,给出系统初步定义。基本需求包括功能要求、操作方法、用户界面、账表内容和格式等。②开发原型系统。根据用户基本需求,开发可运行的原始系统。③使用与评价原型。通过使用引导用户提出更明确、更具体的需求,作为系统修改和完善的依据。知识点1-3-2:原型法④修改原型。根据使用情况和用户的修改意见对原型进行完善,再进行使用和评价,经过几次反复,逐步提高,直到用户满意为止。原型法的优点是开发周期短,见效快,可边开发、边使用,边完善,能适应多变的开发环境和用户需求。但如果初始原型设计不合理,则开发容易失控或陷入“头痛医头、脚痛医脚”的被动局面。谢谢!