【正文】
分離技術(shù),對硬件的支持比較低,支持 C++,VB 和 J2ME,兼容性較差。(4)具有一個(gè)具有開放性的操作系統(tǒng),在這個(gè)操作系統(tǒng)平臺(tái)上,可以安裝更多的應(yīng)用程序從而使智能手機(jī)的功能可以得到補(bǔ)充。(2)具有無線接入互聯(lián)網(wǎng)的能力,即需要支持 GSM 網(wǎng)絡(luò)下的 GPRS 或者 CDMA網(wǎng)絡(luò)下的 CDMA 1X 或者 3G 網(wǎng)絡(luò)。功能手機(jī)(Feature Phone)是不能隨意安裝和卸載軟件的,Java 的出現(xiàn)使后來的,功能手機(jī)(Feature Phone)具備了安裝 Java 應(yīng)用程序的功能,但 Java 程序的操作友好性運(yùn)行效率以及對系統(tǒng)資源的操作都比,智能手機(jī)(Smart Phone)差很多。然而,就近來的發(fā)展來看,這些智能手機(jī)的類型有相融合的趨勢?;?Android 的實(shí)驗(yàn)室課程管理系統(tǒng)——預(yù)約管理子系統(tǒng)開發(fā)32 相關(guān)技術(shù)分析 了解智能手機(jī) 智能手機(jī)的定義智能手機(jī)(Smart Phone),是指,像個(gè)人電腦一樣,具有獨(dú)立的操作系統(tǒng),可以由用戶自行安裝軟件、游戲等第三方服務(wù)商提供的程序,通過此類程序來不斷對手機(jī)的功能進(jìn)行擴(kuò)充,并可以通過移動(dòng)通訊網(wǎng)絡(luò)來實(shí)現(xiàn)無線網(wǎng)絡(luò)接入的這樣一類手機(jī)的總稱。(2)確定預(yù)約系統(tǒng)的需求,對數(shù)據(jù)庫的訪問進(jìn)行設(shè)計(jì)?!≌n題內(nèi)容基于 Android 的實(shí)驗(yàn)室課程管理系統(tǒng)——預(yù)約管理子系統(tǒng)開發(fā)2本課題從基于 android 的實(shí)驗(yàn)室課程管理系統(tǒng)——預(yù)約子系統(tǒng)出發(fā),以調(diào)研Android 應(yīng)用開發(fā)現(xiàn)狀和學(xué)習(xí) Basic4android 應(yīng)用開發(fā)平臺(tái)相關(guān)知識(shí)為基礎(chǔ),充分分析 Android 應(yīng)用開發(fā)的必要性,確定該預(yù)約系統(tǒng)應(yīng)具備的功能需求。(3)出錯(cuò)率降低:傳統(tǒng)的實(shí)驗(yàn)室預(yù)約方法由于是人工處理,而且管理員每天要重復(fù)處理程序,很容易疲倦結(jié)果會(huì)出現(xiàn)沒預(yù)約到,或者重復(fù)預(yù)約。和傳統(tǒng)的實(shí)驗(yàn)室預(yù)約方式相比,基于 android的實(shí)驗(yàn)室課程管理系統(tǒng)——預(yù)約子系統(tǒng)有很多優(yōu)勢,具體表現(xiàn)在以下幾個(gè)方面:(1)節(jié)省了時(shí)間:學(xué)生在預(yù)約實(shí)驗(yàn)室時(shí)不用再去實(shí)驗(yàn)室找管理員,可由學(xué)生一人完成。這樣人工查詢、記錄,不但浪費(fèi)時(shí)間,而且很容易出錯(cuò)。同樣實(shí)驗(yàn)課作為大學(xué)最重要的課程之一,能夠讓學(xué)生方便、快速的預(yù)約實(shí)驗(yàn)室也是一件需要解決的問題?!⊙芯磕康募耙饬x隨著智能機(jī)的發(fā)展,部分高校已經(jīng)開始開發(fā)出了手機(jī)應(yīng)用服務(wù)系統(tǒng),如:圖書館信息查詢系統(tǒng),教務(wù)管理系統(tǒng)等。在智能手機(jī)中 android 操作系統(tǒng)占據(jù)著 76%的市場份額,在中國更是達(dá)到90%。目前,智能終端的種類很多,主要有 3G 智能終端、數(shù)字會(huì)議桌面智能終端、家居智能終端等。本課題是開發(fā)基于 android 的實(shí)驗(yàn)室課程管理系統(tǒng)——預(yù)約子系統(tǒng),以Basic4android 為開發(fā)平臺(tái)。Basic4android 將代碼編譯成 Android 原生應(yīng)用,無需其他運(yùn)行環(huán)境的支持。Basic4android 是一個(gè)簡單但功能強(qiáng)大的 android 應(yīng)用開發(fā)環(huán)境。為了承載這些數(shù)據(jù)應(yīng)用即快速部署,手機(jī)功能越來越智能,越來越開放。s lives. Forefront of the campus as an educational, In order to adapt to the fastpaced life, So that students and teachers can easily bookings laboratory. So take advantage of this universal mobile phone terminal for laboratory research program reservation on this issue has profound practical significance and wide application value.The system is based on android platform, As a development platform to Basic4android,Establish a student or teacher can conduct laboratory courses through the mobile terminal reservation service systems. It mainly consists of three modules: User login module, booking information module, booking laboratory course modules.The application will be achieved rapid appointment laboratory students, Reducing administrator workload and errors appointment.Keyword:Basic4android;Android platform。關(guān)鍵字:Basic4android; Android 平臺(tái);實(shí)驗(yàn)室預(yù)約系統(tǒng);IIIABSTRACTInto the 3G era, Wireless Inter munications technology and the rapid development of intelligent terminals to people39。它主要由三個(gè)模塊組成:用戶登錄模塊、預(yù)約信息模塊、預(yù)約實(shí)驗(yàn)室課程模塊。那么利用手機(jī)這一普遍的移動(dòng)終端進(jìn)行實(shí)驗(yàn)室課程預(yù)約這一問題的研究就具有深刻的現(xiàn)實(shí)意義與廣泛的應(yīng)用價(jià)值。 目錄摘 要 IIIABSTRACTIV引言 11 緒論 2 課題研究背景 2 研究目的及意義 2 課題內(nèi)容 22 相關(guān)技術(shù)分析 4 了解智能手機(jī) 4 智能手機(jī)的定義 4 智能手機(jī)的特點(diǎn) 4 主流智能手機(jī)系統(tǒng) 5 了解 ANDROID 6 android 產(chǎn)生的背景 6 android 的發(fā)展 7 ANDROID 的特點(diǎn) 7 ANDROID 系統(tǒng)工作原理 7 Android 的系統(tǒng)架構(gòu) 8 Android 的程序結(jié)構(gòu) 9 工作機(jī)制 11 開發(fā)環(huán)境 13 Android 源代碼結(jié)構(gòu) 13 Android 的編譯 133 基于 ANDROID 的實(shí)驗(yàn)室課程管理系統(tǒng)預(yù)約子系統(tǒng)的需求分析 15 功能需求分析 15 用戶登錄驗(yàn)證功能分析 15 實(shí)驗(yàn)室預(yù)約信息功能分析 15 實(shí)驗(yàn)室預(yù)約功能分析 164 基于 ANDROID 的實(shí)驗(yàn)室課程管理系統(tǒng)預(yù)約子系統(tǒng)的設(shè)計(jì)及測試 18 開發(fā)環(huán)境的搭建 18 安裝 Android SDK 和 Basic4android18 核心模塊的實(shí)現(xiàn) 23 登錄模塊 23 預(yù)約信息模塊 24 實(shí)驗(yàn)室課程預(yù)約模塊 25 測試應(yīng)用 25 用戶登錄界面的實(shí)現(xiàn) 25 預(yù)約信息模塊界面的實(shí)現(xiàn) 26 實(shí)驗(yàn)室課程預(yù)約模塊的實(shí)現(xiàn) 275 總結(jié)與展望 29致謝 30參考文獻(xiàn) 31II摘要進(jìn)入 3G 時(shí)代以來,無線互聯(lián)網(wǎng)通信技術(shù)和智能終端的高速發(fā)展給人們的生活和工作帶來了很大的便利,使得智能手機(jī)等移動(dòng)設(shè)備很快的融入了人們的生活。校園作為教育的前沿陣地,為了適應(yīng)快節(jié)奏生活,讓學(xué)生和老師能方便的預(yù)約實(shí)驗(yàn)室。本系統(tǒng)是基于 android 平臺(tái),以 Basic4android 為開發(fā)平臺(tái),建立一個(gè)學(xué)生或老師可以通過移動(dòng)終端進(jìn)行實(shí)驗(yàn)室課程預(yù)約的服務(wù)系統(tǒng)。該應(yīng)用將可以實(shí)現(xiàn)學(xué)生快速預(yù)約實(shí)驗(yàn)室,減少管理員的工作量和出錯(cuò)率。s life and work has brought great convenience, Making smart phones and other mobile devices quickly integrated into people39。 Lab Reservation Syst基于 Android 的實(shí)驗(yàn)室課程管理系統(tǒng)——預(yù)約管理子系統(tǒng)開發(fā)0引言隨著 3G 的到來,無線寬帶越來越高,使得更多內(nèi)容豐富的應(yīng)用程序裝入手機(jī)成為可能,視頻通話,視頻點(diǎn)播等。在 Google 發(fā)起的開放手機(jī)聯(lián)盟(Open Handest Alliance,OHA)的大力推動(dòng)下,一個(gè)時(shí)尚、熱門、免費(fèi)并開源的移動(dòng)平臺(tái) Android正在飛速發(fā)展。Basic4android 語言跟 Visual Basic 予以類似,支持更多的對象。該工具完全為了 Android 應(yīng)用開發(fā),不支持其他平臺(tái)。、基于 Android 的實(shí)驗(yàn)室課程管理系統(tǒng)——預(yù)約管理子系統(tǒng)開發(fā)11 緒論 課題研究背景智能手機(jī)在各個(gè)層次、各種年齡、各種職業(yè)的人群中越來越普及,它已經(jīng)延伸到人們?nèi)粘I钪械母鞣N方面,如:聊天、購物、