基于SSM的二手车交易系统的设计与实现

来源 :科学与财富 | 被引量 : 0次 | 上传用户:cupcome
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:马云曾说:“让天底下没有难做的生意”,越來越多的店家选择在网上开店,二手车交易市场也不例外;有了平台的支撑,二手车交易不再限制于天南地北的距离,同时,店家的经营成本也大大降低,在提高商家收益的同时,也方便了客户。二手车交易系统正是在这种背景下应运而生。本系统采用了B/S架构,使用了Java、HTML、JS等语言及主流的后台开发框架SSM(Spring+SpringMVC+Mybatis),并采用开源的轻量级数据库MySQL进行开发。二手车交易平台提供了前端展示和后台管理的模块,实现了注册、登录以及二手车交易等主要功能,为消费者提供了便捷快速的购车体验,为店家提高了销售效率。
  关键词:网上商城;SSM;Java;HTML;JS;MySQL
  21世纪以来,随着计算机网络技术的推陈出新,电子商务在人们购物方式中的比重也越加重要,并且互联网购物现在也有渐渐蚕食线下交易方式的趋势,它的地位愈发的不可取代。种种现象突显,一种新的市场交易空间正在渐趋成长。可是直至今日,国内网络营销市场尚未成熟,仅是作为一种辅助形式而存在。小金额的交易市场充满着活力,而大宗货物的交易却迟迟得不到发展。导致其所占比极低,比如二手车交易市场。即便二手车交易网站在国内的数量并不少,但是这些二手车交易网站大都是以信息发布为主。它们的规模和交易量数量不是很大,并且我们的二手车交易活动才处于起步阶段,二手车市场的交易活动中充斥着形形色色的问题,跟国外发达国家之间仍旧具有较大差距。因此亟待出现一个安全可靠的二手车交易平台。
  1.    系统开发技术的介绍
  1.1  SSH框架介绍
  SSM框架代表Spring+Spring MVC+Mybatis。自SSH以来,这是Java EE的核心业务基础结构,它适用于构建各种大型企业应用程序系统。Spring框架的性能非常的稳定,特点有很多,比如操作简单,实现方便,和其他的框架完美的结合等等方面;Spring Frame Work提供了用于构建Web应用程序的功能齐全的MVC模块;SSM框架中的Mybatis在获取ResultMap的的时候完全可以实现自动的获取,并且它支持手动的书写SQL语句,这样的话可以根据自己的功能需求,写出完全贴合需求的语句,避免了冗杂的语句的生成。
  1.2  Bootstrap和jQuery
  Bootstrap是基于HTML,CSS和JavaScript的技术框架。它符合HTML和CSS规范,并且代码精确且具有视觉吸引力。框架优雅,直观,功能强大,可用于快速轻松地创建网站。Bootstrap结合了CSS,HTML和JavaScript,并使用最新的导航技术来提供用于快速开发的各种工具,例如按钮,布局,表格,表单,导航,说明,网格。
  1.3  MySQL数据库的介绍
  MySQL是一个开源代码关系数据库管理系统(RDBMS),它使用结构化查询语言(SQL),这是数据库管理中最常用的数据库管理语言。由于MySQL的源码是开源的而且成本低,操作数据的速度快,占用内存小,在开发应用程序的时候尤其是中小型网站在进行开发的时候一般情况都会首选MySQL作为自己的数据库。
  2.    系统需求分析
  2.1  用户功能分析
  (1)     注册:由于在购买商品时需要用户信息,因此,第一次使用该系统用户需要点击首页中的注册按钮,完成注册后,才可以进行二手车交易。
  (2)     登录:用户登录时,需要进行两次验证,首次验证用户名与密码是否与数据库中用户信息符合,随后验证登录时输入的验证码是否符合,两次验证通过后才可以进行交易操作。二手车系统会设计到金钱的交易,为了保护买卖双方的信息的保密性,对注册登录的密码进行了加密处理及加密显示。
  (3)     订单:用户可以查看自己已经确定购买的订单详情,方便查看订单的动态。
  (4)     个人中心:用户可以进入个人中心,对个人信息进行修改,对订单信息进行查询。收到商品以后,可单击“确认收货”按钮,完成商品交易。
  (5)     最近浏览:为方便用户操作,设置最近浏览模块。当用户误把浏览的商品页面关闭时,避免用户再次搜索商品,可以在最近浏览模块中找到该商品,点击该商品,就能访问该商品详情。
  (6)     为保证用户信息安全,在用户登录后,增添注销功能。用户在操作结束后可以点击“注销”按钮,退出登录。
  2.2  管理员功能分析
  (1)     管理员可以对在本系统注册过的用户信息进行管理,例如查询一个用户并删除此用户的信息。
  (2)     管理员登录:管理员使用正确的用户名及密码进行验证后,就可以成功登录程序后台。
  (3)     二手车管理:管理员可以通过二手车管理中心,查看、删除、添加、修改二手车信息。
  (4)     用户管理:用户管理的主要功能就是方便管理员查看用户的信息,删除用户。
  (5)     订单管理:订单管理的功能有修改受理状态、查看订单、删除订单等操作。   (6)     留言管理:留言信息的管理,其功能包括留言评论的回复、删除的操作。
  (7)     友情链接:管理员可以对系统的友情链接模块进行管理,例如添加淘宝网的友情链接,供用户使用。
  (8)     由于用户、商品、订单、动态、留言等信息过多,对各项表单加设多选、批处理操作。方便管理员批处理表单信息。
  (9)     为减少内存压力,与数据异常,加设刷新系统缓存功能。
  (10)   为管理员使用更加舒适化,当管理员点击页面左侧的功能导航目录时,会在页面上方,出现相对应的功能页面选项卡,点击对应的选项卡可关闭该页面。
  3.    系统设计
  本系统采用了B/S架构,使用了Java、HTML、JS等语言及主流的后台开发框架SSM(Spring+SpringMVC+Mybatis),并采用开源的轻量级数据库MySQL进行开发。系统架构由View层、表现层、业务层和持久层组成,其中,View层主要负责前台JSP页面的表示,前端业务由Bootstrap框架技术完成,Bootstrap结合了CSS,HTML和JavaScript,并使用最新的导航技术来提供用于快速开发的各种工具;表现层负责具体的业务模块流程的控制,调用业务层的接口来控制业务流程;业务层主要负责业务模块的逻辑应用设计;而持久层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此完成。
  4.    小结
  本文针对二手车网上交易系统尚不完善、局限于距离差异而设计的二手车交易系统,采用了B/S架构,使用了Java、HTML、JS等语言及主流的后台开发框架SSM(Spring+SpringMVC+Mybatis),并采用开源的輕量级数据库MySQL进行开发。二手车交易平台提供了前端展示和后台管理的模块,实现了注册、登录以及二手车交易等主要功能,为消费者提供了便捷快速的购车体验,为店家提高了销售效率。
  参考文献:
  [1]   李可.基于JSP的在线购物系统[D].长春:吉林大学,2018.,22(05):90-93.
  [2]   刘新飞.电子商务专业数据库系统原理教学案例探析[J].电子商务,2018:83-84.
  [3]   贺伟,李凤.基于项目驱动式教学的《Java面向对象程序设计》课程实践[J].计算机产品与流通,2019(01):263-264.
  作者简介:
  蒋鹏,男,1996年9月,山东临沂,本科,山东协和学院计算机科学与技术专业学生,主要研究方向为:计算机应用技术,系统开发等。
  指导教师:郑兴华,女,硕士,山东协和学院软件工程教研室教师,主要研究方向为模式识别与智能系统、软件工程。
其他文献
摘要:工程船舶动力机械在作业过程中会产生剧烈的振动运动,振动产生主要由于动力机械中核心动力设备发动机内部转子运动产生的误差间隙,在传导转换作用下导致的横向与纵向的往复运动。为了减小振动运动给船舶动力机械造成的损伤,对动力机械的振动响应特性进行分析计算,从而获得最佳的振动响应数据。但是,受到工程船舶属性的特殊性影响,常规的船舶振动响应优化方法与工程船舶的振动特征匹配度存在差异,导致振动响应优化效果不
期刊
摘要:随着我国当前科学技术水平和经济水平的不断提高,在化工生产中电气自动化控制系统得到了广泛的应用,并且在使用的过程中取得良好的应用效果,运用电气自动化技术不仅可以提高实际工作的效果,还可以避免不必要资源的浪费,能够对生产规模和产品质量进行优化性的调整,在自动化控制系统影响下,化工生产已经具备了安全性和高效率的特征,所以在化工生产中用电气自动化控制系统是非常重要的。  关键词:电气自动化控制系统;
期刊
摘要:我国在水质监测工作上相比于国外发达国家起步较晚,而近年来我国工业化进程不断加速,在促进我国社会经济的不断发展以外,也增加了资源的消耗以及环境的破坏。我国是水资源相对短缺的国家,多年来经济发展速度较快。由于环境保护底子薄,管理制度不完善,水质环境严重恶化,给经济社会的可持续发展造成了严重影响。当然也不可否认的是,我国的水质监测工作已经取得了很大的发展,为国家的经济建设做出了突出贡献,但距离发达
期刊
摘要:经济全球化进程不断推进的形势下,信息技术、大数据的应用,使得企业面临着更加激烈的国际、国内市场竞争。同时,为了适应社会发展,越来越多的企业重视现代化企业管理模式的创新与改革,尤其是在人力资源管理模式的建立与应用方面,愈加重视绩效考核的应用。但是,由于改革时间短,企业之间差异性大,绩效考核的应用存在一些问题,影响了其价值发挥的效率。鉴于此,文章中将基于绩效考核所存在的几点代表性问题展开研究,探
期刊
摘要:中国的发展正高歌猛进,信息时代的到来也迎来了信息通讯,甚至发展到了通讯网络告警。网络上的信息通讯给人们在生活上、学习上、工作上都带来了许多的便利,但是凡是都有优缺点,万事都有利弊面。信息通讯网络告警带给人们便利的同时,也给人们带来了告警信息量大而针对告警的有效解决措施低下的问题。为此,本文章在大数据分析的基础上对通信网络告警存在的一系列问题提出了优化的策略。  关键词:告警;通信网络告警;闪
期刊
摘要:安全气囊系统是一种被动安全性(见汽车安全性能)的保护系统,它与座椅安全带配合使用,可以为乘员提供有效的防撞保护。  关键词:汽车;安全气囊;系统  一、安全气囊的启动条件  为了保证安全气囊在适当的时候打开,汽车生产厂家都规定了气囊的起爆条件,只有满足了这些条件,气囊才会起爆。虽然在一些交通事故中,车内乘员碰得头破血流,甚至出现生命危险,车辆接近报废,但是如果达不到安全气囊起爆的条件,气囊还
期刊
摘要:本文从信道编码的基础及从当前热门的信道编码Turbo码、卷积码分析了信道编码技术。最后从当前研究的热点5G通信系统中分析信道编码。  关键词:信道编码;Turbo码;卷积码;5G通信系统;引言  对于无噪信道,为了减少信道剩余度使信道的信息传输率尽可能接近信道容量,需要对信源进行信源编码,;但对于有噪信道,则需要进一步对信道进行编码使得无差错传输的信息传输率尽可能地接近信道容量。对于一般信道
期刊
摘要:与以往相比,现阶段农村供电水平虽然有所提高,但由于农村中大量用电大户逐渐出现,电力需求量不断增加,因而对供电单位提出了更高的要求,在供电质量和可靠性方面受到越来越多地关注。据有关部门调查,目前农村仍有使用单电源供电的变电站,存在线路损耗大、老化严重等弊端,不利于保障广大群众的用电安全。要正视这种情况,实行科学分析,制定科学的对策和方案,逐步优化农村低压配电网。  关键词:低压配电网;安全现状
期刊
摘要:大数据时代的到来,给人们带来了天翻地覆的变化。改变着世界上每个人的生活方式。以大数据为基础的发明创造层出不穷。在各个领域各个方向都有大数据的身影,人们时时刻刻的享受着大数据带来的便捷。办公自动化已经成为基础,自动化的审计统计能力不断提升。计算机网络影响着我们每个人的生活。大数据的到来使我们的生活有了质的飞跃。不论是工作都越来越高效。本文是通过对大数据在城市建设、交通出行、公共教育事业、农林牧
期刊
摘要:在大学校园里,随着学生生活水平的提高及每年大批学生毕业和升学的现象,致使大量的物品被闲置在宿舍。传统的线下二手交易模式已经不适合时代的发展,也不利于学生们及时处理掉他们的闲置物品。最终导致大量的闲置物品被扔掉,不能很好的进行二次利用。基于此本论文设计开发一套基于微信小程序的校园闲置物品交易平台来解决目前大学校园存在的大量闲置物品的问题。  关键词:微信小程序;校园闲置物品交易平台;SSM  
期刊