iXX科技大学毕业设计(论文)题目网上购物系统的设计与实现作者学院专业信息安全学号指导教师2013年6月3日iiXX科技大学毕业设计(论文)任务书计算机科学与工程学院信息安全系(教研室)系(教研室)主任:(签名)年月日学生姓名:学号:专业:1设计(论文)题目及专题:2学生设计(论文)时间:自2012年12月5日开始至2013年6月6日止3设计(论文)所用资源和参考资料:[1].张桂珠刘丽陈爱国.Java面向对象程序设计(第2版)北京邮电大学出版社[2]毕广吉.Java程序设计实例教程[M].北京:冶金工业出版社,2007年[3].王保罗.Java面向对象程序设计[M].北京:清华大学出版社,2003年[4].高林,周海燕.Jsp网上书店系统与案例分析[M].北京:人民邮电出版社,2004年[5].刘腾红,孙细明.信息系统分析与设计[M].北京:科学出版社,003年[6].BruceEckel.《ThinkinginJava4》,American:PrenticeHallPTR[7].O’reilly.《JavaServletProgramming》,American:SernniYey[8].O'Reilly&Associates,Inc.《JavaCookbook》intheUnitedStatesorCanada4设计(论文)应完成的主要内容:设计并实现基于jsp和SQlServer数据库的网上购物平台,包括登录注册,商品管理,购物车,会员管理,广告公告管理和其他模块等。5提交设计(论文)形式(设计说明与图纸或论文等)及要求:(1)论文思路清晰,条理清楚,中心突出,内容充实,论据充分,结构紧凑,层次分明,图表清晰,格式规范,结论正确;按《湖南科技大学本科生毕业设计(论文)要求与规范》编排、打印文稿;(2)上交论文(纸质)打印文稿和系统源码(电子版);6发题时间:年月日指导教师:(签名)学生:(签名)iiiXX科技大学毕业设计(论文)指导人评语[主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价]指导人:(签名)年月日指导人评定成绩:ivXX科技大学毕业设计(论文)评阅人评语[主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价]评阅人:(签名)年月日评阅人评定成绩:vXX科技大学毕业设计(论文)答辩记录日期:学生:学号:班级:题目:提交毕业设计(论文)答辩委员会下列材料:1设计(论文)说明书共页2设计(论文)图纸共页3指导人、评阅人评语共页毕业设计(论文)答辩委员会评语:[主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价]答辩委员会主任:(签名)委员:(签名)(签名)(签名)(签名)答辩成绩:总评成绩:摘要网上购物系统是一个基于Internet,采用C2C(ConsumerstoConsumers)模式,并根据现有的网上购物系统的现状而设计开发的J2EE电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率,同时也改变着人们的生活。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统系统进行了系统检测并提出了还需要改进的问题。在设计方面,该课题研究主要是用java语言开发,基于B/S架构,服务端是ApacheTomcat,系统采用MVC三层结构,同时使用JSP技术,后台数据库选用SQLServer2005。主要实现网上购物的基本功能,通过相关开发工具的使用,掌握基本的编程方法,熟悉java平台应用程序的开发过程。关键词:网上购物系统;J2EE;B/S结构;JSP;SQLServer;ABSTRACTOnlineshoppingsystemisonebasedonInternet,usingC2C(ConsumerstoConsumers)model,andbasedontheexistingstatusoftheonlineshoppingsystemdesignanddevelopmentofJ2EEe-commerceplatform.Itcannotonlyexpandthebusinessscaleandmarketinfluence,andcanreducetheoperatingcostsofenterprises,improveworkefficiency,butalsochangingpeople'slives.Thispaperintroducestheonlineshoppingsystemstatusanddevelopmentbackground,andthendiscussesthesystemdesigngoals,systemrequirementsandoveralldesign,amoredetailedexpositionofthedetaileddesignandimplementation.Finally,on-lineshoppingsystemifthesystemdetectsthesystemandpresentsthequestionneedstobeimproved.Intermsofdesign,theresearchismainlyusedjavalanguagedevelopment,basedonB/Sarchitecture,theserverisApacheTomcat,thesystemusesthree-tierMVCarchitecture,usingJSPtechnology,backgrounddatabaseuseSQLServer2005.Themainachievementofthebasicfunctionsofonlineshoppingthroughrelateddevelopmenttools,masterbasicprogramming,familiarwiththejavaplatformapplicationdevelopmentprocess.OnlineshoppingsystemisatypicalJ2EEe-commerceplatform,whichbasesontheexistingstatusoftheonlineshoppingsystem,andusesC2C(ConsumerstoConsumers)model.Onlineshoppingsystemcannotonlyexpandthebusinessscaleandmarketinfluence,butalsoreducetheoperatingcostsofenterprises,improveworkefficiency,andchangepeople'slives.Thispaperfirstintroducestheonlineshoppingsystemstatusanddevelopmentbackground,latterdiscussesthesystemdesigngoals,systemrequirementsandoveralldesign,andthenelaboratesamoredetailedexpositionofthedetaileddesignandimplementation.Finally,thepapershowstheresultsofthesystematicaltestandtheexitingproblems.Intermsofdesign,theresearchusesjavaaslanguagetool,basesonB/Sarchitecture,andusesApacheTomcatastheserver.Thesystemalsousesthree-tierMVCarchitecture,JSPtechnology,SQLServer2005asdatabase.Inthisonlineshoppingsystem,thebasicfunctionsareachieved.Byusingtherelateddevelopmenttools,Ihavemasteredbasicprogrammingmethodandthejavaplatformapplicationdevelopmentprocess.Keywords:onlinestore;J2EE;B/SStructure;Java湖南科技大学本科生毕业设计(论文)目录第一章引言...............................................................................................................................................21.1系统开发背景...........................................................................................................................................21.2系统实现的目标.......................................................................................................................................3第二章系统理论与技术............................................................................................................................42.1开发技术的选择.......................................................................................................................................42.2JSP简介....................................................................................................................................................42.3B/S体系结构............................................................................................................................................52.4基于MVC的应用开发模型....................................................................................................................62.5SQLServer数据库介绍............................................................................................................................72.6Myeclipse