基于Android 的宠物服务平台构建研究

2022-07-21 03:40陈京生蔡小丹吕兴琴
无线互联科技 2022年9期
关键词:功能模块宠物商家

秦 高,陈京生,商 滔,蔡小丹,吕兴琴

(南通理工学院 计算机与信息工程学院,江苏 南通 226000)

0 引言

随着经济以及科技的飞速发展,国人已不再局限于吃喝玩乐的满足,特别是20 世纪八九十年代出生的人,由于生活经济的压力,特别需要有人的陪伴,很显然由于各种客观因素的影响,这种陪伴很难实现,于是不少年轻人将目光转向了宠物。 近年来,宠物市场日益火爆,宠物带来的经济效益较以往也多了不少。 从2014 年至今,涌现出的多种宠物类App。 国内市场的App 虽然种类繁多,但是形式单一趋同,定位大同小异,同质化现象严重,不能满足用户的个性化需求。 本文设计了一款基于Android 的宠物服务App,研究如何将线上与线下实体店相互融合,构建的宠物服务平台,

1 平台功能

(5)用户反馈信息功能。 用户可针对App 开发前期存在与出现的问题发表匿名看法与建议,同时可举报已入驻平台商家出现的不良行为。

(6)用户使用信用与评分功能。 商家与用户互相评分,实现互相督促共同进步。 平台定期检测,若检测出恶意攻击与蓄意打低分行为,将扣除恶意的用户、商家信用分,甚至封号处理。 图1 和图2 为部分界面。

图1 主界面

图2 发现界面

“嗷呜”宠物App 秉持着“精心服务,挑选优质商家,让用户体验最优”的服务理念。 主要提供以下几个主要的核心功能模块:

(1)商家用户注册功能模块。 此模块主要功能为对每一位商家与用户实名注册与认证,便于个性化问题出现的解决。

(2)一对一交流服务功能。 商家与用户通过App平台实现线上沟通与交流,用户有任何困惑与想要了解的事物皆可通过App 获得专业解答。

(3)宠物用品购买功能。 平台精心挑选用户青睐的优质宠物用品,上架线上平台供用户挑选,同时提供优惠与售后保障[1]。

(4)提供宠物领养专区功能。 用户可通过App 线上平台发布捡到的流浪动物、自家待送养的宠物,同城匹配技术为身处同一城市的人提供同城线上已发布的待领养动物信息。

2 开发设计

2.1 系统开发工具

系统开发主要采用Android 开发技术、MySQL 技术、C/S(Client/Server)架构。

(1)Android 开发技术是在Android 平台上对应用程序进行操作,用代码定义所需求的软件内容及功能。Android 系统采用分层架构并支持使用主流Java 语言作为编程语言来开发应用程序,功能丰富。 Java 语言具有强大的平台通用性,不需要预处理就能运用于各Android 终端。 Android 代码开源,支持个性化定制,能满足开发人员的开发需求。

(2)MySQL 是软件开发行业大多数程序员的首选,具有使用成本低、执行速度快、占用存储空间小以及开源等优点。 它保存数据依然使用的现有关系数据库的基本数据格式,将不同的数据存储于不同的表中再将这些实体关联,方便数据的检索和查询,使数据库易于使用[2]。

(3)C/S(Client/Server)架构是通常意义上所说的客户端/服务器的软件系统体系架构。 具有C/S 架构的软件项目客户端计算机处理能力可以发挥至最大。客户端应用程序和服务器端程序可构成一个最简单的C/S 架构的数据库,也可以将这两者分别称之为前后端程序。 用户发出请求后,客户端程序接收请求并处理。 处理完后自动寻找服务器并提交请求,服务器遵循设定好的命令语句回应并送回结果给客户端程序。因此客户端程序的响应速度更快,用户在操作时体验更流畅,在自己的手机上就能进行所有的功能操作[3]。C/S 构架,如图3 所示。

图3 C/S 架构

2.2 功能模块设计

任何一个App 都可以分成大的功能模块,然后再细分为若干小的功能。 所以在设计一个App 时可以采取逆向思维,先从中等的功能模块入手,将它们完成后再加以组合,这时可以考虑这些功能模块能够分为哪些细小的功能模块并继续细分。 最后统一整合就可以组成一个完整的App。 具体工作步骤如下:

(1)App 系统划分用户类型子模块,考虑每个子模块的功能。

(2)根据需求分析设计出每个子模块应该拥有的主要功能。

(3)根据每个子模块的功能,设计之间的逻辑关系并再细分。

(4)根据设计的逻辑关系确定每个子模块之间的额信息交流方式,整理合并严格遵照上述步骤,在每一个环节完成后都必须保证所设计的模块有达到需求分析的目标。 在过程中思考不足并不断淘汰旧框架,选出最佳的App 框架方案。

其中,App 功能模块主要包括:主界面、购物专区、发现广场、个人中心这四大板块。 在基础四大板块上,下分具体功能应用板块。 App 功能模块,如图4 所示。

图4 App 功能模块

2.3 功能更新与维护

为了给用户提供良好服务体验,本App 服务设计力图找到介于服务提供方、接收方和服务载体之间的平衡点,分析各方面利益相关者与相关者彼此之间的关系。 在设计过程中,为充分照顾到养宠人群用户和宠物服务提供者之间的关系,采用以用户为中心的交互设计方法,通过用户研究、访谈、设计、评估、原型、查证的方式来提高与改善服务质量。 在充分考虑经济发展、文化发展、城市环境、文化背景、社会对宠物的态度、宠物市场氛围、政府限养政策等因素后,向用户输出本App 的核心理念、良好的体验质量、服务接触点等设计关键点[4]。

后期App 运营与维护涉及更新、维护、对用户需求及时响应、挖掘各种渠道。 在App 开发后期运营维护中,需要注重App 承载力、用户互动和反馈、用户黏性和市场维护几方面。

在搭建推送平台时,首先考虑服务器的承载能力。服务器的承载能力,影响到信息送达的安全性、即时性、稳定性。 信息送达的安全、即时、稳定能保证较好的互动性与良好的用户体验感,进而提升用户黏性,有效维护市场。

在提升用户互动与反馈层面,着重从用户界面简洁性、App 容错性、用户反馈直面性与真诚性三个方面,让用户感受到“嗷呜”宠物App 良好的用户体验与反馈服务。 复杂冗余的用户App 界面将给用户带来压力,故而采取简洁明了的交互界面,在每一个交互界面着重一个重要功能,给予用户的操作指引简单明确。“嗷呜”App 良好容错性保证用户在操作App 出现错误时,仍然能够继续正常工作,使得用户与App 交流更加舒适。

极大程度上通过用户反馈信息功能来进一步更新与维护App 功能,通过数据库采集、整理、收纳信息,对用户的建议反馈进行整合筛选,选取有价值、有建设性、可行性的建议结合App 运营过程中出现的功能性问题进行更新与维护。

此外,将创意和概念制作成实体或虚拟的模型,进行测试和反馈,根据反馈改进方案和模型并重复测试直到概念达到了用户的期望。 而不停地测试、反馈、分析、改进这是一个循环上升的过程,可为App 功能在未来不断推进、升级、改革创新提供极大帮助。 “嗷呜”App 开发后,开发团队保证理性与客观,掌握用户普遍需求,保证与用户互动的双向性,尊重理解用户的反馈,与用户深度沟通,了解用户心理、真实看法和想法,并满足用户合理的诉求,不断改进App 以实现长线运营。

3 结语

目前,市面上缺少将线下实体店与线上平台构建的宠物服务平台App,这是一种全新创新的宠物服务平台模式。 随着移动互联网的高速发展,物联网成为一种潮流趋势,将实体与虚拟网络构建联系也将成为必然。 近年来,新冠疫情更是从侧面突显出了互联网的便利优势。 未来,“嗷呜”宠物App 将为用户实现足不出户即可了解周围的优质商家店铺,为用户饲养宠物提供极大便利,同时极大解决了线下店铺经营困难的状况。

猜你喜欢
功能模块宠物商家
中国人不骗中国人
商家出售假冒商品,消费者获十倍赔偿
基于ASP.NET标准的采购管理系统研究
抬起脚来
输电线路附着物测算系统测算功能模块的研究
M市石油装备公服平台网站主要功能模块设计与实现
功能模块的设计与应用研究
易淘食进驻百度钱包中小商家盼低费率