【正文】
據(jù)結(jié)構(gòu)。此后,該線程可以創(chuàng)建其他的線程。若要使進(jìn)程完成某項(xiàng)操作,它必須擁有一個(gè)在它的環(huán)境中運(yùn)行的線程,此線程負(fù)責(zé)執(zhí)行包含在進(jìn)程的地址空間中的代碼。使用::DestroyWindow銷(xiāo)毀一個(gè)無(wú)模式對(duì)話框,不是使用::EndDiaLog。::IsDialogMessage完成了所有必要的消息轉(zhuǎn)換和消息派發(fā),所以該函數(shù)處理的消息一定不要傳遞給TranslateMessage和DispatchMessage處理。應(yīng)用程序負(fù)責(zé)獲取和派發(fā)輸入消息給對(duì)話框。如果沒(méi)有指定WS_VISIBLE風(fēng)格,無(wú)模式對(duì)話框不會(huì)自動(dòng)地顯示出來(lái)。為了處理模式對(duì)話框的消息,Windows開(kāi)始對(duì)話框自身的消息循環(huán),暫時(shí)控制整個(gè)應(yīng)用程序的消息隊(duì)列。在Win32里,對(duì)話框的窗口過(guò)程由Windows系統(tǒng)提供,用戶在創(chuàng)建對(duì)話框窗口時(shí)提供一個(gè)對(duì)話框過(guò)程由窗口過(guò)程調(diào)用。在創(chuàng)建對(duì)話框時(shí)指定WS_POPUP,WS_SYSMENU,WS_CAPTION和DS_MODALFRAM風(fēng)格。在可見(jiàn)的未來(lái),微軟對(duì)MFC的支持不會(huì)停止。車(chē)輛規(guī)格:綠色通道車(chē)、客車(chē)、貨車(chē)。 InList表列名數(shù)據(jù)類(lèi)型長(zhǎng)度說(shuō)明StationNamevarchar50收費(fèi)站名LaneNoint4車(chē)道編碼VehTypevarchar50車(chē)型VehClassvarchar50種類(lèi)VehCountvarchar50車(chē)輛數(shù)VehPlate(PK)varchar50車(chē)牌OperatorNoint4操作員編碼CardNovarchar50操作員卡號(hào)Directionint4方向InTime(PK)datetime8入站時(shí)間VehStandardvarchar50車(chē)輛規(guī)格PicPathvarchar50車(chē)輛照片存儲(chǔ)路徑Flagint4數(shù)據(jù)庫(kù)上傳標(biāo)識(shí)位【說(shuō)明】方向:0為入站1為出站。部署在路段中心服務(wù)器上的報(bào)警信息轉(zhuǎn)發(fā)服務(wù)程序與部署收費(fèi)站服務(wù)器上的報(bào)警信息轉(zhuǎn)發(fā)服務(wù)程序是同一個(gè)程序,只是需要設(shè)置不同參數(shù),即收費(fèi)站的報(bào)警信息轉(zhuǎn)發(fā)服務(wù)程序需要指定的參數(shù)是收費(fèi)站的有關(guān)參數(shù),而路段中心服務(wù)器上的報(bào)警信息轉(zhuǎn)發(fā)服務(wù)程序使用的是路段中心的有關(guān)參數(shù)(例如使用路段中心的數(shù)據(jù)庫(kù)等)程序說(shuō)明: 報(bào)警信息轉(zhuǎn)發(fā)服務(wù)程序負(fù)責(zé)將出入口車(chē)道程序上傳的反應(yīng)車(chē)道收費(fèi)情況的信息 轉(zhuǎn)發(fā)到指定的目的地。部署在路段中心服務(wù)器上的時(shí)鐘同步服務(wù)端服務(wù)程序負(fù)責(zé)接收來(lái)自本路段各收費(fèi)站發(fā)出的時(shí)鐘同步請(qǐng)求。7. 部署在路段中心局域網(wǎng)內(nèi)所有工作站上的時(shí)鐘同步客戶端:部署在路段中心的時(shí)鐘同步客戶端與部署在車(chē)道及收費(fèi)站的時(shí)鐘同步客戶端是同一個(gè)程序,只是需要設(shè)置不同的參數(shù),即車(chē)道時(shí)鐘同步客戶端需要指定的服務(wù)端是收費(fèi)站的時(shí)鐘同步服務(wù)端,而路段中心的時(shí)鐘同步客戶端指定的是路段中心服務(wù)器上的時(shí)鐘同步服務(wù)端。(4) 與聯(lián)網(wǎng)收費(fèi)相關(guān)的通信服務(wù):功能:接收來(lái)自車(chē)道的入口信息查詢以及圖像查詢等請(qǐng)求,并通過(guò)與區(qū)域中心的通信,返回查詢結(jié)果。(5) 時(shí)鐘同步客戶端服務(wù)程序:功能:定期從指定的服務(wù)器(通過(guò)IP,路段中心)獲取時(shí)鐘同步信息并更新站級(jí)計(jì)算機(jī)系統(tǒng)的時(shí)鐘。4. 收費(fèi)站:(1) 車(chē)道收費(fèi)數(shù)據(jù)上傳服務(wù)程序:功能:定時(shí)從本站各個(gè)車(chē)道的數(shù)據(jù)庫(kù)中獲取需要上傳的數(shù)據(jù),并存儲(chǔ)到站級(jí)的數(shù)據(jù)庫(kù)服務(wù)器中。這些服務(wù)程序被默認(rèn)配置為在系統(tǒng)啟動(dòng)時(shí)自動(dòng)執(zhí)行,而已通過(guò)Windows的服務(wù)管理器來(lái)啟動(dòng)或停止這些服務(wù)程序的運(yùn)行。在設(shè)計(jì)過(guò)程中,主要采取適當(dāng)分解通訊系統(tǒng)的思路,將各種功能獨(dú)立到各個(gè)獨(dú)立的程序中。對(duì)于IC卡和圖像信息的查詢也可以采用直接從車(chē)道發(fā)送到路段中心的方式。根據(jù)被傳遞數(shù)據(jù)的類(lèi)型以及特點(diǎn),通信系統(tǒng)被劃分成多個(gè)子系統(tǒng)(子程序),部署在不同的計(jì)算機(jī)上,整體配合完成整個(gè)收費(fèi)系統(tǒng)的數(shù)據(jù)傳遞任務(wù)[11]。界面顯示處理模塊顯示內(nèi)容有:站、車(chē)信息、收費(fèi)員信息、發(fā)卡、發(fā)卡數(shù)量、車(chē)流量、收費(fèi)員按鍵、車(chē)道視頻字符疊加信息、部分提示信息、當(dāng)前車(chē)輛收費(fèi)金額、車(chē)型、車(chē)種、發(fā)卡編號(hào)、當(dāng)前車(chē)輛入口站等。數(shù)據(jù)處理模塊專門(mén)用來(lái)處理入口流水表、出口流水表、工班日志表、工班合計(jì)數(shù)表、設(shè)備裝備表等插入、更新操作。出口車(chē)道能查詢車(chē)輛在區(qū)域內(nèi)的入口信息和入口圖像。在通訊中斷的情況下,收費(fèi)車(chē)道系統(tǒng)維持正常收費(fèi)作業(yè),通訊恢復(fù)后,積壓數(shù)據(jù)可自動(dòng)上傳。入口流程包括入口發(fā)IC卡或粵通卡操作流程、入口倒車(chē)操作流程、入口修改操作流程、入口掛車(chē)操作流程、入口車(chē)隊(duì)操作流程、入口免費(fèi)車(chē)操作流程、入口發(fā)紙卷等。其中,第二種方式,針對(duì)產(chǎn)生的多個(gè)文件,可以采取集中存放或者按照年月分目錄存放的形式。為了便于事后的查看,本系統(tǒng)采用純文本格式的日志方式。其他是配合收費(fèi)工作的,例如短消息、時(shí)鐘同步等[6]。 車(chē)道收費(fèi)處理主要流程分析車(chē)道處理流程分析以車(chē)道收費(fèi)業(yè)務(wù)為中心,分為兩部分。當(dāng)出現(xiàn)免費(fèi)、丟卡、壞卡、違章、黑名單、白名單車(chē)輛時(shí),按相應(yīng)規(guī)定進(jìn)行處理。車(chē)輛駛出車(chē)道,完成入口操作。 車(chē)道收費(fèi)系統(tǒng)功能規(guī)定車(chē)道收費(fèi)軟件按功能分為入口和出口兩種類(lèi)型入口車(chē)道收費(fèi)系統(tǒng)通過(guò)所配車(chē)道設(shè)備及收費(fèi)員對(duì)進(jìn)入高速公路的車(chē)輛進(jìn)行抓拍圖像、識(shí)別車(chē)牌、車(chē)型、車(chē)情輸入。第三部分介紹開(kāi)發(fā)本系統(tǒng)所涉及到的基本理論知識(shí)以及選用方法的依據(jù)。 課題研究的意義高速公路收費(fèi)系統(tǒng)是長(zhǎng)潭西線高速公路的重要組成部分,是高速公路業(yè)主收回投資的渠道?!笔〗煌◤d相關(guān)專家表示,而長(zhǎng)潭西線的通車(chē)將改寫(xiě)現(xiàn)狀,使長(zhǎng)沙至湘潭的行車(chē)距離縮短20公里。同時(shí),將三市串聯(lián)起來(lái)的只有京珠高速公路長(zhǎng)潭段。它所要實(shí)現(xiàn)的主要功能有:1. 對(duì)使用高速公路的車(chē)輛按車(chē)型、行駛里程進(jìn)行合理、正確的收費(fèi);2. 規(guī)范收費(fèi)、現(xiàn)金入賬等財(cái)物統(tǒng)計(jì)工作,防止舞弊、堵塞財(cái)物漏洞;3. 結(jié)合交通管理,限制高峰期交通流量以保障高速公路的安全、暢通;4. 提供交通流量數(shù)據(jù),作為交通監(jiān)控系統(tǒng)和管理部門(mén)的決策依據(jù);5. 改善道路通行費(fèi)的支付和結(jié)算方法、從而減少車(chē)輛繳費(fèi)滯留時(shí)間,提高收費(fèi)車(chē)道的車(chē)輛通行速度,提高道路通行能力。此外,高速公路具有比一般公路高的效益,決定了高速公路可以依據(jù)市場(chǎng)法則,通過(guò)收取車(chē)輛通行費(fèi)對(duì)其價(jià)值進(jìn)行補(bǔ)償。s technology, an elaborate introduction is given in this thesis, which is about the design, key technology and some technical realization of the expressway fees collection.First, the current domestic and international developing condition of the expressway fees collection system is introduced. After discussing its advantage and disadvantage, a design project is chosen, which is profitable for the present condition to our country. Then the analysis to the fees collection system is carried on, including the total analysis of the system, the analysis to the need of this system.Next, the total design of system is described, the structure of this system is selected, the analysis and choice of database is done too, and total design of the system is carried on. And then, the entrance driveway system is described in detail. And the toll station system is introduced. The design for the safety of system is done.In the end, the results and the shortages are given. Further more, the suggestion for the further improvement of the expressway fees collection system is given.Key words: Expressway, Fees collection Driveway, Toll station, Safety目錄 1 緒論 1 課題背景及來(lái)源 1 課題研究的意義 2 論文結(jié)構(gòu) 22 系統(tǒng)分析與設(shè)計(jì) 4 系統(tǒng)分析 4 車(chē)道收費(fèi)系統(tǒng)功能規(guī)定 4 車(chē)道收費(fèi)處理主要流程分析 5 解決方案設(shè)計(jì) 9 總體設(shè)計(jì) 9 車(chē)道系統(tǒng)程序設(shè)計(jì) 13 數(shù)據(jù)上傳通信 16 通信系統(tǒng)設(shè)計(jì) 16 數(shù)據(jù)庫(kù)設(shè)計(jì) 213 基本理論知識(shí)及應(yīng)用 24 MFC下的用戶界面編程 24 MFC下的多線程 26 MFC下的網(wǎng)絡(luò)編程 27 MFC下基于ADO的數(shù)據(jù)庫(kù)操作 294 系統(tǒng)開(kāi)發(fā)與實(shí)現(xiàn) 33 開(kāi)發(fā)環(huán)境及工具 33 系統(tǒng)實(shí)現(xiàn) 33 用戶界面實(shí)現(xiàn) 33 通信系統(tǒng)實(shí)現(xiàn) 40 高速公路出口費(fèi)率計(jì)算實(shí)現(xiàn) 42 車(chē)輛照片查詢實(shí)現(xiàn) 42 導(dǎo)出EXCEL報(bào)表實(shí)現(xiàn) 42 報(bào)表統(tǒng)計(jì)實(shí)現(xiàn) 46 車(chē)輛圖象抓拍實(shí)現(xiàn) 46 時(shí)鐘同步實(shí)現(xiàn) 46 結(jié)果分析 47 開(kāi)發(fā)難點(diǎn)及相關(guān)策略 47 課題不足之處 47 工作展望及見(jiàn)解 485 總結(jié) 50致謝 51參考文獻(xiàn) 521 緒論隨著我國(guó)經(jīng)濟(jì)的迅猛發(fā)展,高速公路交通作為經(jīng)濟(jì)發(fā)展的主要基礎(chǔ)設(shè)施之一,越來(lái)越受到重視。然后,對(duì)系統(tǒng)總體設(shè)計(jì)進(jìn)行了闡述,先確定了系統(tǒng)結(jié)構(gòu),并對(duì)系統(tǒng)中用到的數(shù)據(jù)庫(kù)進(jìn)行了分析和選擇,對(duì)系統(tǒng)進(jìn)行了總體設(shè)計(jì)。這個(gè)系統(tǒng)的建立將會(huì)較好地解決交通收費(fèi)業(yè)務(wù)中手工撕票收費(fèi)這一傳統(tǒng)方式所出現(xiàn)的各種問(wèn)題,提高收費(fèi)效率,杜絕跑、冒和漏收,能提高高速公路的整體功能。建立智能化的收費(fèi)系統(tǒng)是加強(qiáng)高速公路管理的一個(gè)重要環(huán)節(jié)。然后對(duì)本收費(fèi)系統(tǒng)進(jìn)行系統(tǒng)總體分析,對(duì)本系統(tǒng)的需求進(jìn)行了分析。關(guān)鍵詞:智能交通,車(chē)道收費(fèi)系統(tǒng),高速公路,費(fèi)用計(jì)算Design and Implementation of Expressway Fees Collection SystemAbstractThe expressway fees collection system is the main part of the expressway management. The establishment of an intelligent fees collection system is an important segment during strengthening the expressway management. All kinds of short advantages led by hand working in the former practice of transportation fees collection can be avoided by using the system. And also the function of the expressway can be promoted as a whole.According to the development of the expressway fees collection system and the trend of today39。另外,高速公路的養(yǎng)護(hù)與管理資金可以直接從征收的車(chē)輛通行費(fèi)中提取,減少了許多中間環(huán)節(jié),克服了多年來(lái)道路養(yǎng)護(hù)管理中的不記成本、不講經(jīng)濟(jì)核算的種種弊端。所以,建設(shè)先進(jìn)、完善、有效的高速公路收費(fèi)系統(tǒng)是整個(gè)高速公路系統(tǒng)建設(shè)和管理中不可或缺的一部份。三市之間的內(nèi)部城際高速公路網(wǎng)絡(luò)并未形成。長(zhǎng)潭西線未通車(chē)之前,長(zhǎng)沙至湘潭所需時(shí)間至少要40分鐘,“短短的40公里路程,最快都需要40分鐘,這肯定無(wú)法適應(yīng)三市一體化發(fā)展的需要,所以要提速三市一體化進(jìn)程,必須得構(gòu)建適應(yīng)一體化發(fā)展的快速交通網(wǎng)絡(luò)。在昨日的體驗(yàn)中,本報(bào)車(chē)務(wù)部司機(jī)歐陽(yáng)宏介紹,長(zhǎng)潭西線通車(chē)后,至少可以使長(zhǎng)沙至邵陽(yáng)的時(shí)間節(jié)約20分鐘以上。第二部分是論文的重點(diǎn)之一,通過(guò)對(duì)系統(tǒng)進(jìn)行詳細(xì)分析,著重介紹了系統(tǒng)的設(shè)計(jì)方案實(shí)現(xiàn)內(nèi)容。2 系統(tǒng)分析與設(shè)計(jì) 系統(tǒng)分析車(chē)道收費(fèi)系統(tǒng)的需求分析主要以新的收費(fèi)模式下高速公路的實(shí)際情況和運(yùn)營(yíng)管理方面的要求為基礎(chǔ)。并將相應(yīng)的入口描述信息寫(xiě)入通行IC卡,發(fā)給通行車(chē)輛