基于J2EE网上商城平台的设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:xtzzll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网上商城平台是电子商务模式的一个重要分支。它依靠现代互联网技术,在网络上创建一个公共的虚拟区域。在这样一个区域中,用户可以申请自己的空间开店售买商品,也可以以普通顾客的身份参观整个商城所有店铺,并且选购适合自己的商品。而提供网上商城平台区域的第三方则承担整个平台的管理与维护的责任。网上商城系统以其方便快捷,信息共享以及成本低廉日益受到现代经济社会的推崇。 现代电子商务系统的设计与开发已不再仅仅局限于实现客户的基本需求,系统的稳定性,可移植性,可扩展性,高效性以及灵活性也成为客户和开发者共同关心的问题。传统的C/S两层设计架构已经满足不了现代业务的需求,而多层体系结构系统的开发越来越蓬勃发展。 本文首先从J2EE技术出发,详细讲解了J2EE多层体系结构的特点,J2EE多层体系结构在项目开发过程中的意义以及J2EE组件技术。同时,本文也对如何开发一个J2EE框架进行了探讨和研究。 在此基础之上,为了开发一个结构稳定规范的网上商城平台系统,本文尝试基于框架编程。mystruts框架是作者自行开发,基于MVC设计模式,主要作用于平台系统Web层的一个框架,该框架以struts框架为模板,并且作了一些尝试与优化,首先,在表示层采用Ajax+Xslt+JSTL技术联合进行设计,动态处理页面数据交互,显示问题;其次,我们将系统持久层的数据更新操作封装为框架接口,以便基于配置进行数据操作。此外,在平台系统业务逻辑层,本文在Web服务器环境下引入了对象池机制,而这在应用服务器中是很常见的。同时,在系统持久层的开发方面,也进行了一些尝试,比如数据库连接池的设计与开发,本文介绍了使用链表数据结构开发数据库连接池,并且采用队列的策略来管理调度连接对象。 最后,在上述设计的基础上,本文实现了网上商城平台的业务功能。在本系统的开发过程中充分利用了J2EE先进的体系架构以及相关的成熟经验和设计模式,系统设计完全结构化、组件化,完成了系统业务逻辑与Web层,以及View、Control、Model三层的分离。从整个系统设计结构以及运行效果来看,系统的稳定性,移植性,扩展和灵活性都得到了提高。
其他文献
计算机技术特别是网络技术的飞速发展,深刻地影响着人们的工作、生活和思维。单位机构的日益分散,部门之间、员工之间的共同协作要求却大大增加,能提供轻松、快捷的消息和协
随着计算机技术的不断发展,尤其是基于Web的信息发布和检索技术的发展,导致了整个应用系统的体系结构从客户/服务器(以下简称C/S)的主从结构向灵活的分布式结构的演变。这一
世界经济全球化、社会信息化的步伐不断加快,互联网起到了不可替代的作用,但同时也带来了各种问题,计算机安全成为了一个严峻的现实难题。安全审计系统是防火墙和入侵检测系
P2P模式由于其非中心化、易扩展、稳定性高、负载均衡等优点,越来越多地被应用于内容分发、即时通讯、分布式计算、协同工作等各个领域,并促使这些领域出现了新的发展和应用
客户关系管理(CRM)是目前计算机领域和管理营销领域的研究热点。新时代下,信息技术的发展和Internet技术的广泛使用,潜移默化地改变着人们的生活思维方式,随着市场经济的繁荣
随着Internet的日益普及,Web应用的复杂性不断的增加,其规模也在不断的扩大,对于应用的灵活性、可靠性和个性化都提出了更高的要求,这就给Web应用开发带来了新的挑战。因此,一种好
光突发交换(OBS)网络是一种新型的网络结构,对于业务数据完全透明,不需经过任何的光电转换,解决了因电子瓶颈而导致的带宽扩展困难,是一种很有发展潜力的光网络技术,已经成为
地理空间数据对数字城市的建设至关重要,将现有的地形图数字化,并对地图要素进行自动提取和识别以获得地理信息,是获得地理空间数据的一种低廉而高效的方法,在今后相当长的一
Web服务组合可以有效地支持企业内部跨部门的横向业务集成,以及横跨业务伙伴的企业间业务集成。组合Web服务验证可以检查集成业务是否是可终止的、有效的和正确的。两者蕴藏着
Petri网是对具有并发、同步、异步、冲突、资源共享以及不确定性等特点的离散事件系统进行建模分析的有效工具。随着现实中系统规模的不断增大,作为支持Petri网可视化建模与