农产品展销平台app的设计与实现
传统农产品的交易过程复杂,且交易成本费用不菲。为了方便这种交易的市场流通速度,面向农产品信息化交易的方式就显得尤为重要。通过进行信息化的管理,能很大程度降低交易成本。本文针对这种情况,设计了一款基于Android系统的农产品特色展销平台APP。本系统有一个客户端与一个服务器端。服务器端采用Mysql来实现数据库的搭建,以PHP来完成与数据库的连接,并部署在阿里云服务器上。客户端使用JavaScript构建工程,在Node.js环境下进行开发,用Android Studio建立工程。本系统可以增加农产品的销量,提高利润,并能将更多的交易信息传递给农民。
目录
摘要 3
关键词 3
ABSTRACT 3
KEY WORDS 3
1 绪论 3
1.1 研究背景及意义 3
1.2 国内外研究现状 4
1.2.1 国外研究现状 4
1.2.2 国内研究现状 4
1.3 研究目的和内容 4
2 开发环境和应用技术 4
2.1 开发环境概述 4
2.1.1 Android Studio概述 4
2.1.2 Node.js 5
2.2 数据库概述 5
2.2.1 MySQL数据库概述 5
2.2.2 Apache服务器概述 5
2.3 PHP简述 5
2.4 React Native开发框架介绍...........................................6
2.4.1 React Native简介....................................................6
2.4.2 React Native的特点..................................................6
2.4.3 React Native的优势..................................................6
2.5 阿里云服务器 *好棒文|www.hbsrm.com +Q: ^351916072^
....................................................... 6
3 系统的需求分析与设计................................................. 7
3.1 可行性分析 7
3.2 系统需求设计 8
3.2.1 业务流程分析 8
3.2.2 系统功能需求分析 8
3.2.3 运行环境需求 10
3.2.4 系统非功能性需求................................................10
3.3 系统总体分析与设计................................................11
3.3.1 系统总体架构....................................................11
3.3.2 功能模块设计....................................................11
3.3.3 主要状态图........................................................15
3.3.4 核心功能顺序图....................................................17
3.4 数据库设计........................................................18
3.4.1 数据库概要设计....................................................18
3.4.2 数据库详细设计....................................................21
4 系统核心技术及功能实现 24
4.1 用户个人中心功能的实现 24
4.2 购物车功能的实现 25
4.3 发现模块中发表评论文章及晒图功能的实现 26
4.4 广告功能的实现 27
4.5 利用地图搜索附近农家乐功能的实现 27
4.6 持久化存储模块实现................................................28
4.7 Android与网络端交互实现...........................................28
4.8 服务器端连接数据库的实现..........................................28
5 系统测试 29
5.1 测试目的 29
5.2 测试过程 29
5.3 测试结论 29
6 总结与展望 29
农产品展销平台APP的设计与实现
引言
绪论
研究背景及意义
20世纪末,互联网技术被广泛地应用,开始进入家家户户的日常生活之中。快速增加的网民人数以及越来越大的信息量,让计算机网络开始逐渐被越来越多的人关注和重视起来。在每个行业开展其各自的独立的业务时,网络技术也被应用在其中,电子商务由此诞生,并且在随后很快到达了它的高速的发展期。
作为一个农业大国,显然农业在国民经济中农业占有不小的比重,扮演者一个不可或缺的角色。然而在我国,农民对于农产品常常采用自产自销的经营方式,这种方式使得产销环节变得非常复杂,大大降低了经营的效率,与此同时也在一定程度上增加了成本,对资源使用不合理,造成了较大的浪费,这自然也就制约了农产品竞争力的进一步的提升。在我国成为WTO组织的一员之后,全球市场以及经济很明显对我国的农业产业造成了很明显的影响,这也使得农产品交易市场关系出现了一定程度上的混乱。在整个农产品的产销过程中,其主要问题便是产品信息流通以及效益问题,而此时建立一个功能完备且信息流畅的农产品交易信息管理系统就显得极为有效。焕然一新的经营管理模式使得交易的中间环节大大的减少,降低了无谓的成本开销,再提高了农产品的经济效益的同时,也调动起了广大农民的生产积极性,进一步的促进农业的进步,可谓是一举两得。在目前这种网络时代,先进的互联网技术所带来的通讯手段,使得农民自己生产的农产品可以放到网络之上进行销售,并通过第三方的支付接口,在网络平台上完成整个交易过程,减少了原本交易流程中的复杂环节。利用这种成熟的交易信息管理系统,在对交易环节进行简化的同时,也可以是农民从网上得到经营的一些经验和方法,进而能够是整个交易的成本降低,提高农民的收益,真正地给农民带来方便和实惠,从而把农业行业发展提高到一个新的高度[]。
目录
摘要 3
关键词 3
ABSTRACT 3
KEY WORDS 3
1 绪论 3
1.1 研究背景及意义 3
1.2 国内外研究现状 4
1.2.1 国外研究现状 4
1.2.2 国内研究现状 4
1.3 研究目的和内容 4
2 开发环境和应用技术 4
2.1 开发环境概述 4
2.1.1 Android Studio概述 4
2.1.2 Node.js 5
2.2 数据库概述 5
2.2.1 MySQL数据库概述 5
2.2.2 Apache服务器概述 5
2.3 PHP简述 5
2.4 React Native开发框架介绍...........................................6
2.4.1 React Native简介....................................................6
2.4.2 React Native的特点..................................................6
2.4.3 React Native的优势..................................................6
2.5 阿里云服务器 *好棒文|www.hbsrm.com +Q: ^351916072^
....................................................... 6
3 系统的需求分析与设计................................................. 7
3.1 可行性分析 7
3.2 系统需求设计 8
3.2.1 业务流程分析 8
3.2.2 系统功能需求分析 8
3.2.3 运行环境需求 10
3.2.4 系统非功能性需求................................................10
3.3 系统总体分析与设计................................................11
3.3.1 系统总体架构....................................................11
3.3.2 功能模块设计....................................................11
3.3.3 主要状态图........................................................15
3.3.4 核心功能顺序图....................................................17
3.4 数据库设计........................................................18
3.4.1 数据库概要设计....................................................18
3.4.2 数据库详细设计....................................................21
4 系统核心技术及功能实现 24
4.1 用户个人中心功能的实现 24
4.2 购物车功能的实现 25
4.3 发现模块中发表评论文章及晒图功能的实现 26
4.4 广告功能的实现 27
4.5 利用地图搜索附近农家乐功能的实现 27
4.6 持久化存储模块实现................................................28
4.7 Android与网络端交互实现...........................................28
4.8 服务器端连接数据库的实现..........................................28
5 系统测试 29
5.1 测试目的 29
5.2 测试过程 29
5.3 测试结论 29
6 总结与展望 29
农产品展销平台APP的设计与实现
引言
绪论
研究背景及意义
20世纪末,互联网技术被广泛地应用,开始进入家家户户的日常生活之中。快速增加的网民人数以及越来越大的信息量,让计算机网络开始逐渐被越来越多的人关注和重视起来。在每个行业开展其各自的独立的业务时,网络技术也被应用在其中,电子商务由此诞生,并且在随后很快到达了它的高速的发展期。
作为一个农业大国,显然农业在国民经济中农业占有不小的比重,扮演者一个不可或缺的角色。然而在我国,农民对于农产品常常采用自产自销的经营方式,这种方式使得产销环节变得非常复杂,大大降低了经营的效率,与此同时也在一定程度上增加了成本,对资源使用不合理,造成了较大的浪费,这自然也就制约了农产品竞争力的进一步的提升。在我国成为WTO组织的一员之后,全球市场以及经济很明显对我国的农业产业造成了很明显的影响,这也使得农产品交易市场关系出现了一定程度上的混乱。在整个农产品的产销过程中,其主要问题便是产品信息流通以及效益问题,而此时建立一个功能完备且信息流畅的农产品交易信息管理系统就显得极为有效。焕然一新的经营管理模式使得交易的中间环节大大的减少,降低了无谓的成本开销,再提高了农产品的经济效益的同时,也调动起了广大农民的生产积极性,进一步的促进农业的进步,可谓是一举两得。在目前这种网络时代,先进的互联网技术所带来的通讯手段,使得农民自己生产的农产品可以放到网络之上进行销售,并通过第三方的支付接口,在网络平台上完成整个交易过程,减少了原本交易流程中的复杂环节。利用这种成熟的交易信息管理系统,在对交易环节进行简化的同时,也可以是农民从网上得到经营的一些经验和方法,进而能够是整个交易的成本降低,提高农民的收益,真正地给农民带来方便和实惠,从而把农业行业发展提高到一个新的高度[]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1789.html