航空系統(tǒng)設(shè)計(jì)_第1頁
航空系統(tǒng)設(shè)計(jì)_第2頁
航空系統(tǒng)設(shè)計(jì)_第3頁
航空系統(tǒng)設(shè)計(jì)_第4頁
航空系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、達(dá)內(nèi)_3G航空訂票系統(tǒng)(一) 無線網(wǎng)絡(luò)的迅速發(fā)展使得原來web頁面的訂票系統(tǒng)滿足不了部分移動(dòng)用戶的需求,為了應(yīng) 對(duì)需求為原有的航空訂票系統(tǒng)增加了 Android系統(tǒng)的手機(jī)客戶端。標(biāo)簽:Java培訓(xùn) 達(dá)內(nèi)Android項(xiàng)目3GABS新的手機(jī)端系統(tǒng)由于成本的過高不易使用web方式與服務(wù)端交互,為了節(jié)約成本使用socke t通信,但是由于簡陋的socket的通信不能滿足大的信息量通信,為了使客戶的感官更好在 這個(gè)項(xiàng)目中分別在服務(wù)端與客戶端各加緩存并且對(duì)請(qǐng)求信息與響應(yīng)信息進(jìn)行封裝,簡單的圖 示如下:航空項(xiàng)目全局圖為了使大家對(duì)項(xiàng)目有全面的了解,我畫了2個(gè)圖,簡單的展示了一下這個(gè)項(xiàng)目的需求。用例圖如下:6

2、.選擇航班選擇乘機(jī)人選擇聯(lián)系人 9一確認(rèn)訂單-支付入口 1L您的訂單(由主程序進(jìn)入)12.認(rèn)訂單15.網(wǎng)點(diǎn)查詢16.網(wǎng)點(diǎn)查詢蜻果17.M螃杳間18,航戲疝間結(jié)果19.機(jī)型黃詢2。一機(jī)型詳細(xì)查詢1.故迎界而2,用戶登陸M閱消息幫助32-軟件幫助信息33,關(guān)于我們23,招網(wǎng)II乘機(jī)人 22.成機(jī)人管理圖片編號(hào)與圖卜的數(shù)字相對(duì)應(yīng) 地果有錯(cuò)誤諫商與我聯(lián)II 口泮M主頁面俸序至入口)布訓(xùn)誑鈕會(huì)久界面14.會(huì)員里程信息24 一修改乘機(jī)人21.用戶管坦-,“一,一 ,26. 加底系人25.聯(lián)系人管理研27詹改聯(lián)系人生修改汗冊(cè)世息29.修改帳戶密碼基本類圖分析ClientContext與ServerConte

3、xt分別代表課戶端緩存與服務(wù)端緩存,為了使項(xiàng)目的視圖與業(yè) 務(wù)層分離建立了 ControllerContext并且用Clientinitialization這個(gè)類負(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í)序圖客戶端在初始化的時(shí)候,首先會(huì)加載本地的一些不變的信息如省份、城市、客戶端的一些配置參數(shù)等。然后根據(jù)版本號(hào)去決定是否加載服務(wù)端的一些信息如飛機(jī)信息、網(wǎng)點(diǎn)信息等,簡單的時(shí)序圖如下: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:消息隊(duì)列10:handle M essa g eQ11:更新界面客戶端登陸的時(shí)候會(huì)將客戶輸入的用戶名與密碼封裝為REQUEST對(duì)象,然后調(diào)用客戶端 代理請(qǐng)求并返回RESPONSE對(duì)象,根據(jù)返回RESPONSE的狀態(tài)去判斷能否登陸成功,簡單 的時(shí)序圖如下:登陸時(shí)服務(wù)端會(huì)接受REQUEST對(duì)象并為每一個(gè)用戶的請(qǐng)求分配一個(gè)線程,驗(yàn)證用戶

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論