




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、達內(nèi)_3G航空訂票系統(tǒng)(一) 無線網(wǎng)絡(luò)的迅速發(fā)展使得原來web頁面的訂票系統(tǒng)滿足不了部分移動用戶的需求,為了應(yīng) 對需求為原有的航空訂票系統(tǒng)增加了 Android系統(tǒng)的手機客戶端。標(biāo)簽:Java培訓(xùn) 達內(nèi)Android項目3GABS新的手機端系統(tǒng)由于成本的過高不易使用web方式與服務(wù)端交互,為了節(jié)約成本使用socke t通信,但是由于簡陋的socket的通信不能滿足大的信息量通信,為了使客戶的感官更好在 這個項目中分別在服務(wù)端與客戶端各加緩存并且對請求信息與響應(yīng)信息進行封裝,簡單的圖 示如下:航空項目全局圖為了使大家對項目有全面的了解,我畫了2個圖,簡單的展示了一下這個項目的需求。用例圖如下:6
2、.選擇航班選擇乘機人選擇聯(lián)系人 9一確認(rèn)訂單-支付入口 1L您的訂單(由主程序進入)12.認(rèn)訂單15.網(wǎng)點查詢16.網(wǎng)點查詢蜻果17.M螃杳間18,航戲疝間結(jié)果19.機型黃詢2。一機型詳細(xì)查詢1.故迎界而2,用戶登陸M閱消息幫助32-軟件幫助信息33,關(guān)于我們23,招網(wǎng)II乘機人 22.成機人管理圖片編號與圖卜的數(shù)字相對應(yīng) 地果有錯誤諫商與我聯(lián)II 口泮M主頁面俸序至入口)布訓(xùn)誑鈕會久界面14.會員里程信息24 一修改乘機人21.用戶管坦-,“一,一 ,26. 加底系人25.聯(lián)系人管理研27詹改聯(lián)系人生修改汗冊世息29.修改帳戶密碼基本類圖分析ClientContext與ServerConte
3、xt分別代表課戶端緩存與服務(wù)端緩存,為了使項目的視圖與業(yè) 務(wù)層分離建立了 ControllerContext并且用Clientinitialization這個類負(fù)責(zé)加載客戶端緩存數(shù) 據(jù),客戶端與服務(wù)端具體的類圖如下:ClitritCoriteji0rDT c&m.1(!lot3pbs.Dlent shvi 關(guān) SteirportCEjchs . li/hpIrtEBerirpit : fofnnch Cache : h.teplnteQsr.Branch:1: htap C StTryj Objacl :rifgRpertfts : Properties .laneCache . Gfep r
4、cineCacte帕(2但旦玳.凡丁爪)底:ritCoMg。S5-|T5lem FrapertvOCHenlSeMcelmpiFoiHel(irom mrn.loht,gmbw.口Rnt.wqn/ig) twnKH aieriiOCnteaaj -兌ckHtlltilcilentseMcer1from 8m.Hk.t3g. lentlnrtldllzdtlDn(fnm ccm lob.tgsbf dibM.?aruio4)P%si:trv ty : Actruity略0:1 nt 啟:4: OiGntCorvtc函日氐宜.HsidlerIDontiolleiCo Mext(1iTrri gm.
5、tdo Jt3g北Cm.Evg&::i:irie)t: aitCflrtea急。:血Cc,rtr 比 r Ccmtc: : jrreriNTwity : /ttruity fcsenrice : Cf OlivervbeICortrdtar 匚aniaFQ tftrrrtSi2ortflD0 IgatCo Mi gPrc-perlies。igecConrcleY) 免單 WflrMenj 瓦1Llanti rills叫 mp3% Pr&g zmraoniDGHtlptrO菱口屹湖us hes Da aj5o*etUtll(from gm/blu 1:翎#arx心;1 iDtfactlnpLi
6、Einaam毒: ObjM Outpi.fi Ilrgam*: : SoohetSfeenjerlP . String %wrwFVr N#c4csfiwkelQJcreEteSoDkeiO fefindRequtsiO 錢見BlUtllQl tlioitS ervic e h*np IRjrFfeli基本流程時序圖客戶端在初始化的時候,首先會加載本地的一些不變的信息如省份、城市、客戶端的一些配置參數(shù)等。然后根據(jù)版本號去決定是否加載服務(wù)端的一些信息如飛機信息、網(wǎng)點信息等,簡單的時序圖如下:ControllerContextClientinitialization:SgEtUtilClientc
7、ontext:HandlerCl ientSe wicel nwl ForNet 2:iniK:iFCI1 WelcoEeAct3:iniiQ4:getD3ta(:i5:seridF:equesti:;i7:ad dB usi riessDataQ,1,;ErsendMessageO9:消息隊列10:handle M essa g eQ11:更新界面客戶端登陸的時候會將客戶輸入的用戶名與密碼封裝為REQUEST對象,然后調(diào)用客戶端 代理請求并返回RESPONSE對象,根據(jù)返回RESPONSE的狀態(tài)去判斷能否登陸成功,簡單 的時序圖如下:登陸時服務(wù)端會接受REQUEST對象并為每一個用戶的請求分配一個線程,驗證用戶
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 本溪市明山區(qū)2024-2025學(xué)年小升初復(fù)習(xí)數(shù)學(xué)模擬試卷含解析
- 云南旅游職業(yè)學(xué)院《混凝土和砌體結(jié)構(gòu)設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西中遠(yuǎn)職業(yè)學(xué)院《形體訓(xùn)練與健美》2023-2024學(xué)年第一學(xué)期期末試卷
- 寧波財經(jīng)學(xué)院《趣味邏輯學(xué)與人生智慧》2023-2024學(xué)年第二學(xué)期期末試卷
- 興義民族師范學(xué)院《數(shù)字系統(tǒng)設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 渤海理工職業(yè)學(xué)院《外國電影史》2023-2024學(xué)年第二學(xué)期期末試卷
- 柱上式無功補償裝置項目風(fēng)險評估報告
- 廣州科技貿(mào)易職業(yè)學(xué)院《心理學(xué)核心理論專題研究》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州體育職業(yè)學(xué)院《童裝結(jié)構(gòu)與工藝設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 右江民族醫(yī)學(xué)院《英語學(xué)術(shù)文獻閱讀》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024年人教版八年級生物下冊期末考試卷(附答案)
- 1.設(shè)備設(shè)施運行、檢修、維護、保養(yǎng)管理制度
- 二位數(shù)乘二位數(shù)600道
- 2024年湖南省高考物理試卷真題(含答案解析)
- 初級制圖員職業(yè)鑒定考試題及答案
- 大型機械設(shè)備進出場及安拆施工專項方案
- 創(chuàng)維電視機E710U系列電子說明書
- 《山谷回音真好聽》名師課件(簡譜)
- 醫(yī)院抗菌藥物臨時采購使用申請表
- 高考英語核心詞匯1000個
- 校園海綿城市設(shè)計方案
評論
0/150
提交評論