在线交易平台设计与实现.DOC

上传人:天*** 文档编号:909663 上传时间:2018-11-06 格式:DOC 页数:59 大小:1.41MB
下载 相关 举报
在线交易平台设计与实现.DOC_第1页
第1页 / 共59页
在线交易平台设计与实现.DOC_第2页
第2页 / 共59页
在线交易平台设计与实现.DOC_第3页
第3页 / 共59页
在线交易平台设计与实现.DOC_第4页
第4页 / 共59页
在线交易平台设计与实现.DOC_第5页
第5页 / 共59页
点击查看更多>>
资源描述

1、享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 在线交易平台设计与实现摘 要随着 Internet 技术的飞速发展,人们的生活和 Internet 的关系越来越密切,如何通过 Internet 抓住商机成为摆在人们面前的一个重要话题。电子商务代表着未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。因此,一个

2、能够实现在线购物功能的系统的开发就成了当务之急。本购物系统是一个基于 Internet,采用 B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能。本文主要介绍该系统是如何实现,并详细介绍了系统分析、系统设计和数据库设计的一些思路和方法。另外,在系统设计这一章节作者列出了实现在线购物过程的详细流程。该系统凭借 WEB 服务器和客户的浏览器,利用电子工具高效率、低成本的特点,为客户提供交易平台、

3、在 Internet 上发布商业信息,使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的商务活动空间。关键词 电子商务;在线购物;JavaWeb享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 Design and Implementation of Online Trading AbstractWith the fast development of the Internet technology, the relationship between peopl

4、es life and Internet is becoming more and more intimate. How to grasp commercial opportunity through the Internet is becoming an important topic. The E-Commerce represent the developing direction of the future type of trading. Its application and popularization will bring great benefit to the societ

5、y and economic. So,the development of a system which is able to implement online shopping is becoming an immediate necessity.The system has mainly provided users with the following functions: membership registration、shopping car management、goods search、information modify etc. It has also provided ma

6、nagers with goods management、customer information management、news management 、ad management and so on. It has been designed with B/S mode of three-tier structure, JSP technology in dynamic page design. Considering from the security and reusing code of the system, key codes has been secured by JavaBe

7、an technology. MySQL database has been used as the background database.The paper mainly introduced this, detailed introduced some thoughts and method of system analysis,system design and database analysis.Besides,in the chapter of system design,author listed the detailed algorithm of how to implemen

8、t online shopping.The system rely on Web server and clients broswer,making use of the electronic instruments characteristics of high-efficiency and low-cost,providing a trading flat for client,release bussiness information in the Internet,enable the user to look up, search,subscribe goods.Providing

9、the client with full-time,better,faster space of commercial activity.Keywords E-Commerce;Online Shopping;JavaWeb享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 目 录摘 要 .IAbstract.II第 1 章 绪论 .11.1 选题目的和意义 .11.2 国内外文献综述 .21.3 论文研究内容 .3第 2 章 需求分析 .42.1 引言 .42.1.1 背景分析 .4

10、2.1.2 术语定义 .42.2 任务概述 .52.3 可行性分析 .52.3.1 社会可行性 .52.3.2 经济可行性 .62.3.3 技术可行性 .62.4 系统功能分析 .62.5 本章小结 .6第 3 章 系统设计 .73.1 总体结构设计 .73.2 系统架构设计 .73.3 设计目标与用例分析 .103.3.1 设计目标 .103.3.2 用例分析 .103.4 模块功能详细设计 .113.4.1 权限管理模块功能设计 .113.4.2 商品显示模块功能设计 .153.4.3 交易模块功能设计 .183.4.4 搜索模块功能设计 .213.4.5 商品讨论模块功能设计 .213.

11、5 数据库数据设计 .223.5.1 数据库主要实体类图 .223.5.2 数据主要实体描述 .243.6 本章小结 .26第 4 章 系统实现 .274.1 总体实现 .27享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 4.2 后台逻辑实现 .284.2.1 持久层实现 .284.2.2 事务处理 .284.2.3 业务逻辑层实现 .294.2.4 控制层实现 .294.3 主要模块功能实现 .294.3.1 权限管理模块实现 .294.3.2 商品显示模块实现 .304.3.

12、3 交易模块功能实现 .304.3.4 搜索模块功能实现 .314.3.5 商品讨论模块功能实现 .314.3.6 其他功能实现 .314.4 部分页面展示 .324.5 本章小结 .35第 5 章 系统测试 .365.1 测试用例设计与测试用例的运行过程及测试结果分析 .365.1.1 模块测试 .365.1.2 集成测试 .365.1.3 验收测试 .375.2 评价 .375.3 本章小结 .37结论 .38致谢 .39参考文献 .40附录 .41 享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买

13、 毕业设计论文定做 第 1 章 绪论1.1 选题目的和意义随着中国市场经济的日趋成熟和计算机技术和网络技术的发展,人们对信息的获知程度和广度都提出了更高的要求。尤其是近年来,商品的种类变得五花八门,人们在采购货物的时候对商品类别、型号、用途的要求也各不相同,如果采用传统的将各种类别不同型号的商品都配送至每个可能需要该商品的地区,就会增加很多配送方面的成本;同时,买家必须到商店里面去亲自选购所需的商品也是传统购物方式的弊端。因此网上购物这种新的商业运营模式就被越来越多的商家运用到竞争中去,并得到了大多数客户的认可,这种基于浏览器、服务器实现的购物方式已经初具规模,一些在线购物网站的成立,改变了

14、人们以往传统的购物观念。图 1-1 是根据 CNNIC(中国互联网络信息中心)公布的中国 B2C 电子商务发展报告来进一步分析目前的网上购物的现状(主要引用其中的关于进行网络购物原因的分析图表) 。 寻找稀有商品出于好奇节省费用操作方便节省时间10.040.030.020.00.0%50.029.732.633.444.246.7图 1-1 网络购物原因调查图表从图 1-1 可以看出网上购物选择节约时间和操作方便的分别占 46.7%和 44.2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。因此,一个允许买家在家里就可以浏览商家发布的所有商品信息的在线购物系统将大大减轻商家

15、的工作量、降低投资成本。本系统是结合当前传统购物方式消耗大量人力物力的弊端、以当前市场上已经存在的 B2C、C2C 等在线购物网站为模型,开发出适合于大部分中小型企享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 业以及个体用户的网上购物系统。该系统是在学习 Java Web 相关知识的基础上,熟悉 MyEclipse 开发环境并能熟练使用 Java 编程语言的同时,运用软件工程理论知识,开发出的一套基于 Java Web 的在线购物系统。在系统开发的过程中能够应用所学的知识,并促进

16、本人更深入的学习 Java Web 的相关特性、积累更多MySQL 的相关应用知识,这样不仅能将所学的书面知识和实际应用结合起来达到学以致用的目的,同时也为以后的工作和学习积累经验 1。 1.2 国内外文献综述在线交易平台即是电子商务中的一个分支,学界普遍认为,电子商务最早产生于60年代,发展于90年代。近30年来,计算机的处理速度越来越快,处理能力越来越强,价格越来越低,应用越来越广泛,这为电子商务的应用提供了基础;由于INTERNET逐渐成为全球通信与交易的媒体,全球上网用户呈级数增长趋势,快捷、安全、低成本的特点为电子商务的发展提供了应用条件;信用卡以其方便、快捷、安全等优点而成为人们消

17、费支付的重要手段,并由此形成了完善的全球性信用卡计算机网络支付与结算系统,使“一卡在手,走遍全球“成为可能,同时也为电子商务中的网上支付提供的重要的手段;1997年5月31日,由美国VISA和Mastercard 国际组织等联合指定的 SET(Secure Electronic Transfer Protocol)即电子安全交易协议的出台,以及该协议得到大多数厂商的认可和支持,为在开发网络上的电子商务提供了一个关键的安全环境;自1997年欧盟发布了欧洲电子商务协议,美国随后发布“ 全球电子商务纲要“ 以后,电子商务受到世界各国政府的重视,许多国家的政府开始尝试“网上采购“ ,这为电子商务的发展

18、提供了有利的支持。电子商务作为一种新型的交易方式,将生产企业、流通企业以及消费者和政府带入了一个网络经济、数字化生存的新天地;在电子商务环境中,人们不再受地域的限制,客户能以非常简捷的方式完成过去较为繁杂的商务活动,如通过网络银行能够全天侯地存取资金帐户、查询信息等,同时使得企业对客户的服务质量可以大大提高;电子商务能够规范事务处理的工作流程,将人工操作和电子信息处理集成为一个不可分割的整体,这样不仅能提高人力和物力的利用,也可以提高系统运行的严密性;在电子商务中,安全性是一个至关重要的核心问题,它要求网络能提供一种端到端的安全解决方案,如加密机制、签名机制、安全管理、存取控制、防火墙、防病毒

19、保护等等,这与传统的商务活动有着很大的不同;商务活动本身是一种协调过程,它需要客户与公司内部、生产商、批发商、零售商间的协调,在电子商务环境中,它更要求银行、配送中心、通讯部门、技术服务等多个部门的通力协作,往往电子商务的全过程是一气呵成的。关于电子商务方面,我参考查阅了国际电子商务概论 、 电子商务营销案例 、 网上开店行销指南 、 电子商务导论 、 电子商务万事通 、 电子商务基础 、 电子商务教程 、 电子商务原理 、 中国电子商务发展研究报告享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕

20、业设计论文定做 等电子书籍、文献,还查看了“电子商务直通车网“ 和“电子商务研究网“,这些的内容涵盖了电子商务的产生、发展、概念、性质、目标和任务、作用、地位、特点、功能并提供了许多相关电子商务的案例。让我了解到了近现代电子商务理论和实践的基本内容和发展状况,深刻认识到电子商务的重要性,为论文的写作奠定了理论基础。1.3 论文研究内容本论文主要研究在线交易平台如何设计并使用 JavaWeb 实现。现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节,这样才能使得在电子交易时避免不必要错误发生。本系统将使用 HTML、JSP 等技术来编辑网页,并运用 Hibernat

21、e 把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 第 2 章 需求分析2.1 引言本系统使用 Struts2+Hibernate3+

22、Ajax+J2EE 技术完成的一个网上在线购物系统,模仿新豆网()制作完成,该项目主要完成在线购物平台的设计与实现。2.1.1 背景分析电子商务的出现,是网络经济对我们现存经济社会的体制挑战,尤其是对企业传统的宣传、经营模式和理念将会造成强烈的冲击。企业运营模式的各种问题都一个个的滋生出来,给企业带来了经营上的各种匮乏,乃至企业覆灭的沉重代价;如果企业能有效解决这些问题,在网络构建全球市场竞争的平台上,企业的优势则会无限地放大,使企业从降低成本、有效商业信息、高效商业决策和加快产品流通等方面都会得到长足的发展。真正的电子商务解决方案应是基于客户网下现有的资源,为客户建立一整套的网上商业模式。而

23、建立网站只是用技术的手段使已定的商业模式在网上得以实现。面对对网站开发拥有不同知识层面的客户,项目的负责人对用户需求的理解程度在很大程度上决定了此类平台实现的成败。因此如何更好地的了解、分析、明确用户需求,并且能够准确、清晰以文档的形式表达给参与项目开发的每个成员,保证开发过程按照满足用户需求为目的正确项目开发方向进行,是每个网站开发项目管理者需要面对的问题,也是需求分析的目的所在。2.1.2 术语定义1. Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的一种程序设计语言和该语言平台的总称 2。2. 面向对象是程序设计中采用封装、继承、抽象、多态等设计方法

24、3。3. servlet 是一种服务器端的 Java 应用程序,具有独立于平台和协议的特性,可以生成动态的 Web 页面。4. JSP 是 Java Server Pages 的简写,是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。5. AJAX 是 Asynchronous JavaScript and XML 的简写,异步 JavaScript 和XML,AJAX 并非缩写词,而是由 Jesse James Gaiiett 创造的名词,是指一种创建交互式网页应用的网页开发技术 5。6. Struts 最早是作为 Apache Jakarta 项

25、目的组成部分,是目前非常流行的一种动态 web 开源框架技术 6。7. Hibernate 是一个开放源代码的对象关系映射框架,使得 Java 程序员可以享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服QQ:810354974/844511071/465729264毕业设计论文购买 毕业设计论文定做 随心所欲的使用对象编程思维来操纵数据库。8. Browser/Server,浏览器/服务器,简称 B/S。 9. Client/Server,客户端/服务器,简称 C/S。 10.Business to Business(B2B)商家对商家,电子商务的一种业务形式。 11.Busin

26、ess to Consumer(B2C)商家对顾客,电子商务的一种业务形式。 12.Consumer to Consumer(C2C)顾客对顾客,电子商务的一种业务形式。 2.2 任务概述任务目标:实现在线交易网站,可以使用户方便,轻松的进行购物(买家) 、讨论、评价等和发布自己的商品(网站使用者) 、信息、公告等。用户特点:买家特点:买家都喜欢便宜,关心商品的质量,怕买到的是假货、次货,但是网络购物只能看图片,看评论,看说明,看买过的人评价。这方面要给买家提供详细的信息。图片有大中小缩略图、商品各种评价、打分、讨论、排行等,给买家一个最好的用户体验。卖家特点(站长):及时的宣传自己新商品,热

27、卖商品等,让用户知道自己的商品,对于某些商品尽快脱销,需要促销活动等,都需要使买家尽快知道这些消息等。这方面要给卖家(站长)提供大量新闻,广告信息(宣传自己商品) ,在首页使用公告,排行等方式醒目的显示给买家。2.3 可行性分析可行性分析主要包括社会可行性、经济可行性、技术可行性。2.3.1 社会可行性首先从当前社会商业市场运作情况来看,商业企业在运营的过程中,经常会受到以下一些条件的限制:1. 产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受到一定的时间与物理空间的局限并且成本较高,庞大的商业经济周转。2. 复杂的产品周转渠道:从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂,企业与客户之间缺乏一个全面的沟通与快捷运营的平台系统;商业企业中根据季节的变化,热销商品在销售高峰到来时货源紧张,企业需要实时了解商品的销售情况,保证热销商品的要货满足率。基于商家在传统销售模式中遇到的以上困难,作者拟开发在线购物系统。商家在使用该系统后,只需将需要推广的产品信息录入数据库,即可达到向购买者推销的目的,节省了大量的人力资源。同时可以根据在线购物的多少、实时查看库存信息,实现商品周转渠道的最简洁化。因此,在社会方面,本系统的开发是可行的。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。