摘要:针对我国一些平原地区农忙时段租用农机不方便的问题,设计一款基于Android系统的农机调度管理平台。首先,根据农民用户的需求内容以及农机主的机器类型,对该系统进行功能分析。其次,利用面向对象的方法进行系统设计。最后,综合运用html5、Java开发语言、百度地图技术和Bmob云技术,建立了一个三端交互的滴滴农机平台。针对农民用户,系统提供了登录注册、发布需求、订单查询、确认、评价等功能;针对农机主用户,系统提供了登录注册、订单查询、接单、预接单、查看最短路线等功能;针对管理员用户,系统提供了审核农机信息、删除订单、查看各市订单数量、发布推送等功能。35913 毕业论文关键字:Android;农民;农机主;订单;百度地图;Bmob云
Development of DiDi agricultural machinery platform
Abstract: In order to solve the problem of hiring agricultural machinery during busy period in some plain areas,an agricultural machinery dispatching management platform based on Android system was developed. First, according to the needs of farmers and the type of owners machine, the analysis of functions for the system were carried out. Then, by taking object-oriented method, the system was designed. Finally,by taking html5, Java development language , Baidu maps Technology and Bmob technology,a didi agricultural machinery platform implementing three terminal interactive was set up. For farmer users,the system provides functions like login,Registration ,requirement releasing , order inquiry, order confirmation, and order evaluation, etc.For agricultural machinery owners,the system provides functions like login,registration ,order inquiry,order receiving,pre-order, and inquiry of the shortest route,etc. For administrators,the system provides functions like auditing agricultural information, deleting order,checking the number of order, and releasing news,etc.
Key words:Android;Farmer;Agricultural machinery owners;Order;Baidu Maps;Bmob
目录
摘要 1
关键字 1
Abstract 1
Key words 1
1 绪论 1
1.1 选题背景、意义 1
1.2 国内外现状 2
1.3 研究目的与内容 2
1.3.1 研究目的 2
1.3.2 研究内容 2
1.3.3 技术路线 4
2 滴滴农机平台的相关技术理论 4
2.1 Android应用程序开发技术 4
2.1.1 Activity 4
2.1.2 Fragment 5
2.1.3 Intent 5
2.1.4 BroadcastReceiver 5
2.2 百度地图技术 5
2.3 Bmob云服务及相关技术 7
2.4 Web网页开发技术 7
3 滴滴农机平台的需求分析 7
3.1 用户功能需求 7
3.1.1 管理员模块需求 8
3.1.2 农民模块需求 8
3.1.3 农机主模块需求 9
3.2系统用例图 10
3.2.1农民端用例图 10
3.2.2 农机主端用例图 10
3.2.3管理员端用例图 11
3.3 系统活动图 11
3.3.1 农民、农机主用户注册登录活动图 11
3.3.2 农民用户查询与评价订单活动图 12
3.3.3 农民用户发布需求活动图 12
3.3.4 农民、农机主用户个人信息管理活动图 13
3.3.5 农机主查询路线活动图 14
3.3.6 农机主查询与接受订单活动图 14
3.3.7 管理员管理订单、用户活动图 15