畢業(yè)論文——汽車(chē)管理信息系統(tǒng)

上傳人:good****022 文檔編號(hào):116545879 上傳時(shí)間:2022-07-05 格式:DOC 頁(yè)數(shù):26 大?。?79.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
畢業(yè)論文——汽車(chē)管理信息系統(tǒng)_第1頁(yè)
第1頁(yè) / 共26頁(yè)
畢業(yè)論文——汽車(chē)管理信息系統(tǒng)_第2頁(yè)
第2頁(yè) / 共26頁(yè)
畢業(yè)論文——汽車(chē)管理信息系統(tǒng)_第3頁(yè)
第3頁(yè) / 共26頁(yè)

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)論文——汽車(chē)管理信息系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文——汽車(chē)管理信息系統(tǒng)(26頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、摘 要隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,加強(qiáng)對(duì)信息內(nèi)部的各種資源(人、財(cái)、物等)的有效管理,建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。本文介紹了在WEB和ASP環(huán)境下開(kāi)發(fā)的一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析傳統(tǒng)的人工管理汽車(chē)的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理汽車(chē)的方案。文章詳細(xì)介紹了汽車(chē)管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、數(shù)據(jù)流程分析、處理描述等等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分列出了幾個(gè)主要的程序框圖,并附帶了一些主要的窗口和程序。關(guān)鍵字:數(shù)據(jù)庫(kù),汽車(chē),借出,系統(tǒng)1 緒論1

2、.1課題背景數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)簡(jiǎn)介在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)之前,對(duì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的基本概念應(yīng)當(dāng)了解,對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟、開(kāi)發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識(shí)。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的目標(biāo)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開(kāi)發(fā)的主要過(guò)程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于60年代,30多年來(lái)數(shù)據(jù)庫(kù)技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實(shí)用系統(tǒng)。并且,近年來(lái),隨著World Wide Web(WWW)的猛增及Intern

3、et技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫(kù)技術(shù)之時(shí)成為最熱門(mén)技術(shù)之一。數(shù)據(jù)庫(kù)由DBMS(數(shù)據(jù)庫(kù)管理系統(tǒng))處理,DBMS則由開(kāi)發(fā)人員和用戶通過(guò)應(yīng)用程序直接或間接地使用。它主要包括四個(gè)要素:用戶數(shù)據(jù)、元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。目前,大多數(shù)主流數(shù)據(jù)庫(kù)管理系統(tǒng)把用戶數(shù)據(jù)表示為關(guān)系?,F(xiàn)在把關(guān)系看作數(shù)據(jù)表。表的列包含域或?qū)傩?,表的行包含?duì)應(yīng)業(yè)務(wù)環(huán)境中的實(shí)體的記錄。并非所有的關(guān)系都同樣符合要求,有些關(guān)系比其它關(guān)系更結(jié)構(gòu)化一些。開(kāi)發(fā)語(yǔ)言介紹一節(jié)描述了一個(gè)用以產(chǎn)生良好結(jié)構(gòu)關(guān)系的過(guò)程,稱(chēng)作規(guī)范化。為了對(duì)比結(jié)構(gòu)差的關(guān)系和結(jié)構(gòu)好的關(guān)系之間的差別,以本文所設(shè)計(jì)的車(chē)輛管理系統(tǒng)中的車(chē)輛和車(chē)輛單位者關(guān)系為例來(lái)說(shuō)明,假若設(shè)計(jì)關(guān)系R1(姓名

4、,性別,身份編號(hào),車(chē)輛編號(hào),車(chē)輛名稱(chēng),車(chē)輛類(lèi)別,等);這個(gè)關(guān)系的問(wèn)題出在它有關(guān)于兩個(gè)不同主題的數(shù)據(jù),就是車(chē)輛單位者和車(chē)輛。用這種方式構(gòu)成的關(guān)系在進(jìn)行修改時(shí),會(huì)出現(xiàn)問(wèn)題。因?yàn)橐粋€(gè)車(chē)輛單位者可能單位多本書(shū),如果某個(gè)車(chē)輛單位者的某個(gè)字段(如聯(lián)系電話)出現(xiàn)變更,它所單位的車(chē)輛記錄(可能多個(gè))也就必須變化,這是不好的。因此數(shù)據(jù)用兩個(gè)關(guān)系表示更好。現(xiàn)在如果某車(chē)輛單位者改變了它的聯(lián)系電話,只有關(guān)系(表)user的對(duì)應(yīng)行需要改變。當(dāng)然,要想產(chǎn)生一個(gè),顯示車(chē)輛名稱(chēng)及其單位者聯(lián)系電話的報(bào)表,就需要將這兩個(gè)表的行結(jié)合起來(lái)。結(jié)果表明,將關(guān)系分別存儲(chǔ),在生成報(bào)表的時(shí)候?qū)⑺鼈兘Y(jié)合起來(lái),比把它們存儲(chǔ)在一個(gè)合成的表中更好。1

5、.2課題來(lái)源和意義隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)作為知識(shí)經(jīng)濟(jì)時(shí)代的產(chǎn)物,已被廣泛應(yīng)用于社會(huì)各個(gè)行業(yè)和領(lǐng)域。目前,我國(guó)的科技水平高速發(fā)展,計(jì)算機(jī)作為今天使用最廣的現(xiàn)代化工具已深入到各個(gè)領(lǐng)域,并且正在成為未來(lái)社會(huì)信息社會(huì)的重要支柱。在這樣的大背景下,現(xiàn)代車(chē)輛的管理方式,資源建設(shè)等方面都發(fā)生了重大變化,這種變化表現(xiàn)在車(chē)輛工作,管理和服務(wù)平臺(tái)發(fā)生的變化,車(chē)輛不再是傳統(tǒng)的手工操作,人工管理,而是全面實(shí)行計(jì)算機(jī)管理。車(chē)輛的正常運(yùn)營(yíng)中總是面對(duì)大量的駕駛員信息,車(chē)輛信息以及兩者相互作用產(chǎn)生的入庫(kù)信息,因此要對(duì)駕駛員資源,車(chē)輛資源,入庫(kù)信息進(jìn)行管理。本系統(tǒng)的開(kāi)發(fā)就是在于提高車(chē)輛管理的工作效率,加強(qiáng)車(chē)輛的管理,

6、全面實(shí)行計(jì)算機(jī)管理。1.3國(guó)內(nèi)外發(fā)展概況車(chē)輛單位管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時(shí)計(jì)算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)用階段,同時(shí)大型車(chē)輛用手工來(lái)查找車(chē)輛信息或統(tǒng)計(jì)單位信息既費(fèi)時(shí)費(fèi)力又非常容易出差錯(cuò),為了解決這個(gè)矛盾,第一代的車(chē)輛單位管理系統(tǒng)應(yīng)運(yùn)而生。當(dāng)時(shí)由于技術(shù)條件和需求的限制,用戶非常少,它的出現(xiàn)為車(chē)輛單位的管理展示了美好的前景,即用計(jì)算機(jī)的高速度和自動(dòng)化來(lái)代替手工的巨大工作量,用計(jì)算機(jī)的高準(zhǔn)確性來(lái)避免手工的錯(cuò)誤和誤差。第二代的車(chē)輛單位管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,無(wú)論是計(jì)算機(jī)的普及性,還是計(jì)算機(jī)系統(tǒng)工具和數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,都為車(chē)輛單位管理系統(tǒng)的階段發(fā)

7、展提供了可能。但未能系統(tǒng)地考慮車(chē)輛單位的需求和理念。車(chē)輛單位管理系統(tǒng)的革命性變革出現(xiàn)在20世紀(jì)90年代末。隨著信息爆炸、知識(shí)經(jīng)濟(jì)時(shí)代的到來(lái),使個(gè)人、單位、社會(huì)對(duì)車(chē)輛單位管理系統(tǒng)有了更高的需求;同時(shí)由于個(gè)人電腦的普及,數(shù)據(jù)庫(kù)技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使得第三代車(chē)輛單位管理系統(tǒng)的出現(xiàn)成為必然。第三代車(chē)輛單位管理系統(tǒng)的特點(diǎn)是從車(chē)輛單位管理的角度出發(fā),用集中的數(shù)據(jù)庫(kù)處理幾乎所有與車(chē)輛單位相關(guān)的數(shù)據(jù)。友好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得車(chē)輛單位管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮車(chē)輛單位規(guī)劃和政策。管理信息

8、系統(tǒng)的開(kāi)發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_(kāi)發(fā)等。生命周期法(Life Cycle Method)是20世紀(jì)60年代發(fā)展起來(lái)的一種應(yīng)用廣泛且比較成熟的管理系統(tǒng)開(kāi)發(fā)方法,它的基本思想是將系統(tǒng)的開(kāi)發(fā)工作從開(kāi)始到結(jié)束劃分為若干個(gè)階段,每個(gè)階段都有明確的任務(wù),而系統(tǒng)開(kāi)發(fā)出來(lái)后,并不意味著生命周期的結(jié)束,而意味著根據(jù)組織的需要對(duì)系統(tǒng)的修改和重建的開(kāi)始;原型法(Prototyping Method)是20世紀(jì)80年代發(fā)展起來(lái)的,旨在改變生命周期法的缺點(diǎn)的一種系統(tǒng)開(kāi)發(fā)方法,該法的開(kāi)發(fā)思路是首先根據(jù)用戶的要求,由用戶和開(kāi)發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個(gè)系統(tǒng)模型,再在此基

9、礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充、修改、完善,如此反復(fù),最終直至用戶和開(kāi)發(fā)者都比較滿意為止,從而形成一個(gè)相對(duì)穩(wěn)定、較為理想的管理信息系統(tǒng);面向?qū)ο螅∣bject Oriented)的開(kāi)發(fā)方法于20世紀(jì)80年代開(kāi)始興起的,是一種基于問(wèn)題對(duì)象的自底向上的一種系統(tǒng)開(kāi)發(fā)方法,這種方法的特點(diǎn)是以對(duì)象為基礎(chǔ),對(duì)象是分析問(wèn)題和解決問(wèn)題的核心。基于以上三種方法的特點(diǎn)和各自的優(yōu)缺點(diǎn),本車(chē)輛管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進(jìn)行系統(tǒng)分析和設(shè)計(jì)的,而系統(tǒng)實(shí)現(xiàn)等步驟則采用了原型法和面對(duì)對(duì)象的方法。2. 開(kāi)發(fā)語(yǔ)言介紹通用網(wǎng)關(guān)界面CGI(Common Gateway Interface)和網(wǎng)絡(luò)服務(wù)

10、器應(yīng)用程序界面ISAPI(Internet Server Application Programming Interface) 與其它相關(guān)技術(shù): Personal Web Server 支持通用網(wǎng)關(guān)接口應(yīng)用程序、 Internet 數(shù)據(jù)庫(kù)接口 (IDC) 應(yīng)用程序和 IIS 應(yīng)用程序接口 (ISAPI) 應(yīng)用程序。使我們能夠非常方便地與Web Server進(jìn)行溝通,而ASP正是進(jìn)行這種溝通的 最佳語(yǔ)言。Windows 95(或后續(xù)版本)的 Personal Web Server 支持 運(yùn)行和開(kāi)發(fā)ASP 應(yīng)用程序。它將成為一個(gè)個(gè)人發(fā)布服務(wù)器,而非 Web服務(wù)器。 您可以開(kāi)發(fā)自己用的 ASP 應(yīng)用

11、程序,或在一個(gè)運(yùn)行 Windows NT Server 的計(jì)算機(jī)上展開(kāi)應(yīng)用程序。要想使開(kāi)發(fā)環(huán)境功能更強(qiáng)大,請(qǐng)考慮使用 Windows NT Workstation 或 Windows NT Server。Internet 服務(wù)管理器和 Microsoft 腳本調(diào)試器是 WindowsNTWorkstation 上的 Personal Web Server 或在 Internet Information Server上的開(kāi)發(fā)和管理特征。它們?cè)?Windows 95 上不可用。Active Server Pages (ASP) 是服務(wù)器端的腳本編寫(xiě)環(huán)境,您可用它來(lái)創(chuàng)建動(dòng)態(tài) Web 頁(yè)或生成功能強(qiáng)大

12、的 Web 應(yīng)用程序。ASP 頁(yè)是包括 HTML 標(biāo)記、文本和腳本命令的文件。ASP 頁(yè)可調(diào)用 ActiveX 組件來(lái)執(zhí)行任務(wù),例如連接到數(shù)據(jù)庫(kù)或進(jìn)行商務(wù)計(jì)算。通過(guò) ASP,可為您的 Web 頁(yè)添加交互內(nèi)容或用 HTML 頁(yè)構(gòu)成整個(gè) Web 應(yīng)用程序,這些應(yīng)用程序使用 HTML 頁(yè)作為您的客戶的界面。如果您是位HTML 編寫(xiě)人員,您將發(fā)現(xiàn) ASP 腳本提供了創(chuàng)建交互頁(yè)的簡(jiǎn)便方法。如果您曾想從 HTML 表格中收集數(shù)據(jù),或用顧客的姓名個(gè)人化 HTML 文件,或根據(jù)瀏覽器的不同使用不同的特性,您會(huì)發(fā)現(xiàn) ASP 提供了一個(gè)出色的解決方案。以前,要想從 HTML 表格中收集數(shù)據(jù),就不得不學(xué)習(xí)一門(mén)編程語(yǔ)

13、言來(lái)創(chuàng)建一個(gè) CGI 應(yīng)用程序?,F(xiàn)在,您只要將一些簡(jiǎn)單的指令嵌入到您的 HTML 文件中,就可以從表格中收集數(shù)據(jù)并進(jìn)行分析。您再不必學(xué)習(xí)完整的編程語(yǔ)言 或者單獨(dú)編譯程序來(lái)創(chuàng)建交互頁(yè)。隨著不斷掌握使用 ASP和腳本語(yǔ)言的技巧,您可以創(chuàng)建更 復(fù)雜的腳本。對(duì)于 ASP,您可以便捷地使用 ActiveX 組件來(lái)執(zhí)行復(fù)雜的任務(wù),比如連接數(shù)據(jù)庫(kù)以存儲(chǔ)和檢索信息。如果您已經(jīng)掌握 一門(mén)腳本語(yǔ)言,如VBScript、JavaScript 或 PERL,而且您已經(jīng)了解使用 ASP 的方法。只要安裝了符合 ActiveX 腳本標(biāo)準(zhǔn)的相應(yīng)腳本引擎,就可以在 ASP 頁(yè)中使用任何一種腳本語(yǔ)言。ASP 帶有 Micros

14、oft Visual Basic Scripting Edition (VBScript)和 Microsoft JScript的腳本引擎,這樣您可以立即開(kāi)始編輯腳本。PERL、REXX 和 Python 的ActiveX 腳本引擎可以從第三方開(kāi)發(fā)人員處獲得。如果您已經(jīng)掌握了一門(mén)編程語(yǔ)言,如 Visual Basic,您將發(fā)現(xiàn) ASP 是快速創(chuàng)建 Web 應(yīng)用程序的一個(gè)非常靈活的方法。通過(guò)向 HTML 中添加腳本命令,您能夠創(chuàng)建應(yīng)用程序的 HTML 接口。通過(guò)創(chuàng)建自己的 ActiveX 組件,可以將應(yīng)用程序中的商業(yè)邏輯封裝到能夠從腳本、其他組件或從其他程序中調(diào)用的模塊。使用 ASP 進(jìn)行計(jì)算的

15、 Web 可轉(zhuǎn)化為有形的利益,它使 Web 供應(yīng)商能夠提供交互的商業(yè)應(yīng)用而不僅僅是發(fā)布內(nèi)容。例如,旅行社能夠比公布航空時(shí)刻表做得更多;用 ASP 腳本可以讓客戶察看現(xiàn)有的航班、比較費(fèi)用并預(yù)定座位。ASP是一種未經(jīng)編譯的開(kāi)放式應(yīng)用軟件,是微軟公司推出的一種用以取代CGI(公共網(wǎng)關(guān)接口即Common Gateway Interface)的技術(shù),它實(shí)質(zhì)是一種服務(wù)器端腳本環(huán)境。通過(guò)ASP用戶可以結(jié)合HTML網(wǎng)頁(yè),ASP指令和Active組件建立動(dòng)態(tài)交互且商效的Web服務(wù)器應(yīng)用程序。ASP并不是一種純的編程語(yǔ)言,它所用的語(yǔ)言是我們經(jīng)常用的兩種腳本語(yǔ)言VBScript和JavaScript 。SQL是英文

16、Structured Query Language的縮寫(xiě),意思為結(jié)構(gòu)化查詢(xún)語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle, Sybase, Microsoft SQL Server, SQL Server等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫(kù)都對(duì)SQL語(yǔ)句進(jìn)行了再開(kāi)發(fā)和擴(kuò)展,但是包括Select, Insert, Update, Delete, Creat

17、e,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來(lái)完成幾乎所有的數(shù)據(jù)庫(kù)操作。SQL ServerSQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開(kāi)發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專(zhuān)注于開(kāi)發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專(zhuān)注于SQL Server在UNIX 操作系統(tǒng)上的

18、應(yīng)用。SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng),該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能。具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺(tái)使用。 SQL Server 2005?SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型

19、數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。與 Microsoft Visual Studio、Microsoft Office System 以及新的開(kāi)發(fā)工具包(包括 Business Intelligence Developmen

20、t Studio)的緊密集成使 SQL Server 2005 與眾不同。無(wú)論您是開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。3 . 系統(tǒng)體系結(jié)構(gòu)車(chē)輛管理工作非常繁雜,包括車(chē)輛查詢(xún),入庫(kù),報(bào)廢等。我們力圖用計(jì)算機(jī)來(lái)代人來(lái)完成這些工作,便操作更加簡(jiǎn)單快捷。這樣可以大大的減輕工作人員的負(fù)擔(dān)。3.1 系統(tǒng)需求分析該過(guò)程是個(gè)不斷認(rèn)識(shí)不斷細(xì)化的過(guò)程。這里所要完成的工作是深入描述軟件的功能和性能,確定軟件的設(shè)計(jì)限制和軟件同其他系統(tǒng)元素的接口細(xì)節(jié),從而奠定軟件的開(kāi)發(fā)基礎(chǔ)。1 性能需求:該系統(tǒng)中,管理員模塊只有管理人員才

21、能對(duì)其進(jìn)行操作,一般的登陸用戶無(wú)權(quán)操作,系統(tǒng)管理人員要進(jìn)行身分驗(yàn)證才能進(jìn)入界面操作。登陸駕駛員也要進(jìn)行身份驗(yàn)證方可進(jìn)行操作操作。2 功能需求:我們?cè)O(shè)計(jì)的系統(tǒng)要完成的功能模塊如下:一: 車(chē)輛管理(車(chē)輛維修管理,車(chē)輛報(bào)廢管理等)二: 車(chē)輛管理(車(chē)輛建立,車(chē)輛查詢(xún),車(chē)輛刪除,車(chē)輛變更查詢(xún)等.)三: 車(chē)輛運(yùn)營(yíng)管理(車(chē)輛運(yùn)營(yíng)表,車(chē)輛運(yùn)營(yíng)查詢(xún),清空車(chē)輛運(yùn)營(yíng)表)四:駕駛員管理(駕駛員管理,駕駛員查詢(xún)等)五:耗材管理(對(duì)于油,車(chē)的耗材類(lèi)管理)六:計(jì)劃管理(訓(xùn)練,保養(yǎng),維修等預(yù)定的計(jì)劃)七:系統(tǒng)維護(hù)(系統(tǒng)備份,系統(tǒng)還原,系統(tǒng)檢查)3 環(huán)境需求:客戶端應(yīng)有IE或其它瀏覽器,服務(wù)器端應(yīng)有Windows2000,Wi

22、ndowsNT,或Windows98 ,服務(wù)器軟件應(yīng)有pws或IIS,硬件要求386以上的計(jì)算機(jī)。4 界面需求:本軟件是面向大眾,界面友好,操作簡(jiǎn)單靈活,根據(jù)界面上的提示便可完成一系列動(dòng)作。32 可行性分析在軟件的開(kāi)發(fā)過(guò)程中,這一步是十分必要的。如果在定義階段及早發(fā)現(xiàn)將來(lái)可能在開(kāi)發(fā)過(guò)程中的問(wèn)題,及早做出決斷,可以避免大量的人力,財(cái)力和時(shí)間上的浪費(fèi)。1 技術(shù)可行性:本組開(kāi)發(fā)成員都具有一定的電腦知識(shí),學(xué)習(xí)過(guò)多種程序開(kāi)發(fā)語(yǔ)言。特別是在項(xiàng)目確定后對(duì)ASP和網(wǎng)的強(qiáng)化學(xué)習(xí),使本系統(tǒng)成功開(kāi)發(fā)成為可能。2 經(jīng)濟(jì)可行性:本系統(tǒng)有其生存空間,成功后有其市場(chǎng)。并且本開(kāi)發(fā)人員基于一種愛(ài)好去研究他的,我們有自己的電腦,

23、可以說(shuō)成本開(kāi)支極其有限。3 現(xiàn)階段各種各樣的車(chē)輛越來(lái)越多,車(chē)輛的書(shū)也越來(lái)越多,車(chē)輛的管理工作也越來(lái)越復(fù)雜。本系統(tǒng)就是為了減輕車(chē)輛管理人員的工作而設(shè)計(jì)的。4 法律可行性:本系統(tǒng)為獨(dú)立完成,不關(guān)他人,開(kāi)發(fā)成功后其所有權(quán)歸本人所有基于水平和時(shí)間有限,我們的系統(tǒng)還不是十分完善。以現(xiàn)有的人力和時(shí)間來(lái)衡量,我們只有放棄。經(jīng)過(guò)以上可行性論證,本系統(tǒng)可以按任務(wù)書(shū)要求開(kāi)發(fā)。33 系統(tǒng)結(jié)構(gòu)該系統(tǒng)的整個(gè)結(jié)構(gòu)圖如下所示:程序登陸主界面車(chē)輛檔案管理車(chē)輛運(yùn)行管理車(chē)輛管理駕駛員管理系統(tǒng)維護(hù)計(jì)劃管理耗材管理安全教育各功能模塊是相互獨(dú)立的,一個(gè)模塊的內(nèi)部與另一個(gè)模塊的內(nèi)部是不相關(guān)的,每個(gè)模塊留出一個(gè)接口供其他模塊調(diào)用?;蛘呤褂?/p>

24、POST方式進(jìn)行表單提交,用?后面帶函數(shù)和參數(shù)的方式,進(jìn)行模塊與模塊間的信息傳遞。有部分模塊是通用的,比如連接數(shù)據(jù)庫(kù)模塊,它需要經(jīng)常用到,所以獨(dú)立出來(lái)是最好的選擇。4. 系統(tǒng)設(shè)計(jì)這里的設(shè)計(jì)依賴(lài)于前面的系統(tǒng)分析。這里重點(diǎn)介紹登陸模塊。結(jié)構(gòu)不清楚,代碼便無(wú)從談起,只要結(jié)構(gòu)清楚,代碼編寫(xiě)便可一一實(shí)現(xiàn)。所以設(shè)計(jì)中要先設(shè)計(jì)框架結(jié)構(gòu),再進(jìn)行程序編碼。41 登陸模塊 本模塊所要實(shí)現(xiàn)在功能是重要的,對(duì)于用戶來(lái)說(shuō),登陸前后的區(qū)別在于:登陸之前不是本的成員,無(wú)權(quán)操作,無(wú)權(quán)瀏覽;之后有權(quán)查詢(xún)也有權(quán)操作。用戶提交信息用HTML表單完成,需文件Index.asp。系統(tǒng)自動(dòng)登陸用ASP操作數(shù)據(jù)庫(kù)完成,需要連接文件User

25、_Login.asp。用戶在Index.asp文件中輸入個(gè)人信息,提交到user_login.asp文件。并由這個(gè)ASP文件進(jìn)行數(shù)據(jù)庫(kù)動(dòng)作,根據(jù)不同的動(dòng)作結(jié)果,系統(tǒng)將作出不同的信息反饋給用戶。 這是登陸處理模塊的中心,user_login.asp文件很簡(jiǎn)單:直接調(diào)用其中的登陸函數(shù)action進(jìn)行動(dòng)作,結(jié)構(gòu)如圖所示。顯示提示失敗信息是否是管理員登陸顯示提示成功信息 是 否 登陸結(jié)束登陸程序被調(diào)用后,先檢查該用戶是否已經(jīng)登陸過(guò),按是否登陸進(jìn)行分枝選擇:對(duì)已經(jīng)是登陸的用戶顯示相應(yīng)信息,或?qū)⑿掠脩艏尤氲臄?shù)據(jù)庫(kù)中,即為該用戶登陸。判斷條件是通過(guò)action函數(shù)實(shí)現(xiàn)的,該函數(shù)利用提取的表單字段值對(duì)數(shù)據(jù)庫(kù)進(jìn)

26、行查詢(xún)。如果查詢(xún)到結(jié)果。則表明該用戶經(jīng)在數(shù)據(jù)庫(kù)中,即該用戶是登陸了。如果記錄集為空則表明該用戶是非法登陸。編輯修改管理員是通過(guò)user_login.asp來(lái)實(shí)現(xiàn)的,這個(gè)方法是模塊的中心,也比較復(fù)雜,其結(jié)構(gòu)如圖所示。是否成功數(shù)據(jù)庫(kù)操作字符轉(zhuǎn)換提取Form表單用戶管理顯示成功后返回修改結(jié)束顯示失敗后返回是 否5. 系統(tǒng)實(shí)現(xiàn)本系統(tǒng)是面向大眾的,界面友好,操作簡(jiǎn)單,具有上網(wǎng)經(jīng)歷的人都可根據(jù)界面的提示順利完成登陸,查詢(xún),單位,歸還等一系列動(dòng)作功能。該應(yīng)用程序經(jīng)過(guò)多次調(diào)試,性能隱定,效率高。輸入,輸出及處理的精確度達(dá)到了工作要求標(biāo)準(zhǔn)。響應(yīng)時(shí)間,處理時(shí)間均比較短暫。該系統(tǒng)對(duì)運(yùn)行硬件的要求:386以上處理器,

27、640k以上內(nèi)存,1兆以上的可用硬盤(pán)空間,具有3。5英寸軟區(qū)。該系統(tǒng)可運(yùn)行在windows95/windows98/windowsme/windows2000等操作系統(tǒng)之上,需安裝有IE等瀏覽工具。安裝及初始化:本應(yīng)用系統(tǒng)的安裝可以從軟盤(pán)直接拷貝。2車(chē)輛查詢(xún)登記:代碼分析:function browse(id)location.href=?action=edit&mode=browse&id=+id;function del(id)if(confirm(刪除車(chē)輛信息,將會(huì)刪除與其相關(guān)的所有信息n確實(shí)要?jiǎng)h除嗎?)location.href=?action=del&id=+id;function

28、edit(id)location.href=?action=edit&mode=update&id=+id;0If Request(zd) thensql = sql & and & Request(zd) & = & Request(keyword) & End ifIf Request(order) = Thensql = sql & order by id descElseIf split(Request(order),|)(1) = 1 Thensql = sql & order by &split(Request(order),|)(0)& ascElsesql = sql & or

29、der by &split(Request(order),|)(0)& descEnd IfEnd If=新建一個(gè)類(lèi)=Set jumbotpage=new ShowMorePage jumbotpage.getconn=connjumbotpage.getsql = sqljumbotpage.pagesize=pagesizeset rs=jumbotpage.getrs()%操作 0 Thenfor i=1 to jumbotpage.GetCurPageNum 當(dāng)前頁(yè)的記錄數(shù)目%a href=Menu_Vehicle_Circumstance_Introduction.asp?actio

30、n=edit&mode=browse&id=form action=?action=list method=get name=thisform onSubmit=return Validator.Validate(this,2)查詢(xún)記錄字段:=全部=option value=車(chē)號(hào) selected車(chē)號(hào)option value=車(chē)輛類(lèi)型 selected車(chē)輛類(lèi)型option value=所屬單位 selected所屬單位= input type=text name=keyword size=25 value=%Sub del()Set rs = conn.execute(select * fro

31、m 車(chē)輛基本特征 where id= & Request(id)ch = rs(車(chē)號(hào))Set rs = Nothingconn.execute(delete from 技術(shù)檢查狀態(tài)記錄 where 車(chē)號(hào)= & ch & )conn.execute(delete from 車(chē)輛保險(xiǎn) where 車(chē)號(hào)= & ch & )conn.execute(delete from 事故記錄 where 車(chē)號(hào)= & ch & )conn.execute(delete from 車(chē)輛變更登記 where 車(chē)號(hào)= & ch & )conn.execute(delete from 油料登記 where 車(chē)號(hào)= & c

32、h & )conn.execute(delete from 車(chē)輛保險(xiǎn) where 車(chē)號(hào)= & ch & )conn.execute(delete from 派車(chē)登記 where 車(chē)號(hào)= & ch & )conn.execute(delete from 車(chē)輛使用成本 where 車(chē)號(hào)= & ch & )conn.execute(delete from 車(chē)輛使用雜費(fèi) where 車(chē)號(hào)= & ch & )conn.execute(delete from 車(chē)輛年審情況 where 車(chē)號(hào)= & ch & )conn.execute(delete from 車(chē)輛基本特征 where id= & Reque

33、st(id)Response.write history.go(-1);End Sub%form action=?action=save&mode=&id= method=post name=thisform onSubmit=return Validator.Validate(this,2)車(chē)號(hào):input type=text name=ch size=12 value= dataType=CarNumber msg=車(chē)號(hào)不正確 %If mode browse Then%*(格式:軍A-00000)編配日期:input type=text name=bprq size=12 value= d

34、ataType=Date msg=日期格式為“”%If modebrowse Then% 廠牌型號(hào):input name=cpxh type=text id=cpxh value= size=25 onClick=ShowOrHidden(cpxhdiv)車(chē)輛類(lèi)型:input name=cllx type=text id=cllx value= size=12 onClick=ShowOrHidden(cllxdiv)總金額:input type=text name=zje size=10 value= (萬(wàn)元)車(chē)架號(hào):input type=text name=cjh size=25 valu

35、e= 發(fā)動(dòng)機(jī)號(hào):input type=text name=fdjh size=25 value= 總質(zhì)量:input type=text name=zzl size=8 value= (噸) 核定載質(zhì)量:input type=text name=hdzzl size=6 value= (噸)核定座位:input type=text name=hdzw size=6 value= (人) 車(chē)輛顏色:input name=csys type=text id=csys value= size=8 onClick=ShowOrHidden(csysdiv)所屬單位:input name=ssdw ty

36、pe=text id=ssdw value= size=12 onClick=ShowOrHidden(ssdwdiv) %If mode browse Then%*(如:業(yè)務(wù)科.)備注:input type=text name=bz size=40 value= %If mode insert Then%車(chē)輛照片:%If modeinsert Then%img id=crzp src= border=1 width=320 height=240車(chē)輛照片:iframe marginWidth=0 marginHeight=0 src=Pic_upload.asp?path1=Vehicle&path2=crzp&fileid= frameBorder=0 width=400 scrolling=no height=20  相關(guān)圖片上傳3.車(chē)輛統(tǒng)計(jì)查詢(xún):代碼分析: 0 Then str = str & ,str = str & rs(0) & : & rs(1) & 輛n = n + 1Rs.movenextLoopSet rs = nothing55 數(shù)據(jù)庫(kù)設(shè)計(jì)本設(shè)計(jì)的精髓就是在數(shù)據(jù)庫(kù)的操作上。我們用的后端是

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲