- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
瑞丽农场农业养殖信息服务平台的实现毕业论文
目录
前言 1
1 问题定义 2
1.1 课题来源 2
1.2 问题现状 2
1.3 研究意义 3
2 技术介绍 4
2.1 JAVA开发语言的选择 4
2.2 JSP技术 5
2.3 MYSQL 5.5 6
2.4 android技术与理论 7
2.4.1 Android技术简介 7
2.4.2 关键应用程序 10
2.4.3 应用程序框架 10
2.4.4 函数库 10
2.4.5 Linux内核 11
2.4.6 Android应用的构成和工作机制 11
2.4.7 Activity 11
2.5 开发环境 13
3 可行性研究 14
3.1 可行性研究 14
3.1.1 经济可行性 14
3.1.2 技术可行性 14
3.1.3 操作可行性 14
3.1.4 法律可行性 15
3.1.5 可行性研究总结 15
3.2 业务流程图 15
3.2.1 养殖订阅业务流程图 16
3.2.2 紧急信息业务流程图 16
3.2.3 疑难问答业务流程图 17
4 需求分析 18
4.1 系统定义 18
4.2 功能需求 18
4.3 系统功能 19
4.3.1 手机客户端实现的功能 19
4.3.2 服务器端后台管理实现的功能 19
4.4 系统数据流图及功能 20
4.4.1 系统顶层图 21
4.4.2 一级细化图 21
4.4.3 二级细化图 24
4.5 数据字典 28
4.5.1 数据流 28
4.5.2 数据存储描述 31
4.5.3 数据处理定义 32
5 总体设计 33
5.1 软件总体部署 33
5.2 系统总体结构图 33
5.3 模块IPO图 35
5.4 数据库设计 44
5.4.1 代码设计 44
5.4.2 概念模型设计 45
5.4.3 关系模型设计 50
5.4.4 数据库逻辑设计 51
6 详细设计 56
6.1 模块概述 56
6.1.1 注册流程 56
6.1.2 登录流程 58
6.1.3 养殖计划订阅流程 59
6.1.4 紧急信息流程 61
6.1.5 疑难问答流程 61
6.2 详细设计中的输入输出设计 63
6.2.1 输入设计 63
6.2.2 输出设计 69
7 编码 73
7.1 编码工具的选择 73
7.2 编码的特点 73
7.3 源程序清单 74
8 测试 75
8.1 测试的目标 75
8.2 测试的方法 75
8.3 测试方案和测试用例 75
8.3.1 注册界面测试设计 76
8.3.2 登录界面测试设计 77
8.3.3 养殖订阅界面测试设计 77
8.4 农业养殖信息服务平台测试结论 78
9 维护 79
10 系统使用说明 81
10.1 软硬件配置 81
10.2 软件使用方法 81
10.2.1 JSP+Android+Tomcat+MYSQL 配置 81
10.2.2 本系统的使用方法 82
11 结论 83
致谢 85
参考文献 86
附录A 译文 87
附录B 外文文献 97
附录C 部分源程序清单 109
前言
中国是农业大国,养殖业是农业的主要组成部分,与种植业并列为农业生产的两大支柱。养殖业是利用畜禽等已经被人类驯化的动物,或者鹿、麝、狐、貂、水獭、鹌鹑等野生动物的生理机能,通过人工饲养、繁殖,使其将牧草和饲料等植物能转变为动物能,以取得肉、蛋、奶、羊毛、山羊绒、皮张、蚕丝和药材等畜产品的产业,是人类与自然界进行物质交换的极重要环节。养殖业的发展,关系着国计民生和国家经济,关系到国家粮食安全和社会稳定。
目前,我国农业养殖的发展已经形成一定的规模,一部分已经走向产业化道路,但是还有大部分的个体农户在进行传统的个体农业养殖。这些农业养殖散布在广大农村的田间地头,养殖户多为农民,养殖技术落后,养殖产能特别低下。而由于养殖户过于分散,饲养者不容易集中培训,专业咨询人数有限,人力物力投入不足等原因,养殖技术信息的传播和交流受到相当大的局限,向广大农村养殖户提供养殖信息服务殊为不易。
当前Android智能手机发展迅猛,自2010年以来短短几年时间,Android已经掀起一场手机革命,目前Android手机在国内的普及率,已经达到了近乎每人一部的地步。 Android手机以其超高的普及率,以及其作为互联网移动终端所具有的灵活便捷的根本性质,用来作为农业养殖信息的传播媒介,绝对是不二选择。
Android手机操作系统以其人性化的操作界面和操作方式,完全开源的Android应用软件开发环境,倍受用户和业内开发人员的喜爱。由于开源Android开发
文档评论(0)