【文章內(nèi)容簡介】
校 學(xué) 位 委 員 會 意 見 評語: 評定等級: 負(fù)責(zé)人(簽名): 年 月 日 I 目 錄 緒論 ...................................................................................................................................... 1 1 系統(tǒng)需求分析 .................................................................................................................. 3 總體目標(biāo) ................................................................................................................ 3 具體目標(biāo) ................................................................................................................ 3 2 所需系統(tǒng)技術(shù)及運(yùn)行環(huán)境簡介 ...................................................................................... 4 數(shù)據(jù)庫技術(shù) ............................................................................................................ 4 Visual Basic ............................................................................................................. 5 3 系統(tǒng)功能模塊設(shè)計 .......................................................................................................... 6 系統(tǒng)功能模塊介紹 ................................................................................................ 6 系統(tǒng)流程圖 ............................................................................................................ 7 系統(tǒng)結(jié)構(gòu)圖 ............................................................................................................ 9 4 系統(tǒng)數(shù)據(jù)庫設(shè)計 ............................................................................................................ 10 系統(tǒng)數(shù)據(jù)模型 ...................................................................................................... 12 系統(tǒng)數(shù)據(jù)表設(shè)計 .................................................................................................. 10 5 系統(tǒng)功能實(shí)現(xiàn) ................................................................................................................ 15 客戶端 .................................................................................................................. 15 服務(wù)器端 .............................................................................................................. 29 6 系統(tǒng)局限和后續(xù)功能擴(kuò)展 ............................................................................................ 44 系統(tǒng)局限 .............................................................................................................. 44 后續(xù)功能擴(kuò)展 ...................................................................................................... 44 結(jié)論 .................................................................................................................................... 45 參考文獻(xiàn) ............................................................................................................................ 46 致 謝 ................................................................................................................................ 47 II 學(xué)生訂票管理系統(tǒng) 摘 要 隨著計算機(jī)技術(shù)的發(fā)展,人們對計算機(jī)智能化的要求越來越高,許多傳統(tǒng)的手工管理逐漸被計算機(jī)管理系統(tǒng)代替。針對寒暑假期間各高校學(xué)生買票難的問題,研發(fā)了學(xué)生訂票管理系統(tǒng),避免了學(xué)生排隊買票的麻煩,節(jié)省了大量的人力物力。利用 和 SQL Server 2020 開發(fā)出的系統(tǒng), 功能完備且實(shí)用。該系統(tǒng)界面友好、程序設(shè)計風(fēng)格樸素,使用起來美觀大方、方便易用。尤其是系統(tǒng)的查詢模塊功能,極大地減輕工作人員的工作量,并以快速、準(zhǔn)確等優(yōu)點(diǎn)取代人工操作,以及購票、退票等模塊可靠方便地提高了學(xué)生訂票的效率。 本文主要展示了學(xué)生訂票管理系統(tǒng)的設(shè)計過程,首先介紹了系統(tǒng)開發(fā)環(huán)境,對 和 SQL Server 2020 做了簡要的說明,然后在此基礎(chǔ)上分析了系統(tǒng)功能需求,接著更進(jìn)一步將系統(tǒng)功能化分為幾個主要的功能模塊,再接著對系統(tǒng)的主要幾個功能模塊進(jìn)行了詳細(xì)的介紹。最后,提出了開發(fā)的系統(tǒng)存在的 幾個局限和系統(tǒng)可擴(kuò)展的幾個功能。 【關(guān)鍵詞】 學(xué)生訂票 ; 管理系統(tǒng) ; ; SQL Server 2020;數(shù)據(jù)庫 III Students Booking Management System Abstract With the development of puter technology, people’s demands of intelligent puter is increasingly high, many traditional management tools have been gradually replaced by puter management system . To solve the students’problem of buying train tickets during the winter and summer vacation,we developed students booking management system, it can help students to avoid spending much time on buying train tickets. With the help of and SQL Server 2020,this management system is fully functional and application has friendly interface and simple design style,seems to be elegant and easy to use. Especially its inquireing module,has reduced the workload of workers greatly and letted the traditional manual operation to be more rapid,more ’s more, the module to purchase and refund your ticket improved students39。 booking efficiency reliablly and conveniently. This thesis try to let you understand the process of developing students booking management ,we introduce the system developing environment briefly,that is and SQL Server we cut the system function into serveral main functional modules by analysising the system this,those modules is analysised at ,two or three limitations about this system have been brought up and we thought about some possibly additional function. 【 Key words】 Students booking ; Management system; ; SQL Server 2020;database 1 緒論 隨著經(jīng)濟(jì)發(fā)展,旅游業(yè)不斷壯大,外出、旅游的人不斷增多,增加了交通運(yùn)輸?shù)膲毫?。而火車票作為我國的主要運(yùn)輸方式,購票仍然是一個問題。按照軟件工程的結(jié)構(gòu)化設(shè)計思想,經(jīng)過項目的可行性研究和需求分析、總體設(shè)計、詳細(xì)設(shè)計,以及編碼實(shí)現(xiàn)和調(diào)試等步驟設(shè)計開發(fā)了學(xué)生訂票管理系統(tǒng) 。并運(yùn)用數(shù)據(jù)流圖和數(shù)據(jù)字典、 ER 圖和數(shù)據(jù)庫邏輯結(jié)構(gòu)、層次圖、系統(tǒng)流程圖、以及程序流程圖,對該系統(tǒng)的數(shù)據(jù)需求、數(shù)據(jù)庫、系統(tǒng)軟件結(jié)構(gòu)、系統(tǒng)流程、以及處理過程等進(jìn)行了分析和設(shè) 計。 當(dāng)前鐵路運(yùn)輸仍是我國主要的運(yùn)輸方式,因此,在每年的寒暑假期和春秋黃金周客流高峰期,火車站售票大廳經(jīng)常人滿為患,出現(xiàn)排長隊購票的情況。特別是各高校放假期間,許多學(xué)生更是在乘車購票上費(fèi)盡心思,不得不為購票準(zhǔn)備時間。在傳統(tǒng)模式下利用人工進(jìn)行火車訂票業(yè)務(wù),存在著較多的缺點(diǎn),如:效率底,保密性差,時間一長將產(chǎn)生大量的文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。給各相關(guān)部門工作人員帶來了很大困難,嚴(yán)重影響了他們的工作效率。 數(shù)據(jù)庫技術(shù)是 信息 系統(tǒng)的一個核心技術(shù),是一種 計算機(jī) 輔助 管理 數(shù)據(jù)的方法。它研究如何 組織 和存儲數(shù) 據(jù),如何高效地獲取和處理數(shù)據(jù)。是通過研究數(shù)據(jù)庫的結(jié)構(gòu)、 存儲 、設(shè)計、 管理 以及應(yīng)用的基本理論和實(shí)現(xiàn)方法,并利用這些理論來實(shí)現(xiàn)對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行處理、分析和理解的技術(shù)。即:數(shù)據(jù)庫技術(shù)是研究、管理 和應(yīng)用數(shù)據(jù)庫的一門 軟件 科學(xué)。 [1] 數(shù)據(jù)庫技術(shù)研究和 管理 的對象是數(shù)據(jù),所以數(shù)據(jù)庫技術(shù)所涉及的具體內(nèi)容主要包括:通過對數(shù)據(jù)的統(tǒng)一 組織 和管理,按照指定的結(jié)構(gòu)建立相應(yīng)的數(shù)據(jù)庫和數(shù)據(jù)倉庫;利用 數(shù)據(jù)庫管理系統(tǒng) 和數(shù)據(jù)挖掘 系統(tǒng)設(shè)計 出能夠?qū)崿F(xiàn)對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行添加、修改、刪除、處理、分析、理解、報表和打印等多種功能的 數(shù)據(jù)管理和數(shù)據(jù)挖掘應(yīng)用系統(tǒng);并利用管理系統(tǒng)最終實(shí)現(xiàn)對數(shù)據(jù)的處理、分析和理解。 運(yùn)用計算機(jī)技術(shù)和數(shù)據(jù)庫技術(shù)來實(shí)現(xiàn)票務(wù)信息的現(xiàn)代化管理,具有手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速,查找方便,可靠性高,存儲量大,保密性好,壽命長,成本底等。中國高校這幾年在校師生