火車票網(wǎng)上訂票系統(tǒng)系統(tǒng)._第1頁
火車票網(wǎng)上訂票系統(tǒng)系統(tǒng)._第2頁
火車票網(wǎng)上訂票系統(tǒng)系統(tǒng)._第3頁
火車票網(wǎng)上訂票系統(tǒng)系統(tǒng)._第4頁
火車票網(wǎng)上訂票系統(tǒng)系統(tǒng)._第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、I摘 要 本文針對火車站的訂票實際情況,按照軟件工程的結(jié)構(gòu)化設(shè)計思想,經(jīng)過項目的可行性研究和需求分析、總體設(shè)計、詳細(xì)設(shè)計,以及編碼實現(xiàn)和調(diào)試等步驟設(shè)計開發(fā)了火車站網(wǎng)上訂票系統(tǒng)。并運用數(shù)據(jù)流圖和數(shù)據(jù)字典、E-R 圖和數(shù)據(jù)庫邏輯結(jié)構(gòu)、層次圖、系統(tǒng)流程圖、以及程序流程圖,對該系統(tǒng)的數(shù)據(jù)需求、數(shù)據(jù)庫、系統(tǒng)軟件結(jié)構(gòu)、系統(tǒng)流程、以及處理過程等進(jìn)行了分析和設(shè)計。工具軟件利用 JAVA 開發(fā)工具和 SQL Server 2000 數(shù)據(jù)庫來開發(fā)這個火車站網(wǎng)上訂票系統(tǒng)。該系統(tǒng)要解決的是火車站網(wǎng)上訂票工作所要解決的問題,可以滿足火車站網(wǎng)上訂票的基本要求,包括查詢、訂票、退票等三個方面的功能。該系統(tǒng)能運用到火車站訂票

2、的工作中,根據(jù)用戶的需求,設(shè)置其權(quán)限,并快捷方便的為用戶提供服務(wù)。關(guān)鍵詞:信息管理,火車售票,JAVA,SQL Server2000II目 錄第一章第一章引引 言言.1 1第二章第二章需求分析需求分析.2 2第三章第三章總體總體設(shè)計設(shè)計.3 3第四章第四章詳細(xì)設(shè)計與實現(xiàn)詳細(xì)設(shè)計與實現(xiàn).6 6第五章第五章系統(tǒng)測試系統(tǒng)測試.1212結(jié)結(jié) 論論.1313參考文獻(xiàn)參考文獻(xiàn).1414大連交通大學(xué)軟件實踐1第一章第一章引引 言言信息化的時代,我們除了在跟上時代的節(jié)拍外,更多的時候是一種理念的提升與升華。存在既有存在的道理,就像為什么之前我們有了電視,但是現(xiàn)在還需要有電腦一樣?,F(xiàn)在絕大多數(shù)公司都會借助電腦去

3、工作,為什么,因為借助它讓我們提高我們的辦事效率,讓我們的管理模式變得更簡易更方便。CRM 的產(chǎn)生也是同樣的道理,我們在自己打好客戶關(guān)系外,總是需要借助一個工具來幫我們管理的,如果是找人管理的話,那么多的數(shù)據(jù)不見得都能夠記下來,而且也存在一些矛盾讓你后期不便于管理,但是借助軟件工具我們就可以省事省時省力了。隨著信息技術(shù)的飛速發(fā)展和客戶驅(qū)動市場的形成,制造業(yè)面臨的競爭越來越激烈,許多企業(yè)通過 ERP 、SCM 等管理信息化系統(tǒng)強化了財務(wù)、生產(chǎn)、物流、產(chǎn)品管理后,發(fā)現(xiàn)自己的營銷與服務(wù)能力的不足,特別是那些快速發(fā)展的企業(yè),在全國各地建立了營銷與服務(wù)網(wǎng)絡(luò),人員越來越龐大,營銷費用增長迅速,但業(yè)績提升緩

4、慢,而且客戶的滿意度下降,競爭對手比自己跑得越來越快,各層次溝通不暢信息衰減嚴(yán)重。打造一個富有戰(zhàn)斗力的營銷服務(wù)體系,成本突破管理與發(fā)展瓶頸的明智選擇,CRM 強調(diào)建立以客戶為中心的現(xiàn)代企業(yè),以客戶價值來判定市場需求,對于正在轉(zhuǎn)變戰(zhàn)略從“產(chǎn)品中心”向“客戶中心”過渡的企業(yè)無疑是一拍即合,正是基于此,各大公司才決定制作 CRM 系統(tǒng)。大連交通大學(xué)軟件實踐2第二章第二章需求分析需求分析我們一般設(shè)計系統(tǒng)都要完成以下的幾個要求,以便于用戶進(jìn)行操作。這樣才能使系統(tǒng)易學(xué)易用。1) 合理的設(shè)計數(shù)據(jù)庫盡量合理地減少數(shù)據(jù)庫數(shù)據(jù)的冗余,使重復(fù)的數(shù)據(jù)保持在最小限度,這樣將不必要的多占用存儲空間,減少產(chǎn)生混亂影響的危險

5、,還能提高計算機的運行速度。2) 設(shè)計出友好的界面界面的友好與否是用戶評價一個軟件優(yōu)劣的重要方面,使用戶有一個良好的心情。另外窗口界面要多用按鈕和快捷鍵,少用菜單,窗口和控件布局要合理,美觀。要充分的利用 Visual Basic 提供的強大的功能,多用窗口和控件,充分體現(xiàn)窗口的多元化格局。3) 實現(xiàn)基本功能和一些特殊功能的操作 該系統(tǒng)要求除了能實現(xiàn)信息的錄入,刪除,插入,更新,打印等基本功能之外,還要求能夠根據(jù)用戶的需要進(jìn)行操作。大連交通大學(xué)軟件實踐3用戶售票系統(tǒng)基本信息表售票查詢管理票數(shù)統(tǒng)計金額統(tǒng)計售票管理車輛管理已售票管理圖 3-1 火車站售票管理業(yè)務(wù)流程圖 圖 3-1 火車站售票管理業(yè)

6、務(wù)流程圖是用戶提出的基本需求,根據(jù)此流程圖,我分析了該系統(tǒng)應(yīng)該具備的各種功能。當(dāng)用戶在使用了該軟件時可以實現(xiàn)售票、查詢、管理、基本信息表的查看、統(tǒng)計等基本功能。此外,還要實現(xiàn)基本的添加、刪除、修改等功能。最終該系統(tǒng)的目的是要滿足當(dāng)火車站售票管理系統(tǒng)在實施后,應(yīng)能夠達(dá)到以下基本的目標(biāo):(1) 能準(zhǔn)確地了解售票情況,提供多種查詢和統(tǒng)計功能。如:車次的查詢。(2) 具有方便、快速的售票功能,包括車票的預(yù)訂和退票功能,能夠支持團體的預(yù)訂票和退票。(3) 能按情況所需實現(xiàn)對車次的更改、票價的變動及調(diào)度功能。(4) 靈活準(zhǔn)確的收費,提高財務(wù)工作效率。(5) 全面統(tǒng)計、分析及時提供依據(jù)。車站領(lǐng)導(dǎo)可隨時查閱到

7、車站最新信息的詳細(xì)情況。(6) 系統(tǒng)內(nèi)部控制嚴(yán)密,數(shù)據(jù)存儲安全可靠。大連交通大學(xué)軟件實踐4(7) 系統(tǒng)界面友好美觀,操作簡單易行。(8) 從用戶需求、售后服務(wù)形成了一套嚴(yán)密、科學(xué)、完善的管理體系。(9) 具備一定的維護功能。第三章第三章總體總體設(shè)計設(shè)計模塊總體設(shè)計面對信息時代的挑戰(zhàn),濟南火車站為了滿足社會的發(fā)展的需求和當(dāng)今快速發(fā)展的火車站售票信息的需求,想利用 Visual Basic 為開發(fā)工具開發(fā)出高科技的計算機管理系統(tǒng)來提高火車站售票管理水平,完成對火車站全方位的管理,該系統(tǒng)在實施后,能夠滿足對售票、查詢、維護、信息了解、統(tǒng)計等功能。為了達(dá)到濟南火車站的需求, 由圖 3-1 火車站售票管

8、理業(yè)務(wù)流程圖,我對該系統(tǒng)進(jìn)行了具體分析,總結(jié)出火車站售票管理系統(tǒng)的功能模塊如圖 4-1 所示。大連交通大學(xué)軟件實踐5汽車站售票管理系統(tǒng)售票功能模塊管理功能模塊查詢功能模塊基本信息表模塊統(tǒng)計功能模塊圖 4-1 火車站售票管理系統(tǒng)的功能模塊由圖 4-1 火車站售票管理系統(tǒng)的功能模塊圖可見,該管理系統(tǒng)的主要功能模塊包括五大功能模塊:(1) 售票功能模塊。(2) 查詢功能模塊。(3) 管理功能模塊。(4) 基本信息表功能模塊。(5) 統(tǒng)計功能模塊。 數(shù)據(jù)庫總體設(shè)計 數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提

9、高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。在數(shù)據(jù)庫系統(tǒng)中,應(yīng)用程序、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、硬件等幾個方面必須協(xié)同工作。其中數(shù)據(jù)庫管理系統(tǒng)起著關(guān)鍵的中介作用。當(dāng)應(yīng)用程序從數(shù)據(jù)庫中讀取一個數(shù)據(jù)時,它向數(shù)據(jù)庫管理系統(tǒng)發(fā)出讀取數(shù)據(jù)記錄的命令。數(shù)據(jù)大連交通大學(xué)軟件實踐6庫管理系統(tǒng)對該命令進(jìn)行語法、語義檢查,并調(diào)用應(yīng)用程序?qū)?yīng)的子模式,檢查應(yīng)用程序的存取權(quán)限,決定是否執(zhí)行該命令。如果拒絕執(zhí)行,則向用戶返回錯誤信息。在決定執(zhí)行該命令后,數(shù)據(jù)庫管理系統(tǒng)調(diào)用模式,依據(jù)子模式/模式映像的定義,確定應(yīng)讀入模式中的那些記錄。數(shù)據(jù)庫管理系統(tǒng)再調(diào)用物理模式,依據(jù)模式/物理模式映像的定義,決定應(yīng)從哪個文件、用什么存取方式

10、、讀入哪個或哪些物理記錄。然后,數(shù)據(jù)庫管理系統(tǒng)向操作系統(tǒng)發(fā)出執(zhí)行讀取所需物理記錄的命令。操作系統(tǒng)執(zhí)行后,將數(shù)據(jù)送至系統(tǒng)緩沖區(qū)。數(shù)據(jù)庫管理系統(tǒng)再依據(jù)子模式/模式映像的定義導(dǎo)出應(yīng)用程序所要讀取的記錄格式,將數(shù)據(jù)從系統(tǒng)緩沖區(qū)傳送到應(yīng)用程序的用戶工作區(qū),并返回命令執(zhí)行情況的狀態(tài)信息。 根據(jù)數(shù)據(jù)庫管理系統(tǒng)所具有的功能,可將它分為四個組成部分。數(shù)據(jù)定義語言及其翻譯處理程序:首先用數(shù)據(jù)定義語言定義數(shù)據(jù)庫的模式、存儲模式、外模式、各級模式間的映射、有關(guān)的約束條件等。然后,翻譯處理程序?qū)⑺鼈兎g成相應(yīng)的內(nèi)部表示,即對數(shù)據(jù)庫框架的描述。這些描述存放在數(shù)據(jù)字典(系統(tǒng)目錄)中,作為數(shù)據(jù)庫管理系統(tǒng)存取和管理數(shù)據(jù)的依據(jù)。

11、數(shù)據(jù)操縱語言及其翻譯處理程序:提供了歲數(shù)據(jù)庫的檢索、插入、修改、刪除等基本操作。數(shù)據(jù)庫運行控制程序:負(fù)責(zé)數(shù)據(jù)庫運行過程中的控制和管理。實用程序:完成數(shù)據(jù)庫的建立與維護,以及數(shù)據(jù)格式的轉(zhuǎn)換與通信等功能。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計一般包括如下幾個步驟:1) 數(shù)據(jù)庫需要分析。2) 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計。3) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計。大連交通大學(xué)軟件實踐7用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計

12、打下基礎(chǔ)。仔細(xì)分析調(diào)查有關(guān)濟南火車站的管理信息需求的基礎(chǔ)上,結(jié)合圖 4-1 火車站售票管理系統(tǒng)的功能模塊圖,本系統(tǒng)采用了 VB 軟件自帶的 Access 數(shù)據(jù)庫建立了相關(guān)的數(shù)據(jù)庫表。火車站售票管理系統(tǒng)的 ER 圖如圖 4-2 所示。車票基本信息表表車輛基本信息表售票基本信息表退票基本信息表線路車型終點站線路座號狀態(tài)始發(fā)時間車次日期始發(fā)時間線路車型車次日期線路始發(fā)時間車型座號票價包含所屬互斥所屬 圖 4-2 火車站售票管理系統(tǒng)的 ER 圖 由該火車站管理系統(tǒng)的 ER 圖可見,車票基本信息表具有終點站、線路、車型等基本的屬性;車輛基本信息表具有線路、座號、狀態(tài)、始發(fā)時間等基本的屬性;售票基本信息表

13、具有車次、日期、線路、車型、始發(fā)時間等基本的屬性;退票基本信息表具有車次、日期、線路、始發(fā)時間、車型、座號、票價等基本的屬性。車票基本信息表包含售票基本信息表,車票基本信息表和車輛基本信息表是所屬關(guān)系,售票基本信息表和退票基本信息表是互斥的關(guān)系。根據(jù)它們之間的關(guān)系可以大體設(shè)計出火車站管理系統(tǒng)的模塊功能。大連交通大學(xué)軟件實踐1第四章第四章詳細(xì)設(shè)計與實現(xiàn)詳細(xì)設(shè)計與實現(xiàn)由火車站管理系統(tǒng)的總體設(shè)計,再加上自己在管理系統(tǒng)知識方面的不斷學(xué)習(xí),我把總體設(shè)計進(jìn)行了詳細(xì)化處理,這個過程中有好多功能的添加,控件的添加,還有好技巧性知識的學(xué)習(xí)。此管理系統(tǒng)的詳細(xì)設(shè)計過程是我仔細(xì)推敲的結(jié)果,具體詳細(xì)設(shè)計過程如所講述。

14、模塊詳細(xì)設(shè)計由用戶的需求分析,我對本管理系統(tǒng)做了具體的分析和設(shè)計,本管理系統(tǒng)共分五大完整的功能模塊,各個模塊分別設(shè)置了相應(yīng)的子功能,具體管理系統(tǒng)結(jié)構(gòu)圖如圖 5-1 所示。 大連交通大學(xué)軟件實踐2售票系統(tǒng)銷售車票預(yù)定車票退票查詢系統(tǒng)車票信息查詢車輛信息查詢已售票信息查詢管理系統(tǒng)車票管理車輛管理售票管理基本信息表車票基本信息表車輛基本信息表已售票信息表統(tǒng)計系統(tǒng)售票統(tǒng)計金額統(tǒng)計圖 5-1 汽車站售票管理系統(tǒng)結(jié)構(gòu)圖由圖 5-1 火車站售票管理系統(tǒng)結(jié)構(gòu)圖可以看出,本管理系統(tǒng)的具體實現(xiàn)功能為:(1) 售票功能模塊:主要完成銷售車票、預(yù)訂車票、退票等功能。銷售車票子系統(tǒng)主要功能是實現(xiàn)火車站的車票的銷售,操作

15、員選擇當(dāng)前的機器票號后,就可以進(jìn)行車票的查詢和銷售。預(yù)訂車票子系統(tǒng)主要功能是實現(xiàn)火車站的車票的事先預(yù)定,票數(shù)可以自選。退票子系統(tǒng)的主要功能是實現(xiàn)車票的消退,通過輸入要退票的基本信息,可以實現(xiàn)當(dāng)前車票的退票功能。(2) 查詢功能模塊: 主要完成車票查詢、車輛查詢、售票情況查詢功能。車票查詢子系統(tǒng)主要實現(xiàn)車票的車型查詢、終點站查詢、線路查詢、票價查詢,通過輸入相應(yīng)的信息就可以得到要查詢的信息。車輛查詢子系統(tǒng)主要實現(xiàn)車輛的車次查詢、線路查詢、汽車站售票管理系統(tǒng)大連交通大學(xué)軟件實踐3終點站查詢、狀態(tài)和座號查詢等功能。售票查詢主要實現(xiàn)對已經(jīng)出售的車票的基本信息的查詢。(3) 管理功能模塊:主要完成車票管

16、理、車輛管理、售票管理。車票管理主要實現(xiàn)車票基本信息的添加、刪除、修改、退出功能。車輛管理主要實現(xiàn)車輛基本信息的添加、刪除、修改、退出功能。售票管理主要實現(xiàn)銷售車票的基本信息的添加、刪除、修改、退出功能。(4) 基本信息表功能模塊:車票基本信息表、車輛基本信息表、 售票基本信息表。車票基本信息表主要實現(xiàn)向用戶顯示車票的基本信息表,用戶通過移動記錄指針可以查看數(shù)據(jù)庫中所有的車票基本信息。車輛基本信息表主要實現(xiàn)向用戶顯示車輛的基本信息,用戶通過移動記錄指針可以查看數(shù)據(jù)庫中所有的車輛基本信息。售票基本信息表主要實現(xiàn)向用戶顯示已經(jīng)銷售過的車票的基本信息。(5) 統(tǒng)計功能模塊:主要完成售票統(tǒng)計、退票統(tǒng)計

17、、金額統(tǒng)計功能。售票統(tǒng)計主要是實現(xiàn)當(dāng)前所選日期已經(jīng)銷售的車票的張數(shù)。退票統(tǒng)計主要是實現(xiàn)當(dāng)前所選日期消退的車票的張數(shù)。金額統(tǒng)計主要是實現(xiàn)當(dāng)前所選日期已售票的金額。 數(shù)據(jù)庫詳細(xì)設(shè)計分析調(diào)查濟南火車站的管理信息需求的基礎(chǔ)上,結(jié)合圖 5-1 火車站售票管理系統(tǒng)結(jié)構(gòu)圖,本管理系統(tǒng)采用了 VB 軟件自帶的 Access 數(shù)據(jù)庫建立了相關(guān)的數(shù)據(jù)庫表。數(shù)據(jù)庫名為 car -Table。數(shù)據(jù)庫 car-Table 包含 4 個表(車票基本信息表 c-Table、車輛基本信息表 z-Table、售票基本信息表 L-Table、退票基本信息表 t-Table),各個表的功能如下所示:車票基本信息表 c-Table:

18、用于存放車票的基本信息,這些數(shù)據(jù)基本不變,在查詢或顯示時自動調(diào)用,這些信息可以由管理員自動添加、刪除、修改。車輛基本信息表 z-Table:用于存放車輛的基本信息,這些信息可以有管理員或操作員自動添加、刪除、修改。售票基本信息表 L-Table:用于存放已售票的基本信息,這些信息可以有管理員自動進(jìn)行添加、刪除、修改。大連交通大學(xué)軟件實踐4退票基本信息表 t-Table:用于存放退票的基本信息,這個表在初建時是一個空的數(shù)據(jù)表,表中的內(nèi)容是由操作員在退票的時候進(jìn)行手動輸入而添加的。由于車票基本信息表 c-Table 涉及到的字段只有始發(fā)站、終點站、線路、車型、票價, 所以我在設(shè)計這個數(shù)據(jù)庫表的時候

19、把它們的字段類型都設(shè)置為 文本類型 數(shù)據(jù),把它們的大小都設(shè)置為 50。車票基本信息表 c-Table 的結(jié)構(gòu)如表 5.2.1 所示。 表 5.2.1 車票基本信息表的結(jié)構(gòu)字段名稱始發(fā)站終點站線路車型票價字段類型文本文本文本文本文本大小5050505050車輛基本信息表 z-Table 涉及到的字段有車次、始發(fā)時間、線路、座號、狀態(tài),所以我在設(shè)計這個數(shù)據(jù)庫表的時候把它們的字段類型都設(shè)置為 文本類型 數(shù)據(jù),把它們的大小都設(shè)置為 50。線路的格式為:始發(fā)站-終點站。車輛基本信息表 z-Table 的結(jié)構(gòu)如表5.2.2 所示。表 5.2.2 車輛基本信息表的結(jié)字段名稱車次始發(fā)時間線路座號狀態(tài)字段類型文

20、本文本文本文本文本大小5050505050售票基本信息表 L-Table 涉及到的字段有票號、車次、日期、始發(fā)時間、線路、車型、座號、票價,所以我在設(shè)計這個數(shù)據(jù)庫表的時候把日期的字段類型設(shè)置為DataTime,座號和票價的字段類型設(shè)置為Integer,大小設(shè)置為 2,其它的字段類型都設(shè)置為文本類型,把它們的大小都設(shè)置為 50。售票基本信息表 L-Table 的結(jié)構(gòu)如表5.2.3 所示。表 5.2.3 售票基本信息表 L-Table 的結(jié)構(gòu)大連交通大學(xué)軟件實踐5 字段名稱 字段類型 大小票號文本50車次文本50日期DataTime8始發(fā)時間文本50線路文本50車型文本50座號Integer2票價

21、Integer2退票基本信息表 t-Table 涉及到的字段有狀態(tài)、票號、車次、日期、始發(fā)時間、線路、車型、座號、票價、手續(xù)費,所以我在設(shè)計這個數(shù)據(jù)庫表的時候把日期的字段類型設(shè)置為DataTime,票價的字段類型設(shè)置為Integer,大小設(shè)置為 2,其它的字段類型都設(shè)置為文本類型,把它們的大小都設(shè)置為 50 。退票基本信息表 t-Table 的結(jié)構(gòu)如表 5.2.4 所示。表 5.2.4 退票基本信息表 t-Table字段名稱 字段類型大小狀態(tài)文本50票號文本50車次文本50日期DataTime50始發(fā)時間文本50線路文本50車型文本50座號文本50票價Integer2手續(xù)費文本50大連交通大學(xué)

22、軟件實踐6 具體實現(xiàn)過程 登陸界面編碼設(shè)計具體設(shè)計過程如下:在主窗體中添加一個標(biāo)簽控件,該標(biāo)簽控件用于顯示該系統(tǒng)的名稱火車站售票管理系統(tǒng),用于向用戶展示該管理系統(tǒng)的名稱,讓用戶見名知意。設(shè)置五個主菜單:售票系統(tǒng)、查詢系統(tǒng)、基本信息表、管理系統(tǒng)、統(tǒng)計系統(tǒng)。售票系統(tǒng)具有售票的功能,主要完成車票的銷售。售票系統(tǒng)的子菜單:售票、代售票、退票;售票主要完成售票功能,代售票主要完成提前預(yù)定車票的功能,退票主要用于完成車票的消退功能。查詢系統(tǒng)主要完成車票的查詢功能。查詢系統(tǒng)的子菜單:車票查詢、車輛查詢、已售票查詢,這三個子系統(tǒng)都是對車票信息、車輛信息、已售票信息的查詢。基本信息表主要完成對當(dāng)前全部信息的瀏覽

23、功能。基本信息表的子菜單:車票基本信息表、車輛基本信息表、已售票基本信息表。這三個基本信息表向用戶顯示了信息表中的所有信息,還可以瀏覽到當(dāng)前記錄的每個具體信息。管理系統(tǒng)主要完成對車票、車輛、售票等信息的管理。管理系統(tǒng)的子菜單:車票管理、車輛管理、已售票管理,這三個管理子系統(tǒng)都有添加、刪除、修改等功能。統(tǒng)計系統(tǒng)主要完成銷售車票的統(tǒng)計,剩余車票的統(tǒng)計,金額的統(tǒng)計等功能。窗體的背景加了一幅含有火車的圖片,目的在于吸引用戶的注意,提高用戶的好奇心。用戶進(jìn)入系統(tǒng),必須經(jīng)過系統(tǒng)驗證,方可進(jìn)入主程序。系統(tǒng)登錄界面主要實現(xiàn)以下功能:(1) 確認(rèn)用戶的身份及使用權(quán)限。(2) 支持鍵盤、鼠標(biāo)操作。具體設(shè)計過程如下

24、:在主窗體中添加兩個標(biāo)簽控件,一個用于提示用戶姓名,一個用于提示用戶的密碼。一個文本框控件用于用戶輸入相應(yīng)的密碼。一個下拉列表控件,是在窗體的動態(tài)運行中添加的文本內(nèi)容,方便用戶選擇自己的姓名,而不用在每次進(jìn)入系統(tǒng)都要手動的輸入文字,大大方便了用戶的使用。一個命令按鈕用于進(jìn)入具體的系統(tǒng)的界面,如果用戶的姓名和密碼都是正確的,則該用戶會順利進(jìn)入此系統(tǒng),否則,提醒用戶的密碼不正確,即通過用戶名和密碼判斷,并給出該用戶的權(quán)限。大連交通大學(xué)軟件實踐7售票界面編碼設(shè)計1. 銷售車票用戶單擊菜單欄上的銷售系統(tǒng)或單擊按鈕銷售系統(tǒng),在彈出的窗體中選擇銷售車票選項,進(jìn)入銷售車票界面。銷售車票主要完成車票的銷售工作

25、。銷售車票的窗體運行結(jié)果如圖 5-3 所示。圖 5-3 銷售車票窗體運行結(jié)果在用戶選定票號、終點站、日期后,可以選擇查詢按鈕進(jìn)行查詢,查詢結(jié)果在上表中顯示。在下表中選擇所要售的車票,單擊售票就可以完成售票工作。具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,該控件就像是一個容器,可以存放好多控件,這樣做主要是為了美化界面,給用戶一個好的印象。兩個網(wǎng)格控件,一個用于顯示車票的基本信息表,一個用于顯示車輛的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。兩個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。查詢按鈕用于信息的查詢,通過單

26、擊該按鈕用戶可以實現(xiàn)對以上要查詢的信息的查詢,同時在左邊的兩個網(wǎng)格控件中將要顯示用戶所要查詢的信息。售票按鈕用于當(dāng)操作員選定了滿足條件的車票后,就可以單擊售票按鈕,進(jìn)而實現(xiàn)車票的銷售。同時在此時售票信息表的內(nèi)容要動態(tài)添加,還要修改車輛信息表中剛剛銷售的車票的狀態(tài)設(shè)置為已售狀態(tài)。退出按鈕用于當(dāng)前窗體的退出。兩個下拉列表控件,一個大連交通大學(xué)軟件實踐8是票號的選擇,一個是終點站的選擇,這兩個下拉列表中的內(nèi)容都是在窗體的運行中動態(tài)添加的。一個日期控件用于顯示日期的選擇,用戶通過下拉列表,可以對日期進(jìn)行選擇。標(biāo)簽控件分別用于顯示票號、始發(fā)站、終點站、日期、車次、車型、票價、線路、時間、座號等信息。文本

27、框分別用于顯示相對應(yīng)的內(nèi)容。此界面用到了 Data Grid 控件,它是一種類似于電子數(shù)據(jù)表的綁定控件,可以通過顯示一系列行和列來表示對象的記錄和字段,也可以使用它來創(chuàng)建一個允許最終用戶閱讀和寫入到絕大多數(shù)數(shù)據(jù)庫的應(yīng)用程序。它可以在設(shè)計的時候快速進(jìn)行配置,只需少量代碼或無需代碼。當(dāng)在設(shè)計時設(shè)置了它的 Data Source 屬性后,就會用數(shù)據(jù)源的記錄集來自動填充該控件,以及自動設(shè)置該控件的列標(biāo)頭。然后用戶就可以編輯該網(wǎng)格的列;刪除、重新安裝、添加列標(biāo)頭或者調(diào)整任意一列的寬度。2. 預(yù)定車票用戶單擊菜單欄上的銷售系統(tǒng)或單擊按鈕銷售系統(tǒng),在彈出的窗體中選擇預(yù)定車票選項,進(jìn)入預(yù)定車票界面。預(yù)定車票主

28、要完成車票的預(yù)定工作。在用戶選定票號、終點站、日期后,可以選擇查詢按鈕進(jìn)行查詢,查詢結(jié)果在上表中顯示。在下表中選擇所要預(yù)定的車票,單擊訂票就可以完成訂票工作。具體設(shè)計過程如下:此窗體的設(shè)計和銷售車票窗體的設(shè)計相似,在當(dāng)前窗體中添加一個 Frame 控件,該控件就像是一個容器,可以存放好多控件,這樣做主要是為了美化界面,給用戶一個好的印象。兩個網(wǎng)格控件,一個用于顯示車票的基本信息表,一個用于顯示車輛的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。兩個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。查詢按鈕用于信息的查詢,通過單擊該按鈕用戶可

29、以實現(xiàn)對以上要查詢的信息的查詢,同時在左邊的兩個網(wǎng)格控件中將要顯示用戶所要查詢的信息。售票按鈕用于當(dāng)操作員選定了滿足條件的車票后,就可以單擊售票按鈕,進(jìn)而實現(xiàn)車票的銷售。同時在此時售票信息表的內(nèi)容要動態(tài)添加,還要修改車輛信息表中剛剛銷售的車票的狀態(tài)設(shè)置為已售狀態(tài)。退出按鈕用于當(dāng)前窗體的退出。兩個下拉列表控件,一個是票號的選擇,一個是終點站的選擇,這大連交通大學(xué)軟件實踐9兩個下拉列表中的內(nèi)容都是在窗體的運行中動態(tài)添加的。一個日期控件用于顯示日期的選擇,可以提供格式化的日期字段,用戶進(jìn)行日期選擇很容易。另外,還可以用于日期的計算和天數(shù)的計算。用戶通過下拉列表,可以對日期進(jìn)行選擇。標(biāo)簽控件分別用于顯

30、示票號、始發(fā)站、終點站、日期、車次、車型、票價、線路、時間、座號等信息。文本框分別用于顯示相對應(yīng)的內(nèi)容。3. 退票用戶單擊菜單欄上的銷售系統(tǒng)或單擊按鈕銷售系統(tǒng),在彈出的窗體中選擇退票選項,進(jìn)入退票界面。退票主要完成車票的消退工作。退票的窗體運行結(jié)果如圖 5-4 所示。圖 5-4 退票窗體運行結(jié)果通過輸入車票的一些基本信息,然后單擊確定按鈕,即可完成退票的功能。具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,該控件就像是一個容器,可以存放好多控件,這樣做主要是為了美化界面,給用戶一個好的印象。兩個下拉列表控件,一個是票號的選擇,一個是狀態(tài)的選擇,這兩個下拉列表中的內(nèi)容都是在窗體的運行中

31、動態(tài)添加的。一個日期控件用于顯示日期的選擇,可以提供格式化的日期字段,用戶進(jìn)行日期選擇很容易。另外,還可以用于日期的計算和天數(shù)的計算。用戶通過下拉列表,可以對日期進(jìn)行選擇。標(biāo)簽控件分別用于顯示票號、狀態(tài)、開車日期、車次、車型、票價、線路、座號、手續(xù)費等信息。文本框分別用于顯示相對應(yīng)的內(nèi)容。一個命令按鈕用于確定退票,大連交通大學(xué)軟件實踐10點擊后,當(dāng)前輸入信息的車票將被退回,車輛基本信息表中該車票的狀態(tài)設(shè)置為未售狀態(tài)。 查詢界面編碼設(shè)計1. 車票信息查詢用戶單擊菜單欄上的查詢系統(tǒng)或單擊按鈕查詢系統(tǒng),在彈出的窗體中選擇車票基本信息查詢選項,進(jìn)入車票基本信息查詢界面。車票基本信息查詢主要完成車票的查

32、詢工作。用戶可選擇單選按鈕終點站、線路、車型,在右邊的文本框中輸入要查詢的關(guān)鍵字,結(jié)果便顯示在上表中。具體設(shè)計過程如下:在當(dāng)前窗體中添加兩個 Frame 控件,該控件就像是一個容器,可以存放好多控件,這樣做主要是為了美化界面,一個放了三個單選按鈕,一個放了一文本框,用于輸入相應(yīng)的信息。一個網(wǎng)格控件,用于顯示車票的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。如果用戶選擇了終點站,則在右邊的文本框中輸入相應(yīng)的終點站,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了線路,則在右邊的文本框

33、中輸入相應(yīng)的線路,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了車型,則在右邊的文本框中輸入相應(yīng)的車票類型,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。2. 車輛信息查詢用戶單擊菜單欄上的查詢系統(tǒng)或單擊按鈕查詢系統(tǒng),在彈出的窗體中選擇車輛基本信息查詢選項,進(jìn)入車輛基本信息查詢界面。車輛基本信息查詢主要完成車輛信息的查詢工作。車輛信息查詢的窗體運行結(jié)果如圖 5-5 所示。用戶可選擇單選按鈕車次、始發(fā)時間、線路,在右邊的文本框中輸入要查詢的關(guān)鍵字,結(jié)果便顯示在上表中。大連交通大學(xué)軟件實踐11 圖 5-5 車輛信息查詢運行結(jié)果具體設(shè)計過程如下:在當(dāng)前窗體中添加兩個 Frame 控件,該控件就像是一個

34、容器,可以存放好多控件,這樣做主要是為了美化界面,一個放了三個單選按鈕,一個放了一文本框,用于輸入相應(yīng)的信息。一個網(wǎng)格控件,用于顯示車輛的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。如果用戶選擇了車次,則在右邊的文本框中輸入相應(yīng)的車次,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了始發(fā)時間,則在右邊的文本框中輸入相應(yīng)的始發(fā)時間,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了線路,則在右邊的文本框中輸入相應(yīng)的線路,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。3. 已售票信息查詢用戶

35、單擊菜單欄上的查詢系統(tǒng)或單擊按鈕查詢系統(tǒng),在彈出的窗體中選擇已售票信息查詢選項,進(jìn)入已售票信息查詢界面。已售票信息查詢主要完成已售票查詢工作。用戶可選擇單選按鈕票號、車次、線路、日期、始發(fā)時間,在右邊的文本框中輸入要查詢的關(guān)鍵字,結(jié)果便顯示在上表中。具體設(shè)計過程如下:大連交通大學(xué)軟件實踐12在當(dāng)前窗體中添加兩個 Frame 控件,該控件就像是一個容器,可以存放好多控件,這樣做主要是為了美化界面,一個放了五個單選按鈕,一個放了一文本框,用于輸入相應(yīng)的信息。一個網(wǎng)格控件,用于顯示車輛的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接

36、,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。如果用戶選擇了票號,則在右邊的文本框中輸入相應(yīng)的票號,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了車次,則在右邊的文本框中輸入相應(yīng)的車次,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了線路,則在右邊的文本框中輸入相應(yīng)的線路,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了日期,則在右邊的文本框中輸入相應(yīng)的日期,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。如果用戶選擇了始發(fā)時間,則在右邊的文本框中輸入相應(yīng)的始發(fā)時間,在上邊的網(wǎng)格中將要顯示所要查詢的結(jié)果。 管理界面編碼設(shè)計1. 車票管理用戶單擊菜單欄上的管理系統(tǒng)或單擊按鈕管理系統(tǒng),在彈出的窗體中

37、選擇車票管理選項,進(jìn)入車票管理界面。車票管理主要完成車票的信息管理工作。車票管理的窗體運行結(jié)果如圖 5-6 所示。 圖 5-6 車票管理窗體運行結(jié)果大連交通大學(xué)軟件實踐13通過單擊添加按鈕,可以彈出一個添加車票基本信息的窗體。單擊刪除按鈕,可以刪除當(dāng)前指針?biāo)傅囊粭l記錄。單擊按鈕第一個、上一個、下一個、最后一個可以瀏覽表中的每條記錄。具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,這樣做主要是為了美化界面,這個控件中放入了四個按鈕,一個顯示第一個,用于記錄指針指向當(dāng)前網(wǎng)格中信息的第一條記錄一個按鈕顯示上一個,用于指針指向當(dāng)前記錄的上一條記錄。一個按鈕顯示下一個,用于指針指向當(dāng)前記錄的

38、下一條記錄。一個按鈕顯示最后一個,用于指針指向最后一條記錄。一個網(wǎng)格控件,用于顯示車票的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。添加按鈕用于車票基本信息的添加,單擊它就會彈出一個車票基本信息添加窗體,用于添加信息。刪除按鈕用于車票基本信息的刪除,單擊它就會提醒用戶是否刪除當(dāng)前記錄,用于刪除信息。退出按鈕用于窗體的退出,單擊它就會退出當(dāng)前的窗體。2. 車輛管理用戶單擊菜單欄上的管理系統(tǒng)或單擊按鈕管理系統(tǒng),在彈出的窗體中選擇車輛管理選項,進(jìn)入車輛管理界面。車輛管理主要完成車輛的信息管理

39、工作。通過單擊添加按鈕,可以彈出一個添加車輛基本信息的窗體。單擊刪除按鈕,可以刪除當(dāng)前指針?biāo)傅囊粭l記錄。單擊修改按鈕,可以修改當(dāng)前指針?biāo)傅囊粭l記錄。單擊按鈕第一個、上一個、下一個、最后一個可以瀏覽表中的每條記錄。具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,這樣做主要是為了美化界面,這個控件中放入了四個按鈕,一個顯示第一個,用于記錄指針指向當(dāng)前網(wǎng)格中信息的第一條記錄。一個按鈕顯示上一個,用于指針指向當(dāng)前記錄的上一條記錄。一個按鈕顯示下一個,用于指針指向當(dāng)前記錄的下一條記錄。一個按鈕顯示最后一個,用于指針指向最后一條記錄。一個網(wǎng)格控件,用于顯示車輛的基本信息表,讓用戶及時的觀察到

40、最新的信息動態(tài)。一大連交通大學(xué)軟件實踐14個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。添加按鈕用于車輛基本信息的添加,單擊它就會彈出一個車輛基本信息添加窗體,用于添加信息。刪除按鈕用于車輛基本信息的刪除,單擊它就會提醒用戶是否刪除當(dāng)前記錄,用于刪除信息。修改按鈕用于修改車輛基本信息,單擊它就會提醒用戶是否修改當(dāng)前記錄,用來修改信息。退出按鈕用于窗體的退出,單擊它就會退出當(dāng)前的窗體。3. 售票管理用戶單擊菜單欄上的管理系統(tǒng)或單擊按鈕管理系統(tǒng),在彈出的窗體中選擇售票管理選項,進(jìn)入售票管理界面。售票管理主要完成售票的信息管理工作。通過單擊

41、添加按鈕,可以彈出一個添加售票基本信息的窗體。單擊刪除按鈕,可以刪除當(dāng)前指針?biāo)傅囊粭l記錄。單擊按鈕第一個、上一個、下一個、最后一個可以瀏覽表中的每條記錄。具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,這樣做主要是為了美化界面,這個控件中放入了四個按鈕,一個顯示第一個,用于記錄指針指向當(dāng)前網(wǎng)格中信息的第一條記錄。一個按鈕顯示上一個,用于指針指向當(dāng)前記錄的上一條記錄。一個按鈕顯示下一個,用于指針指向當(dāng)前記錄的下一條記錄。一個按鈕顯示最后一個,用于指針指向最后一條記錄。一個網(wǎng)格控件,用于顯示售票的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個 ADO Data 控件,主要是用于與所

42、建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。添加按鈕用于售票基本信息的添加,單擊它就會彈出一個售票基本信息添加窗體,用于添加信息。刪除按鈕用于售票基本信息的刪除,單擊它就會提醒用戶是否刪除當(dāng)前記錄,用于刪除信息。退出按鈕用于窗體的退出,單擊它就會退出當(dāng)前的窗體。 基本信息界面編碼設(shè)計1. 車票基本信息表用戶單擊菜單欄上的基本信息表或單擊按鈕基本信息表,在彈出的窗體中選擇車票基本信息表選項,進(jìn)入車票基本信息界面。車票基本信息表運行結(jié)果如圖 5-7 所示。大連交通大學(xué)軟件實踐15具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,這樣做主要是為了美化界面,這個控件中放入了

43、標(biāo)簽用于顯示提示用戶的信息,例如:始發(fā)站、終點站、線路、車型、票價等信息。文本框用于顯示當(dāng)前記錄指針的基本信息,讓指針指的記錄的域在文本框中顯示。一個網(wǎng)格控件,用于顯示車票的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。退出按鈕用于當(dāng)前窗體的退出。 圖 5-7 車票基本信息運行結(jié)果本窗體有數(shù)據(jù)報表的生成,數(shù)據(jù)報表是數(shù)據(jù)庫應(yīng)用程序中非常重要的部分。數(shù)據(jù)的錄入、查詢、維護等工作的最終目的,都是為了生成形式各異的數(shù)據(jù)報表。Data Report 數(shù)據(jù)報表設(shè)計器是與數(shù)據(jù)源(Data Environ

44、ment 數(shù)據(jù)環(huán)境設(shè)計器)一起使用,因而可以從幾個不同的相關(guān)表創(chuàng)建報表。除了能創(chuàng)建可打印輸出的報表之外,Data Report 數(shù)據(jù)報表設(shè)計器還可以將報表導(dǎo)出到 HTML 或文本文件中。數(shù)據(jù)報表設(shè)計器的主要特點:1) 對字段的拖放功能 2) 獨立的報表控件 3) 打印預(yù)覽功能 4) 編程打印報表功能 5) 文件導(dǎo)出功能。2. 車輛基本信息表用戶單擊菜單欄上的基本信息表或單擊按鈕基本信息表,在彈出的窗體中選擇車輛基本信息表選項,進(jìn)入車輛基本信息界面。車輛基本信息表主要完成車輛的顯示功能。文本框中顯示當(dāng)前記錄的具體信息。大連交通大學(xué)軟件實踐16具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控

45、件,這樣做主要是為了美化界面,這個控件中放入了標(biāo)簽用于顯示提示用戶的信息,例如:車次、線路、座號、狀態(tài)等信息。文本框用于顯示當(dāng)前記錄指針的基本信息,讓指針指的記錄的域在文本框中顯示。一個網(wǎng)格控件,用于顯示車輛的基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。退出按鈕用于當(dāng)前窗體的退出。3. 已售票基本信息表用戶單擊菜單欄上的基本信息表或單擊按鈕基本信息表,在彈出的窗體中選擇已售票基本信息表選項,進(jìn)入已售票基本信息界面。已售票基本信息表主要完成已售票的顯示功能。文本框中顯示當(dāng)前記錄的具體信息

46、。具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,這樣做主要是為了美化界面,這個控件中放入了標(biāo)簽用于顯示提示用戶的信息,例如:票號、狀態(tài)、車次、線路、座號、始發(fā)時間等信息。文本框用于顯示當(dāng)前記錄指針的基本信息,讓當(dāng)前指針指的記錄的域在文本框中顯示。一個網(wǎng)格控件,用于顯示售票基本信息表,讓用戶及時的觀察到最新的信息動態(tài)。一個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。退出按鈕用于當(dāng)前窗體的退出。 統(tǒng)計界面編碼設(shè)計用戶可以先選擇日期,再單擊統(tǒng)計按鈕進(jìn)行統(tǒng)計當(dāng)天的已售票數(shù)、退票數(shù)、剩下票數(shù)。窗體運行結(jié)果如圖 5-8 所示。大連交通

47、大學(xué)軟件實踐17 圖 5-8 統(tǒng)計窗體運行結(jié)果具體設(shè)計過程如下:在當(dāng)前窗體中添加一個 Frame 控件,可以存放好多控件,這樣做主要是為了美化界面。兩個網(wǎng)格控件,一個用于顯示售票的基本信息表,一個用于顯示退票的基本信息表。兩個 ADO Data 控件,主要是用于與所建立的數(shù)據(jù)庫進(jìn)行綁定連接,建立相應(yīng)的數(shù)據(jù)源,以便為網(wǎng)格控件服務(wù)。日統(tǒng)計按鈕用于信息的統(tǒng)計,當(dāng)用戶選擇了日期后,單擊它就會在網(wǎng)格表中顯示要統(tǒng)計的信息,同時在文本框中動態(tài)顯示已售的票數(shù),退票的數(shù)目,剩下的票數(shù)。日金額查詢用于查詢用戶在上面選擇的日期的金額統(tǒng)計??偨痤~查詢用于所有已售票的金額統(tǒng)計。單擊它們后,在文本框中就顯示相應(yīng)的金額。第五章第五章系統(tǒng)測試系統(tǒng)測試1. 軟件測試環(huán)境本系統(tǒng)是在 Microsoft Windows XP 下開發(fā)的,所采用的開發(fā)工具 Microsoft 公司的Visual Basic 6.0 企業(yè)版??紤]到濟南火車站每天的數(shù)據(jù)處理量,在后臺采用了Microsoft 的 Access

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論