学位论文-—jsp网上购书系统.doc
《学位论文-—jsp网上购书系统.doc》由会员分享,可在线阅读,更多相关《学位论文-—jsp网上购书系统.doc(48页珍藏版)》请在咨信网上搜索。
1、 本科毕业设计(论文)云墨在线图书销售系统学生姓名: 学生学号: 院 (系): 数学与计算机学院 年级专业: 指导教师: 助理指导教师: 二一三年六月攀枝花学院本科毕业设计(论文) 摘要摘 要自从我国加入WTO后,越来越多的传统企业意识到企业的发展必然取向“网络化”、“全球化”。而网上购物就是在这一背景下诞生的。网上购物系统可以为商家和用户提供一个免费的商品交易平台,网上购物不仅改变了传统的营销方式而且推动企业对企业的管理理念和思想的重大变革。更为重要的是,在今天,全球信息化已经不可逆转,全球经济在一体化发展。对中国的企业而言,这是一个挑战与机遇并存的时代。但目前企业开始实施信息化的比例还很低
2、,所以网上购书是很有前景和必要的。随时时代的发展,网络现在已经无法与我们的生活分开,而随着像淘宝网、京东、当当网等优秀的购物网站的出现,大大方便了人们对商品的购买。而本系统是一个模仿当当网购书系统的基于Internet的网上购书系统,采用现在流行B/S架构模式,并根据现在的的网上购书系统的发展而设计开发的网上购书系统。它不但可以大大方便用户对所需求书本的方便购买,而且能大大提高售书者的效率,可以减少企业的经营成本,提高工作效率。本文首先介绍网上购书系统的系统开发背景,系统设计目的和系统实现功能。然后比较详细介绍了本系统的总体设计方案,论述了系统详细设计和实现及所需技术的技术简介。最后,通过对本
3、网上购书系统的测试找出bug,找出,修改,最后提出需要改进的问题。 关键词: Servlet JSP mysql5.6 Tomcat Ajax 网上购书系统 购买IAbstractSince Chinas accession to WTO, more and more traditional enterprises realize the development of enterprises will inevitably orientation Network and globalization. The online shopping is in this context was born
4、. Online shopping system for businesses and users a free commodity trading platform, online shopping has not only changed the traditional way of marketing and promoting the business to business management concepts and ideas of major change. More importantly, in todays global information technology h
5、as become irreversible, the integrated development of the global economy. Chinas enterprises, it is a challenge and opportunities of the era. But the current implementation of information technology companies began ratio is still very low, so the online textbook is promising and necessary.Any develo
6、pment of the times, the network now has been unable to do with our lives apart, and with as Taobao, Jingdong, Dangdang and other outstanding shopping sites appear, greatly facilitate the people to buy the product. And this system is an imitation of Dangdang book system Internet-based online book sys
7、tem, using the now popular B / S architecture model, and according to the existing online book system development and design and development of online book system. It can not only greatly facilitate the needs of the user to facilitate the purchase of books, and can greatly improve the efficiency of
8、those who sell books, you can reduce the operating costs of enterprises, improve work efficiency.This paper first introduces online purchasing system, system development background, system design to achieve the purpose and function of the system. Then a more detailed description of the overall syste
9、m design, discusses the detailed design and implementation of systems and technologies needed technical introduction. Finally, through the online purchasing system testing to find bug, identify, modify, and finally raised the question needs to be improved.Keywords: Servlet JSP mysql5.6 Tomcat Ajax o
10、nline purchasing system buy攀枝花学院本科毕业设计(论文) 概述目 录摘 要IAbstractII目 录11 概述21.1开发背景31.2 网上购物系统发展现状31.3 系统设计目标32 开发技术和工具介绍52.1 主要技术52.1.1 Java语言简介52.1.2 JDBC52.1.3 JSP62.1.4 AJAX62.2 主要工具62.2.1 tomcat62.2.2 Myeclipse72.3 小结73 系统需求分析83.1 可行性分析83.1.1 技术科可行性83.1.2 经济可行性83.1.3 运行可行性83.2 需求分析83.2.1 需求分析任务83.2.
11、2 书店系统的用户需求93.2.3 系统设计目标93.2.4 系统功能实现94 系统设计114.1 数据库设计114.1.1 数据库概念114.1.2 数据库的选择114.1.3 系统数据库E-R图114.1.4 数据库表结构设计124.2 系统总体结构设计174.2.1 系统功能模块图174.2.2 系统流程图175 功能实现195. 1 前台设计195.1.1 前台总体框架195.1.2 图书详细信息205.1.3用户登录205.1.4 用户注册225.1.5用户资料查看与修改225.1.6 购物车管理235.1.7 订单详细地址和支付235.1.8 我的评价245.1.9 订单管理255
12、.1.10 留言管理265.1.11 小游戏285.2 后台设计295.2.1 后台总体框架295.2.2 管理员登录295.2.3 图书类目管理305.2.4 图书管理315.2.5 订单管理325.2.6 留言管理325.2.7 评论管理345.2.8 账号管理355.2.9 银行管理365.2.10 银行卡管理376 系统测试396.1 系统测试396.2本系统测试396.2.1前台首页测试396.2.2 购物车模块测试406.2.3订单管理测试416.2.4 图书管理测试417 结论43参考文献44致 谢451 概述1.1开发背景1969年互联网诞生于美国西南所大学,经过几十年的发随着
13、网络的不断发展,现在已经融入到我们生活当中,与我们密不可分。在我国,互联网起步很晚但实现了快速发展与进步,特别是改革开放以来我国互联 网产业得到了快速发展,现在我国互联网产业数量与规模居世界前列。随着网络事业的迅速和逐步提高互联网已经改变了我们的生活方式,促进经济的快速发展,提高人们的生活水平,推动生活的进步。随着网络在普通老百姓生活中的普及,越来越多的商家和消费者已经将交易平台放到网络上。本人通过大学四年的学习,学习了很多的编程语言,但是我对JAVA编程语言最感兴趣,主要也是学习的JAVA编程语言。现在大学四年生活即将毕业,面临着毕业论文的提交,因此为了更好的检测我的JAVA的熟练程度。我就
14、决定将我的毕业论文-网上购书系统用JAVA语言作为开发系统语言,近一半提高自己的编程能力。1.2 网上购物系统发展现状在国外网上购物系统已经发展很成熟了,主要集中在欧美地区。比如shopping购物网站就是一个很成熟的购物网站。用户在网上购物的时候,通常会在网络内部的搜索引擎去搜索他们想要的商品,在通过仔细查看该商品的介绍、说明和其它网友对于该商品的评论,之后综合比较进行商品的购买。在国外,很多的现代在线图像技术已经运用到了购物系统上了,可以通过平面图像和3D图像将商品展示给用户。因此用户体验非常人性化。而在国内,网上购物系统还处于快速发展阶段。虽然在我国有很多的网上购物系统,但我国的购物系统
15、尚未成熟,也涌现出了很多的成功购物系统。例如:淘宝,京东,当当,拍拍网等购物系统。就现在我国的网上购物市场来说,开始的时候,15-30岁的青年时网上购物市场的主要消费者,主要集中在大学生和工薪阶层白领。但是从2011年以来,越来越多的30-45岁中年人正在逐步加入到网上购物这个大环境中。我国拥有世界上最多的人口和最多的上网人数。目前我国互联网上网人数已达7亿,随着我国互联网的快速发展,中国已经成为全球最大的互联网市场。因此我国的网上购物还有很多的提示空间,随着互联网的发展过不了多久我国的网上购物将成为全社会的主流消费方式之一。1.3 系统设计目标网上购物系统是一个为商家和消费者服务的交易平台,
16、因此网上购物系统分为前台和后台两部分。本人这次做的网上购书系统也是网上购物系统的一部分。后台管理员可以网站的维护,可以管理书籍(书籍的添加,商品修改,商品信息查询),账号管理(信息维护,账号使用权限),书籍的交易(书籍订单,书籍评论)和留言管理(发送留言,接收留言等)。前台可以进行书籍的查询购买,账号管理(信息修改,查看),留言管理(发送留言,接收留言)和评论管理(书籍评论和查看)。44攀枝花学院本科毕业设计(论文) 开发技术及工具介绍2 开发技术和工具介绍2.1 主要技术2.1.1 Java语言简介Java开发语言最初是由sun公司提出并开发的面向对象跨平台的开发语言,现在损公司已经被ora
17、cle公司收购。Java语言的核心就是可以在一次编译,到处都可以用到。Java语言的出现并广泛使用大大促进了互联网的发展,可以说是java编程语言促进了internet的发展,也可以说是随着Internet和普及大大推动了java编程语言发展。Java还有个核心就是跨平台性。只要在每个运行系统上装上java虚拟机,java可以在任何系统上运行。Java出现在1995年,在出现的这18年间,java促进了web发生了天翻地覆的变化。特别是随着Jave servlet的出现,让java在电子商务网站一开始就牢牢占据了主动,而jsp技术的出现和推动更是成为web开发的首先开发工具。在国内,很多优秀的
18、电子商务网站,如淘宝、京东、当当、拍拍、无一不是用java开发的。所以java语言在web方面的开发几乎是所以电子商务网站开发的必须选择。2.1.2 JDBC该就是主要用于java和数据库之间交互的。简单来说JDBC主要工作就是:与多种数据库建立连接,发送和操作数据库语句并处理,返回结果。JDBC为数据库开发人员提供了一个标准的API接口。本次系统我将JDBC封装在一个Utils类中。当所有对数据库的操作都调用该类的getConnection静态方法,获取连接,以便对数据库进行操作,代码如下:Driver: com.mysql.jdbc.Driver /mysql 驱动包url: jdbc:m
19、ysql:/127.0.0.1:3306/bookshop?characterEncoding=utf8;/mysql URI地址 public static Connection getConnection()/创建数据库连接对象 Cnnection conn = null; try /加载驱动 Class.forName(oracle.jdbc.driver.OracleDriver); /创建连接 conn=DriverManager.getConnection(jdbc:mysql:/127.0.0.1:3306/bookshop? characterEncoding=utf8, ro
20、ot, ); catch (ClassNotFoundException e) e.printStackTrace(); return conn; 2.1.3 JSPJSP其本质也是一个servelt,因此JSP也具有很强的跨平台性。它有点类似于ASP技术,只是在html中插入javascript,然后在服务器端将JSP页面编译成一个servlet再运行。JSP页面相比其他页面它具有很多独特的优势。除了它具有servlet所有优势外,JSP还可以实现数据的动态生成。2.1.4 AJAXAjax是网页异步刷新技术,由JavaScript和xml组成。AJAX只有一门技术而不是语言。在本次系统中,
21、AJAX往往运用在用户注册和消息发送模块。当用注册时在账号栏输入注册用户名时AJAX会异步到后台读出数据库用户名,并将结果显示在用户注册页面上。 Ajax运行步骤:1) 创建xmlHttpRequest对象,每个浏览器创建该对象可能是不同的,代码如下:var xmlhttp; If(window.XMLHttpRequest) /IE7+, Firefox, Chrome, Opera, Safari创建方式 Xmlhttp = new XMLHttpRequest(); else / IE6, IE5 创建方式 Xmlhttp = new ActiveXObject(Microsoft.XM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 jsp 网上 购书 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。