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

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

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

管理信息系统(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.

相关推荐

根据最新的世界大学排名,北大反击了,把清华推了一步,人大的位置尴尬了。

文\\江湖小舞“不是不参加了吗?”当最新一期的英国高等教育调查机构QS世界大学排名发...

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

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

自考有哪些热门专业,自考比较好考的专业

2019年甘肃上半年自学考试将于3月3日-3月12日进行报名。很多大专的同学想提升自...

北大毕业生起薪,北大研究生毕业年薪

年关将至,普通大众的我们最关心的是什么?当然是钱袋子。近日,有两条关于钱的消息上了网...

四川自考系统登录失败是什么原因,四川自考登陆失败

2019年10月四川省高等教育自学考试网上报考于9月2日0时开始,据多位网友反映,疑...