旅游自驾团队对讲应用软件的设计与实现

2018-09-13 11:22:00 电脑知识与技术2018年17期

田雨薇 黄佩莹 袁鑫 张智

摘要:移动互联网的快速发展,特别是以智能手机为代表的移动设备,改变了人们日常的沟通方式,而对讲是人们在一些工作和生活场景中必不可少的沟通方式。传统对讲需要使用专用设备或专用网络,甚至需要专业技能,并且其沟通距离有限。在日常生活中,急需利用互联网实现对讲。于是利用移动互联网技术,设计一款取代传统对讲机或者电话的软件,实现全国范围对讲,既不需要专业设备支持,也不必专网或专业频段支撑,真正地实现对讲应用的无门槛化、普及化,为人们的出行特别是旅游自驾提供便利的服务。此款软件利用Poc公网对讲技术和途聆对讲平台,实现“互联网+对讲”模式,操作简便,为旅游一族提供便利服务,提高旅游体验。

关键词:沟通方式;Poc公网对讲;旅游自驾;旅游体验

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)17-0114-04

Abstract: With the rapid development of the mobile Internet, especially mobile devices represented by smartphones, have changed the daily communication mode of people, and the intercommunication is an indispensable mode of communication for people in some work and life scenarios. Traditional intercom requires the use of special equipment or private networks, even requires professional skills, and it limits communication distance. In daily life, it's no time to achieve intercom using the Internet. So to design an alternative using mobile Internet technology to replace the traditional walkie-talkie or telephone, achieves a nationwide intercom. It does not require professional equipment support, nor the network or nor the need for network or professional frequency band support, which achieves the barrier-free and universal application of intercom and provides convenient services for people's travel, especially self-driving travelling. This software uses Poc public network intercom technology and way to listen to the intercom platform, achieves "Internet + intercom" mode, and easy to operate, and provides convenience for the tourist group which improves travel experience.

Key words: the way of communication; Poc public network intercom; self-driving travelling; travel experience

1 背景

伴随着移动互联网的普及,网络规模的不断扩大和网络技术的快速发展,人们的日常生活需求已经和手机移动应用逐步紧密结合。近年来,旅游业日益火爆,虽然市场上存在一些对讲设备和手机应用APP,但是这对于旅游自驾团队来说还远远不够,这款应用针对目前不具备一款成熟的旅游自驾团队移动应用而设计。以公网对讲技术为基础,实现跨地域、跨地区、跨平台的对讲支持,解决传统旅游“沟通基本靠吼”的局面,具有低流量、低功耗、黑屏对讲等优势,使出行更简单,旅游更轻松。

此旅游自驾团队应用为旅游公司和自驾旅游一族开发,提供以旅游更简单,旅客需求为导向的服务。产品定位为用户提供更加简单快乐的旅游体验,以优化传统的旅游模式,提供了景点推荐,自主导航、紧急呼救等功能,同时兼有在地图中实现寻找好友的功能模块,提高了旅游体验。

2 软件设计原则

1)无门槛:Poc公网对讲技术是一种基于公共网络基础之上的对讲技术,可以实现全国范围的对讲,既不需要专业设備的支持,也不必专网或专业频段的支撑。

2)远距离:通讯有效距离长。与传统的对讲相比,这种基于公网对讲技术的通信方式可以说是“无限远”的。

3)快捷性:随着4G 网络部署越来越快,覆盖越来越好,在4G网络下,公网对讲的时延得到极大改善,与专业对讲性能接近。通过公网技术进行语音对讲、位置分享、照片传拍等操作速度快。在公网对讲通信系统中,PoC呼叫的建立时间少于 300ms。

3 相关关键技术

该项目是基于Android平台,运用Poc公网对讲和途聆对讲技术,采用Android Studio作为APP开发工具,Photoshop作为UI开发工具的基于公网对讲技术的旅游自驾团队应用。

3.1 Poc公网对讲技术

POC(PTT Over Cellular)技术融合了手机和对讲机的功能,是一种半双工的通信方式。在支持PoC业务的用户终端上,用户仅仅按一个键就可以和别的用户进行一对一(或一对多)的即时通话,呼叫连接几乎是即时接通,接听者不需要额外的接续操作,从而更便于交流。若遇对方正在通话,无论你有多么急的事,也只好耐心地等下去。而如果在现有移动通信系统中加上PoC功能,将大大改变这种现象。基于公共网络基础之上,Poc公网对讲技术可以实现全国范围的对讲,既不需要专业设备的支持,也不必专网或专业频段的支撑,真正实现对讲应用的无门槛化、普及化。

3.2 途聆对讲平台技术

途聆对讲平台是可独立运营的“互联网+对讲” 服务平台,具有大用户、大开发、低流量、低功耗、支持黑屏对讲等优势。途聆对讲平台技术的核心优势在于分布式服务器,其服务器是基于当前最前沿的分布式科研成果所设计,可以让企业无痛扩充到千万用户量级,同时还可以保证扩充阶段的系统不间断可用性。

4 软件设计与实现

4.1 软件设计图

基于公网对讲的旅游自驾团队应用软件的软件设计图如图1所示。

4.2 软件功能模块

基于公网对讲的旅游自驾团队应用软件一共有七个功能模块。其中主体功能分为四个模块,分别是景点模块、消息模块、联系人模块、导航模块。附加功能分为三个模块,分别是登录注册模块、个人信息模块和sos求教模块。主要功能模块如图2所示。

4.2.1 景点功能模块

景点功能模块有筛选景点,显示景点和查看景点三个功能,用户可以根据距离,星级和票价进行景点筛选。显示景点有网格显式和列表显示两种形式。查看景点时,用户可以查看景点图片、景点星级、景点简介、用户评论、以及用户与景点的距离。

4.2.2 消息功能模块

消息功能模块有新建频道,一对一聊天,一对多聊天,地图显示,文字群聊,个性化频道六个功能,用户还可以通过扫码和输入六位数口令的方式进入群聊。在新建频道中,用户可以新建自己的群用以跟其他好友共享和聊天。在一对一聊天中用户可以选择好友列表中的某一位好友进行聊天。一对多聊天是用户在群聊天频道中与其他群用户进行语音或者文字的交流,也是该模块的主要功能。地图显示可以显示所有群用户的具体位置,还可以查看其他群用户的个人信息。文字群聊是一对多聊天的一部分,不仅可以发文字信息,还可以发位置信息和照片等。在个性化频道中,用户可以更改自己的群名称和群介绍等信息。

4.2.3 联系人模块

联系人模块包含了两个列表,分别是好友列表和频道列表。好友列表显示已加的好友名称和头像,频道列表显示已创建和已加入的频道名称和头像。

4.2.4 导航模块

导航模块标志了三个位置,一个是用户的地理位置,用户团队成员的位置以及附近一千米内sos消息的用户地理位置。

4.2.5 登录注册模块

登录注册模块包括登录,注册和找回密码三个部分。登录包括游客登录以及注册用户登录。注号注册和邮箱注册两种形式,其中手机号注册需要验证短信验证码。找回密码是当用户忘记密码时用手机号或注册时的邮箱进行密码重设,前提是进行了手机绑定或邮箱绑定。

4.2.6 个人信息模块

个人信息模块会显示用户的设置、关于、个人相册、下载、消息、流行、附近的人和个人收藏等个人信息。

4.2.7 SOS求教模块

SOS求教模块有四个功能,第一个是发送用户的sos求教信息,形式可以为语音或文字信息。第二个功能是接收附近一千米内的sos求教信息。第三个功能是屏蔽附近的sos求教信息,可以不用接收到别人的求教信息。第四个功能是查看附近所有人的sos信息。

4.3 软件数据库设计

在基于公网对讲的旅游自驾团队应用软件中,一共有三个数据库表,分别为用户信息表,频道列表以及好友列表,如表1-表3所示。其中用户信息表与登录注册模块以及个人信息模块相关,频道列表与联系人模块及消息功能模块相关,好友信息表与联系人模块相关。

4.4 软件功能的实现

下面是基于公网对讲的旅游自驾团队应用软件的运行结果展示。图3-图5展示了五个主要功能模块的功能界面,如景点推荐,导航功能,个人信息模块,聊天模块及扫一扫功能模块的运行情况。

景点推荐界面提供了各种各样景点的查看,用户还可以查看景点的图片,简介,评论,价格等。

导航界面中,用户不仅可以看到自己在地图中的位置,还可以查看到团队成员的位置以及附近sos求教信号的位置。

个人信息模块可以让用户查看及设置自己的个人信息,如个人设置,个人相册,个人消息及附近的人等,给用户提供一个个性化的个人信息管理界面。

聊天界面中显示了用户与其他用户的聊天信息内容。

扫一扫模块是用于方便用户通过扫二维码进入群聊天频道,是该软件的主要功能。

5 结束语

随着移动互联网的普及,人与人之间的沟通方式发生了日新月异的变化。伴随着旅游行业的发展,传统导游“沟通基本靠吼”局面已经不太适应。该软件利用Poc公网对讲技术,替代传统对讲机或者电话沟通的旧方式,具有操作简便、成本低廉、不受场所限制等优势。该软件主要分為景点、消息、联系人、导航四个主要模块为旅客提供便携式服务,增加旅游体验感,四个模块之间相互联系、相辅相成,构成一个完整结构的软件。

参考文献:

[1] 萨师煊,王珊.数据库系统概论[M].5版.北京: 高等教育出版社,2014.

[2] 李侠宇,董晓鲁.浅议数字集群和3G网络PoC业务的关系[J].数字通信世界,2007(1): 45-48.

[3] 高欣萍,陈权.浅谈数字与模拟集群通信系统的互联互通[J].移动通信, 2005(6): 94-96.

[4] 刘洁. 3G移动PoC实现技术[J]. 移动通信,2007(9): 36-40.

[5] 王颖, 王瑞春.基于Qehat的PTT集群通信业务实现方案[J].信息技术,2010(5).