基于SSM的二手车交易系统的设计与实现_第1页
基于SSM的二手车交易系统的设计与实现_第2页
基于SSM的二手车交易系统的设计与实现_第3页
基于SSM的二手车交易系统的设计与实现_第4页
基于SSM的二手车交易系统的设计与实现_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    基于ssm的二手车交易系统的设计与实现    蒋鹏 郑兴华摘要:马云曾说:“让天底下没有难做的生意”,越來越多的店家选择在网上开店,二手车交易市场也不例外;有了平台的支撑,二手车交易不再限制于天南地北的距离,同时,店家的经营成本也大大降低,在提高商家收益的同时,也方便了客户。二手车交易系统正是在这种背景下应运而生。本系统采用了b/s架构,使用了java、html、js等语言及主流的后台开发框架ssm(spring+springmvc+mybatis),并采用开源的轻量级数据库mysql进行开发。二手车交易平台提供了前端展示和后台管理的模块,实现了

2、注册、登录以及二手车交易等主要功能,为消费者提供了便捷快速的购车体验,为店家提高了销售效率。关键词:网上商城;ssm;java;html;js;mysql21世纪以来,随着计算机网络技术的推陈出新,电子商务在人们购物方式中的比重也越加重要,并且互联网购物现在也有渐渐蚕食线下交易方式的趋势,它的地位愈发的不可取代。种种现象突显,一种新的市场交易空间正在渐趋成长。可是直至今日,国内网络营销市场尚未成熟,仅是作为一种辅助形式而存在。小金额的交易市场充满着活力,而大宗货物的交易却迟迟得不到发展。导致其所占比极低,比如二手车交易市场。即便二手车交易网站在国内的数量并不少,但是这些二手车交易网站大都是以信

3、息发布为主。它们的规模和交易量数量不是很大,并且我们的二手车交易活动才处于起步阶段,二手车市场的交易活动中充斥着形形色色的问题,跟国外发达国家之间仍旧具有较大差距。因此亟待出现一个安全可靠的二手车交易平台。1.    系统开发技术的介绍1.1  ssh框架介绍ssm框架代表spring+spring mvc+mybatis。自ssh以来,这是java ee的核心业务基础结构,它适用于构建各种大型企业应用程序系统。spring框架的性能非常的稳定,特点有很多,比如操作简单,实现方便,和其他的框架完美的结合等等方面;spring frame work提供了用

4、于构建web应用程序的功能齐全的mvc模块;ssm框架中的mybatis在获取resultmap的的时候完全可以实现自动的获取,并且它支持手动的书写sql语句,这样的话可以根据自己的功能需求,写出完全贴合需求的语句,避免了冗杂的语句的生成。1.2  bootstrap和jquerybootstrap是基于html,css和javascript的技术框架。它符合html和css规范,并且代码精确且具有视觉吸引力。框架优雅,直观,功能强大,可用于快速轻松地创建网站。bootstrap结合了css,html和javascript,并使用最新的导航技术来提供用于快速开发的各种工具,例如按钮,

5、布局,表格,表单,导航,说明,网格。1.3  mysql数据库的介绍mysql是一个开源代码关系数据库管理系统(rdbms),它使用结构化查询语言(sql),这是数据库管理中最常用的数据库管理语言。由于mysql的源码是开源的而且成本低,操作数据的速度快,占用内存小,在开发应用程序的时候尤其是中小型网站在进行开发的时候一般情况都会首选mysql作为自己的数据库。2.    系统需求分析2.1  用户功能分析(1)     注册:由于在购买商品时需要用户信息,因此,第一次使用该系统用户需要点击首页中的注册按

6、钮,完成注册后,才可以进行二手车交易。(2)     登录:用户登录时,需要进行两次验证,首次验证用户名与密码是否与数据库中用户信息符合,随后验证登录时输入的验证码是否符合,两次验证通过后才可以进行交易操作。二手车系统会设计到金钱的交易,为了保护买卖双方的信息的保密性,对注册登录的密码进行了加密处理及加密显示。(3)     订单:用户可以查看自己已经确定购买的订单详情,方便查看订单的动态。(4)     个人中心:用户可以进入个人中心,对个人信息进行修改,对订单信息进行查询

7、。收到商品以后,可单击“确认收货”按钮,完成商品交易。(5)     最近浏览:为方便用户操作,设置最近浏览模块。当用户误把浏览的商品页面关闭时,避免用户再次搜索商品,可以在最近浏览模块中找到该商品,点击该商品,就能访问该商品详情。(6)     为保证用户信息安全,在用户登录后,增添注销功能。用户在操作结束后可以点击“注销”按钮,退出登录。2.2  管理员功能分析(1)     管理员可以对在本系统注册过的用户信息进行管理,例如查询一个用户并删除此用户的信息。(2

8、)     管理员登录:管理员使用正确的用户名及密码进行验证后,就可以成功登录程序后台。(3)     二手车管理:管理员可以通过二手车管理中心,查看、删除、添加、修改二手车信息。(4)     用户管理:用户管理的主要功能就是方便管理员查看用户的信息,删除用户。(5)     订单管理:订单管理的功能有修改受理状态、查看订单、删除订单等操作。(6)     留言管理:留言信息的管理,其功能包括留

9、言评论的回复、删除的操作。(7)     友情链接:管理员可以对系统的友情链接模块进行管理,例如添加淘宝网的友情链接,供用户使用。(8)     由于用户、商品、订单、动态、留言等信息过多,对各项表单加设多选、批处理操作。方便管理员批处理表单信息。(9)     为减少内存压力,与数据异常,加设刷新系统缓存功能。(10)   为管理员使用更加舒适化,当管理员点击页面左侧的功能导航目录时,会在页面上方,出现相对应的功能页面选项卡,点击对应的选项卡可关闭该页面

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的在线购

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论