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

正文內(nèi)容

基于java的航空公司信息管理系統(tǒng)的設(shè)計(jì):航空公司信息管理系統(tǒng)設(shè)計(jì)word格式-在線瀏覽

2025-03-25 22:24本頁(yè)面
  

【正文】 a語(yǔ)言)和 Java平臺(tái)的總稱。從此, Java被廣泛接受并推動(dòng)了Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java applet。 Java平臺(tái)由 Java虛擬機(jī)( Java Virtual Machine)和 Java 應(yīng)用編程接口( Application Programming Interface、簡(jiǎn)稱 API)構(gòu)成。在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè)Java平臺(tái)之后, Java應(yīng)用程序就可運(yùn)行。這樣 Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。 Java從 C++演變而來(lái),保留了 C++的許多優(yōu)點(diǎn),去除了 C++中易產(chǎn)生錯(cuò)誤的功能,簡(jiǎn)化了內(nèi)存管理,減輕了程序員進(jìn)行內(nèi)存管理的負(fù)擔(dān)。 Java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制。 4 Java語(yǔ)言是分布式的。 Java的 RMI(遠(yuǎn)程方法激活 )機(jī)制也是開(kāi)發(fā)分布式應(yīng)用的重要手段。 Java的強(qiáng)類型機(jī)制、異常處理、廢料的自動(dòng)收集等是 Java程序健壯性的重要保證。 Java的安全檢查機(jī)制使得 Java更具健壯性。 Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此, Java提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。 Java語(yǔ) 言是體系結(jié)構(gòu)中立的。 Java語(yǔ)言是可移植的。 Java系統(tǒng)本身也具有很強(qiáng)的可移植性 。在運(yùn)行時(shí), Java平臺(tái)中的 Java解釋器對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過(guò)程中需要的類在聯(lián)接階段被載入到運(yùn)行環(huán)境中。與那些解釋型的高級(jí)腳本語(yǔ)言相比, Java的確是高性能的。 Java語(yǔ)言是多線程的。線程的活動(dòng)由一組方法來(lái)控制 , Java語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制。 Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類。另外, Java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。 Java對(duì)對(duì)象技術(shù)的全面支持和 Java平臺(tái)內(nèi)嵌的 API能縮短應(yīng)用系統(tǒng)的開(kāi)發(fā)時(shí)間并降低成本。特別是 Java 企業(yè)應(yīng)用編程接口( Java Enterprise APIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫(kù)。 5 經(jīng)濟(jì)可行性 本系統(tǒng)實(shí)現(xiàn)的功能較少且簡(jiǎn)單,所以在開(kāi)發(fā)的過(guò)程中基本上不需要考慮什么成本,開(kāi)發(fā)人員已盡可能的減少。使用本系統(tǒng)的用戶只需在短時(shí)間內(nèi)就可以獲得個(gè)人所需的信息,并獲得需要的服務(wù)。 軟件的經(jīng)濟(jì)效益大大的超過(guò)了它的開(kāi)發(fā)成本,所以開(kāi)發(fā)本軟件在經(jīng)濟(jì)上是可行的。航班的查詢只要在查詢界面按提示輸入信息,然后在界面顯示相應(yīng)的信息。退票則只要在退票界面按提示輸入信息,系統(tǒng)核對(duì)過(guò)正確后,就可確認(rèn)退票。 另外, 從法律方面來(lái) 看, 該系統(tǒng) 的開(kāi)發(fā)只運(yùn)用于學(xué)習(xí)中,它不存在法律問(wèn)題,也可以說(shuō)是完全合法的, 完全可行 的 。 需求分析 確定對(duì)系統(tǒng)的綜合要求 : 航空公司信息管理系統(tǒng) 必須完成的功能是:對(duì)機(jī)票的查詢、訂票和退票的簡(jiǎn)單管理操作,系統(tǒng)的實(shí)現(xiàn)采用 直觀的圖形用戶界面,用戶 進(jìn)入 航空公司信息管理系統(tǒng)的主界面后,有 查詢、訂票和退票這三個(gè)操作界面可供用戶選擇,各個(gè)界面簡(jiǎn)潔,操作方便,容易上手。 :為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,系統(tǒng)應(yīng)該滿足 6 以下的性能需求:系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能, 航空公司信息管理系統(tǒng) 在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性,要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。訂票,首先填寫航班號(hào)和訂票數(shù);然后對(duì)用戶填寫的數(shù)據(jù)信息進(jìn)行核對(duì)處理,如果不符合就提示錯(cuò)誤,或者余票量不夠,進(jìn)入排隊(duì)候補(bǔ)登記,如果符合要求就進(jìn)入訂票界面,最后填寫用戶個(gè)人信息確定訂票。 輸出 處理 輸入 1. 校驗(yàn)航班號(hào)和訂票數(shù) 需預(yù)定的航班號(hào)和訂票數(shù) 用戶訂票信息 圖 34 訂票模塊的 IPO 圖 輸出 處理 輸入 1. 校驗(yàn)日期和航班號(hào) 需預(yù)定的日期和航班號(hào) 用戶退票信息 圖 34 退票模塊的 IPO 圖 12 程序流程圖如下: 圖 36 程序流程圖 啟動(dòng)界面 選擇 查詢信息 訂票 退票 輸入終點(diǎn)站 是否存在此航班 是 否 是否符 合 退出 輸入日期和航班 輸出航班信息 退出 輸入用戶信息 否 是否為余票量不夠 是 否 排隊(duì)候補(bǔ)登記 退出 是 輸入航班和訂票數(shù) 是否符 合 否 是 輸入用戶信息 13 主要功能盒圖設(shè)計(jì) 圖 37 軟件啟動(dòng)盒圖 圖 38 查詢操作盒圖 查詢 輸入終點(diǎn)站 是否符合航班信息 N Y 顯示航班信息 提示出錯(cuò) 啟動(dòng)總界面 選擇操作 查詢操作 訂票操作 退票操作 查詢航班信息 預(yù)訂機(jī)票 退票 14 圖 39 訂票操作盒圖 圖 310 退票操作盒圖 出錯(cuò)處理設(shè)計(jì) 程序在運(yùn)行時(shí)主要會(huì)出現(xiàn)兩種錯(cuò)誤:( 1)由于輸入信息,或無(wú)法滿足要求時(shí)產(chǎn)生的錯(cuò)誤,退票 輸入日期和航班號(hào) 是否符合航班信息 N Y 用戶個(gè)人信息登記 提示出錯(cuò) 訂票 輸入航班號(hào)和訂票數(shù) 是否符合 N Y 是否為余票量不夠 Y N 提示出錯(cuò) 排隊(duì)候補(bǔ) 用戶個(gè)人信息登記 15 稱為軟錯(cuò)誤。 對(duì)于軟錯(cuò)誤,須在查詢操作成功判斷及輸入數(shù)據(jù)驗(yàn)證模塊由數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,判斷錯(cuò)誤類型,再生成相應(yīng)的錯(cuò)誤提示語(yǔ)句,送到輸出模塊中。返回輸入階段。 的編碼和測(cè)試 系統(tǒng)編碼 軟件的界面 首先是啟動(dòng)系統(tǒng)的總模塊,由此進(jìn)入各個(gè)操作模塊。 16 (600,400)。 (false)。 (new BorderLayout())。 (panel,)。 button_ask=new JButton(查詢 )。 (this)。 (button_book)。 button_cancel=new JButton(退票 )。 (this)。 (text_user,)。 //查詢輸入框 (280,120)。 ()。 (new JLabel(終點(diǎn)站: ))。 (text_field1)。 (button_ok1)。 (this)。 //訂票輸入框 (350,150)。 ()。 17 (new JLabel( 航班號(hào): ))。 (text_field2)。 text_field3=new JTextField(20)。 button_ok2=new JButton(確定 )。 (this)。 frame_tp=new JFrame(輸入 )。 (false)。 (new FlowLayout())。 text_field4=new JTextField(20)。 (new JLabel( 航班號(hào): ))。 (text_field5)。 (button_ok3)。 (this)。 //提示查詢輸入航線未開(kāi)通錯(cuò)誤 (240,80)。 (label)。 (this)。 //訂票手續(xù) (250,200)。 ()。 (new JLabel( 姓名 : ))。 (text_fielddp_name)。 text_fielddp_hbh=new JTextField(10)。 (new JLabel( 訂票數(shù) : ))。 (text_fielddp_number)。 text_fielddp_lxfs=new JTextField(10)。 button_tj=new JButton(提交 )。 (this)。 //登記手續(xù) (250,200)。 ()。 (new JLabel( 姓名 : ))。 (text_fielddj_name)。 text_fielddj_hbh=new JTextField(10)。 (new JLabel( 訂票數(shù) : ))。 (text_fielddj_number)。 text_fielddj_lxfs=new JTextField(10)。 button_wc=new JButton(完成 )。 (this)。 //退票手續(xù) (250,200)。 ()。 (new JLabel( 姓名 : ))。 (text_fieldtp_name)。 text_fieldtp_hbh=new JTextField(10)。 (new JLabel( 退票數(shù) : ))。 (text_fieldtp_number)。 text_fieldtp_lxfs=new JTextField(10)。 button_cg=new JButton(成功 )。 (this)。 //提示訂票輸入未開(kāi)通航線錯(cuò)誤 (350,80)。 (label)。 (this)。 //提示訂票輸入票額不足錯(cuò)誤 (350,150)。 (label1)。 (label2)。 (this)。 (new FlowLayout())。 dialog_tpts=new JDialog(this,提示 ,true)。 label=new JLabel(您輸入的日期無(wú)此航班號(hào),請(qǐng)查詢后重新輸入! )。 (new FlowLayout())。 20 d=new JDi
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1