【正文】
具之一。運(yùn)行時(shí)讀取在 Web 站點(diǎn)保存的 文件中的信息,并試圖為當(dāng)前請(qǐng)求分配一個(gè)處理程序。 圖 22 Web 窗體應(yīng)用程序體系結(jié)構(gòu)圖 如上圖所示, Web 窗體的組件運(yùn)行在服務(wù)器 上,它處理來自用戶瀏覽器的 URL請(qǐng)求。 Web 窗體的特點(diǎn)是它能夠?qū)崿F(xiàn)客戶端的零安裝、零維護(hù)。利用 可以開發(fā)出各種企業(yè)級(jí)的 Web 應(yīng)用程序,包括 Web 服務(wù)和 Web 窗體等。并且,任何 應(yīng)用程序可以使用整個(gè) .NET 框架。 帶來了一套完整的預(yù)定義控件,可以大大的提高動(dòng)態(tài) Web 頁(yè)的開發(fā)效率。 .NET 使用 新技術(shù)為 Web 頁(yè)面提供了一種集成式的支持,而該 Web 頁(yè)面的代碼編寫可以用任何與 .NET 兼容的語言,本論文中使用的是 Visual C語言(詳西南科技大學(xué)本科畢業(yè)論文 6 細(xì)介紹見下節(jié))創(chuàng)作應(yīng)用程序。 是統(tǒng)一的 Web 應(yīng)用程序平臺(tái) , 它提供了為建立和部署企業(yè)級(jí) Web 應(yīng)用程序所必須的服務(wù)。 .NET 框架統(tǒng)一了當(dāng)前微軟各種不同的框架,通過創(chuàng)建一個(gè)公共的跨語言編程的 API 集合, .NET 框架實(shí)現(xiàn)了跨語言的兼容性。使用者可以在類庫(kù)中找到各層命名空間下所包含的各種不同功能的類型定義和詳細(xì)的使用說明。 .NET 類庫(kù)的組織是以 Namespace 為基礎(chǔ)?;?.NET 技術(shù)的 Web 汽車調(diào)度信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn), .NET Framework 提供了一個(gè)包含很多高度可重用性的借口類型的類庫(kù)。其實(shí)每種編程語言都有自己的運(yùn)行時(shí),而 .NET 框架提供了一個(gè)跨語言的統(tǒng)一編程環(huán)境,使開發(fā)人員的操作變得非常簡(jiǎn)單,這是它和普通編程語言環(huán)境的根本區(qū)別。它負(fù)責(zé)管理內(nèi)存分配、啟動(dòng)或取消線程和進(jìn)程、實(shí)施安全性策略、同時(shí)滿足當(dāng)前組件對(duì)其他 組件的需求。該運(yùn)行平臺(tái)為基于 .NET 平臺(tái)的一切操作提供了一個(gè)統(tǒng)一的、受控制的運(yùn)行平臺(tái)。 公共語言運(yùn)行平臺(tái) 公共語言 ( CLR) 運(yùn)行平臺(tái)在組件的運(yùn)行和開發(fā)的時(shí)候起到了很大的作用。 圖 21 .NET 平臺(tái)的框架構(gòu)圖 西南科技大學(xué)本科畢業(yè)論文 5 從圖中可以看出, .NET 框架有 和 Windows Form 兩種高層應(yīng)用。 .NET 框架與 計(jì)算機(jī)設(shè)計(jì)思想 有效地結(jié)合起來,便 生成了強(qiáng)大的 Web 組件。以運(yùn)行庫(kù)為目標(biāo)的代碼稱為托管代碼,反之則稱為非托管代碼。 公共語言運(yùn)行庫(kù)是 .NET 框架的基礎(chǔ)??蚣苤型ǔL峁┝嗽S多使用工具以及相關(guān)服務(wù),開發(fā)人員使用這些工具可很容易在此平臺(tái)上開發(fā)。 西南科技大學(xué)本科畢業(yè)論文 4 第 2 章 系統(tǒng)開發(fā)平臺(tái)和 關(guān)鍵 技術(shù) .NET 框架 .NET 框架概述 框架( Framework)是多個(gè)基本結(jié)構(gòu)的重要組成部分 。大致介紹了該系統(tǒng)將要實(shí)現(xiàn)的各項(xiàng)功能 ,也提到了系統(tǒng)中應(yīng)用的軟件開發(fā)工具和網(wǎng)頁(yè)技術(shù)。使得開發(fā)出來的軟件具有良好的可擴(kuò)展性和可維護(hù)性。 。 西南科技大學(xué)本科畢業(yè)論文 3 ,目的地、出發(fā)時(shí)間、到達(dá)時(shí)間、總行程里程、所消耗的費(fèi)用等等問題得到確切的解決。系統(tǒng)的擴(kuò)展性非常容易,只要能夠上網(wǎng),管理員分配一個(gè)可用的用戶名及密碼,就可以使用了。這個(gè)構(gòu)架的最大優(yōu)點(diǎn)在于可以在任何地方進(jìn)行操作而且不用安裝任何專門的軟件,只需要一臺(tái)能夠上網(wǎng)的電腦就能夠使用。在摒棄傳統(tǒng)的汽車調(diào)度方式后,信息化的新型汽車調(diào)度系統(tǒng)營(yíng)運(yùn)而生,該系統(tǒng) 能 讓工作人員輕松明確的查詢 到汽車的基本信息, 操作也簡(jiǎn)單易上手。 我國(guó)目前信息發(fā)展迅速,各個(gè)企業(yè)采用智能化信息管理系統(tǒng)。 設(shè)計(jì)目標(biāo) 汽車調(diào)度系統(tǒng)是基于 WEB 的信息管理系統(tǒng),該系統(tǒng)的設(shè)計(jì)是集 汽車調(diào)度管理 ,駕駛員信息管理 ,機(jī)動(dòng)車信息管理 ,訂單 管理為 一體的多功能系統(tǒng)設(shè)計(jì) ?通過該系統(tǒng),公司 可以 查詢車輛的 基本信息 、 駕駛員基本信息 、車輛狀態(tài) 、調(diào)度情況 等信息。 本系統(tǒng)的開發(fā)平臺(tái)是 Visual Studio 2021,選擇 SQL Server 2021 作為后臺(tái)數(shù)據(jù)庫(kù),采用 及 技術(shù)開發(fā)設(shè)計(jì)。汽車調(diào)度系統(tǒng)將有效提高運(yùn)輸業(yè)的服務(wù)質(zhì)量,也為運(yùn)輸業(yè) 務(wù) 數(shù)據(jù)的正確性、實(shí)時(shí)性提供了有效的保障。汽車調(diào)度系統(tǒng)的 開發(fā)與應(yīng)用 是國(guó)內(nèi)運(yùn)輸行業(yè)從傳統(tǒng)模式往現(xiàn)代化模式轉(zhuǎn)型的必由之路。信息技術(shù)悄然成為衡量一個(gè)國(guó) 家 、一個(gè)地區(qū)乃至一個(gè)企業(yè)生產(chǎn)水平的重要體現(xiàn),信息化程度的 高低直接決定著一個(gè)企業(yè)的能力高低。當(dāng)然我們不能完全否定我 國(guó)計(jì)算機(jī)軟件在發(fā)展中體現(xiàn)出來的優(yōu)勢(shì)。 雖然也有 個(gè) 別的軟件產(chǎn)品具有較高的通用性,但是其針對(duì)性也不夠強(qiáng),換句話說,它 不能夠方便的應(yīng)用于我國(guó)各個(gè)行業(yè) 的管理系統(tǒng)當(dāng)中去。 我國(guó)目前的軟件系統(tǒng)大多數(shù)都是由國(guó)外引進(jìn)而來,缺少我國(guó)本土特點(diǎn)。首先我國(guó)計(jì)算機(jī)硬件的發(fā)展相對(duì)于美國(guó)、英國(guó)等發(fā)達(dá)國(guó)家來說比較落后,所以現(xiàn)在能夠依靠的硬件還不夠成熟。 SQL Server是微軟公司開發(fā)的優(yōu)秀的數(shù)據(jù)庫(kù)軟件,具有使用簡(jiǎn)單、容易上手、易兼容等特點(diǎn),是制作小型數(shù)據(jù)庫(kù)的理想軟件。利用 .NET 平臺(tái)制作系統(tǒng)軟件,既可以改變平時(shí)編寫程序的復(fù)雜性,直接拖拽控件的方式又減少了 編寫程序的時(shí)間 。以前人工登記、管理汽車調(diào)度的方式已然過時(shí),取而代之的是信息化的智能管理。換句話講,就是 現(xiàn)代企業(yè)如何充分利用現(xiàn)代技術(shù)解決實(shí)時(shí)數(shù)據(jù)統(tǒng)計(jì)和數(shù)據(jù)利用、發(fā)布的問題。 關(guān)鍵詞: 汽車調(diào)度 , 信息 化管理 , 自動(dòng)化 西南科技大學(xué)本科畢業(yè)論文 II Car scheduling management system Abstract: with the dramatically growth in each firm, the models of vehicles managed and counts increase significantly. The models contain munication repair van, engineering van, emergency munication van, car, and business vehicle. In addition, the vehicle user must apply and get permissions from the department managers before use, after that the team then allocates the vehicles. In the past, the vehicle management was based on manual work. The operation of the whole team involved multiple departments, however the information about the vehicles among different departments is not even. As a consequence, it would lead the delay in vehicle usage. In order to solve the problem, it needs to develop a vehicle allocation and information management system, which can achieve the automation of vehicle usage, vehicle allocation and vehicle maintenance. In this report, it will explain the design of the vehicle allocation management system. In the demand stage, it uses the work flow chart and data flow chart to describe the whole process and functions. The system is divided into eight ponents, which are home page, news board, vehicle information, vehicle booking records, order information, vehicle allocation management, driver management, and back stage management. The system is designed to analysis these eight ponents and then achieve the designed functions. Also, the system es with the system remainder function, which helps the user to use. In addition, the system also uses the ID check, and authority allocation to assure the safety of the system. This system is based on OOD. It uses the B/S model with three tranches structure and C# language. This system is developed on the Visual Studio 2021 and SQL Server 2021 developing platform, which are expandable. After testing, this system can help panies to manage vehicle dispatch efficiently. It adopts the development of the panies. It is a decent tool for the small and medium size firm to manage vehicle dispatches. Key words: Car scheduling, information management, automation 西南科技大學(xué)本科畢業(yè)論文 III 目 錄 第 1 章 緒 論 ....................................................................................................................... 1 選題背景 ......................................................................................................... 1 需求狀況 ......................................................................................................... 1 設(shè)計(jì)目標(biāo) ......................................................................................................... 2 本章小結(jié) ......................................................................................................... 3 第 2 章 系統(tǒng)開發(fā)平臺(tái)和關(guān)鍵技術(shù) ..................................................................................... 4 .NET 框架 ...................................................................................................... 4 .NET 框架概述 ................................................................................... 4 公共語言運(yùn)行平臺(tái) .............................................................................. 5 統(tǒng)一編程類庫(kù) ...................................................................................... 5 ....................................................................................................... 5 Visual C ..................................................................................................... 7 SQL Server 2021 ...................................