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

正文內(nèi)容

java-航空訂票系統(tǒng)-wenkub

2022-09-03 16:46:36 本頁面
 

【正文】 計語言。體系結(jié)構(gòu)中立:Java 程序在 Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式, 然后可以在實現(xiàn)這個 Java平臺的任何系統(tǒng)中運行?!? 本系統(tǒng)采用 java作為開發(fā)語言,來實現(xiàn)安全的、多線程的、可移植航空定票系統(tǒng),并且降低開發(fā)難度。 Eclipse 還包括插件開發(fā)環(huán)境(Plugin Development Environment,PDE) ,這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。Java航空訂票系統(tǒng)22 需求分析本文把軟件分為三個層次:分別是表現(xiàn)層,業(yè)務(wù)層和持久層,部署如圖 1所示。客戶端包裝不同類型的請求,利用 TCP/IP協(xié)議,通過 socket發(fā)放服務(wù)器。 系統(tǒng)功能模塊主要的系統(tǒng)功能模塊如下:客戶端模塊:客戶端用例圖如圖 2所示(1)代理商登陸模塊 ()(2)查詢航班模塊(A):()(3)訂票模塊(A)()(4)修改密碼模塊(A):()客戶端 服務(wù)器TCP/IP JDBC/hibernate 數(shù)據(jù)庫持久層業(yè)務(wù)層表現(xiàn)層圖 1 部署圖查詢航班 修改密碼登陸定票退出圖 2 客戶端用例圖內(nèi)蒙古農(nóng)業(yè)大學學士學位論文 3服務(wù)器模塊:服務(wù)器用例圖如圖 3所示(1)添加營業(yè)網(wǎng)點模塊(B):()(2)刪除營業(yè)網(wǎng)點模塊(B):()(3)查詢營業(yè)網(wǎng)點模塊(B):()(4)添加飛機型號模塊(B):()(5)添加航班計劃模塊(B):()(6)查詢航班計劃模塊(B) ()(7)添加航班模塊(B):()(8)統(tǒng)計所有出票記錄模塊:()(9)統(tǒng)計網(wǎng)點出票記錄模塊: () 系統(tǒng)運行流程系統(tǒng)運行流程圖如圖 4所示。模塊調(diào)用相應的數(shù)據(jù)庫訪問對象,處理查詢出的數(shù)據(jù),將數(shù)據(jù)封裝成響應對象發(fā)往客戶端。航班計劃中包含如下屬性:航班號、起始日期、結(jié)束日期、出發(fā)地、目的地、離港時間、到港時間、里程、飛機機型、班期、基準票價。(3) 目的地:用來描述某個航班計劃的到達城市和機場,所有國內(nèi)機場均用三個英文字母的代碼表示。(6) 開始日期:用來描述某個航班計劃的開始日期,該日期精確到某一天。例如:2022年5月25日從北京飛上海的CA1202就是一個航班的實例。營業(yè)網(wǎng)點包含以下屬性:編號、名稱、密碼、城市、地址。內(nèi)蒙古農(nóng)業(yè)大學學士學位論文 7乘客類型(TicketType):用來描述乘坐航班的乘客的類型,一般分為三種:成人(A)(age12) ,兒童(C)(2age=12) ,嬰兒(I)(0=age=2) 。不同的飛機型號有不同的航程及各艙座位數(shù)。機票訂單(Ticket Order):一張成功出票的機票記錄。 FlightDAOflightDAO用來航班計劃,航班的數(shù)據(jù)訪問。//對航班和航班計劃數(shù)據(jù)訪問的接口。public boolean order(Order ord)。public boolean removeFlightSchedular(String flightNumber)。內(nèi)蒙古農(nóng)業(yè)大學學士學位論文 11package 。public interface BranchDAO{ // 根據(jù)給定的姓名和密碼在底層數(shù)據(jù)源中查找代理商的紀錄,// 若找到,則返回該代理商對象,若沒找到或密碼錯誤則返回 null。// 根據(jù)指定的網(wǎng)點的姓名在底層數(shù)據(jù)源中刪除該網(wǎng)點。//查詢所有網(wǎng)點信息public Set getAllBranch()。import 。// 執(zhí)行退票操作。public double getAllTicketMoney(Branch branch,Calendar startDate,Calendar endDate)。ServerSocket ss=null。//轉(zhuǎn)發(fā)給serverThread處理(傳遞socket參數(shù))new ServerThread(s).start()}} catch (IOException e) {()。 //交給控制器處理Java航空訂票系統(tǒng)14 } catch (Exception e) { ()。}else if((flightSearch)){ //航班計劃查詢處理flightSearchHandle(req)。}else if((modifyPasswd)){modifyPasswd(req)。(hs)。(jt)。import .*。}//獲得列名public String getColumnName(int arg0) {switch(arg0){case 0: return 航班號。case 4: return 到達時間。case 8: return 公務(wù)艙。}//獲得列數(shù)public int getRowCount() {return ()。case 1: return ().getFromAddress()。case 5: return ().getPlane()。case 9: return ()。import 。public class ArrayListTableModel extends AbstractTableModel{private ArrayList arr。return fs[arg0].getName()。}//獲得指定索引的值 (行,代表對象,列,代表屬性)public Object getValueAt(int rowIndex, int columnIndex) {Class c=(0).getClass()。i++){fs[i].setAccessible(true)。 //屬性字段的對象if(col==null)return —— 。(()+月 )。}} catch (IllegalArgumentException e) {()。工作難度較大。(2) 為保存每個屬性添加 getter,setter 方法。當讀取數(shù)據(jù)時,hibernate 自動調(diào)用無參構(gòu)造方法創(chuàng)建對象,然后調(diào)用 setter方法給對象賦值,從而產(chǎn)生和原來對象相等(equals)的對象。(3) 定單與航班是多對一關(guān)系:一個定單包含的航班信息有它包含的航班屬性得到,通過航班屬性還可以得到航班計劃和飛機型號的信息。實現(xiàn)了穩(wěn)定、可維護、可擴展性的軟件,并且完成業(yè)務(wù)需求。 private void quitHandle(Request req){String currentUserName=(String)(currentUser)。} catch (IOException e) { ()。Private void quit(){ For(Socket s:Currentsockets){ Response對象包裝了 Object類型的 Date變量作為相應。實現(xiàn)此功能較為復雜。感謝父母和家人對我的物質(zhì)和精神的支持。感謝我在達內(nèi)實訓公司的唐亮老師和項目經(jīng)理張翠的指導與幫助。數(shù)據(jù)顯示的輪動更新:服務(wù)器端顯示航班信息,網(wǎng)點信息,出現(xiàn)一張表,該表不能滾動和更新。 //封裝等待信號給客戶端} }客戶端受到等待信號后,執(zhí)行 waitServer()方法,并禁止操作。 一個有效的解決方法是:利用觀察者模式。if(().equals(currentUserName)){(a)??蛻舳说膮?shù)設(shè)置及重新連接功能有待實現(xiàn)。(4) 定單和網(wǎng)點是多對一的關(guān)系:原理同定單和航班的關(guān)系。映射關(guān)系分析(1) 航班計劃和飛機型號是多對一關(guān)系:每個航班計劃都包含飛機型號屬性,內(nèi)蒙古農(nóng)業(yè)大學學士學位論文 19各飛機型號會被多個航班計劃引用。(4) 寫 hibernate映射文件。首先把模型改寫為標準 pojo。}return null。return sb。Java航空訂票系統(tǒng)18StringBuffer sb = new StringBuffer()。Object o = (rowIndex)。//Field f = fs[columnIndex]
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1