资源描述:
《网上书店系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、长春工业大学2007届本科生毕业设计(论文)基于WWW的电子商务系统的研究与设计———简易网上书店系统的设计与实现V长春工业大学2007届本科生毕业设计(论文)摘要本文设计一个简易的电子商务系统——网上书店的设计与实现,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。系统采用界面与业务逻辑分离的三层结构设计,使系统的安全性,可维护性,重用性和可扩展性都大大提高。首先介绍了课题所涉及的相关技术:多层用户/服务器结构以及Web应用的相关数据库访问技术,JSP技术。STRUTS框架以及使用方法。本系统的特色之一在于
2、应用了STRUTS框架技术,而没有采用传统的JSP+JAVABEAN+后台数据库的形式编程,在加入了STRUTS框架后,M(model)V(view)C(controler)系统的各个层次闲得更加清晰,在JSP页面上大大的减少了JAVA的代码量,使JAVA代码全部在页面上消失,使其烦琐的业务逻辑全部转移到了中间层,由控制层C(controler)去实现这一功能。从而提高了系统的可读性和可维护性。在此基础上论述了网上书店系统的设计目标、系统需求和总体设计方案,功能上的完备,面向对象的三层结构设计,模块化的界面设计是本
3、文章所引用的特点。从而较详细的论述了网上书店系统的详细设计和实现。关键词:JSP,STRUTS框架,网上书店系统。V长春工业大学2007届本科生毕业设计(论文)AbstractThepaperdesignsasimplee-commercesystem——on-linebookshop,whichmakeseverycustomercanbuytheirbooksontheInternetathomeeasilywithoutgettingout.Thesystemadoptsathree-tierarchitec
4、tureprojectwheretheinterfaceisseparatedwithprofessionallogic,whichcouldmakegreatimprovementonthesecurity,themaintainability,thereusabilityandtheexpansibilityofthesystem.Firstlythepapergivesaintroductionofseveralkeytechniquesaboutthetask:multi-tierClient/Server
5、Architecture,Web-relatedtechnology,JSP(JavaServerPage),STRUTSframeandusingmethod.OneofthefeatureofthesystemisSTRUTSframetechnique.Theprogrammedoesn’tadoptthetraditionalformofJSP+JAVABEAN+backgrounddatabase.WiththeSTRUTSframetechnique,everyarrangementofM(model)
6、V(view)C(controler)systembecomesmoredistinct,thequantityofJavacodeinJSPpagegetsreduced,theJavacodedisappearsinthepage,itturnsalloftheintricateprofessionalworktomiddletier,withthefunctionrealizedbycontroller,whichimprovesthereadabilityandthemaintainabilityofthe
7、system.Basedofthemthepaperdiscussedthedesignaim,systemrequirementsandgeneraldesignscheme,maturityinfunction,thethree-tierarchitecturewithOO,interfacedesignofmodularizationarecharacteristicinthispaper,itelaboratesuponthedetailsofdesignoftheon-linebookshopsystem
8、.Keywords:JSP,STRUTS,on-linebookshop.V长春工业大学2007届本科生毕业设计(论文)目录第一章绪论11.1国内外电子商务发展情况11.2网上书店系统的现状21.3开发网上书店系统的意义31.4系统说明31.4.1硬.软件环境 :31.4.2JSP技术简介41.4.3Strusts技术简介4第二章需求分析72.1系统的需求7