APP下载

宠物管理App的设计与实现

2020-09-10石朝文汪秀羽裘永豪僧德文

新教育论坛 2020年6期

石朝文 汪秀羽 裘永豪 僧德文

摘要:研究了宠物管理系统的发展现状,分析了宠物数字化管理的需求与前景,并基于Android平台设计并开发了一个宠物管理App,详细介绍了平台的功能及各模块的实现方式。通过本App的开发和使用,能够极大地提升宠物管理工作的便捷化和数字化。

关键词:宠物管理;Android开发;宠物系统

1.研究背景

宠物行业是一个新兴的、非常有朝气的行业,如今饲养宠物已成为都市时尚,各地的宠物热一直持续不减。新世纪以来,人们的思想观念发生了变化,宠物越来越被人们看作自己的伴侣。特别是城市居民,他们的可支配收入较高,愿意花较多的钱在宠物身上。中国的社会正在进行着空前的转型,人际关系比以往任何时候都复杂。因此,许多人依赖宠物来排遗孤独和放松自己。本研究设计并开发的爱宠社区App用于宠物爱好者们相互交流,主要功能包括宠物百科、宠物寄养、宠物婚介等。

2.系统功能模块

本项目的系统层次结构分为用户系统、宠物婚介系统和宠物寄养系统、宠物档案系统。用户系统分为可查看或修改的个人信息、收藏子系统、反馈子系统、登录子系统及注册子系统;宠物婚介系统分为信息上传、搜索条件及联系配种三大板块;宠物寄养系统分为信息上传、查看寄养信息和联系寄养;宠物档案系统和宠物百科这五大板块。

(1)宠物寄养模块

点击宠物寄养模块,选择所在地和宠物品种的信息,用户可发布或者接受寄养任务,寄养信息可以包括品种、地区、照片、性格、时间、薪酬等。在注册商铺时可选择注册商铺类型,寄养的地方不限于专业的宠物店,对于有经验且有能力的个人用户,他们也能够提供寄养,但是需要认证及上传身份证等等信息,并且寄养与被寄养人之间需签订协议,寄养人在选择时可看到个人与宠物店的寄养任务完成数及评价来选择。

(2)宠物交友与婚介模块

点击宠物相亲模块,出现地区选择和动物品种选择以及最新上传的配种宠物的消息,用户切换到自己所在城市和自己宠物所属品种下,然后呈现相同品种的宠物的配种消息。主人可以通过浏览筛选其他用户上传的宠物消息来为自己的宠物选择合适的配种对象。

(3)宠物百科模块

相似百度百科的形式,将宠物的基本简介、形态特征、性格特点、养护要点、禁忌等知识一一罗列。

(4)个人账户模块

用户管理个人账户信息、收藏中心、调整设置等信息的地方。还有用户在对服务有意见或者对软件有什么修改更新意见时可发送消息或投诉。

3.未来可扩展服务

(1)宠物论坛模块:类似百度贴吧和知乎的形式,发起关于宠物的帖子或者遇到的问题,交流一些自己的养宠物的心得和经验,分享与宠物相处的趣事,或是提问让广大用户讨论解决。

(2)宠物医院模块:提供用户市内的所有宠物医院地址及联系方式,用户可在完成服务后对服务进行评价,我们对评分高的和选择人数多的医院进行排名。

(3)宠物相关物品市场模块:提供宠物的各种相关物品售卖,如指甲剪,服饰,食物等售卖。

(4)上门护理模块:用户在不想出门的情况下可以预约上门修理毛发和洗护及修剪指甲等护理服务,服务价格由客户与服务人员商量。

4.数据逻辑描述

(1)静态数据:主要包括用户ID、性别、出生日期、宠物ID、宠物类型、宠物品种、宠物性别、宠物生日、店铺ID、店铺拥有人ID等。

(2)动态输入数据:主要包括密码、用户名、用户头像、宠物昵称、宠物状态、宠物照片、店铺名、店铺地址、店铺服务种类、店铺介绍、店铺照片、店铺类型等。

(3)动态输出数据:主要包括订单编号、寄养开始时间、寄养结束时间、订单状态、订单备注等。

5.宠物App的特点

宠物管理App相比传统的手持机等传统设备,具有用户体验好、安装部署成本低、携带方便、扩展性好等特点,是功能强大的移动端应该平台。系统运用SQLite数据库存储数据,减少网络访问次数,可以允许用户离线操作,提升页面反应速度。在界面的设计上,追求简洁明朗,突出主要业务,让用户更加关注于核心业务,节约时间。同时尽可能的减少页面的层次,对于特定的操作,提供不同的入口,体现了人性化的理念。将原本繁琐的人机对话尽可能地简化,方便了宠物的管理。

6.結语

近几年随着移动互联网的快速发展,移动客户端应用以人们预想不到的速度进入人们的生活,尤其将传统的基于CS和BS的软件系统迁往移动客户端已经成为各应用软件厂商最主要的发展方向。今天,人们的思想观念发生了翻天覆地的变化,宠物越来越被人们看作自己的伴侣。特别是城市居民,他们的可支配收入较高,愿意花较多的钱在宠物身上。本APP就可解决宠物管理中的诸多问题。

参考文献:

[1]马海珠.小型宠物店管理系统的设计[J].电脑知识与技术,2019,15(36):93-94+108.

[2]陈金谊,李泳清,邱广萍.机智云技术在宠物管理系统中的应用[J].物联网技术,2019,9(09):87-89+93.

[3]谢文涛,林瑞冬,王妮等.基于Django的宠物信息交流管理系统设计[J].电脑知识与技术,2019,15(25):57-58+69.

[4]黄琳,林国钦.基于Java web的宠物店管理系统的设计[J].电子技术与软件工程,2019(04):36-37.

[5]黄超. 基于SSH框架的宠物网平台后台管理系统的设计与实现[D].北京工业大学,2017.

[6]季玉茹,王德忠.基于ASP的小型宠物医院管理系统的设计[J].电脑知识与技术,2016,12(34):93-94.