基于SSM的厂商信息交易平台

 2022-01-17 11:01

论文总字数:21629字

目 录

1 绪论 1

1.1 课题背景及意义 1

1.2 该课题的国内外研究现状 1

1.3 该课题的论文主要的研究内容 1

1.4 论文章节安排 1

2 相关技术 2

2.1 系统介绍 2

2.2 开发环境 2

2.3 Jquery和Bootstrap 2

2.4 MySQL 2

2.5 SSM框架 3

2.5.1 SpingMVC 3

2.5.2 Spring 3

2.5.3 MyBatis 3

2.6 本章小结 3

3 需求分析 3

3.1 需求概况 3

3.2 需求详情分析 4

3.2.1 用户个人信息 4

3.2.2 用户列表 4

3.2.3 商品展示 4

3.2.4 关注 4

3.2.5 商品编辑 4

3.2.6 动态 4

3.2.7 预定 5

3.2.8 筛选 5

3.2.9 用户推荐 5

3.3 本章小结 5

4 平台设计 5

4.1 平台流程图 5

4.2 项目总体结构 6

4.3 系统功能模块设计 7

4.3.1 登录注册模块 7

4.3.2 用户个人信息模块 8

4.3.3 个人平台模块 8

4.3.4 公共平台模块 8

4.3.5 用户主页模块 8

4.3.6 在线沟通模块 9

4.4 数据库设计 9

4.5 本章小结 10

5 平台系统实现 11

5.1 系统开发运行环境 11

5.2 系统web框架的配置搭建 11

5.2.1 web基础配置web.xml 11

5.2.2 SpringMVC配置之servletContext.xml 12

5.2.3 SpringMVC配置之app.xml 13

5.3 登录注册模块的实现 14

5.3.1 登录 14

5.3.2 注册 15

5.4 用户个人信息模块的实现 15

5.5 页面头部模块 16

5.6 个人平台模块 16

5.6.1 个人主页模块 16

5.6.2 动态模块 17

5.6.3 关注模块 19

5.6.4 发布模块 20

5.6.5 预定模块 22

5.7 公共平台模块 23

5.8 用户主页模块 24

5.9 在线沟通模块 26

5.10 数据库表的实现 27

5.11 推荐算法的实现 28

5.12 本章小结 30

6 系统测试 31

6.1 测试环境 31

6.2 系统测试方案 31

6.3 功能测试 31

6.4 系统测试结果和分析 32

6.5 本章小结 32

7 总结与展望 32

参考文献 33

致谢 35

基于SSM的厂商交易平台

陈浩

,China

Abstract:The relationship between factories and shops, which have existed since the industrial age, is inextricably linked. In the age of the Internet, every aspect of life and work has begun to become even fully networked. Dealings between now, however, a lot of manufacturers or rely on the traditional telephone, in the form of field trips and commodity marketing, although there are also many wechat business online, but still lack a can like Tmall taobao platform for convenient transaction between two parties and marketing website. Though, is now online and provides some wholesale goods between merchants and manufacturers website, but the site still not mature enough, not the content is too miscellaneous experience is very poor, of course, there is no lack of some good websites. The vendor trading platform discussed in this article is a complete manufacturer.

Key words: Java;JavaWeb;MySQL;SSM.

绪论

课题背景及意义

课题背景:目前,淘宝天猫等网上商城购物的普及和快速发展,让网络交易达到了一个前所未有的高度。然而,这大部分都是有店铺商家组成,厂家之间的货源很多还是靠电话或者人工之间交流,为厂家之间服务的平台并不多。这也导致现在微商行业还是主要靠朋友圈来发布信息。

意义:基于SSM框架开发的厂商信息交易平台,主旨是把产品的推销信息化网络化,让商家和厂家之间有一个很好的沟通交易的平台,让商家能用最快的速度拿到想要的商品,也让厂家用最快的速度销售自己的产品。

该课题的国内外研究现状

据我了解,国内先在也有为厂家服务的平台,如阿里的拿货网www.1688.com。这是一个很不错的网站平台,厂家们可以在这出售自己生产的产品,商家也能在这找到自己的货源。阿里这个平台的形式酷似淘宝这样的电商平台,大家用起来也比较熟悉。

国外研究现状。Wholesale Central网站是国外批发商跟零售商的“桥梁”。Wholesale Central网站即批发中心,注册的批发商是最多的,也是最值得信赖的,除此之外还录有最全的批发产品。Wholesale Central历史悠久,规模巨大,是值得商家们信赖的网上商业名录和专业的批发市场。

该课题的论文主要的研究内容

本文主要基于厂商交易平台,该平台的实现主要是加强厂家和商家之间的交易。该平台为每一个厂家和商家都提供了货物展示平台,用户可以在平台下展示自己的需求以及自己可提供的商品。在用户量达到一定数量的前提下,每一个用户都可以在平台下找到自己需要的商品进行批发或提货,也可以找到更多的商品来源和更多的客户。如此一来,除了厂商间的商品进行网络交易外,商品的推销网络化也可以大大提升用户的效率。

本文对厂商平台的实现进行了深入的分析,一下为平台的主要完成的工作:

  1. 为用户提供商品展示和搜索、筛选等;
  2. 用户可以编辑自己的商品进行展示;
  3. 为每一个用户展示其他用户的基本情况,并可以进入每一个用户的主页进行商品的预定;
  4. 用户可以关注其他用户,并展示已关注好友的动态;
  5. 每一个用户都可以发布自己的动态;
  6. 对发起和收到的预定可以进行相关操作。

论文章节安排

论文主要分为七章,一下为每一章的主要内容:

第一章:绪论。这一章主要讲述厂商平台的背景意义和当前的研究现状以及课题要实现的主要内容。

第二章:相关技术。介绍了厂商平台所用到的SSM框架和一些其他关键技术。

第三章:需求分析。对该平台的业务需求进行了详尽的分析,从中我们可以看到该课题的可行性。

第四章:平台的设计。分析了该平台的整体结构,一步一步的剖析了每一个模块的设计及数据库的详细设计。

第五章:平台的实现。详细地叙述了每个模块的具体实现。

第六章:平台测试。介绍了平台的环境和部署,描述整个厂商交易平台的一个测试过程,最后对测试结果进行分析得出相关结论。

第七章:总结和展望。对厂商平台系统的设计和实现的整体总结,并展望厂商平台以后的发展。

相关技术

系统介绍

该厂商平台的运用采用B/S即浏览器/服务器结构,只需要一个浏览器无需安装厂商交易平台就可以使用,该结构下的平台升级对用户来说并没有任何影响。前台页面展示的编程主要使用了html、js、jsp、css、jquery、bootstrap、ajax等相关技术,使用MySQL关系型数据库,项目整体web框架使用SpringMVC的MVC框架、Spring框架和数据库层的MyBatis框架的SSM框架组合。

开发环境

Eclipse,tomcat,jdk1.8

Jquery和Bootstrap

JQuery是应用最多的JavaScript库,几乎每一个网站项目都有使用。JQ使 HTML的操作、事件函数的处理、动画的展现和Ajax的实现更简单易用,目前众多的浏览器都支持。

Bootstrap拥有功能齐全、样式丰富的页面组件,如页面布局、导航、表单等,是现在最受欢迎的前端组件库之一。Bootstrap 是一套用于 HTML、CSS和JS 页面开发的开源工具集。使用Bootstrap为我们提供的基于 jQuery 的强大插件库,能够帮我们快速开发出我们想要的网站原型或者构建整个 app 。

MySQL

MySQL数据管理系统是一个非常好用数据库工具,配合Navicat可视化数据库链接工具,可以让我们更便捷地使用MySQL。而且MySQL是现在使用最多的数据库管理系统之一,所以很多技术上的问题难题在网上都可以找到合适解决方案。在网站项目中,目前MySQL数据库管理系统是关系型数据库应用软件的首选之一。

SSM框架

SpingMVC

当下网站项目的开发多数使用的都是MVC设计模式。MVC是实例对象模型、视图、控制器组合的一种开发模式,M代表“model”,V是“view”,C是“controller”。MVC模式使页面开发与业务逻辑相分离,大大地提升了项目的开发效率。

MVC框架中的Spring MVC如今使用最多的一种。通过注解,Spring MVC省去了很多配置文件的书写,只需要简单的一个注解说明就可以达到几行配置的效果,如此使得控制器的开发以及测试更加简单。

剩余内容已隐藏,请支付后下载全文,论文总字数:21629字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;