基于安卓的花卉植物查询与养殖教程App毕业论文
2022-02-15 22:17:45
论文总字数:30463字
摘 要
花卉植物在人们的日常生活中并不少见,人们的物质生活质量提升,精神文明也在提高,花卉不是仅存在于老年人的屋内,它们悄悄的融入了更广泛年龄层的生活之中。在办公与生活高度信息化的今天,人们获取花卉植物的资料更多是来源于网络,便捷高效。但是搜索信息杂乱、分散等用户痛点将很大程度上会降低养殖效率与养殖过程中带来的乐趣。花卉植物查询与养殖教程 APP有如下优点:便携性高,检索迅速,查找方便,功能实用,易学习。本APP是将信息化引入个人生活的一个课题,意在为用户提供一个可靠性高,着力解决用户痛点的一个高度信息集中化的花卉养殖平台。
本文详细说明开发过程中的思路与具体实现。本APP在功能上实现了用户注册、登录,花卉分类查看以及搜索,花卉养殖记录,文章查看等,更为用户提供了交流的社区功能,用户可以在此发布图文分享,其他用户可点赞与评论,个人信息为用户提供了我养的花、动态及收藏的花卉、文章等信息的归类等功能。
本课题设计开发的App在Android操作系统上,编程语言使用JAVA开发语言,用SQLite作为后台数据库,并且使用Android Studio 2.2.2开发工具来实现开发。
关键词:花卉查询与养殖,Android,JAVA,SQLite,Android Studio
Flower Plant Inquiry and Breeding Course for Android Application
Abstract
Flower plants are not uncommon in people's daily lives. With the improvement of people's material life and spiritual civilization, flowers no longer exist only in the elderly house, they quietly into the wider age of life. In the office and life of a high degree of information today, people get more information on flowers and plants is derived from the network, convenient and efficient. But the search information is messy, scattered and other users will greatly reduce the pain point of farming efficiency and breeding process to bring the fun. Flower plant query and breeding tutorial APP has the following advantages: high portability, retrieval quickly, easy to find, functional and practical, easy to learn. This APP is the introduction of information into a personal life of a subject, intended to provide users with a high reliability, efforts to solve the user's pain point of a highly centralized information on the flower culture platform.
This article elaborates the thought and the concrete realization in the development process. The APP in the function to achieve the user registration, user login, the user to retrieve the password, flower classification view and search, flower culture records, article view, etc., more users to provide the exchange of community functions, users can publish graphic sharing, Other users can praise and comments, personal information for the user to provide me with flowers, dynamic and collection of flowers, articles and other information classification and other functions.
The Application based on the Android operating system, the use of JAVA development language to SQLite as the background database, and the use of Android Studio 2.2.2 development tools to achieve development.
Key words: Flower inquiry and breeding; Android;JAVA;SQLite;Android Studio
目 录
摘 要 I
Abstract II
第一章 绪论 2
1.1课题背景 2
1.2选题的目的和意义 2
1.3课题主要研究内容 3
1.4本章小结 4
第二章 开发技术介绍 4
2.1 相关开发工具简介 4
2.1.1 Android及SDK介绍 4
2.1.2 Android Studio 简介 4
2.2 JAVA语言与环境介绍 5
2.3 SQLite介绍 6
2.3.2 JAVA与SQLite连接 6
2.4本章小结 8
第三章 系统分析与设计 9
3.1 需求分析 9
3.1.1业务分析 9
3.1.2流程分析 10
3.2功能设计 11
3.2.1 用户的注册与登录 11
3.2.2 花卉信息浏览与查询 12
3.2.3 花卉养殖记录 12
3.2.4 社区交流 14
3.2.5 收藏功能 15
3.3数据库设计 15
3.4 表的设计和建立 17
3.4.1 花卉大类表 LargeSort 17
3.4.2 花卉小类表 SmallSort 17
3.4.3 花卉信息表 BloomInfo 17
3.4.4 养殖记录表 Breed 18
3.4.5 养殖类型表 BreedType 18
3.4.6 用户信息表 UserInfo 19
3.4.7 花卉收藏表 CollectBloom 19
3.4.8 文章收藏表 CollectEssay 19
3.4.9 文章表 Essay 20
3.4.10 动态表 Share 20
3.4.11 评论表 Comment 21
3.4.12 点赞表 MyLike 21
3.5本章小结 21
第四章 详细设计与系统实现 22
4.1 系统功能模块图 22
4.2 用户登录注册模块 23
4.2.1用户注册 24
4.2.2用户登录 25
4.3 花卉浏览模块 25
4.3.1花卉分类 25
4.3.2全部分类 27
4.3.3花卉详情 29
4.4 花卉养殖模块 30
4.5 搜索模块 30
4.6 发现文章模块 33
4.7 社区用户交流模块 33
4.8本章小结 35
第五章 总结与展望 36
6.1 总结 36
6.2 存在问题及改进 37
6.3 未来的展望 37
参考文献 38
致 谢 40
第一章 绪论
1.1课题背景
近年来,养花的人日益增多,花鸟市场的主力购买群体从老年人逐渐扩展为中年乃至年轻人。养殖花卉植物可以说能带来安静与惬意,不仅能净化空气,还能装饰空间,调节情绪,从一颗种子到长出植株开花,这一路上用心的呵护养殖,也能给养殖者带来心情的愉悦与满足。花卉种类繁多,习性不一,要想养殖一盆花卉,不仅仅是去花鸟市场买一盆回来养殖这么简单,虽然许多人有意养殖花卉,但对于不了解花卉习性及养殖方法的养殖初学者,养殖失败率就会增加,养殖成本过高就会导致打击养殖者的积极性,这时就需要花卉的相关信息获取。
随着互联网的发展,网络传播成为一个更便捷,更高效的传播方式。现如今,有问题就上网寻求解决方式已经成为大多数人的习惯。互联网可以资源共享,而要从一个关键字得到的信息中取得自己所需要的花卉养殖的内容就会显得信息量大而且比较繁琐,花时间浏览,信息杂乱等都是互联网给我们带来的好处同时所带来的弊端。
请支付后下载全文,论文总字数:30463字