学位论文-—图书购物系统.doc
《学位论文-—图书购物系统.doc》由会员分享,可在线阅读,更多相关《学位论文-—图书购物系统.doc(65页珍藏版)》请在咨信网上搜索。
1、沈阳理工大学学士学位论文摘 要随着互联网技术的不断强大,网络购物的趋势不断在攀升。在当今社会中,繁忙的工作以至于人们没有足够的时间去书店去挑选自己想要的书籍。这样给人们购买书籍方面造成了一点的困扰。于是图书网上购物商城成为了一代人们新型购买书籍的一种更快捷,更方便,更舒心的一种方式。通过研究与分析,了解到网络商品消费越来越受到人们的青睐,网络商品销售管系统的应用性日益突出。基于网络商品销售系统的设计与开发,可为完整的大型商务网站开发积累大量的经验,完善中国的电子商务活动,为社会带来巨大的经济效益,提高社会的生产力。系统采用基于B/S模式的Internet网络,在技术上,采用Java编程,使用比
2、较流行的SSH框架技术,以MVC设计思想为主导。整体提高了系统的扩展性、可维护性、代码重用性。在功能上,分为前台用户模块、后台管理模块。前台用户模块为消费者提供了用户注册、用户登录、图书分类查询、购物车、订单详细查询、商品评价、在线支付一体式的购物模式。后台管理模块包括:图书管理、分类管理、订单管理 三大部分。通过前台模块和后台模块可以实现整体网站的动态浏览和购物的流程。通过对图书购物系统的设计、编码、调试。系统具有易维护、易扩展、操作简单等特点。使系统具有良好的运行性能。易可通过改进,在原有的基础上进行二次开发。扩充系统的功能。关键字:B/S;SSH;MVC;互联网;图书购物系统 Abstr
3、actWith the powerful technology of the Internet, online shopping trends constantly rising. In todays society, the busy work that people do not have enough time to go to the bookstore to pick the books they want. So to respect people buy books caused a little trouble. So books online shopping mall ha
4、s become a new generation of people buy books a faster, more convenient, more enjoyable way.Through research and analysis, network consumer goods has learned more and more people of all ages, use of the network merchandising pipe systems become increasingly prominent. Design and development of netwo
5、rk-based merchandising system for complete large-scale business site development accumulated a lot of experience, and improve Chinas e-commerce activities, bring huge economic benefits for the community to improve the productivity of society.System is based on B/S Mode Internet network, technically,
6、 the use of Java programming, using SSH popular framework technology to MVC design-oriented. It improves overall system scalability, maintainability, code reuse. Functionally, the user module is divided into front, back office management module. Front User Module provides consumers with user registr
7、ation, user login, books classified information, shopping cart, order a detailed inquiry, product reviews, online payment-in-one shopping patterns. Admin module include: library management, category management, order management three parts. Foreground and background module by module enables dynamic
8、browsing and shopping the whole website process.Through the book shopping system design, coding, debugging. Systems are easy to maintain, easy to expand, operate and simple. The system has good operating performance. Easy can be improved secondary development based on the original. Extension of the
9、system.Keywords:B / S; SSH; MVC; Internet; Books Shopping System目 录1 绪论11.1 课题背景、目的及意义11.1.1 课题背景11.1.2 课题目的和意义21.2 国内外研究现状22 技术简介42.1 前台技术42.1.1 JQuery42.1.2 CSS42.1.3 JSP52.2 后台技术52.2.1 SpringMVC62.2.2 Spring62.2.3 Hibernate62.2.4 Maven62.2.5 MySQL72.2.6 MVC72.2.7易宝支付83 系统分析93.1 系统设计目标93.2 可行性分析93
10、.2.1 社会可行性93.2.2 技术可行性93.2.3 操作可行性93.3 系统开发平台及运行环境103.3.1 系统开发平台103.3.2 运行环境103.4 需求分析113.4.1 系统功能模块概述和分析113.4.2 系统功能模块设计113.4.3 数据库分析134 前台设计与实现144.1 流程设计144.2 数据库物理模型154.3 网站主页164.3.1 用户注册164.3.2 用户登录184.3.3 修改当前用户密码184.3.4 退出194.4 图书浏览模块194.4.1 图书列表194.4.2 图书详细列表204.5 购物车204.5.1 添加商品到购物车214.5.2 结
11、算214.6 订单模块224.6.1 生成订单224.6.2 支付页面224.6.3 订单列表234.6.4 订单详细页面234.6.5 商品评价245 后台设计与实现255.1 登录模块255.2 后台主页255.3 分类管理265.3.1 分类列表265.3.2 添加分类275.3.3 修改分类275.3.4 删除分类285.4 图书管理295.4.1 新增书籍295.4.2 图书修改305.5 订单管理305.5.1 订单列表305.5.2 订单详细316 系统测试336.1 测试的目的与目标336.2 测试方法336.2.1 黑盒测试336.2.2 白盒测试346.2.3 单元测试35
12、6.3 测试用例356.3.1 黑盒测试用例356.3.2 单元测试用例366.4 测试结果37结 论38致 谢39参考文献40附录 A 英文原文41附录 B 汉语翻译48附录 C 程序代码53V沈阳理工大学学士学位论文1 绪论1.1 课题背景、目的及意义1.1.1 课题背景计算机网络时代的到来带给了社会巨大的变化,从过去只面向专业部门和特殊部门的信息已经扩展到人们日常生活中的各个角落,它为世界和人类的发张和进步做出了无可估量的贡献。特别是在二十世纪九十年代,美国政府提出的“信息高速公路”计划并成功付诸于实施以后,网络不断的从人们极少了解的领域来到了全世界人们的日常生活当中。在互联网潮流时代,
13、网络是新时代潮流的宠儿。在网络作用域中,电子商务则是一个热潮。电子商务一个最基本体现就是网上购物消费,从一定程度和意义上讲它就是网上超市,也就是一种网上销售和消费。“网”字意味着它具有信息时代的快捷方便等特征和遍布全世界的意义。事实上电子商务的出现,给消费者的地位、消费观念带来了翻天覆地的变化。自从中国加入WTO世界贸易组织后,越来越多的传统企业更进一步意识到企业经济发展的必然趋势是以网络化、全球化为主要特征。必然企业实行电子商务成为企业发展与国际贸易接轨的必要条件和先决条件。在国家发展的多年来国家十分重视企业信息化发展和建设,并做了大量工作,但目前企业加入信息化建设的比例还不到20%。所以电
14、子购物网站的实现是一个非常紧迫的需要。现代的网络,已经经历过迅速发展和稳定的时期,它的技术也已经相当成熟。因此,依靠网络编程技术来架设一个网站会在很多方面得到相关的支持和帮助。作为信息传输的媒介,它的高速运转、海量数据、安全、可靠性满足了现代人们对于需求的渴望。现在的计算机网络对于人们来说,已经可以不再是单单是为了获得信息为目的,更反应了现代人们生活的理念和追求,更为重要的是成为企业与政府传达思想和介绍企业文化的平台。因为现代社会和发张愈发的依赖于网络传输,特别是“万维网”,为企业或政府量身设计开发一个网站被默认为一件必不可少的事情。互联网以前所未有的速度发展,成为与报纸、广播、电视相并列的第
15、四媒体,同时以其便捷的传输模式改变着人们的消费方式。1.1.2 课题目的和意义 网上销售为人们提供了更广阔的购物环境:人们可以不再受时间的束缚,不受空间的限制,不受传统购物带来的的诸多问题,可以随时随地轻松的在网上购物交易。 更广阔的交易市场:在互联网时代这个世界将会变得很小,一个商家可以面对全球的消费者,当然一个消费者可以在全球的任何网上商店进行购物。 更快速的商品流通和低廉的商品价格:电子商务减少了商品流通的中间环节,节省了大量的人力和物力的开支,从而也大大降低了商品流通和交易的资金成本。 更符合当今网络时代的要求:如今的人们越来越追求时尚、讲究个性,注重购物的环境和购物的时间,网上购物,
16、更能体现购物带来的享受感和个性化的购物过程。1.2 国内外研究现状据调研数据显示,希望通过电子商务购买的消费者比例,大部分国家都超过8成。有电子商务渠道购物3年以上经验者,日本、美国均超过6成,中国达到5成。3个国家的电子商务市场都具有巨大的潜能。2011年,美国网络购物人数是1.41亿人,电子商务使用率71.2%。根据comScore的调查,2011年美国电子商务市场规模为1664亿美元。美国电子商务市场,虽然2009年受金融危机影响,首次出现负增长,但是2010年便扭转颓势达到历史最高销售额,目前呈现强劲增长态势。2013年中国网络零售市场交易规模达18851亿元,较2012年增长42.8
17、%,占社会消费品零售总额的8.04%。2013年中国网络购物市场之所以依然保持较高的增长,主要归结于以下原因:一是伴随网购市场日益规范,越来越多的人加入到网购队伍当中;二是电商企业在一二线城市发展稳定后,逐渐向三四线城市延伸,推动了网购市场扩大;三是2013年移动购物成为一股力量,推动网购的进一步发展。 2014年中国网上零售市场交易规模达28637.2亿元,增速为45%,继续保持高增长的态势。2014年,网上零售市场增长迅猛,渗透率稳步提升,已成为国民经济重要组成部分,四季度“双十一”、“双十二”促销季再次引爆网购热潮,网上零售业务对中国整个零售产业的影响愈加深刻。随着阿里巴巴、京东等电商巨
18、头相继上市,网上零售市场格局逐渐清晰,淘宝、天猫、京东位居第一集团,无论是市场份额、业务创新,还是品类丰富度,都处于领先地位。其他电商企业则努力在细分市场稳固地位,在品类、模式等方面寻求突破。目前网上零售市场已基本形成“双超多强”的格局,并将长期保持目前的竞争态势。2014年移动网购呈爆发式增长态势,2014年移动网购交易规模达8616.6亿元,增速达229.3%,消费者向移动端的迁移和渗透是支撑移动网购高速发展的主因。在未来社会发展几年,随着传统企业大规模进军电商行业,中国西部省份及中东部三四线城市的网购潜力也将得到进一步开发和扩张,加上移动互联网的发展促使移动网购日益便捷,中国网络购物市场
19、整体还将保持较快增长速度。电子商务基本情况1、电子商务的使用频率每周使用电子商务一次以上的消费者比例,中国42.1%、美国17.8%、日本7.4%。中国消费者似乎对于使用电子商务交易更加热衷。美国消费者每个月使用23次电子商务进行交易的比例明显居多,占比为26.9%,其次为23个月才使用一次的人,占比为20.8%。中国每周使用23次的消费者,年龄层次集中在20岁40岁之间。在日本,每个月使用一次电子商务进行交易的比例最大,占27.9%,而每个月使用23次的人和23个月才使用一次的人的比例,分别是25.6%、23.3%,与每个月使用一次的消费者占比相距不大。这3种消费者所占的比例达到全体的75%
20、。从每周使用12次以上电子商务进行交易的比例(每周使用35次与每周使用12次的占比之和)来看,中国比美国和日本高很多,达到42.1%。2、电子商务热门类目书籍杂志(不包括电子书)中,商务类、漫画、文学、生活类的购买比例较多。衣服和装饰品领域,都是男装、女装、时尚的小商品占比较高。热门交易类目方面,3个国家的书籍杂志(不包括电子书)、衣服和装饰品都占据前3位。2 技术简介本项目采用J2EE 企业级编程,采用MVC设计思想,集合SpringMVC 、Spring、Hibernate、JQuery、CSS、Maven、JSP、第三方支付平台为技术实现。以Eclipse为开发平台,数据库采用MySql
21、,服务器采用Tomcat7部署发布。 2.1 前台技术前台主要应用JQuery框架,利用CSS层叠样式表进行修饰,视图文件应用Jsp来实现动态页面。2.1.1 JQueryJQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,同时还兼容许多浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再继续支持IE6/7/8浏览器。jQuery能够使用户能更方便、简单地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互
22、。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。2.1.2 CSS级联样式表是一种用来表现HTML
23、(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。2.1.3 JSPJSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 图书 购物 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。