基于三层结构的系统开发方法与应用研究

被引量 : 0次 | 上传用户:lmnlmnbalance
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对现有的文献研究和目前的实际应用的调查研究得知,曾经具有革命性意义的C/S两层结构,由于其安装配置繁琐、无法满足大量用户同时访问等问题,已经无法满足目前的信息系统开发的需要。而B/S两层结构过于简单,安全性也不高,也没有数据库,无法满足用户的实际需要。为改善两层结构的不足,而提出了三层结构,C/S三层结构虽然解决了两层结构中无法满足大量用户同时访问的问题,稳定性也高,但由于客户层和应用层一般都需要安装,尤其是客户层的软件每台计算机都要安装配置,系统的灵活性差,维护也不方便。而B/S三层结构由于其客户层是浏览器,不需要安装,应用层一般也不需要安装,使得系统比较灵活、易于维护,开发周期也比较短,所以B/S三层结构,逐渐成为业界的主流,但目前基于B/S三层结构的系统开发方法都存在着各种各样的缺陷,目前急需一种开发简便,开发周期短,功能强大,安全性高,运行稳定,可扩展性好的开发方法。本文正是为解决这一问题而展开的,本文也正是为了解决这一问题而提出了一种新的基于B/S三层结构的开发方法。本文的新方法的核心是采用了Web Services技术,Web Services是面向服务的体系结构的一个实现。它基于开放的Internet标准,实现跨语言、跨平台、跨硬件的可操作性;它以Internet为服务的信息总线,进行服务的动态发布、发现和绑定,从而建立了一个松散耦合、面向服务的新一代分布式计算模型。该方法根据系统分析和设计的结果,将各个模块开发成独立的系统服务,每个服务既是一个独立的基于B/S三层结构的应用程序,又是其它信息系统的模块,而且各个服务可以任意组合,产生不同的信息系统。其中,每个服务都有一个唯一的ID号,由IP地址和端口号组成。各个服务可以任意调用,各个服务之间通过XML文档进行通讯和交换数据,通过数据库共享数据。为了检验和证明该方法,本文用该方法开发了一个通用的招投标管理信息系统。该信息系统包括权限管理、招标管理、投标管理、评标管理、定标管理、系统维护等六个模块。通过实际应用,证明该方法具有很多优点:系统可扩展性强、结构松散耦合、高度的可集成能力、支持各种网络、系统的稳定性强、代码的共享度高、系统灵活、易于维护、系统安全性好、技术兼容、简便易用、缩短开发周期、节约成本等特点。该方法的实施不仅可以解决企业信息化过程中的系统集成问题,避免信息孤岛,还可以节约企业的软件开发成本,降低企业的负担,加快企业的信息化进程。
其他文献
霉菌性阴道炎又称为外阴阴道假丝酵母菌病(VVC),是由假丝酵母菌引起的常见外阴阴道炎症。假丝酵母菌通常寄生于人的阴道,当机体免疫机能低下或者正常寄居部位的微生态环境失调,容
本文通过对施工企业实施低成本战略的意义和必要性进行全面的阐述,对实施低成本战略过程中出现的一些问题进行了研究和分析,并对各种管理措施和制度进行详细的论述,进而为企业进
本文介绍了MBO的概念和发展形式。MBO的发展是在传统并购理论基础之上发展起来的,本文总结了发展MBO的十大理论基础。 MBO首先是从西方国家发展起来的,本文详细论述了在西方
河西地区农业产业结构调整是在我国(各区域)农业发展已进入一个新阶段后进行的。农业产业结构调整,既应体现该区域产业活动的独特性,也应符合各区域共同具有的产业活动一般规律
为方便群众到检察机关办事,黑龙江省大兴安岭检察机关始终把人民放在心中最高位置,通过完善工作流程、提升工作质效、加强内部制约以及强化公开等措施,将为民服务的承诺落到
报纸
《伤心咖啡馆之歌》是美国作家卡森麦卡勒斯的代表作,它叙述了美国南方小镇的一段畸形三角恋。该小说沿袭作者在以往作品中的一贯风格,表达了孤独这一主题。《孔雀》是中国导
目的总结大面积烧伤患者的液体管理体会。方法回顾性分析我院救治的42例大面积烧伤患者的临床资料。结果 42例患者均治愈出院。结论在对大面积烧伤患者的液体管理中,控制液体
对我国有关火龙果病虫害的研究进展进行了概述,着重阐述了火龙果病虫危害的症状、发生规律以及防治方法,并对我国未来火龙果病虫害的综合防治技术进行了初步探讨。
随着我国经济的高速发展,道路交通行业也得到了极大进步。人们追求公共交通舒适性的愿望更加强烈,也就对公路工程质量提出了高要求。基于公路平稳性的基础上,研究了当下我国
近年来,中国网络购物交易规模快速发展。但是我国网络消费者权益保护存在我国有关法律对网络交易的监管滞后、经营者消费者之间关系不平等等诸多问题,侵害消费者安全权现象严