没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
基于 Struts 架构的网上土特产商城的设计与实现
摘 要
电子商务指利用简单、快捷、低成本的电子通讯方式,买卖双方通过网络进行各种
商贸活动的一种商业交易模式。随着互联网的发展,以及人们消费观念和生活方式的改
变,这种新型的商业模式逐渐融入了人们的生活中。通过企业的门户网站,人们可以足
不出户的寻找自己所需的物品,通过对不同虚拟商城的访问,顾客可以找出性价比较高
的商品,有极大地选择空间;通过下订单,顾客可以很快得到自己想要的物品,这给顾
客节省很多时间和精力;对于厂家来说,可以极大地降低库存风险,可根据客户需要,
按需采购和生产,大大地提高了效益。
本文设计并且实现一个基于 B/S 架构的网上土特产商城系统。系统主要以 J2EE 作
为开发基础,使用了 Struts1、Spring2.5 和 JPA MVC 框架,用 MyEclipse 作为开发工具。
基本实现了网上交易系统应有的主要功能模块,包括:管理员的登录,管理和维护;用户
注册、登录、注销,个人信息的查询、修改,充值;商品管理,购物车管理,交易管理,
订单管理,支付管理,权限管理。测试结果表明,该系统界面简单、操作方便,容易维
护。
关键词:B/S 架构;SSH 技术;土特产商城系统;J2EE
I
Design and Implementation of the online souvenir store based on the
Struts framework
Abstract
E-commerce refers to the use of simple, fast, low-cost means of electronic communication,
buyers and sellers through the network for various business activities of a commercial
transaction mode. With the development of the Internet, as well as consumer attitudes and
lifestyle changes, this new business model gradually integrated into people's lives. Through
the portal, people can stay at home to find the items they need access to different virtual mall,
customers can find the higher cost of goods, greatly choice; by placing an order, customers
can quickly get what they want goods to the customer to save a lot of time and energy;
manufacturers, can greatly reduce inventory risk, according to customer needs, on-demand
procurement and production, greatly improve efficiency.
In this paper the design and realization of an online souvenir store system based on B / S
architecture. The system as a development base J2EE, Struts, of Spring 2.5 it and JPA MVC
framework is, as a development tool in MyEclipse. Basically the online trading system should
be the main function module, including: the administrator login, management and
maintenance; user registration, login, logout, the personal information of the query, modify;
product management, shopping cart management, order management, rights management .
The test results show that the system simple interface, easy to operate, easy to maintain.
Key words:B/S Structure; SSH Technology; Native mall system;J2EE
II
目录
1 引言 ..............................................................................................................................................................1
1.1 课题的背景、目的和意义 .......................................................................................................................1
1.2 课题国内外发展概况 ...............................................................................................................................1
1.2.1 全球电子商务发展概况 ......................................................................................................1
1.2.2 我国电子商务发展概况 ......................................................................................................2
1.2.3 我国电子商务发展存在的问题 ..........................................................................................2
1.3 课题欲解决的问题 ...................................................................................................................................3
2 系统的总体设计 ..........................................................................................................................................3
2.1 系统可行性分析 .......................................................................................................................................3
2.2 系统功能需求分析 ...................................................................................................................................4
2.3 系统功能模块设计 ....................................................................................................................................5
2.3.1 系统总模块设计 .....................................................................................................................5
2.3.2 登录模块的设计 ....................................................................................................................6
2.3.3 管理员模块的设计 ................................................................................................................7
2.3.4 商家模块的设计 ....................................................................................................................9
2.3.5 客户模块的设计 ..................................................................................................................10
2.4 数据库概要设计 .....................................................................................................................................11
2.5 E-R 图的设计...........................................................................................................................................12
2.6 数据库逻辑结构设计 .............................................................................................................................15
2.7 系统环境需求 .........................................................................................................................................18
3 系统的实现 ................................................................................................................................................18
3.1 数据库链接 .............................................................................................................................................19
3.2 商家核心模块的实现 .............................................................................................................................20
3.2.1 增加商品基本信息 ..............................................................................................................20
3.2.2 订单基本信息管理 ..............................................................................................................22
3.3 客户核心模块的实现 .............................................................................................................................24
3.3.1 购物模块 ..............................................................................................................................24
4 系统的测试及难点分析 ............................................................................................................................26
4.1 系统的测试 .............................................................................................................................................27
4.1.1 对查询商品基本信息功能的测试 .......................................................................................27
4.2 开发过程中遇到的问题及采用的解决方法 .........................................................................................29
5 结论 ............................................................................................................................................................31
参 考 文 献 ..................................................................................................................................................32
致 谢 ..............................................................................................................................................................33
第 0 页 共 41 页
1 引言
1.1 课题的背景、目的和意义
随着当今世界进入信息时代,Internet 的飞速发展和在全球的普及给人类生活带来
革命性的改变。Internet 将传统意义上的物理空间转变成电子空间,把人们带入了一个
网络社会中。网络时代的到来,带给人们的不只是快捷、方便,它带来的是划时代的进
步。在网络大家族中,电子商务则是一个热点,它的发展速度之快远远超过我们的想象,
普及速度之快令人难以置信。
电子商务一个最基本体现就是电子购物网站,从一定程度上讲它就是网上超市,也
就是一种网上交易,“网”字意味着它具有信息时代的快捷方便等特征。事实上电子商
务的出现,给消费者的地位,消费观念带来了重要的变化。网上交易系统正是应这种变
化而悄然崛起,并以惊人的速度发展着。通过网上交易系统,人们可以足不出户的寻找
自己所需的物品,通过对不同虚拟商城的访问,顾客可以找出性价比最高的商品,有极
大地选择空间,通过下订单,顾客可以很快得到自己想要的物品,这给顾客节省很多时
间和精力,对于厂家来说,可以极大的降低库存风险,根据客户需要,按需生产和采购,
大大的提高了效益。
鉴于互联网的优势和对运动产品经营现状的分析,笔者决定采用当前比较流行的
Struts1,Spring 和 JPA 框架,分析此框架的特点及优势,设计一个在网络平台上运行的
集购物支付配送等功能于一体的运动装备销售系统,从而提供一个具有实用价值的网站
模板。
1.2 课题国内外发展概况
电子商务作为现代服务业中的重要产业,有“朝阳产业、绿色产业”之称,具有
“三高”、“三新”的特点。“三高”即高人力资本含量、高技术含量和高附加价值;“三
新”是指新技术、新业态、新方式。人流、物流、资金流、信息流“四流合一”是对电
子商务核心价值链的概括。电子商务产业具有市场全球化、交易连续化、成本低廉化、
资源集约化等优势。
电子商务按照参与主体和客户的不同,可分为多种形式,但目前看,B2B、B2C、C2C
是主要形式,其中 B2B 是最主要的应用形式。按照贸易主导主体,可分为销售方控制
型、购买方控制型和中立第三方控制型。
1.2.1 全球电子商务发展概况
纵观全球电子商务市场,各地区发展并不平衡,呈现出美国、欧盟、亚洲“三足鼎
立”的局面。
美国是世界最早发展电子商务的国家,同时也是电子商务发展最为成熟的国家,一
直引领全球电子商务的发展,是全球电子商务的成熟发达地区。欧盟电子商务的发展起
步较美国晚,但发展速度快,成为全球电子商务较为领先的地区。亚洲作为电子商务发
展的新秀,市场潜力较大,但是近年的发展速度和所占份额并不理想,是全球电子商务
的持续发展地区。
全球 B2B 电子商务交易一直占据主导地位,2002 年至今,呈现持续高速增长态势,
第 1 页 共 41 页
2007 年全球 B2B 交易额达到 8.3 万亿美元,预计在未来几年将保持 40%以上的增长率,
到 2010 年 B2B 交易额将达到 26 万亿美元,比 2002 年增长 30 多倍。
1.2.2 我国电子商务发展概况
我国电子商务发展呈现典型的块状经济特征,东南沿海属于较为发达地区,北部和
中部属于快速发展地区,西部则相对落后。
自 2005 年以来,我国电子商务市场交易额稳定增长,2007 年我国电子商务市场
规模突破 17000 亿元。未来 3 年,仍是我国电子商务投资规模持续增长和爆发的时期,
我国电子商务投资市场将迎来新一轮的发展高潮。一方面,2007 年国家“十一五”电子
商务发展规划的颁布标志着政府推动电子商务的总体布局已经形成;另一方面,电子商
务在企业的应用成效以及对经济、社会发展的推动作用日益明显。
2007 年我国 B2B 电子商务交易额约为 12500 亿元,比 2006 年增长 25.5%。目前
B2B 市场的集中度较高,在综合类网站中,阿里巴巴已占近乎 7 成份额。2007 年我国
B2C 网站总收入约为 52.2 亿元,同比增长 33.5%。B2C 是传统企业开展电子商务的主要
形式,随着网络购物环境的好转以及企业(特别是大中型企业)电子商务化程度的提升,
在总体规模上 B2C 将会有一个长足的发展,并成为未来网购的主流。2007 年我国 C2C
交易额约为 410.4 亿元,同比增长 90%;C2C 是目前我国网购的主要形式,但普及率还
较低,不到网民总数的 3 成。
1.2.3 我国电子商务发展存在的问题
(1)区域发展不平衡
东南沿海地区发展远优于中西部地区。以 2006 年全国电子商务交易额区域结构为
例,以深圳为代表的华南地区和以北京、天津为代表的华北地区实现了全国 50%的交易
额。而西部地区占比不到 10%。
(2)中小企业电子商务发展仍显滞后
中小企业受到自身管理水平、资金和人才等因素的制约,电子商务发展水平相较于
大企业,明显滞后。据统计,只有 9%左右的中小企业实施了电子商务。而在大型企业
中,通过电子商务进行采购、销售的比例就已分别达到 30%和 27%。
(3)信用体系建设不完善
电子商务的发展急需出台电子商务合同规范,加强对电子商务合同的监管,以减少
或消除在线交易双方的风险,促进信用体系建设。
(4)虚拟市场监管不力
这方面主要出现的问题包括在线产品信息管理、交易服务的监管及消费者权益保护
等。
(5)电子商务税收缺乏相应的解决方法
由于网络交易量统计和网络征税技术的困难,使得电子商务征税很难实施,至今仍
没有很好的应对措施。
(6)物流配套体系仍需完善
我国尚未建立强大的物流配送体系,物流管理水平低,现代物流业发达程度欠缺,
剩余35页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功