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

正文內(nèi)容

航空售票模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)-在線瀏覽

2025-02-08 01:47本頁(yè)面
  

【正文】 軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。財(cái)產(chǎn)的工程軟件,必須盡量減少差錯(cuò),以免造成嚴(yán)重的損失。能 打印 各種客戶資料報(bào)表, 能 制作表格 , 具有較強(qiáng)的可擴(kuò)充性。通過使用該軟件,有利于提高工作效率,加強(qiáng)與客戶之間的溝通和了解,增強(qiáng)客戶的信任感,從而達(dá)到提高 機(jī)票銷售量的目的。 3過去傳統(tǒng)的售票已經(jīng)不能滿足現(xiàn)代航空業(yè)務(wù)流量劇增的客觀要求,決定建立一個(gè)“航空售票管理系統(tǒng)” 開發(fā)的目的如下: 、修改與查詢。 。 用戶提出開發(fā)應(yīng)用系統(tǒng)的要求后,就通過調(diào)查歸納出目標(biāo)系統(tǒng)的數(shù)據(jù)需求和功能需求。 經(jīng)過收集資料和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 航班信息( 航班號(hào) ,發(fā)出城市,到達(dá)城市,發(fā)出時(shí)間,到達(dá)時(shí)間) 乘客信息(航班號(hào),座位號(hào),飛行日期,訂購(gòu)票人, 身份證號(hào) ,座位等級(jí), 票價(jià)) 航班座位等級(jí)分配與座位占用信息(航班號(hào), 座位號(hào) ,座位等級(jí),票價(jià),占用標(biāo)記) 密碼信息(用戶密碼,用戶姓名) 以上括號(hào)外的字符 串是表名,括號(hào)內(nèi)為字段名表,有下劃線的字段為關(guān)聯(lián)關(guān)鍵字。 “ 乘客信息數(shù)據(jù)表 ” 用于對(duì)指定航班的乘客的信息進(jìn)行記錄和查詢 ,并進(jìn)行收入統(tǒng)計(jì)。 4 “ 密碼表 ” 用于對(duì)系統(tǒng)權(quán)限的管理與認(rèn)證。具體功能如下: 售票系統(tǒng) 售票系統(tǒng)至少要包括每一航班的乘客乘坐飛機(jī)的起點(diǎn)、終點(diǎn)、日期和可以使用的座位等基本信息;自動(dòng)顯示符合乘客要求的航班及座位是否存在(是否還有空位);新乘客訂購(gòu)?fù)昶焙罂梢赃M(jìn)行保存乘客記錄、修改訂票情況、取消修改等。 飛行時(shí)刻表綜合查詢 一個(gè) 飛機(jī)時(shí)刻表會(huì)給乘客在進(jìn)行航班信息查詢時(shí)帶來(lái)極大的方便,航班飛行時(shí)刻表的綜合查詢功能比較強(qiáng)大,以盡量滿足乘客的需要;它可以按五種方式查詢航班公司的航班時(shí)刻表信息。 系統(tǒng)初始化在系統(tǒng)使用初期,用戶需要對(duì)航班公司的每一個(gè)航班的每一個(gè)座位進(jìn)行編號(hào)、設(shè)置等級(jí)并確認(rèn)標(biāo)價(jià)。 數(shù)據(jù) 整理就是在一個(gè)航班管理系統(tǒng)中,隨著航班售票業(yè)務(wù)的開展,系統(tǒng)中存在大量的數(shù)據(jù),因此對(duì)于系統(tǒng)中的數(shù)據(jù),往往需要定期進(jìn)行清理,即刪除一些過時(shí)的數(shù)據(jù)。 本科畢業(yè)設(shè)計(jì)(論文) 報(bào)表打印 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,常常將數(shù)據(jù)處理結(jié)果以報(bào)表形式打印出來(lái)。 本科畢業(yè)設(shè)計(jì)(論文) 3 總體設(shè)計(jì) 在當(dāng) 今社會(huì) [5],隨著經(jīng)濟(jì)的不斷發(fā)展 ,航空售票和訂票的信息管理日異復(fù)雜 , 傳統(tǒng)的手工登記和集中管理已經(jīng)難以滿足快節(jié)奏、高效率的現(xiàn)代生活需求 , 有時(shí)乘客由于不了解航空公司機(jī)票銷售的信息,而不能在相應(yīng)的時(shí)間內(nèi)購(gòu)到理想的機(jī)票。 讓乘客選擇適合自己的理想的機(jī)票 ,從而大大節(jié)省了人力和物力 , 因此開發(fā)這樣一個(gè)航空售票系統(tǒng)就顯得十分必要了。 ,滿足日常管理的需要,并達(dá)到操作過程中的直觀、方便、實(shí)用、安全等要求。 4. 系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能 ,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改等操作。 7每一個(gè)功能模塊都需要對(duì)不同的表完成相同的數(shù)據(jù)庫(kù)操作。 系統(tǒng)啟動(dòng)畫面 權(quán)限認(rèn)證畫面 售票管理系統(tǒng)主界面 售票系統(tǒng) 查詢與售票系統(tǒng) 收入結(jié)算系統(tǒng) 時(shí)刻表綜合查詢 系統(tǒng)維護(hù) 用權(quán)限維護(hù) 航班座位等級(jí) 系統(tǒng)數(shù)據(jù)清理 報(bào)表打印 本科畢業(yè)設(shè)計(jì)(論文) 了解系統(tǒng)的功能模塊劃分以及各模塊之間的關(guān)系 [7],這是系統(tǒng)總體設(shè)計(jì)的重要組成部分。所謂系統(tǒng)流程就是用戶在使用系統(tǒng)時(shí)的工作過程。 用戶管理員 航空售票管理系統(tǒng) 訂購(gòu)票人員 注冊(cè)信息 用戶設(shè)置 系統(tǒng)維護(hù) 訂票 退票 查詢要求 統(tǒng)計(jì)要求 查詢結(jié)果 統(tǒng)計(jì)結(jié)果 本科畢業(yè)設(shè)計(jì)(論文) 概念結(jié)構(gòu)圖 系統(tǒng)的開發(fā)工具和運(yùn)行環(huán)境選擇 :中文版 Visual FoxPro 系統(tǒng)是采用 Visual FoxPro 制作的 [8]。它有自帶的數(shù)據(jù)庫(kù),不僅可以簡(jiǎn)化數(shù)據(jù)庫(kù)管理,而且能使應(yīng)用程序的開發(fā)流程更為合理。利用可視化的設(shè)計(jì)工具和向?qū)В脩艨梢钥焖賱?chuàng)建表單、查詢、和打印報(bào)表。它不僅支持過程式編程技術(shù),而且在語(yǔ)言方面作了強(qiáng)大的擴(kuò)充,支持面向?qū)ο罂梢暬幊碳夹g(shù),并擁有功能強(qiáng)大的可視化程序設(shè)計(jì)工具。 2. 運(yùn)行環(huán)境: Windows 9x, Windows NT 或 Windows 2021 操作系統(tǒng)。 10下面我們來(lái)定義數(shù)據(jù)表的邏輯結(jié)構(gòu)。在一個(gè)售票窗口中,只要選擇一個(gè)航班號(hào),則該航班號(hào)下的乘客記錄會(huì)全部顯示出來(lái),也可以在該航班號(hào)下增加新的乘客的記錄。 在數(shù)據(jù)表的結(jié)構(gòu)定義中,我們將“ 發(fā)出時(shí)間”和“到達(dá)時(shí)間”字段定義為字符型,而并不按日期或時(shí)間格式加以定義,往往會(huì)由于輸入的格式不同而經(jīng)常發(fā)生錯(cuò)誤;同時(shí),字符型字段在查詢時(shí)比日期型字段的查詢方便得多,因此在設(shè)置“發(fā)出時(shí)間”和“到達(dá)時(shí)間”字段為字符型字段后,用戶用統(tǒng)一的時(shí)間格式輸入即可。根據(jù)乘客在購(gòu)票、訂票和乘客信息等方面的管理特點(diǎn),我們特設(shè)計(jì)“乘客信息數(shù)本科畢業(yè)設(shè)計(jì)(論文) 據(jù)表”的 邏輯結(jié)構(gòu)如表 2所示: 表 2 “乘客信息數(shù)據(jù)表“的邏輯結(jié)構(gòu) 字段名稱 字段類型 字段大小 小數(shù)位數(shù) 索引 是否可以為空 航班號(hào) 字符型 16 普通索引 No 座位號(hào) 字符型 19 No 飛行日期 字符型 12 No 訂購(gòu)票人 字符型 10 No 身份證號(hào) 字符型 15 關(guān)鍵索引 No 座位等級(jí) 字符型 4 No 票價(jià) 字符型 默認(rèn) No 同樣,在“乘客信息數(shù)據(jù)表”中,我們將“飛行日期”字段定義為字符型,而不定義為標(biāo)準(zhǔn)的日期型;同時(shí),我們?yōu)椤昂桨嗵?hào)”字段建立普 通索引,這樣便于與“航班信息數(shù)據(jù)表”中的“航班號(hào)”字段建立關(guān)聯(lián);將“身份證號(hào)”字段定義為關(guān)鍵索引字段,因?yàn)橥ǔC恳怀丝偷纳矸葑C號(hào)是唯一的。根據(jù)這些特點(diǎn),特創(chuàng)建“航班座位等級(jí)分配與座位占用表”的邏輯結(jié)構(gòu)。為不造成各航班的座位號(hào)的數(shù)據(jù)發(fā)生沖突,我們?cè)谶M(jìn)行座位的初始化設(shè)置或人工編輯過程中,需要在座位號(hào)前面附加上航班號(hào)?!白惶?hào)”字段大小應(yīng)該為“航本科畢業(yè)設(shè)計(jì)(論文) 班號(hào)”字段大小再加上實(shí)際的座位號(hào)的大小。另外,可以為“航班號(hào)”字段創(chuàng)建普通索引,這可以在創(chuàng)建查詢時(shí)使用。這個(gè)界面有兩個(gè)重要的按鈕:系統(tǒng)登錄和退出登錄。 系統(tǒng)主窗口有六大選擇模塊,它的作用是調(diào)用其他表單或執(zhí)行其他的程序,這六大模塊分別是乘客訂購(gòu)票窗口、查詢與退票窗口、飛行時(shí)刻表綜合查詢窗口、收入結(jié)算 窗口、系統(tǒng)維護(hù)窗口和報(bào)表打印窗口。新乘客就能有選擇的訂票。 這個(gè)窗口中有五種查詢方式,按航班號(hào)查詢、按發(fā)出城市查詢、按到達(dá)城市查詢、按發(fā)出時(shí)間查詢、按到達(dá)時(shí)間查詢。 13 可以按兩種方式收入結(jié)算,按航班號(hào)統(tǒng)計(jì)和按日期統(tǒng)計(jì)。下面會(huì)顯示它們的收入為多少。 用戶權(quán)限維護(hù):操作員均有自己的密碼,只要是操作員密碼確認(rèn)權(quán)限后,就可以進(jìn)行用戶的增加、刪除和修改。 數(shù)據(jù)清理:按條件刪除一些過時(shí)或不用的數(shù)據(jù)以備重新查詢、統(tǒng)計(jì)、更新等操作。用戶就需要系統(tǒng) 能夠進(jìn)行報(bào)表打印,這樣就比較方便的瀏覽信息。 14 在 Visual FoxPro 的主菜單中單擊 “ 文件 /新建 ” 菜單項(xiàng) ,在彈出的 “ 新建 ” 對(duì)話框中選擇 “ 項(xiàng)目 ” 選項(xiàng) ,單擊 “ 新建文件 ” 按鈕 ,此時(shí)彈出存儲(chǔ)目錄 ,請(qǐng)將項(xiàng)目名設(shè)為:航班售票管理系統(tǒng) ,保存在磁盤中。 在創(chuàng)建航班售票管理系統(tǒng)之前 ,我們首先創(chuàng)建一個(gè) “ 航班管理數(shù)據(jù)庫(kù) ” 。 “ 數(shù)據(jù) ” 頁(yè)面。如圖 所示: 圖 創(chuàng)建航班數(shù)據(jù)庫(kù)圖 “ 新建 ” 按鈕并保存。 15表單是一個(gè)容器對(duì)像 ,它有自己的特性、方法、和過程 ,但表單更多的作用是 ,它可以用于包括其他的對(duì)像 ,從而執(zhí)行系統(tǒng)所需要的各種各樣的功能。 系統(tǒng)登錄的過程代碼如下: set path to D:\航空 \forms do form 權(quán)限認(rèn)證表單 .scx release thisform 用戶權(quán)限認(rèn)證的核心是 “ 確認(rèn)權(quán)限 ” 標(biāo)簽控件的過程代碼 ,它是用于判斷用戶是否存在的關(guān)鍵。 布局效果如圖 所示: 圖 權(quán)限認(rèn)證圖 確認(rèn)權(quán)限的標(biāo)簽控件的過程代碼 : locate all for alltrim (密碼表 .用戶姓名 )==alltrim() if found() if alltrim()==alltrim(密碼表 .用戶密碼 ) 本科畢業(yè)設(shè)計(jì)(論文) do form 系統(tǒng)主表單 .scx else =+1 if =3 messagebox(口令不正確 !+chr(13)+對(duì)不起 ,你無(wú)權(quán)使用 !,48,登錄信息 ) release thisform else messagebox(口令不正確 !請(qǐng)重新輸入 !,48,登錄信息 ) = endif endif endif 系統(tǒng)主窗口有兩種風(fēng)格 ,一種風(fēng)格是用命令按鈕調(diào)用其他窗口或執(zhí)行其他程序 ,另一種風(fēng)格是用主菜單的方式調(diào)用其他窗口或執(zhí)行其他程序。在這里 ,我們采用在主窗口中用選項(xiàng)按鈕調(diào)用其他窗口的風(fēng)格 ,同時(shí) ,這些選項(xiàng)按鈕在系統(tǒng)主窗口出現(xiàn)時(shí)呈動(dòng)態(tài)運(yùn)行狀態(tài) ,由右向左逐漸推出 ,最后穩(wěn)定顯示在用戶面前 ,形成非常友好的用戶界面, 布局效果 如圖 所示 : 。 17 (4)乘客訂票購(gòu)票表單 航班售票訂票窗口是一具有專門用途的窗口 ,它中涉及到了數(shù)據(jù)表之間的關(guān)聯(lián)操作。 然后插入幾個(gè)標(biāo)簽和兩個(gè)命令按鈕組控件 mandgroup,組合框控件的主要作用是通過對(duì)“航班信息數(shù)據(jù)表 ” 中可用的航班 號(hào)進(jìn)行選擇,并存儲(chǔ)到“ 乘客 信息數(shù)據(jù)表 ” 的“航班號(hào) ”字段之中。 18 19有乘客訂票,就有乘客退票,因此我們需要?jiǎng)?chuàng)建一個(gè)乘客查詢與退票管理的表單。 20 “ 執(zhí)行查詢 ” 命令按鈕的過程代碼如下 : sele 航班信 息數(shù)據(jù)表 本科畢業(yè)設(shè)計(jì)(論文) do case case =1 set filter to 航班號(hào) =alltrim() case =2 set filter to 發(fā)出城市 =alltrim() case =3 set filter to 到達(dá)城市 =alltrim() case =4 set filter to 發(fā)出時(shí)間 =alltrim() case =5 set filter to 到達(dá)時(shí)間 =alltrim() endcase 整體布局如圖 所示 : 圖 飛行時(shí)刻表綜合查詢表單圖 (7)制作系統(tǒng)維護(hù)選擇表單 本科畢業(yè)設(shè)計(jì)(論文) 一個(gè)系統(tǒng)需要進(jìn)行設(shè)置、數(shù)據(jù)整理和用戶權(quán)限的維護(hù)等,因此我們需制作一個(gè)系統(tǒng)維護(hù)選擇表單。 在系統(tǒng)使用初期 ,用戶需要對(duì)航空公司的每一個(gè)航班的每一個(gè)座位進(jìn)行編號(hào)、設(shè)置等級(jí)并確認(rèn)標(biāo)價(jià),這一過程稱為系統(tǒng)的初始化過程,因此,我們需要制作一個(gè)表單 (即窗口 ),來(lái)執(zhí)行系統(tǒng)的初始化過程。對(duì)于一些數(shù)據(jù)的刪除 ,往往需要按條件進(jìn)行 ,因此 ,我們制作一個(gè)按條件刪除的數(shù)據(jù)清理表單。屏幕顯示因受其尺寸和不能永久性保存的限制而不能廣泛使用, 因而通過打印機(jī)打印就成為數(shù)據(jù)庫(kù)數(shù)據(jù)及文檔輸出不可替代的手段。 下面是一個(gè)航班數(shù)據(jù)信息表的報(bào)表 ,如圖 : 本科畢業(yè)設(shè)計(jì)(論文) . 圖 報(bào)表打印圖 創(chuàng)建報(bào)表可以有幾種方法,例如報(bào)表設(shè)計(jì)器、報(bào)表向?qū)А_@個(gè)報(bào)表就是用報(bào)表向?qū)ё龅?。它是最高一?jí)的程序,具體用來(lái)設(shè)計(jì)全局變量、系統(tǒng)標(biāo)題、系統(tǒng)目標(biāo)、調(diào)用“系統(tǒng)主頁(yè)”表單。amp。amp。amp。amp。amp。amp。 24amp。 25界面簡(jiǎn)易,程序的穩(wěn)定性和健壯性也不錯(cuò),程序的可讀性以及條
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1