首页> 中文学位 >信息系统开发方法论比较研究
【6h】

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

代理获取

摘要

管理信息系统发展至今,已经产生了很多种理论和方法,对推动信息系统的建设和发展起到了非常重要的作用。但由于信息系统开发是一项复杂的系统工程,它具有涉及知识面很广,部门多的特点。不仅涉及技术,而且涉及管理业务、组织和行为,至今尚未有一种完备的开发方法。不同的开发方法所适用的范围、领域不同,所需要的资源限制不同,因此针对不同企业情况和特点,选择一种适合本企业、本领域的开发方法成为建设信息系统的一项重要课题。 文章首先分析了有代表性的六种信息系统开发方法论,对它们各自的特征,主要内容做了详细的阐述。然后分别从理念层面和技术层面对比分析了各个方法论的优缺点和适用范围,在此基础上结合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,并且可以作为多种开发语言相互通讯的范例。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号