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

正文內(nèi)容

航空公司信息管理系統(tǒng)設(shè)計(jì)-在線瀏覽

2025-05-25 22:08本頁面
  

【正文】 根據(jù)客戶提出的要求如航班號(hào),所需票數(shù)來查詢?cè)摵桨嗟钠鳖~情況,若尚有余票,則為客戶辦理訂票手續(xù);若已滿員或余票額少于訂票額,則需重新詢問客戶要求,若需要可登記排隊(duì)候補(bǔ)。)3 / 372. 航空公司信息管理系統(tǒng)的分析 問題定義問題定義階段必須確定系統(tǒng)應(yīng)該做什么,一般應(yīng)通過對(duì)客戶的訪問調(diào)查,讓系統(tǒng)分析員扼要地寫出關(guān)于問題性質(zhì)、工作目標(biāo)和工程規(guī)模的書面報(bào)告,經(jīng)過討論和必要的修改之后這份報(bào)告應(yīng)該得到客戶的確認(rèn)。 可行性研究 技術(shù)可行性Java是由 Sun Microsystems公司于 1995年 5月推出的 Java程序設(shè)計(jì)語言(以下簡稱 Java語言)和 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、簡稱 API)構(gòu)成。在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè) Java平臺(tái)之后,Java 應(yīng)用程序就可運(yùn)行。這樣 Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。Java 從 C++演變而來,保留了 C++的許多優(yōu)點(diǎn),去除了 C++中易產(chǎn)生錯(cuò)誤的功能,簡化了內(nèi)存管理,減輕了程序員進(jìn)行內(nèi)存管理的負(fù)擔(dān)。Java 語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制。4 / 37Java 語言是分布式的。Java 的 RMI(遠(yuǎn)程方法激活)機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。Java 的強(qiáng)類型機(jī)制、異常處理、廢料的自動(dòng)收集等是 Java程序健壯性的重要保證。Java 的安全檢查機(jī)制使得 Java更具健壯性。Java 通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java 提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。Java 語言是體系結(jié)構(gòu)中立的。Java 語言是可移植的。Java 系統(tǒng)本身也具有很強(qiáng)的可移植性。在運(yùn)行時(shí),Java 平臺(tái)中的 Java解釋器對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運(yùn)行環(huán)境中。與那些解釋型的高級(jí)腳本語言相比,Java 的確是高性能的。Java 語言是多線程的。線程的活動(dòng)由一組方法來控制,Java 語言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制。Java 程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。另外,Java 中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。Java 對(duì)對(duì)象技術(shù)的全面支持和 Java平臺(tái)內(nèi)嵌的 API能縮短應(yīng)用系統(tǒng)的開發(fā)時(shí)間并降低成本。特別是 Java企業(yè)應(yīng)用編程接口(Java Enterprise APIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫。5 / 37 經(jīng)濟(jì)可行性本系統(tǒng)實(shí)現(xiàn)的功能較少且簡單,所以在開發(fā)的過程中基本上不需要考慮什么成本,開發(fā)人員已盡可能的減少。使用本系統(tǒng)的用戶只需在短時(shí)間內(nèi)就可以獲得個(gè)人所需的信息,并獲得需要的服務(wù)。軟件的經(jīng)濟(jì)效益大大的超過了它的開發(fā)成本,所以開發(fā)本軟件在經(jīng)濟(jì)上是可行的。航班的查詢只要在查詢界面按提示輸入信息,然后在界面顯示相應(yīng)的信息。退票則只要在退票界面按提示輸入信息,系統(tǒng)核對(duì)過正確后,就可確認(rèn)退票。另外,從法律方面來看,該系統(tǒng)的開發(fā)只運(yùn)用于學(xué)習(xí)中,它不存在法律問題,也可以說是完全合法的,完全可行的。 需求分析 確定對(duì)系統(tǒng)的綜合要求:航空公司信息管理系統(tǒng)必須完成的功能是:對(duì)機(jī)票的查詢、訂票和退票的簡單管理操作,系統(tǒng)的實(shí)現(xiàn)采用直觀的圖形用戶界面,用戶進(jìn)入航空公司信息管理系統(tǒng)的主界面后,有查詢、訂票和退票這三個(gè)操作界面可供用戶選擇,各個(gè)界面簡潔,操作方便,容易上手。:為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,系統(tǒng)應(yīng)該滿6 / 37足以下的性能需求:系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能,航空公司信息管理系統(tǒng)在開發(fā)過程中,應(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è)人信息確定訂票。輸出處理輸入班號(hào)和訂票數(shù)需預(yù)定的航班號(hào)和訂票數(shù)用戶訂票信息圖 34 訂票模塊的 IPO 圖輸出處理輸入期和航班號(hào)需預(yù)定的日期和航班號(hào)用戶退票信息圖 34 退票模塊的 IPO 圖12 / 37程序流程圖如下:啟動(dòng)界面選擇查詢信息 訂票 退票輸入終點(diǎn)站是否存在此航班是否 是否符合退出輸入日期和航班輸出航班信息退出輸入用戶信息否是否為余票量不夠是否排隊(duì)候補(bǔ)登記退出是輸入航班和訂票數(shù)是否符合否是輸入用戶信息圖 36 程序流程圖13 / 37 主要功能盒圖設(shè)計(jì)啟動(dòng)總界面選擇操作查詢操作 訂票操作 退票操作查詢航班信息 預(yù)訂機(jī)票 退票圖 37 軟件啟動(dòng)盒圖查詢輸入終點(diǎn)站是否符合航班信息N Y顯示航班信息 提示出錯(cuò)圖 38 查詢操作盒圖14 / 37訂票輸入航班號(hào)和訂票數(shù)是否符合N Y 是否為余票量不夠Y N提示出錯(cuò)排隊(duì)候補(bǔ) 用戶個(gè)人信息登記圖 39 訂票操作盒圖退票輸入日期和航班號(hào)是否符合航班信息N Y用戶個(gè)人信息登記 提示出錯(cuò)圖 310 退票操作盒圖 出錯(cuò)處理設(shè)計(jì)程序在運(yùn)行時(shí)主要會(huì)出現(xiàn)兩種錯(cuò)誤:(1)由于輸入信息,或無法滿足要求時(shí)產(chǎn)生的錯(cuò)15 / 37誤,稱為軟錯(cuò)誤。對(duì)于軟錯(cuò)誤,須在查詢操作成功判斷及輸入數(shù)據(jù)驗(yàn)證模塊由數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,判斷錯(cuò)誤類型,再生成相應(yīng)的錯(cuò)誤提示語句,送到輸出模塊中。返回輸入階段。 系統(tǒng)編碼 軟件的界面首先是啟動(dòng)系統(tǒng)的總模塊,由此進(jìn)入各個(gè)操作模塊。16 / 37(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 / 37(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)。 //提示查詢輸入航線未開通錯(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)。 //提示訂票輸入未開通航線錯(cuò)誤(350,80)。(label)。(this)。 //提示訂票輸入票額不足錯(cuò)誤(350,150)。(label1)。(label2)。(this)。(new FlowLayout())。dialog_tpts=new JDia
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1