freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android手機(jī)平臺(tái)的3g航空訂票系統(tǒng)-文庫(kù)吧

2025-06-07 18:10 本頁(yè)面


【正文】 )提供非代碼的訪(fǎng)問(wèn),如本地字符串、圖形和分層文件(layout files)。4) 一個(gè)通知管理器(Notification Manager)使得應(yīng)用程序可以在狀態(tài)欄顯示客戶(hù)通知信息。5) 一個(gè)活動(dòng)類(lèi)管理器(Activity Manager)用來(lái)管理應(yīng)用程序的生命周期并提供常用的導(dǎo)航回退功能。 Android程序庫(kù)Android包括一個(gè)被Android系統(tǒng)中各種不同組件所使用的C/C++庫(kù)集。該庫(kù)通過(guò)Android應(yīng)用程序框架為開(kāi)發(fā)者提供服務(wù)。以下是一些主要的核心庫(kù):1) 系統(tǒng)C庫(kù):一個(gè)從BSD繼承來(lái)的標(biāo)準(zhǔn)C系統(tǒng)函數(shù)庫(kù)(libc),專(zhuān)門(mén)為基于Embedded Linux的設(shè)備定制。2) 媒體庫(kù):基于PacketVideo OpenCORE;該庫(kù)支持錄放,并且可以錄制許多流行的音頻視頻格式,還有靜態(tài)映像文件。3) Surface Manager:對(duì)顯示子系統(tǒng)的管理,并且為多個(gè)應(yīng)用程序提供2D和3D圖層的無(wú)縫融合。4) LibWebCore:一個(gè)最新的Web瀏覽器引擎,用來(lái)支持Android瀏覽器和一個(gè)可嵌入的Web視圖。5) SGL:一個(gè)內(nèi)置的2D圖形引擎。6) 3D libraries:基于OpenGL ;該庫(kù)可以使用硬件3D加速(如果可用)或者使用高度優(yōu)化的3D軟加速。7) FreeType:位圖(bitmap)和向量(vector)字體顯示。8) SQLite:一個(gè)對(duì)于所有應(yīng)用程序可用,功能強(qiáng)勁的輕型關(guān)系型數(shù)據(jù)庫(kù)引擎。 Android運(yùn)行環(huán)境Android包括了一個(gè)核心庫(kù),該核心庫(kù)提供了Java編程語(yǔ)言核心庫(kù)的大多數(shù)功能。每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的Dalvik虛擬機(jī)實(shí)例,Dalvik是針對(duì)同時(shí)高校地運(yùn)行多個(gè)VMs來(lái)實(shí)現(xiàn)的。,該格式針對(duì)最小內(nèi)存使用做了優(yōu)化。該虛擬機(jī)是基于寄存器的,所有的類(lèi)都經(jīng)由Java匯編器編譯。Dalvik虛擬機(jī)依賴(lài)于Linux的一些功能,比如線(xiàn)程機(jī)制和底層內(nèi)存管理機(jī)制。 Linux內(nèi)核Android的核心系統(tǒng)服務(wù)依賴(lài)于Linux ,如安全性、內(nèi)存管理、進(jìn)程管理、網(wǎng)絡(luò)協(xié)議棧和驅(qū)動(dòng)模型。Linux同時(shí)也作為硬件和軟件堆棧之間的硬件抽象層。 Android 應(yīng)用程序組件Android應(yīng)用程序沒(méi)有統(tǒng)一的入口(例如main()方法),各個(gè)應(yīng)用之間是相互獨(dú)立的,并且運(yùn)行在自己的進(jìn)程當(dāng)中。根據(jù)完成的功能不同,Android劃分了四類(lèi)核心的組件類(lèi):Activity、Service、Broadcast Receiver、Content Provider。相同組件和不同組件之間的導(dǎo)航是通過(guò)Intent來(lái)完成。Android還定義了View類(lèi)來(lái)顯示可視化界面,例如菜單、對(duì)話(huà)框、下拉表等。 ActivityActivity是構(gòu)成應(yīng)用程序中最重要也是最為常用的一種組件,在一個(gè)Android應(yīng)用中,一個(gè)Activity通常就是一個(gè)單獨(dú)的屏幕。每一個(gè)Activity都被實(shí)現(xiàn)為一個(gè)獨(dú)立的類(lèi),并且繼承與Activity這個(gè)基類(lèi)。這個(gè)Activity類(lèi)將顯示由幾個(gè)Views控件組成的用戶(hù)接口,并對(duì)事件做出響應(yīng)。通過(guò)調(diào)用startActivity()方法可以從一個(gè)屏幕導(dǎo)航到另一個(gè)屏幕,打開(kāi)Activity的條件被封裝在Intent中。當(dāng)一個(gè)新的Activity屏幕帶開(kāi)后,前一個(gè)屏幕就會(huì)暫停,并保存在歷史堆棧中。用戶(hù)可以返回到歷史堆棧的前一個(gè)屏幕。當(dāng)屏幕不再使用時(shí),還可以從歷史堆棧中刪除。默認(rèn)情況下,Android會(huì)保留從主屏幕到每一個(gè)應(yīng)用程序的運(yùn)行屏幕。Activity的生命周期如下圖2:圖2:Activity的生命周期 Service一個(gè)Service是一段長(zhǎng)生命周期的,沒(méi)有用戶(hù)界面的程序。比較好的一個(gè)例子就是一個(gè)正在從播放列表中播放歌曲的媒體播放器。在一個(gè)媒體播放器的應(yīng)用中,應(yīng)該會(huì)有多個(gè) activity,讓使用者可以選擇歌曲并播放歌曲。然而,音樂(lè)重放這個(gè)功能并沒(méi)有對(duì)應(yīng)的 activity,因?yàn)槭褂谜弋?dāng)然會(huì)認(rèn)為在導(dǎo)航到其它屏幕時(shí)音樂(lè)應(yīng)該還在播放的。在這個(gè)例子中,媒體播放器這個(gè)activity會(huì)使用 ()來(lái)啟動(dòng)一個(gè)service,從而可以在后臺(tái)保持音樂(lè)的播放。同時(shí),系統(tǒng)也將保持這個(gè)service一直執(zhí)行,直到這個(gè)service運(yùn)行結(jié)束。另外,()方法,連接到一個(gè)service上。當(dāng)連接到一個(gè)service之后,我們還可以用service提供的接口與它進(jìn)行通訊。 Content ProviderAndroid 應(yīng)用程序能夠?qū)⑺鼈兊臄?shù)據(jù)保存到文件、 SQLite 數(shù)據(jù)庫(kù)中,甚至是任何有效的設(shè)備中。當(dāng)你想將你的應(yīng)用數(shù)據(jù)與其它的應(yīng)用共享時(shí),內(nèi)容提供器就可以發(fā)揮作用了。因?yàn)閮?nèi)容提供器類(lèi)實(shí)現(xiàn)了一組標(biāo)準(zhǔn)的方法,從而能夠讓其它的應(yīng)用保存或讀取此內(nèi)容提供器處理的各種數(shù)據(jù)類(lèi)型。 Broadcast ReceiverBroadcast Receiver是為了實(shí)現(xiàn)系統(tǒng)廣播而提供的一種組件。例如,我們可以發(fā)出一種廣播來(lái)檢測(cè)手機(jī)電量的變化,這時(shí)候就可以定義一個(gè)Broadcast Receiver來(lái)接收廣播,當(dāng)手機(jī)電量較低時(shí)提示用戶(hù) 郭宏志.《Android應(yīng)用開(kāi)發(fā)詳解》.電子工業(yè)出版社,2010年10月。3系統(tǒng)功能介紹 系統(tǒng)總功能框圖圖3:系統(tǒng)功能框圖 系統(tǒng)功能清單表1:系統(tǒng)功能清單表功能名稱(chēng)子功能名稱(chēng)功能介紹用戶(hù)賬戶(hù)管理用戶(hù)登錄用戶(hù)登錄到本系統(tǒng)用戶(hù)注冊(cè)在系統(tǒng)中注冊(cè)個(gè)人信息修改注冊(cè)信息修改個(gè)人的注冊(cè)信息添加乘機(jī)人添加與當(dāng)前用戶(hù)關(guān)聯(lián)的乘機(jī)人刪除乘機(jī)人刪除與當(dāng)前用戶(hù)關(guān)聯(lián)的某個(gè)乘機(jī)人修改乘機(jī)人修改與當(dāng)前用戶(hù)關(guān)聯(lián)的某個(gè)乘機(jī)人的信息預(yù)訂機(jī)票查詢(xún)航班查詢(xún)滿(mǎn)足條件的航班(出發(fā)地,目的地,日期)預(yù)訂機(jī)票預(yù)訂某個(gè)航班的機(jī)票支付訂單支付預(yù)訂成功的訂單訂單管理查詢(xún)訂單查詢(xún)當(dāng)前用戶(hù)預(yù)訂過(guò)的訂單刪除訂單刪除某個(gè)已預(yù)訂的訂單網(wǎng)點(diǎn)查詢(xún)查詢(xún)網(wǎng)點(diǎn)查詢(xún)營(yíng)業(yè)網(wǎng)點(diǎn)信息會(huì)員里程管理查詢(xún)會(huì)員里程查詢(xún)會(huì)員的里程信息航線(xiàn)查詢(xún)查詢(xún)航線(xiàn)查詢(xún)航線(xiàn)信息機(jī)型查詢(xún)查詢(xún)機(jī)型查詢(xún)飛機(jī)機(jī)型信息訂閱管理設(shè)置訂閱信息設(shè)置用戶(hù)訂閱的消息軟件幫助幫助主題軟件的幫助軟件信息軟件版本,版權(quán)及制作人信息 系統(tǒng)一般限制1. 服務(wù)器操作系統(tǒng)平臺(tái):Linux,Unix或Winows 32位操作系統(tǒng)。2. 客戶(hù)端手機(jī)系統(tǒng)平臺(tái):Android 3. 編程語(yǔ)言平臺(tái):4. 數(shù)據(jù)庫(kù):Oracle 10g或MySql 系統(tǒng)業(yè)務(wù)分工表2:系統(tǒng)業(yè)務(wù)分工表牟 超鄧欽升石 珂用戶(hù)賬戶(hù)管理訂單管理預(yù)訂機(jī)票訂閱管理會(huì)員里程管理航線(xiàn)查詢(xún)機(jī)型查詢(xún)網(wǎng)點(diǎn)查詢(xún)軟件幫助 本人模塊功能介紹(1) 訂單管理此模塊為訂單管理模塊,主要負(fù)責(zé)對(duì)用戶(hù)生成的訂單進(jìn)行管理,(2) 網(wǎng)點(diǎn)查詢(xún)網(wǎng)點(diǎn)查詢(xún)的功能主要是用戶(hù)根據(jù)自身的需要,查詢(xún)航空公司的網(wǎng)點(diǎn)信息??删徒? 咨詢(xún)或取票。(3) 會(huì)員里程管理用戶(hù)查詢(xún)與本賬戶(hù)關(guān)聯(lián)的會(huì)員里程信息,如總里程,可用里程,年底到期里程。 以及里程的詳細(xì)情況(時(shí)間、是由、里程、到期日期等)。 C/S體系結(jié)構(gòu)數(shù)據(jù)庫(kù)服務(wù)器也稱(chēng)為“后端”,它負(fù)責(zé)有效地管理系統(tǒng)的信息數(shù)據(jù)庫(kù),在多個(gè)用戶(hù)并發(fā)地請(qǐng)求服務(wù)器上相同資源時(shí),要對(duì)這些資源進(jìn)行優(yōu)化管理。如安全地、快速地對(duì)公用信息數(shù)據(jù)庫(kù)進(jìn)行并發(fā)存??;使用備份和恢復(fù)功能保護(hù)數(shù)據(jù)庫(kù)信息;對(duì)所有的客戶(hù)應(yīng)用程序集中實(shí)施全局的數(shù)據(jù)完整性規(guī)則等。另外,它還可以在客戶(hù)登錄的時(shí)候提供一些有關(guān)安全的關(guān)鍵數(shù)據(jù),這些數(shù)據(jù)是加密以后放在服務(wù)器的數(shù)據(jù)庫(kù)里的,主要的是:數(shù)據(jù)庫(kù)賬號(hào)和密碼等。還包括一些對(duì)整個(gè)系統(tǒng)來(lái)說(shuō)十分重要的數(shù)據(jù)運(yùn)算及查詢(xún)等??蛻?hù)應(yīng)用程序也稱(chēng)為“前端”,它是系統(tǒng)中供用戶(hù)與數(shù)據(jù)進(jìn)行交互的部件。在C/S系統(tǒng)中,客戶(hù)應(yīng)用程序的主要任務(wù)是:提供良好的用戶(hù)界面,方便用戶(hù)使用,Android平臺(tái)自身提供的組件能很好的實(shí)現(xiàn)這幾點(diǎn);按規(guī)定的格式彈出數(shù)據(jù)的表格與圖形;按應(yīng)用邏輯要求對(duì)數(shù)據(jù)條目進(jìn)行計(jì)算和驗(yàn)證;以及向數(shù)據(jù)庫(kù)服務(wù)器提交請(qǐng)求和接收來(lái)自服務(wù)器的信息。4 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)(Database Design)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿(mǎn)足各種用戶(hù)的應(yīng)用需求(信息要求和處理要求)唐漢明,翟振興,蘭麗華,關(guān)寶軍,申寶柱.《深入淺出MySQL—數(shù)據(jù)庫(kù)開(kāi)發(fā)、優(yōu)化與管理維護(hù)》.人民郵電出版社,2008年4月。 數(shù)據(jù)庫(kù)需求分析根據(jù)調(diào)查和分析用戶(hù)的業(yè)務(wù)活動(dòng)和數(shù)據(jù)的使用情況,我們弄清了所用數(shù)據(jù)的種類(lèi)、范圍、數(shù)量以及它們?cè)跇I(yè)務(wù)活動(dòng)中交流的情況,確定出了用戶(hù)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的使用要求和各種約束條件等,形成了用戶(hù)需求規(guī)約。具體數(shù)據(jù)庫(kù)表結(jié)構(gòu)如下表:表3:數(shù)據(jù)庫(kù)表清單編號(hào)表名描述01Permission權(quán)限表02Role角色表03province省份表04City城市表05Branch營(yíng)業(yè)網(wǎng)點(diǎn)表06User用戶(hù)表07membership會(huì)員表08Passenger乘客表09Airport機(jī)場(chǎng)表10Route航線(xiàn)表11Cabin_Class艙位等級(jí)表12Plane_Model機(jī)型表13Flight_Schedule航班計(jì)劃表14Flight航班表15member_stage會(huì)員里程表16Ticket_Order機(jī)票訂單表17Order_item訂單項(xiàng)18Ticket機(jī)票表19Business_record營(yíng)業(yè)記錄表 數(shù)據(jù)庫(kù)表具體結(jié)構(gòu)權(quán)限表,描述合法用戶(hù)所具有的操作權(quán)限(permission)表4:權(quán)限表字段名字段描述類(lèi)型/長(zhǎng)度約束permission_id權(quán)限編號(hào)IntPKpermission_name權(quán)限名稱(chēng)Varchar(20)UN,NNpermission_code權(quán)限編碼IntUN,NNpermission_describe權(quán)限描述varchar(100)角色表,描述合法用戶(hù)的角色(role)表5:角色表字段名字段描述類(lèi)型/長(zhǎng)度約束role_id角色編號(hào)IntPKrole_name角色名稱(chēng)Varchar(20)UN,NNrole_permission_code權(quán)限編碼IntNNrole_describe角色描述Varchar(200)省份表(province)表6:省份表字段名字段描述類(lèi)型/長(zhǎng)度約束province_id省份編號(hào)IntPKprovince _name省份名稱(chēng)varchar(20)NN,UNprovince_simple_name省份簡(jiǎn)稱(chēng)varchar(10)NN ,UN province_spell_name省份拼音varchar(20)NN城市表(city)表7:城市表字段名字段描述類(lèi)型/長(zhǎng)度約束city_id城市編號(hào)IntPKcity _name城市名稱(chēng)varchar(20)NN UNprovince_id所屬省份IntFKcity_spell_name城市拼音varchar(20)N
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1