首页 > 实用范文 > 其他范文
基于JAVA网上购物商城模拟系统的设计与实现
编辑:紫云飞舞 识别码:130-823759 其他范文 发布时间: 2023-12-04 21:32:48 来源:网络

基于JAVA网上购物商城模拟系统的设计与实现

一、前言部分

自从进入21世纪以来,伴随着IT技术的成熟,同时像亚马逊、淘宝等电商的大力发展,电子商务逐渐发展壮大成为网络经济的核心。甚至于许多线下商城也都转移重心,发展线上模式,而不同的电商平台所实现的途径也不尽相同。

随着当今生活水平的提高,人们对购物也更加渴望,人们过去从市集买卖,后来发展有超市、店面,但每到人流高峰期,销售很是费事、费力,用户在超市等选购商品由于对商品的管理和分类不了解,导致客户的流失和客户很疲劳,为了给用户和商店的管理带来方便,也为了更好地适应市场需求,缓解各商店的规模、地域等限制,为消费者实现更便捷的方法,利用网上购物系统和计算机设备实现网上查看、选购商品、购买管理、会员管理等,提高工作效率。增加商品销量,同时便于管理,使用户便于挑选和购买。

通过这个系统使用户利用计算机可以足不出户就能在网上进行查阅、挑选、购买;使管理人员利用计算机, 快速方便的管理各类商品的销售。新商品的入库、分类、热卖商品的选择,使购物变得更加方便。

二、主题部分

1.背景

电子商务技术包括移动商务、电子资金转让、供应链管理、网络营销、在线事务处理、电子数据交换(EDI)、库存管理系统,自动数据收集系统等。现代化电子商务最典型的特点就是使用万维网。

电子商务涉及以下几个方面:

(1)在线购物网站上直接向消费者零售销售;

(2)提供或参与在线市场,处理第三方企业向消费者或消费者向消费者销售;

(3)企业对企业购买和出售;

(4)企业对企业(B2B)电子数据交换;

(5)通过电子邮件或传真,向预期和既定的客户进行市场营销;

(6)推出新产品和服务;

(7)在线货币兑换等金融交易行为。

由于产品直接来源生产商,并没有中间代理商的参与,在线购买的商品价格便宜[1]随着电子商务的发展以及其独特的魅力,逐渐出现虚拟企业、虚拟银行、网络营销、在线购物,在线支付等,从这些可以看出,电子商务已从其他方面对经济 和社会的巨大影响,例如,B2B是一个在世界上快速增长的业务,它可以降低成本,提高了经济效益,也带动就业的增长。

电子商务对世界经济正在进行着彻底的改造[2],电子商务能为消费者或企业提供大量他们需要的信息,这些信息对于消费者和生产者是完全透明。企业仅通过广告的方式来提高其竞争优势的效果已变得不太明显,还需要注重产品质量以及产品性能。从理论上讲,在行业之间的竞争中,消费者主权和行业将社会福利最大化。

事实上,在过去的经济活动中大型企业经常有不同与消费者的信息资源优势。如今,透明和实时信息使消费者的权益得到了保护,消费者可以使用互联网来挑出符合自己的利益的产品组合,企业之间的竞争力将会比之前更加明显。新经济为首的电子商务可以更好地促进个人文化提升。由于市场的竞争,员工的专业水平成为企业在市场竞争中获取利益的关键。企业必须重视如何去建立企业内部文化。在线商家采集他们客户的采购行为以及采购兴趣,通过这些信息网络营销者们可以更加注重相关产品和服务,这为在线购物者提供了更多的购物便利。随着电子商务的发展,其在我国的经济地位越来越重要[3],一大批电子商务应用逐渐被开发出来,例如,阿里巴巴旗下的淘宝,天猫,亚马逊,京东等,这些都已成为流行的电子商务系统。互联网已经逐渐引发新的产业革命,在当今经济领域中依靠互联网的电子商务已经越来越重要。

本文主要在了解这些背景的情况下,设计出一款电子商务系统用于在线交易商品,给企业以及消费者提供一个可信赖的购物平台。

2.现状和发展方向

国外发展现状:据联合国某项专业报告显示,全世界一百三十个经济体里面,虽然小型欧洲 经济体在“B2C 电子商务”领域最为发达,但发展中经济体也毫不示弱闷头追赶,而且中国已成为全世界最大的“B2C 电子商务”市场[4]。在“B2C 电子商务”指数排行榜中占据前十名的经济体依次是挪威、卢森堡、加拿大、芬兰、澳大利亚、瑞典、韩国、丹麦、以色列和英国。在新兴经济体发展中经济体中,排在前面的新加坡和韩国等国家都位于亚洲东部,尤其是是中国,占据了全世界最大的“B2C 电子商务”市场。在2015年,中国、俄罗斯和巴西在网上购买率方面的表现均好于预期。随着支付手段的发展、互联网接入率的提高及电子商务平台的不断创新,同时使地方电子商务企业能为本地市场提供对路适销的服务和产品,发展中经济体的“B2C 电子商务”将会得到进一步发展壮大[5]。

国内发展现状:根据日前中商产业研究院发布的《2018-2023 年中国电子商务行业市场前景及投资机会研究报告》中的数据显示,2017年国内电子商务的整体交易规模将突破24.1万亿元,同比增长 17.4%,随着国内电子商务行业的不断发展与完善,预计2018年国内电子商务的交易规模将突破 28.4 万亿元,相比2017年再度增长17.8%。报告上的数据显示,2017年国内网络购物市场的交易规模突破6.3万亿元,同比增长30.3%,增长相较2016年有所回暖。随着电商行业的稳定发展,网络购物市场线下线上的不断融合,预计2018 年国内的网络购物市场的交易规模将突破 7.7 万亿元。2017年,国内市场规模构成方面,网购规模占比高达60%。由于网上购物的逐渐流行,网购市场规模的占比必将持续增长,预计 2018 年国内网购市场占比将突破62%。如今电子商务行业正与零售业、制造业、政府机构和事业单位等加速融合,催生新兴产业,推进服务转型升级,提供公共服务和公共产品,电子商务已成为推动经济发展的新兴力量。随着主流消费群体的消费习惯不断向互联网转移,电子商务的广泛普及,越来越多的线下店铺和传统企业主动积极地向电商转型。2017 年是实践线下线上能否融合的一年,线下对线上的导流作用和线上对线下的数据赋能已经初见成效,稳定向上发展的网络购物将迎来全新的发展活力。2017 年初,曾有业内人士表示,业界对国内今年的网购市场交易规模的增长率预期只有20%上下,然而 2017 全年的网络购物市场交易规模的涨幅大大超过了原来的预期。零售业线下线上的融合、服务消费的接连提速是数据增幅的推进力。2017年,电商和实体零售企业加速融合,实体商业探索电商方向的出路,新零售、无界零售和智慧零售等词汇成为搜索高频词。苏鲜生、京东线下生鲜超市以及盒马鲜生等新零售试验田不断频繁落地,当初仅仅聚焦于线上单一渠道的电商企业已开始开拓线下实体商业的新型发展空间,融合多种新兴产业抢夺线下流量与机遇。2017年,B2C 市场交易规模高达3.6万亿元,占国内整体网购市场交易规模的60.0%,相较于2015年增长了4.8个百分点,同比 2016 年市场交易规模,2017年 B2C 网络购物市场增长 40.9%,远远超过了C2C市场的15.7%的增幅。值得注意的是,移动网购逐渐成为最主流的网购方式,移动端的渗透率将进 一步提升。专家分析认为,随着无线网络和智能手机的普及,移动端碎片化的特 点比传统的电脑网购更符合消费个性化的特性,所以大量网购用户转向移动端消费。购物场景随着全渠道的融合变得碎片化、多元化,用户的消费行为通过移动端可以数据化,系统化、纵深化、全渠道的数据可以为零售行业的所有环节提供正确指导,有效帮助企业实现精准营销、提高运营效率。

尽管全球电子商务市场将对二十一世纪商业产生深远的影响,在人们生活各个领域已经非常得普遍,但仍要看到电子商务系统存在很多不足之处。

(1)电子商务缺乏个人接触

一个人在网站上购物经常只要看到虚拟的照片,无法亲自感受到实物商品,可能买到的产品并不和自己的想象中的产品相似。用户只能通过点击“立即购买”,将商品放入虚拟的购物车中,你永远无法触摸你想买服装的面料,你不能感受你脚上的鞋感,你不能闻到你想要买的香水等等,这也是需要电子商务系统亟待解决的问题之一,是采用线下与线上一体化购物体验,还是采用虚拟成像技术,用户通过设备体验商品,都是未来需要不断探讨的问题。

(2)电子商务货物延误

我们经常购买到的商品并不能如期送到我们自己的手里,经常延误好几天。但是,如果用户想要买一个现在就需要使用的商品,例如一个铅笔,一本今晚想要读的书等,就不可能在购物网站上购买商品。我们可以通过技术更新配送系统,以及尽量将周边商家纳入到在线购物系统中,提高用户体验。

(3)缺乏一定的安全保障机制

用户通过邮箱可以直接注册账号并进行商品购买。大多数商城系统通常没有实名的要求,这也会造成非法交易行为,同时大多数网站没有进行签字认证[6],导致大量黑客利用网络技术盗取用户的账号,也会导致用户财产的损失。在许多情况下,电子商务网站都能够获取用户其他有关在线行为和偏好的信息,同时缺少对卖方的约束[7],这有可能导致信用卡诈骗,身份信息盗窃等。

(4)电子商务系统推荐不准确

通常在购物时,为了节省购物者的时间,电子商务系统都会为用户提供他们可能感兴趣的商品。用户可以快速浏览自己看到的商品,但目前大多数系统推荐的信息都不准确,没有对用户的信息进行分类处理,我们应该利用最新的推荐技术筛选有用信息,区分用户兴趣,根据比重从大到小进行推荐。

(5)搜索功能有待完善

目前大多数在线系统搜索方式都是直接进行数据库匹配,用户所得到的搜索结果相对较少。若用户对一个商品没有记得特别清楚,会经常发生搜索不到该商品的情况。未解决这一问题,我们可以将商品的信息进行分词处理。在搜索过程中,我们通过哈希查找哈希数据表,按相关度由大到小的方式将产品呈现给用户。

三、总结部分

随着电脑科技的飞速发展,计算机的普及率愈发之高,网上购物已成为继传统零售业后又一支突起的力量,大大小小的网上购物商城被设计出来,用来服务广大网民在网上进行购物。因此根据网上购物的基本模块,设计一个购物商城模拟系统。

在这里简单介绍这次的购物商城模拟系统:

本文所实现的在线购物系统是为在线零售商提供接口,能使用户轻松愉悦购物的一款应用程序。通过利用Java相关技术以及J2EE模式等,对在线Java购物系统进行前后台的设计与实现,该系统有如下特点:

(1)简单易用的web界面:用户可以搜索产品,查看产品的完整说明以及订购相关产品;

(2)搜索引擎:它提供了一种简便快捷的方式来搜索产品以满足用户在线购物的需求。搜索引擎会列出一组基于搜索词的产品,用户可以基于不同的参数列表进一步筛选;

(3)购物车:拖放式操作允许用户向购物车中添加产品或从购物车删除产品,通过拖动产品来实现购物车的功能;

(4)商品推荐功能:可以根据用户的兴趣以及需求,向用户推荐相关产品;

(5)咨询评论:用户可以查看规格齐全的产品以及查看该产品的用户评论或者咨询,他们也可以提交自己的评论或者咨询。

系统各个部分组成,分别为前端展示,前端交互,后台功能:

(1)前端展示:在前端页面上显示数据库中的数据。

(2)前端交互:与服务端进行同步或者异步数据交互。

(3)后台功能:对支撑整站需要用到的数据,进行管理维护。

各个部分负责的功能:

(1)前端展示:在前端页面上显示首页、分类页、查询结果页、产品页、结算页面、支付页面、支付成功页面、购物车页面、我的订单页面、确认收货页面、确认收货成功页面、进行评价页面、登录页面、注册页面。

(2)前端交互:通过POST,GET等http协议,与服务端进行同步或者异步数据交互。比如购买,购物车,生成订单,登录等等功能。

(3)后台功能:对支撑整站需要用到的数据,进行管理维护。比如分类管理,分类属性管理,产品管理,产品图片管理,用户管理,订单管理等等。

对购物商城模拟系统目标的期望:

1.购物商城模拟系统需求分析:首先要对购物商城的特点及开发过程进行详细的研究。其次,对本平台进行概要的功能性模块划分,并对每个模块功能进行简单的功能概括。

2.购物商城模拟系统详细设计:首先确定本平台的目标实现。

需求分析:首先确定要做哪些功能,需求分析包括前台和后台。前台又分为单纯要展示的那些功能,需求分析,展示,以及会提交数据到服务端的哪些功能,需求分析,交互。

表结构设计:表结构设计是围绕功能需求进行,如果表结构设计有问题,那么将会影响功能的实现。除了表与表关系,建表SQL语句之外,为了更好的理解表结构以及关系,将表与页面功能一一对应起来。

原型:接着是界面原型,与客户沟通顺畅的项目设计流程里一定会有原型这个环节。借助界面原型,可以低成本,高效率的与客户达成需求的一致性。同样的,原型分为了前台原型和后台原型。

3.购物商城模拟系统的实现:根据每个功能模块详细的一图以及部分程序流程图,使用eclipse和mysql开发工具实现。

个人的观点和购物商城模拟系统方向的预测:

本文基于J2EE的购物商城模拟系统仅仅用于前后台交互的简易商城模拟购物系统。现在大型的购物商城模拟系统采用最新的SSM框架,采用的是当下最流行、应用最广的 SpringMVC+Spring+MyBatis 框架搭建的Web项目。基于SSM框架的网上商城系统与传统的 SSH 框架开发的商城系 统相比较,不仅成本更低,而且实用性更强,已经得到许多软件公司的关注与认可,相信未来一段时间会成为开发Web项目的主流框架。

四、参考文献

[1]陈云,王浣尘,沈惠璋.电子商务零售商与传统零售商的价格竞争研究[J].系统工程理论与实践, 2006, 26(1):35-41.[2]蓝伯雄,郑晓娜,徐心.电子商务时代的供应链管理[J].中国管理科学, 2000, 8(3):1-7.[3]杨兴凯.电子商务专业课程体系优化与实践[J].电子商务, 2014(6):78-80.[4]WC Chen,YL Chen,JD Jiang,et al.Research of Inventory Optimization of the

Hot-selling Commodities in Haitao Jianhuo Online Store.Logistics Sci-Tech , 2017,12(3):12-23

[5]董珮.电商服务平台下进出口贸易模式趋势分析:[对外经济贸易大学硕士学位论文].北京:对外经济贸易大学,2015,4-5

[6]汪应洛,王刊良,冯耕中.我国电子商务对管理影响研究的现状与不足[J].中国软科学, 2000(3):23-26.[7]杨木,张润彤,杨海楼.C2C电子商务交易流程优缺点分析及改进[J].商业经济研究, 2009(4):76-78.[8]魏文雄,刘春雷.浅谈SOL Server数据库[J].昆明大学学报,2010,25(12):22-23.[9]尹明柴.试论动态网页JSP、ASP与PHP技术的比较[J]科技信息,20112(23):14-15.[10]郭广军.基于JDBC的数据库访问技术的研究[J]南华大学学报,2005,22(5):20-21.

基于JAVA网上购物商城模拟系统的设计与实现
TOP