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

正文內容

航空機票預訂系統(tǒng)軟件工程論文(參考版)

2024-10-27 01:35本頁面
  

【正文】 由 PersInfoComp 過程轉入的,是數(shù)據庫處理有誤。 String name=姓名; Long int idcode=身份證號碼; Int seatcode = 座位號; Money price= 票價; 9. OErrorHandle 過程: 處理各個過程產生的錯誤,輸出相應的出錯信息到輸出界面 3 。注意格式。否則出錯,轉入 OErrorHandle 過程。否則出錯,轉入 OErrorHandle 過程。注意格式。否則出錯,轉入 OErrorHandle 過程。否則轉入JudgeOrderOrCheck 過程。完成后轉入下一個過程DBOperaCheck. 2. DBOperaCheck 過程: 檢驗網絡傳輸過來的數(shù)據。 客戶機輸出信息模塊: 1. CDataRecPre 過程: 作好各方面(硬件、軟件)的準備,以便接受網絡傳輸來的數(shù)據。 過程 : 設置客戶機 /服務器標志 CSFlag=T(表示將要進行的傳輸是從客戶機到服務器 )。轉入網絡模塊后,此過程仍處于等待狀態(tài),并一直記時,當 waitflag==T 且系統(tǒng)時間超過 waitstime 比如十分鐘后,結束操作,輸出操作超時的出錯信息。如準備好要傳輸?shù)娜∑毙畔?,包括帳單和取票通知的信息,客戶機信息等等。當客戶機接受到數(shù)據庫的信息,客戶機輸入模塊中的 DataRecPre 過程會置 waitflag=F,這樣本過程就會結束??蛻魴C信息包括唯一序列號 c_id,并設置等待標志 waitflag =T和等待開始時間 waitstime,等等。 過程: 根據 PersInfoInput 輸入的 ocflag 判斷本次操作是定票或取票,相應的設置標志,相應的轉入 OrderTransPre 或 CashTransPre 過程 . 過 程 : 定票要求傳輸前,作好各方面(硬件、軟件)的準備。請重試。請重試?!? 再轉入旅客信息輸入的界面中。” If (PErrorRank==T) 輸出“您的個人信息不適應規(guī)定范圍。 If (PErrorType==T) 輸出“您的個人信息可能輸錯了位置。 此類 temp 文件在每次軟件的完全過程操作后,須刪 除。等等 過程 : 經檢驗無誤后,將輸入界面表單中的數(shù)據輸入到 Class CheckNotice Class CheckNotic{ Long int code=帳單號 String name=姓名 Long int idcode=身份證號碼 Money bill = 付款金額 String planecode= 航班號 Date dtime= 取票截止日期 String denist= 目的地 } 過程 : 將由 CheckNoticeInput 輸入的旅客信息 保存在一個臨時文件 中。金額為負 。 否則 =F。其中的錯誤種類 有 : ,CerrorType=T,否則 =F。若發(fā)現(xiàn)錯誤,令 CErrorAppear=T,判斷錯誤類型,并將相應的 錯誤類型 CErrorType或 CErrorRank作為參數(shù),轉入 IErrorHandle 過程。 此類 temp 文件在每次軟件的完全過程操作后,須刪除。 等等 PersInfoInput 過程: 經檢驗無誤 后,將輸入界面表單中的數(shù)據輸入到 Class PersInfo Class PersInfo{ /* 偽碼 */ String name= 姓名 ; String sex= 性別; String pany= 工作單位; Long int idcode= 身份證號碼; Date stime= 旅行時間; ( syear/smonth/stime=年 /月 /日) String denist= 目的地 Bool ocflag= 定票 /取票 } 過程: 將由 PersInfoInput 輸入的旅客信息 保存在一個臨時文件 中。 否則 =F。否則 =F。若未發(fā)現(xiàn)錯誤,轉入 PersInfoInput 過程。 客戶機接受信息模塊結構圖: 客戶機輸出信息模塊: 網絡接受和發(fā)送模塊結構: 服務器模塊 : 程序描述: 1 客戶機接受信息模塊 : PersInfoExam 過程: 對在旅客信息界面中輸入的各項信息進行初步檢驗。并要求客戶機的界面要單明了,易于操作,服務器程序利于維護。旅客在飛機起飛前一天憑取票通知和帳單交款后取票,系統(tǒng)校對無誤后即印出機票給旅客。 : 1 需求概要: 浙江航空公司為方便旅客,需開發(fā)一個機票預定系統(tǒng)。 ATM: Asynchronous Transfer Mode (異步傳輸模式 )。 1. 3. 2 縮寫 系統(tǒng):若未特別指出,統(tǒng)指本機票預定系統(tǒng)。 外部主鍵:數(shù)據庫表中與其他表主鍵關聯(lián)的 域。 主鍵:數(shù)據庫表中的關鍵域。 本 機票預定系統(tǒng)項目主要由兩部分形成: 各旅行社中的前臺客戶程序; 航空公司中的數(shù)據庫服務器程序; 3 文中特殊的定義和縮寫: 1. 3. 1 定義 SQL SERVER: 系統(tǒng)服務器所使用的數(shù)據庫管理系統(tǒng)( DBMS)。《測試報告》和《維護報告》也將參考本說明書,檢驗本系統(tǒng)的各項性能指標,及時發(fā)現(xiàn)紕漏及時修補,一定要把功能強大、穩(wěn)定可靠、便于維護的機票預定系統(tǒng)交到用戶手 中。 在本階段中,確定應該如何具體地實現(xiàn)所要求的系統(tǒng),從而在編碼階段可以把這個描述直接翻譯成用具體的 程序語言書寫的程序。包括如何把該系統(tǒng)劃分成若干 個模塊 、 決定各個模塊之間的接口 、 模塊之間傳遞的信息,以及數(shù)據結構 、 模塊結構的設計等。例如,定期為數(shù)據庫進行 Backup,維護管理數(shù)據庫死鎖問題和維護數(shù)據庫內數(shù)據的一致性等。 9. 維護設計 維護方面主要為對服務器上的數(shù)據庫數(shù)據進行維護。 在加密算法選擇上將使用 RSA 加密算法。 8. 安全保密設計 由于數(shù)據的傳輸上需要通過網絡傳輸,為了客戶資料進行保密,需要在網絡的傳輸過程中對數(shù)據進行加密。 在網絡傳輸方面,可考慮建立一條成本較 低的后備網絡,以保證當主網絡斷路時數(shù)據的通信。 7. 2 出錯處理對策 所有的客戶機及服務器都必須安裝不間斷電源以防止停電或電壓不穩(wěn)造成的數(shù)據丟失的損失。返回輸入階段。 對于軟錯誤,須在定票 /領票操作成功判斷及輸入數(shù)據驗證模塊由數(shù)據進行數(shù)據分析,判斷錯誤類型,再生成 相應的錯誤提示語句,送到輸出模塊中。 1. 航班號 2. 目的地 3. 起飛時間 4. 旅客姓名 5. 旅客性別 6. 身份證號碼 7. 座位號 8. 1. 帳單號 2. 旅客姓名 3. 身份證號碼 4. 航班號 5. 起飛時間 6. 目的地 7. 出錯處理設計 7. 1 出錯輸出信息 程序在運行時主要會出現(xiàn)兩種錯誤: 由于輸入信息,或無法滿足要求時產生的錯誤,稱為軟錯誤。其次是服務器的性能,這將影響對數(shù)據庫訪問時間即操作時間的長短,影響加大客戶機操作的等待時間,所以必須使用高性能的服務器,建議使用 Pentium III 處理器。網絡硬件對運行時間有最大的影響,當網絡負載量大時,對操作反應將受到很大的影響。服務器在接到數(shù)據后發(fā)送確認信號,在對數(shù)據處理 、 訪問數(shù)據庫后,將返回信息送回客戶機,并等待確認。 在各事務中心模塊中,需對運行控制進行正確的判斷,選擇正確的運行控制路徑。接收到數(shù)據后,調用數(shù)據處理 /查詢模塊對數(shù)據庫進行訪問,完成后調用網絡發(fā)送模塊,將信息返回客戶機。接收到返回信息后隨即調用數(shù)據輸出模塊,對信息進行處理,產生相應的輸出。 6. 運行設計 6. 1 運行模塊的組合 客戶機程序在有輸入時啟動接收數(shù)據模塊,通過各模塊之間的調用,讀入并對輸入進行格式化。接口傳遞的信息將是以數(shù)據結構封裝了的數(shù)據,以參數(shù)傳遞或返回值的形式在各模塊間傳輸。 5. 3 數(shù)據結構與程序的關系 服務器程序在對定票 /領票進行操作時需對數(shù)據庫數(shù)據庫數(shù)據結構,也就是數(shù)據表進行查詢和修改:在定票 /領票過程中都需要對數(shù)據庫中的所有表,進行聯(lián)合查詢 、 修改。 7. 帳單信息 用于打印帳單準備工作。 6. 機票信息 1. 旅客姓名 String 2. 旅客性別 Char 3. 身份證號碼 LONG INT 4. 工作單位 String 1. 航班號 String 2. 目的地 String 3. 起飛時間 Date/Time 4. 座位號 String 1. 網絡包 Head INT 2. 傳輸數(shù)據 String 1. 錯誤類型 INT 2. 輸出語句 String 用于打印機票準備工作。 4. 網絡包 用于數(shù)據在網絡上的傳輸。 用于領票時接收輸入,以及定票時服務器返回。 1. 旅客信息 用于定票時接收輸入,以及領票時服 務器返回。 5. 2 物理數(shù)據結構設計 物理數(shù)據結構設計主要是設計數(shù)據在模塊中的表示形式。它的外部主鍵為 班機號 。主要用于領票時將旅客信息一同返回。 2. 定位信息表 航班號 帳單號 是否領票 定位信息表保存了已定位信息,主鍵為 帳單號 ,外部主鍵為 航班號 。 5. 數(shù)據結構設計 5. 1 數(shù)據庫數(shù)據結構 設計 DBMS 的使用上系統(tǒng)將采用 SQL SERVER, 系統(tǒng)主要需要維護 3 張數(shù)據表: 1. 航班班次表 航班號 起飛日期 /時間 飛行目的地 座位空數(shù) 商務倉票價 經濟倉票價 航班班次表保存了所有從本地起飛的班機信息,它的主鍵為 航班號 。具體參數(shù)的結構將在下面數(shù)據結構設計的內容中說明。在網絡傳輸部分,在網絡硬件部分,為了實現(xiàn)高速傳輸,將使用高速 ATM。 4. 1. 3 硬件接口 在輸入方面,對于鍵盤 、 鼠標的輸入,可用 VISUAL C++的標準輸入 /輸出,對輸入進行處理。 服務器程序上可使用 SQL SERVER 的對數(shù)據庫的備分命令,以做到對數(shù)據的保存。在設計上采用下拉式菜單方式,在出錯顯示上可調用 VISUAL C++ 庫中的錯誤提示函數(shù)。在設計語言上,已決定使用 MS VISUAL C++ 進行編程,在界面上可使用 VISUAL C++ 所提供的可視化組件,向 WINDOWS 風格靠近。在界面設計上,應做到簡單明了,易于操作,并且要注意到界面的布局,應突出的顯示重要以及出錯信息。服務器程序需與 已建立的 SQL SERVER 數(shù)據庫互連,其接口將于下面部分闡述??蛻魴C程序主要有三大塊:接收數(shù)據 、 網準備輸出 判斷錯誤類型 準備輸出 準備錯誤 信息 打印帳單 顯示確認 顯示錯誤 打印機票 確認顯示 帳單 機票 讀入旅客資料 讀入帳單號 確定(定票 /領票) 旅客資料 定票 /領票 帳單號 機票預定系統(tǒng)(客戶機程序) 接收輸入數(shù)據 聯(lián)絡服務器 輸出數(shù)據 準備定票發(fā)送數(shù)據 準備確認發(fā)送數(shù) 檢驗輸入 準備網絡數(shù)據包 解開網絡數(shù)據包 發(fā)送數(shù)據 接收數(shù)據 定票成功? 領票成功? 確認操作類型 機票預定系統(tǒng)(服務器部分) 接收數(shù)據 數(shù)據處理 、 查詢 發(fā)送數(shù)據 判斷類型 解開數(shù)據包 接收客戶機數(shù)據 準備數(shù)據包 發(fā)送數(shù)據到客戶機 準備 SQL 數(shù)據庫操作 判斷查詢 準備返回數(shù)據 判斷原因 準備返回數(shù)據 絡通信及輸出部分。 送客戶機 客戶機經網絡送來的數(shù)據 來自客戶機 客戶機經網絡送來的數(shù)據 1 6 11 5 10 4 3 2 7 12 17 16 8 13 15 9 14 SQL SERVER (班機,票務數(shù)據庫 ) 3. 2. 1 客戶機部分 3. 2. 2 服務器程序部分 其中在數(shù)據處理
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1