基于壳架构模式的信息系统开发探索

来源 :北京林业大学 | 被引量 : 0次 | 上传用户:snowmanuser
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化的深入,各类组织信息化需求越来越多,对信息系统的依赖越来越强。同时,伴随着需求的多样化,分布式信息系统软件架构越来越复杂,给信息系统开发带来了更多的困难。为此人们提出多种架构模式来对复杂的系统进行结构分解和职责划分,从而达到简化系统设计,提高系统质量的目的。本文针对越来越多信息系统的B/S-C/S融合需求,在比较B/S与C/S系统特点,分析当前软件架构模式组成及其分类的基础上,结合应用实践,提出了一种新的软件架构模式——壳架构模式,并阐述了它的结构和特点。同时,实现了一套以壳架构模式为基础的技术框架,分析了该技术框架与壳架构模式的对应关系以及该框架的技术实现原理。通过对基于该技术框架开发的两个信息系统的介绍与分析,证明了壳架构模式在信息系统开发中的可行性和实际应用价值。两个应用系统兼顾B/S与C/S系统的优点,且在系统设计、实现、部署发布等方面实现了全面的融合,也体现了其商业开发方面的优势。通过对这两个信息系统开发周期的介绍和分析,说明了以该技术框架为基础的软件架构给开发人员带来的影响。最后,从非功能需求和功能需求的角度来评估壳架构模式技术实现上的优点与不足,并对其未来发展方向进行了展望。
其他文献
随着经济全球化的不断发展,国家间的竞争显得越来越激烈。高技术产业作为一国经济的支柱产业和经济增长的重要源泉,已经成为国家间经济竞争的核心。高技术产业在新技术、新产品
目的体外研究Caspase-3,8,9在莱菔硫烷(Sulforaphane,SFN)诱导人腺样囊性癌细胞系ACC-M凋亡中的作用,探讨其可能的机制,为临床应用SFN治疗腺样囊性癌提供理论依据。方法 ACC-
业务流程外包(Business Process Outsourcing,BPO)是企业将信息服务、应用管理和商业流程等业务外包给本企业外第三方服务提供者的经济活动。BPO属于服务外包的一种,是区别于信
20世纪90年代以来,随着科技革命的深入发展,经济全球化的席卷到来,信息化和市场一体化加剧了企业之间的竞争,为了在瞬息万变的市场环境中取得生存和发展优势,企业纷纷寻求新的管理
农六师110团—职工: 现对你信中所提出的问题作如下答复,供你在小麦生产实践中参考。 根据小麦阶段发育理论,冬小麦苗期需要经过一段相对较低的低温阶段,方能完成其春化过程
白砥的书法创作,并不是我欣赏的类型。我当然没有丝毫贬低他的意思,而是出于个人的偏好,很奇怪的认为,他的那种走走停停、欲言又止、初看上去憨憨笨笨、细究又有巧思的创作,
铁玉1号是铁岭市种子管理站以自选系N—46为母本,外引系V—22为父本,组配育成的玉米单交种,1990年8月经省品种审定委员会审定命名。该品种从1985年开始进行品种比较试验,经
从勘探开始到生产结束的全过程中,我们都会遇到油气勘探项目投资决策问题,而科学和合理的决策方法是做出决策的重要前提和保证,值得我们重视。本文对各种决策方法进行综述分
由于政治体制和法律文化传统的不同,我国法官管理制度与国外相比存在较大的差异,行政化管理模式在法院长期存在。随着司法改革的深入推进,法官管理制度改革成为人民法院深化改革
随着互联网技术的发展和宽带的普及,电子商务应用在我国发展迅速。特别是电子零售领域中的C2C模式,凭借商品种类丰富、物美价廉和交易快捷等优势,已经占有网络购物市场的绝大部