打车APP的设计与开发_第1页
打车APP的设计与开发_第2页
打车APP的设计与开发_第3页
打车APP的设计与开发_第4页
打车APP的设计与开发_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长春工业大学毕业论文打车APP的设计与开发TheDesignandDevelopmentofTakeCarAPP 摘要打车是人类衣食住行四大需求之一,现在人们的出门越来越多,出门距离越来越远,出行需求越来越多。传统出租车行业主要通过路边招手叫车,人们经常需要等待很久并且出租车的内饰一般不太好,无法保证用户打车的快捷和舒适。目前国内移动互联网发展快速,用户基数大,开发一款打车App利用移动互联网的优势来解决人们的日常出行需求,具有良好的发展前景。本论文以打车App的设计与实现的整个开发过程为例,并提供相应的设计思路和技术解决方案。本软件主要由App客户端和服务器端组成,开发的IDE使用的是Xcode,操作系统是iOS,开发的语言使用Objective-C,关系数据库使用sqlite进行对数据库的保存访问,app端和服务器交互采用Json数据传输方式,App端运行环境为iOS9.0以上的苹果智能手机。打车App主要提供给用户统一的线上打车平台,能根据自己的需求选择不同的车型,用户可以通过App在移动端完成打车的发起,在服务器端,用户的所有数据都被后台管理员管理、维护。本文第一章主要分析了该项目的开发背景和目的。第二章进行了需求分析,其中包括用户需求和环境需求。App的概要设计在第三章,对系统的架构设计,网络架构,数据持久化架构和多线程架构,进行说明。第四章是数据库设计。详细设计在第五章,对用户界面设计、整体设计、模块设计进行了详细说明。第六章系统测试。通过静态分析和内存泄漏分析,来保证App的健壮性。关键词:打车;iOS;Objective-C;JsonAbstractTaxiisoneofthefourmajorneedsofhumanfood,clothing,housingandtransportation.Nowadays,peoplearegoingoutmoreandmore,andtheyarefartherandfartheraway,andtheirtravelneedsareincreasing.Thetraditionaltaxiindustrymainlycallsforcarsbytheroadside.Peopleoftenhavetowaitforalongtimeandtheinteriorofthetaxiisgenerallynotverygood.Itisimpossibletoguaranteethespeedandcomfortoftheuser.Atpresent,thedomesticmobileInternetisdevelopingrapidlyandtheuserbaseislarge.DevelopingataxiapptotakeadvantageofthemobileInternettosolvepeople'sdailytravelneedshasagooddevelopmentprospect.Thispapertakesthewholedevelopmentprocessofthedesignandimplementationoftaxiappasanexample,andprovidescorrespondingdesignideasandtechnicalsolutions.ThesoftwareismainlycomposedofAppclientandserver.ThedevelopedIDEusesXcode,theoperatingsystemisiOS,thedevelopedlanguageusesObjective-C,therelationaldatabaseusessqlitetosaveandaccessthedatabase,andtheappandserverinteractwitheachother.Jsondatatransmissionmode,theAppsiderunningenvironmentisApplesmartphonewithiOS9.0orabove.Thetaxiappmainlyprovidesuserswithaunifiedonlinetaxiplatform.Theycanchoosedifferentmodelsaccordingtotheirownneeds.UserscancompletethetaxilaunchonthemobileterminalthroughtheApp.Ontheserverside,alldataoftheuserismanagedbythebackgroundadministrator.,maintain.Thefirstchapterofthispapermainlyanalyzesthedevelopmentbackgroundandpurposeoftheproject.Thesecondchapterconductsaneedsanalysisthatincludesuserneedsandenvironmentalneeds.TheoutlinedesignoftheAppisdescribedinChapter3,whichdescribesthesystemarchitecturedesign,networkarchitecture,datapersistencearchitecture,andmulti-threadarchitecture.DetaileddesignInChapter4,theuserinterfacedesign,overalldesign,andmoduledesignaredescribedindetail.Chapter5SystemTesting.Ensuretherobustnessoftheappthroughstaticanalysisandmemoryleakanalysis.Keywords:Taxi;iOS;Objective-C;Json参考文献1.ShawnVanEvery编著.iOS.开发书籍Apress.Pro.iOS.Media.Dec.2010.2.JasonOstrander编著.iOSUIFundamentalsDevelopandDesign.3.JasonMorris编著.iOS.User.Interface.Development.Beginners.Guide.Feb.20114.李刚编著.疯狂iOS讲义.电子工业出版社,2014-03.5.郭宏志编著.iOS开发应用从入门到精通.电子工业出版社,2010-06.6.杨丰盛编著.iOS应用开发揭秘.机械工业出版社,2010-03.7.(美)JamesSteeleNelson

To编著.李青王瑜赵丞兵

译.iOS开发秘籍.人民邮电出版社,2011-08.8.李宁编著.iOS开发权威指南.人民邮电出版社,2011-09.9.张利国,龚海平,王植萌编著.iOS移动开发入门与进阶.人民邮电出版社,2009-09.10.(美)格罗伦德(美)弗朗西斯(ColinFrancis)(美)格林姆斯(ShawnGrimes)著.郑思遥张龙

译.iOS6开发范例代码大全清华大学出版社,2013-08.11.林城编著.iOS7应用开发实战.机械工业出版社,2011-06.12.韩超,梁泉编著.iOS系统原理及开发要点详解.电子工业出版社,2010-01.13.(美)Shane

Conder

Lauren

Darcey

编著

张魏

李卉译.iOS移动应用开发从入门到精通.人民邮电出版社,2010-07.14.汪永松

编著.iOS平台开发之旅.机械工业出版社,2010-08.15.(美)梅特斯克,(美)韦克编著.iOS设计模式.人民邮电出版社,2006-03.16.李云山,吕杰武编著.深入浅出Obiective-C语言程序设计.北京中国青年出版社,2004-06.17.关东升著.iOS开发指南从零基础到AppStore上架(第二版).人民邮电出版社,2014-04.18.(美)EricaSadun著张彩霞高颖易磊等译.iPhone开发秘籍(第二版).人民邮电出版社,2011-08.19.(美)DaveMarkJeffLaMarche著.漆振谢巧云孙文磊等译.iPhone开发基础教程.人民邮电出版社,2009-01.20.(美)StephenG.Kochan著.张波黄湘琴等译.Objective-C2.0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论