【正文】
SQL 為規(guī)范企業(yè)內(nèi)部管理,提高企業(yè)管理質(zhì)量,更好的服務(wù)于廣大的客戶,我們開(kāi)發(fā)出一套專門用于車輛管理的軟件, Visual Basic。人們?cè)絹?lái)越認(rèn)識(shí)到計(jì)算機(jī)強(qiáng)大的信息模塊處理功能,使之成為信息產(chǎn)業(yè)的基礎(chǔ)和支柱。 參考文獻(xiàn) ........................................................................................................................ 34 摘 要 隨著信息時(shí)代的到來(lái),信息高速公路的興起,全球信息化 進(jìn)入了一個(gè)新的發(fā)展時(shí)期。如何讓管理人員及時(shí)了解每一輛車的情況,提高車輛的使用效率減少費(fèi)用支出,就成為個(gè)單位需要解決的一個(gè)難題。 關(guān)鍵詞: 模塊 ; 車輛管理系統(tǒng) ; SQL ; Visual Basic Abstract Along with the rise, world information that ing of information ages, information superhighway entered a new development period. People more and more know the mighty information of calculator to handle the function, and make the foundation that it bee information industry with pillar. Our country economy of fleetness development, the car have already bee pileup of the people indispensability. For own management that the organization business enterprise of the large quantity vehicle the business e saying, and the vehicle bee a key job of the usual thing inside. How to let manage the personnel on time the understanding bee a hard nut to crack that solve of unit demand every the circumstance of a car, increase the vehicle39。SQL。如:查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成了一個(gè)復(fù)雜的有條理的系統(tǒng)。該問(wèn)題涉及到車輛的檔案管理;駕駛員檔案管理;車輛(維修費(fèi)用、洗車費(fèi)用、養(yǎng)路費(fèi)、燃料費(fèi)用等)管理;車輛使用管理和交通事故管理等。各模塊之間的部分?jǐn)?shù)據(jù)必須統(tǒng)一,如車輛事故信息管理模塊中的駕駛員,事故車輛必然來(lái)自司機(jī) 模塊和車輛信息模塊,為了可以靈活的處理數(shù)據(jù),系統(tǒng)應(yīng)該提供一個(gè)數(shù)據(jù)接口,允許對(duì)數(shù)據(jù)進(jìn)行導(dǎo)出處理,系統(tǒng)目標(biāo)設(shè)計(jì)是用 Excel 數(shù)據(jù)表導(dǎo)出數(shù)據(jù),可以方便用戶靈活的處理數(shù)據(jù)。 1 涉及技術(shù)簡(jiǎn)介 數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)介 數(shù)據(jù)管理指的是如何對(duì)數(shù)據(jù)進(jìn)行分類、組織、存儲(chǔ)、檢索及維護(hù)。 對(duì)一個(gè)特定的數(shù)據(jù)庫(kù)來(lái)說(shuō),它是集中、統(tǒng)一地保存、管理著某一個(gè)單位或某一領(lǐng)域內(nèi)所有有用信息的系統(tǒng),這個(gè)系統(tǒng)根據(jù)數(shù)據(jù)間的自然聯(lián)系結(jié)構(gòu)而成,數(shù)據(jù)較少冗余,且具有較高的數(shù)據(jù)獨(dú)立性,能為多種應(yīng)用服務(wù)。DBMS 不僅具有最基本的數(shù)據(jù)管理功能,還能保證數(shù)據(jù)的完整性、安全性,提供多用戶的并發(fā)控制,當(dāng)數(shù)據(jù)庫(kù)出現(xiàn)故障時(shí)對(duì)系統(tǒng)進(jìn)行恢復(fù)?!?Basic”指的是 BASIC( Beginners A11Purpose Symbolit Instruction Code)語(yǔ)方, 一種在計(jì)算技術(shù)發(fā)展歷史上應(yīng)用得最為廣泛的語(yǔ)言。這樣,在學(xué)習(xí) Visual Basic 中得到的經(jīng)驗(yàn)可應(yīng)用到所有這些領(lǐng)域中。因此,無(wú)論從哪方面講,學(xué)習(xí) Visual Basic 都是一件非常合算的投資。 Visual Basic 的 Inter 功能允許用戶通過(guò)程序方便的通過(guò)Inter 或 Intra 訪問(wèn)文檔和應(yīng)用程序,甚至創(chuàng)建 Inter 服務(wù)器程序。 Visual Basicmh 由于功能強(qiáng)大、簡(jiǎn)單易用而有著廣泛的用戶,尤其是在數(shù)據(jù)庫(kù)、多媒體、商用系統(tǒng)的用戶界面以及一般應(yīng)用程序的設(shè)計(jì)等方面, Visual Basic 更是有其他開(kāi)發(fā)環(huán)境所不能取代的優(yōu)越之處。 企業(yè)版使得專業(yè)編程人員能夠開(kāi)發(fā)功能強(qiáng)大的組內(nèi)分布式應(yīng)用程序。不論是 Microsoft Windows 應(yīng)用程序的資深專業(yè)開(kāi)發(fā)人員還是初學(xué)者, Visual 都為他們提供了整套工具,以方便開(kāi)發(fā)應(yīng)用程序。隨后在發(fā)布支持 ODBC 和 RDO 數(shù)據(jù)庫(kù)訪問(wèn)方法的產(chǎn)品后, Visual Basic 才真正加入了嚴(yán)格的開(kāi)發(fā)工具領(lǐng)域。在 Visual 中增加了數(shù)據(jù)環(huán)境,這是一種對(duì)利用 ADO 的層次數(shù)據(jù)庫(kù)進(jìn)行組織的方法。 客戶機(jī) /服務(wù)器體系結(jié)構(gòu) : 在客戶機(jī) /服務(wù)器體系結(jié)構(gòu)中,數(shù)據(jù)庫(kù)所在的中心計(jì)算機(jī)稱為服務(wù)器,該服務(wù)器由許多用戶共享其中的數(shù)據(jù),用戶可以通過(guò)運(yùn)行客戶應(yīng)用程序訪問(wèn)服務(wù)器中的數(shù)據(jù)。數(shù)據(jù)庫(kù)服務(wù)器上運(yùn)行著 SQL SERVER 客戶程序。 從另一個(gè)角度來(lái)講,學(xué)習(xí) SQL Server 是掌握其他平臺(tái)及大型數(shù)據(jù),如 Oracle,Sybase,DB/2 的基礎(chǔ)。 ② 兼容性良好 由于今天 Windows 操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 SQL Server 一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。 ( 2)相對(duì)于 的憂越性 Microsoft SQL Server 2020 是在 SQL Server 的基礎(chǔ)上對(duì)性能、可靠性、質(zhì)量以及易用性進(jìn)行了擴(kuò)展。此外, XML 支持還簡(jiǎn)化了后端系統(tǒng)集成,并實(shí)現(xiàn)了跨防火墻的無(wú)縫數(shù)據(jù)傳輸。數(shù)據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢(shì),它允許組織或機(jī)構(gòu)最大 限度的從數(shù)據(jù)中獲取價(jià)值。在伸縮性方面的改進(jìn)包括對(duì)多達(dá) 32 顆 CPU 和 64 GB RAM 的支持。在部署解決方案的過(guò)程中,企業(yè)用戶不一定要拆除原有的設(shè)備從頭。 這些 車輛管理 系統(tǒng)的特點(diǎn)是,都實(shí)現(xiàn)了 包括車輛檔案管理;駕駛員檔案管理;車輛運(yùn)營(yíng)信息管理;車輛事故信息管理;車輛維修信息管理;車輛費(fèi)用管理等幾個(gè)功能模塊。 有的 車輛 系統(tǒng)操作復(fù)雜,有的 車輛管理 系統(tǒng)操作簡(jiǎn)單。其目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決、是否值得去解決。經(jīng)濟(jì)上的可行性是企業(yè)行為的基礎(chǔ)。 所以開(kāi)發(fā)環(huán)境可行性是沒(méi)有任何問(wèn)題的 。對(duì)企業(yè)內(nèi)部的車輛,駕駛員的信息進(jìn)行管理。駕駛員管理部分能夠?qū)︸{駛員檔案,駕駛員檔案查詢,駕駛員獎(jiǎng)勵(lì)進(jìn)行管理。車輛管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。 我主要負(fù)責(zé) 駕駛員 信息管理;車輛管理 和系統(tǒng)維護(hù)這幾個(gè)模塊的開(kāi)發(fā)。 系統(tǒng)維護(hù)包括管理員設(shè)置、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)。下面我們就 詳細(xì) 介紹一下。具體實(shí)現(xiàn)如圖 6 所示 圖 6 車輛添加零件 ( 4) 車輛違章查詢 可以對(duì) 違章 車輛處罰結(jié)果在特定的是時(shí)間內(nèi)按照車牌號(hào)碼進(jìn)行查詢,查詢結(jié)束后,按退出返回主界面。操作完成后,按退出返回主界面。從數(shù)據(jù)庫(kù)中查詢需要的駕駛員檔案信息。具體實(shí)現(xiàn)如圖 13 所示 圖 13 駕駛員車輛事故記錄查詢 系統(tǒng)維護(hù) 模塊 系統(tǒng)維護(hù) 分 三 個(gè)部分,分別是 管理員設(shè)置 、 數(shù)據(jù)備份 、 數(shù)據(jù)恢復(fù) 。具體實(shí)現(xiàn)如圖 15 所示 圖 15 數(shù)據(jù)備份 ( 3) 數(shù)據(jù)恢復(fù) 對(duì)數(shù)據(jù)庫(kù)里的備份的數(shù)據(jù)進(jìn)行恢復(fù),單擊開(kāi)始恢復(fù)就執(zhí)行此操作,完畢后退出,便返回主界面。 ① 用正常資料調(diào)試。 將主控制調(diào)度程序和功能模塊聯(lián)結(jié)起來(lái)調(diào)試。 在 車輛 系統(tǒng)中,所 用到的測(cè)試方法有人工測(cè)試和機(jī)器測(cè)試。 (2) 黑盒測(cè)試:也稱功能測(cè)試,將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特性,根據(jù)軟件的需求規(guī)格說(shuō)明書(shū)設(shè)計(jì)測(cè)試用例,從程序的輸入和輸出特性上測(cè)試是否滿足設(shè)定的功能。繼承是面向以對(duì)程序的重要特點(diǎn),繼承使得代碼的重用率提高,同時(shí)也使錯(cuò)誤傳播的概率提高。功能測(cè)試是系統(tǒng)測(cè)試最常用和必須的測(cè)試,通常還會(huì)以正式的軟件說(shuō)明書(shū)為測(cè)試標(biāo)準(zhǔn)。 結(jié) 論 經(jīng)過(guò)三個(gè)多月的開(kāi)發(fā)和設(shè)計(jì), 車輛 管理 系統(tǒng)基本開(kāi)發(fā)完成,其功能基本滿足 本 系統(tǒng)的需求,覆蓋所有需要計(jì)算機(jī)處理的業(yè)務(wù);功能齊全;數(shù)據(jù)共享;信息傳遞方便、快捷;操作簡(jiǎn)單。 但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,加之本人水平所限,此系統(tǒng)只能初步運(yùn)用 Visual Basic 強(qiáng)大功能的一 些基本控件,在創(chuàng)建這個(gè)系統(tǒng)時(shí)也遇到 過(guò)一些困難 ,是幾經(jīng)調(diào)試才能正常運(yùn)行的。實(shí)用軟件工程教程 高等教育出版社 2020 11 (英) Ian Sommerville 機(jī)械工業(yè)出版社 2020 12 美 Cantu,U. 王輝等譯 visual basic 從入門到精通 電子工業(yè)出版社 2020 13 李維 面向?qū)ο箝_(kāi)發(fā)實(shí)踐之路( visual basic 版) (BORLAND 資深顧問(wèn)著名 visual basic 專家李維最新力作 ) 電子工業(yè)出版社 14 秦斌 等 visual basic 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)與應(yīng)用 中國(guó)水利水電出版社 2020 .1 15 劉藝 visual basic 面向?qū)ο缶幊趟枷? 機(jī)械工業(yè)出版社 2020 basic 程序設(shè)計(jì)第二版 譚浩強(qiáng) 清華大學(xué)出版社 2020 17. visual 程序設(shè)計(jì)教程 . 胡同森 趙劍鋒等 . 浙江科學(xué)技術(shù)出版社 , (第二版 ) 周蘇 王文 著 科學(xué)出版社 2020 Basic 程序設(shè)計(jì)與開(kāi)發(fā)技術(shù) 求是科技 人民郵電出版社