基于android的宠物社区应用设计与开发【字数:13276】
目录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 1
1 绪论 1
1.1 研究背景 1
1.2 国内外研究状况 2
1.3 研究的目的和内容 2
1.3.1 研究目的 2
1.3.2 研究内容 2
1.4 论文结构 2
2 系统开发环境与应用技术 3
2.1 XAMPP平台简介 3
2.2 Android Studio平台简介 3
2.3 数据库概述 3
2.4 MVC架构概述 3
3 系统分析与设计 3
3.1 可行性分析 3
3.1.1 经济可行性 3
3.1.2 技术可行性分析 4
3.2 系统需求分析 4
3.2.1 业务流程分析 4
3.2.2 功能需求分析 5
3.2.3 运行环境需求 6
3.3 系统建模 6
3.3.1 主要用例 6
3.3.2 活动图 6
3.3.3 类图 17
3.3.4 时序图 18
3.4 系统总体设计 22
3.4.1 系统总体架构 22
3.4.2 功能模块设计 23
3.4.3 数据库设计 24
4 系统功能实现 32
4.1 用户主要 *景先生毕设|www.jxszl.com +Q: @351916072@
功能实现 32
4.1.1 注册登录修改密码功能 32
4.1.2 提出问题功能 33
4.1.3 解答问题 33
4.1.4 宠物简介 34
4.1.5 医院检索 35
4.1.6 我的宠物 36
4.1.7 好友添加 37
4.1.8 聊天功能 38
4.1.9 商品发布 39
4.1.10 商品购买 40
4.1.11 管理员管理 41
5 系统测试 42
5.1 测试目的 42
5.2 测试过程 42
5.3 测试结论 43
6 总结与展望 43
6.1 总结 43
6.2 展望 43
致谢 44
参考文献: 44
基于Android的宠物社区应用设计与开发
引言
引言:随着中国的发展与进步,人们的经济水平的越来越高,宠物行业也进入了飞速发展的阶段,宠物在人们的生活中也起到了越来越重要的作用,它成了人们重要的精神和生活伴侣,所以越来越多的人开始饲养宠物[1]。现阶段,国内手机的系统以Android系统和IOS系统为主,随着国内手机行业的发展,国产的手机越来越好,获得了广大用户的认可,国产安卓手机的使用人数也在不断增长,因此安卓应用的市场前景是非常不错的。本次毕业设计的目标是开发一款基于安卓的宠物社区应用。
绪论
研究背景
现在网络技术的飞速发展,使得互联网把人们的生活变得丰富多彩。其中以移动互联网的发展最为迅猛,当今生活中使用移动设备访问互联网成为了主要网络流量入口。目前,iOS与Android 是手机市场的主流,其中Android的系统因为开放性比较高,所以获得了更多开发者的青睐,国内的厂商和运营商都已加入到了安卓的阵营,使得用户获取的服务更加完善[2]。并且近些年,宠物饲养的人数也在不断的增多,人们对宠物也投入了更大的精力,因此基于Android的宠物社区app也开始在迅速发展,但目前为止,还没有出现某一个宠物app非常火爆的情况,所以基于Android的宠物社区app仍然具有 很大的开发和探索价值。
国内外研究状况
目前国内外的关于宠物的app功能,一般分为三类。
轨迹定位与宠物锻炼管理:宠物行为追踪,确保宠物得到足够的锻炼,管理宠物身体健康;宠物足迹定位,监测宠物是否超出自己所设定的范围,给予提醒;基于定位的宠物移动社交,狗狗交友;宠物喂养中的提示功能,提示宠主喂药、散步、游玩等;寻找周围狗狗公园、可以带宠物的酒店、饭店、停车场、遛宠海滩等[3]。
研究的目的和内容
研究目的
宠物社区应用可以满足了大多数宠物爱好者的需求。为有需求的用户提供了宠物问题咨询和二手宠物用品交易的平台,也提供给宠物爱好者一个交友平台。基于这些需求来分析现有宠物社区类app,从中找出他们的优点,结合这些优点来实现一个综合性宠物应用。
研究内容
需求设计:宠物社区app所需要展献给用户的主要内容包括用户交友,问题咨询,二手交易和医院查询,并能够提供用户进行方便快捷的操作与美观的界面。
(2)系统大体架构设计:采用MVC架构、Java语言与php语言进行设计。根据MVC架构进行大体的分析与设计,确立好各层所需要的类文件,并分析各个类文件中所需元素。
(3)系统的详细设计与开发:在此阶段,对已经分析好的各类文件进行具体的变量与参数的设计,编写与调试所需实现功能的代码。进行数据库的详细设计,进一步编写数据库操作语句。并就已经实现功能进行调试,保证功能间的联系正确,能够成功的交互。
原文链接:http://www.jxszl.com/jsj/wljs/563943.html