基于ios平臺的校園助手app的設(shè)計與實現(xiàn)

基于ios平臺的校園助手app的設(shè)計與實現(xiàn)

ID:28092907

大?。?7.95 KB

頁數(shù):5頁

時間:2018-12-08

基于ios平臺的校園助手app的設(shè)計與實現(xiàn)_第1頁
基于ios平臺的校園助手app的設(shè)計與實現(xiàn)_第2頁
基于ios平臺的校園助手app的設(shè)計與實現(xiàn)_第3頁
基于ios平臺的校園助手app的設(shè)計與實現(xiàn)_第4頁
基于ios平臺的校園助手app的設(shè)計與實現(xiàn)_第5頁
資源描述:

《基于ios平臺的校園助手app的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、為了確?!敖虒W點數(shù)字教育資源全覆蓋”項目設(shè)備正常使用,我校做到安裝、教師培訓同步進行。設(shè)備安裝到位后,中心校組織各學點管理人員統(tǒng)一到縣教師進修學校進行培訓,熟悉系統(tǒng)的使用和維護?;趇OS平臺的校園助手APP的設(shè)計與實現(xiàn)  摘要:該軟件基于iOS平臺開發(fā),使用storyboard設(shè)計軟件的視圖,使用SQLite存儲數(shù)據(jù)。主要為在校大學生提供個人日程、課程表、備忘錄以及學校周邊信息檢索功能。通過實時全景地圖,可使學生快速定位學校周邊的餐飲、娛樂和交通等信息?! £P(guān)鍵詞:iOS平臺;storyboard;SQLite;信息檢索;地圖  中?D分類號:TP393文獻標識碼:A文章編號:1009--0

2、079-03  Abstract:ThesoftwareBasedontheiOSplatformisdevelopedtoprovidetheretrievingofpersonalschedule,curriculum,memorandumandinformationsaroundtheschoolforcollegestudents.Theviewofthesoftwareisdesignedbythestoryboard,withthestoringdatabySQLite.Throughmaps,studentscanquicklyretrievetheinformationofth

3、efood,entertainmentandtransportationaroundtheuniversity,whichareneededbythem.  Keywords:iOSoperatingsystem;storyboard;SQLite;informationretrieval;map為了充分發(fā)揮“教學點數(shù)字教育資源全覆蓋”項目設(shè)備的作用,我們不僅把資源運用于課堂教學,還利用系統(tǒng)的特色欄目開展課外活動,對學生進行安全教育、健康教育、反邪教教育等豐富學生的課余文化生活。為了確?!敖虒W點數(shù)字教育資源全覆蓋”項目設(shè)備正常使用,我校做到安裝、教師培訓同步進行。設(shè)備安裝到位后,中心校組織各學

4、點管理人員統(tǒng)一到縣教師進修學校進行培訓,熟悉系統(tǒng)的使用和維護。  1背景  隨著互聯(lián)網(wǎng)的發(fā)展,到XX年6月,全球互聯(lián)網(wǎng)用戶滲透率由XX年底的%快速升至48%,用戶數(shù)增至億,占全球總?cè)丝诘?。其中,絕大多數(shù)網(wǎng)民是通過手機上網(wǎng)的。預(yù)計在XX年底全球移動用戶人數(shù)將達到億。截止XX年三季度,中國移動互聯(lián)網(wǎng)用戶規(guī)模已高達億[1]。人們越來越喜歡在手機上搜索信息、聽音樂、看視頻、購物等。因此,基于手機的APP得到迅猛發(fā)展。目前,手機應(yīng)用的主流操作系統(tǒng)是Android和iOS?! 「鶕?jù)IDC公司的數(shù)據(jù)顯示,iOS目前占據(jù)全球智能機系統(tǒng)市場份額的30%,企業(yè)市場占有率達70%,是全球第二大的智能操作系統(tǒng)[2]

5、?;趇OS的iPhone手機因其操作系統(tǒng)的創(chuàng)新性、安全性和個性化等特點,在學生全體中也占據(jù)了極大部分的市場份額?! ”疚闹荚谠O(shè)計一款基于iOS的校園助手APP,方面在校大學生通過手機隨時快速地進行個人日程查詢,課表查詢,備忘錄查詢,學校信息查詢以及學校周邊的餐飲、娛樂和交通信息的查詢等?! ?開發(fā)環(huán)境  iOS平臺為了充分發(fā)揮“教學點數(shù)字教育資源全覆蓋”項目設(shè)備的作用,我們不僅把資源運用于課堂教學,還利用系統(tǒng)的特色欄目開展課外活動,對學生進行安全教育、健康教育、反邪教教育等豐富學生的課余文化生活。為了確?!敖虒W點數(shù)字教育資源全覆蓋”項目設(shè)備正常使用,我校做到安裝、教師培訓同步進行。設(shè)備安裝到

6、位后,中心校組織各學點管理人員統(tǒng)一到縣教師進修學校進行培訓,熟悉系統(tǒng)的使用和維護。  iOS平臺是一個完全封閉的系統(tǒng),不開源,而且采用沙盒機制來保護用戶數(shù)據(jù),實現(xiàn)不同程序之間的隔離,因此安全性較好。此外,iOS系統(tǒng)的軟件與硬件的整合度相當高,使其分化大大降低,這樣也增加了整個系統(tǒng)的穩(wěn)定性。因此本軟件選用iOS作為開發(fā)平臺。  iOS的系統(tǒng)架構(gòu)分為四個層次:核心操作系統(tǒng)層,核心服務(wù)層,媒體層,可輕觸層[3]。如圖1所示:  SQLite數(shù)據(jù)庫  SQLite是一款輕型的數(shù)據(jù)庫,它遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它的設(shè)計目標是嵌入式的,它最大特點是占用資源非常低[4],故本軟件選用SQLite

7、作為數(shù)據(jù)庫,以減少對資源的消耗,加快軟件的運行速度。  objective-c語言  objective-c主要用于采用OpenStep標準的MacOSX和GNUstep系統(tǒng)。在MACOSX系統(tǒng)下,運用蘋果提供的SDK等開發(fā)工具包[5],可以方便的用來做iOS開發(fā)。本軟件采用objective-c語言在Xcode環(huán)境下開發(fā)?! ?系統(tǒng)分析與設(shè)計  系統(tǒng)界面設(shè)計  1)個人信息檢索界面:該界面主要為

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。