本科生毕业论文(设计)题目基于iOS的车载视频客户端软件开发学生姓名刘昌云学号20121336005学院信息与控制学院专业自动化指导教师吴毅二O一六年五月十五日目录1.引言.................................................................................................................................11.1研究背景及目的.......................................................................................................11.2国内外iOS系统开发现状........................................................................................11.3本文主要工作..........................................................................................................12.产品概述.......................................................................................................................22.1需求分析..................................................................................................................22.2产品目标..................................................................................................................23.开发软件介绍及基本原理.....................................................................................33.1开发环境..................................................................................................................33.2开发技术简介...........................................................................................................33.2.1Xcod简介.....................................................................................................33.2.2Objectvie-C语言简介....................................................................................33.2.3UI设计简介...................................................................................................64.产品设计和调试........................................................................................................64.1产品总体设计..........................................................................................................64.2产品功能设计..........................................................................................................84.2.1首页界面模块设计.......................................................................................104.2.2行车视频记录模块设计...............................................................................124.2.3行车地图导航模块设计...............................................................................164.2.4登录注册模块设计.......................................................................................175.总结...............................................................................................................................18参考文献........................................................................................................................19致谢..................................................................................................................................20附录..................................................................................................................................21基于iOS的车载视频客户端软件开发刘昌云南京信息工程大学信息与控制学院,江苏南京,210044摘要:随着车辆增多以及一些行车过程中的事故以及纠纷的出现,车载视频客户端软件的软件的需求以极快的速度增长,甚至一些手机厂商也涌入这个市场以抢占先机。同样,在世界以及中国范围内,苹果手机的用户的占有比重也很大。设计并开发以苹果智能终端为载体,搭载基于iOS的车载视频的软件就是一个很好的结合体,使用了客户已有的智能终端就是解决了硬件购买硬件的成本,而且这样的一款产品能够给苹果客户带来学习成本为零的使用体验。安装具有功能多样且强大,对用户友好,使用快捷方便的客户端软件就拥有很好的前景,也可以在这个新兴且充满竞争的行业里抢占先机,并且用高质量的产品来获得相应的非常可观的利润。车载视频终端已成为人们生活中必不可少的一部分,设计一款基于iOS的车载视频客户端有一定的现实意义和应用价值。本设计的目标是掌握手机软件开发中运用的iOS系统的常用Objective-C语法、UI界面搭建,掌握iOS开发架构、视图与视图控制器、触屏事件处理以及界面控件的用法。通过本项目的设计和开发,实现车载视频软件的首页界面,登录、注册界面,行车记录,地图导航等功能的实现。关键词:iOS,Objective-C,UI设计iOS-basedcarvideoclientsoftwaredevelopmentChangyunLiuSchoolofInformationandControl,NUIST,Nanjing,210044Abstract:Withtheincreaseinvehicletrafficaswellassomeaccidentsintheprocessaswellasdisputesarise,thedemandforin-carvideosoftwareclientsoftwareatbreakneckpace,andevensomemobilephonemanufacturersintothemarketinordertoseizetheopportunity.Similarly,intheworldaswellasthescopeofChina,occupiesaproportionofApple'smobilephoneusersisalsogreat.DesignanddevelopmentofintelligentterminalswithAppleasacarriervehicleequippedwithiOSvideo-basedsoftwareisagoodcombination,existingcustomersuseintelligentterminalistosolvethehardwarecostofthehardwarepurchase,andsuchaproductcanApplecustomerstocostzerolearningexperience.Installationhasversatileandpowerful,user-friendly,quickandeasytouseclientsoftwaretohavegoodprospects,butalsocanseizetheopportunityinthisemergingandcompetitiveindustry,andwithhigh-qualityproductstoobtainthecorrespondingveryhandsomeprofit.Carvideoterminalshavebecomeanindispensablepartofpeople'slives,todesignacar-basediOSvideoclienthassomepracticalsignificanceandapplicationvalue.ThedesigngoalistomastertheuseofthemobilephonesoftwaredevelopmentsystemiOScommonObjective-Cgrammar,UIinterfacestructures,masteriOSdevelopmentframework,viewandviewcontroller,touchscreeninterfaceeventprocessingandusagecontrol.Throughthedesignanddevelopmentofthisproject,toachievetherealizationofHomecarvideosoftwareinterface,login,registrationinterface,drivingrecord,mapnavigationandotherfunctions.Keywords:iOS;Objective–C;UIdesign11.引言1.1研究背景及目的随着车辆增多以及一些行车过程中的事故以及纠纷的出现,车载视频客户端软件的软件的需求以极快的速度增长,甚至一些手机厂商也涌入这个市场以抢占先机。同样,