天津大学网络教育学院毕业设计(论文)任务书题目:网上购物系统的设计与实现学习中心年级专业指导教师姓名学号接受任务日期一、原始依据[1]武延军黄飞跃.精通JSP编程技术[M].北京:人民邮电出版社,2006[2]柏亚军.JSP编程基础及应用实例集锦[M].北京:人民邮电出版社,2006[3]陈海山.深入JavaServlet网络编程[M].北京:清华大学出版社,2007[4]Donny.JSP与网站开发编程实战[M].北京:科学出版社,2008[5]王毅尹相群.Struts应用开发完全手册[M].北京:人民邮电出版社,2007.9[6]刘彬彬马文强.Eclipse应用开发完全手册[M].北京:人民邮电出版社,2007.9[7]张银鹤张秋香.XML实践教程[M].北京:清华大学出版社,2007.8[8]任树华.oracle10g应用指导与案例精讲[M].北京:机械工业出版社,2007.9[9]孙卫琴.HibernateJava对象持久化技术详解[M].北京:电子工业出版社,2007.4[10]廖雪峰.Spring核心技术最佳实践[M].北京:电子工业出版社,2007.6[11]清宏计算机工作室.JSP编程技巧[M].北京:机械工业出版社,2006.1[12]周影.网络编程语言JSP实例教程[M].北京:电子工业出版社,2006.6[13]StevenHolzner.Java技术内幕[M].北京:机械工业出版社,2008.1[14]PhilHanna.JSP技术大全[M].北京:机械工业出版社,2008.3[15]KarlMoss.JavaServlet开发人员指南[M].北京:清华大学出版社,2007.3二、设计内容和要求:1、围绕选题搜集、阅读有关中英文文献资料。2、撰写毕业论文详细提纲。3、撰写论文,反复修改。写作过程中要继续搜集、补充资料,写作要层次分明,条理清楚,观点明确,论证有理有据,具有说服能力。文章的文字要简洁、通顺、流畅、无错别字。4、按要求进行论文排版毕业设计(论文)进度计划表序号起止日期计划完成内容实际完成内容检查日期检查人签名112.6.27~12.7.15选题选题212.7.16~12.8.19查阅资料、拟定论文大纲查阅资料、拟定论文大纲312.8.20~12.9.18完成论文初稿完成论文初稿412.9.20~12.10.15论文修改论文修改512.10.16~12.11.5论文定稿论文定稿612.11.6~12.11.23答辩准备答辩准备712.11.24~12.12.2答辩答辩指导教师批准日期年月日签名注:1.任务完成后附在说明书内。2.“检查人签名”一栏和“指导教师批准日期”由教师用笔填写,其余各项均要求打印,打印字体和字号按照《天津大学现代远程教育毕业设计(论文)格式规定》执行。摘要网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网上购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。系统是用JSP在网络上架构一个动态的电子商务网站,它是在WINDOWSXP下,以SQLServer2000为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(JavaServerPages)技术开发的网上购物系统。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用SQLSERNER数据库。关键词:网上购物;JSP;数据库;商品管理ABSTRACTOnlineshopping,productinformationisretrievedviatheInternet,andelectronicpurchaseordersissuedbyshoppingrequest,andthenfillinthepersonalcheckorcreditcardaccountnumber,vendorshipmentsbymailorderorhomedeliverybycourierThereisnolongermeetuseanddisseminationofinformationbrowsing,butadesiretobringthefullenjoymentnetworkmoreconvenient.Internetshoppingisbeingadaptedtothefastpaceoftodayssocietytolive,sothatcustomerscanenjoytheconvenienceoffastandeasywaytopurchasetheirownlikecommodities.Thethesishasfirstlyintroducedthepracticalsituationandthedevelopingbackgroundofthesystem.Andthenhasdescribedthedesigninggoal、systemneedandthewholedesigningplan,hasdescribedthedetaileddesignandrealityofthesystemindetail.Finally,conclusionhasbeendrawnaboutthesystemandproblemhasalsobeenraised.ThesystemistryingtouseJSPinadynamicnetworkofe-commercewebsitesstructure,whichisinWindowsXP,SQLServer2000fordatabasedevelopmentinplatform,Tomcatapplicationserverasanetworkinformationservices,useJSP(JavaServerPages)technologydevelopmentonlineshoppingsystem.Thesystemhasmainlyprovideduserswiththefollowingfunctions:membershipregistration,shoppingcarmanagement,goodssearch、informationmodifyetc.Ithasalsoprovidedmanagerswithgoodsmanagement,customerinformationmanagement,newsmanagement,managementandsoon.IthasbeendesignedwithB/Smodeofthree-tierstructure,JSPtechnologyindynamicpagedesign.Consideringfromthesecurityandreusingcodeofthesystem,keycodeshasbeensecuredbyJavaBeantechnology.Accessdatabasehasbeenusedasthebackgrounddatabase.Keywords:Onlineshopping;JSP;database;system目录第一章绪论..........................................11.1前言......................................................................................................11.1.1网上购物系统的背景.....................................................................11.2网上购物系统的概述.........................................................................31.2.1网上购物系统的现状.....................................................................31.2.2系统实现的目标.............................................................................41.2.3系统开发的意义.............................................................................4第二章程序开发的技术基础...........................61HTML语言................................................................................................62.1.1HTML语言概述.................................................................................62.1.2JAVASCRIPT语言.............................................................................72.2JSP技术................................................................................................72.2.1JSP概述............................................................................................72.3数据库原理..........................................................................................92.3.1SQL语言简单介绍...........................................................................9DAO技术介绍............................................................................................10第三章网上购物系统分析............................103.1系统的可行性分析...........................................................................103.1.1网站的设计目标...........................................................................103.1.2网站的可行性分析................................................