基于并行环境的企业信息系统开发模式研究

上传人:jiups****uk12 文档编号:40248724 上传时间:2018-05-25 格式:PDF 页数:3 大小:225.79KB
返回 下载 相关 举报
基于并行环境的企业信息系统开发模式研究_第1页
第1页 / 共3页
基于并行环境的企业信息系统开发模式研究_第2页
第2页 / 共3页
基于并行环境的企业信息系统开发模式研究_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于并行环境的企业信息系统开发模式研究》由会员分享,可在线阅读,更多相关《基于并行环境的企业信息系统开发模式研究(3页珍藏版)》请在金锄头文库上搜索。

1、刮泣止匐矽地基于并行环境的企业信息系统开发模式研究王铁宁,。段莹,裴帅( 装甲兵工程学院技术保障工程系北京1 0 0 0 7 2 )摘要:本文通过对生命周期法,原型法等传统管理信息系统开发方法存在的一些不足的分析,提出将j并行工程的思想应用到企业信息系统的开发中,构建了一种基于并行环境下的企业信息系统开发模式,并结合企业信息系统的开发,对其并行环境开发模式进行了探讨和研究。关t 词:并行工程;并行环境;开发模式;信息系统。、j !R e s e a r c ho nd e v e l o p m e n tm o d eo ft r a d i t i o n a lM a n a g e m

2、 e n tI n f o r m a t i o nS y s t e mu n d e rC o n c u r r e n tC i r c u m s t a n c e:一W H A N GT i e - n i n g ,D U A Ny i n g ,P E Is h u a i 一( D e p a r t m e n to f T e c h n i c a lS u p p o r tE n g i n e e r i n go ft h eA c a d e m yo f A r m o r e dF o r c eE n g i n e e r i n g ,B e i

3、 j i n g1 0 0 0 7 2 ,C ! I l i n a )A b s t r a c t :B ya n a l y z i n gt h ep r o b l e m sa b o u td e v e l o p m e n tm e t h o d so ft r a d i t i o n a lM a n a g e m e n tI n f o r m a t i o n、S y s t e ma n da d o p t i n gC o n c u r r e n tE n g i n e e r i n g ,t h ep a p e rp r o v i d

4、e sa nd e v e l o p m e n tm o d e o f :M a n a g e m e n tI n f o r m a t i o nS y s t e mu n d e rC o n c u r r e n tC i r c u m s t a n c ea n dp r i m a r i l ym a k e sa l la p p l i c a t i o na n a l y s i si nd e v e l o p i n gt h ea r r a n g e m e n to ft r a d i t i o n a lM I S B yt h a

5、 t ,t h ed e v e l o p m e n t,m o d eo fM a n a g e m e n tI n f o r m a t i o nS y s t e mi sd i s c u s s e d K e yw o r d s :C o n c u r r e n tE n g i n e e r i n g ;C o n c u r r e n tC i r c u m s t a n c e ;D e v e l o p m e n tm o d e ;I n f o r m a t i o ns y s t e m O 引言,企业信息系统的开发要综合运用多种技

6、术,是一项系统工程。目前,传统的开发方法主要有:结构化设计方法( 生命周期法) 、原型法、面向对象的系统分析与设计方法等。随着人们对企业信息系统开发周期、费用以及系统性能、质量等要求的不断提高,生命周期法、原型法等这些传统的开发方法也暴露出一些不足;采用的主要是串行开发模式,从时间和功能上将开发过程分解成相互独立的各个阶段,导致系统开发的周期过长;各个阶段相互独立,后一阶段工作的开展是以前一阶段的结果为依据的,对用户需求的变化难以做出迅速的响应;从时间和功能上把各阶段的开发人员彼此孤立起来,较少考虑系统生命周期中后续阶段的相关因素,开发效率不高,系统功能集成性不高。并行工程首先出现在工业制造业

7、中,是相对于传统的产品串行生产模式而提出的一个概念,是集成地、并行地设计产品及其相关各种过程的一种系统方法。将并行工程的思想引入到企业信息系统的开发中,将会给企业信息系统的开发模式提供新的思路。1 并行工程的概念目前,:公认的并行工程定义是:“对产品进行并行的设计,对与设计相关的其他过程进行集成,对产品设计提供一种系统化的方法。这种方法使得开发者从一开始就考虑产品整个生命周期( 从提出产品的概念到用户最终废弃产品) 内的相关因素,包括质量、成本、计划和用户需求等。”从并行工程的定义可以看出j 它要求产品开发人员在最初阶段开始就要考虑产品整个生命周期中从概念形成到产品报废处理的所有因素,它尤其注

8、重早期概念设计阶段的并行与协调,强调功能与过程的集成,在优化和重组产品开发过程的同时,建立产品综合开发小组,实现多学科、多阶段开发人员群体协同工作,从而达到压缩产品开发周期、降低成本的目的。:。2 并行环境下的管理信息系统开发模式收藕日期:2 0 0 6 - 0 3 - 0 2作者筒介:王铁宁男,4 3 岁,装甲兵工程学院技术保障工程系教授,主要研究方向,信息管理,装备保障。第2 8 卷增刊2 0 0 6 0 7 【6 1 】钏泣北匐矽似2 1 并行环境的建立过程并行环境的建立过程如下:首先,建立系统综合开发小组,形成系统并行开发组织体系:其次,应用功能分解法,对各个阶段工作任务进行分解,建立

9、相应的任务列表,分析并利用任务列表可能存在的时域并行性和功能交叉性,建立系统开发过程并行性设计方案;最后,根据系统并行开发小组协商说明书和系统开发过程并行性设计方案来设计信息交换平台,形成并行开发环境。在并行开发环境下,可以充分考虑系统生命周期中所有与系统相关的因素,包括系统分析、系统设计、系统实施、系统运行与维护等各个阶段的相关因素。通过在开发过程中实施薨行工程,就能最大限度地避免设计失误、避免由手在系统开发的分析和设计阶段中未考虑系统生命周期中设计以下过程中相关因素而导致的不能满足用户需求、系统开发周期过长以及系统质量不高的问题,从而压缩系统开发周期、提高系统的质量和功能集成性。并图1 并

10、行环境下系统开发过程2 2 系统开发的并行性在并行环境下的系统开发模式中,系统的开发具有并行性,其并行并不是简单物理意义的并行,因为系统开发的各个阶段之间是相互联系、相互制约、一些阶段工作的开展是以另一些阶段工作的结束为前提的:其次,系统开发过程各阶段工作的并行在物理意义上是无法实现的,例如在系统调查与分析阶段同时进行系统设计是毫无意义的。因此,文中提到的并行,主要是用信息意义上的并行替代物理意义上的并行。并行环境下管理信息系统开发模式所实现的正是系统生命周期各阶段信息【6 2 】第2 8 卷增刊2 0 0 6 - 0 意义上的并行,从而形成并行环境下能及时实现信息资源共享的系统开发工作模式,

11、以达至I J 对系统开发各阶段要素的控制和协调:2 3 信息并行的实现信息并行主要是通过建立系统综合开发小组,形成信息交换平台来实现的。通过建立系统综合开发小组,将不同开发阶段的成员组织起来,并且充分考虑用户的使用需求,在系统开发过程中形成一个能够实时动态地自由交换信息并进行协商和控制的并行开发环境,随时交换系统开发过程中的信息,从而能够及早实现和解决系统分析、设计与实施等阶段中的错误、矛盾和冲突,提高系统开发质量和功能集成性。具体实现过程如图2 所示。图2 信息交换示意图3 并行环境下企业信息系统开发模式:应用j下面以某企业管理信息系统的开发应用为例来描述并行环境下信息系统开发模式的实现过程

12、。3 1 系统综合开发小组的组建“在企业管理信息系统规划论证阶段后。j 组建由企业有关技术人员、系统分析、设计人员、程序员和企业用户等人员组成的系统综合开发小组,并打破时间、空间和单位界限,结合企业管理业务和信息技术等特点,对系统的整个开发过程进行分析重组,明确系统综合开发各阶段小组定期协商制度和协商的重点问题和方向,形成系统并行开发小组协商说明书。,:一| :3 2 系统开发各阶段并行性设计_系统开发各阶段并行性设计,主要是根据企业管理信息系统开发的总体方案和要求,应用功能分解法,对各个开发阶段的主要工作任务进行分解。分弗l _ 违”础訇矽似解成多个阶段不同的子任务,然后建立相应的任务列表,

13、并进行综合分析,充分利用各阶段任务列表可能存在的时域并行性能和功能交叉性,建立系统开发过程并行性设计方案,从而缩短开发周期。例如,企业管理信息系统需求分析阶段,系统分析负责人在调查用户需求、形成系统需求说明书的过程中,就可以不断地将已经完全明确的部分用户需求信息通过信息交换平台直接反馈给系统设计人员,系统设计人员就可以根据这些已经完全确定的需求要求,总体设计初步功能模块,开始进行相应的基础数据结构设计,然后通过信息交换平台再反馈给系统实现人员,程序设计人员直接可进行程序设计,这就把系统设计和实现阶段的部分基础性工作提前到和系统需求分析阶段同时来完成。3 3 信息交换平台设计在系统并行开发小组协

14、商说明书和系统开发过程并行性设计方案形成后,进行相应的信息流分析,设计综合信息数据库和信息输入接口,从而形成信息交换平台。系统综合开发小组成员动态、实时地将各个开发阶段的信息传递给综合信息数据库,综合信息数据库再将信息进行相应的处理,传递给信息交换平台,从而形成并行环境开发资源约束,对系统的需求分析、设计和实现等各开发阶段进行资源整体优化配置和过程协调,达到及时协调用户需求、对开发资源进行整体优化配置的目的。信息交换平台结构如图3 所示。:I _ - F = = 彳j ,o 晖班剖| _ 厂嘉 i 善 二 i开发j 交I 综合信息I ; 过程:换I 数据库l ;“L 一;平L 上,l 台r _

15、 _ ,臣釜H 茎笙到图3 信息交换平台结构3 4 并行环境下系统开发模式的特点( 1 ) 系统全寿命周期整体优化。并行环境下的系统开发模式是以系统全寿命周期的整体优化为目的的。它从系统全寿命周期的整体角度出发,集成地、并行地开发系统,使开发下游阶段的影响因素尽早介入到上游的开发决策过程中,从而达到对系统全寿命周期的整体优化,以缩短系统开发周期,提高开发效率。( 2 ) 以用户需求为中心的并行设计。是否满足用户需求是衡量企业信息系统开发成功与否的一个主要标准,并行性设计通过建立系统综合开发小组,让用户参与到系统的并行开发环境中来,及时与开发人员进行沟通和交流,从而加深系统开发人员对用户需求和具

16、体功能实现的理解,保证系统开发质量。( 3 ) 系统集成性高。一方面,在并行开发环境下,可以充分利用各开发过程和功能模块的时域交叉性和活动并发性,缩短系统开发的周期,提高系统的功能集成性;另一方面,通过系统综合开发小组,建立信息交换平台,形成并行环境开发资源约束,。从全系统整体设计的角度对系统开发全过程的人力、物力、工作任务、工作进度、过程问题等进行控制和约束,达到避免系统设计失误、提高系统功能集成性的目的。4 结束语将并行工程的思想和方法引入到企业信息系统的开发过程中,研究并行环境下的企业信息系统开发模式,对于提高系统开发质量、缩短开发周期、降低开发费用等有着十分重要的作用。通过对并行环境下的管理信息系统开发模式的工作过程、并行性研究,以及对开发企业信息系统的应用分析可以看出,并行环境下的企业信息系统模式是一种可行的系统开发模式,运用系统工程方法,做好并行环境下的企业信息系统开发,对提高系统开发效率,节省成本,具有重要作用。参考文献: 1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号