毕业设计(论文)-基于Java-Web的数字图书电子商务平台的设计与实现(33页).doc
《毕业设计(论文)-基于Java-Web的数字图书电子商务平台的设计与实现(33页).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于Java-Web的数字图书电子商务平台的设计与实现(33页).doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-毕业设计(论文)-基于Java-Web的数字图书电子商务平台的设计与实现-第 30 页本科学生毕业论文论文题目:基于Java Web的数字图书电子商务平台的设计与实现学 院:信息管理学院年 级:2014级专 业:电子商务姓 名:学 号:指导教师: 2017年 6月 17日摘要图书是一种在整个社会生活中都很普及的精神消费品,在整个商品市场上占据不同于其它商品的特殊地位。基于Java Web的网上书店系统正是针对图书这样一类特殊的商品而建立起来的一个电子商务系统。如何迎合图书这种商品的特殊性,如何降低销售成本以及便利读者购书,便自然而然的成为这个系统设计和实现所追求的目标。电子商务,其本质是指:
2、拥有商业权利的实体使用互联网和有技术优势的数字传播媒介发生的各种交易行为,有两点需要注意,一是其必须具有商业行为的基础,二是其运营方式必须是依赖于互联网的。简单地说,电子商务就是通过互联网技术途径进行的业行为。本论文以作者所参与设计开发的“网上书店系统”为例,深入分析了其设计思路和工作原理。论文分析了几种流行的软件体系结构,阐述了B/S结构的优势以及Java Web的主要技术;介绍了课题背景和现状,通过系统的业务流程,给出了开发网上书店的具体流程。关键词关键词:电子商务;网上书店;Struts;Spring;Hibernate;SSH框架;Java Web;Abstract The book
3、is a kind of spiritual consumable which is very popular in the whole social life and occupies different in the whole commodity market.The special status of other goods. The online bookstore system based on Java Web is an e-commerce system which is set up for such special commodities as books. How to
4、 cater for the particularity of the book, how to reduce the cost of sales and facilitate readers to buy books, it naturally become the goal of this system design and implementation.The electronic commerce, its essence is: all kinds of transactions with commercial rights entities using the Internet a
5、nd have advantages of digital media occurred, there are two caveats, one is the foundation must have business behavior, two of its operations must be dependent on the internet. In brief, e-commerce is the behavior of industry through Internet technology.This paper takes the online bookstore system w
6、hich is designed and developed by the author as an example, and deeply analyzes its design idea and working principle. This paper analyzes several popular software architecture, expounds the advantages of the B/S structure and main technology of Java Web; introduces the subject background and the st
7、atus quo, through the system of business process, given the development of specific procedures of online bookstore.Key wordsKey words:E-commerce;Online bookstore;Struts;Spring;Hibernate;SSH Framework;Java Web;目录摘要IAbstractII前言61. 绪论71.1 研究背景与意义71.1.1 选题背景71.1.2 研究意义81.1.3 研究目的81.2 国内外研究现状综述91.2.1 国内
8、研究现状综述91.2.2 国外研究现状综述101.3 研究内容与研究方法101.3.1 研究内容102. 关键开发技术122.1 JSP技术概要122.1.1 JSP技术简述122.1.2 JSP的优点和不足122.1.3 JSP技术与ASP技术的比较132.2 JavaBeans142.2.1 JavaBeans的含义142.3 Java Web概述142.4 关于Struts152.4.1 Struts简介152.4.2 Struts工作原理152.5.1 Spring概念162.5.2 Spring框架的组成172.5.3 开发者需要Spring的原因172.5.4 Spring的优势1
9、82.6 关于Hibernate192.6.1 Hibernate概述192.6.2 Hibernate对开发的帮助192.7 MySQL202.7.1 MySQL的特点202.7.2 MySQL的安装和配置203. 需求分析与总体设计223.1 电子商务平台的功能需求223.2 平台使用者与需求分析243.2.1 三种身份的使用者243.2.2 使用者的不同功能243.3 总体设计思想概述243.4 平台数据库的概要设计253.4.1 数据库模型图253.4.2 数据库表的设计253.5 本平台的用例图273.5.1 整体业务层面分析273.5.2 从用户出发的逻辑层面分析273.5.3 与
10、购物车相关操作分析283.5.4 订单层面分析283.5.5 产品层面分析294. 平台的详细设计304.1 数据库与POJO映射的实现304.2 主要模块的设计说明与界面.304.2.1 用户管理模块304.2.2 购物车管理模块314.2.3 订单模块325. 全文总结及研究展望335.1 国内外研究现状对比335.2 取得的创新点345.3 研究展望355.4 研究过程中的主要问题35结论36参考文献37附录37致谢37前言 近些年来,随着网络通信技术的不断发展和社会信息化建设水平的不断提高,电子商务系统在社会生活和经济生活中得到了越来越广泛的应用,有一点我们必须相信,那就是全球性的电子
11、商务高潮正在被掀起而且会发展更快。电子商务大大改变了企业的经营方式,规范了内部流程和交易手续,减少了交易的中间环节,降低了企业的经营成本;并使经营活动不再受地域和时间的限制,方便了客户,密切了企业和客户的关系。因此越来越多的企业采纳电子商务作为交易模式。随着互联网上的电子商务网站大量出现,电子商务作为一种交易形式己经在社会经济生活中占据一定的地位。另一方面,互联网技术的发展在推动电子商务进步的同时,也使电子商务系统的构建实现技术面临新的挑战。作为网络信息技术前沿的Java,己经是软件界的一个热门话题,它提供的跨平台性、网络和数据库支持为Web应用系统的开发提供了新的途径。1995年,Sun公司
12、的Java语言以其提供的跨平台应用程序开发与配置震撼了整个Web世界。几年来,Java从一种编程语言发展到了开发企业级应用系统的Java2平台。1999年Sun公司推出Java Web,它包括Servlets. JSF,和EJB等许多技术和规范。Java Web平台为Web应用的开发提供了从客户层到We;b服务层到业务逻辑层的全方位技术支持,而且得到了IBM, BEA和ORACLE等很多公司的认可,是一种很有前途的也是比较成熟的开发Web应用的技术选择方案。电子购物网站即虚拟电子商务平台是电子商务一个最基本的体现,从某些程度上来讲它在网络上的运营规则就像是日常生活中的超市,就是网络中的交易。一
13、个“网”字充分体现了其具有互联网时代的布局广泛等特征。消费者地位的提升和消费观念的转变的首要影响因素,就是电子商务的出现。虚拟交易电子商务平台则顺势崛起,并以高速发展。用户在互联网上浏览多家电子商务网站,能够随时随地地模拟逛街的行为习惯,用户还能够方便地做到“货比三家”,同时还有很大程度的选择自由;使用购物车下单,用户能够快速买下商品,购物车用很短的时间就完成了生活中很繁琐的购物体验;站在商家的角度,很大程度上解决了困扰已久的库存瓶颈,他们能够根据需要商品的数量增加或减少库存1. 绪论1.1 研究背景与意义1.1.1 选题背景随着Internet的迅速发展,电子商务已被广大的互联网用户所接受,
14、网上书店系统作为其中的一部分也有了迅速的发展。网上书店是一种应用于图书销售领域的动态网站。近年来随电子商务在图书销售领域广泛应用,网上书店如雨后春笋在全国迅速展开。与传统的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结算及时,快捷方便,周转高速。这些优势是其它交易方式难以达到的。加上现在许多网民已形成在线购买习惯,且基数不断扩大。相比3C、家居百货类产品,图书拥有单价低、标准化的特征,购买风险较小,在线购买的方式被更多网民接受。因此,图书网上交易是图书销售领域未来发展之必然,也是出版发行
15、业摆脱困境,建立新的流通渠道,繁荣出版,繁荣市场的必由之路。目前,我国有许许多多的中小型书店仍只是采用传统书店的经营模式,受到网上零售市场和新华渠道的大型书城的双向夹击,生存形势严峻。因此中小型书店开展网上书店,拓宽市场范围,降低成本才是生存的出路。所以本设计在对推动我国中小型书店在电子商务方面的发展,帮助其走出困境,打开更为广阔的发展空间有着十分重要的现实意义。主要体现在,第一,方便读者及消费者,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。读者可以自己很轻松的寻找到自己喜爱的书。对读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题
16、而错过了新书的首发式,或者因为时间问题而去不了书店,通过网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。其次,经营不受时间、空间的限制,成本大大降低,网上书店的成本远远低于传统模式的书店。加上与传统店面书店相比,网上购书的市场规模和经营模式突破了地理位置,经营面积,营业时间的局限,是一种全新的销售渠道。再有就是有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。因此,具有既能扩大市场,又能降低成本以及方便、快捷优势的网上书店成了众多中小型书店的首选出路。因此,功能完善、界面友好、性能可靠的的网上书店系统
17、在中小型书店中拥有的巨大的市场。 1.1.2 研究意义传统书店都是实地经营,当前商业中心的租金越来越高、人力成本逐年上涨、传统书店图书类型相对单一等因素,导致图书的利润越来越薄,甚至一些书店因此倒闭。前些年席殊连锁书店倒闭、贝塔斯曼书友会败走等,无不表明现在传统书店所面临的生存困境。据中华全国工商联书业商会调查,过去10年里,有近五成的民营书店倒闭。更令人忧心的是,倒闭趋势还在加剧。与之形成鲜明对比的是,网上购物越来越受到大众的青睐。相关统计显示,2013年中国网络购物市场交易规模达到1. 85万亿元,增长42. 0%,网络购物交易额占社会消费品零售总额的比重达到7. 8%。与此同时,政府还在
18、不断加大对企业电子商务的扶持力度,使得我国的网购市场还具有很大发展空间。基于以上现状,为传统书店建立网上书城开阔新的销售渠道已迫在眉睫。在电子商务网站中,网上书店是目前应用最广、最成功的典范之一。通过它用户可以在网络上通过Internet,突破时间和空间的限制而实现网上购书。网上书店的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将广大读者、图书、出版者紧密地结合在一起,大大提高了图书流通率。它有着经营成本低、库存虚拟的、用户检索方便、地域限制少等特点。1.1.3 研究目的整个互联网领域都在对电子商务前所未有地关注的同时深入地研究,这也是其能够高速发展的重要原因。从实
19、用的角度来看,当前大行其道的各种电商网站使得消费者难以找到所心仪的商品,更甚至消费者在付出了很多的精力与时间后,虽然找到自己心仪的商品,但是却出于若干缘由而结束购物流程。尽管如此,电子商务平台仍然当仁不让,是现在最完美的、建立在商品上的、可以进行在线交易的媒介。更重要的是,平台化的商品展示的目的不应该只是展示商品而已,通过让消费者更进一步地了解商品信息从而提高消费者购买商品的比率才是更深层次的需求。所以,虚拟电子商务平台在当下的大环境里的最主要问题就是:充分利用客户端的页面来促使使用者购买商品,这就要求用户体验的水平要高,服务的质量要好,这样才会让用户拥有真实购物不具备的购物体验。开发出本设计
20、的初衷和意义就是为广大读书爱好者提供一个能够简单操作的虚拟在线图书交易平台。利用本电子商务平台,读者或者说消费者能够随时随地地浏览图书商品,注册成为平台会员,通过预览选择图书加入购物车,确认购买后生成订单由卖方发货,完全模拟购书体验,丰富精神生活。1.2 国内外研究现状综述1.2.1 国内研究现状综述在国内,有关在电子商务中的企业创新行为也有了一定的研究,近年来报刊杂志讨论的文章很多。 对于传统书店和网上书店的存在和发展问题,国内学者认为,网络的方便和快捷正在改变人们传统的购书习惯,网络销售目前已占据整个图书市场的5%,3至5年,网络售书将占到图书市场的20%至30%。而与此对应的是,传统书店
21、也深深的感受到网上书店带来的阵阵冲击,或改革、或学习,传统书店面临诸多生存挑战。不过,虽然网上书店具有着众多的优势,尤其在市场范围和成本优势上,但是传统的实体销售和网络销售面对的是不同的顾客群,彼此是不可取代的,甚至可互动、互促,提高交易频率。因此,建议传统书店要结合网上书店一起经营。 国内学者普遍认为一个完整的网上书店系统要实现商家在线发布商品信息、消费者在线购买等功能,主要有以下几点功能: 后台的网站数据远程维护包括业务数据和分类与信息的添加、修改、侧除等功能; 分类类别的灵活维护拥有不限制数盆根据业务的多级分类目录;可以在线添加、剐除、修改书目各级类别;注册用户、商品信息的轻松维护;支持
22、商品图片上载功能,订单结算统计功能;用户免费注册及用户信息修改功能;购物流程简单快捷,包含商品折扣机制;强大的信息分类检索浏览功能,分类列表简洁,商品条目分页显示; 强大的信息查询功能 ,使用户更快捷地查找到用户所要的商品信息;面向消费者的订单查询功能 ,其他功能还包括读者点评、新书预定、用户个性化设等功能;界面友好,用户浏览网页时候视觉舒服,网站功能方便快捷易用;兼容性好,系统支持Access数据库,SqlServer数据库,即装即用。1.2.2 国外研究现状综述国际上已有越来越多的图书公司开始充分利用互联网资源,将其传统的业务模式转换为更具竞争力的电子商务模式,以拓展全球市场。电子商务虽然
23、己经不是一个新名词。但是回顾电子商务的发展历程,它仍旧还很年轻,还有很多有待完善和发展的地方。目前,很多电子商务系统,结合Java Web的先进技术作为设计和开发的基础,实现了一定的突破,但是对技术的无限追求,往往忽略掉最原始、最真实的需要。如何以最有效的方式,完成最大的收益;如何使用最成熟的技术,实现最稳定高效的系统,是当今这个技术至上的世界所面临的问题。另一方面,Java被广泛接纳为开发企业级服务器端解决方案的首选平台之一,但是如何提高服务器端的执行效率,又是一个有待研究的课题。本系统争取在以上一定的方面有所见效。世界上第一家网上书店是1991年在美国联机公司(AOL)的网络上建立的阅读美
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 Java Web 数字 图书 电子商务平台 设计 实现 33
限制150内