基于iOS平台的运动休闲客户端的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:tvxq905
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,我国的经济飞速发展,而我们的身体素质却在不断下降。休闲体育作为一个新兴产业快速的发展起来,定向运动是一项非常健康的智慧型体育项目,是智力与体力并重的运动。它既是一种户外休闲、娱乐运动,又是一种竞技运动。由于移动客户端的飞速发展和不断普及,把移动客户端和定向运动相结合将是未来发展的趋势之一。本论文就是基于此,设计并实现了一款基于iOS平台为主要内容的运动休闲应用软件。如今手机不仅仅是用来打电话与发短信,它在软件和硬件上的功能越来越强大,蓝牙、高像素摄像头、高分辨率显示屏、触控感应、NFC在手机端应有尽有。苹果公司在良好的用户体验以及稳定的系统的前提下,在市场的份额不断提升,每年都会给用户更多的惊喜。因此,本项目采用iOS平台进行设计与实现。论文以开发一个基于iOS平台的运动休闲客户端为目标,提出一个这样的理念:以互联网数据为内容,以云计算为依托,在用户活动中使用手机连接网络,不需要人工裁判,不需要更多实体道具就可以体验运动的快乐。本论文以此背景为契机,在开发中使用Objective-C作为开发语言,数据交互采用JSON格式的数据,服务器端采用云服务器作为后台支持,开发模式使用的是传统的MVC开发模式,并结合iOS手机蓝牙技术和地图技术。以这些技术基础分析了客户的需求,根据需求分析对整个系统进行结构规划,对业务系统整体进行介绍,并对功能性与非功能性需求进行分析,分离各个模块,并逐一实现。在需求分析的基础上,系统的总体架构设计主要应用的MVC三层思想。系统的功能设计建立在系统框架设计的基础上,对系统中各个子系统的内部结构进行细化并划分为多个功能模块。系统从功能上主要划分为六个大模块,分别为:我的信息模块、首页模块、活动模块、订单模块、游戏模块、社区模块。系统设计与实现的主要功能有:注册功能,第三方登录功能,二维码扫描功能,预览首页等界面功能,购买功能,支付功能,蓝牙感应功能,修改个人信息功能,分享功能。在未来,系统还将继续发展以供更多的需求,保持长久的生命周期。最后,系统在开发完成后首先使用模拟器进行分析与测试,之后使用iPhone手机在实地进行功能性与非功能性测试,并对相关数据的用例进行分析并得出结果,确保客户端的稳定性。目前该客户端已经通过苹果公司的审核,进行了几个版本的更新,可在App Store上下载,运行结果良好,达到预期设计的要求。
其他文献
大力发展村镇银行对于改善农村金融环境、拓宽“支农”资金来源、增加农村信贷资金投入都具有重要意义。但对陕西省渭南市调查发现,受社会认知度低、离柜服务工具少、信用环境
“家长朋友们,如何让孩子们在暑假期间远离网络游戏,请你们首先给孩子做个好榜样,自己一定要做到远离和拒绝网络游戏……”
资源枯竭型城市宁夏石嘴山在统筹城乡发展中存在农村金融机构缺位、金融工具单一、农业担保及补偿机制缺乏、信贷总量失衡、非正规金融供给干扰农村金融秩序等诸多问题。应以
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
翁维良教授认为,甲亢性心脏病致难治性心力衰竭是由于气虚血瘀,心阳不振,久则发展为阳虚血瘀,水饮内停。应根据本虚标实的偏盛进行辨证论治,心阳虚衰为主时,应以益气温阳活血
随着科学技术的飞速发展,各行业对于机械加工过程中钻孔的加工技术和质量的要求也越来越苛刻,对于方法的研究越来越深入。这其中面临的最为严峻的问题就是深孔加工的问题。深
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
一、基本情况。漳县大力开展农村支付体系建设,在全县13个乡镇及县城设立了18个金融服务网点,全部开办了大小额支付、系统内电子汇兑、异地存取款等多种业务.全县银行卡发行已超
随着汽车维修技术的不断发展,虚拟现实技术已成为汽修专业信息化教学的热点话题。本文通过举例的方式,从虚拟现实技术的特点及在实际教学中的应用方式入手,阐述如何将虚拟现
静电诱导技术是一种新型的微细加工技术。该技术利用流体在静电场作用下的电流体不稳定性而产生微结构。该技术制造的微结构的高宽比和形状不再局限于模板,而是可以很灵活的由