基于SSH的在线购物平台的设计与实现

来源 :世界家苑·学术 | 被引量 : 0次 | 上传用户:hitlic2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着信息技术以及支付手段的不断发展,人们购物方式已经从面对面的交易发展到使用支付宝、微信、各类网银支付等方式。如淘宝、京东、苏宁易购等在线购物平台给人们的生活带来很大的便利。针对目前现状,本文进行广泛调研,设计实现了一个基于SSH的在线购物平台,在线平台的设计与实现主要包括:数据库设计、用户登陆模块、信息查询模块等。平台设计选择基于SSH架构的Java语言进行设计与实现,通过对在线购物平台的功能进行测试,测试结果表现良好,系统运行稳定。具有较好的应用价值。
  关键词:在线购物;SSH;Java;JSP
  大概十年前,那个时候基本上所有人都在实体商店购买各种各样的东西,人们缺少一个东西的时候,第一反应绝对是拿着现金去超市或者市场上去购买。对于在线购物平台这一想法,人们都认为这是一个未来的技术,想象未来几十年后人们坐在家里喝点可乐,吃点薯片,想要买啥,随便点点鼠标就有人送到家里。然而,时代的变化总是超过人们的想象力,仅仅几年时间,在线购物平台已经风起云涌,席卷了广大的华夏大地,人们不再习惯于传统的现金支付手段,当缺少某些东西的时候,第一想到就去去淘宝、京东商城或者苏宁易购这些在线平台上去逛逛,去下单购买,使用自己的支付宝或者微信钱包用于支付,最快几小时后就会有专门的快递员送货上门。可见,在线购物平台的发展远远超出了人们的想象力。
  一、在线购物平台介绍
  本文使用的是常用的web设计的SSH框架,这一框架包括了三个小框架,分别是Struts、Spring以及Hibernate。使用这种框架,可以方便整个在线购物平台系统的设计,为开发带来极大地便利条件,这是一个值得深入考虑的问题。
  本文的在线购物平台分主要是两个模块组合而成:包括了前端的用户商品信息查看以及购物付款的这部分。还有就是后端的管理员对商品进行各种操作管理的部分模块,一般来说有在线商品的输入录入以及删除、增加等一系列的操作管理。
  前端的用户商品查看以及购物付款的这部分模块,主要的功能十分简单,就是完成基本的购物工作,比如在购物之前,必须注册一个自己独特的用户名,并输入自己的一个密码,这样才能进行基本的操作。然后还有对在线商品进行查找,查看,将在线商品假如购物车进行下单以及在线进行付款等一系列功能。
  本文的在线购物平台,要进行很多模块的合作运行以及数据共享交互等等。对商品基本信息阅览查看,以及对订单的付款的界面,就含有以下这些模块的功能,具体的有图片的列表分类,推荐商品的滚动界面,模糊搜寻在线商品,新的在线商品上线的预告等等等。整个在线购物平台各个模块和部分肯定是有着千丝万缕的联系的,这是由系统的功能所决定的。
  在线购物平台整个系统利用一种十分潮流的后端开发的技术——SPRINGMVC+JSP,而且想要前端开发语言进行配合,通过相互之间的协作,然后完成商品的展示,本文使用的是配合JS和HTML的开发语言。
  在线平台的很多商品需要进行输入录入以及修改、添加和删除操作的管理等,这是由管理员后端这个模块完成的。该模块核心的功能是管理好用户的注册账号密码等信息,对管理员进行个人信息的修改以及在线商品的一系列的管理、用户的订单信息管理操作的基本要求。本文的在线购物系统平台采用的是DIV+CSS的良好布局方式显示商品的信息等,完成前端主要功能,让在线购物的用户十分的方便直观快捷了解商品的品质、特点和信息。
  二、系统分析
  一台具备基本功能的PC,无论是台式机还是笔记本都能作为本文的硬件环境。但是考虑到软件的兼容性,以及运行速度和开发速度两方面考虑,建议使用的硬件环境配置越高越好。本文所使用的硬件环境基本上能满足开发速度和效率的要求。软件环境配置主要有:操作系统是由最新的Windows10系统组成,数据库由My SQL5.0构成,使用的开发集成环境的软件是My Eclipse,使用的服务器部署的软件是常用的Tomcat。
  对于在线购物平台来说,数据量是十分巨大的,因此对于这些数据如何进行统一快速的操作十分重要和关键。本文的在线购物平台采用的是MySQL数据库管理系统对所有的数据进行操作和管理,能够完成基本的要求。根据系统的功能需求分析可画出系统的功能模块图。
  三、系统设计
  一个完整的在线购物平台需要包含以下这些模块和功能:主要是前台的界面功能,这是用户之间打交道的部分。还有是后台管理功能,这是对整个系统进行管理的重要部分。下面主要对这两部分的功能进行重点的需求分析。
  根据用户对平台的需求,系统前台需要包括以下这些模块,具体的功能如下:
  商品显示模块和功能:通过本文的在线购物平台,商家向顾客展示自己的商品;
  商品搜索模块和功能:顾客需要一种东西或者商品,可以直接通过搜索功能方便快捷的找到自己所需,实现快速购物和查找;
  购物车模块和功能:这个模块设计十分人性化,类似于超市里面购物车一样,如果看到可以自己想要的东西或者商品的时候,放到到自己的购物车中,并可以随时查看自己购物车里面商品或者东西的基本信息。
  在线付款模块和功能:当顾客完成购物车内商品下单后,需要通过在线支付的模块进行网上付款,选择支付宝、网银或者微信等支付方式。付款完成后,顾客接收到填写收货地址的提示,完成自己地址的填写。
  系统后台主要是为了配合前台的功能实现,主要包含以下几个模块和功能:
  商品管理模块和功能:需要对商品进行分类,然后根据分类的信息,对商品的具体信息进行查找,与此同时,还要能够及时的对商品的具体信息进行更新;
  用户管理模块和功能:顾客通过该在线购物平台进行注册,并且输入了个人信息,联系方式和地址等。考虑到私人的信息是受到中华人民共和国法律保护,所以对顾客信息的保密工作十分关键和重要;
  管理员模块和功能:一个在线购物平台,需要进行管理才能正常的运作。整个模块就是为了让管理员进行相应管理操作等,可以修改登陆密码以及一系列的管理操作;
  订单管理模块和功能:管理员可以通过这个模块查找顾客的商品订单,然后对商品订单的信息做出及时的修订;
  公告管理模块和功能:为顾客提供商品特价活动,新品活动,商品推荐等的滚动通知信息以及以系统其他关于在线购物平台的信息;
  留言模块和功能:当接收到顾客的建议和意见后,管理员需要对用户的留言做出相应的回应和行动。
  参考文献
  [1] 程南希.基于SSH架构的在线购物管理系统的设计与实现[D].成都:电子科技大学,2011.
  [2] 靳建林.基于SSH和j Query框架的网络购物平台的设計与实现[D].淮南:安徽理工大学,2012.
  [3] 秦川,吴旻倩.基于SSH的网上购物系统的设计与实现[J].信息通信,2013,30(2):164-165.
  作者简介
  李浩(1996—),男,安徽芜湖人,安徽新华学院,信息工程学院,研究方向:java的企业级应用。
  (作者单位:安徽新华学院信息工程学院)
其他文献
摘 要:《娘在那片云彩里》是歌剧《野火春风斗古城》中杨母的绝唱唱段,该歌剧是中国现代民族歌剧最具代表性的红色经典歌剧之一,讲述了抗日战争时期保定西大街附近发生的抗日革命故事。本文从金铁霖教授提出的“声、情、字、味、表、养、象”七字标准入手,以文字说明与谱例分析的方法,对杨母的唱段《娘在那片云彩里》进行精心细致的探究,有利于演唱者全面的、充分的把握歌曲的内涵,深刻的展现、诠释人物形象。  关键词:歌
期刊
摘 要:随着智能技术的发展及运用,为智能产品的研发提供了技术支撑。其中智能避障小车便是在利用高新技术的条件下,取得的一项技术成果,在智能汽车上有较好应用。本文主要围绕CORTEX-M3硬件平台介绍、系统软件介绍、超声波测距模块的调试、硬件调试等方面展开讨论,详细分析了基于CORTEX-M3下的系统硬件及软件设计,在该系统作用下,使得小车能自觉避开障碍物,达到智能避障的设计目的。  关键词:CORT
期刊
摘 要:本文主要针对电力客户群有序用电效益展开分析,思考了电力客户群有序用电效益的基本的要求,以及如何更好的开展评价,并提出了优化模型,可供参考。  关键词:电力客户群;有序用电;效益;评价;优化模型  前言  针对电力客户群有序用电效益的基本情况,我们要更加清楚电力客户群有序用电效益的要求和目标,继而对于电力客户群有序用电效益进行评价,提出更好的优化的模型。  1 在增供扩销之下加强有序用电管理
期刊
摘 要:电冰箱的生产装备有很多类型,有钣金成型类设备、发泡类设备、真空成型设备以及生产线部分,这些都是电冰箱生产的主要设备类型。针对目前电冰箱生产装备技术,本文主要对中国电冰箱生产装备技术发展进行了回顾,以及对未来的发展进行了展望。  关键词:中国;电冰箱;生产装备技术;发展回顾;展望  引言  在我国有很多电冰箱生产装备及模具的生产基地,他们生产的电冰箱生产装备模具都很好。从厂区的布局规划上来说
期刊
摘 要:受“软件危机”影响,近年来围绕软件开发项目的项目管理日渐引起学界关注,这种管理主要围绕项目特征分析、项目活动确定、工作量估计、项目进度计划编制、项目里程碑计划展开,基于此,本文简单介绍了软件开发项目进度管理模型,并详细论述了软件开发项目进度管理模型仿真分析,希望由此能够为相关业内人士带来一定启发。  关键词:软件开发项目;进度管理;系统仿真  前言:在信息技术迅猛发展的今天,国内外软件市场
期刊
摘 要:随着计算机技术在各行各业的深入应用,社会对计算机人才的需求规格正在逐步提升,对计算机人才的工程实践能力和创新能力有了更高的要求。因此,为更好地适应创新型国家建设对计算机人才的需求,为社会提供合格的计算机人才,加强计算机人才的工程实践能力和创新素质的培养,不仅是高等教育改革和发展的目标,也是高等学校计算机本科专业建设和发展的重要方向。不仅是高等教育改革与发展的目标,也是高等教育本科计算机专业
期刊
摘 要:分析了数据监护的涵义、特点及其对馆员数据能力的要求,探讨馆员数据能力的建设路径。  关键词:数据监护;数据资源;图书馆员  随着社會数字化、网络化的快速发展,人类社会进入了一个由数据驱动的新时代,数据成为社会可持续发展的关键资源。图书馆作为社会重要的信息机构,发展数据监护服务是其适应社会发展的必然。然而数据监护服务需要有合格的数据人才作支撑,因此培养和提升馆员的数据能力就成为当下高校图书馆
期刊
摘 要:随着建筑安防系统面向电子化产品,其存在电压对雷电存在一定引导作用,所以对安防监控系统的防雷设计非常重要。基于此本文以防雷设计在安防监控系统中的重要性为起点,通过对监控设备、避雷接地系统以及线路防护等方面安防监控系统的防雷设计进行简要分析,并通过一些案例,提出自己一点看法。  关键词:安防监控系统;防雷设计;技术分析  引言:由于现代安防监控设备均为电子化产品,而设备精密度高、耐过电压能力较
期刊
摘 要:信息化突飞猛进的今天,互联网金融的诞生是肯定结果,它可以说是这个社会进步的结果,它的诞生也推动了整个经济领域的改革。不过互联网金融是基于互联网的金融发展模式,在互联网的这种大环境之中,它所承担的风险也就相应提高,如果其中发生了风险的话,不但会影响它自身的进步,另外也给我们国家的经济带来不好干扰。对互联网金融来说,风险是长期不会消失的,如果想要在这样充满竞争的市场里面存活,就一定要对于这个风
期刊
摘 要:信息技术与互联网技术的飞速发展推动了大数据时代的到来。大数据通过对生产生活活动各类数据信息的统计与保存,能够为我们提供决策分析依据,这在一定程度上提升了信息利用效率,也降低了信息利用成本。目前大数据分析已经成为各行各业转型发展中必不可少的手段。在事业单位档案管理中,大数据分析的作用也逐渐显现。基于此,本文从大数据背景下事业单位电子档案信息化管理的背景出发,结合问题探究电子档案信息化管理的相
期刊