基于J2EE与UML的Web多层应用体系研究与应用

来源 :兰州理工大学 | 被引量 : 4次 | 上传用户:mbranger
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web应用系统是互联网技术推广以来发展最快的一种应用系统,基于Web的应用系统已经逐渐成为计算机应用系统的主流模型。J2EE技术架构为Web应用系统提供了性能可靠、服务优良的开发平台。但Web应用系统在发展过程中,越来越多地应用于大型的企业级开发,随之而来的是Web应用系统规模的不断复杂和功能的不断扩展,这使得单纯使用J2EE技术来构架Web应用系统的难度也在急剧增加,因此迫切需要探索一种新型的开发方式。 本文在对Web应用系统开发方式进行深入研究的基础上,对使用UML统一建模语言对软件建模的过程进行摘取,利用UML的扩展机制,扩展了UML的建模范围,使之能够方便地对基于J2EE的Web应用系统进行建模。通过UML建模的指导,明确了Web应用系统的需求,规范了J2EE开发过程,降低了系统开发的复杂度,加快了从概念模型到设计实现的进程,从而探索出一条对大型企业级Web应用系统的建模之路。同时在使用J2EE技术架构实现系统时引入了基于MVC模式的Struts架构,简化了实际的开发过程。 最后通过一个简单的基于J2EE的图书管理信息系统,展示了运用UML对整个系统建模的一般过程。 文章的最后对本文主要完成的工作做了总结,提出了研究的不足之处和对今后研究的展望。
其他文献
随着网络技术的发展和INTERNET的普及,越来越多的信息资源放在了互联网上,广大的中小企业也都逐渐地构建起了自己的局域办公网,这一方面给用户带来了方便,提高了工作效率,另一方面
概念设计是个创新的过程,在产品设计的过程中具有重要的作用。CSCW技术和产品概念设计技术的融合,为设计师远程合作设计提供了很好的解决方案。但是目前的CSCW环境下的协同设计
商空间理论是国内学者张钹院士和张玲教授在20世纪80年代提出的,现已成为粒度计算的三大模型之一。它是用一个三元组(X,T,f)描述一个所要解决的问题,其中,x表示问题的论域;T是
近年来由于在身份鉴别、视频监控和人机交互等领域的应用前景,人脸识别获得了越来越多的关注。现有的人脸识别方法主要是侧重于解决非限定条件下一对一人脸验证问题和限定或
近年来,随着三维建模技术的发展和计算机网络的扩张,可共享和复用的三维CAD模型数量急剧增长。在现有的条件下,如何对目前已有的三维CAD模型进行有效的管理和检索,如何提高三维CA
XML 已经成为了互联网上数据表示和数据交换的标准格式。随着XML 数据的日益增多,各种类型的存储方法也不断涌现,比较有代表性的有XML 专用数据库存储、面向对象数据库存储、
对软件进行自动化测试一直都是软件测试的目标。CDMA的3GBSS软件系统需要高密度的频繁测试以保证软件的质量。传统的手工测试,不但效率低下,而且准确度不高,往往还会产生冗余
随着信息时代的飞速发展,存储在数据库中的信息呈指数级增长。人们希望从存储的大量信息中发现隐藏在数据背后的,有价值的知识。在社会需求的强劲推动下,数据挖掘技术得到了飞速
地理信息的提取和识别是地理信息系统(GIS)、全球定位系统(GPS)发展的基础和迫切需要。自动矢量化因其效率、精度、自动化程度和可靠性方面的显著优势,已经成为获取地理信息的
本文主要研究了将粗糙集 (Rough Set,RS) 约简的神经网络(Neural Network)技术同基于事例推理 (Case-Based Reasoning,CBR) 技术相结合用于昆虫的识别。神经网络技术和基于事例