课题的
课题的背景与意义
1.课题背景
近年来,随着互联网的迅速崛起,电子商务逐渐成为主要的商业交易模式,
一种全新的购物理念开始形成,以方便、快捷等优势,成为经济全球化的一个
重要应用领域。网购是电子商务的一种基础形式,近年来虽然我国的互联网发
展尤为迅速,但是我国网上购物比例与发达国家相比相差甚远,网上购物人数
发展潜力巨大,市场空间很大。
2.课题意义
投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动
营销公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一
家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所
需资金不过1500元左右;网上商店比同等规模的地面商店“租金”要低得多, 同
时租金不会因为营业面积的增加而增加,投资者也不用位延长营业时间而增加额
外的费用。
基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网
上商店则不需要压资金。
24小时营业时间。网上商店延长了商店的营业时间,一天24小时、一年365
天不停地运作,无须专人值班看店,都可照常营业。传统店铺的营业时间一般为
8-12小时,遇上坏天气或者老板、店员有急事也不得不暂时休息。
不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么
大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍
卖网站同时在线的商品要超过10万件,已超过一些大超市。
不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在
网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,
变得无限广阔了。
二、国内外研究现状
在国外,根据美国IDC公司的调查结果,2001年全球的网络购物市场扩大
了53%,就已经达到28亿美元的规模。IDC的高级分析师Marc Pramuk曾经
表示:“从网络购物市场扩大的事实可以看出,购物服务市场正在发生根本的变
化。”由于“大家正在寻找比传统的购物方法更迅速、更廉价的购物方法”,因
此到2006年,在经历连续几年超过40%的速度迅猛增长后,全球网络购物市场
的业务规模将超过157亿美元。据介绍,在美国、日本和欧洲等互联网普及程度
高的发达国家,自上世纪90年代初互联网出现以来,网络已经成为人才进行流
动的最主要渠道,而那些单纯为企业、个人提供单一集会式购物服务的市场几乎
已经绝迹。
在国内,近年来,中国的电子商务实现了飞速发展。电子商务的发展为网上
购物带来了勃勃生机,使得网上购物迅速成为一种非常活跃的电子商务模式,各
种类型的购物网站大量出现,为消费者提供了搜索与购买商品的便捷。
国第一次网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一
个景泰蓝,虽然货款的支付不是在网上进行的,但这为我国零售业奏出了网上购
物的先声。如今,在北京、上海、深圳等大城市,已有数万家多家商场,专卖店
开设了网上商店。在Internet网上有很多这种电子商务类型的例子,如世界上
最大的网上书店亚马逊书店,国内的阿里巴巴淘宝网,当当书城等,这类电子商
务有着强劲的发展势头。
2010年来,网上购物在中国的发展势头只能用势如破竹四个字来形容。艾
瑞咨询公布的最新监测数据显示,第三季度中国网络购物订单笔数达到创纪录的
3.8亿单,较去年同期增加约50%,其中,C2C和B2C的网购订单分别达到3.3
亿单和0.57亿单。据工信部预计2017年中国电子商务交易额将超过4万亿元,
网络购物金额将超过4000亿元。由此可以看出网上购物方式已经被大家所接受。
三、本系统包含的主要功能
体育用品销售系统要实现的功能非常多,最重要的就是管理员对商品的管理
实现和用户的购物的实现;这其中就包括:管理员对商品的添加,对商品的归类,
对用户购物订单的处理,以及管理员对网站的维护操作。至于用户主要是在线
浏览所有商品,按需求搜索相关商品,以及注册为会员后对个人购物车的操作,
购物结束后生成订单信息的查看。整个系统对从用户购物到结款,管理员从管理
网站、管理商品,处理订单都设计的非常精细。完全是一套功能完善网上购物
系统。
1.前台用户模块主要包括:
(1)用户注册:通过“用户注册”成为网站的会员,并获得购买商品的权限。
(2)体育类别分类:选择需要购买的体育类型的商品,如篮球、足球、跑步等。
(3)商品品牌分类:选择商品的品牌,如NIKE,Adidas,李宁,安踏等。
(4)搜索:可以直接搜索想要购买的商品,子功能包括价格区间的选择,风格
的选择等。
(5)对比框:例如篮球跟球鞋,球场又分为水泥地跟橡胶地,不同的材质有它
适用的场地,商品的寿命也有期限,篮球又有吸水跟不吸水的使用区别,用户
在使用对比框功能时会弹出所选择的两种商品的具体参数对比框,根据实际需
要选择购买。
(6)模拟展示:网上购物最大的缺陷之一就是用户不能亲临现场实体展示,此
功能可以实现用户提交照片,卖家用此图片最大程度的还原实际。
(7)支付方式:可使用支付宝,银行卡等支付方式。
(8)订单:订单查询,会员登录可以查询所有在本站购买的订单信息及状态;
订单取消,用户可根据个人情况在一定期限跟规定内取消订单。
(9)购物车:会员本次购买商品的详细信息。
2.后台管理员模块功能:
(1)用户管理:用户注册,修改密码,管理员查看。
(2)订单管理:订单查看,订单出货,订单删除
(3)商品管理:添加商品,管理商品,添加第一第二类别商品,删除第一第二
类别商品。
四、开发语言及特点
JSP(Java Server Pages)是由Sun公司倡导,许多公司参与建立的动态网
页技术标准,在传统的HTML文件中加入Java程序片段和JSP标记,就构成了
JSP页面。JSP利用了跨平台技术,使Java的应用能快速地部署在各个平台上,
并且可以实现一处编写随处运行。JSP技术使用Java编程语言编写类XML的tags
和scriptilets,来封装产生动态网页的处理逻辑,网页还能通过tags和script
lets访问存在于服务端的应用逻辑。JSP将网页逻辑与网页显示分离,支持可重
用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
采用JSP技术,在JSP中,编译过程只在程序第一次执行时进行,不需要每
次执行程序时都编译,具有较高的执行效率;使用JSP技术,可以实现将业务逻
辑和表示层分离;JSP支持绝大部分平台,可以实现跨平台:JSP组件的开发和
使用很方便。JSP的组件是用Java开发的,可以直接使用。
JavaBean被称作是Java组件技术的核心,能提供常用功能并可重复使用,
使得开发人员可以把某些关键功能和核心算法提取出来封装成为一个组件对象,
增加了代码的重用率和系统的安全性。
在编写JSP页面时,加入的Java代码使得页面的显示逻辑和业务逻辑混杂
在一起,使代码的可读性变差,采用JavaBean编写一个类来封装页面的业务逻
辑,JSP页面只需调用类中的方法即可完成所需的功能,这样一来,不仅提高了
代码的重用率,而且将页面的显示逻辑和业务逻辑也区分开来。JavaBean可以
看作是一个黑盒子,虽然知道这个组件所具备的功能,却不知道其内部是如何运
作的,它将许多信息都封装了起来,用户只需要知道其功能而不必管其内部结构。
JSP与JavaBean的结合使用,将HTML与Java程序相分离,不仅使日后的
维护更加方便,而且可以将常用的程序写成JavaBean组件,JSP页面只要调用
JavaBean组件来执行所需的功能即可,不需要重复写相同的程序,节省了开发
的时间,提高了开发效率。
本系统利用Browser/Server(B/S)结构,实现网上购物的具体功能。这种
系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地狱操作
等性能。
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技
术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界
面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是
主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就
大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用
户的总体成本(TCO)。