[畢業(yè)設(shè)計精品]火車票訂購系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
[畢業(yè)設(shè)計精品]火車票訂購系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
[畢業(yè)設(shè)計精品]火車票訂購系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
[畢業(yè)設(shè)計精品]火車票訂購系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
[畢業(yè)設(shè)計精品]火車票訂購系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 b/s 系統(tǒng)開發(fā)綜合應(yīng)用 題 目: 火車票訂購系統(tǒng)的設(shè)計與實現(xiàn) 學(xué)生姓名: 系 別: 信息與計算科學(xué)系 專業(yè)年級: 2009 級計算機應(yīng)用技術(shù)專業(yè) 指導(dǎo)教師: 2011 年 11 月 16 日 目錄 第一章 概述 0 1. 概述 0 2. 意義 0 第二章 系統(tǒng)的可行性研究與需求分析 1 1. 可行性研究 1 1.1 經(jīng)濟可行性 1 1.2 技術(shù)可行性 1 1.3 操作可行性 1 2. 需求分析 1 2.1 功能需求 1 2.2 數(shù)據(jù)需求 2 2.3 性能需求 2 2.4 數(shù)據(jù)流圖 3 2.5 數(shù)據(jù)字典 4 2.6 實體-聯(lián)系圖 4 2.7 數(shù)據(jù)庫邏輯結(jié)構(gòu)5 第三章 系統(tǒng)的總體設(shè)計 7 1.

2、 系統(tǒng)軟件結(jié)構(gòu)設(shè)計 7 1.1 軟件結(jié)構(gòu) 7 1.2 模塊算法7 2. 系統(tǒng)流程圖 8 第四章 系統(tǒng)的詳細設(shè)計 11 1. 接口設(shè)計11 1.1 用戶接口 11 1.2 外部接口 11 1.3 內(nèi)部接口 11 1.4 軟件接口 11 2. 過程設(shè)計11 2.1 程序流程圖 11 第五章 系統(tǒng)的實現(xiàn)與調(diào)試 18 1. 用戶登錄及訪問權(quán)限18 2. 車次信息查詢19 3. 訂票信息查詢19 4. 訂票20 5. 退票21 結(jié)束語 22 致謝 23 發(fā)展與展望 24 參考文獻 25 第 1 章 概述 1. 概述 目前火車站售票的狀況是僅靠手工操作,以現(xiàn)有的工作人員很難應(yīng)付車票訂購高 峰時刻的大量數(shù)據(jù)

3、處理問題。同時還會出現(xiàn)由此帶來的大量記錄存放和管理所帶來的 問題。本次設(shè)計擬開發(fā)一個火車站網(wǎng)上訂票系統(tǒng),可以降低工作人員的工作量,提高 工作人員的工作效率,同時方便顧客訂票。 2. 意義 火車站市場的管理和規(guī)范問題,是困擾我們多年的一個老問題,也是政府管理中 的一個難點,訂票是客運業(yè)務(wù)中的一個最基本的業(yè)務(wù),表面上看,它只是火車站業(yè)務(wù) 的一個簡單的部分,但是它涉及到管理與客戶服務(wù)等多方面,因此,過去傳統(tǒng)的售票 方式已經(jīng)不能滿足現(xiàn)代客運業(yè)務(wù)流量劇增的客觀要求,這就要求一種全新的訂票方式 網(wǎng)上訂票,來緩解訂票高峰時期的客運壓力,并為用戶提供方便快捷的訂票服務(wù)。 本次設(shè)計便是利用開發(fā)工具 java 和

4、 sql server 2000 數(shù)據(jù)庫共同開發(fā)的一個火車站網(wǎng) 上訂票系統(tǒng),它能方便快捷地運用在火車站訂票業(yè)務(wù)的營運之中。 第 2 章 系統(tǒng)的可行性研究與需求分析 1. 可行性研究 該階段通過對系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進行論證。我們在 這里主要從技術(shù)可行性、經(jīng)濟可行性和操作可行性三方面進行分析。 1.1 經(jīng)濟可行性 開發(fā)該系統(tǒng)所需的相關(guān)資料可以通過已存在的網(wǎng)上訂票系統(tǒng)進行調(diào)查采集,所需的 其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得.因此,開發(fā)成本較低。而引進使用本系統(tǒng)后,與 傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點,可以節(jié)省不少人力、物力及財 力。所以,從經(jīng)濟的角度來看,該系統(tǒng)可

5、行。 1.2 技術(shù)可行性 開發(fā)工具:java 數(shù)據(jù)庫環(huán)境:sql server 2000 系統(tǒng)環(huán)境:microsoft windows 2000 或以上版本。 系統(tǒng)實現(xiàn)依靠相對熟悉的 java 語言和 sql server2000 數(shù)據(jù)庫系統(tǒng),其基本操作 實質(zhì)還是對數(shù)據(jù)庫進行添加、刪除、查找等操作,暫不存在技術(shù)問題。 1.3 操作可行性 系統(tǒng)采用菜單式,實現(xiàn)用戶與數(shù)據(jù)庫的交互,界面簡潔友好,操作方便。用戶只 需對訂票流程和業(yè)務(wù)調(diào)查了解即可,不需掌握數(shù)據(jù)庫等相關(guān)知識。 2. 需求分析 需求分析是軟件設(shè)計的一個重要的環(huán)節(jié)。本階段對訂票系統(tǒng)的應(yīng)用情況作全面調(diào) 查,以確定系統(tǒng)目標(biāo),并對系統(tǒng)所需要的基礎(chǔ)

6、數(shù)據(jù)以及數(shù)據(jù)處理要求進行分析,從而 確定用戶的需求。用戶對系統(tǒng)的需求我們從以下幾方面進行分析。 2.1 功能需求 本網(wǎng)上訂票系統(tǒng)應(yīng)該具備如下功能: 查詢 分為對車次信息的查詢和客戶對已訂車票信息的查詢。要求: (一)對車次的查詢,可以按照發(fā)車車次進行查詢; (二)車次信息包括:車號、出發(fā)地、目的地、發(fā)車日期、開出時刻、票價。 (三)座位類型設(shè)定。 (四)車次信息只允許用戶查詢,不能修改。 訂票 通過查詢系統(tǒng),客戶根據(jù)自己的需求找到滿意的車次,再輸入個人信息后直接通 過網(wǎng)上訂票確定已預(yù)訂選中的車票。要求: 訂票記錄應(yīng)包括:會員名、車號、發(fā)車日期、訂購日期、訂購票數(shù)、總價。 退票 可退票,通過查詢

7、系統(tǒng),客戶可以根據(jù)自己的名字找到自己的訂票信息,通過退 票模塊退去已購車票。 2.2 數(shù)據(jù)需求 信息需求,即在系統(tǒng)中需要處理哪些數(shù)據(jù)。根據(jù)對火車站網(wǎng)上訂票系統(tǒng)的分析, 本系統(tǒng)的信息需求如表 2-1 所示。 表 2-1 信息輸入輸出 信息輸入信息處理信息輸出 用戶輸入所需車次檢索系統(tǒng)數(shù)據(jù)庫符合用戶需求的車次及相關(guān) 信息 用戶輸入個人信息及所需訂 購的車票信息 更新系統(tǒng)中的訂票信息, 將新信息存入系統(tǒng)數(shù)據(jù)庫 操作反饋(如訂票成功) 用戶輸入自己的名字、身份 證號;或交易的訂單號 檢索系統(tǒng)數(shù)據(jù)庫符合用戶需求的訂票信息 用戶輸入自己的名字檢索系統(tǒng)數(shù)據(jù)庫以得到訂票 記錄,刪除用戶請求的訂票 記錄,更新系

8、統(tǒng)數(shù)據(jù)庫 操作反饋(如退票成功等) 2.3 性能需求 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,本系統(tǒng)應(yīng)該滿足以下 的性能需求。 (1)準(zhǔn)確性和及時性 系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。系統(tǒng)應(yīng)能及時而且準(zhǔn)確的根據(jù)用 戶權(quán)限及所輸入的信息做出響應(yīng)。由于本系統(tǒng)的查詢功能對于整個系統(tǒng)的功能和性能 完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源,而車票的數(shù)量和時間又影響用戶的決策活 動,其準(zhǔn)確性和及時性很大程度上決定了系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用 一定的方法保證系統(tǒng)的準(zhǔn)確性和及時性。 (2)易用性 本系統(tǒng)是直接面對用戶的,而用戶往往對計算機并不是非常熟悉。這就要求系統(tǒng) 能夠提供良好的

9、用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡 量使用用戶熟悉的術(shù)語和中文信息的界面,從而保證系統(tǒng)的易用性。 (3)安全性 網(wǎng)上訂票系統(tǒng)中涉及到的數(shù)據(jù)是客運公司相當(dāng)重要的信息,系統(tǒng)要保證用戶的權(quán) 限,對于車次等信息用戶只享有查詢服務(wù),不得更改;系統(tǒng)還要提供方便的手段供系 統(tǒng)維護人員進行數(shù)據(jù)備份、日常安全管理、以及系統(tǒng)意外崩潰時數(shù)據(jù)的恢復(fù)等工作。 同時系統(tǒng)還要保證對數(shù)據(jù)庫進行及時更新,保證數(shù)據(jù)一致性。 2.4 數(shù)據(jù)流圖 事務(wù)事務(wù) 事務(wù) 用戶信息 事務(wù) 用 戶 事務(wù) 接收 事務(wù) 車次信息 車次 信息 更新 數(shù)據(jù) 庫 事務(wù) 接收 事務(wù) 訂單信息 反 饋 事務(wù) 用 戶 事務(wù) 事務(wù) 更新

10、數(shù)據(jù) 庫 接收事務(wù) 事務(wù) 訂單信息 事務(wù) 查詢訂單 修改訂單 反饋用 戶 訂 票 事務(wù) 接收事務(wù) 反饋用 戶 更新 數(shù)據(jù) 庫 更新數(shù)據(jù)庫 用戶信息 接收事務(wù) 退票 名字:車次信息 別名: 描述:存放車次信息的文件,以供用戶查詢 定義:車次信息=車號+出發(fā)地+目的地+發(fā)車日期+開出時刻+到達時刻 + 坐位類型+票價 位置:輸出到 crt 終端或類似的顯示部件 名字:訂票信息 別名:訂單信息 描述:存放訂單信息的文件,以供用戶查詢,并作相應(yīng)操作 定義:訂票記錄=用戶名+車號+發(fā)車日期+訂購日期+訂購票數(shù)+總價 位置:輸出到 crt 終端或類似的顯示部件 名字:用戶信息 別名: 描述:存放用戶信息的

11、文件,以供用戶方便的查詢訂單信息,進而做 出相應(yīng)的操作 定義:用戶信息=用戶名+地址+性別+電話 位置:輸出到 crt 終端或類似的顯示部件 圖 2-1 數(shù)據(jù)流圖 2.5 數(shù)據(jù)字典 表 2-2 車次信息數(shù)據(jù)字典 表 2-3 訂票信息數(shù)據(jù)字典 表 2-4 用戶信息數(shù)據(jù)字典 2.6 實體-聯(lián)系圖 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié) 構(gòu)能充分滿足各種信息的輸出和輸入。 針對火車站網(wǎng)上訂票系統(tǒng),通過對網(wǎng)上訂票工作的過程、內(nèi)容以及數(shù)據(jù)流程分析, 設(shè)計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): (1)車次信息包括:車號、出發(fā)地、目的地、發(fā)車日期、開出時刻、剩余座位數(shù)、 票價。 (2)

12、訂票記錄包括:訂單號、身份證號、車號、訂購日期、訂購票數(shù)、總價。 (3)用戶信息包括:用戶名、身份證號、性別、電話。 e-r 圖如圖 2-2 所示。 圖 2-2 實體-聯(lián)系圖(e-r 圖) 2.7 數(shù)據(jù)庫邏輯結(jié)構(gòu) 火車站網(wǎng)上訂票系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計結(jié)果如表 2-5表 2-7 所示。每個 表格表示在數(shù)據(jù)庫中的一個表。 表 2-5 車次信息表 businfo n nn 11 m 查詢 退票 訂票 訂單號 用戶身份證號 車號 訂購日期 總價 發(fā)車日期 訂票信息 用 戶 用戶名 地址 性別 電話 車次 車 次 出發(fā)地 目的地 發(fā)車日期 開出 時刻 坐位類 型 票 價 訂購票數(shù) 字段名數(shù)據(jù)類型是否

13、可空說明 busid char(10)not null車號(主鍵) busfromvarchar(50)not null出發(fā)地 bustovarchar(50)not null目的地 busdatedatetimenot null發(fā)車日期(主鍵) busbegindatetimenot null開出時刻 busenddatetimenot null到達時刻 ticketnumintnot null剩余票數(shù) pricemoneynot null票價 表 2-6 訂單表 orderinfo 字段名數(shù)據(jù)類型是否可空說明 orderidchar(10)not null訂單號(主鍵) useridcha

14、r(18)not null身份證號(外鍵) busidchar(10)not null車號(外鍵) busdatedatetimenot null發(fā)車日期(外鍵) orderdatedatetimenot null訂購日期 ordernumintnot null訂購票數(shù) totalmoneynot null總價 表 2-7 用戶表 user 字段名數(shù)據(jù)類型是否可空說明 useridchar(18)not null身份證號(主鍵) uservarchar(50)not null用戶名 sexchar(2)性別 phonevarchar(12)電話 第 3 章 系統(tǒng)的總體設(shè)計 1. 系統(tǒng)軟件結(jié)構(gòu)設(shè)

15、計 1.1 軟件結(jié)構(gòu) 本火車站網(wǎng)上訂票系統(tǒng)可劃分為信息查詢、網(wǎng)上訂票、取消訂票三個部分。其中 信息查詢又可分為車次查詢和訂單查詢兩個部分。其層次圖如圖 3-1 所示。 圖 3-1 火車站網(wǎng)上訂票系統(tǒng)的層次圖 1.2 模塊算法 (1)各級別算法 界面級算法,處理輸入信息,產(chǎn)生相應(yīng)任務(wù)。 圖 3-2 界面級算法示意圖 數(shù)據(jù)庫級算法,執(zhí)行相應(yīng)數(shù)據(jù)庫操作,并直接返回信息反饋。 火車票網(wǎng)上訂票系統(tǒng) 信息查詢 車次查詢訂票查詢 網(wǎng)上訂票 取消訂票 輸入數(shù)據(jù) 產(chǎn)生任務(wù) 客戶端校驗數(shù)據(jù) 數(shù)據(jù) 信息反饋 信息加工 圖 3-3 數(shù)據(jù)庫級算法示意圖 任務(wù)級算法,執(zhí)行所需功能,滿足用戶需求。 圖 3-4 任務(wù)級算法示

16、意圖 (2)調(diào)用關(guān)系 界面模塊調(diào)用任務(wù)模塊 任務(wù)模塊調(diào)用數(shù)據(jù)模塊 數(shù)據(jù)模塊調(diào)用界面模塊顯示 2. 系統(tǒng)流程圖 系統(tǒng)頂層流程圖如下圖 3-5 所示。圖 3-6圖 3-9 為各模塊詳細系統(tǒng)流程圖。 底層數(shù)據(jù)庫操作(封裝) 用戶界面級模塊 任務(wù)數(shù)據(jù)校驗,調(diào)用相關(guān)模塊功能 失敗 任務(wù)觸發(fā) 權(quán)限校驗 生成數(shù)據(jù)請求 并記錄 數(shù)據(jù)處理 并反饋 界面顯示 圖 3-5 頂層系統(tǒng)流程 圖 3-6 車次信息查詢系統(tǒng)流程圖 圖 3-7 訂單信息查詢系統(tǒng)流程圖 查詢程序訂票程序退票程序 火車站網(wǎng)上訂票系統(tǒng)系統(tǒng)數(shù)據(jù)庫 事務(wù) 相應(yīng)信息 操作反饋 訂票程序 系統(tǒng)數(shù)據(jù)庫 操作反饋 事務(wù) 輸入訂 票信息 查詢程序 系統(tǒng)數(shù)據(jù)庫 符

17、合用戶 需求的訂 票信息 事務(wù) 輸入查 詢條件 輸入所 需車次 的重要 信息 查詢程序 系統(tǒng)數(shù)據(jù)庫 符合用戶 需求的車 次信息 事務(wù) 圖 3-8 訂票系統(tǒng)流程圖 圖 3-9 退票系統(tǒng)流程圖 退票程序 系統(tǒng)數(shù)據(jù)庫 操作反饋 事務(wù) 輸入退 票信息 第 4 章 系統(tǒng)的詳細設(shè)計 1. 接口設(shè)計 1.1 用戶接口 用戶通過界面接口實現(xiàn)參數(shù)的輸入,進入相應(yīng)的界面后輸入提示的信息即可產(chǎn)生 相應(yīng)的任務(wù)。 1.2 外部接口 接口通過一個數(shù)據(jù)轉(zhuǎn)換器,將網(wǎng)絡(luò)二進制數(shù)據(jù)流轉(zhuǎn)換為一個合適的數(shù)據(jù)結(jié)構(gòu)單位 并添加到緩沖區(qū)中。 1.3 內(nèi)部接口 表 4-1 內(nèi)部接口說明表 頂層模塊二級模塊接口 底層數(shù)據(jù)操作模塊取出記錄集,執(zhí)

18、行 sql 語句數(shù)據(jù)模塊 用戶操作模塊對應(yīng)數(shù)據(jù)庫相關(guān)表操作 界面模塊生成任務(wù)界面模塊 緩沖區(qū)模塊生成批處理 1.4 軟件接口 本系統(tǒng)程序所使用的數(shù)據(jù)庫來源于主機數(shù)據(jù)庫,所以系統(tǒng)數(shù)據(jù)與主機數(shù)據(jù)庫數(shù)據(jù) 向一致。 2. 過程設(shè)計 2.1 程序流程圖 本系統(tǒng)主界面為用戶設(shè)計了三個功能操作以供選擇:查詢,訂票,退票。其處理 流程如圖 4-1 所示。圖 4-2圖 4-6 反映了不同觸發(fā)事件具體的處理流程。 圖 4-1 系統(tǒng)用戶權(quán)限的系統(tǒng)主程序流程圖 n y y y n y 開始 主界面 n y 選擇訂 票窗口 選擇查詢 窗口 查詢 界面 訂票 訂票 界面 選擇退 票窗口 y n 退票 退票 界面 退出 n

19、 查詢 車次 信息 訂票 查詢 訂票 信息 退票 結(jié)束 登錄框 登錄,確定訪問權(quán)限 圖 4-2 新用戶權(quán)限的系統(tǒng)主程序流程圖 y n y n y 選擇查詢 窗口 查詢 界面 訂票 訂票 界面 y n 退出 查詢 車次 信息 訂票 結(jié)束 開始 主界面 選擇訂 票窗口 登錄框 登錄,確定訪問權(quán)限 n n n y y y n n y y 查詢 界面 用戶輸入要 查詢條件 查詢 讀數(shù)據(jù)文件 輸出查詢結(jié)果 關(guān)閉窗口 結(jié)束 開始 訂票 訂票 界面 繼續(xù)查詢 車次信息 查詢車次信息 訂票 返回主頁 圖 4-3 車次信息查詢程序流程圖 圖 4-4 訂票程序流程圖 n n y y n y n y 開始 訂票 界

20、面 訂票 輸入訂 票信息 n 返回主頁 繼續(xù)訂票 提交 信息有效性 修改數(shù)據(jù)文件 y 關(guān)閉窗口 結(jié)束 錯誤提示 n n n y y y n y 查詢 界面 讀數(shù)據(jù)文件 輸出查詢結(jié)果 關(guān)閉窗口 結(jié)束 開始 y 返回主頁 主界面 退票 退票 界面 繼續(xù)查詢 訂票信息 查詢訂 票信息 退票 圖 4-5 訂票信息查詢模塊程序流程圖 圖 4-6 退票模塊程序流程圖 修改數(shù)據(jù)文件 n n y y n y n y 開始 退票 界面 退票 n 返回主頁 繼續(xù)退票 提交 信息有效性 y 關(guān)閉窗口 結(jié)束 錯誤提示 輸入退票信息 第五章 系統(tǒng)的實現(xiàn)與調(diào)試 1. 用戶登錄及訪問權(quán)限 本系統(tǒng)設(shè)計要求用戶通過登錄框選擇訪

21、問權(quán)限,登錄系統(tǒng)。其中,用戶須輸入用 戶名和密碼,以進入系統(tǒng)。未使用過本系統(tǒng)的用戶選擇注冊會員,系統(tǒng)自動跳轉(zhuǎn)至主 界面。系統(tǒng)用戶權(quán)限登錄訪問時,車次信息查詢、訂票信息查詢、訂票、退票等功能 均可用。系統(tǒng)用戶輸入正確的用戶名和密碼,訪問系統(tǒng),得到其相應(yīng)的權(quán)限。如圖 5- 1。 圖 5-1 登錄框 系統(tǒng)用戶輸入錯誤的用戶名或身份證號,系統(tǒng)拒絕其訪問。如圖 5-2。 圖 5-2 出錯提示 新用戶在登錄窗口選擇“注冊”單選鈕,系統(tǒng)自動跳轉(zhuǎn)到注冊頁面,并控制其訪 問權(quán)限,如圖 5-3 所示。 圖 5-3 新用戶權(quán)限登錄主窗體 2. 車次信息查詢 對車次信息的查詢,系統(tǒng)提供了車次信息,進行精確的查詢,系統(tǒng)

22、經(jīng)過檢索,返 回符合用戶要求的車次,再由用戶自行選擇滿意的車次。圖 5-4 選擇查詢條件。 圖 5-4 車次查詢條件框 3. 訂票信息查詢 對于訂票信息的查詢,本系統(tǒng)只提供一種查詢方式。由于用戶在登錄時已選擇了 訪問權(quán)限,且輸入了身份證號等確認具體身份的重要信息。故用戶可以通過菜單選項 直接查詢自己的訂票信息。該信息由系統(tǒng)自動返回,簡便、快捷。 圖 5-5 訂票 4. 訂票 系統(tǒng)用戶可以通過兩種方式進入到訂票環(huán)節(jié)。一是在主界面的菜單選項中,直接 選擇“訂票”服務(wù),二是用戶可以由車次查詢界面,點擊“訂票”命令,直接跳轉(zhuǎn)訂 票界面。新用戶在填寫訂票信息之前,必須填寫用戶信息,以保證下次訪問系統(tǒng)時的

23、 系統(tǒng)權(quán)限不受限制。訂票信息中的訂單號由系統(tǒng)提供。如果用戶是從車次查詢界面跳 轉(zhuǎn)至訂票界面的,在填寫訂票信息時,車次的相關(guān)信息由系統(tǒng)自動提供。用戶只需輸 入訂票數(shù),點擊“下一步”完成訂票交易。交易成功后,系統(tǒng)會彈出提示框,示意用 戶訂票操作已成功。 新用戶通過菜單,直接進入訂票程序,如圖 5-18 所示。首先點擊新增,激活操作, 填寫用戶信息。如圖 5-6 所示。 圖 5-6 訂票信息界面 5. 退票 系統(tǒng)進入退票管理也是通過兩個方法來實現(xiàn),用戶可以直接進入退票環(huán)節(jié),也可 以從訂單查詢環(huán)節(jié)進入。訂票相關(guān)信息由系統(tǒng)自動提供。 圖 5-7 系統(tǒng)自動返回退票后的信息 結(jié)束語 二十一世紀(jì)是一個高速、快

24、捷的年代。在這個高速發(fā)展的年代里,速度成了我們 追求的目標(biāo);二是提高工作效率;三是降低成本。因此,辦公自動化的高速度、高效 率、高便捷、低成本便成了我們的目的,為此開發(fā)了這個火車站網(wǎng)上訂票系統(tǒng)。本系 統(tǒng)可以大大簡化退票、訂票、查詢等十分繁瑣的工作,簡化辦公環(huán)節(jié),提高工作效率, 而且易學(xué)、易用,滿足客戶需求。 這次系統(tǒng)的設(shè)計從最開始的可行性研究,需求分析,到系統(tǒng)的總體設(shè)計,詳細設(shè) 計,再到編碼、測試等的一個整體過程,使我真正明白了要做一個軟件的難度,特別 是要做一個真正可用的軟件,就更難了。在老師和同學(xué)的幫助下,我把以往所學(xué)的軟 件工程、數(shù)據(jù)庫知識結(jié)合起來,利用 java 開發(fā)工具,加上 sql

25、 server 數(shù)據(jù)庫系統(tǒng), 完成了本次課程設(shè)計,盡量使它能滿足各個方面的要求。當(dāng)然,我的個人能力有限, 還有很多不足的地方,敬請諒解。 在這次課程設(shè)計過程中我遇到了不少的難題,比如數(shù)據(jù)庫操作問題,界面設(shè)計問 題,函數(shù)使用與實現(xiàn)問題,消息處理問題等等。其中,最關(guān)鍵的是在最初對系統(tǒng)的需 求分析做的不透徹,導(dǎo)致后續(xù)設(shè)計工作乃至編碼時的修改工作量變大。以至于為了能 按時完成設(shè)計任務(wù),我一連度過了幾個通宵。尤其,越接近結(jié)束,就越是時常出現(xiàn)問 題。所以,通過這次課程設(shè)計我深刻體會到軟件工程還是必須學(xué)精通點、學(xué)透徹點。 通過這次課程設(shè)計,我學(xué)會了如何對所學(xué)課程綜合運用,鞏固了軟件工程的一般規(guī) 范,對數(shù)據(jù)庫

26、的使用也有了更進一步了解??傮w來說,課程設(shè)計讓我學(xué)了不少知識。 我認為課程設(shè)計是我們學(xué)習(xí)生涯中相當(dāng)重要的一課,除了驗證學(xué)生的學(xué)習(xí)成果外, 也是訓(xùn)練一個人獨立思考及解決問題的能力.在這里,我要感謝指導(dǎo)老師和同學(xué)在這次 課程設(shè)計中對我的幫助。 致謝 在論文完成之際,我要特別感謝我的指導(dǎo)老師姜增茹老師的熱情關(guān)懷和悉心指導(dǎo)。 在我撰寫論文的過程中,姜老師傾注了大量的心血和汗水,無論是在論文的選題、構(gòu) 思和資料的收集方面,還是在論文的研究方法以及成文定稿方面,我都得到了姜老師 悉心細致的教誨和無私的幫助,特別是他廣博的學(xué)識、深厚的學(xué)術(shù)素養(yǎng)、嚴(yán)謹?shù)闹螌W(xué) 精神和一絲不茍的工作作風(fēng)使我終生受益,在此表示真誠地

27、感謝和深深的謝意。 在論文的寫作過程中,也得到了許多同學(xué)的寶貴建議,同時還得到許多在工作過程 中許多同事的支持和幫助,在此一并致以誠摯的謝意。 感謝所有關(guān)心、支持、幫助過我的良師益友。 最后,向在百忙中抽出時間對本文進行評審并提出寶貴意見的各位老師表示衷心地 感謝! 發(fā)展與展望 在未來相當(dāng)長的時間內(nèi),火車將成為 21 世紀(jì)最為可靠,快速,便捷的出行方式, 同時,隨著我國經(jīng)濟快速發(fā)展,和經(jīng)濟增長方式逐漸向發(fā)展內(nèi)需方向轉(zhuǎn)變,為中國鐵 路的發(fā)展帶來了全新的機遇。對火車票預(yù)定與管理系統(tǒng),我認為將會出現(xiàn)以下幾種發(fā) 展趨勢: (1)紙質(zhì)車票將會被電子車票代替:電子車票的出現(xiàn)將乘客的唯一標(biāo)識例如指紋 或 rfid 技術(shù)作為購票和乘車憑證, 因為免去了紙質(zhì)車票的傳遞過程,將更大程度的 方便乘客選擇火車出行,真正的可以做到足不出戶就能完成車票的訂購。目前上海已 經(jīng)進入了磁卡火車票,這已經(jīng)是在原有紙質(zhì)車票基礎(chǔ)上的一個巨大的變化。 (2)火車票預(yù)定與管理系統(tǒng)功能將更加多元化,系統(tǒng)將更加集中,電子車票的出 現(xiàn)將使火車票信息系統(tǒng)的架構(gòu)發(fā)生巨大變化,原來分散的,獨立的基于客戶機/服務(wù)器 的結(jié)構(gòu)將轉(zhuǎn)換為瀏覽器/服務(wù)器結(jié)構(gòu),并且一個主機系統(tǒng)可以服務(wù)全國的乘客訂票需求。 同時因

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論