农产品众筹平台手机端网页的设计与实现(源码)【字数:9619】
摘 要随着互联网逐渐的渗入到我国的各个领域,农业产业也在网络的推动下进一步发展,互联网众筹成为销售农产品的又一创新方式。农产品众筹的推广能够有效促进地方实现农业数据规模化。通过互联网众筹销售农产品是一种精准的销售方式,这种销售方式与订单农业不同。订单农业是单个企业与单个农户一对一的合作,这种合作面临着下游销售无法落实等不确定性因素,有可能导致合同无法履行。农产品众筹是按照大数法则进行的销售行为,因为客户已经提前预付款项,农户不用承担下游客户违约而带来的销售风险。本文主要介绍农产品众筹平台的设计与实现,实现网上农产品团购和众筹,用户可以在本平台对团购项目进行查询和购买,对众筹项目进行查询和支持,从而在众筹成功之后获得收益。此外,在团购项目购买之后会生成订单,对订单进行评价。本系统采用SpringMVC+ Mybatis框架的编程框架, 采用Java语开发JSP。
目 录
第一章 绪论 1
1.1课题背景 1
1.2课题的意义 1
1.3现有的系统分析 1
1.4本系统的特点 1
1.5开发技术与工具 1
第二章 系统的需求分析 3
2.1系统的需求概述 3
2.2各模块的需求分析 3
第三章 系统概要设计 5
3.1系统总体设计 5
3.1.1 系统前台设计 5
3.1.2系统后台设计 5
3.1.3总体功能结构图 5
3.2数据库设计 6
3.2.1 ER图说明 7
3.2.2详细表信息 7
第四章 系统详细设计与实现 14
4.1系统首页设计 14
4.2系统前台功能设计与实现 14
4.2.1用户注册登录 14
4.2.2团购功能 17
4.2.3众筹功能 19
4.2.4订单模块 21
4.3系统后台管理功能设计与实现 23
4.3.1广告管理 23
4.3.2团购管理 24
4.3.2众筹管理 28
结束语 32
致 谢 33 *好棒文|www.hbsrm.com +Q: ^351916072*
参考文献 34
第一章 绪论
1.1课题研究背景
食品安全问题一直以来都是一个重要的社会问题,且备受关注,都说“民以食为天”,这“食”如果出了问题,那后果不堪设想[1]。近些年来,各类食品质量问题屡见曝光,安全问题暴露无遗,给人们带来的忧虑也越来越多,对食品安全问题也就更加重视。在外吃不安全,在家吃也不安全,各类农药激素带来的担忧无从避免,因此也就诞生了农产品众筹。农产品众筹的安全和无污染大大满足了消费者,消费者可以实地考察产品的产地和生长方式,让整个过程变得透明,变得更安全。同时也减少了各类农产品滞销,也大大提高了生产者的积极性。
1.2课题研究的意义
农产品众筹是由农产品生产者作为发起方,在众筹平台上发起产品众筹,消费者挑选自己所需要支持的产品提供资金,众筹成功后,生产者根据众筹需求生产产品,产品成熟后再分配到各个消费者。这样既能解决了消费者对食品安全的担忧,也拓宽了农产品的销售方式。同时也解决了供求不平衡问题,减少了盲目生产导致的滞销问题,从盲目批量式生产转为定制式生产。
此外,农产品众筹因为减少了传统融资,融资效率得到提高,交易成本从而减少,使其更加具备经济价值[2]。互联网的发展也使得农产品众筹更方便推广,人们的接受度也变得更高,营销效果较好[3]。
1.3现有的系统分析
现在主要的众筹平台有淘宝众筹,京东众筹和众筹网等,大部分都是建立在一些比较出名的大型电商平台上的[4]。各个大型众筹平台上,各类产品争相斗艳,众筹是比较完备的。
1.4本系统的特点
本系统的设计与研发,将会专注于农产品系列,让用户可以随心挑选。操作简单,方便易用,界面简单明了,不失大气,一目了然。会一步一步完成各类功能,使得用户体验感较好,不累赘不繁琐。
1.5开发技术与工具
本系统主要采用的是SpringMVC+ Mybatis框架,页面采用JSP,DIV+CSS等技术进行设计,用Java语言开发,以此来实现系统的各类功能。
数据库选用MySQL数据库,开发环境就采用JDK+TOMCAT,浏览器采用搜狗浏览器来进行调试,开发的编辑器就采用MyEclipse10来进行编写代码。
1.采用SpringMVC+ Mybatis进行系统架构设计
SpringMVC没有框架兼容问题,和Struts2比起来,其配置量小、开发效率高、安全性高[5]。
MyBatis简单灵活易上手,省去了配置实体类和数据表之间的映射关系;提高了开发效率,优化了配置。
2.使用Java语言进行程序开发
(1)面向对象;
(2)与平台无关;
(3)自带一些类库,让开发者的设计工作简化,项目开发时间缩短;
(4)摒除C++中难理解,易混淆的特性,让程序更加严谨,整洁[6];
(5)安全性和健壮性较好。
3.使用MySQL作为系统后台数据库
MySQL是一个大规模数据库服务器[7]。它是一款开源产品,很多网站和应用程序都使用MySQL。MySQL和其他数据库比起来更容易入门[8],开发者可能够在网上得到大量与MySQL数据库有关的信息。使得MySQL备受欢迎。
第二章 系统的需求分析
2.1系统的需求概述
本系统的主要使用角色是用户和管理员,用户在注册登录之后,可以在团购页面,浏览团购项目,点击项目就可以看到该项目的具体信息,用户选择心仪的项目参与团购。同理,用户可以查看农场众筹项目并选择进行支持。管理员在登录之后可以对团购项目和众筹项目进行管理。对比各大众筹平台,本系统应该具备以下一些功能:
目 录
第一章 绪论 1
1.1课题背景 1
1.2课题的意义 1
1.3现有的系统分析 1
1.4本系统的特点 1
1.5开发技术与工具 1
第二章 系统的需求分析 3
2.1系统的需求概述 3
2.2各模块的需求分析 3
第三章 系统概要设计 5
3.1系统总体设计 5
3.1.1 系统前台设计 5
3.1.2系统后台设计 5
3.1.3总体功能结构图 5
3.2数据库设计 6
3.2.1 ER图说明 7
3.2.2详细表信息 7
第四章 系统详细设计与实现 14
4.1系统首页设计 14
4.2系统前台功能设计与实现 14
4.2.1用户注册登录 14
4.2.2团购功能 17
4.2.3众筹功能 19
4.2.4订单模块 21
4.3系统后台管理功能设计与实现 23
4.3.1广告管理 23
4.3.2团购管理 24
4.3.2众筹管理 28
结束语 32
致 谢 33 *好棒文|www.hbsrm.com +Q: ^351916072*
参考文献 34
第一章 绪论
1.1课题研究背景
食品安全问题一直以来都是一个重要的社会问题,且备受关注,都说“民以食为天”,这“食”如果出了问题,那后果不堪设想[1]。近些年来,各类食品质量问题屡见曝光,安全问题暴露无遗,给人们带来的忧虑也越来越多,对食品安全问题也就更加重视。在外吃不安全,在家吃也不安全,各类农药激素带来的担忧无从避免,因此也就诞生了农产品众筹。农产品众筹的安全和无污染大大满足了消费者,消费者可以实地考察产品的产地和生长方式,让整个过程变得透明,变得更安全。同时也减少了各类农产品滞销,也大大提高了生产者的积极性。
1.2课题研究的意义
农产品众筹是由农产品生产者作为发起方,在众筹平台上发起产品众筹,消费者挑选自己所需要支持的产品提供资金,众筹成功后,生产者根据众筹需求生产产品,产品成熟后再分配到各个消费者。这样既能解决了消费者对食品安全的担忧,也拓宽了农产品的销售方式。同时也解决了供求不平衡问题,减少了盲目生产导致的滞销问题,从盲目批量式生产转为定制式生产。
此外,农产品众筹因为减少了传统融资,融资效率得到提高,交易成本从而减少,使其更加具备经济价值[2]。互联网的发展也使得农产品众筹更方便推广,人们的接受度也变得更高,营销效果较好[3]。
1.3现有的系统分析
现在主要的众筹平台有淘宝众筹,京东众筹和众筹网等,大部分都是建立在一些比较出名的大型电商平台上的[4]。各个大型众筹平台上,各类产品争相斗艳,众筹是比较完备的。
1.4本系统的特点
本系统的设计与研发,将会专注于农产品系列,让用户可以随心挑选。操作简单,方便易用,界面简单明了,不失大气,一目了然。会一步一步完成各类功能,使得用户体验感较好,不累赘不繁琐。
1.5开发技术与工具
本系统主要采用的是SpringMVC+ Mybatis框架,页面采用JSP,DIV+CSS等技术进行设计,用Java语言开发,以此来实现系统的各类功能。
数据库选用MySQL数据库,开发环境就采用JDK+TOMCAT,浏览器采用搜狗浏览器来进行调试,开发的编辑器就采用MyEclipse10来进行编写代码。
1.采用SpringMVC+ Mybatis进行系统架构设计
SpringMVC没有框架兼容问题,和Struts2比起来,其配置量小、开发效率高、安全性高[5]。
MyBatis简单灵活易上手,省去了配置实体类和数据表之间的映射关系;提高了开发效率,优化了配置。
2.使用Java语言进行程序开发
(1)面向对象;
(2)与平台无关;
(3)自带一些类库,让开发者的设计工作简化,项目开发时间缩短;
(4)摒除C++中难理解,易混淆的特性,让程序更加严谨,整洁[6];
(5)安全性和健壮性较好。
3.使用MySQL作为系统后台数据库
MySQL是一个大规模数据库服务器[7]。它是一款开源产品,很多网站和应用程序都使用MySQL。MySQL和其他数据库比起来更容易入门[8],开发者可能够在网上得到大量与MySQL数据库有关的信息。使得MySQL备受欢迎。
第二章 系统的需求分析
2.1系统的需求概述
本系统的主要使用角色是用户和管理员,用户在注册登录之后,可以在团购页面,浏览团购项目,点击项目就可以看到该项目的具体信息,用户选择心仪的项目参与团购。同理,用户可以查看农场众筹项目并选择进行支持。管理员在登录之后可以对团购项目和众筹项目进行管理。对比各大众筹平台,本系统应该具备以下一些功能:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/22.html