【摘 要】
:
随着Internet的普及和发展,越来越多的企业采用基于Web模式的系统作为企业信息发布、交换、管理、交易的平台。这种基于Browse/Server结构的Web应用开发技术,能够降低企业开
论文部分内容阅读
随着Internet的普及和发展,越来越多的企业采用基于Web模式的系统作为企业信息发布、交换、管理、交易的平台。这种基于Browse/Server结构的Web应用开发技术,能够降低企业开发成本,而且拥有可扩展性强、开发周期短等优点,因而已成为当前企业应用系统开发的主流技术。然而传统的Browse/Server项目开发中存在很多问题,由于没有好的软件设计模式和开发框架,在Web网页中既包含有表示层的数据又包含有实现业务逻辑的程序代码,HTML标记和程序代码混杂在一起,因而很难分离出单独的业务模型。这使得维护系统非常困难,很难满足用户不断增长的变化性需求。本文结合“基于Web模式的中长燃资产管理信息系统”的开发,对MVC设计模式和Struts框架展开了研究。深入地研究了如何采用Struts框架技术,如何优化Web应用软件架构以及如何利用代码生成工具等来解决目前Web开发中存在的问题。为了达到课题研究的目的,本文首先详细剖析了MVC设计模式和Struts框架的工作原理。然后深入分析了Struts框架中存在的不足,并针对不足给出了改进的方案。最后,通过描述“中长燃资产管理信息系统”的概要设计、详细设计和系统的实现,阐述了如何应用Struts框架以及本文的研究成果来构建基于Web的管理信息系统。本文重点阐述的是中长燃资产管理信息系统概要设计、详细设计、编码实现以及实现系统的关键技术等,较充分地说明MVC设计模式以及Struts框架的技术思想。通过实践证明,基于MVC模式的Struts框架是一种比较优秀的Web应用开发框架,能有效地协作开发者实现“分而治之”的设计思想,并能较大地提高应用软件系统的开发效率。
其他文献
弥散张量成像(Diffusion Tensor-Magnetic Resonance Imaging,DT-MRI)是近年来提出的一种新的磁共振成像(MRI)方法。分子的弥散运动即是分子的随机位移,但其位移非常小以致在
路由是无线传感器网络的一项基本功能,针对路由的攻击可能会导致服务质量的降低或者彻底瘫痪。但近年来提出的各种传感器网络路由协议都没有考虑安全性问题,造成这种状况的一
随着无线网络技术的快速发展和传感器技术的日益成熟,无线传感器网络应运而生。无线传感器网络就是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一
信息时代伴随着人们知识的增长,图书馆的规模和藏书量也在快速增长,这给图书管理工作带来了新的挑战和机遇。目前,通过传统的分类方法可以解决大量藏书的分类查找问题,但由于图书
专家系统是一个具有大量专门知识的程序系统,主要包括知识库、数据库、推理机制、解释机制、人机接口和知识获取等功能模块。它能根据一个或多个专家提供的特殊领域知识进行
随着互联网的快速发展及数字化设备的普及,多媒体数据的数量正在飞速增长,音频数据作为多媒体数据的重要组成部分,其信息量也在不断膨胀。传统的基于文本的信息检索无法满足
随着计算机网络广泛应用,互联网上的安全和隐私越来越受到人们的关注。可以很好地隐藏通信关系的匿名通信技术得到快速发展,成为网络安全研究人员的研究热点。近年来,随着P2P
语义网(Semantic Web)是万维网的本质变革,它是由万维网的创始人TimBerners-Lee提出的。语义网上的信息被赋予了明确、清晰的含义,便于人和计算机之间的协作。然而,语义网本
业务流程的设计和验证是所有工作流产品的一个主要功能。为了能够尽早发现流程建模中死锁、缺少同步等问题,大部分工作流产品都需要提供基于形式化分析和建模的功能。由于WS-
当前中国餐饮业的普遍管理模式是原始的手工点菜、结账方式,这种方式已完全无法跟上当前信息化高速发展的步伐,也已无法满足消费者对于方便性,快捷性,个性化,服务质量的更高