3.4 系统类图 16
4 滴滴农机平台的系统设计 17
4.1 数据库设计 17
4.1.1 数据库概念结构设计 17
4.1.2 数据库逻辑结构设计 17
4.2系统精化类图 19
4.2.1 农民端系统精化类图 19
4.2.2 农民端系统精化类图 20
4.2.3 管理员端系统精化类图 21
4.3 系统时序图 22
4.3.1 Android端系统注册登录时序图 22
4.3.2 Android端农民用户时序图 22
4.3.3 Android端农机主用户时序图 22
4.3.4 管理员端时序图 23
5 滴滴农机平台的实现 23
5.1 App登录界面布局实现 23
5.2 主界面布局界面实现 24
5.3 地图界面布局实现 25
5.4 订单界面的设计实现 26
5.5 bmob云服务实现 27
5.5.1 数据服务 27
5.5.2 消息推送服务 27
6 滴滴农机平台的系统测试 28
6.1 功能测试 28
6.1.1 Android端用户登录注册功能 28
6.1.2 农民发布需求功能 28
6.1.3 农民订单界面功能 29
6.1.4 农机主订单界面功能 30
6.1.5 农机主地图界面功能 31
6.1.6 我的界面功能 31
6.1.7 管理员功能 32
7 总结与展望 35
7.1 总结 35
7.2 展望 35
致谢 35
参考文献 36
滴滴农机平台的开发
1 绪论
1.1 选题背景、意义
近年来,“互联网+”的出现拉动了传统行业的发展,促进了互联网与农业、教育、医疗、交通、金融、消费生活等方面的深度融合[1]。而农业又是一个具有巨大市场的行业,中国作为农业生产大国,目前从事农业及农业相关活动的人口数量仍十分可观,因此,这个传统农业生产非常需要与互联网这样的高新技术相融合。这样就可以创造新的农业发展生态,充分发挥互联网在农业特别是农机资源配置中的优化和集成作用,利用互联网创新成果推动新型农业发展,形成一种基于互联网的农业经济体系。
1.2 国内外现状
1.3 研究目的与内容
1.3.1 研究目的
“滴滴农机”平台与滴滴出行相似,是一款将互联网和农业装备、作业生产、管理服务深度融合的系统。该平台主要解决了由于供需双方信息不对称而导致的农机供需失衡问题。农机主可以根据自身情况、农民需求以及系统提供的最优路径自发跨区作业,提高农机利用率,获得更多回报;农民可以根据自身需求,查询并联系农机主,及时收割作物,获得更高收益。
本系统基于Android平台、web后台管理系统、Bmob云服务、百度地图技术,面向农民、农机主、管理员用户设计并实现了滴滴农机平台。
主要实现以下功能:
(1)Android农民端:用户登录与注册、发布需求、通过地图查找附近农机主、订单查询、根据评价分数选择合适农机主确认订单、订单评价。
(2)Android农机主端:用户注册与登录、填写农机信息、按类别查找农机需求、预接单、接单、在地图上制定推荐路线。
(3)Web管理员端:对订单管理与分析,发送相应推送。
1.3.2 研究内容
本系统的研究内容包括手机APP农民端、农机主端,以及web后台管理端。其中为方便用户基于地图的直观操作,调用了百度地图SDK;后台使用Bmob云服务,包括云数据库、云端推送等服务。 Android农机调度管理平台的开发+源代码(2):http://www.youerw.com/jisuanji/lunwen_34104.html