基于水产养殖信息传递的APP设计开发.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-02
  • 论文字数:18845
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着时代的发展,随着我们生活品质的逐步提升,日常生活中对于手机的使用也变的越来越频繁且重要。对于安卓手机而言,是21世纪的高尖端技术之一。安卓手机拥有高效且方便的特点,十分的方便用户能够随时随地的进行网络的交互。而作为新一代的年轻人来说,手机已经或多或少的成为了生活当中的一部分。而这种手机APP的推广及普及使得水产养殖信息传递系统的开发成为必需。

本系统是为实际APP应用所设计的,以软件工程项目管理为基础。系统采用安卓平台来描绘用户端,以JSP和SSM框架技术来支撑服务器端,用MYSQL数据库作为数据存储的核心,通过这样的方式开发了水产养殖信息传递APP。同时在后端管理模块中采用了JSP技术及框架技术。系统包含了用户模块,管理员模块,鱼塘数据显示,数据转化为折线图显示,鱼病的查询,新闻查询等多个模块。通过多个功能来丰富用户的体验,以这样的多模块来实现对用户的整体需求的满足。同时本系统的一大特色就是对鱼塘数据的未来进行预测的构想,通过数据的预测来尽可能的减少用户的损失的可能。一开始,进过相应的模块的分析,得出了所需开发的各个功能进行逐一的开发,接下去对系统进行总体上的构思以及细节上的具体设计。具体的设计上主要包含有后端平台以及前端对数据库的连接,用户显示的功能的实现,管理员对数据进行管理的实现等。最后,在系统开发完成之后,通过测试用例对系统进行了系统的测试,以此确保系统的正常使用,同时能够发现一些问题进而进行改善和解决,并对后期维护系统提供一些帮助。

 

关键词:水产养殖APP;Android技术;MYSQL数据库;JSP

 

目录

摘要

Abstract

1 绪论-1

1.1研究背景-1

1.2 研究意义-1

1.3 国内外现状-2

1.4 本论文主要内容及结构-2

2 相关技术简介及开发方案-4

2.1 Android技术-4

2.2 Android的系统结构-5

2.3 Android的内核-6

2.4 MySQL数据库-6

2.5 MVC设计模式-7

2.6 Maven项目-8

2.7 JSP技术-8

2.8 SSM框架-9

3 需求分析-10

3.1 设计目标-10

3.2 可行性分析-10

3.2.1经济可行性-10

3.2.2技术可行性-11

3.2.3操作可行性-11

3.3设计原则-11

3.4系统功能需求概述-12

3.4.1功能概述-12

3.4.2系统功能结构-12

3.5系统流程设计-12

3.5.1系统开发流程-12

3.5.2注册流程-13

3.5.3用户登录-14

3.5.4 添加信息流程-15

3.5.5 修改信息流程-16

3.5.6 删除信息流程-16

3.6系统用例-17

3.6.1管理员用例-17

3.6.2用户用例-17

3.7系统设计规则与运行环境-18

3.8溶解氧预测分析算法-18

3.8.1算术平均法-19

3.8.2指数平滑法-19

3.8.3线性回归预测算法-20

4 数据库设计-21

4.1 数据库设计原则-21

4.2 数据库概念设计-21

4.3 数据库实体-21

4.4 数据库表设计-23

5 系统的实现-25

5.1管理员功能模块的实现-25

5.1.1 管理员登录界面-25

5.1.2 用户管理界面-26

5.1.3 鱼病管理界面-27

5.1.4 新闻管理界面-27

5.1.5 数据导入界面-27

5.2用户功能模块的实现-28

5.2.1用户登录界面-28

5.2.2新闻查看界面-30

5.2.3鱼病信息查看界面-31

5.2.4数据信息查看界面-31

5.2.5折线图界面-32

5.2.6个人中心界面-33

5.3预测分析算法-34

6 系统测试-38

6.1测试环境与条件-38

6.2功能测试-38

6.3管理员系统测试-38

6.4用户系统测试-39

6.5测试结果分析-40

总  结-41

参考文献-42

致  谢-43


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费