没有合适的资源?快使用搜索试试~ 我知道了~
基于JSp实现网上购物, 网上购物系统设计 摘 要:本网上购物系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。 本文首先介绍了网上购物系统的现状及开发背景,然后
资源推荐
资源详情
资源评论
网上购物系统设计
网上购物系统设计
摘 要:本网上购物系统是一个基于 采用 模式,
并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规
模和市场影响力,而且可以减少企业的经营成本,提高工作效率。
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统
需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系
统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,用户资料修改等功能,为管理员提
供了商品管理,用户信息管理等功能。在设计方面,本系统采用 三层结构,同时使用
技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用
对程序的关键代码进行封装。后台数据库选用 数据库。
关键词:B/S 结构;JavaBean;JSP;
网上购物系统设计
一 网上购物系统概述
1.1 系统开发背景
1.1.1 网上购物的发展
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐
步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商
店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Cus
tomer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中
起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。
网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资
源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度
等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系
统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种
全新的交易方式实现了公司间文档与资金的无纸化交换。
1.2.1 网上购物系统的现状
目前在国内 与 应用最为广泛。而 由于是一种较新的技术,国内采用的
较少。但在国外, 已经是比较流行的一种技术,尤其是电子商务类的网站,多采用
。
采用 的网站如新浪网()、中国人( )等但由于 本身存在
的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。
首先, 缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法只
有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流
量分开,组成二维阵列。而 则缺乏这种支持。还有上面提到过的一点, 提供的数
据库接口支持不统一,这就使得它不适合运用在电子商务中。
和 则没有以上缺陷, 可以通过 !"#" 的 $%$
获得 & 规模支持,通过 %$ 和 ' 获得结构支持; 可以通
过 () 的 * 和 + 获得规模支持,通过 +$, 以及众多厂商的
--* 获得结构支持。
三者中, 应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用
* 。比较 出 名的 如 的 + -., 它 的核 心 是 采用 * 的
!.-;西方另外一个非常著名的电子商务软件提供商,-。它原来的产品
网上购物系统设计
-/01 占据了主要的电子商务软件份额。它们都是通过 2 来提供支持 的。
但 去 年 /3 月 后 它 推 出 了 +4 , 一 个采 用 * 的 电 子 商 务 --*
,而且声言不再开发传统软件。
总的来说,, 三者都有相当数量的支持者,而这三者也各有所长,在开
发过程中,我们应该根据实际的需要来使用最合适的技术,本系统则采用较新的 5- 技术
一方面 5- 的安全性和跨平台性比较好,另一方面,我也希望能从开发该系统的过程中,
深入学习一下这门编程语言。
1.2 系统实现的目标
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重
每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将
使用 HTML、JSP 等技术来编辑网页,并运用 JDBC 技术把数据库和动态网页相
关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到
管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比
较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在
实际应用中的解决方案是建立网站, 以及自己的数据库,使得所需商品信息可
以及时的保存、更新,可以更好的及时了解商品买卖的情况。
1.3 系统的开发意义
Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用
Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通
讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍
从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛
的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。
当今比较流行的网上购物系统国外有“淘宝(www.taobao.com)”,国内有“当当(www.dang
dang.com)”。它们都是相当优秀的电子商务网站,对其他的网站提供了良好的典范。设计
中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有
的功能和注意事项。
设计和完成一个电子商务网站的,将会牵涉到许多技术上的问题,如:动态网页制作
技术的,后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈兵,在实践
中掌握上述技术的使用。
二 网上购物系统分析Error: Reference source not
found
系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设
计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行细致的分析
从而才能够开发出完整的系统设计
网上购物系统设计
2.1 网站的设计目标
本平台利用现在比较广泛的 JSP+My SQL 数据库的架构实现的,此系统分为前台管理
和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查
询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:
商品管理、用户管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。
2.2 网站的可行性分析
随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电
子商务已经成为网上的一股潮流。我们相信要不了太长有时间,顾客就可以在网络世界上
获得他们在现实世界上可以获得的所有商品和服务。
可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实
际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要
的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:
(/)经济可行性:该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,
其功能还不能完善,所以没有什么经济效益可谈。
()技术可行性:+* 的技术已经较为成熟。
(0)运行可行性:该系统需要搭建 6 即 6 虚拟机和 ' 环境,在此环境下系统,
并且在正确连接数据库后可以正常运行。
(1)法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不
会构成侵权,在法律上是可行的。
通过以上的可行性分析,我将采用 JSP+Servlet 相结合的技术,运用 My SQL 数据库
对网站进行建设。
2.3 网站的深入调查
经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了
能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过指
导老师的耐心介绍,设计出该平台功能如下:
1. 能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。
2. 能够完成管理员对网站的商品资料(商品添加、商品审查)会员管理(会员审查)、
以及常规设置(广告添加,友情链接)的功能。
3. 能过电子商品的名称,电子商品的分类进行搜索。
4. 能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确
定。
经过前一阶段的调查与研究分析,我已确定了该平台设计的主要功能,对每个功能模
块也作了具体描述,下面就来具体分析该平台的设计特点与具体思想。
2.4 网站设计的特点
我们所设计和开发的网上购物平台是经过很长时间的调查和分析才开始具体实施的,
它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用 Web 技术,借
剩余16页未读,继续阅读
资源评论
Lucy541
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功