管理信息系统开发方法——原型法

管理信息系统开发方法——原型法

管理信息系统开发方法——原型法

管理信息系统(MIS)的设计和开发方法是系统开发人员和方法学研究者非常关注的问题。对于MIS项目,用户在系统开发初期,很难确定和表达对未来信息系统的综合需求。这是因为用户对系统本身的想法比较模糊,并不完全确定。从开发人员的角度来看,要弄清楚系统试图解决什么问题更加困难(至少不是很快)。用户和开发者之间,由于难以完全沟通,相互合作会出现这样那样的问题。造成这种情况的根本原因是双方都缺乏对方的专业知识。用户不知道信息系统能为他们提供什么样的服务,能解决什么样的问题,系统开发人员缺乏用户方面的专业领域知识。因此,很难预测系统的实际效果,也不能保证规定的规格真实、完整地反映了用户的需求。由于MIS的特殊性,新需求的引入原型法,管理组织的组织变化,以及开发人员在开发过程中遇到的意想不到的困难,很多人在面对这些困难时不再追求系统开发活动的严谨性. 和准确性,但考虑如何找到系统开发的新方法。原型法就是在这种情况下出现的一种新方法。[1] 系统开发人员缺乏用户方面的专业领域知识。因此,很难预测系统的实际效果,也不能保证规定的规格真实、完整地反映了用户的需求。由于MIS的特殊性,新需求的引入,管理组织的组织变化,以及开发人员在开发过程中遇到的意想不到的困难,很多人在面对这些困难时不再追求系统开发活动的严谨性. 和准确性,但考虑如何找到系统开发的新方法。原型法就是在这种情况下出现的一种新方法。[1] 系统开发人员缺乏用户方面的专业领域知识。因此,很难预测系统的实际效果原型法,也不能保证规定的规格真实、完整地反映了用户的需求。由于MIS的特殊性,新需求的引入,管理组织的组织变化,以及开发人员在开发过程中遇到的意想不到的困难,很多人在面对这些困难时不再追求系统开发活动的严谨性. 和准确性,但考虑如何找到系统开发的新方法。原型法就是在这种情况下出现的一种新方法。[1] 系统的实际效果难以预测,也无法保证规定的规格真实、完整地反映了用户的需求。由于MIS的特殊性,新需求的引入,管理组织的组织变化,以及开发人员在开发过程中遇到的意想不到的困难,很多人在面对这些困难时不再追求系统开发活动的严谨性. 和准确性,但考虑如何找到系统开发的新方法。原型法就是在这种情况下出现的一种新方法。[1] 系统的实际效果难以预测,也无法保证规定的规格真实、完整地反映了用户的需求。由于MIS的特殊性,新需求的引入,管理组织的组织变化,以及开发人员在开发过程中遇到的意想不到的困难,很多人在面对这些困难时不再追求系统开发活动的严谨性. 和准确性,但考虑如何找到系统开发的新方法。原型法就是在这种情况下出现的一种新方法。[1] 管理组织的组织变革,以及开发者在开发过程中遇到的意想不到的困难,很多人在面对这些困难时不再追求系统开发活动的严谨性。和准确性,但考虑如何找到系统开发的新方法。原型法就是在这种情况下出现的一种新方法。[1] 管理组织的组织变革,以及开发者在开发过程中遇到的意想不到的困难,很多人在面对这些困难时不再追求系统开发活动的严谨性。和准确性,但考虑如何找到系统开发的新方法。原型法就是在这种情况下出现的一种新方法。[1]

原型法是指利用先进软件工具的可视化开发环境,在获得一组基本需求定义后,快速建立目标系统的初始版本,并交由用户试用、补充和修改,然后制作一个新版本。发展。重复这个过程,直到得到系统的“精确解”,即用户满意为止。[2]

原型方法( )是 1980 年代随着计算机软件技术的发展,特别是在关系数据库系统(Data Base,RDBS)、第四代编程语言(4th,4GL)以及各种系统开发和生成环境中发展起来的。在此基础上,从设计思路、工具和手段上提出了一种新的系统开发方法。它摒弃了一步一步仔细细致的调查分析,再逐步整理文本文件,最终让用户看到结果的繁琐做法。[3]

四、原型方法的分类

根据开发项目的不同和使用原型方法的目的,可分为一次性、渐进式和增量式三种。

五、原型工作流程

原型制作的基本过程可以描述为以下步骤:

图1 原型方法的工作流程[3]

六、原型设计的优缺点

(一)优势

对于某些类型的信息系统,用原型法开发比生命周期法等其他方法更有效,特别是在需求不能完全确定时,原型法更实用。原型法对于信息系统最终用户界面(End-User)的设计非常有用,因为用户的需求和行为无法完全预测,并且对环境有很强的依赖性。有些问题会立即回复。

(二)缺点

对于那些需要精确的需求分析、结构化的设计方法和详细的文档的MIS,不能应用原型方法。此外,目前可用于原型制作的方法和工具非常有限。原型制作方法可能会忽略系统开发中的一些基本步骤,削弱了基本的系统分析和需求分析。[4]

七、原型方法的应用

(一)适合使用原型方法

1、如果生命周期法(SDLC)方法不能及时将MIS交付给用户以满足其实际需求,则应使用原型法,这比传统方法快得多。

2、如果用户不能明确确定系统需求,使用原型法可以给用户带来答案,让用户从系统中了解自己需要什么,然后要求系统提供相应的功能。

3.如果用户满意度很重要,应该使用原型法。有经验的信息系统用户,尤其是 MIS 项目开发的用户,对原型设计过程和最终系统非常满意。但是,采用SDLC方法开发的系统,由于变更难度大,很难让用户达到非常满意的水平。

4、当开发者或用户准备在没有太多资金支持的情况下尝试一个想法时,原型方法可以在短时间内以非常低的成本构建一个系统的初始原型,作为验证和测试的对象。

(二)原型方法不适用的情况

1. 当数据资源在用户侧组织(例如,公司)中没有很好地组织和管理时,原型设计是不合适的。由于原型设计需要快速查找和访问数据,因此使用原型设计对于处理管理不善的数据毫无意义。因此,在这种情况下,必须先解决数据管理的问题,然后才能采用原型方法。

2. 如果 MIS 管理器(在用户端)不打算有专门的系统开发人员,则不要使用原型设计。使用原型技术的开发阶段需要开发者在整个过程中检查自己的判断,这就要求开发者是MIS开发的专业人士。

3、如果用户不准备在系统开发的整个过程中花费时间,则不能使用原型制作方法。因为原型方法开发的驱动力是用户需求,开发过程是用户参与的过程,没有用户参与的原型开发是不可能的。这与使用生命周期方法进行系统开发有很大不同。

4. 在没有开发人员掌握原型制作方法中可以使用的开发工具的情况下,不要急于开发原型。

5.在系统开发成本方面,建立原型的成本一般应占系统总投资成本的一小部分,否则不宜采用原型法。[1]

参考

[1] 管理信息系统的原型方法与开发()

[2]百度百科管理信息系统——原型法,()

[3] 于本海.管理信息系统。北京市西城区德外大街4号:高等教育出版社,2009.8.

[4] 张志清. 管理信息系统实践教程(第二版)。北京顺义兴华印刷厂:电子工业出版社,2011.1.

相关推荐

2021年贵州省成人高考报名,2021年贵州成人高考报名时间

9月3日,贵州省招生考试院发布“关于2021年贵州省成人高校考试招生报名有关事项的公...

2020山东专升本退役士兵,2021年山东专升本退役士兵招生计划

2021年山东专升本退役士兵招生计划共计829人,招生院校有滨州学院、德州学院、菏泽...

2021成人高考如何报名,2021成人高考报名流程

想要参加今年成人高考的考生,可以关注老师,我会持续更新,让你全面的了解成人高考。一、...

河南省中等教育学历证明,河南省学历证明在哪里开

河南省教育厅关于印发《河南省普通高中学籍管理规定》的通知》第二十九条:毕业、结业证书...

原型开发方法

原型法是确定需求策略,是对用户需求进行抽取、描述和求精。的系统开发方法。原型法为预先...