數(shù)據(jù)庫課程設(shè)計報告-汽車管理系統(tǒng).doc_第1頁
數(shù)據(jù)庫課程設(shè)計報告-汽車管理系統(tǒng).doc_第2頁
數(shù)據(jù)庫課程設(shè)計報告-汽車管理系統(tǒng).doc_第3頁
數(shù)據(jù)庫課程設(shè)計報告-汽車管理系統(tǒng).doc_第4頁
數(shù)據(jù)庫課程設(shè)計報告-汽車管理系統(tǒng).doc_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

華科學(xué)院數(shù)據(jù)庫課程設(shè)計目錄第一章系統(tǒng)概述.11.1系統(tǒng)開發(fā)背景.21.2國內(nèi)發(fā)展?fàn)顩r和不足.21.3系統(tǒng)開發(fā)特點.3第二章系統(tǒng)需求分析和數(shù)據(jù)庫設(shè)計.42.1系統(tǒng)功能需求.42.1.1系統(tǒng)用戶管理.52.1.2汽車信息管理.52.1.3線路信息管理.52.1.4車票信息管理.62.2數(shù)據(jù)庫的設(shè)計.62.2.1系統(tǒng)用戶表設(shè)計.62.2.2汽車線路信息表設(shè)計.62.2.3汽車信息表設(shè)計.72.2.4車票信息表設(shè)計.7第三章系統(tǒng)功能模塊的設(shè)計與實現(xiàn).93.1系統(tǒng)登錄模塊設(shè)計.93.2系統(tǒng)主界面設(shè)計.103.3系統(tǒng)用戶管理模塊設(shè)計.103.4汽車信息管理模塊設(shè)計.133.4.1添加汽車信息子模塊.133.4.2修改汽車信息子模塊.143.4.3刪除汽車信息子模塊.14華科學(xué)院數(shù)據(jù)庫課程設(shè)計3.4.4查詢汽車信息子模塊.153.5線路信息管理模塊設(shè)計.153.5.1添加線路信息子模塊.163.5.2線路信息查詢子模塊.173.5.3修改線路信息子模塊.183.5.4刪除線路信息子模塊.193.6車票信息管理模塊設(shè)計.193.6.1車票信息添加子模塊.203.6.2車票信息修改子模塊.213.6.3車票信息查詢子模塊.21第四章測試.24結(jié)束語.24參考文獻(xiàn).26華科學(xué)院數(shù)據(jù)庫課程設(shè)計2第一章系統(tǒng)概述1.1系統(tǒng)開發(fā)背景自從人類進(jìn)入21世紀(jì),也就進(jìn)入了一個高速發(fā)展的信息時代,高新技術(shù)飛速發(fā)展的同時,計算機的使用范圍也大大擴展,它已經(jīng)涉及到人類生活的方方面面。計算機使用的方便快捷,使它在越來越多的方面顯示出比傳統(tǒng)手工制作更迅速和準(zhǔn)確的優(yōu)點,尤其在信息記錄,檢索和查詢方面,避免了不必要的麻煩。一個性能良好的長途汽車信息管理系統(tǒng)能夠使管理員快速方便地對長途汽車站的相關(guān)信息,如長途汽車線路信息,汽車基本信息,車票信息等進(jìn)行各種諸如添加,查詢,刪除,修改操作。使用傳統(tǒng)的手工方式管理長途汽車車站相關(guān)信息,不僅讓管理員感到非常的厭倦,也存在著不可避免的缺點,如效率太低,管理不夠科學(xué)等。使用計算機對長途汽車信息進(jìn)行管理,有著傳統(tǒng)的手工管理所沒法比擬的優(yōu)點。例如:查找方便,可靠性高,科學(xué)性好。這些優(yōu)點能夠極大地提高長途汽車信息管理的效率。正是根據(jù)計算機管理信息的這些優(yōu)點以及長途汽車站管理長途汽車信息方面的具體需求,利用VisualBasic6.0和SQLServer2000數(shù)據(jù)庫,使用軟件工程開發(fā)的方法,開發(fā)了這套長途汽車信息管理系統(tǒng)。1.2國內(nèi)發(fā)展?fàn)顩r和不足在國內(nèi),也只有在一些經(jīng)濟發(fā)達(dá)的地區(qū)才更多的實現(xiàn)了企業(yè)的信息化管理。在汽車站信息管理方面,也只有在一些大中城市才實現(xiàn)了汽車的信息化管理,然而即使在這些發(fā)達(dá)的地區(qū)的汽車站,所采用的汽車站管理系統(tǒng)仍然存在或多或少的缺陷,使得在整個車站的運行過程中會出現(xiàn)一些問題,給車站造成一些不必要的損失。在一些偏遠(yuǎn)的小城市,小車站卻仍然采用傳統(tǒng)的手工管理方式來管理汽車站的相關(guān)信息,這樣的管理方式與現(xiàn)代的信息化社會脫離,不但浪費寶貴的人力,物力資源,而且管理不科學(xué),錯誤率高,大大降低了工作效率。只有在整個社會不斷的推進(jìn)企業(yè)的信息化管理方式,才能更好的創(chuàng)造更多的經(jīng)濟效益,節(jié)省更多的時間和資源,不斷提升整個社會信息化發(fā)展的進(jìn)程。華科學(xué)院數(shù)據(jù)庫課程設(shè)計31.3系統(tǒng)開發(fā)特點長途汽車信息管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于數(shù)據(jù)庫的,要求建立起數(shù)據(jù)的一致性和完整性,數(shù)據(jù)安全性好的數(shù)據(jù)庫。對于應(yīng)用程序的開發(fā),要求應(yīng)用程序功能完善,方便使用的特點。本長途汽車信息管理系統(tǒng),使用計算機為工具,完成對長途汽車信息的管理。本長途汽車信息管理系統(tǒng)采用C/S模式結(jié)構(gòu)。C/S(Client/Server)結(jié)構(gòu),即客戶機和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到Client端和Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。優(yōu)勢和劣勢:(1)應(yīng)用服務(wù)器運行數(shù)據(jù)負(fù)荷較輕。(2)數(shù)據(jù)的儲存管理功能較為透明。(3)C/S架構(gòu)的劣勢是高昂的維護成本且投資大。華科學(xué)院數(shù)據(jù)庫課程設(shè)計4第二章系統(tǒng)需求分析和數(shù)據(jù)庫設(shè)計2.1系統(tǒng)功能需求在交通運輸系統(tǒng)高度發(fā)達(dá)繁忙的今天,人們在各地不同城市之間的往返更加頻繁,極大的增加了旅客對交通行業(yè)的需求。人們可以選擇空中客車,也可以選擇火車,但是這兩種交通工具在某方面存在著問題。航空運輸普遍費用太高,火車運輸又太過于煩悶,而且這兩種方式都只適合于遠(yuǎn)距離的交通運輸。于是,為了讓旅客能方便快捷舒適的在兩個城市間穿梭,人們就更傾向于長途汽車這樣一種交通運輸方式。因此,長途汽車站為了滿足大量旅客的需求,很有必要建立一套現(xiàn)代化的長途汽車站管理體系和管理流程。長途汽車信息管理系統(tǒng)就是針對長途汽車站使用計算機對長途汽車的各種信息進(jìn)行匯總和管理的一種現(xiàn)代化管理軟件,為長途汽車站提供準(zhǔn)確,快捷,科學(xué)的信息化管理方式,大大提高車站運營效率。通過對用戶需求的分析,本系統(tǒng)具有以下特點:(1)由于一項新的軟件在被使用之前,對于使用者來說是陌生和嶄新的,所以要求系統(tǒng)為用戶提供簡單,友好,易于操作的界面。(2)修改,查詢,刪除數(shù)據(jù)方便,數(shù)據(jù)的穩(wěn)定性和可靠性好。(3)數(shù)據(jù)計算自動完成,盡量減少人工干預(yù)。本系統(tǒng)具有以下四個功能模塊:系統(tǒng)管理模塊,汽車信息管理模塊,線路信息管理模塊,車票信息管理模塊。系統(tǒng)整體的簡單模塊圖如圖2.1所示,以下將對具體功能需求進(jìn)行描述。華科學(xué)院數(shù)據(jù)庫課程設(shè)計5圖2.1長途汽車管理系統(tǒng)功能模塊圖2.1.1系統(tǒng)用戶管理用戶以合法身份登入系統(tǒng)后,管理員可以進(jìn)行系統(tǒng)用戶的添加,密碼的修改操作。2.1.2汽車信息管理管理員可以在汽車信息管理模塊實現(xiàn)對汽車信息的管理。管理員首先應(yīng)該建立汽車信息數(shù)據(jù)庫,輸入原始的數(shù)據(jù)信息,當(dāng)有新的汽車信息的時候或者管理員需要修改某個汽車的相關(guān)信息以及想要刪除某個汽車信息的時候,就可以完成相應(yīng)的操作。管理員也可以在整個數(shù)據(jù)庫中查尋相關(guān)汽車信息。2.1.3線路信息管理車站管理員可以在線路信息管理模塊對車站線路信息進(jìn)行管理。管理員首先建立汽華科學(xué)院數(shù)據(jù)庫課程設(shè)計6車線路信息數(shù)據(jù)庫,輸入原始的線路信息,當(dāng)有新的線路需要添加或者需要對已有的線路信息進(jìn)行修改,刪除的時候,管理員就可以進(jìn)行相應(yīng)的操作。管理員也可以通過本模塊查詢到所有需要查詢的線路的詳細(xì)信息。2.1.4車票信息管理管理員可以在車票管理模塊實現(xiàn)對線路車票信息的管理。管理員根據(jù)相應(yīng)的汽車線路信息來設(shè)置相應(yīng)的車票詳細(xì)信息。當(dāng)有新的線路添加的時候,要把相應(yīng)的車票信息添加到數(shù)據(jù)庫中,管理員還可以對某條線路的車票信息進(jìn)行修改,刪除和查詢操作。2.2數(shù)據(jù)庫的設(shè)計本系統(tǒng)是一個關(guān)于長途汽車站相關(guān)信息的管理系統(tǒng),主要包括用戶、汽車信息、汽車線路信息、車票信息的管理。因此,在設(shè)計數(shù)據(jù)庫表的時候設(shè)計了系統(tǒng)用戶表、汽車線路信息表、汽車信息表和車票信息表用來存儲對應(yīng)的信息。由于本系統(tǒng)的管理員需要對車站的信息進(jìn)行管理,這些信息對于車站來說是十分重要的,這就決定了本系統(tǒng)的用戶都是必須是擁有最高權(quán)限的系統(tǒng)管理員。2.2.1系統(tǒng)用戶表設(shè)計表2-1是存儲管理員用戶名和密碼的信息表,以供登錄時

溫馨提示

  • 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

提交評論