网上购物系统设计
网上购物系统设计
摘 要:本网上购物系统是一个基于 采用 模式,并根
据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响
力,而且可以减少企业的经营成本,提高工作效率。
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总
体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网
上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,用户资料修改等功能,为管理员提供了商品
管理,用户信息管理等功能。在设计方面,本系统采用 三层结构,同时使用 技术进行动态
页面的设计,从系统的安全性和代码的可重用性方面考虑,运用 对程序的关键代码进行
封装。后台数据库选用 数据库。
关键词:B/S 结构;JavaBean;JSP;
1
网上购物系统设计
The Design of The Shop OnLine
System
: !" ""!"#$
%&%%& # ! " %
$ %'" "# !!&%(
)%"% !*&!$(+'
," %% !" % %"!&
(&%# '% %% %&&&"、%
% $ "%&&!" %% %"%%&%"#
%"'-""" %$ %!"
"%'
"!%%$ #""$&#.
! & 、 !!& & 、 &%
、 # %# ' " !%% & $ &%
& 、 # & 、 $ & 、 %
&%' %&%$ %# /
"&%!&%&'%&# %&
%# (% % "&'
% % (&%%'
01%.222
2
网上购物系统设计
前 言
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。
网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种
壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带
来了新的机遇和挑战。
334 年 5 月 56 日,中国互联网络信息中心(77)在京发布“第十七次中国互联网络发
展状况统计报告”。报告显示,截至 338 年 5 月 95 日,我国上网用户总数突破 5 亿,为 5'55
亿人,其中宽带上网人数达到 4:93 万人。目前,我国网民数和宽带上网人数均位居世界第二。国
家顶级域名 7 注册量首次突破百万,达到 53; 万,成为国内用户注册域名的首选,稳居亚洲第
一。上网计算机数达到 :;83 万台,网络国际出口带宽达到 594534,网站数达到 4;': 万个。
地址总数达到 6:9; 万个,仅次于美国和日本,位居世界第三。
在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻
网络游戏等服务业务仍然快速的发展着。
而 本 次 设 计 的 任 务 是 , 构 建 一 个 电 子 商 务 网 站 , 采 用 的 主 要 技 术 是 基 于 服 务 器 端 的
、 的组件 ,以及网页编程语言 <。
是 & 的缩写,是由 公司倡导、许多公司参与建立
一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。 是一种服务器端
<或 =嵌入 代码的脚本语言,是开发 1 动态网站快速而有效的工具, 的技术
的优势:
5' 技术是用 语言作为脚本语言的。 语言是成熟的、强大的、易扩充的编程语言。
'高效性与安全性。 在执行前先被编译成字节码,字节码由 虚拟机解释执行,比源
码解释效率高。
9'可维护性。由于 技术是一种开放的、跨平台的结构,因此 1 服务器、平台及其他组
件能很容易升级或切换,且不会影响 基本的应用程序。
:'稳定性。
8'产品的多样性。
目前,在国内 还是一种较新的技术。但 >">?> 目前已经成为
开发电子商务平台的主流技术。随着国内与国际的接轨, 必将成为网站开发技术的首选。
3
网上购物系统设计
一 网上购物系统概述
1.1 系统开发背景
1.1.1 网上购物的发展
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传
统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示
出一种新颖的购物理念。
网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer t
o Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的
作用。本文主要考虑的是如何建设B2C的网上购物系统。
网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所
谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息
是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,
可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文
档与资金的无纸化交换。
1.2.1 网上购物系统的现状
目前在国内 < 与 应用最为广泛。而 由于是一种较新的技术,国内采用的较少。但
在国外, 已经是比较流行的一种技术,尤其是电子商务类的网站,多采用 。
采用 < 的网站如新浪网()、中国人( )等但由于 < 本身存在的一些
缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。
首先,< 缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法只有一个:
分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,组成二维
阵列。而 < 则缺乏这种支持。还有上面提到过的一点,< 提供的数据库接口支持不统一,这
就使得它不适合运用在电子商务中。
和 则没有以上缺陷, 可以通过 #1%$% 的 @?@ 获得
= 规模支持,通过 ?@ 和 获得结构支持; 可以通过 A7
的 " 和 B 获得规模支持,通过 B@C 以及众多厂商的 !!" 获得
结构支持。
三者中, 应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用
"。比较出名的如 的 B-,它的核心是采用 " 的 1! ;西
方另外一个非常著名的电子商务软件提供商, !。它原来的产品 !59: 占据
了主要的电子商务软件份额。它们都是通过 D 来提供支持 的。但去年 53 月后它推出了
B,,一个采用 " 的电子商务 !!",而且声言不再开发传统软件。
总的来说,,< 三者都有相当数量的支持者,而这三者也各有所长,在开发过程中,
我们应该根据实际的需要来使用最合适的技术,本系统则采用较新的 E! 技术,一方面 E! 的安全
性和跨平台性比较好,另一方面,我也希望能从开发该系统的过程中,深入学习一下这门编程语言。
4
网上购物系统设计
1.2 系统实现的目标
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节
这样才能使得在电子交易时避免不必要错误发生。我们将使用 HTML、JSP 等技术来编辑网页,并
运用 JDBC 技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入
人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比
较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决
方案是建立网站, 以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时
了解商品买卖的情况。
1.3 系统的开发意义
Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用 Internet
的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家
与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易
成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,
人们将这种交易模式称为:电子商务。
当今比较流行的网上购物系统国外有“淘宝(www.taobao.com)”,国内有“当当(www.dangdang.co
m)”。它们都是相当优秀的电子商务网站,对其他的网站提供了良好的典范。设计中可以学习参考
他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的功能和注意事项。
设计和完成一个电子商务网站的,将会牵涉到许多技术上的问题,如:动态网页制作技术的
后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈兵,在实践中掌握上述技术的
使用。
5
- 1
- 2
- 3
- 4
- 5
前往页