付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
基于bs模式的車輛審批調(diào)度管理系統(tǒng)的設(shè)計與實現(xiàn)
0事業(yè)單位公車需求分析隨著信息技術(shù)的發(fā)展和應(yīng)用,網(wǎng)絡(luò)已成為了解社會、信息和交流的重要渠道。企事業(yè)單位為適應(yīng)社會發(fā)展趨勢,對單位內(nèi)部管理信息化和網(wǎng)絡(luò)化的要求也越來越迫切。為了滿足單位內(nèi)部公務(wù)用車需求,各企事業(yè)單位基本都擁有不同規(guī)模的公務(wù)車隊。隨著單位規(guī)模的不斷擴大,公務(wù)用車的數(shù)量越來越多,各部門用車次數(shù)日趨頻繁,無形中對單位行政部門公務(wù)用車的審批和調(diào)度管理效率提出了更高的要求1系統(tǒng)需求分析為滿足學(xué)校對公務(wù)用車信息化管理的需求,使系統(tǒng)具有安全性、靈活性、通用性和可擴展性,同時根據(jù)現(xiàn)行公務(wù)車輛管理相關(guān)制度,結(jié)合單位公務(wù)車輛目前的實際審批調(diào)度流程,對管理系統(tǒng)功能進行了詳細(xì)調(diào)研,并形成具體需求分析。1.1用車信息管理,用車方案制定公務(wù)車輛審批調(diào)度管理系統(tǒng)需要滿足如下功能:①根據(jù)單位職員人事管理系統(tǒng)基礎(chǔ)數(shù)據(jù),完成系統(tǒng)登錄權(quán)限控制;②根據(jù)車輛實際情況,實現(xiàn)現(xiàn)有公務(wù)車輛基礎(chǔ)數(shù)據(jù)管理;③根據(jù)用車人公務(wù)用車需求,實現(xiàn)用車申請信息管理,查詢審核及派車結(jié)果;④部門領(lǐng)導(dǎo)審核管理本部門用車申請,查詢部門用車記錄;⑤單位領(lǐng)導(dǎo)審核管理各下屬部門已審核通過的用車申請,可查詢車輛信息、人員信息和各部門用車申請及車輛使用情況等信息;⑥公車管理部門根據(jù)已審核通過的用車申請,派發(fā)公務(wù)車輛,通過短信方式通知用車聯(lián)系人和駕駛員,查詢管理車輛信息、駕駛員信息以及用車申請和派車信息;⑦駕駛員根據(jù)實際用車情況,完成回車登記,并登記過路費、油費等相關(guān)費用;⑧根據(jù)系統(tǒng)角色實現(xiàn)按時間、部門、人員、目的地等分類數(shù)據(jù)統(tǒng)計匯總查詢。1.2用車過程控制根據(jù)以上功能需求分析,系統(tǒng)使用權(quán)限僅限于單位內(nèi)部用戶,而且需要使用目前單位現(xiàn)有的組織架構(gòu)及人員基礎(chǔ)數(shù)據(jù),因此需要采用人事管理系統(tǒng)基礎(chǔ)數(shù)據(jù)。系統(tǒng)用戶登錄需要調(diào)用人事管理系統(tǒng)登錄驗證接口,用車申請人提交用車計劃申請,經(jīng)部門領(lǐng)導(dǎo)審核通過后,用車計劃申請單需提交上級領(lǐng)導(dǎo)審核,如果審核通過,則公車管理部門需根據(jù)實際車輛在庫狀態(tài)情況派遣公務(wù)車輛,派車完畢后系統(tǒng)需同時發(fā)送短消息至用車聯(lián)系人和駕駛員,駕駛員與用車人溝通用車具體時間地點。車輛使用完畢,駕駛員需要進行回車登記,填寫相關(guān)用車信息(如公里數(shù)、燃油費、過路費等),結(jié)束車輛使用流程。具體用車流程如圖1所示。2系統(tǒng)設(shè)計2.1/s模式介紹根據(jù)系統(tǒng)功能需求和審批調(diào)度流程分析,考慮到用戶軟件平臺的多樣性,系統(tǒng)采用B/S(Browser/Server,瀏覽器/服務(wù)器)模式設(shè)計,方便不同用戶在不同系統(tǒng)平臺環(huán)境下使用該系統(tǒng);同時考慮到系統(tǒng)“高內(nèi)聚低耦合”原則和系統(tǒng)可擴展性以及代碼可復(fù)用等問題,系統(tǒng)采用了分層設(shè)計理念,采用了三層體系架構(gòu)設(shè)計2.2車輛使用管理系統(tǒng)根據(jù)上述功能性需求分析,設(shè)計了七大功能模塊:人員信息管理模塊、人員角色及權(quán)限管理模塊、車輛信息管理模塊、車輛申請管理模塊、車輛審批管理模塊、車輛派遣管理模塊、車輛使用管理分析模塊,如圖3所示。其中,人員信息管理模塊主要完成單位職工相關(guān)信息等基礎(chǔ)信息的增刪改查,人員角色及權(quán)限管理模塊主要針對該系統(tǒng)的管理員、審核部門人員、車輛調(diào)度人員、駕駛員以及用車申請人員等5種不同系統(tǒng)角色設(shè)置,分別賦予其不同的系統(tǒng)使用權(quán)限。2.3實體關(guān)系模型根據(jù)需求分析和系統(tǒng)模塊設(shè)計,系統(tǒng)選取了MicrosoftSQLServer2005作為數(shù)據(jù)庫管理系統(tǒng),根據(jù)系統(tǒng)分析,系統(tǒng)主要有用戶、部門、角色、車輛、用車申請等實體。這實體之間可以用如圖4所示的實體關(guān)系(E-R)圖來表示,由于實體和關(guān)系的屬性比較復(fù)雜,圖中省略了實體和關(guān)系的屬性信息。根據(jù)E-R圖向關(guān)系模型轉(zhuǎn)換的原則,將這6個實體轉(zhuǎn)換為關(guān)系模型,設(shè)計了用戶信息表、權(quán)限分配表、車輛信息表、車輛狀態(tài)表、車輛調(diào)度表等10個數(shù)據(jù)及其關(guān)系表,并設(shè)計了相應(yīng)的視圖和存儲過程,以便對系統(tǒng)數(shù)據(jù)進行查詢與維護。其中,車輛申請信息如表1所示。3系統(tǒng)完成3.1系統(tǒng)的開發(fā)根據(jù)上述分析和系統(tǒng)設(shè)計,在系統(tǒng)實現(xiàn)過程中,選擇Microsoft公司的VisualStudio2010平臺作為開發(fā)工具,選擇該平臺上創(chuàng)建動態(tài)Web頁的強大服務(wù)器端技術(shù)———ASP.NET技術(shù)進行服務(wù)器端的應(yīng)用開發(fā),選擇C#語言作為該系統(tǒng)的開發(fā)語言。而數(shù)據(jù)庫管理系統(tǒng)則同樣選取了Microsoft公司的SQLServer作為數(shù)據(jù)保存平臺。在系統(tǒng)發(fā)布方面,選擇WindowsServer2008R2Standard服務(wù)器操作系統(tǒng),并在該系統(tǒng)自帶的IIS(InternetInformationServices)7.5上進行系統(tǒng)網(wǎng)站發(fā)布。3.2系統(tǒng)芯技術(shù)的實現(xiàn)3.2.1圖書館人事管理系統(tǒng)的用戶認(rèn)證系統(tǒng)采用人事管理系統(tǒng)中的用戶信息進行認(rèn)證,通過人事管理系統(tǒng)發(fā)布的Web服務(wù),完成本系統(tǒng)的用戶認(rèn)證。人事管理系統(tǒng)發(fā)布網(wǎng)絡(luò)訪問方法描述如下:BoolIsValidUser(stringuserName,stringuserPassword);其中,輸入?yún)?shù)為字符串形式的用戶名和密碼,返回參數(shù)為人事管理系統(tǒng)的驗證結(jié)果。3.2.2車輛分配方式車輛及駕駛員調(diào)度算法實現(xiàn)步驟如下:Step1:對通過審核的申請用車信息按申請時間進行升序排列,并對申請用車記錄按Step2-Step6進行車輛分配。Step2:根據(jù)申請用車信息中乘車人數(shù)及用車時間,篩選用車時間內(nèi)車輛狀態(tài)為閑置且滿足乘車人數(shù)的車輛。Step3:對車輛信息按承載人數(shù)和行駛里程進行升序排列。Step4:對承載人數(shù)相同的車輛,優(yōu)先選擇行駛里程少的車輛進行分配。Step5:根據(jù)駕駛員狀態(tài),篩選用車時間狀態(tài)為空閑的駕駛員,并根據(jù)當(dāng)月駕駛歷程進行升序排列。Step6:設(shè)置車輛和駕駛員信息為預(yù)分配狀態(tài)。3.2.3短信劃分:5gs-固對已經(jīng)調(diào)度完成的車輛派遣記錄,查詢乘車聯(lián)系人手機號碼及駕駛員手機號碼,分別向其發(fā)送短信通知。系統(tǒng)選取了Wavecom的GSM短信貓進行通知發(fā)送,并設(shè)計了專門的類庫完成對短信貓的控制。其中短信發(fā)送模塊核心代碼如下:4人性化設(shè)計提供了良好的基本保障該系統(tǒng)目前已在常州某高職院校測試運行,運行情況穩(wěn)定,用戶使用效果良好。系統(tǒng)采用的分層架構(gòu)設(shè)計,為移動終端APP的開發(fā)預(yù)留了訪問接口,為系統(tǒng)的延伸提供了良好基礎(chǔ),保
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年有研(廣東)新材料技術(shù)研究院招聘備考題庫及完整答案詳解1套
- 2026年沁陽市高級中學(xué)招聘教師備考題庫及完整答案詳解一套
- 會議召開與通知發(fā)布制度
- 國家藥品監(jiān)督管理局新聞宣傳中心2026年度編制外人員公開招聘備考題庫完整答案詳解
- 2026年湖州市長興縣第三人民醫(yī)院招聘備考題庫附答案詳解
- 企業(yè)薪酬管理制度
- 2026年連云港市第一人民醫(yī)院病理科醫(yī)師招聘備考題庫及一套完整答案詳解
- 2026年杭州市余杭區(qū)人民檢察院招聘高層次人員備考題庫及一套答案詳解
- 2026年沈陽大學(xué)和沈陽開放大學(xué)面向社會公開招聘急需緊缺事業(yè)單位工作人員21人備考題庫附答案詳解
- 2026年鹽城市交通運輸局直屬事業(yè)單位公開選調(diào)工作人員備考題庫及答案詳解一套
- 國開電大商業(yè)銀行經(jīng)營管理形考作業(yè)3參考答案
- 陳獨秀早期社會建設(shè)思想的形成、淵源及啟迪,東方哲學(xué)論文
- GB/T 96.2-2002大墊圈C級
- 第九章-第一節(jié)-美洲概述
- GB/T 1865-2009色漆和清漆人工氣候老化和人工輻射曝露濾過的氙弧輻射
- GB/T 12060.5-2011聲系統(tǒng)設(shè)備第5部分:揚聲器主要性能測試方法
- GB/T 11945-2019蒸壓灰砂實心磚和實心砌塊
- 2023年自考高級財務(wù)會計真題和答案
- 2022年貴陽市法院書記員招聘筆試試題及答案解析
- 下肢深靜脈血栓形成的診斷和治療課件
- 防水班日常安全教育登記表
評論
0/150
提交評論