信息系统开发方法论比较研究

来源 :中国人民大学 | 被引量 : 0次 | 上传用户:pwf890617
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
管理信息系统发展至今,已经产生了很多种理论和方法,对推动信息系统的建设和发展起到了非常重要的作用。但由于信息系统开发是一项复杂的系统工程,它具有涉及知识面很广,部门多的特点。不仅涉及技术,而且涉及管理业务、组织和行为,至今尚未有一种完备的开发方法。不同的开发方法所适用的范围、领域不同,所需要的资源限制不同,因此针对不同企业情况和特点,选择一种适合本企业、本领域的开发方法成为建设信息系统的一项重要课题。 文章首先分析了有代表性的六种信息系统开发方法论,对它们各自的特征,主要内容做了详细的阐述。然后分别从理念层面和技术层面对比分析了各个方法论的优缺点和适用范围,在此基础上结合Web2.0的概念,提出了一个企业信息系统与Web2.0整合的理论框架。最后,通过一个实例来直观的说明这个框架的实现过程。文章的主要工作以及贡献可以概括如下: 1. 开发方法论的比较研究:对于文中所选择的六种信息系统开发方法论,文章在对其比较分析的过程中,将其分成两类:理念层面和技术层面,然后分别从各个层面入手,再分若干小类进行详细的剖析,分类由大入小,逐渐深入。 2. 提出基于SOA与Web2.0整合的理论框架:这一部分是文章的结论部分。在前面分析的基础之上,注意到在这几种开发方法中,侧重点都在企业内部的系统和服务集成或开发上。而随着网络技术的不断发展,以及人们通过网络交流协作等行为不断普及和深入,企业信息系统和外界信息交互的需求也变得越来越迫切。与此同时,SOA正在逐渐成为企业信息系统的主角;而Web2.0提供了一个良好的协作交流的平台。因此,在考虑发挥两者优势思想的指导下,文章提出了一个基于SOA与Web2.0整合的四层(数据层、服务层、展示层和协作层)理论框架。 3. 基于SOA与Web2.0整合的理论框架的实现:在提出并深入研究了该理论框架之后,文章给出了一个基于该框架的简单实例。是实现的过程中,主要采用开源框架Xfire来实现服务层Web Service,以及基于敏捷开发的Ruby on Rails框架来实现协作层RSS的聚合以及两者之间的通信。该实例的不仅适用于文章所提出的理论框架,同时也适用与学习如何实现Web Service,并且可以作为多种开发语言相互通讯的范例。
其他文献
随着经济生活的发展,人民对危险化学品的需求也不断增长。但是,也由此带来了很多问题,主要就是危险化学品的事故。而危险化学品事故的主要发生地方之一就是运输途中,因此如何减少
随着供应链管理理念的不断推广,在我国越来越多的行业引入供应链管理模式,特别是电子产品行业,其供应链中的供应商、生产商、分销商等多个成员从采购、生产、包装、分销配送、终端销售和售后服务等各个环节应用供应链管理来提高企业的运行效益和效率。但是,供应链上的节点企业大部分都是以自身利益最大化为目的进行生产运作,每个节点企业都拥有自身企业内部的供应链绩效评价体系,而缺乏统一的能够反应整条供应链绩效评价的体系
为进一步规范和完善中小学特级教师评选工作,加强对特级教师的管理,充分发挥特级教师人才资源的整体优势和在教书育人、教育科研、指 In order to further standardize and
随着对外投资活动的日益壮大,企业的对外投资行为受到越来越多的关注。母国的技术能力,东道国的基础设施和制度均会对企业的对外投资行为产生重要影响。本文基于二手数据研究
“营改增”对水电行业影响方面的研究较多,包括“营改增”对水电行业、水电施工企业、水电工程造价等方面的影响研究。但是,这类研究中,缺少对水电工程某一方面的系统性研究。因
西畴县在县级领导班子和领导干部团结干事思想教育活动中,针对部分领导班子和领导干部在思想上因循守旧,精神不振,缺乏开放意识、创新思维和进取精神,工作方法简单,抓而不紧
在创业学研究中,新古典经济学、社会心理学以及行为学派的观点强调了创业主体的重要性,忽略了创业环境以及创业机会在创业过程中的重要作用。奥地利经济学派则探讨了创业机会和
农村撒村建委的工作已经结束了一年半。在这一年半中,村级两委班子的状况如何,仍是人们较为关注的问题,大姚县为此进行了一次调查。现状大姚县于2000年9月15日全面完成了村
“下基层的干部多了,窝守机关的人少了;注重自身学习的干部多了,业余时间甩扑克牌的人少了;办实事、做好事、为民排忧解难的干部多了,夸夸其谈的人少了”。这是石屏县亚房子
党员是党的细胞,是“三个代表”重要思想的基本载体,只有文大党员具备先进性,才能把“三个代表”的要求化作自己的具体行动,党的战斗力和凝聚力才有根本保证。从我们分局近