![点击分享此内容可以赚币 分享](/master/images/share_but.png)
jsp 华联网上购物系统本科毕业论文.pdf
《jsp 华联网上购物系统本科毕业论文.pdf》由会员分享,可在线阅读,更多相关《jsp 华联网上购物系统本科毕业论文.pdf(67页珍藏版)》请在咨信网上搜索。
1、郑州轻业学院本科毕业设计(论文丿题 目 华联网上购物系统_专业班级 计科04-2班学 号_44_院(系)计算机与通信工程学院 网上购物系统设计目录中文摘要.I英语摘要.II!绪论.11.!网上购物系统概述.11.1.1 系统开发背景.11.1.2 系统实现的目标.21.1.3 系统开发的意义.21.2 系统的开发技术及主要框架.31.2.1 开发技术的选择.31.2.2 JSP 技术.41.2.3 系统的主要架构及开发模式.51.3 本课题相关的国内外研究现状.71.3.1 国际电子商务的发展现状.71.3.2 国内电子商务概况.82需求分析.102.!需求背景.io2.2 网上购物系统需求分
2、析.io2.2.1 功能需求.112.2.2 网上购物系统性能分析.122.2.3 数据库需求分析.132.2.4 企业和商家的信息化需求.132.3 可行性分析.142.3.1 市场可行性分析.142.3.2 企业目标和战略计划性分析.152.3.3 技术可行性分析.172.3.4 经济可行性分析.192.3.5 运行可行性分析.192.3.6 法律可行性分析.192.4 购物流程图.193总体设计.213.1 网站的功能设计.213.2 平台功能模块的设计.213.3 系统流程设计.213.3.1 前台购物流程.213.3.2 注册功能流程.223.3.3 商品搜索流程.23网上购物系统设
3、计3.3.4 川户登录流程.233.3.5 商品管理流程.243.3.6 购物车流程.253.4 数据库的实现.253.5 开发平台介绍.323.5.1 Tomcat 简介.323.5.2 Dreamweaver 简介.344详细设计.374.1 系统数据库详细设计.374.2 功能总体说明.404.2.I 目录结构说明.404.2.2 功能页面结构.404.3 各功能模块的设计实现.414.3.1 用户登陆模块的实现.414.3.2 购物车模块的实现.444.3.3 后台管理模块的实现.484.3.4 商品搜索模块的实现.50结论.52谢.5365录网上购物系统设计华联超市网上购物系统摘要伴
4、随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高 效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足信息的浏览 和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当 今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本系统是川JSP在网络上架构个动态的电子商务网站,它是在Windows XP下,以SQL Server 2000为数据库开发平台,Tomcat网络信息服务作为应川服务器,采 用JSP(JAVA Server Pages)技术开发的网上购物系统。它分前台部分和后台部分,前台部分由用户使川,主要包括川
5、户注册,购物车管理,订单管理,个人资料管理,留言板管理等功能;后台部分由管理员使用,主要包括商品管理,处理订单,川户信 息管理,链接信息管理等功能。建立后的网站系统是个动态、交互式、具有商品提供、系统管理、川户留言等 功能的电子商务网站。关键词:JSP;SQLserver2000;Tomcat;网上购物系统I网上购物系统设计Designed in the Online shopping system based on JSPABSTRACTAlong with the vigorous development of the Internet,e-commerce networks as a s
6、hopping center is a form of its highly efficient,low-cost advantages,gradually emerging as a business model and philosophy,there is no longer meet use and dissemination of information browsing,but a desire to bring the full enjoyment network more convenient.Internet shopping is being adapted to the
7、fast pace of todays society to live,so that customers can enjoy the convenience of fast and easy way to purchase their own like commodities.The system is trying to use JSP in a dynamic network of e-commerce websites structure,which is in Windows XP,SQL Server 2000 for database development in platfor
8、m,Tomcat application server as a network information services,use JSP(JAVA Server Pages)technology development online shopping system.Prospects and the background of some of his hours,the prospects of users,including users registered,a shopping cart management,order management,personal information m
9、anagement,message board management functions;Background in part by managers,including commodity management,processing orders,customer information management,information management,and other functions links.After the establishment of the website is a dynamic,interactive,with commodities,systems manag
10、ement,voice mail,and other functions of the e-commerce website users.KeyWords JSP;SQL Server 2000;Tomcat;Online shopping system网上购物系统设计!绪论1.1 网上购物系统概述电子商务(Electronic Commerce)是在Internet开放的网络环境下,基于浏览 器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付 的种新型的商业运营模式山,简单地讲,电子商务是指利用互联网络进行的商务活 动。1.1.1 系统开发背景1.网上购物的发展近年来
11、,随着Internet的迅速崛起,互联网已巳益成为收集提供信息的最隹渠道 并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建 起在线商店,向消费者展示出种新颖的购物理念。网上购物系统作为B2B,B2c(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务 活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2c的网上购物系统。网上购物是种具有交互功能的商业信息系统。它向用户提供静态和动态两类 信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、
12、管理规范 和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息 等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子 贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。2.网上购物系统的现状目前在国内PHP与ASP应用最为广泛。而JSP由于是种较新的技术,国内采用 的较少。但在国外,JSP已经是比较流行的种技术,尤其是电子商务类的网站,多 采用JSPO采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在 的些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏
13、规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方 法只有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可 以根据流量分开,组成二维阵列。而PHP则缺乏这种支持。还有上面提到过的一点,PHP提供的数据库接口支持不统,这就使得它不适合运用在电子商务中。1网上购物系统设计ASP和JSP则没有以上缺陷,ASP可以通过Microsoft Windowsd的C0M/DC0M获 得ActiveX规模支持,通过DCOM和Transcation Server获得结构支持;JSP可以通 过SUN JAVA的JAVAClass和EJB获得规模支持,通过EJB/CORBA以及众多厂商的 A
14、pplication Server获得结构支持。三者中,JSP族该是未来发展的趋势。世界上一些大的电子商务解决方案提供商 都采用JSP/Servlet 比较出名的如IBM的E-business,它的核心是采用 JSP/Servlet的WebSphere;西方另外一个非常著名的电子商务软件提供商,Intershopo它原来的产品Intershopl 2,3,4占据了主要的电子商务软件份额。它 们都是通过CGI来提供支持 的。但去年10月后它推出了 Enfinity,个采川 JSP/Servlet的电子商务Application Server,而且声言不再开发传统软件。总的来说,ASP,PHP,J
15、SP三者都有相当数量的支持者,而这三者也各有所长,在开发过程中,我们应该根据实际的需要来使川最合适的技术,本系统则采川较新的 JSP技术,一方面JSP的安全性和跨平台性比较好,另方面,我也希望能从开发该 系统的过程中,深入学习一下这门编程语言。L 1.2系统实现的目标现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每个 细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使川HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传统的管理 信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这 种方法在数据量不大时有很多的应
16、川场合。当数据量比较大,并且有较强的专业性时,录入的费川和出错的可能性都相应上升。本设计在实际应川中的解决方案是建立网 站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及 时了解商品买卖的情况。1.1.3系统开发的意义Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方 案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网 Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在 实际的生活中,这种方案已经被广泛的运用
17、到了实际的商业活动中了,人们将这种交 2网上购物系统设计易模式称为:电子商务。当今比较流行的网上购物系统国外有“淘宝()”,国内有“当当()它们都是相当优秀的电子商务网站,对其他的网站提供了良 好的典范。设计中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整 的电子商务网站应有的功能和注意事项。设计和完成一个电子商务网站的,将会牵涉到许多技术上的问题,如:动态网页 制作技术的,后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈 兵,在实践中掌握上述技术的使川。1.2系统的开发技术及主要框架1.2.1开发技术的选择目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的
18、技术,国内采川 的较少。但在国外,JSP已经是比较流行的种技术,尤其是电子商务类的网站,多 采川JSPO采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在 的些缺点,使得它不适合应川于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法 只有一个:分布计算。数据库、应川逻辑层、表示逻辑层彼此分开,而且同层也可以 根据流量分开,组成二维阵列。而PHP则缺乏这种支持。还有上面提到过的一点,PHP 提供的数据库接口支持不统,这就使得它不适合运川在电子商务中。ASP和JSP则没有以上缺陷,ASP可
19、以通过Microsoft Windowsd的C0M/DC0M获得 ActiveX规模支持,通过DCOM和Transcation Server获得结构支持;JSP可以通 过SUN JAVA的JAVA Class和EJB获得规模支持,通过EJB/C0RBA以及众多厂商的 Application Server获得结构支持。三者中,JSP应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商 都采用JSP/Servlet。比较出名的如IBM的E-business,它的核心是采用JSP/Servlet 的WebSphere;西方另外一个非常著名的电子商务软件提供商,Intershop。它原来 的产品
20、!ntershopl 2,3,4占据了主要的电子商务软件份额。它们都是通过CGI 来提供支持 的。但去年10月后它推出了 Enfinity,个采川JSP/Servlet的电子 商务Application Server,而且声言不再开发传统软件。3网上购物系统设计总的来说,ASP,PHP,JSP三者都有相当数量的支持者,而这三者也各有所长,在开 发过程中,我们应该根据实际的需要来使川最合适的技术,本系统则采川较新的JSP 技术,一方面JSP的安全性和跨平台性比较好也 另一方面,我也希望能从开发该系 统的过程中,深入学习一下这门编程语言。合理的选择开发技术,对于网站开发的完成情况有着非常重要的影响
21、。要开发 个网站,首先要选择个动态网页开发技术。当前比较流行的动态网页开发技术有 JSP、ASP、PHP它们的特性比较如表1-1所示。表!-1 ASP/JSP/PHP 比较表技术名称ASPJSPJHP对数据库的支持好好好开发难易度容易容易较难使用平台Windows 9#NTWi ndowsANIXLNIX安全性不好好不好对组件的支持支持支持不支持执行方式解释执行编译之后执行解释执行跨平台不好好好这三种都是在传统的HTML代码中,利用HTML标签的扩展,构成页面。不难 看出,jsp的综合实是最强的,尤其是在安全性和跨平台性两个方面n比其他的 两种技术都要好,因此,最后我们选择基于JAVA的JSP
22、技术作为动态网页的开发技 术。1.2.2JSP 技术JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建 立的种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML 文件(*.htm,.html)中插入JAVA程序段(Scriptlet)和JSP标记(tag),从而形成JSP 文件(*.jsp)山】。用JSP开发的web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。4网上购物系统设计JSP技术使用JAVA编程语言编写类XML的tags和scriptlets,来封装产生动态 网页的处理逻辑。网页还能通过
23、tags和scriptlets访问存在于服务端的资源的应川 逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重川的基于组件的设计,使基 于Web的应川程序的开发变得迅速和容易.web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码起返冋给客 户。插入的JAVA程序段可以操作数据库、重新定向网页等,以实现建立动态网页所 需要的功能。JSP与JAVA Servlet 样,是在服务器端执行的,通常返冋该客户端 的就是个HTML文本,因此客户端只要有浏览器就能浏览。JSP的1.0规范的最后 版本是1999年9月推出的,12月又推出了 1.1规范。
24、目前较新的是JSPL2规范,JSP2.0规范的征求意见稿也已出台。JSP页面由HTML代码和嵌入其中的JAVA代码所 组成。服务器在页面被客户端请求以后对这些JAVA代码进行处理,然后将生成的HTML 页面返冋给客户端的浏览器。JAVA Servlet是JSP的技术基础,而且大型的Web应 川程序的开发需要JAVA Servlet和JSP配合才能完成。JSP具备了 JAVA技术的简 单易川,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。1.2.3系统的主要架构及开发模式系统的建设关键在于其所使川的架构,而网上购物这种基于web的系统,传统的 C/S架构已经不能满足大量用户
25、的访问和操作,B/S基于浏览器的架构则是目前网络 系统应川的主流,它将大量的数据处理工作交给服务器端来处理,客户端只川通过普 通的1E浏览器即可访问系统,方便快捷而且利于系统的更新和维护,JAVA语言在该 方面更是得天独厚,j2ee规范的出现则使系统的开发更加规范,层次更加清楚,更 利于对复杂事务的处理,而且在安全性方面也做的更好。基于mvc的开发流程则使开 发过程更加清晰明了,利于做些复杂的逻辑实现,从而节省了开发周期和开发成本。1.基于B/S的体系结构在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请 求,服务器对浏览器的请求进行处理,将川户所需信息返冋到浏览器。B/S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 华联网上购物系统本科毕业论文 联网 购物 系统 本科毕业 论文
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。