微信小程序制作
当前位置:网站首页 > APP开发制作 > 浅谈西安交通APP开发思路 返回列表

浅谈西安交通APP开发思路

作者:admin 时间:2022-10-20 浏览量:323
移动互联网下地铁交通APP开发思路
根据相关调查研究报告显示,依托移动互联网行业发展理念指导战略决策的企业,在业务量与利润空间方面占据绝对竞争优势。为此,地铁公司在APP软件研发方面也应以大数据的深度作为软件开发的指导思想,通过大数据技术的合理应用,对客户进行层级分类,为用户提供多元化与个性化服务,增强用户的体验。通过构建以大数据技术为核心的开放化、共享化服务平台,可以协调解决数据整合与乘客服务等问题,确保各类数据源的有效兼容,加快信息数据的共享和交换,从而促进相关工作的有序开展。总体来说,在地铁APP软件开发过程中,应坚持便捷化、智能化、协同化、互动化及安全化的基本原则[1]。1)便捷化。客观来说,地铁官方APP具有权威性,而且数据推送具有高效性与精准性特征。地铁APP需在第一时间为乘客推送车次、故障、客流量与时刻变更等重要讯息,一方面,以便乘客调整出行计划,节省时间;另一方面,减轻地铁运营压力。2)智能化。不同层级、不同类型乘客对于地铁APP的应用需求也各不相同。例如,旅游者关注地铁沿线的旅游景点;上班族关注地铁路线的导车频率与运营时间;外国友人关注地铁服务的语言便利性等。只有确保地铁APP能够提供更多优质性的、个性化的服务内容,才能更好地提升乘客出行质量。3)协同化。传统的智能终端APP大多是以运营商数据、用户自主浏览的模式为主的,这不仅增加了运营商的维护负担,也影响了用户体验。一款优质的APP产品,要结合实际情况,不断地更新与维护数据库,保证信息增量、更新速率与内容准确性。在此阶段,增设志愿者服务平台,引导用户直接参与地标知识库与数据库维护,促进各方的协调配合,满足乘客的基本需求。4)互动化。由于地铁APP用户群体庞大,单纯采用在线检索模式,反而会使后台云端服务器资源的多样性与灵敏度受损。以广州地铁官方APP为例,其在360手机下载软件安卓版中的下载量为30万,加上苹果版中的下载量,整个APP软件的下载量可达到100万左右,按照高峰时段的在线量情况计算,后台服务器承载的运营压力比较大。对此,地铁官方APP研发设计需优化在线与离线的互动性设计,根据用户的直接访问与间接访问途径,协调功能,维护后台资源综合投资效益[2]。5)安全化。由于地铁官方APP涉及在线购票支付与第三方支付软件支付功能,因此研发设计人员应充分考虑软件的安全性,维护用户的合法权益。一方面,依托多元化信息技术,与自动售检票系统实现通畅性、安全性链接;另一方面,完善系统漏洞,预防黑客攻击,保证整个系统的安全稳定运行。1)功能模块层主体内容。功能模块层中包括线路信息、中转站停靠信息、列车营运信息及互动信息等诸多内容,从功能显隐性角度来说,规则库与知识库属于整个系统的隐性化功能模块,主要用于数据信息的分类与管理。2)算法层主体内容。算法层是在数据模型统一的基础上,对大数据算法实行有机整合的重要模块。在该模块中,将用户的全方位视图、行为分析及智能决策等内容涵盖起来,并按照层级及标签管理对客户实施分层管理,推送相关服务内容。3)统一数据模型层主体内容。统一数据模型层是地铁APP研发设计项目的核心内容。传统会员体系需要绑定会员卡,且会员卡的申请流程较为繁琐,用户要在特定界面验证个人信息与联系方式方可开卡。而统一数据模型层采用客户统一身份信息技术,实现各系统内信息的整合。统一数据模型层内主要包括了人员模型、产品模型和服务模型这三部分主体内容。4)数据层主体内容。数据层的基本功能是采集客户行为数据信息和客户交易数据信息。其中客户行为数据信息是由客户基础属性及行为数据两部分构成的。基础属性主要是客户的年龄、性别及电话号码等基础信息内容;行为数据则包括了往返目的地、地铁线路与中转站滞留时间。客户交易数据信息包括购票信息与银联支付信息[3]。1)智能服务。智能服务模块是由基础功能、角色选择、地铁线路查询、车站信息、运营信息这几部分组成的。基础功能是进行软件定期更新、清理及实时推送的重要模块;角色选择则是按照人员定位对其实行划分和整合,如旅行者、上班族、国外游客等;地铁线路信息查询是对地铁运行中的线路走向、中转信息及票价予以显示;车站信息则是站点信息、中转站运营时间、站点客流量及服务信息的重要显示模块;运营信息则涵盖了安全手册、应急通告、出行指南等诸多服务内容。2)精准化营销。根据乘客的性别、年龄、手机号码归属地、订票方式等信息数据,构建完善、统一的数据模型,并在此基础上,对客户的出行行为予以分析,生成用户标签,保证精准营销与个性化服务。3)多元化客户增值服务。完善会员系统,简化注册流程,加大信息审核力度,做好身份验证管理。会员在软件登录后,可在线实行相关商品浏览,如站点信息、高峰时段客流量信息、列车延时信息;地铁附属文化产品信息;地铁承建方、赞助方、合作方商业信息与优惠政策信息;地铁周边旅游景点信息;地铁周边餐饮美食信息;地铁周边休闲娱乐信息等,增强服务体验,满足个性化需求。地铁公司应搭建后端服务器平台,如数据管理中心、地理信息系统、平台交易信息管理系统等,以满足各项基本功能,为各应用体系提供基础软件支持,加强数据资源的完整性、协同性、安全性与共享性,从而为各应用系统的地理信息展示提供优质服务,优化系统平台的网络拓扑设计。
地铁APP除地铁线路查询功能、列车运营时刻查询功能与线路规划功能外,还可以增设在线购票支付功能与线下换票转付功能,并以移动智能终端为媒介,实现地铁商圈的线上与线下移动支付,以此满足大众的多元化需求。
联系方式:18066528545   029-89298792

阅读过此文章的读者,还阅读过下面的文章

  • 小程序与原生APP那个好?下面我们就来一起了解一下小程序与原生APP那个好。以下是所整理的小程序与原生App的内容,希望对你有所帮助。

    小程序的优点:

    基于微信平台开发,享受微信自带的流量,这个优点最大
    无需安装,只要打开微信就能用,不占手机内存,体验好
    开发周期段,一般最多一个月就可以上线完成
    开发所需的资金少,所需资金是开发原生APP的一半不到
    小程序名称是唯一的,在微信的搜索里权重很高
    容易上手,只要之前有HTML+CSS+JS基础知识,写小程序基本没有大问题
    基本不需要考虑兼容性问题,只要微信可以正常运行的机器,就可以运行小程序
    发布,审核高效,基本上午发布审核,下午就审核通过,升级简单,支持灰度发布
    开发文档完善,社区活跃
    支持插件式开发,一些基本功能可以开发成插件,供多个小程序使用
    小程序的缺点:
    局限性很强(比如页面大小不能超过1M,不能打开超过5个层级的页面,样式单一,小程序的部分组件已经是成型的- 了,样式不能修改,比如幻灯片,导航)只能依赖于微信依托与微信,无法开发后台管理功能
    不利于推广,推广面窄,不能分享朋友圈,只能分享给朋友,附近小程序推广,其中附加小程序也收到微信限制
    后台调试麻烦,因为API接口必须https请求,且公网地址,也就是说后台代码必须发布到远程服务器上;当然我们可以修改host进行dns映射把远程服务器转到本地,或者开启tomcat远程调试;不管怎么说终归调试比较麻烦
    前台测试有诸多坑,最头疼莫过于模拟器与真机显示不一致
    js引用只能使用绝对路径,不能操作DOM
    原生App优点:
    原生的相应速度快
    对于有无网络操作时,譬如离线操作基本选用原生开发
    需要调用系统硬件的功能(摄像头,拨号,短信蓝牙…)
    在无网络或者弱网情况下体验好
    原生App缺点:
    开发周期长,开发成本高,需要下载
  • 小程序和Vue写法的区别?下面我们就来一起了解一下小程序和Vue写法的区别。以下是我所整理的小程序和Vue写法的区别,希望对你有所帮助。

    遍历的时候:

    • 小程序wx:for=“list”,
    • 而Vue是v-for=“item in list”

    调用data模型(赋值)的时候:

    • 小程序:this.data.item // 调用,

    • 小程序:this.setDate({item:1})//赋值

    • Vue:this.item //调用,

    • Vue:this.item=1 //赋值

  • 小程序调用后台接口遇到那些问题?下面我们就来一起了解一下小程序调用后台接口遇到那些问题。以下是所整理的小程序调用后台接口遇到的问题,希望对你有所帮助。

    数据的大小限制,超过范围会直接导致整个小程序崩溃,除非重启小程序

    小程序不可以直接渲染文章内容这类型的html文本,显示需要借助插件
    注:插件渲染会导致页面加载变慢,建议在后台对文章内容的html进行过滤,后台直接处理批量替换p标签div标签为view标签,然后其他的标签让插件来做
  • 分析微信小程序的优劣势?下面我们就来一起简单的了解一下微信小程序的优劣势。下面是所整理的微信小程序的优劣势,希望对你有所帮助。

    优势:

    容易上手,基础组件库比较全,基本不需要考虑兼容问题
    开发文档比较完善,开发社区比较活跃,支持插件式开发
    良好的用户体验,无需下载,通过搜索和扫一扫就可以打开,打开速度快,安卓上可以添加到桌面,与原生APP差不多
    开发成本比APP要低
    为用户提供良好的保障(小程序发布,严格是审查流程)

    劣势:
    限制较多,页面大小不能超过1M,不能打开超过5个层级的页面
    样式单一,部分组件已经是成型的,样式不可修改,例如:幻灯片,导航
    推广面窄,不能分享朋友圈,只能通过分享给朋友,附加小程序推广
    依托与微信,无法开发后台管理功能
    后台调试麻烦,因为api接口必须https请求且公网地址
    真机测试,个别安卓和苹果表现迥异,例如安卓的定位功能加载很慢

  • 简单描述下微信小程序的 相关文件类型。下面我们就来一起了解一下微信小程序的 相关文件类型。以下是所整理的微信小程序的 相关文件类型,希望对你有所帮助。

    wxml 模板文件,是框架设计的一套标签预言,结合基础组件,事件系统,可以构建出页面的结构

    wxss 样式文件,是一套样式语言,用于描述WXML的组件样式
    js脚本逻辑文件。逻辑处理网络请求
    json配置文件,小程序设置,如页面注册,页面标题及tabBar
    app.json 整个小程序的全局配置,包括:
    pages:\[所有页面路径]
    网络设置(网络超时事件)
    页面表现(页面注册)
    window:(背景色,导航样式,默认标题)
    底部tab等
    app.js 监听并处理小程序的生命周期函数,声明全局变量等
    app.wxss 全局配置的样式文件

  • 请谈谈原生开发小程序,wepy,mpvue的对比?下面我们就来一起了解一下原生开发小程序,wepy,mpvue的对比。个人认为,如果是新项目,且没有旧的 h5 项目迁移,则考虑用小程序原生开发,好处是相比于第三方框架,坑少。

    而如果有 老的 h5 项目是 vue 开发 或者 也有 h5 项目也需要小程序开发,则比较适合 wepy 或者 mpvue 来做迁移或者开发,近期看wepy几乎不更新了,所以推荐美团的mpvue。
    而如果如果团队前端强大,自己做一套框架也没问题。

029-86195145 180 6652 8545 西安嘉瑞德网络科技公司
工作时间:周一到周六 8:30-18:30
邮箱:2528823962@qq.com
QQ:2528823962
地址:陕西省西安市未央元朔路明丰伯马都A座10820室
  • 微信小程序制作微信二维码
    扫码咨询
Copyright © 2015 西安嘉瑞德网络科技有限公司 陕ICP备17015187号-1