{$cfg_webname}
主页 > 计算机 > JSP >

电子商务与网上购物的设计与实现

来源:wenku163.com  资料编号:WK1631891 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1631891
资料介绍

摘要
自计算机应用于管理领域以来,信息系统的开发与应用获得惊人的发展,电子商务也应运而生,并得已迅速推广,给当今的传统型企业或者是现代型企业都带来了巨大的冲击和无限的商机。
本系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。(所有权: 毕业设计网 QQ:306826066 )
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JAVABeans对程序的关键代码进行封装。后台数据库选用MYSQL数据库。

关键词:电子商务、JSP技术、MYSQL数据库

Electronic Business and Online Shopping
Abstract
Since the computer was use to the management domain, the development and the application of information system had developed surprisingly .And the electronic commerce also arises at the historic moment, and has rapidly promoted. It brings the modern enterprise has and the now tradition enterprise the huge impact and the infinite opportunity.
   This system is based on Internet, uses B2C (Business to Consumers) the pattern and designs the development according to the existing on-line shopping system present situation the electronic commerce platform. It not only may expand merchant's scale and the market influence but also may reduce the enterprise the cost of operation, enhance the working efficiency.
   This article first introduced the online shopping system present situation and the development background, and then elaborated the system design goal, the system demand and the system design plan, more detailed elaboration system detailed design and realization. Finally, this article carried on the system to the on-line shopping system to examine and to propose also needed to improve question.
   This system has mainly provided the member for the user the  registration, the shopping vehicle management, the commodity search ,function and so on user material revision, has provided the commodity management for the manager, the user information management, the news information management, function and so on advertisement link management. In the design aspect, this system uses the B/S three structures, simultaneously uses the JSP technology to carry on the dynamic page the design, may the entrusting with heavy responsibility aspect consider from the system security and the code, carries on the seal using JAVABeans to the procedure essential code. The back stage database is MYSQL database.

Key word: Electronic commerce, JSP technology, MYSQL database

电子商务的功能
    电子商务可提供网上交易和管理等全过程的服务,因此它具有广告宣传、咨询洽谈、网上订购、网上支付、电子账户、服务传递、意见征询、交易管理等各项功能。
1、广告宣传
  电子商务可凭借企业的Web服务器和客户的浏览,在Internet 上发布各类商业信息。客户可借助网上的检索工具(Search)迅速地找到所需商品信息,而商家可利用网上主页(Home Page)和电子邮件 (E-mail)在全球范围内作广告宣传。与以往的各类广告相比,网上的广告成本最为低廉,而给顾客的信息量却最为丰富。
2、咨询洽谈
  电子商务可借助非实时的电子邮件(E-mail),新闻组(News Group)和实时的讨论组 (chat)来了解市场和商品信息、洽谈交易事务,如有进一步的需求,还可用网上的白板会议 (Whiteboard Conference) 来交流即时的图形信息。网上的咨询和洽谈能超越人们面对面洽谈的限制、提供多种方便的异地交谈形式。
3、网上订购
    电子商务可借助Web中的邮件交互传送实现网上的订购。网上的订购通常都是在产品介绍的页面上提供十分友好的订购提示信息和订购交互格式框。当客户填完订购单后,通常系统会回复确认信息来保证订购信息的收悉。订购信息也可采用加密的方式使客户和商家的商业信息不会泄漏。
4、网上支付
  电子商务要成为一个完整的过程。网上支付是重要的环节。客户和商家之间可采用信用卡账号进行支付。在网上直接采用电子支付手段将可省略交易中很多人员的开销。网上支付将需要更为可靠的信息传输安全性控制以防止欺骗、窃听、冒用等非法行为。
5、电子账户
  网上的支付必需要有电子金融来支持,即银行或信用卡公司及保险公司等金融单位要为金融服务提供网上操作的服务。而电子账户管理是其基本的组成部分。
  信用卡号或银行账号都是电子账户的一种标志。而其可信度需配以必要技术措施来保证。如数字证书、数字签名、加密等手段的应用提供了电子账户操作的安全性。
6、服务传递
  对于已付了款的客户应将其订购的货物尽快地传递到他们的手中。而有些货物在本地,有些货物在异地,电子邮件将能在网络中进行物流的调配。而最适合在网上直接传递的货物是信息产品。如软件、电子读物、信息服务等。它能直接从电子仓库中将货物发到用户端。
7、意见征询
  电子商务能十分方便地采用网页上的"选择"、"填空"等格式文件来收集用户对销售服务的反馈意见。这样使企业的市场运营能形成一个封闭的回路。客户的反馈意见不仅能提高售后服务的水平,更使企业获得改进产品、发现市场的商业机会。
8、交易管理
  整个交易的管理将涉及到人、财、物多个方面,企业和企业、企业和客户及企业内部等各方面的协调和管理。因此,交易管理是涉及商务活动全过程的管理。

本系统采用Mysql5.0作为后台服务器,采用SQL语句建表,这样建表有助于在其它地方快速建立自己需要的表。本例的数据库名为jspshop,数据源为JSPshop.用户名sa,密码为空。
数据库的连接:
    数据库连接所调用的文件 在src文件夹下。
下面我们来分析一下整个过程:(所有权: 毕业设计网 QQ:306826066 )
    首先我们先建立自己的主页面,默认为index.JSP。主页面里有各种产品的不同的分类。比如商品的品牌,型号,功能等等。我们可以通过搜索功能找到自己喜欢的商品,直到找到自己想买的商品再进行注册。
     其次,我们可以通过注册成为会员,而进行订单查询,意见反馈,在线帮助等等,我们的管理员还可以进行商品的管理,如商品分类管理,商品管理。商品分类管理是可以在此添加新的分类;而商品管理是管理员可以在此进行商品属性的修改、商品的删除和商品的添加等等。
最后,就是购物的过程。只有注册为会员的顾客才享有购物权限。用户只要在想购买的相应的商品后的框里填上自己想买的数量,点击购买,商品就放到了购物车中,你可以看到你购物车里已经填加了这种商品,想要继续购买其它的商品,请点击继续购物,便可以继续购买自己所需的商品了。当你购买完毕后点击付款,弹出一个对话框,要你输入你的卡号,点确定后你的购物车中的商品信息就被传到后台服务器,用户可以看到你的订单已被提交的信息。我们就可以根据订单向客户发送商品。如果你要退出本系统,想用另一个账号登录,也不用换用机子,只需要注销一下就可以了,让你充分享受网上购物的乐趣。(所有权: 毕业设计网 QQ:306826066 )














目 录
摘要 I
ABSTRACT II
第一章 引言 1
1.1 研发的背景 1
1.2 可行性分析 1
第二章 电子商务简介 2
2.1 电子商务的概念 2
2.2 电子商务的背景 2
2.3 电子商务的功能 2
2.4电子商务的交易过程 4
2.5电子商务的优越性 4
第三章 电子商务的框架 6
3.1电子商务的业务基础 6
3.2电子商务的框架结构 7
第四章 网上购物系统的设计与实现 8
4.1开发工具及简介 8
4.2系统开发环境 8
4.3网上购物数据库设计 9
4.3.1网上购物数据库的设计 9
4.3.2网上购物数据库的连接 11
4.3.3网上购物数据流图 12
4.4网上购物实现逻辑 12
4.5网上购物主要模块设计 13
4.5.1会员信息模块 13
4.5.2产品交易模块 15
4.5.3商品中心和购物车模块 16
4.5.4后台管理模块 17
第五章 网上购物系统的调试与完善 21
(所有权: 毕业设计网 QQ:306826066 )
5.1 数据库调试 21
5.2 程序调试 21
5.3 功能测试 21
5.4 系统的完善 21
第六章 总结与展望 22
参考文献(REFERENCES) 23
致    谢 24

推荐资料