基于MVC的特色农产品交易平台开发.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-07-22
  • 论文字数:21194
  • 当前位置论文阅览室 > 毕业设计 > 设计说明 >
  • 课题来源:(小山神)提供原创文章

支付并下载

摘要:目前我国农产品电商发展迅速,“互联网+”更是推动了互联网发展的新业态,随着实体经济和虚拟经济的不断演变,从而带动了社会经济实体的生命力。过去我国的农产品交易往往是线下实体市场进行交易,这种交易方式存在着交易成本高、宣传力度低、广告效应少、交易效率低等缺点。而采用线上交易的方式能够很好的避免这些缺点。用户只需要在平台注册并认证一个店铺,就可以在平台上进行商品的发布,改变了线下交易方式房屋租金等交易成本。消费者可以任意浏览商家的店铺产品,省去了极高的宣传费用,而且这种宣传是跨地域的,在线下交易平台中是很难做到这点的。消费在平台中可以浏览多个商家的商品进行相互对比,消费者也可以很方便的进行商品的筛选。

本文主要内容是根据MVC架构设计特色农产品交易平台。MVC的核心思想就是将系统的各个组件放在不同的层中,这些组件被严格地限制在各所在层中,这就降低了代码的耦合性。MVC将一个系统的输入、处理和输出按照Model、View和Controller三部分分离。本平台是基于B/S网络结构模式,这种模式将应用功能的核心部分放到服务器上,客户端是浏览器,这样就简化的一个系统的开发、维护和使用。首先需要对我国特色农产品进行分析与研究,了解我国特色农产品交易市场的情况,然后对系统进行需求分析,利用JSP+Servlet+ODBC实现特色农产品交易平台的开发,系统的主要功能包括特色农产品的展示、特色农产品交易购物车等。前台主要使用JSP、HTML、CSS实现,框架使用的是SpringMVC、Spring、Mybatis。使用Tomcat作为特色农产品交易平台的服务器,MySQL作为项目的数据库,后台使用的开发工具是IDEA。

 

关键词:MVC;电商;B/S

 

目录

摘要

Abstract

1绪论-1

1.1课题背景与研究内容-1

1.2设计要求-1

1.3章节安排-2

2需求分析-3

2.1权限管理-3

2.2仓储系统-4

2.3商品和SKU管理-7

2.4订单管理-8

2.5会员管理-9

2.6购物车-10

3系统开发环境及相关技术-11

3.1软件环境-11

3.2硬件环境-11

3.3开发工具-11

3.3.1 InteliJ IDEA the Java IDE-11

3.3.2 Navicat for MySQL-12

3.3.3 Maven-12

3.3.4 Tomcat-13

3.4 MVC架构及SSM-13

3.4.1 MVC-13

3.4.2 SSM-14

4基于MVC的特色农产品交易平台的设计与实现-17

4.1模块说明-17

4.2权限管理模块-17

4.2.1权限管理-17

4.2.1代码生成器-21

4.3仓储系统模块-23

4.3.1采购订单-24

4.3.2采购入库和库存-25

4.3.3销售出库和即时库存报表-30

4.4商品和SKU管理模块-34

4.4.1商品分类管理-37

4.4.2商品管理-40

4.4.3商品添加-42

4.4.4 SKU和SKU属性管理-45

4.5 订单管理模块-49

4.6 会员管理模块-50

4.7 购物车模块-51

4.7.1查看购物车-51

4.7.2提交购物车-53

4.7.2修改购物车-54

4.7.2添加或删除商品-55

结    论-57

参 考 文 献-58

致    谢-59