资源描述:
《基于J2EE的网络商城购物系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于J2EE的网络商城购物系统的设计与实现摘要自古以来,有人存在的地方就有消费,该网络商城购物系统其本质上类似于信息管理系统,其有着后台的数据库操作和维护以及前台的应用程序开发两个方面,前者需要建立一个完整的数据库,而后者则要求应用程序的功能完备,模块使用方便,应这些要求,我选择了MVC(Model-View-Controller)设计模式,体现了软件框架结构和组件技术重用的优越性,促使网页设计者和软件开发者职责分离,提高了软件的开发效率,使得程序易于维护和扩展。本文介绍了商城购物系统的设计与实现,包括底层的开发和页面的设计,使用的系统是WindowsXP,开发工具为MyEclip
2、se,运用的服务器为Tomcat,使用的数据库为MySql,系统主要实现的功能是用户的注册和登录,用户信息的改查以及商品信息的查询,用户购买商品后整理出的商品订单等以及订单的增删改查功能,该系统中页面的设计使用了Dreamever工具,代码上使用的是JSP语言。关键词:MVC模式,J2EE,商城购物系统33THEDESIGNANDACHIEVEMENTOFNETWORKSHOPPINGSYSTEMBASEDONJ2EEABSTRACTFromold,Wherehavepeoplewhereexistentconsumes.Thenetworkshoppingsystemwhichi
3、nnaturesimilarlylikesamanaginginformationsystem.whichincludesoperationandmaintenancedata-baseofback-end.Andthedevelopingforapplicationinterfaceoffont-end.Theformerneedtosetupaholisticdatabase,thelatershouldmaketheapplicationpowerfuloffunctionandmoduleusedeasy.Tothisrequire,IselecttheMVC(Model-
4、View-Controller)designmodule,reflectingthestructureofthesoftwareframeworkandreusablecomponenttechnologysuperiority,tothepagedesignersandsoftwaredevelopersofsegregationofdutiesandimprovetheefficiencyofsoftwaredevelopment,makingtheprocedureeasytomaintainandextend.Thisarticleintroducedthedesignan
5、dachievementofnetworkshopping,includebottomdevelopandpagedesign.UsedWindowsXPsystem,developmenttoolisMyEclipse,theserverisTomcat,thedatabaseisMySql,Thesystemmainlyimplementsthefunctionsofuser'sregisterandloggingin,user'sinformation'smodify,selectandtheselectofcommodity'sinformation,afterbuythe
6、commoditywhichtheuserwillgettheorderitemwhichcanimplementthefunctionofadd,delete,modifyandselect,InthissystemthedesignofpageusedthetoolofDreamever,andthepagecodeusedthelanguageofJSP.KEYWORDS:MVCmode,J2EE,shoppingsystem33目录摘要IABSTRACTII1.绪论31.1网上商品购物系统概述31.2研究意义31.3研究现状41.4研究内容41.5研究思路与研究方法52.系
7、统概述72.1系统描述72.2系统功能72.3设计目标73需求分析83.1用户模块83.2商品信息模块93.3购物车模块93.4订单模块104系统设计114.1系统架构设计114.2业务实体设计114.3业务逻辑设计125数据库设计135.1数据库连接脚本135.2设计表结构135.3数据库中建表156详细设计186.1基本组件186.1.1控制器组件186.1.2视图组件186.2通用功能实现186.2.1Hibernate的Session操作186.2.2事务的实