您好, 访客   登录/注册

“遇见冬奥”APP的设计与实现

来源:用户上传      作者:

  摘要:移动互联网的高便捷性、隐私性、应用轻便的特点使得人们越来越倾向于在移动端获取相关资讯,而“互联网+”时代的到来更是掀起了移动APP的一番热潮,而作为国际盛会的奥运,在我国还存在宣传上的不足,没有一个平台来让人们进行奥运的交流及宣传活动;为顺应时代发展趋势,结由移动APP的方式来进行奥运的相关宣传及进行举办地点的参观游览,了解当地奥运文化,不但可以适应时代的发展潮流,也满足了人们的需求,更有利于国民全方面的了解奥运知识,引导人们运动健身,推进全民健身战略的落实。
  关键词:“互联网+”;奥运会;全民健身;旅游
  一、引言
  2022年北京-张家口冬季奥运会第24届冬季奥林匹克运动会,将在2022年2月4日至2022年2月20日在中华人民共和国北京市和张家口市联合举行。这是中国历史上第一次举办冬季奥运会,北京、张家口同为主办城市,也是中国继北京奥运会、南京青奥会后,中国第三次举办的奥运赛事。纵观历届奥运赛事,如:2016年第31届里约夏季奥运会恰逢VR技术大爆发,奥运转播服务机构首次采用VR转播开、闭幕式;2018年韩国平昌冬奥会使用安保机器人负责奥运场馆及周边的保障工作。冬奥会为人类的智慧提供了一个“秀场”,人类的智慧也为冬奥会增加了炫彩;科技效应可以通过冬奥会得到进一步宣传和推广,从而人文效应的突显也将成为国家软实力发展的重要一极。虽然现在互联网十分的发达,但是还没有一款去全面让人们了解冬奥会的科技产品。综上所述,为了让更多人能够全面的了解奥运,了解科技,本文通过对冬奥会的各项数据的可行性分析,开发出一款针对大众人群能够快速全面了解冬奥会的软件。
  二、建设目标
  “遇见冬奥APP”是顺应“互联网+”时代发展的深入实战,核心目标是向国民普及奥运及运动的相关知识,充分利用移动互联网的便捷性,满足广大群众日益增长的对于奥运知识及各项运动注意事项的渴求,并积极的引导人们参与各种户外运动。平台着眼于刺激人们积极关注奥运动态,了解奥运文化。主要内容包括以下几点。
  奥运知识:收集整理各界奥运会中涌现的各国的奥运英雄事迹,极力彰显 “更快、更高、更强”的奥运精神,并介绍奥运的起源历史,帮助人们更加详细的了解奥运相关知识。
  消息整合:通过后台服务支持进行网络上奥运信息的整合,并筛选其中的有价值的信息资源,并将其推送到用户的手机,从而在帮助本平台用户快速获取目标信息。
  应用整合:借由空间地图及GIS技术,动态获取用户位置,为现场进行奥运观看或相关地点游玩的用户提供相关的信息资源支持,如景点推荐,路线规划等方面。
  三、系统设计
  本系统以BS架构为基础架构思想,并结合MVVC的新兴设计模式,对本系统进行架构分析并搭建了主体功能框架,本系统主要包括客户端、数据库及服务器三部分。
  客户端:考虑到开发的APP的可持续性发展及后续维护的进行,选择使用WEB APP的方式来进行APP的开发,考虑到如今市场上存在各种分辨率的移动端屏幕,针对不同的分辨率对页面进行了多个版本的编写、测试及改良。
  数据库:目前较为常见的数据库有MySQL、SQLite、SQL Server等几款数据库。在对本系统进行分析后,决定采用MySQL数据库来进行此次开发。并依据数据库设计的准则完成了用户表、奖牌表、话题表、时间表等十几张表的设计及其关联。
  服务器:系统采用WAMP服务器作为底层平台支持,且wamp的集成度高,无需频繁的重启,于后期的维护及系统升级, 采用HTTP协议来应答客户端的请求,实现了服务器端与客户端之间的通讯。
  (一)系统框架设计(见图1、2)
  (二)系统主要功能实现
  1. 前后台登录界面的实现
  登录界面主要实现用户名及密码的验证功能,并对用户密码进行MD5数据加密,增加用户个人信息的安全性。
  2. 客戶端主界面的实现
  主页面主要用来展示本APP所具有的主要功能,以九宫格的形式来进行主要功能的展示,页面布局排列整齐,密度合理,展示的信息量合理,并且加入了与各个功能相对应的矢量图形,增强了界面的美感,营造出了良好的视觉效果以便用户能够快速了解自己需要进入的功能,用户在此页面可快速跳转到话题评论、运动新闻等感兴趣的页面;给用户以流畅的操作体验。
  3. 客户端话题发表及评论的实现
  用户在本页面可进行话题的创建、参与、讨论,用户可以选择自己喜欢的运动标签,此操作可以降低未选中类型的话题出现的频率,当用户创建话题的用户参与量达到一定程度时,将自动将用户所创建的话题进行推送及置顶操作;可以极大的提升用户的成就感,并在一定程度上增加用户对于国家体育事业的参与度。
  4. 客户端旅游推荐的实现
  本APP会向用户推荐冬奥举办地点附近的特色小吃及相关旅游景点,本功能结合百度地图进行相关路线的自动制定,规避人流量过大地点,在用户选择相关旅游景点后,可为用户提供数种行进方案,为用户解决出行规划问题,在用户旅游途中亦可对相关景点进行评价,或推荐途中感觉有特色的景色,以为其他用户提供相关的旅游信息支持。
  5. 后台管理的实现
  管理人员可以登录后台对APP进行维护管理,如对不符合要求的话题的强制撤回、删除操作,并可对用户进行信息修改操作,推送有新意的话题。
  四、结语
  在信息技术飞速发展的今天,我国对于体育方面的建设也一直倾注了极大的心力,我国要建设为体育强国必定也离不开信息技术的支持,虽然我国在体育的各个宣传方面都着力很深,但却一直没有一款专业的对于奥运介绍方面的APP,要发展我国的奥运事业,倡导全民运动,必定要信息技术的支持,提升我国信息技术对于奥运的支持是及其有必要的。
  (作者单位:防灾科技学院)
转载注明来源:https://www.xzbu.com/2/view-15167439.htm