无线通信的游泳赛事信息发布终端设计

近来,越来越多的运动会信息发布已经在网络上普及,随着互联网及移动终端的飞速发展,关注运动会信息的人群也越来越多,对于现在快速的生活节奏,传统的信息发布系统已不能满足现如今庞大的人群。传统的信息发布系统已经很难满足这么多关注信息的人群,为了能够实现更高效、灵活、便捷的信息获取方式,以南京青奥会为背景,按照信息发布的流程,开发了基于无线通信的游泳赛事信息发布系统,以满足广大的用户。 基于无线通信技术的游泳赛事信息查询终端设计从数据的实时性、用户的便捷性、灵活性及高效性多方面考虑,确定需要实时数据的支持,以及移动终端的支持,来满足用户的需求。在系统设计之前对系统进行了详细的调研并进行了认真的需求分析,兵根据调研的结果借助VS2013、Phonegap作为开发工具,利用、Jquery、Jquery Mobile、Ajax技术完成了系统的开发。论文主要根据软件的生命周期进行阐述,主要包括需求分析、概要设计、详细设计与实现以及软件系统测试。论文详细的说明了整个系统的设计方案、开发和实现过程以及开发中遇到的问题及解决方法。经测试,无线通信技术的游泳赛事信息查询系统的设计与实现,已经达到了任务书的要求,完成了任务书上规定的相关工作,满足广大用户的需求。
目 录
第一章 绪论 1
第一节 课题背景及意义 1
第二节 课题研究内容 2
第三节 主要技术简介 3
(一) JQuery技术 3
(二) AJAX技术 4
(三) JQuery Mobile技术 5
第四节 开发工具简述 5
(一) VS2013简述 5
(二) Phonegap简述 5
(三) SQL Server 2005简述 6
第二章 无线通信技术的游泳赛事信息查询终端需求分析 7
第一节 业务需求 7
第二节 功能需求 8
(一) 后台数据下载部分 8
(二) 前台数据显示部分 10
第三章 无线通信技术的游泳赛事信息查询系统概要设计 12
第一节 系统设计原则与设计思想 12
(一) 设计原则 12
(二) 设计思想 13
 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 

第二节 软件结构设计 13
(一) 后台数据下载 13
(二) 前台数据显示 14
第三节 数据库设计 15
(一) 概念结构设计 15
(二) 逻辑结构设计 16
第四章 无线通信技术的游泳赛事信息查询系统详细设计 18
第一节 数据下载模块 18
(一) 模块功能 18
(二) 设计思路及技术要点 20
第二节 前台显示模块 20
(一) 模块功能 21
(二) 设计思路及技术要点 25
第五章 调试遇到的问题及解决办法 27
第六章 系统完成结果展示 28
第七章 总结与展望 29
第一节 总结 29
第二节 展望 30
参考文献 31
科技文献翻译 32
一.英文原文 32
About JQuery Mobile 32
TouchOptimized Web Framework 32
Project 32
Team 32
Support 33
二.中文译文 34
关于 JQuery Mobile 34
触控优化的Web框架 34
项目 34
团队 34
支持 35
第一章 绪论
第一节 课题背景及意义
近来,用移动终端的人群越来越广,由于移动终端更方便、更快捷,更多的人逐渐从线下转到了线上,最有利的例子就是网上购物,从一开始的实体购物,到发展为网上购物;现如今,随着移动终端的快速发展和普及,网上购物更多的普及到了移动终端的购物,是用户更加方便,设备的要求也降低了,这样也更好的扩大了运用的人群。但是,在竞赛信息系统展示方面,现如今还没有很好的抓住这些方法,在信息系统展示方面,还走在最新技术的后面,所以,我们现在所做的工作,就是补上在信息系统展示这一方面的短板。
以近几年的青奥会为例,竞赛的信息发布现如今也只是在PC端通过网页的形式来发布信息,在移动终端都还没有做过这样的尝试,我们要关注体育信息也只能通过两种方式,在现场看或者是在PC端查看实时的信息,然而,在更多的情况下,我们有很大一部分人却不见得有这样的条件,不是每个人都会随身带着PC,然而绝大多数人都有带移动终端设备,可见,我们所要做的工作的必要性。
游泳信息发布系统是为满足竞赛信息系统的游泳项目需求而开发的,利用无线网技术实现便携式设备平台的游泳竞赛信息发布控制。游泳竞赛信息发布系统主要功能是:实时控制移动终端设备的显示内容,定制多种显示模板和界面,包括比赛前的欢迎界面、运动员出发秩序界面、比赛时的成绩排名界面、最后的名次奖牌界面等等,能实现屏幕的滚动,显示内容的切换,能根据比赛进程灵活变化,无间断显示比赛信息。
第二节 课题研究内容
游泳信息发布系统是为满足竞赛信息系统的游泳项目需求而开发的,利用无线网技术实现便携式设备平台的游泳竞赛信息发布控制。游泳竞赛信息发布系统主要功能是:实时控制便携式设备的显示内容,定制多样化显示模板和界面,包括比赛前的欢迎界面、运动员出发秩序界面、比赛时的成绩排名界面、最后的名次奖牌界面等等,能实现翻屏滚屏,切换显示内容,能根据比赛进程灵活变化,无间断实现比赛信息的显示。
在对游泳竞赛信息系统进行开发之前,首先对系统进行了认真仔细的调研工作,确定了系统的相关需求,并根据需求,确定针对以下功能进行开发研究:
(1)后台数据的获取与下载,该部分包括竞赛日程信息数据的下载、竞赛详细信息的下载、运动员信息下载及运动员详细信息的下载。
(2)前台数据的显示,该部分主要是对下载的体育信息数据进行合理的显示,主要分为两大块,竞赛信息及运动员信息;这两大块下面再对数据进行进一步细分,对每个单元进行详细描述。
游泳竞赛信息发布系统的系统架构图如图所示:

第三节 主要技术简介
JQuery技术
Jquery是继prototype后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。
jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由John Resig在纽约的barcamp发布,吸引了来自世界各地的JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1787.html

好棒文