汽車銷售系統(tǒng)的設(shè)計與實現(xiàn)-車輛管理模塊畢業(yè)設(shè)計_第1頁
汽車銷售系統(tǒng)的設(shè)計與實現(xiàn)-車輛管理模塊畢業(yè)設(shè)計_第2頁
汽車銷售系統(tǒng)的設(shè)計與實現(xiàn)-車輛管理模塊畢業(yè)設(shè)計_第3頁
汽車銷售系統(tǒng)的設(shè)計與實現(xiàn)-車輛管理模塊畢業(yè)設(shè)計_第4頁
汽車銷售系統(tǒng)的設(shè)計與實現(xiàn)-車輛管理模塊畢業(yè)設(shè)計_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

摘要隨著人們生活水平的提高,汽車已經(jīng)逐步的成為了人們的主要代步工具。買車已然成為一種趨勢。擁有一款好的車輛管理的軟件,既可以全面、直觀地展示車輛的信息,又大大的提高了銷售人員的工作效率。移動客戶端的車輛管理工具,將必然取代傳統(tǒng)的管理方式。本課題是用Objective—C語言作為開發(fā)語言,運用xcode工具進行代碼的實現(xiàn)與編譯,并且運用SQLite3數(shù)據(jù)庫進行數(shù)據(jù)的調(diào)用?;趇OS系統(tǒng)的iPhone系列智能手機在我國一線城市智能手機持有者中占據(jù)了相當(dāng)大的比重。基于iOS系統(tǒng)的車輛管理模塊,其數(shù)據(jù)來源是基于Oauth2.0協(xié)議認(rèn)證的API。本文主要介紹汽車銷售系統(tǒng)中的車輛管理模塊的相關(guān)內(nèi)容。分析了系統(tǒng)該部分實現(xiàn)的相關(guān)技術(shù)原理,可行性,介紹了車輛管理的系統(tǒng)實現(xiàn)的系統(tǒng)架構(gòu),并在對系統(tǒng)這兩個模塊分析后進行了相應(yīng)的劃分及設(shè)計??蛻舳酥饕獙崿F(xiàn)了:查詢汽車的基本信息,添加車輛,刪除車輛,搜索現(xiàn)有車輛中的某種車輛等功能。關(guān)鍵詞:Objective-C,iOS,SQLite3,汽車銷售系統(tǒng),車輛管理模塊AbstractWiththeimprovementofpeople'slivingstandard,automobileshavegraduallybecomethemainmeansoftransportforpeople.Thecarhasbecomeanewtrend.Haveagoodvehiclemanagementsoftware,whichcanbecomprehensive,intuitivedisplayofthevehicleinformation,andgreatlyimprovestheworkefficiencyofsalespersonnel.Vehiclemanagementtoolofmobileclient,willreplacethetraditionalmanagementmode.ThisprojectisusingObjectiveCasadevelopmentlanguage,theuseofXcodetoolsfortherealizationofthecodeandcompiled,andtheuseofSQLite3databasefordatacalls.TheiOSsystemofiPhoneseriesintelligentmobilephoneoccupiesalargeproportioninourcountryfirst-tiercitiesbasedonintelligentmobilephoneholder.VehiclemanagementmodulebasedoniOSsystem,thedatasourceistheOauth2.0authenticationprotocolbasedonAPI.Thispapermainlyintroducestherelatedcontentofvehiclemanagementmoduleinthesystemofautosales.Analysisofthesystemoftherelatedtechnicalprinciples,feasibility,introducesthesystemarchitectureandimplementationofthesystemofvehiclemanagement,andontheanalysisofthetwomodulesystemareclassifiedandcorrespondingdesign.Theclientwasrealized:thebasicinformationquery,adddeletecarvehicle,vehicle,searchavehicleintheexistingvehiclefunctions.Keywords:Objective-C,iOS,SQLite3,carsalessystem,vehiclemanagementmodule目錄TOC\o"1-3"\h\u1概述 41.1開發(fā)背景、目的及意義 41.2開發(fā)環(huán)境 41.3技術(shù)概述 41.3.1Xcode概述 41.3.2SQLIte3簡介 41.3.3MVC模式簡介 42基于IOS平臺客戶端需求分析與設(shè)計 42.1系統(tǒng)需求分析 42.1.1應(yīng)用目標(biāo) 42.1.2作用及范圍 42.1.3功能分析 42.2系統(tǒng)預(yù)期實現(xiàn)目標(biāo) 42.2.1預(yù)期目標(biāo) 42.2.2基本框架圖 43基于ios平臺車輛管理小助手的設(shè)計與實現(xiàn) 43.1車輛管理模塊App助手主頁功能設(shè)計 43.1.1主界面視圖 43.1.2汽車大全視圖 43.1.3車輛基本信息視圖 43.1.4進貨視圖 43.1.5出售視圖 43.1.6購買成功視圖 44數(shù)據(jù)庫的設(shè)計與實現(xiàn) 44.1數(shù)據(jù)庫設(shè)計 44.2數(shù)據(jù)庫設(shè)計的主要代碼 44.1.1創(chuàng)建數(shù)據(jù)的表的部分代碼 44.1.2購置一款新車的主要代碼 44.1.3賣出一輛車的數(shù)據(jù)庫代碼 4結(jié)論 4致謝 4參考文獻 41概述1.1開發(fā)背景、目的及意義隨著網(wǎng)絡(luò)的飛速發(fā)展,移動互聯(lián)時代的到來,大大加速了手機軟件的開發(fā)與應(yīng)用。移動互聯(lián)網(wǎng)(MobileInternet,簡稱MI)是一種通過智能移動終端,采用移動無線通信方式獲取業(yè)務(wù)和服務(wù)的新興業(yè)務(wù),包含終端、軟件和應(yīng)用三個層面。而我們所做的就是車輛管理App。社會發(fā)展的必然趨勢是電腦將逐步的取代紙質(zhì),通過電腦或者手機能夠大大減少樹木的砍伐,而App的出現(xiàn)不僅僅是環(huán)保這一方面的原因。生活節(jié)奏的加快,工作效率的提高也是移動互聯(lián)時代到來的必然條件。電腦的便攜程度遠(yuǎn)遠(yuǎn)不及手機,可以毫不夸張的說,每個人不一定有一臺電腦,但是每個人必然會有一部手機,而智能手機也將是未來發(fā)展的必然趨勢。客戶以及銷售人員可以通過車輛管理App來查看某款車的一些基本信息。這樣可以更加直觀展示給消費者,汽車的基本信息以及更加全面的讓消費者了解到該款汽車的特點。汽車在我國乃至于全世界,已經(jīng)成為人們生活中最普遍的代步工具,這樣人們往往會將買車盡早的提上日程。早些年,絕大部分的汽車銷售中心,都是用紙質(zhì)的圖片以及汽車的信息表格來為消費者介紹車輛,傳統(tǒng)的方法往往不能夠展現(xiàn)出車輛的全方位的特點。因此車輛管理App將必然會取代傳統(tǒng)的紙質(zhì)信息。車輛管理App不僅方便簡潔,而且還能生動的展示出車輛全方面的特點。在我國這個大市場下,絕大部分的一線城市中,iphone手機在智能手機的占有率中,處于絕對的優(yōu)勢。這樣不僅給消費者提供了便利的條件,也為廣大的汽車銷售中心提供了一個很好的平臺。以上便是本文研究汽車銷售系統(tǒng)中車輛管理App的目的所在。1.2開發(fā)環(huán)境本應(yīng)用程序可以廣泛運在iPhone,iPad,iPod運行要求如下:開發(fā)環(huán)境:Xcode5.0+iOSSDK。數(shù)據(jù)庫連接第三方庫:采用FMDB。操作系統(tǒng):iOS5(及以上)。數(shù)據(jù)庫:SQLite3。開發(fā)工具:Xcode5.0。1.3技術(shù)概述1.3.1Xcode概述Xcode是蘋果公司向開發(fā)人員提供的集成開發(fā)環(huán)境(非開源),用于開發(fā)MacOSX,ios的應(yīng)用程序。這款編程工具必須運行于蘋果公司的Mac操作系統(tǒng)之下。不管開發(fā)人員使用C、C++、Objective-C或Java編寫程序,在AppleScript里編寫腳本,還是試圖從另一個奇妙的工具中轉(zhuǎn)移編碼,都會發(fā)現(xiàn)Xcode的編譯速度極快,每次操作都顯得快速和輕松。Xcode的前身是繼承自于NeXT公司的ProjectBuilder。TheXcodesuite包含有GNUCompilerCollection自由軟件(GCC、apple-darwin9-gcc-4.0.1以及apple-darwin9-gcc-4.2.1,默認(rèn)的是第一個),并支援C語言、C++、Fortran、Objective-C、Objective-C++、Java、AppleScript、Python以及Ruby,還提供Cocoa、Carbon以及Java等編程模式。協(xié)力廠商更提供了GNUPascal,F(xiàn)reePascal,Ada,CSharp,Perl,Haskell和D語言。Xcode套件使用GDB作為其后臺調(diào)試工具。從Xcode3.1開始,Xcode也可被用為iPhoneOS的開發(fā)環(huán)境。Xcode4.0于2011年3月9日正式發(fā)行。該版本非Apple開發(fā)者注冊會員亦能從MacAppStore從Xcode4.1開始,針對MacOSXv10.6及MacOSXv10.7用戶從MacAppStore免費下載。Xcode主要版本是Xcode4.5,支持iOS6,可以在MacAppStore免費下載,亦可在iOS開發(fā)者計劃網(wǎng)站下載。Xcode最新主要版本是Xcode4.6.2Xcode3.0是開發(fā)人員建立MacOSX應(yīng)用程序的最快捷方式,也是利用新的蘋果電腦公司技術(shù)的最簡單的途徑。Xcode3.0將MacOSX的輕松使用,UNIX能量以及高性能的開發(fā)技術(shù)集合在一起[1]。1.3.2SQLIte3簡介SQLite是遵守ACID的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它包含在一個相對小的C程序庫中。不像常見的客戶端/服務(wù)器結(jié)構(gòu)范例,SQLite引擎不是個程序與之通信的獨立進程,而是鏈接到程序中成為它的一個主要部分。所以主要的通信協(xié)議是在編程語言內(nèi)的直接API調(diào)用。這在消耗總量、延遲時間和整體簡單性上有積極的作用。整個數(shù)據(jù)庫(定義、表、索引和數(shù)據(jù)本身)都存儲在主機端上單一個文件中。此種簡潔的設(shè)計是通過寫入時鎖定整個數(shù)據(jù)文件而完成的。程序庫實現(xiàn)了多數(shù)的SQL-92標(biāo)準(zhǔn),包括事務(wù),就是代表原子性、一致性、隔離性和持久性的(ACID),觸發(fā)器和多數(shù)的復(fù)雜查詢。不進行類型檢查。你可以把字符串插入到整數(shù)列中。例如,某些用戶發(fā)現(xiàn)這是使數(shù)據(jù)庫更加有用的創(chuàng)新,特別是與無類型的腳本語言一起使用的時候。其他用戶認(rèn)為這是主要的缺點[2]。由于資源占用少、性能良好和零管理成本,嵌入式數(shù)據(jù)庫有了它的用武之地,它將為那些以前無法提供用作持久數(shù)據(jù)的后端的數(shù)據(jù)庫的應(yīng)用程序提供了高效的性能?,F(xiàn)在,沒有必要使用文本文件來實現(xiàn)持久存儲[3]。SQLite之類的嵌入式數(shù)據(jù)庫的易于使用性可以加快應(yīng)用程序的開發(fā),并使得小型應(yīng)用程序能夠完全支持復(fù)雜的SQL。這一點對于對于小型設(shè)備空間的應(yīng)用程序來說尤其重要。程序設(shè)計者還提供了一個叫做sqlite3的獨立程序用來查詢和管理SQLite數(shù)據(jù)庫文件。SQLite的用戶可以把這個程序當(dāng)作如何寫SQLite應(yīng)用程序的示例。1.3.3MVC模式簡介MVC模式(Model-View-Controller)是軟件工程中的一種軟件架構(gòu)模式,把軟件系統(tǒng)分為三個基本部分:模型(Model)、視圖(View)和控制器(Controller)。MVC模式最早由TrygveReenskaug在1978年提出,是施樂帕羅奧多研究中心(XeroxPARC)在20世紀(jì)80年代為程序語言Smalltalk發(fā)明的一種軟件設(shè)計模式。MVC模式的目的是實現(xiàn)一種動態(tài)的程序設(shè)計[4],使后續(xù)對程序的修改和擴展簡化,并且使程序某一部分的重復(fù)利用成為可能。除此之外,此模式通過對復(fù)雜度的簡化,使程序結(jié)構(gòu)更加直觀。軟件系統(tǒng)通過對自身基本部分分離的同時也賦予了各個基本部分應(yīng)有的功能。專業(yè)人員可以通過自身的專長分組:(控制器Controller)-負(fù)責(zé)轉(zhuǎn)發(fā)請求,對請求進行處理。(視圖View)-界面設(shè)計人員進行圖形界面設(shè)計。(模型Model)-程序員編寫程序應(yīng)有的功能(實現(xiàn)算法等等)、數(shù)據(jù)庫專家進行數(shù)據(jù)管理和數(shù)據(jù)庫設(shè)計(可以實現(xiàn)具體的功能)。MVC設(shè)計思想:MVC英文即Model-View-Controller,即把一個應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進行分離,這樣一個應(yīng)用被分成三個層——模型層、視圖層、控制層[5]。MVC的優(yōu)點:首先,多個視圖能共享一個模型。如今,同一個Web應(yīng)用程序會提供多種用戶界面,例如用戶希望既能夠通過瀏覽器來收發(fā)電子郵件,還希望通過手機來訪問電子郵箱,這就要求Web網(wǎng)站同時能提供Internet界面和WAP界面。在MVC設(shè)計模式中,模型響應(yīng)用戶請求并返回響應(yīng)數(shù)據(jù),視圖負(fù)責(zé)格式化數(shù)據(jù)并把它們呈現(xiàn)給用戶,業(yè)務(wù)邏輯和表示層分離,同一個模型可以被不同的視圖重用,所以大大提高了代碼的可重用性[6]。其次,控制器是自包含(self-contained)指高獨立內(nèi)聚的對象,與模型和視圖保持相對獨立,所以可以方便的改變應(yīng)用程序的數(shù)據(jù)層和業(yè)務(wù)規(guī)則。例如,把數(shù)據(jù)庫從MySQL移植到Oracle,或者把RDBMS數(shù)據(jù)源改變成LDAP數(shù)據(jù)源,只需改變模型即可。一旦正確地實現(xiàn)了控制器,不管數(shù)據(jù)來自數(shù)據(jù)庫還是LDAP服務(wù)器,視圖都會正確地顯示它們。由于MVC模式的三個模塊相互獨立,改變其中一個不會影響其他兩個,所以依據(jù)這種設(shè)計思想能構(gòu)造良好的少互擾性的構(gòu)件[7]。此外,控制器提高了應(yīng)用程序的靈活性和可配置性??刂破骺梢杂脕磉B接不同的模型和視圖去完成用戶的需求,也可以構(gòu)造應(yīng)用程序提供強有力的手段。給定一些可重用的模型和視圖,控制器可以根據(jù)用戶的需求選擇適當(dāng)?shù)哪P瓦M行處理,然后選擇適當(dāng)?shù)牡囊晥D將處理結(jié)果顯示給用戶。2基于IOS平臺客戶端需求分析與設(shè)計2.1系統(tǒng)需求分析2.1.1應(yīng)用目標(biāo)系統(tǒng)界面簡潔,操作方便、容易,最大限度的滿足銷售人員的需求,使銷售人員通過使用本模塊可以進行快速的車輛信息的查詢,以節(jié)省大量的工作時間和工作量,提高高校學(xué)生信息管理的效率[8]。2.1.2作用及范圍本系統(tǒng)適用于各大4s店汽車銷售中心管理,使查詢更加方便、高效率,以協(xié)助4s店銷售人員更加方便展示車輛信息。2.1.3功能分析需求分析是軟件定義時期的最后一個階段,也是框架設(shè)計過程的基礎(chǔ)。它的基本任務(wù)是明確系統(tǒng)到底要完成哪些工作。對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求[9]。汽車已經(jīng)成為絕大多數(shù)人們的代步工具。中國這個超級大市場,往往成為各大銷售中心的必爭之地。為了滿足人們?nèi)諠u增長的體驗服務(wù),傳統(tǒng)意義的上的紙質(zhì)介紹往往會令一些銷售中心處于下風(fēng)。Iphone,ipad在我國的一線城市乃至一些發(fā)達的二線城市,移動設(shè)備已經(jīng)成為人們是生活中的一部分。所以車輛管理的App也應(yīng)運而生。消費者通過自己的移動設(shè)備通過掃描二維碼的方式下載該款A(yù)pp,可以清晰的了解到自己想買的車的各個屬性,以及特點。更好的用戶體驗已經(jīng)不僅僅是蘋果公司所提倡的了,在我們生活的各個領(lǐng)域,都應(yīng)該把用戶體驗放到首要位置。為了爭取消費者,往往需要在用戶體驗上下功夫。而更好的App也能滿足人們的需求[10]。2.2系統(tǒng)預(yù)期實現(xiàn)目標(biāo)2.2.1預(yù)期目標(biāo)開發(fā)本項目的主要目的是為了滿足人們?nèi)找嬖鲩L的購車欲望,與此同時,幫助銷售人員更快捷的向用戶展示自己的產(chǎn)品,在方便消費者的同時,為汽車銷售中心創(chuàng)建更好的展示平臺,促進消費者的增加。具體的系統(tǒng)目標(biāo)為:首頁有一個搜索欄,為了滿足一些有自習(xí)偏愛的車輛的用戶,將更快捷的找到所要找到的車輛。在搜索欄下面有一個車輛大全按鈕,點擊按鈕可以顯示出現(xiàn)在本銷售中心所有的車輛。在車輛大全按鈕下方有一個進貨按鈕,點擊進貨按鈕,顯示所進的車輛的進本信息。進貨下方有出貨按鈕,當(dāng)消費者決定購買一輛車的時候,點擊出貨按鈕,將車輛的編號和價格輸入進去,就完成了一款汽車的銷售。2.2.2基本框架圖下圖為車輛管理模塊的基本框架圖,如圖2-1:汽車銷售系統(tǒng)汽車銷售系統(tǒng)車輛管理車輛管理出售出售查看車輛信息進貨查看車輛信息進貨出庫入庫出庫入庫圖2-SEQ圖_4_-\*ARABIC1基本框架圖3基于ios平臺車輛管理小助手的設(shè)計與實現(xiàn)3.1車輛管理模塊App助手主頁功能設(shè)計汽車銷售系統(tǒng)的車輛管理App的界面展示,通過這些頁面可以更加直觀的了解到這個app的功能。3.1.1主界面視圖如3-1圖所示,車輛管理App的主頁面展示了,一個搜索框,三個按鈕鍵。清晰的展示了車輛管理App的功能。3-1圖主頁面3.1.2汽車大全視圖點擊車輛大全按鈕,能夠清晰的展示出,現(xiàn)在改銷售中心現(xiàn)在所擁有的車輛的型號,以及剩余的量數(shù)。如3-2圖所示。3-2圖汽車大全3.1.3車輛基本信息視圖點擊某行,進去到相應(yīng)的詳情界面,顯示車輛的基本信息。如3-3圖所示:3-3圖車輛詳情3.1.4進貨視圖點擊“進貨”按鈕,跳轉(zhuǎn)到進貨頁面,通過輸入車輛的基本信息,點擊“確認(rèn)”按鈕將車輛進行入庫操作。如下圖3-4所示:圖3-4進貨詳情3.1.5出售視圖在主頁面中,點擊“出售”按鈕,跳轉(zhuǎn)到汽車大全頁面,通過選擇消費者所希望購買的車輛,點擊,跳轉(zhuǎn)到出售界面,填寫所要夠買的車輛的數(shù)量,點擊購買。如圖3-5所示:3-5圖購車詳情3.1.6購買成功視圖在上圖中點擊“購買按鈕”,彈出窗口“購買成功”。如圖3-6圖:3-6圖購買成功4數(shù)據(jù)庫的設(shè)計與實現(xiàn)4.1數(shù)據(jù)庫設(shè)計下圖為,汽車的基本信息的屬性數(shù)據(jù)庫的圖表。如4-1表:4-1表車輛基本信息表字段名稱數(shù)據(jù)類型長度idintegerbrandvarchar256stylevarchar256colorvarchar256purchasePriceintegersoldPriceintegerlastNumintegerdatevarchar4.2數(shù)據(jù)庫設(shè)計的主要代碼4.1.1創(chuàng)建數(shù)據(jù)的表的部分代碼通過重新定義init方法來實現(xiàn)數(shù)據(jù)庫的創(chuàng)建。-(id)init{self=[superinit];if(self){//初始化fmdbNSString*dbPath=[NSHomeDirectory()stringByAppendingFormat:@"/Documents/user.db"];_database=[[FMDatabasealloc]initWithPath:dbPath];if([_databaseopen]){//創(chuàng)建表NSString*createSQL=@"createtableifnotexistsinfo(idintegerprimarykeyautoincrement,brandvarchar(256),stylevarchar(256),colorvarchar(128),purchasePriceinteger,soldPriceinteger,lastNuminteger,datevarchar(256))";//executeUpdate執(zhí)行sql語句創(chuàng)建表,增刪改的sql語句全用此方法執(zhí)行BOOL_isScuessed=[_databaseexecuteUpdate:createSQL];if(!_isScuessed){//創(chuàng)建失敗_database.lastErrorMessage獲取出錯信息NSLog(@"createtableerror:%@",_database.lastErrorMessage);}}}returnself;}4.1.2購置一款新車的主要代碼定義insertDataWithModel方法,通過實現(xiàn)該方法來實現(xiàn)增加一輛新車的功能,通過isSuccessed判斷是否添加成功。-(void)insertDataWithModel:(ItemModel*)model{//NSString*createSQL=@"createtableifnotexistsinfo(idintegerprimarykeyautoincrement,brandvarchar(256),stylevarchar(256),colorvarchar(128),purchasePriceinteger,soldPriceinteger,lastNuminteger,datevarchar(256))";NSString*insertSql=@"insertintoinfo(brand,style,color,purchasePrice,soldPrice,lastNum,date)values(?,?,?,?,?,?,?)";BOOLisSuccessed=[_databaseexecuteUpdate:insertSql,model.brand,model.style,model.color,model.purchasePrice,model.soldPrice,model.lastNum,model.date];if(!isSuccessed){NSLog(@"inserterror:%@",_database.lastErrorMessage);}}4.1.3賣出一輛車的數(shù)據(jù)庫代碼定義removeByString方法,通過實現(xiàn)該方法來完成車輛的出售功能。-(void)removeByString:(NSString*)str{NSString*deleteSql=@"deletefrominfowherestyle=?";BOOLisSc=[_databaseexecuteUpdate:deleteSql,str];if(!isSc){NSLog(@"delete:%@",_database.lastErrorMessage);}}結(jié)論在這次的畢業(yè)設(shè)計期間,我學(xué)到很多知識,其中包括一些課堂上所學(xué)的知識,在這次畢業(yè)設(shè)計中重新的復(fù)習(xí),梳理了一遍,還將一些課堂之外的東西進行了進一步的掌握和了解。此次畢業(yè)設(shè)計最大的收獲就是將自己所學(xué)的知識與實際中的問題聯(lián)系了起來,不會讓我們覺得所學(xué)的知識與實際沒有關(guān)系。這次畢業(yè)設(shè)計老師的選題非常的貼近生活,不僅能讓我們把只知識掌握,并加以運用還能過讓我們了解生活中一些問題。通過這次的畢業(yè)設(shè)計,為我以后的軟件開發(fā)奠定了非常好的基礎(chǔ),這是我人生中的第一個項目。在這次開發(fā)中,我了解到,時常的總結(jié)是軟件開發(fā)所必不可少的,通過總結(jié),將各個部分的知識串聯(lián)起來,從而在最后的設(shè)計中不會那么慌了手腳。另外一方面就是在遇到問題的時候,要沉著冷靜,不能著急,通過詢問老師和同學(xué)將問題解答。因為自己接觸社會的機會不多,該系統(tǒng)還有一些技術(shù)和現(xiàn)實生活中的問題,望在老師的提點下,有顯著的提高。致謝經(jīng)過這段時間的學(xué)習(xí)和實踐,本次畢業(yè)設(shè)計基本接近尾聲。在這次的畢業(yè)設(shè)計中,我學(xué)習(xí)到了很多,能夠?qū)⒆约核鶎W(xué)的知識在實際生活中得到了應(yīng)用。鍛煉了我獨立思考的能力,獨立解決問題的能力,獨立分析問題的能力。這些都將會在我以后的軟件開發(fā)的道路上起著至關(guān)重要的作用。在本次畢業(yè)設(shè)計的過程中,很多人對我給予了很大的幫助,在此我要特別感謝我的指導(dǎo)老師李閱歷老師,在思路上和內(nèi)容上給予我的很到幫助,還有我們同學(xué)們,在一些技術(shù)上和代碼找錯上對我的幫助。這使我了解到遇到問題的時候,虛心請教問題也是一個很好的解決問題的方法。最后我要感謝我的學(xué)院和學(xué)校,給我們一個這么好的機會去學(xué)習(xí)知識,使我們成為對社會有貢獻的人。

參考文獻[1]/link?url=xtxF129CP_QY-waY8OOzjZm3LuWutinc2QL2nr9XwEIRnwlTDcooMJjgJBBjCTEH[2]/view/1733978.htm[3]StephenG.kochan著林冀范俊朱奕欣譯,Objective-C程序設(shè)計第四版,北京:電子工業(yè)出版社,2012.9[4](美)德沃(DeVoe.J)著:林本杰譯,好學(xué)的Objective-C,北京:人民郵電出版社2012.3[5]內(nèi)皮爾,馬庫爾.IOS6編程實戰(zhàn)[D].北京:人民郵電出版社,2013,04,1[6]漆振,孫文磊.iPhone開發(fā)實戰(zhàn)[J].北京:人民郵電出版社,2009.[7]喬納森等.AppStore掘金[D],北京,人民郵電出版社2010,01,01[8]和凌志,王方.iPhone開發(fā)入門與實戰(zhàn)[M].電子工業(yè)出版社,2010.[9]CChung,JBucanekProObjective-CDesignPatternsforiOSO'Reilly2012-9-1[10]JDDavidsonLearningCocoawithObjective-CO'Reilly2003-9-1基于C8051F單片機直流電動機反饋控制系統(tǒng)的設(shè)計與研究基于單片機的嵌入式Web服務(wù)器的研究MOTOROLA單片機MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統(tǒng)的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機控制的二級倒立擺系統(tǒng)的研究基于增強型51系列單片機的TCP/IP協(xié)議棧的實現(xiàn)基于單片機的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機的交流伺服電機運動控制系統(tǒng)研究與開發(fā)基于單片機的泵管內(nèi)壁硬度測試儀的研制基于單片機的自動找平控制系統(tǒng)研究基于C8051F040單片機的嵌入式系統(tǒng)開發(fā)基于單片機的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機實現(xiàn)一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設(shè)計基于單片機控制的高速快走絲電火花線切割機床短循環(huán)走絲方式研究基于單片機的機電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機的智能手機充電器基于單片機的實時內(nèi)核設(shè)計及其應(yīng)用研究基于單片機的遠(yuǎn)程抄表系統(tǒng)的設(shè)計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統(tǒng)單片機系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設(shè)計和應(yīng)用基于單片機的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機單片機控制系統(tǒng)的研制基于單片機的數(shù)字磁通門傳感器基于單片機的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統(tǒng)設(shè)計Pico專用單片機核的可測性設(shè)計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構(gòu)建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的GPS定位儀的研究與實現(xiàn)基于單片機的電液伺服控制系統(tǒng)用于單片機系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機的時控和計數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機和CPLD的粗光柵位移測量系統(tǒng)研究單片機控制的后備式方波UPS提升高職學(xué)生單片機應(yīng)用能力的探究基于單片機控制的自動低頻減載裝置研究基于單片機控制的水下焊接電源的研究基于單片機的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機的氚表面污染測量儀的研制基于單片機的紅外測油儀的研究96系列單片機仿真器研究與設(shè)計基于單片機的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機的溫度智能控制系統(tǒng)的設(shè)計與實現(xiàn)基于MSP430單片機的電梯門機控制器的研制基于單片機的氣體測漏儀的研究基于三菱M16C/6N系列單片機的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機和DSP的變壓器油色譜在線監(jiān)測技術(shù)研究基于單片機的膛壁溫度報警系統(tǒng)設(shè)計基于AVR單片機的低壓無功補償控制器的設(shè)計基于單片機船舶電力推進電機監(jiān)測系統(tǒng)基于單片機網(wǎng)絡(luò)的振動信號的采集系統(tǒng)基于單片機的大容量數(shù)據(jù)存儲技術(shù)的應(yīng)用研究基于單片機的疊圖機研究與教學(xué)方法實踐基于單片機嵌入式Web服務(wù)器技術(shù)的研究及實現(xiàn)基于AT89S52單片機的通用數(shù)據(jù)采集系統(tǒng)基于單片機的多道脈沖幅度分析儀研究機器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機控制系統(tǒng)基于單片機的控制系統(tǒng)在PLC虛擬教學(xué)實驗中的應(yīng)用研究基于單片機系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機的莫爾斯碼自動譯碼系統(tǒng)設(shè)計與研究基于單片機的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機沖床數(shù)控系統(tǒng)的研究與開發(fā)基于Cygnal單片機的μC/OS-Ⅱ的研究基于單片機的一體化智能差示掃描量熱儀系統(tǒng)研究基于TCP/IP協(xié)議的單片機與Internet互聯(lián)的研究與實現(xiàn)變頻調(diào)速液壓電梯單片機控制器的研究基于單片機γ-免疫計數(shù)器自動換樣功能的研究與實現(xiàn)基于單片機的倒立擺控制系統(tǒng)設(shè)計與實現(xiàn)HY

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論