包頭市公路局道路維護(hù)管理系統(tǒng)設(shè)計(jì)_第1頁
包頭市公路局道路維護(hù)管理系統(tǒng)設(shè)計(jì)_第2頁
包頭市公路局道路維護(hù)管理系統(tǒng)設(shè)計(jì)_第3頁
包頭市公路局道路維護(hù)管理系統(tǒng)設(shè)計(jì)_第4頁
包頭市公路局道路維護(hù)管理系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩72頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)IIVPAGE摘要

隨著包頭市經(jīng)濟(jì)的快速發(fā)展,高速公路的建設(shè)及使用越來越多。原有的道路維護(hù)方式的弊端已經(jīng)逐漸顯露。例如在管理中,辦公效率不高,缺少數(shù)據(jù)統(tǒng)計(jì),而且對(duì)于公路中出現(xiàn)的情況不能做到及時(shí)了解,不能滿足現(xiàn)代公路管理要求。為了提高公路維護(hù)管理工作水平,全面實(shí)現(xiàn)公路維護(hù)現(xiàn)代化、信息化管理,形成一個(gè)科技性、互動(dòng)性融為一體的公路維護(hù)管理平臺(tái),使公路維護(hù)工作由原本傳統(tǒng)的處理方式向信息化轉(zhuǎn)變。包頭市公路局道路維護(hù)管理系統(tǒng)采用Java語言編寫,編譯器使用MyEclipse,數(shù)據(jù)庫使用MYSQL,設(shè)計(jì)模式使用MVC,架構(gòu)使用B/S。本系統(tǒng)實(shí)現(xiàn)了路況信息管理、道路維護(hù)管理、道路巡檢管理、預(yù)防維護(hù)管理、修復(fù)維護(hù)管理、系統(tǒng)管理等功能。通過包頭市公路局道路維護(hù)管理系統(tǒng)的設(shè)計(jì),可以減少紙張的使用,降低成本,實(shí)現(xiàn)數(shù)據(jù)共享,提高辦公效率,使得道路維護(hù)管理變得操作簡(jiǎn)單、條理清晰,從而提高道路維護(hù)的總體工作效率。

關(guān)鍵詞:道路維護(hù);Java;信息統(tǒng)計(jì)AbstractWiththerapideconomicdevelopmentofBaotouCity,theconstructionanduseofexpresswaysareincreasing.Thedisadvantagesoftheoriginalwayofroadmaintenancehavegraduallyrevealed.Forexample,inthemanagement,theofficeefficiencyisnothigh,thedatastatisticsislack,andthesituationinthehighwaycannotbeunderstoodintime,andcannotmeettherequirementsofmodernhighwaymanagement.Inordertoimprovethelevelofhighwaymaintenancemanagement,realizethemodernizationandinformationmanagementofhighwaymaintenanceinanall-roundway,andformahighwaymaintenancemanagementplatformintegratingscienceandtechnologyandinteractivity,soastotransformthehighwaymaintenanceworkfromtheoriginaltraditionalprocessingmodetoinformation.TheroadmaintenancemanagementsystemofBaotouhighwaybureauiswritteninJavalanguage,thecompilerusesmyeclipse,thedatabaseusesmysql,thedesignmodeusesMVC,andthearchitectureusesB/S.Thesystemrealizesthefunctionsofroadconditioninformationmanagement,roadmaintenancemanagement,roadpatrolinspectionmanagement,preventivemaintenancemanagement,repairmaintenancemanagement,systemmanagement.ThroughthedesignoftheroadmaintenancemanagementsystemofBaotouHighwayBureau,wecanreducetheuseofpaper,reducecosts,realizedatasharing,improveofficeefficiency,maketheroadmaintenancemanagementsimpleandclear,soastoimprovetheoverallworkefficiencyofroadmaintenance.Keywords:RoadmaintenanceJavaInformationstatistics目錄TOC\o"1-3"\u摘要 IAbstract II第1章緒論 11.1課題背景 11.2目的和意義 21.2.1課題目的 21.2.2課題意義 4第2章可行性分析 62.1經(jīng)濟(jì)可行性 62.2技術(shù)可行性 82.3社會(huì)環(huán)境可行性 9本章小結(jié) 10第3章需求分析 113.1包頭市公路局道路維護(hù)管理系統(tǒng)需求概述 113.2業(yè)務(wù)流程分析 133.3系統(tǒng)需求用例分析 163.3.1巡檢人員用例 163.3.2維修人員用例 183.3.3采購人員用例 213.3.4庫存人員用例 243.3.5財(cái)務(wù)人員用例 273.4系統(tǒng)概念類模型 28本章小結(jié) 29第4章架構(gòu)建模 304.1包頭市公路局道路維護(hù)管理系統(tǒng)解決方案 304.1.1系統(tǒng)與子系統(tǒng)關(guān)系設(shè)計(jì) 304.1.2系統(tǒng)部署設(shè)計(jì) 314.2系統(tǒng)架構(gòu)設(shè)計(jì) 324.3數(shù)據(jù)庫模型設(shè)計(jì) 34本章小結(jié) 35第5章構(gòu)件建模 365.1包頭市公路局道路維護(hù)管理系統(tǒng)UI構(gòu)件設(shè)計(jì) 365.1.1巡檢人員UI構(gòu)件設(shè)計(jì) 365.1.2維修人員UI構(gòu)件設(shè)計(jì) 375.1.3采購人員UI構(gòu)件設(shè)計(jì) 375.1.4庫存人員UI構(gòu)件設(shè)計(jì) 385.1.5財(cái)務(wù)人員UI構(gòu)件設(shè)計(jì) 395.2系統(tǒng)行為分析與設(shè)計(jì) 405.2.1道路巡檢行為分析 405.2.2道路維護(hù)行為分析 415.2.3采購管理行為分析 425.2.4庫存管理行為分析 435.2.5財(cái)務(wù)管理行為分析 455.3系統(tǒng)設(shè)計(jì)類圖模型 46本章小結(jié) 47第6章系統(tǒng)實(shí)現(xiàn) 476.1路段管理模塊的實(shí)現(xiàn) 476.2道路維護(hù)管理模塊的實(shí)現(xiàn) 496.3采購管理模塊的實(shí)現(xiàn) 516.4庫存管理模塊的實(shí)現(xiàn) 536.5財(cái)務(wù)管理模塊的實(shí)現(xiàn) 55本章小結(jié) 56第7章系統(tǒng)測(cè)試 567.1測(cè)試的基本概念 577.2測(cè)試計(jì)劃 587.3測(cè)試用例 597.3.1白盒測(cè)試 597.3.2黑盒測(cè)試 627.4測(cè)試結(jié)果 677.4.1白盒測(cè)試結(jié)果 677.4.2黑盒測(cè)試結(jié)果 677.4.3測(cè)試結(jié)論 68本章小結(jié) 70結(jié)論 71PAGE72PAGE72第1章緒論1.1課題背景 近年來,隨著我國(guó)經(jīng)濟(jì)的發(fā)展,道路的數(shù)量不斷增加,交通工具和交通堵塞也隨之增多。道路作為城市的一個(gè)主要組成部分和外部特征,直接受到自然災(zāi)害、車輛損耗、事故和人為損害的影響。目前,道路質(zhì)量超過了預(yù)期的下降水平,這使最初的設(shè)計(jì)要求難以滿足,因此,維護(hù)道路是現(xiàn)在最重要的工作,與此同時(shí),建設(shè)和維護(hù)道路已經(jīng)成為大家最關(guān)注的事。城市道路是城市基礎(chǔ)設(shè)施的重要組成部分,關(guān)于道路維修的工作量,在任何一個(gè)城市,任何一個(gè)國(guó)家,問題都是一樣的,總是缺乏維修資金,道路狀況繼續(xù)惡化,而且,人員調(diào)度與資源配置很難達(dá)到相互配合,相互調(diào)節(jié)的功能,如今,原有的管理方式常常存在重復(fù)計(jì)算數(shù)據(jù)等現(xiàn)象,不但增加了公路局工作人員的工作量,而且還影響了道路維護(hù)管理的整體效率,再加上沒有合理有效的決策支持系統(tǒng)來做支撐,也在一定程度上影響了決策效率和效果。因此,為了最大限度地提高道路維修的效率,必須制定和實(shí)施城市道路維護(hù)管理系統(tǒng)。傳統(tǒng)的道路維護(hù)管理系統(tǒng)之前已經(jīng)在很多城市運(yùn)行使用。然而,目前城市道路管理仍然是傳統(tǒng)的手工操作的方法。管理不僅效率低下,而且有許多缺點(diǎn)。有時(shí),反映在群眾中的問題沒有得到及時(shí)的回應(yīng),就會(huì)造成一系列的不良后果,這些問題都迫切需要改善城市道路的管理水平。因此,現(xiàn)如今的問題是如何進(jìn)一步提高道路維護(hù)科學(xué)管理水平,改善路面狀況,提高道路交通速度,實(shí)現(xiàn)交通暢通和改善環(huán)境的目標(biāo),還需要作出進(jìn)一步的決定。公路局在針對(duì)道路進(jìn)行維護(hù)時(shí),要適應(yīng)大規(guī)模、高質(zhì)量的城市道路管理需求,保持路面及其設(shè)施良好的狀態(tài),延長(zhǎng)高速公路的使用壽命。如今,城市道路管理的陳舊做法已經(jīng)改變,城市道路管理的決定變得更加客觀、信息豐富和科學(xué)。包頭市公路局道路維護(hù)管理系統(tǒng)從技術(shù)可行性、經(jīng)濟(jì)可行性、社會(huì)可行性、政治可行性等方面綜合考慮了各種因素,為管理部門的決策者提供了分析工具和方法,幫助決策者考慮、分析和比較各種可能的對(duì)策,定量估計(jì)每種對(duì)策的效果,并根據(jù)預(yù)先確定的標(biāo)準(zhǔn)和約束條件,選擇成本和效果最佳的方案。因此,建立和實(shí)施包頭市公路局道路維護(hù)管理系統(tǒng),可以為公路局管理部門的決策者提供合理的科學(xué)依據(jù)和指導(dǎo),擴(kuò)大決策的范圍,提供決策結(jié)果的反饋,積累管理經(jīng)驗(yàn),確保決策過程的協(xié)調(diào)性和可行性。公路維護(hù)管理系統(tǒng)是近20年來公路維護(hù)領(lǐng)域的一個(gè)新領(lǐng)域。運(yùn)用現(xiàn)代科學(xué)管理體系理論為道路提供足夠的服務(wù)水平。經(jīng)過20余年的發(fā)展,公路養(yǎng)護(hù)管理系統(tǒng)已從一個(gè)概念變?yōu)樵谠S多國(guó)家運(yùn)轉(zhuǎn)的系統(tǒng),成為公路養(yǎng)護(hù)中一個(gè)受歡迎的現(xiàn)代化輔助決策工具。對(duì)于美國(guó)和加拿大的道路維護(hù)管理系統(tǒng)的研究已經(jīng)開始。1971年,PMS一詞第一次出現(xiàn),從20世紀(jì)70年代開始,有35個(gè)州和省在國(guó)外逐漸建立了道路維護(hù)管理系統(tǒng)。最典型的是,1978年在加利福尼亞(美國(guó))建立了公路管理網(wǎng)絡(luò)系統(tǒng),1980年在亞利桑那州建造一個(gè)軍用機(jī)場(chǎng)和城市道路管理系統(tǒng),1983年在加拿大阿爾伯達(dá)省建立了道路信息和優(yōu)先排序系統(tǒng),1987年,英國(guó)交通道路評(píng)估系統(tǒng)與道路研究協(xié)會(huì)的道路維護(hù)評(píng)價(jià)系統(tǒng)相合作。目前,在1980年代開始進(jìn)行關(guān)于公路運(yùn)營(yíng)的內(nèi)部研究。公路信息化研究逐漸進(jìn)入高等教育機(jī)構(gòu),同濟(jì)大學(xué)和相關(guān)的公路管理局對(duì)交通管理系統(tǒng)進(jìn)行了聯(lián)合研究。與PAVER系統(tǒng)類似,建立了柏油路性能指標(biāo)系統(tǒng),評(píng)價(jià)方法和相應(yīng)的評(píng)價(jià)標(biāo)準(zhǔn)。利用正確的系統(tǒng)結(jié)構(gòu),研究了模型,分提出了保護(hù)礫石道路的解決方案。研究了水泥混凝土公路性能的評(píng)價(jià)方法和指標(biāo),采用基于馬爾可夫隨機(jī)場(chǎng)模型的方法對(duì)水泥混凝土公路性能進(jìn)行了預(yù)測(cè)。目前,在交通公路研究所正在研制的CPMS系統(tǒng),也是基于網(wǎng)狀公路維護(hù)理論,結(jié)合公路評(píng)價(jià)、維護(hù)分析模型進(jìn)行相應(yīng)的回歸分析。該統(tǒng)計(jì)方法有效的實(shí)現(xiàn)了公路維護(hù)的相關(guān)業(yè)務(wù)決策,尤其是針對(duì)高速公路的維護(hù)提供了有效的方法。綜上所述,道路的維護(hù)管理已經(jīng)初步告別了過去的數(shù)據(jù)處理業(yè)務(wù)量大、效率低、不易保存、不易查詢的時(shí)代,取而代之的是方便、存儲(chǔ)量大、易操作的道路維護(hù)管理軟件,從而為決策者提供準(zhǔn)確的、及時(shí)的、客觀的決策依據(jù)?;ヂ?lián)網(wǎng)技術(shù)的飛速發(fā)展為道路維護(hù)管理系統(tǒng)的實(shí)現(xiàn)奠定了堅(jiān)實(shí)的基礎(chǔ)。道路維護(hù)管理系統(tǒng)將更加智能、實(shí)用、適用、人性化。1.2目的和意義1.2.1課題目的中國(guó)高速公路的建設(shè)經(jīng)過了很長(zhǎng)時(shí)間的發(fā)展,然而,自從高速公路建成之后,由于車輛不斷的增加,導(dǎo)致車輪不斷的磨損路面、再加上暴風(fēng)雨的洗禮,洪水等自然災(zāi)害的侵蝕和一些人為因素的迫壞,這不可避免地降低了道路的效率。因此,必須采取有效措施,在道路完成后必須隨時(shí)保護(hù)道路,并不斷更新和完善道路。這意味著必須及時(shí)修復(fù)受損的路面,否則將增加修理費(fèi)用,減少道路的使用壽命和對(duì)道路使用者造成傷害。還應(yīng)注意緊急救援和道路的緊急修理,很久以前,有許多國(guó)家把加強(qiáng)道路維護(hù)作為公路工作中的一項(xiàng)重要技術(shù)指標(biāo),維護(hù)投資占公路總投資的比重不斷提高,有的已經(jīng)大大超過了建設(shè)投資。國(guó)際公路會(huì)議常務(wù)協(xié)會(huì)在1979年成立了維護(hù)技術(shù)委員會(huì)。這么多年來,為了研究維修的問題,多次召開了會(huì)議,有數(shù)據(jù)顯示,全國(guó)公路維護(hù)里程在不斷的上升。目前高速公路養(yǎng)護(hù)管理還存在許多問題,高速公路養(yǎng)護(hù)管理方案的制定和維護(hù)管理日常執(zhí)行,還依靠傳統(tǒng)的紙質(zhì)檔案管理方式,這種落后的管理方式,存在著管理手段落后,不能滿足數(shù)據(jù)的日常查詢和修改,數(shù)據(jù)的調(diào)取和統(tǒng)計(jì),對(duì)于公路中出現(xiàn)的新的狀況,不能及時(shí)進(jìn)行數(shù)據(jù)的更換,不能及時(shí)了解高速公路的管理和運(yùn)行現(xiàn)狀,不能滿足現(xiàn)代管理的要求,同時(shí)紙質(zhì)檔案容易丟失和老化,不易保管。此外,公路維護(hù)所需要的設(shè)備及原材料機(jī)械化程度不高,相比之下,各種公路維護(hù)存在很大的差異,因?yàn)橛行┕繁粨p害的程度相對(duì)來說可能要高一點(diǎn),而有些公路被損害的程度可能就只是輕微的,相對(duì)來說就沒有那么明顯了,因此,就目前為此,在整體的公路維護(hù)方面,仍然存在設(shè)備落后,且利用率低、勞動(dòng)效率低下等問題。所以,高速公路維修和維護(hù)工作計(jì)劃,是一種發(fā)揮抽象和空間想象力的工作計(jì)劃的制定,需要上級(jí)有關(guān)部門根據(jù)大量、及時(shí)的高速公路數(shù)據(jù)信息來進(jìn)行長(zhǎng)期和及時(shí)的宏觀規(guī)劃和安排,落后傳統(tǒng)的高速公路管理方式已經(jīng)不能滿足高速公路發(fā)展的這一要求,需要研究和設(shè)計(jì)道路維護(hù)管理系統(tǒng)來進(jìn)行高速公路的日常管理和維修養(yǎng)護(hù)計(jì)劃的制定。包頭市公路局道路維護(hù)管理系統(tǒng)是專門針對(duì)包頭市公路局所做的道路維護(hù)管理系統(tǒng),本系統(tǒng)屬于典型的道路維護(hù)管理業(yè)務(wù)系統(tǒng),首先主任要根據(jù)巡檢人員情況進(jìn)行分配人員,形成巡檢人員分配表,巡檢人員根據(jù)主任提供的巡檢人員分配表進(jìn)行路段的檢查,形成路段檢查情況表,交給維修人員,維修人員根據(jù)巡檢人提供的路段檢查情況表進(jìn)行制定維修計(jì)劃,生成維修計(jì)劃表交給主任審核,主任審核通過之后,維修人員就要申請(qǐng)?jiān)O(shè)備和材料了,生成設(shè)備和材料申請(qǐng)表,交給主任審核,主任審核通過之后,庫存人員就要根據(jù)設(shè)備和材料申請(qǐng)表發(fā)放材料和設(shè)備給維修人員,維修人員就可以領(lǐng)取設(shè)備和材料進(jìn)行維修了,生成維修記錄表。在此期間,庫存人員每天都要進(jìn)行庫存盤點(diǎn),生成庫存表,判斷一下是否需要采購設(shè)備和原材料,如果需要采購,就把庫存表交給采購人員,采購人員根據(jù)庫存表制定采購計(jì)劃,生成采購計(jì)劃表,交給主任審核,主任審核通過之后,財(cái)務(wù)人員就可以進(jìn)行采購撥款了,此時(shí),采購人員就可以下采購訂單簽訂采購合同了,之后庫存人員就可以進(jìn)行入庫了,但是在入庫的時(shí)候一定要檢查一下設(shè)備及原材料是否合格,如果合格直接入庫,填寫入庫信息單,如果不合格則要退還給采購人員,讓采購人員進(jìn)行退貨操作。至此,則是包頭市公路局道路維護(hù)管理的全部流程。本論文的研究結(jié)合包頭市公路局公路維護(hù)管理工作存在的主要問題,為了提高公路維護(hù)管理工作水平,全面實(shí)現(xiàn)公路維護(hù)現(xiàn)代化、信息化、技術(shù)化管理,形成統(tǒng)一的道路維護(hù)管理平臺(tái),將科學(xué)、技術(shù)、協(xié)作、老齡化結(jié)合起來,實(shí)現(xiàn)從傳統(tǒng)的方法和技術(shù)向現(xiàn)代科學(xué)和技術(shù)應(yīng)用的過渡。道路維護(hù)管理系統(tǒng)主要是在現(xiàn)有道路維護(hù)管理系統(tǒng)的基礎(chǔ)上,針對(duì)包頭市公路局管理信息系統(tǒng)目前已經(jīng)擁有的數(shù)據(jù)和基礎(chǔ)平臺(tái),計(jì)劃和實(shí)施在有惡劣天氣出現(xiàn)的情況下道路維護(hù)管理系統(tǒng)的開發(fā)。通過對(duì)路況信息的采集、路況的調(diào)查與評(píng)價(jià)、道路維護(hù)記錄的管理、道路維護(hù)合同的管理、道路維護(hù)文檔資料的管理,道路維護(hù)質(zhì)量評(píng)估管理等,提供報(bào)表的生成和查詢服務(wù),形成面向上級(jí)單位匯總報(bào)表信息。1.2.2課題意義隨著改革開放發(fā)展的20多年,中國(guó)已經(jīng)超過美國(guó),高速公里里程已經(jīng)成為世界上最長(zhǎng)的高速公路。高速公路的維修和維護(hù)工作也在逐漸增加,高速公路網(wǎng)提高了公路管理和維護(hù)工作的相關(guān)性和重要性。因此,高速公路管理信息化建設(shè)問題越來越多地引起了公路管理部門和決策者的重視,只有這樣才能適應(yīng)高速公路的快速發(fā)展現(xiàn)狀,并為高速公路的發(fā)展提供支持。高速公路維護(hù)的目的是合理利用有限的資金,使道路維護(hù)取得最好的經(jīng)濟(jì)成效。然而,在道路建成之后,隨著時(shí)間的流逝,必然會(huì)遭受風(fēng)、雨、雪等自然災(zāi)害的侵襲,由于駕駛車輛越來越多,路面不斷遭受磨損,交通事故造成的道路損害,加上人身傷害的影響,在使用的過程中,道路的質(zhì)量將持續(xù)下降,直到不能使用為止。因此,要確保高速公路快速、穩(wěn)定、安全、舒適、景觀、環(huán)境和經(jīng)濟(jì)的使用,就必須要進(jìn)行定期、及時(shí)、長(zhǎng)期,預(yù)防和高質(zhì)量的服務(wù)和維護(hù),只有這樣才能讓道路能夠更好的為人民服務(wù)。如今,中國(guó)經(jīng)濟(jì)正處于飛速發(fā)展階段,這不但加快了各行各業(yè)之間的交流與合作,而且還促使人與人之間的交流日益頻繁,各行各地的交通往來也逐漸增多。因此,在一定程度上,交通便利是國(guó)民經(jīng)濟(jì)快速增長(zhǎng)的必要保障之一。在公路建設(shè)過程中,一定要遵循“建設(shè)是發(fā)展,養(yǎng)護(hù)管理也是發(fā)展”的理念,只有這樣公路運(yùn)輸才能更好地為國(guó)民經(jīng)濟(jì)帶來效益。道路維修是促進(jìn)發(fā)展交通和保障道路交通的重要工作。良好的道路維修可以為道路安全奠定堅(jiān)實(shí)的基礎(chǔ)。能最大限度地提高道路利用效率。加強(qiáng)道路管理是中國(guó)目前道路發(fā)展的關(guān)鍵,同時(shí),也是現(xiàn)代道路維護(hù)部門的主要任務(wù)。公路維護(hù)要求維護(hù)人員和公路局要在合理的基礎(chǔ)上,建立科學(xué)的管理體系,通過科學(xué)的道路維護(hù)管理系統(tǒng)能提高道路維護(hù)的質(zhì)量。因此,現(xiàn)代公路維護(hù)必須以建立和完善維護(hù)管理體系為基礎(chǔ)開展公路維護(hù)工作。公路維護(hù)管理工作直接影響著國(guó)民經(jīng)濟(jì)的發(fā)展和人們的日常出行,必須認(rèn)識(shí)到公路維護(hù)管理的重要性。公路建設(shè)不是一項(xiàng)建設(shè)成果,而是一個(gè)長(zhǎng)期的過程。道路建成使用之后,會(huì)常常自然因素的破壞,導(dǎo)致高速公路的功能不斷惡化,特別是在交通量大和重載交通量不斷增加的情況下,道路的磨損程度更為嚴(yán)重,如果不能進(jìn)行正常的維護(hù),路況將持續(xù)下降,無法恢復(fù)。此時(shí),需要更多的資金和人力進(jìn)行修復(fù)。因此,日常的道路維護(hù)和周期性的道路維護(hù)能夠保證道路的長(zhǎng)期使用和交通安全,保持道路及其設(shè)施處于良好的狀態(tài),保證道路的服務(wù)水平,從而創(chuàng)造更好的效益。如今,我國(guó)高速公路的維護(hù)標(biāo)準(zhǔn)還沒有全國(guó)統(tǒng)一規(guī)范,道路維護(hù)在全國(guó)各地區(qū)存在著差別,本課題的研究和論證對(duì)于包頭市公路局制定和實(shí)施高速公路維護(hù)政策,以及建設(shè)高速公路養(yǎng)護(hù)規(guī)劃,促進(jìn)包頭市經(jīng)濟(jì)的穩(wěn)定可持續(xù)發(fā)展具有非常重要的現(xiàn)實(shí)意義。第2章可行性分析可行性分析,又稱項(xiàng)目論證,是指在開發(fā)決策前,要對(duì)項(xiàng)目的具體建設(shè)進(jìn)行一定程度的調(diào)查與分析,從而判斷該項(xiàng)目是否可行??尚行苑治鰧?duì)整個(gè)軟件的開發(fā)過程都起著至關(guān)重要的作用,試想一個(gè)項(xiàng)目如果開發(fā)到一半,才知道開發(fā)的意義并不是那么大,這將是一件多么可笑的事,可笑的是項(xiàng)目開發(fā)人員并不知道項(xiàng)目可行性分析的重要性。2.1經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性就是資金鏈能否支持開發(fā)的需要,還有就是能不能通過這個(gè)項(xiàng)目掙到錢。要是連基本的經(jīng)濟(jì)保障都沒有,還開發(fā)什么項(xiàng)目,因此,至少要買的起一些設(shè)備和一些軟件,這是最基本的要求。當(dāng)軟件費(fèi)用投入完成后,就要考慮收益了,因?yàn)檫@是開發(fā)軟件的最終目的。一般來說,每年都會(huì)有收入,那么就要考慮多久能回收成本了,在這一期間,相當(dāng)一部分的費(fèi)用也用于軟件維護(hù)。公路局平時(shí)用的軟件,在沒有互聯(lián)網(wǎng)連接的情況下可以使用的服務(wù)費(fèi)用通常較低,但是對(duì)于某些需要連接的方案來說,考慮到費(fèi)用的問題,維護(hù)的方面就必須要做得很好,才能夠吸引客戶。在開發(fā)包頭市公路局道路養(yǎng)護(hù)管理系統(tǒng)之前,首先要分析該系統(tǒng)的開發(fā)成本是否合理,然后再確定該系統(tǒng)是否可以開發(fā)。系統(tǒng)使用后,涉及到系統(tǒng)的運(yùn)行、更新和維護(hù)成本。下面從以下幾個(gè)方面對(duì)系統(tǒng)的經(jīng)濟(jì)可行性進(jìn)行具體的分析。1.系統(tǒng)初期投資道路維護(hù)管理系統(tǒng)初期投資情況,如表2-1所示。表2-1道路維護(hù)管理系統(tǒng)初期投資序號(hào)項(xiàng)目人工(人·日)單價(jià)(元)合計(jì)(元)1可行性研究550025002需求分析550025003總體設(shè)計(jì)1040040004詳細(xì)設(shè)計(jì)840032005數(shù)據(jù)庫設(shè)計(jì)830024006編碼實(shí)現(xiàn)1430042007測(cè)試1030030008合計(jì)218002.該系統(tǒng)貨幣的時(shí)間價(jià)值包頭市公路局道路維護(hù)管理系統(tǒng)中的工作人員能夠?qū)τ诠分谐霈F(xiàn)的新的狀況,能及時(shí)進(jìn)行數(shù)據(jù)的更換,能及時(shí)了解高速公路的管理和運(yùn)行現(xiàn)狀,能夠滿足現(xiàn)代管理的要求。同時(shí)更加的智能、實(shí)用、人性化,而且易于操作,易于查詢。經(jīng)過比較發(fā)現(xiàn)該軟件作為道路維護(hù)管理系統(tǒng),在功能上大大降低了過去的數(shù)據(jù)處理業(yè)務(wù)瑣碎量大的復(fù)雜性,使軟件的成本費(fèi)用減少了很多,并且提高了很多效率。因此道路維護(hù)管理系統(tǒng)是最優(yōu)的道路維護(hù)軟件。此軟件可以在包頭市公路局得到很廣泛使用。包頭市公路局道路維護(hù)管理系統(tǒng)開發(fā)成功后,就可以投入使用到公路局道路維護(hù)管理的核心當(dāng)中去,如果每天省去的員工開支的費(fèi)用是100元,每個(gè)月至少可以節(jié)省3000元,每年公路局就可以省去36000元,該軟件的生命周期預(yù)計(jì)為5年。系統(tǒng)的貨幣時(shí)間價(jià)值,如表2-2所示。表2-2包頭市公路局道路維護(hù)管理系統(tǒng)貨幣時(shí)間價(jià)值年份將來值(萬)(1+i)n現(xiàn)在值(萬)累計(jì)的現(xiàn)在值(萬)1312.1802.180241.10253.7216.578351.15764.5929.170451.21555.46812.638551.27636.35115.9893.投資回收期投資回收期就是投資完開發(fā)項(xiàng)目之后,所要回收經(jīng)濟(jì)效益的時(shí)間。根據(jù)上面的數(shù)據(jù)顯示,包頭市公路局道路維護(hù)管理系統(tǒng)在一年以后,可以節(jié)省1.857萬元;第二年,可以節(jié)省2.857萬元,第三年可以節(jié)省4.5781萬元,也就是說:三年總累計(jì)節(jié)省值為:9.292萬元,所以總計(jì)投資回收期年數(shù)為:2+(0.0219/4.5781)=2+0.0047=2.0047年4.經(jīng)濟(jì)效益經(jīng)濟(jì)效益就是投資完項(xiàng)目之后,回收的利潤(rùn)。經(jīng)過分析,引入包頭市公路局道路維護(hù)管理系統(tǒng)之后,5年內(nèi)軟件的純收入預(yù)計(jì)是6.6049萬元,具體內(nèi)容如下:13.0059-6.6=6.6059>0經(jīng)過以上分析,包頭市公路局道路維護(hù)管理系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是可行的。2.2技術(shù)可行性技術(shù)和經(jīng)濟(jì)的可行性分析的主要目的是確定完成軟件開發(fā)所需的技術(shù)是否符合要求。論證是否具備系統(tǒng)開發(fā)所需的各類人員(管理人員與技術(shù)人員),計(jì)算機(jī)軟、硬件和工作環(huán)境等,事實(shí)上,在設(shè)計(jì)過程中,我們應(yīng)該努力選擇現(xiàn)代的、流行的技術(shù),因?yàn)槌墒斓募夹g(shù)通常是非常成功的,成熟的技術(shù)一再證明是成熟和有效的,從長(zhǎng)遠(yuǎn)來看,可以使用,并且可以在短期內(nèi)使用。在很大程度上,大多數(shù)潛在問題可以得到有效解決。包頭市公路局道路維護(hù)管理系統(tǒng)在技術(shù)上的設(shè)計(jì)思想是公路局的管理者通過系統(tǒng)能夠輕松管理多人使用,從而進(jìn)行分配人員,維護(hù)好道路,公路局的工作人員通過系統(tǒng)能夠及時(shí)查看主任下達(dá)的命令與要求,按照主任的命令與要求進(jìn)行道路的維護(hù),這樣不論是管理人員還是工作人員只需要選擇或查看就可以達(dá)到操作系統(tǒng)的目的,這樣做這樣做最大限度的降低了系統(tǒng)的出錯(cuò)率,同時(shí)在管理上也會(huì)比較容易實(shí)現(xiàn)。這也是在設(shè)計(jì)中控制活動(dòng)最好的體現(xiàn)。為了技術(shù)設(shè)計(jì)上滿足更好的系統(tǒng)兼容性,系統(tǒng)采用的開發(fā)語言是Java開發(fā)語言,因?yàn)樗粏尉哂锌缙脚_(tái)的特性而且易于開發(fā)并能夠很好的滿足每個(gè)人的需求,將開發(fā)的成本降到最低,符合公路局的經(jīng)濟(jì)效益。包頭市公路局道路維護(hù)管理系統(tǒng)的每個(gè)功能都涉及到了多個(gè)信息的整合。例如,道路維護(hù)管理中的工作進(jìn)度,在很大程度上涉及到了進(jìn)度的多次記錄,以及維修、上報(bào)等情況。在包頭市公路局道路維護(hù)管理系統(tǒng)中用到了Java中的JSP。JSP的Java編程語言來創(chuàng)建邏輯處理方案,類似的XML標(biāo)記和腳本來創(chuàng)建動(dòng)態(tài)網(wǎng)頁。網(wǎng)頁也可以通過標(biāo)記和腳本訪問服務(wù)器上的現(xiàn)有資源。有設(shè)計(jì)顯示,支持重新使用組件,使基于網(wǎng)站的應(yīng)用程序的開發(fā),快速和簡(jiǎn)單的。當(dāng)一個(gè)Web服務(wù)器要求訪問JSP網(wǎng)頁,首先執(zhí)行程序項(xiàng),然后將結(jié)果與HTML代碼到JSP文件。嵌入式Java段允許使用數(shù)據(jù)庫,改變網(wǎng)頁的方向等。從而為動(dòng)態(tài)創(chuàng)建網(wǎng)頁提供了必要的能力。JSP和Javaservlet;像服務(wù)器上執(zhí)行的客戶端通常返回HTML文本,所以如果客戶端有一個(gè)瀏覽器,它可以進(jìn)行查看。包頭市公路局道路維護(hù)管理系統(tǒng)采用MYSQL數(shù)據(jù)庫完成數(shù)據(jù)存儲(chǔ),對(duì)于對(duì)性能和并發(fā)性要求不高的道路維護(hù)管理軟件采用Mysql數(shù)據(jù)庫是最合理的選擇。Web服務(wù)器接受tomcat,具有開放和穩(wěn)定的特點(diǎn)。它是容易獲得的,完全支持任務(wù)庫服務(wù)。由于技術(shù)是開放的,對(duì)版權(quán)沒有爭(zhēng)議,對(duì)硬件的要求也很低??偨Y(jié)以上分析,包頭市公路局道路維護(hù)管理系統(tǒng)的開發(fā),選擇使用開發(fā)軟件MyEclipse,它支持代碼編寫、配置、測(cè)試以及除錯(cuò),數(shù)據(jù)庫使用其自帶的MYSQL數(shù)據(jù)庫。開發(fā)該軟件能夠?yàn)榘^市公路局的工作人員提供便利,提高包頭市公路局工作人員的工作效率,現(xiàn)在系統(tǒng)開發(fā)所需要的硬件設(shè)施都已經(jīng)非常完備,比如現(xiàn)在的服務(wù)器,計(jì)算機(jī)的價(jià)格都已經(jīng)非常低廉了,隨著時(shí)間的推移,硬件更新的速度越來越快,容量不斷增加,壽命和可靠性越來越高,價(jià)格卻是越來越低,目前的硬件平臺(tái)完全可以滿足系統(tǒng)的需要,通過當(dāng)下的技術(shù)和設(shè)備完全可以將系統(tǒng)開發(fā)完成,而且時(shí)間預(yù)算也比較充裕,系統(tǒng)在預(yù)計(jì)的時(shí)間內(nèi)可以開發(fā)完成。2.3社會(huì)環(huán)境可行性社會(huì)是由許多個(gè)人組織和調(diào)節(jié)的一組合作的生活關(guān)系。沒有分工與合作,聚集與融合的個(gè)體群體就不可能成為一個(gè)社會(huì)。社會(huì)是一種生存狀態(tài),在同一個(gè)環(huán)境中,同一物種的不同個(gè)體生活在一起,相互依存很長(zhǎng)一段時(shí)間。社會(huì)與個(gè)人相互依存、相互制約、相互促進(jìn)、相互統(tǒng)一。首先,可以認(rèn)為每一個(gè)個(gè)體的生存都和社會(huì)環(huán)境密不可分,既相互促進(jìn),又相互在制約,個(gè)體不僅僅要時(shí)時(shí)刻刻依賴社會(huì),還要保持個(gè)體與社會(huì)進(jìn)步的一致性,社會(huì)可以使人進(jìn)步,人也可以是使社會(huì)進(jìn)步,個(gè)體不是負(fù)面依賴社會(huì)環(huán)境,是要不斷創(chuàng)新和認(rèn)識(shí)社會(huì)。就像包頭市公路局道路維護(hù)管理系統(tǒng)實(shí)施過程中一樣,需要時(shí)時(shí)同周圍環(huán)境相照應(yīng),適應(yīng)各種變化著的因素并與之相配合。社會(huì)可行性主要包括市場(chǎng)和政策兩個(gè)方面。市場(chǎng)分為成熟市場(chǎng)和不成熟市場(chǎng)。進(jìn)入不成熟的市場(chǎng)要冒很大的風(fēng)險(xiǎn),因?yàn)槭切率袌?chǎng),沒有那么多的經(jīng)驗(yàn)可以參考,所以什么東西都得自己嘗試。成熟的市場(chǎng)雖然風(fēng)險(xiǎn)不高,也有經(jīng)驗(yàn)借鑒,但是市場(chǎng)已經(jīng)趨于飽和,去成熟市場(chǎng)能不能有立錐之地還是不確定的。經(jīng)過社會(huì)可行性分析,知道了開發(fā)軟件項(xiàng)目還需要對(duì)戰(zhàn)略環(huán)境進(jìn)行分析,其中包括內(nèi)部環(huán)境分析和外部環(huán)境分析,可以知道并更好的預(yù)測(cè)項(xiàng)目的進(jìn)行過程中會(huì)遇到的問題和風(fēng)險(xiǎn),并對(duì)其做出決定,知道自己的項(xiàng)目的優(yōu)勢(shì)和劣勢(shì),進(jìn)而進(jìn)一步研究決定下一步的項(xiàng)目計(jì)劃,這就是戰(zhàn)略分析的目的和意義。一直以來,針對(duì)于軟件的管理工作上,始終致力于在研究計(jì)劃上進(jìn)行了相關(guān)的規(guī)定,進(jìn)行合理有效的安排,對(duì)軟件的開發(fā)時(shí)間進(jìn)行一定的約束和控,除此之外還要對(duì)團(tuán)隊(duì)的內(nèi)部人員進(jìn)行合理的分配任務(wù),哪些人是開發(fā),屬于技術(shù)方面,哪些人屬于前端頁面設(shè)計(jì)的,設(shè)計(jì)的思路和規(guī)范也要做到一定的控制,還有就是對(duì)項(xiàng)目進(jìn)行適時(shí)地測(cè)試工作,要知道一個(gè)好的軟件的開發(fā)就需要有專業(yè)的人員進(jìn)行測(cè)試,站在用戶的角度去體驗(yàn)軟件的優(yōu)缺點(diǎn),讓開發(fā)人員知道哪些是合適的,而哪些是需要改變的,需要及時(shí)去調(diào)整開發(fā)技術(shù)方向,以便呈現(xiàn)出更好的軟件產(chǎn)品。所以,制定一個(gè)目標(biāo)和計(jì)劃是非常必要的環(huán)節(jié),科技一直在更新,只有知道其中的開發(fā)精髓才能更好地完成用戶交給的任務(wù)。隨著中國(guó)國(guó)民經(jīng)濟(jì)不斷提高,道路維護(hù)的管理工作收到了更多的關(guān)注度,因?yàn)榱己玫牡缆穼?duì)大家的出行起著重要的作用,這對(duì)于開發(fā)道路維護(hù)管理系統(tǒng)軟件是一種挑戰(zhàn),更是一種創(chuàng)新。本章小結(jié)本章主要是對(duì)于道路維護(hù)管理系統(tǒng)的可行性進(jìn)行總結(jié),通過對(duì)本系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上、社會(huì)上的可行性研究進(jìn)行分析,最終認(rèn)為本系統(tǒng)開發(fā)所具備的技術(shù)成熟,設(shè)施完備、方案可靠,綜合多種條件認(rèn)為本系統(tǒng)可以執(zhí)行。第3章需求分析需求分析是對(duì)已經(jīng)收集的用戶需求進(jìn)行分析,分析用戶內(nèi)心真正想要的需求是什么,在大多的需求分析過程中都會(huì)出現(xiàn)或多或少的偏差,這有可能是用戶描述的問題,也有可能是需求分析人員理解的問題,也有可能是需求說明書編寫的問題,還有可能是開發(fā)人員理解的問題,這四個(gè)環(huán)節(jié)中的任何一個(gè)環(huán)節(jié)出了偏差,帶來的問題和所付出的代價(jià)都是相當(dāng)巨大的,出現(xiàn)偏差就意味著后期需要修改,這好比蓋房子,地基打在了沙灘上,這樣的軟件在用戶那里是根本站不住腳的。3.1包頭市公路局道路維護(hù)管理系統(tǒng)需求概述近年來,隨著包頭市城市化進(jìn)程的加快,人們的經(jīng)濟(jì)水平不斷提高,城市道路的建設(shè)隨之而然發(fā)生了很大的變化和發(fā)展。然而,包頭市公路局道路維護(hù)管理還停留在依靠傳統(tǒng)的紙質(zhì)檔案管理階段,不僅浪費(fèi)人力物力,還存在著不能滿足數(shù)據(jù)的日常查詢和修改,數(shù)據(jù)的調(diào)取和統(tǒng)計(jì),對(duì)于公路中出現(xiàn)的新的狀況,不能及時(shí)進(jìn)行數(shù)據(jù)的更換,不能及時(shí)了解高速公路的管理和運(yùn)行現(xiàn)狀,不能滿足現(xiàn)代管理的要求等。隨著計(jì)算機(jī)技術(shù)的發(fā)展,要與時(shí)俱進(jìn),摒棄落后的管理模式,一方面使道路維護(hù)管理更加智能、實(shí)用、適用,另一方面能夠讓道路更好的服務(wù)于人民。1.系統(tǒng)總體設(shè)計(jì)目標(biāo)系統(tǒng)的總體設(shè)計(jì)目標(biāo)是完善道路維護(hù)管理系統(tǒng)的工作流程,讓包頭市公路局的工作人員可以更加輕松的辦公,從而節(jié)省在管理上花費(fèi)的時(shí)間,把更多的時(shí)間用在道路維護(hù)上面,最終的目的是提升維護(hù)道路的效率。系統(tǒng)包括7個(gè)一級(jí)模塊。2.系統(tǒng)管理系統(tǒng)管理功能由系統(tǒng)管理員執(zhí)行。系統(tǒng)提供用戶管理和權(quán)限管理功能。用戶必須輸入正確的用戶名稱,密碼和驗(yàn)證代碼成功登錄。系統(tǒng)管理員可以添加,請(qǐng)求,修改,刪除,瀏覽用戶,而且其它用戶也可以登錄并更改用戶名。3.道路維護(hù)管理道路維護(hù)模塊包括制定維修計(jì)劃、填寫維修記錄、查看維修記錄、維修情況統(tǒng)計(jì)等功能。制定維修計(jì)劃:是指巡檢人員根據(jù)主任的人員分配表進(jìn)行巡檢道路,然后形成一個(gè)路段檢查情況表,在路段檢查情況表中可以清晰的看到路段是否有損害,如果有損害就上報(bào)給維修人員,維修人員根據(jù)路段檢查情況表開始制定維修計(jì)劃,從而,進(jìn)行維修。填寫維修記錄:是指維修人員在維修完路段之后,要對(duì)路段的維修情況進(jìn)行填寫操作,要輸入路段編號(hào)、路段名稱、路段長(zhǎng)度、路面類型、路面結(jié)構(gòu)、需要維修的地方、維護(hù)情況、維修狀況、維修人、維修費(fèi)用等基本信息,便于其他維修人員和主任進(jìn)行查看。查看維修記錄:是指維修人員可以對(duì)之前路段的維修情況進(jìn)行查看的操作,可以查看路段名稱、路段長(zhǎng)度、路面類型、路面結(jié)構(gòu)、需要維修的地方、維護(hù)情況、維修狀況、維修人、維修費(fèi)用等基本信息。維修情況統(tǒng)計(jì):是指維修人員和主任可以統(tǒng)計(jì)道路的維護(hù)情況,例如統(tǒng)計(jì)計(jì)劃編號(hào)、路段編號(hào)、路段名稱、路段長(zhǎng)度、發(fā)布人、維修狀況、維修人、維修費(fèi)用、添加的時(shí)間等基本信息。4.路段管理路段管理模塊包括路段基本信息管理、填寫路段巡檢記錄、路段巡檢查詢等功能。路段基本信息管理:包括路段編號(hào)、路段名稱、路段長(zhǎng)度、維護(hù)單位、路面類型、路面結(jié)構(gòu)等。填寫巡檢記錄:是指巡檢人員在巡檢完路段之后,要對(duì)路段的巡檢情況進(jìn)行填寫操作,要輸入路段編號(hào)、路段名稱、路段長(zhǎng)度、維護(hù)單位、路面類型、路面結(jié)構(gòu)、巡檢時(shí)間、巡檢結(jié)果、巡檢人,便于維護(hù)人員查看巡檢情況表。路段巡檢查詢:是指主任和維修人員可以隨時(shí)查看巡檢人員巡檢路段的情況,只需要輸入巡檢編號(hào)、路段編號(hào)、巡檢人就可以。5.庫存管理庫存管理模塊包括入庫管理、出庫管理、庫存盤點(diǎn)等功能。入庫管理:是指采購部門下了采購訂單,簽訂了采購合同,然后就可以進(jìn)行入庫的操作了,但是在入庫的時(shí)候,庫存人員要對(duì)入庫的設(shè)備及原材料進(jìn)行驗(yàn)收,判斷一下設(shè)備及原材料是否合格,是否可以入庫,如果合格,則直接入庫,填寫入庫單,如果不合格,則不能直接入庫,要返回給采購部門進(jìn)行退貨處理。在入庫的時(shí)候,要輸入設(shè)備及原材料名稱、數(shù)量、入庫時(shí)間、入庫人、入庫數(shù)量等基本信息。出庫管理:是指維修人員制定完維修計(jì)劃之后,就要進(jìn)行申請(qǐng)?jiān)O(shè)備和原材料的操作,形成一個(gè)設(shè)備及原材料申請(qǐng)表給主任,主任審核通過之后,庫存人員就要根據(jù)設(shè)備及原材料申請(qǐng)表進(jìn)行出庫的操作,但是在出庫的時(shí)候,也要輸入設(shè)備及原材料名稱、數(shù)量、入庫時(shí)間、入庫人、入庫數(shù)量等基本信息,便于以后查詢。庫存盤點(diǎn)是庫存人員每天都要進(jìn)行清點(diǎn)庫存的一個(gè)操作,因?yàn)槊刻於紩?huì)有設(shè)備及原材料入庫、出庫的操作,所以庫存人員必須要清楚庫存發(fā)放了多少設(shè)備及原材料,入庫了多少設(shè)備及原材料,庫存人員要填寫一個(gè)庫存單,一方面要核對(duì)設(shè)備及原材料的數(shù)量、看看是否與相關(guān)記錄相符,另一方面也要關(guān)注實(shí)物的質(zhì)量,看其是否有明顯的損壞。6.采購管理采購管理模塊分為制定采購計(jì)劃、供應(yīng)商信息管理、采購設(shè)備和原材料、簽訂采購合同。制定采購計(jì)劃:是指庫存人員發(fā)現(xiàn)庫存中的設(shè)備及原材料需求不足時(shí),就需要進(jìn)行設(shè)備及原材料采購,此時(shí),采購人員就要根據(jù)庫存人員提供的庫存表,開始制定采購計(jì)劃,進(jìn)行采購;但是在制定采購計(jì)劃的時(shí)候,要輸入制定計(jì)劃購買名稱、日期、計(jì)劃人、撥款金額、審核情況、添加時(shí)間等基本信息。供應(yīng)商信息管理:是指采購設(shè)備及原材料的時(shí)候,會(huì)和一些供應(yīng)商有合作,因此,要把與設(shè)備及原材料有關(guān)的供應(yīng)商做一個(gè)統(tǒng)一的管理,方便查詢和查看。簽訂采購合同:是指采購一些大型設(shè)備的時(shí)候,要進(jìn)行簽訂相應(yīng)的合同,因?yàn)樵O(shè)備的規(guī)格比較大,費(fèi)用比較高,所以為了保障雙方的利益,就要簽訂采購合同;但是在簽訂采購合同的時(shí)候要輸入采購訂單號(hào)、采購設(shè)備的名稱、采購設(shè)備的價(jià)格、供應(yīng)商、負(fù)責(zé)人、聯(lián)系方式、具體地址、采購的數(shù)量、采購的價(jià)格、采購人、采購合同簽訂的時(shí)間等基本信息,這樣可以便于主任統(tǒng)計(jì)和查看。7.財(cái)務(wù)管理財(cái)務(wù)管理模塊包括資金申請(qǐng)和采購撥款這倆個(gè)功能。資金申請(qǐng):是指當(dāng)需要采購設(shè)備和材料或者需要維修設(shè)備的時(shí)候,我們就需要向上級(jí)申請(qǐng)資金。采購撥款:是指經(jīng)過上級(jí)同意的采購計(jì)劃,需要財(cái)務(wù)人員進(jìn)行撥款,撥款完成之后要進(jìn)行相應(yīng)的財(cái)務(wù)整合,從而形成一個(gè)財(cái)務(wù)報(bào)表,方便上級(jí)統(tǒng)計(jì)和查看。8.數(shù)據(jù)統(tǒng)計(jì)管理數(shù)據(jù)統(tǒng)計(jì)模塊包括道路狀況統(tǒng)計(jì)、設(shè)備狀況統(tǒng)計(jì)、財(cái)務(wù)統(tǒng)計(jì)、維護(hù)狀況統(tǒng)計(jì)。道路狀況統(tǒng)計(jì)是指道路行駛質(zhì)量指數(shù)的統(tǒng)計(jì)、道路受損層度的統(tǒng)計(jì)、受損次數(shù)的統(tǒng)計(jì)。道路狀況統(tǒng)計(jì)可以統(tǒng)計(jì)巡檢編號(hào)、路段編號(hào)、路段名稱、路段長(zhǎng)度、維護(hù)單位、路面類型、路面結(jié)構(gòu)、巡檢時(shí)間、巡檢結(jié)果、巡檢人等。設(shè)備狀況統(tǒng)計(jì)是指設(shè)備完好狀況的統(tǒng)計(jì)、設(shè)備損毀狀況的統(tǒng)計(jì)、設(shè)備運(yùn)營(yíng)狀況的統(tǒng)計(jì)、設(shè)備維修狀況的統(tǒng)計(jì)、設(shè)備出現(xiàn)故障次數(shù)的統(tǒng)計(jì)、設(shè)備有故障地方的統(tǒng)計(jì)。設(shè)備維護(hù)狀況統(tǒng)計(jì)可以統(tǒng)計(jì)設(shè)備編號(hào)、設(shè)備名稱、數(shù)量、狀態(tài)、添加人等。維護(hù)狀況統(tǒng)計(jì)是指道路維護(hù)次數(shù)的統(tǒng)計(jì)、維護(hù)等級(jí)的統(tǒng)計(jì)以及設(shè)備維護(hù)次數(shù)的統(tǒng)計(jì)。維護(hù)狀況統(tǒng)計(jì)可以統(tǒng)計(jì)計(jì)劃編號(hào)、路段編號(hào)、路段名稱、路段名稱、發(fā)布人、維修狀況、維修人、維修費(fèi)用等。財(cái)務(wù)統(tǒng)計(jì)是指資金撥付的申請(qǐng)、以及采購撥款的統(tǒng)計(jì)。3.2業(yè)務(wù)流程分析

通過對(duì)系統(tǒng)用戶進(jìn)行分析,得知包頭市公路局道路維護(hù)管理系統(tǒng)的用戶大致分為五種,分別為巡檢人員、維修人員、庫存人員、采購人員和財(cái)務(wù)人員,系統(tǒng)可以自定義角色,權(quán)限也可以自由分配。下面將進(jìn)一步按照包頭市公路局現(xiàn)實(shí)工作中的場(chǎng)景進(jìn)行詳細(xì)的分析和設(shè)計(jì),讓使用本系統(tǒng)公路局的工作人員能夠輕松使用該系統(tǒng),取代操作繁瑣且效率低下的辦公流程。包頭市公路局道路維護(hù)管理系統(tǒng)的業(yè)務(wù)流程比較零散,但是在模塊與模塊之間的連接性比較強(qiáng),而且不少模塊之間需要相互協(xié)調(diào)、共同配合。其中,在預(yù)防維護(hù)道路這方面關(guān)系最為密切,首先主任根據(jù)巡檢人員情況與路段進(jìn)行分配人員,形成巡檢人員分配表,巡檢人員根據(jù)主任提供的巡檢人員分配表進(jìn)行路段的檢查,巡檢人員檢查完畢之后,根據(jù)路況的有無損害以及損害嚴(yán)重程度填寫檢查情況表,最后巡檢完成。道路預(yù)防維護(hù)流程活動(dòng)如圖3-1所示。圖3-1道路預(yù)防維護(hù)流程活動(dòng)圖維修人員根據(jù)道路巡檢人員巡檢路段的檢查情況表開始制定維修計(jì)劃,形成維修計(jì)劃表,然后上交給主任審核,如果主任審核沒有通過,則需要重新制定維修計(jì)劃,如果主任審核通過就需要申請(qǐng)?jiān)O(shè)備及原材料,形成設(shè)備及原材料申請(qǐng)表,再上交給主任審核,主任審核通過之后,庫存人員就要發(fā)放設(shè)備及材料,維修人員領(lǐng)取原材料及設(shè)備進(jìn)行維修,形成維修報(bào)表交給主任統(tǒng)計(jì),最后修復(fù)維護(hù)流程結(jié)束;反之,維修人員要重新申請(qǐng)?jiān)O(shè)備及原材料。道路修復(fù)維護(hù)流程活動(dòng)如圖3-2所示。圖3-2道路修復(fù)維護(hù)流程活動(dòng)圖庫存人員首先進(jìn)行庫存盤點(diǎn),形成庫存表,判斷一下是否需要采購,如果不需要采購則直接發(fā)放材料和設(shè)備,如果需要采購,則采購人員根據(jù)庫存人員提供的庫存表制定采購計(jì)劃,形成采購計(jì)劃表,然后交給主任審核,主任如果審核不通過則需要重新制定采購計(jì)劃,反之,主任審核通過就可以讓財(cái)務(wù)人員撥款,然后采購人員就可以下采購訂單,簽訂采購合同,形成采購合同表,之后庫存人員將采購的設(shè)備及原材料入庫,采購?fù)瓿?。設(shè)備及原材料采購流程活動(dòng)如圖3-3所示。圖3-3設(shè)備及原材料采購流程活動(dòng)圖3.3系統(tǒng)需求用例分析用例圖是指由參與者、\t"/item/%E7%94%A8%E4%BE%8B%E5%9B%BE/_blank"用例,邊界以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的視圖。用例圖是參與者所能觀察到的系統(tǒng)功能的模型圖。用例圖是系統(tǒng)的藍(lán)圖。用例圖顯示了一些參與者,一些用例、以及它們之間的關(guān)系,主要用于對(duì)系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行\(zhòng)t"/item/%E7%94%A8%E4%BE%8B%E5%9B%BE/_blank"建模。用例圖主要的作用有三個(gè):獲取需求、指導(dǎo)測(cè)試、還可在整個(gè)過程中的其它工作流起到指導(dǎo)作用。3.3.1巡檢人員用例巡檢人員的主要工作是負(fù)責(zé)巡檢路段,其中包括查看路段基本信息、填寫巡檢記錄、查看巡檢記錄、修改巡檢記錄、刪除巡檢記錄等。巡檢人員用例圖如圖3-4所示。圖3-4巡檢人員用例圖巡檢人員可以查看路段基本信息的操作,例如查看路段的編號(hào)、路段的名稱、路段的長(zhǎng)度、維護(hù)單位、路面的類型、路面的結(jié)構(gòu)等基本信息,詳細(xì)的操作如表3-1所示。表3-1巡檢人員查看路段基本信息用例描述用例編號(hào)UC01-01用例名稱查看路段基本信息用例概述巡檢人員可以查看路段基本信息的操作主參與者巡檢人員補(bǔ)充說明路段編號(hào)和路段名稱必須輸入,否則查看的結(jié)果和頁面顯示的數(shù)據(jù)一樣巡檢人員可以根據(jù)道路的使用情況進(jìn)行填寫巡檢記錄的操作,但是在填寫的過程中,必須要寫清楚路段的編號(hào)、路段的名稱、路段的長(zhǎng)度、維護(hù)單位、路面的類型、路面的結(jié)構(gòu)、巡檢的時(shí)間、路段巡檢結(jié)果、巡檢人等基本信息,詳細(xì)的操作如表3-1所示。表3-2巡檢人員填寫巡檢記錄用例描述用例編號(hào)UC01-02用例名稱填寫巡檢記錄用例概述巡檢人員可以根據(jù)道路的使用情況進(jìn)行填寫巡檢記錄的操作主參與者巡檢人員續(xù)表3-2前置條件巡檢人員進(jìn)行路面巡檢后置條件將道路巡檢的結(jié)果存儲(chǔ)到數(shù)據(jù)庫中基本事件流步驟活動(dòng)1巡檢人員打開路面巡檢頁面2點(diǎn)擊“路段巡檢結(jié)果添加”按鈕3選擇路段編號(hào)4輸入要添加的路段名稱、路段長(zhǎng)度、路面類型、路面結(jié)構(gòu)、巡檢結(jié)果、巡檢時(shí)間、巡檢人等信息,自動(dòng)生成巡檢編號(hào)5輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,若巡檢人員不選擇路段編號(hào),則不允許提交3a1巡檢人員選擇路段編號(hào)之后,轉(zhuǎn)到3規(guī)則與約束路面信息必須全部輸入,否則無法添加巡檢人員可以對(duì)已經(jīng)巡檢的路段進(jìn)行查看信息的操作,可以查看巡檢路段的編號(hào)、路段的名稱、路段的長(zhǎng)度、維護(hù)單位、路面的類型、路面的結(jié)構(gòu)以及添加的時(shí)間等基本信息,詳細(xì)的操作如表3-3所示。表3-3巡檢人員查看巡檢記錄用例描述用例編號(hào)UC01-03用例名稱查看巡檢記錄用例概述巡檢人員可以對(duì)已經(jīng)巡檢的路段進(jìn)行查看信息的操作主參與者巡檢人員補(bǔ)充說明巡檢信息完全輸入的情況下,巡檢人員可以查看任何時(shí)候的歷史數(shù)據(jù)3.3.2維修人員用例維修人員的主要工作是負(fù)責(zé)維修道路,其中包括制定維修計(jì)劃、查詢維修計(jì)劃、修改維修計(jì)劃、刪除維修計(jì)劃、填寫維修記錄、查看維修記錄、修改維修記錄、刪除維修記錄、進(jìn)行維修情況統(tǒng)計(jì)等。在維修情況統(tǒng)計(jì)中,維修人員可以進(jìn)行添加道路的維修狀況、查詢道路的維修狀況、修改道路的維修狀況、刪除道路的維修狀況等操作。其中維修情況主要是指維修開始的時(shí)間、維修結(jié)束的時(shí)間、維修完成的程度、維修設(shè)備的消耗、維修材料的消耗、維修工具的消耗、維修費(fèi)用、維修人以及添加維修的時(shí)間等。維修人員用例圖如圖3-5所示。圖3-5維修人員用例圖維修人員可以根據(jù)道路巡檢人員提供的道路檢修情況表制定維修計(jì)劃的操作,維修人員需要添加計(jì)劃編號(hào)、路段編號(hào)、路段名稱、路段長(zhǎng)度、維護(hù)單位、路面類型、路面結(jié)構(gòu)、需要維修的地方、發(fā)布人等等的基本信息,詳細(xì)的操作如表3-4所示。表3-4維修人員制定維修計(jì)劃用例描述用例編號(hào)UC02-01用例名稱制定維修計(jì)劃用例概述維修人員可以根據(jù)道路檢查情況表制定維修計(jì)劃的操作主參與者維修人員前置條件維修人員查看道路檢查情況表后置條件主任審核維修計(jì)劃表基本事件流步驟活動(dòng)1維修人員打開制定維修計(jì)劃頁面2點(diǎn)擊“制定維修計(jì)劃”按鈕3選擇要制定維修的路段編號(hào)4輸入路段名稱、路段長(zhǎng)度、維護(hù)單位、路面類型、路面結(jié)構(gòu)、需要維修的地方、發(fā)布人等信息,自動(dòng)生成計(jì)劃編號(hào)續(xù)表3-45輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,若維修人員不選擇路段編號(hào),則不允許提交3a1維修人員選擇完路段編號(hào)之后,轉(zhuǎn)到3規(guī)則與約束添加的信息必須全部輸入,否則無法提交維修人員可以根據(jù)維修的情況進(jìn)行填寫維修記錄的操作,但是在填寫的過程中,必須寫清楚維護(hù)情況、維修狀況、維修人、維修費(fèi)用、等基本信息,詳細(xì)的操作如表3-5所示。表3-5維修人員填寫維修記錄用例描述用例編號(hào)UC02-02用例名稱填寫維修記錄用例概述維修人員可以根據(jù)維修的情況進(jìn)行填寫維修記錄的操作主參與者維修人員前置條件維修人員進(jìn)行維修道路后置條件將道路維修的結(jié)果存儲(chǔ)到數(shù)據(jù)庫中基本事件流步驟活動(dòng)1維修人員打開路面維修記錄頁面2點(diǎn)擊“添加路面維修”按鈕3選擇維修狀況4輸入要添加的維護(hù)狀況、維修人、維修費(fèi)用等信息,自動(dòng)生成計(jì)劃編號(hào)5輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,若維修人員不選擇維修狀況,則不允許提交3a1維修人員選擇維修狀況之后,轉(zhuǎn)到3規(guī)則與約束維修記錄的信息必須全部輸入,否則無法添加維修人員可以查看維修記錄的操作,維修人員可以查看維修計(jì)劃編號(hào)、路段的編號(hào)、路段的名稱、路段的長(zhǎng)度、維護(hù)單位、路面的類型、路面的結(jié)構(gòu)、發(fā)布人、添加的時(shí)間、維修開始的時(shí)間、維修結(jié)束的時(shí)間、維修完成的程度、維修設(shè)備的消耗、維修材料的消耗、維修工具的消耗、維修費(fèi)用、維修人等基本信息,詳細(xì)的操作如表3-6所示。表3-6維修人員查看維修記錄用例描述用例編號(hào)UC02-03用例名稱查看維修記錄用例概述維修人員可以查看維修記錄的操作主參與者維修人員規(guī)則與約束計(jì)劃編號(hào)和路段編號(hào)必須輸入,否則查看的結(jié)果和頁面顯示的數(shù)據(jù)一樣維修人員可以統(tǒng)計(jì)維護(hù)狀況的操作,維修人員可以統(tǒng)計(jì)計(jì)劃編號(hào)、路段編號(hào)、路段名稱、路段長(zhǎng)度、發(fā)布人、維修狀況、維修人、維修費(fèi)用、添加的時(shí)間等基本信息,詳細(xì)的操作如表3-7所示。表3-7維修人員維護(hù)狀況統(tǒng)計(jì)用例描述用例編號(hào)UC02-04用例名稱維護(hù)狀況統(tǒng)計(jì)用例概述維修人員可以統(tǒng)計(jì)維護(hù)狀況的操作主參與者維修人員補(bǔ)充說明在維修統(tǒng)計(jì)信息完全輸入的情況下,維修人員可以統(tǒng)計(jì)任何時(shí)候維修的歷史數(shù)據(jù)3.3.3采購人員用例采購人員的主要工作是采購設(shè)備和原材料,其中包括制定采購計(jì)劃、供應(yīng)商信息管理、采購設(shè)備及原材料、簽訂采購合同;其中在制定采購計(jì)劃中可以查詢采購計(jì)劃、修改采購計(jì)劃、刪除采購計(jì)劃;在簽訂采購合同中也可以查詢采購合同、刪除采購合同、查看采購合同詳情,在簽訂采購合同的時(shí)候要輸入設(shè)備名稱、設(shè)備價(jià)格、供應(yīng)商、負(fù)責(zé)人、聯(lián)系方式、地址、采購數(shù)量、采購人、采購價(jià)格、合同簽訂時(shí)間等相關(guān)信息,在采購設(shè)備及原材料的時(shí)候,要輸入設(shè)備名稱、設(shè)備價(jià)格、供應(yīng)商、負(fù)責(zé)人、聯(lián)系方式、地址、采購數(shù)量、采購人、采購價(jià)格、合同簽訂時(shí)間等相關(guān)信息,采購人員用例圖如圖3-6所示。圖3-6采購人員用例圖采購人員可以根據(jù)庫存人員提供的庫存表制定采購計(jì)劃的操作,采購人員需要制定計(jì)劃購買名稱、日期、計(jì)劃人、撥款金額、審核情況、添加時(shí)間等基本信息,詳細(xì)的操作如表3-8所示。表3-8采購人員制定采購計(jì)劃用例描述用例編號(hào)UC03-01用例名稱制定采購計(jì)劃用例概述采購人員可以根據(jù)庫存表制定采購計(jì)劃的操作主參與者采購人員前置條件庫存人員提供缺貨單后置條件根據(jù)采購計(jì)劃進(jìn)行采購基本事件流步驟活動(dòng)1采購人員打開制定采購計(jì)劃頁面2點(diǎn)擊“制定采購計(jì)劃”按鈕3輸入計(jì)劃名稱、計(jì)劃內(nèi)容、日期、計(jì)劃人等相關(guān)信息,自動(dòng)生成計(jì)劃編號(hào)4輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,如果采購人員輸入的日期格式不正確或者超出預(yù)期范圍,則不允許提交3a1采購人員輸入正確時(shí)間后,轉(zhuǎn)到3規(guī)則與約束所有添加的信息必須全部輸入正確,否則無法提交采購人員可以添加供應(yīng)商信息的操作,例如供應(yīng)商的類別、供應(yīng)商編號(hào)、供應(yīng)商名稱、負(fù)責(zé)人、聯(lián)系方式、以及供應(yīng)商地址等等的基本信息,詳細(xì)的操作如表3-9所示。表3-9采購人員添加供應(yīng)商信息用例描述用例編號(hào)UC03-02用例名稱添加供應(yīng)商信息用例概述采購人員可以添加供應(yīng)商信息的操作主參與者采購人員補(bǔ)充說明供應(yīng)商的名稱必須是唯一的,否則不允許添加采購人員可以進(jìn)行添加采購設(shè)備的操作,例如采購訂單號(hào)、設(shè)備名稱、設(shè)備價(jià)格、供應(yīng)商、負(fù)責(zé)人、聯(lián)系方式、地址、采購數(shù)量、采購價(jià)格、采購人、添加時(shí)間等基本信息,詳細(xì)的操作如表3-10所示。表3-10采購人員添加采購設(shè)備用例描述用例編號(hào)UC03-03用例名稱添加采購設(shè)備用例概述采購人員可以進(jìn)行添加采購設(shè)備的操作主參與者采購人員前置條件采購人員制定的采購計(jì)劃通過審核后置條件簽訂采購合同基本事件流步驟活動(dòng)1采購人員打開采購設(shè)備頁面2點(diǎn)擊“添加采購設(shè)備”按鈕3輸入設(shè)備名稱、設(shè)備價(jià)格、供應(yīng)商、負(fù)責(zé)人、聯(lián)系方式、地址、采購數(shù)量、采購人等相關(guān)信息,自動(dòng)生成采購訂單號(hào)和采購價(jià)格4輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,若采購人員不輸入設(shè)備名稱,則不允許提交3a1采購人員輸入設(shè)備名稱之后,轉(zhuǎn)到3規(guī)則與約束所有添加的信息必須全部輸入正確,否則無法提交采購人員可以進(jìn)行簽訂采購合同的操作,例如查詢采購訂單號(hào)、采購設(shè)備的名稱、采購設(shè)備的價(jià)格、供應(yīng)商、負(fù)責(zé)人、聯(lián)系方式、具體地址、采購的數(shù)量、采購的價(jià)格、采購人、采購合同簽訂的時(shí)間等基本信息,詳細(xì)的操作如表3-13所示。表3-11采購人員簽訂采購合同用例描述用例編號(hào)UC03-04用例名稱簽訂采購合同用例概述采購人員可以進(jìn)行簽訂采購合同的操作主參與者采購人員前置條件采購人員已經(jīng)完成設(shè)備采購后置條件采購的設(shè)備入庫基本事件流步驟活動(dòng)1采購人員打開采購合同頁面2點(diǎn)擊“添加采購合同”按鈕3選擇采購訂單號(hào)4輸入設(shè)備名稱、設(shè)備價(jià)格、供應(yīng)商、負(fù)責(zé)人、聯(lián)系方式、地址、采購數(shù)量、采購人、采購價(jià)格、合同簽訂時(shí)間等相關(guān)信息5輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,若采購人員不選擇采購訂單號(hào),則不允許提交3a1采購人員選擇采購訂單號(hào)之后,轉(zhuǎn)到3規(guī)則與約束所有添加的信息必須全部輸入正確,否則無法提交3.3.4庫存人員用例庫存人員的主要工作是負(fù)責(zé)出庫、入庫以及每日的庫存盤點(diǎn),其中還包括入庫驗(yàn)收、填寫入庫單、填寫出庫單等,但是在入庫的時(shí)候要輸入設(shè)備名稱、數(shù)量、入庫時(shí)間、入庫人、入庫數(shù)量等相關(guān)信息,在出庫的時(shí)候要輸入設(shè)備名稱、數(shù)量、出庫時(shí)間、出庫人、出庫數(shù)量等相關(guān)信息。庫存人員用例圖如圖3-7所示。圖3-7庫存人員用例圖庫存人員可以進(jìn)行出庫的操作,當(dāng)維修人員制定維修計(jì)劃之后,維修人員就需要申請(qǐng)?jiān)O(shè)備及原材料,此時(shí)就需要主任對(duì)設(shè)備及原材料申請(qǐng)表進(jìn)行審核,主任審核通過之后,庫存人員就需要根據(jù)設(shè)備和原材料申請(qǐng)表進(jìn)行設(shè)備及原材料出庫的操作,出庫操作過程中,出庫人員需要輸入設(shè)備名稱、數(shù)量、出庫時(shí)間、出庫人、出庫數(shù)量等相關(guān)信息,詳細(xì)的操作如表3-12所示。表3-12庫存人員出庫用例描述用例編號(hào)UC04-01用例名稱出庫用例概述庫存人員可以進(jìn)行出庫的操作主參與者庫存人員前置條件維修人員提出設(shè)備及原材料的申請(qǐng)后置條件進(jìn)行庫存盤點(diǎn)基本事件流步驟活動(dòng)1庫存人員打開庫存管理頁面2點(diǎn)擊“出庫”按鈕3輸入設(shè)備名稱、數(shù)量、出庫時(shí)間、出庫人、出庫數(shù)量等相關(guān)信息,自動(dòng)生成設(shè)備編號(hào)4輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,若庫存人員不選擇設(shè)備編號(hào),則不允許提交3a1庫存人員選擇設(shè)備編號(hào)之后,轉(zhuǎn)到3規(guī)則與約束所有添加的信息必須全部輸入正確,否則無法提交庫存人員可以進(jìn)行入庫的操作,當(dāng)需要采購的設(shè)備及原材料采購?fù)瓿芍缶托枰M(jìn)行入庫,入庫人員需要輸入設(shè)備名稱、數(shù)量、入庫時(shí)間、入庫人、入庫數(shù)量等相關(guān)信息,詳細(xì)的操作如表3-13所示。表3-13庫存人員入庫查詢用例事件流用例編號(hào)UC04-02用例名稱入庫用例概述庫存人員可以進(jìn)行入庫的操作主參與者庫存人員前置條件采購人員已經(jīng)簽訂采購合同后置條件進(jìn)行庫存盤點(diǎn)基本事件流步驟活動(dòng)1庫存人員打開庫存管理頁面2點(diǎn)擊“入庫”按鈕3輸入設(shè)備名稱、數(shù)量、出庫時(shí)間、入庫人、入庫數(shù)量等相關(guān)信息,自動(dòng)生成設(shè)備編號(hào)4輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,若庫存人員不選擇設(shè)備編號(hào),則不允許提交3a1庫存人員選擇設(shè)備編號(hào)之后,轉(zhuǎn)到3規(guī)則與約束所有添加的信息必須全部輸入正確,否則無法提交庫存人員可以進(jìn)行庫存盤點(diǎn)的操作,一方面要核對(duì)設(shè)備及原材料的數(shù)量、看看是否與相關(guān)記錄相符,另一方面也要關(guān)注實(shí)物的質(zhì)量,看其是否有明顯的損壞。詳細(xì)的操作如表3-14所示。表3-14庫存人員進(jìn)行庫存盤點(diǎn)用例描述用例編號(hào)UC04-03用例名稱庫存盤點(diǎn)用例概述庫存人員可以進(jìn)行庫存盤點(diǎn)的操作主參與者庫存人員前置條件庫存人員盤查庫存后置條件對(duì)庫存數(shù)量進(jìn)行統(tǒng)計(jì)續(xù)表3-14基本事件流步驟活動(dòng)1庫存人員打開庫存管理頁面2點(diǎn)擊“庫存查詢”按鈕3輸入設(shè)備編號(hào)、設(shè)備名稱4輸入完成之后,點(diǎn)擊“查找”按鈕,用例完成擴(kuò)展事件流3a在此期間,若庫存人員只輸入設(shè)備編號(hào)或者設(shè)備名稱,則顯示的是該項(xiàng)所有的庫存信息3a1庫存人員輸入設(shè)備編號(hào)、設(shè)備名稱之后,轉(zhuǎn)到3規(guī)則與約束應(yīng)輸入完整信息進(jìn)行查詢,否則查詢結(jié)果和頁面顯示的數(shù)據(jù)一樣3.3.5財(cái)務(wù)人員用例財(cái)務(wù)人員的主要工作是進(jìn)行采購撥款,當(dāng)采購計(jì)劃通過主任的審核之后,財(cái)務(wù)人員就可以進(jìn)行采購撥款了。財(cái)務(wù)人員用例圖如圖3-8所示。圖3-8財(cái)務(wù)人員用例圖財(cái)務(wù)人員可以進(jìn)行采購撥款的操作,例如輸入撥款的用途、撥款的資金、撥款人等基本信息,詳細(xì)的操作如表3-15所示。表3-15財(cái)務(wù)人員采購撥款用例描述用例編號(hào)UC05-01用例名稱采購撥款用例概述財(cái)務(wù)人員可以進(jìn)行采購撥款的操作主參與者財(cái)務(wù)人員前置條件采購?fù)ㄟ^審核后置條件進(jìn)行財(cái)務(wù)統(tǒng)計(jì)基本事件流步驟活動(dòng)1財(cái)務(wù)人員打開財(cái)務(wù)管理頁面續(xù)表3-152點(diǎn)擊“采購撥款”按鈕3輸入采購計(jì)劃名稱、日期、計(jì)劃人、撥款金額等信息4輸入完成之后,點(diǎn)擊“提交”按鈕,用例完成擴(kuò)展事件流3a在此期間,如果不輸入采購計(jì)劃名稱,則不允許提交3a1采購人員輸入采購計(jì)劃名稱之后,轉(zhuǎn)到3規(guī)則與約束所有添加的信息必須全部輸入正確,否則無法提交3.4系統(tǒng)概念類模型UML類圖是一個(gè)結(jié)構(gòu)圖,用來描述系統(tǒng)的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。類圖是靜態(tài)建模方法,類圖是面向?qū)ο蟮幕窘M成部分,它不僅用于開發(fā)應(yīng)用程序的系統(tǒng)分類的一般概念建模,而且用于詳細(xì)的模擬,將模型轉(zhuǎn)換成可編程的代碼和數(shù)據(jù)模型。類圖描述了系統(tǒng)中的類集合、類的屬性和類之間的關(guān)系,這有助于簡(jiǎn)化系統(tǒng)的理解,是系統(tǒng)分析和設(shè)計(jì)階段的一個(gè)重要產(chǎn)品,也是系統(tǒng)編碼和測(cè)試的重要模型依據(jù)。類圖主要用于顯示系統(tǒng)中的靜態(tài)結(jié)構(gòu)和類的關(guān)系。在對(duì)包頭市公路局道路維護(hù)管理系統(tǒng)進(jìn)行需求分析的時(shí)候,發(fā)現(xiàn)系統(tǒng)中包含了好多個(gè)類,分別為管理員類、部門信息類、采購合同類、采購計(jì)劃類、采購設(shè)備類、采購人員類、財(cái)務(wù)人員類、財(cái)務(wù)統(tǒng)計(jì)類、出庫類、供應(yīng)商信息類、庫存人員類、路段信息類、路面巡檢類、入庫類、設(shè)備保險(xiǎn)類、設(shè)備維修類、設(shè)備信息類、天氣預(yù)報(bào)類、天氣預(yù)測(cè)人員類、維修情況類、維修人員類、巡檢人員類、制定采購計(jì)劃類、制定維修計(jì)劃類、資金申請(qǐng)類、采購撥款類、統(tǒng)計(jì)類、檢查情況表類、維修報(bào)表類、維修計(jì)劃表類、設(shè)備及材料申請(qǐng)表類等。由于是針對(duì)包頭市公路局做的系統(tǒng),所以所涉及到的類相對(duì)來說也比較多,下面將主要介紹維修計(jì)劃類、維修報(bào)表類、巡檢人員類、檢查情況表類、主任類、統(tǒng)計(jì)表類、維修人員類、人員分配表類、財(cái)務(wù)人員類、財(cái)務(wù)統(tǒng)計(jì)表類設(shè)備及材料申請(qǐng)表類、庫存人員類、采購人員類、采購計(jì)劃表類采購合同表類、入庫單類、出庫單類、庫存表類以及他們之間的關(guān)系,詳細(xì)的概念類圖設(shè)計(jì)如圖3-8所示。圖3-8系統(tǒng)概念類圖模型本章小結(jié)本章首先對(duì)包頭市公路局道路維護(hù)管理系統(tǒng)的需求進(jìn)行了分析,從而對(duì)于用戶提出的需求有了更深入的了解。然后又對(duì)需求分析調(diào)研結(jié)果進(jìn)行剖析、分解,將系統(tǒng)當(dāng)中的流程顯示出來,最后繪制了系統(tǒng)業(yè)務(wù)流程圖、系統(tǒng)概念類圖、系統(tǒng)用例圖。第4章架構(gòu)建模架構(gòu)建模是對(duì)系統(tǒng)整體架構(gòu)的設(shè)計(jì),這決定了系統(tǒng)采用什么技術(shù)以及在技術(shù)基礎(chǔ)之上的一些選擇,好的架構(gòu)會(huì)延長(zhǎng)軟件的生命周期,在架構(gòu)設(shè)計(jì)階段不能只根據(jù)當(dāng)下的場(chǎng)景考慮架構(gòu),我們必須把眼光放長(zhǎng)遠(yuǎn)。UML是面向?qū)ο蠓治雠c設(shè)計(jì)過程中的重要建模工具,描述了軟件從需求分析到軟件實(shí)現(xiàn)和測(cè)試的全過程,使用UML設(shè)計(jì)系統(tǒng)架構(gòu),從而建立包關(guān)系圖、組件關(guān)系圖、部署關(guān)系圖。4.1包頭市公路局道路維護(hù)管理系統(tǒng)解決方案4.1.1系統(tǒng)與子系統(tǒng)關(guān)系設(shè)計(jì)從在面向?qū)ο蟮能浖_發(fā)視角來看,整個(gè)系統(tǒng)的基本構(gòu)造塊當(dāng)推類莫屬。當(dāng)代軟件應(yīng)用系統(tǒng)功能越來越多,結(jié)構(gòu)越來越復(fù)雜,可以說,它包含著眾多的范疇,加上其間穿插著許多關(guān)聯(lián)關(guān)系和多重性等,這給編程人員的工作量和難度都帶來了極大的挑戰(zhàn)。在此情況下,引入了“包”這種分組事物構(gòu)造塊的引入就成為順理成章之事了。本系統(tǒng)所包含的比較重要的包有路段管理包、設(shè)備管理包、采購管理包、道路維護(hù)管理包、庫存管理包、財(cái)務(wù)管理包以及數(shù)據(jù)統(tǒng)計(jì)管理包。其中設(shè)備管理里面包含了設(shè)備基本信息、設(shè)備維修、設(shè)備保險(xiǎn)。路段管理里面包括路段基本信息管理、巡檢路段、填寫巡檢記錄、查詢巡檢記錄、修改巡檢記錄、刪除巡檢記錄、查看巡檢記錄。采購管理里面包含了制定采購計(jì)劃、查詢采購計(jì)劃、修改采購計(jì)劃、刪除采購計(jì)劃、計(jì)劃審核、采購設(shè)備、供應(yīng)商信息管理、查詢供應(yīng)商信息、修改供應(yīng)商信息、刪除供應(yīng)商信息、簽訂采購合同、查詢采購合同、修改采購合同、刪除采購合同、增加采購訂單、查詢采購訂單、修改采購訂單、刪除采購訂單、確定采購訂單。道路維護(hù)管理里面包含了道路基本信息管理、定期檢查、巡檢路線、查看巡檢信息、增加巡檢路線、查詢巡檢路線、修改巡檢路線、刪除巡檢路線、查看巡檢路線、填寫巡檢報(bào)告、制定道路維護(hù)計(jì)劃、進(jìn)行維修、查看維修記錄。庫存管理里面包含了入庫、出庫、庫存盤點(diǎn)、填寫出庫單、填寫入庫單、入庫驗(yàn)收。財(cái)務(wù)管理里面包含了預(yù)算購買和維修的費(fèi)用、查詢財(cái)務(wù)信息、查詢采購信息、財(cái)務(wù)整合、采購撥款。數(shù)據(jù)統(tǒng)計(jì)管理里面包含道路狀況統(tǒng)計(jì)、設(shè)備狀況統(tǒng)計(jì)、財(cái)務(wù)統(tǒng)計(jì)、維護(hù)統(tǒng)計(jì)。具體圖例如圖4-1所示。圖4-1系統(tǒng)包圖4.1.2系統(tǒng)部署設(shè)計(jì)部署圖用于顯示系統(tǒng)中的硬件和軟件的物理結(jié)構(gòu)軟件和硬件組件之間的物理關(guān)系,以及處理部件的分布。使用部署圖,可以顯示系統(tǒng)運(yùn)行時(shí)系統(tǒng)的結(jié)構(gòu),以及傳達(dá)硬件和軟件組件的配置和部署在應(yīng)用程序的一部分。本系統(tǒng)部署硬件環(huán)境要求較低,由于本系統(tǒng)體積小、占用資源低因此通過綜合分析,本系統(tǒng)的部署環(huán)境為4G及以上運(yùn)行內(nèi)存,100G以上硬盤容量,百兆網(wǎng)卡。本系統(tǒng)的應(yīng)用服務(wù)器為Windows10,JDK版本為1.8,在應(yīng)用服務(wù)器上安裝Tomcat7.0,通過Tomcat7.0運(yùn)行系統(tǒng)。在Tomcat7.0中部署dlwh.jar,通過JDBC連接到數(shù)據(jù)庫。數(shù)據(jù)庫使用Mysql5.5存儲(chǔ)數(shù)據(jù)。用戶使用的選擇訪問系統(tǒng),這是通過HTTP協(xié)議創(chuàng)建的。下一步的系統(tǒng)部署:首先安裝JDK用戶,配置環(huán)境變量,然后安裝MySQL數(shù)據(jù)庫用戶,將數(shù)據(jù)庫文件導(dǎo)入MySQL數(shù)據(jù)庫,打開MyEclipse工具導(dǎo)入項(xiàng)目系統(tǒng),重新設(shè)計(jì)Tomcat系統(tǒng),將Tomcat在Myclipse,然后發(fā)送項(xiàng)目到Tomcat執(zhí)行。具體圖例如圖4-2示。圖4-2系統(tǒng)部署圖4.2系統(tǒng)架構(gòu)設(shè)計(jì)軟件架構(gòu)是指相應(yīng)的一系列抽象模式,可以為設(shè)計(jì)大型軟件系統(tǒng)的各個(gè)方面提供指導(dǎo)。從宏觀的角度分為包和構(gòu)件,并確定包、構(gòu)件和構(gòu)件之間的接口。在相應(yīng)的系統(tǒng)實(shí)現(xiàn)階段,它將使提煉這些抽象組件成為真實(shí)的組件,比如特定的類或?qū)ο?。從面向?qū)ο箢I(lǐng)域的分析來看,構(gòu)件間連接的實(shí)現(xiàn)往往是接口的。軟件系統(tǒng)結(jié)構(gòu)是指根據(jù)特定的設(shè)計(jì)原則,在不同角度下系統(tǒng)各組成部分的配置和配置;它包括系統(tǒng)的所有組成部分,組件的外部可視化性能和它們之間的關(guān)系。外部可見的組件屬性是由其他組件為該組件的假設(shè)。從目標(biāo)的角度來看,它是一個(gè)假設(shè)。軟件的材料和結(jié)構(gòu)可以與建筑體系結(jié)構(gòu)相比。總體上,軟件系統(tǒng)的結(jié)構(gòu)是由兩個(gè)部分組成的:系統(tǒng)通常由兩個(gè)部分組成。它包括系統(tǒng)結(jié)構(gòu)的組成部分,在系統(tǒng)建立之前,必須做出一些重要的決定。一旦系統(tǒng)開始詳細(xì)設(shè)計(jì),甚至建立,這些決定是很難的,顯然,這種解決方案應(yīng)該是影響系統(tǒng)成功或失敗的最重要的解決方案,應(yīng)該仔細(xì)研究和分析。根據(jù)需求調(diào)研工作,對(duì)系統(tǒng)使用需求建模技術(shù),對(duì)包頭市公路局道路維護(hù)管理系統(tǒng)進(jìn)行了架構(gòu)設(shè)計(jì),系統(tǒng)決定采用經(jīng)典的三層架構(gòu)作為基礎(chǔ)的架構(gòu)。通常意義所說的三層架構(gòu)是把系統(tǒng)劃分為:表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久化層。分層的目的即為了契合高內(nèi)聚低耦合的思想。下面使用架構(gòu)模圖對(duì)系統(tǒng)進(jìn)行建模,在本系統(tǒng)中初步設(shè)定,View層包含五個(gè)主要的View模塊,即巡檢視圖模塊PatrolView、維修視圖模塊RepairView、采購視圖模塊PurchaseView、財(cái)務(wù)視圖模塊FinanceView、庫存視圖模塊StockView。Action層則包含五個(gè)主要的Action模塊,即巡檢控制器PatrolAction、維修控制器RepairAction、采購控制器PurchaseAction、財(cái)務(wù)控制器FinanceAction、庫存控制器StockAction。Service層中包含與Action層對(duì)應(yīng)的五個(gè)主要Service模塊,即PatrolService、RepairService、PurchaseService、FinanceService、StockService。Dao層包含與Service對(duì)應(yīng)的五個(gè)Dao模塊,即PatrolDao、RepairDao、PurchaseDao、FinanceDao、StockDao。Model層則作為模型層里面包含了各個(gè)數(shù)據(jù)庫表的模型。使用的DataBase層做數(shù)據(jù)庫的交互操作處理。View層使用Action層,Action層包含Service層,Service層包含Dao層,Dao層又使用Model層和DataBase層。如圖4-3所示。圖4-3系統(tǒng)架構(gòu)模型圖4.3數(shù)據(jù)庫模型設(shè)計(jì)數(shù)據(jù)庫從本質(zhì)上來說是一種最常用的數(shù)據(jù)留存的手段,因此對(duì)于包頭市公路局道路維護(hù)管理系統(tǒng)而言,要保存的信息主要是實(shí)體類,數(shù)據(jù)庫的概念模型和軟件的概念模型是同時(shí)開發(fā)的,在一定程度上,它們甚至可以看作是同一個(gè)模型。類通常都是由三個(gè)部分組成,第一個(gè)是類名,類名在通常情況下默認(rèn)的習(xí)慣是把類名的首字母大寫;第二個(gè)是屬性,屬性在通常情況下默認(rèn)的習(xí)慣是首字母小寫;第三個(gè)是類提供的方法,方法在通常情況下默認(rèn)的習(xí)慣也是首字母小寫,因?yàn)檫@樣可以輕而易舉的區(qū)分同名的類、變量。除此之外,還增加了代碼的規(guī)范性、可讀性。但是,在輸寫的過程中最重要的是類名的部分千萬不能省略,但是其它組件可以省略。包頭市公路局道路維護(hù)管理系統(tǒng)數(shù)據(jù)庫分為好多個(gè)表,但是在這里就不做一一的解釋與說明了,現(xiàn)在針對(duì)各個(gè)表之間不同的關(guān)系使用建模技術(shù),設(shè)計(jì)出如下圖所示的數(shù)據(jù)庫類圖。其中人員分配表和巡檢人員為一對(duì)一的關(guān)聯(lián)關(guān)系,人員分配表和財(cái)務(wù)人員表為一對(duì)一的關(guān)聯(lián)關(guān)系,人員分配表和采購人員表為一對(duì)一的關(guān)聯(lián)關(guān)系,人員分配表和維修人員表為一對(duì)一的關(guān)聯(lián)關(guān)系,人員分配表和庫存人員表為一對(duì)一的關(guān)聯(lián)關(guān)系,路段表和維修表為一對(duì)一的關(guān)聯(lián)關(guān)系,路段表和路面巡檢表為一對(duì)一的關(guān)聯(lián)關(guān)系,巡檢人員表和路面巡檢表為一對(duì)多的關(guān)聯(lián)關(guān)系,巡檢人員表和路段表為一對(duì)多的關(guān)聯(lián)關(guān)系,維修人員表和路段表為一對(duì)多的關(guān)聯(lián)關(guān)系,維修人員表和路面巡檢表為一對(duì)多的關(guān)聯(lián)關(guān)系,維修人員表和維修計(jì)劃表為一對(duì)多的關(guān)聯(lián)關(guān)系,維修人員表和維修統(tǒng)計(jì)表為一對(duì)多的關(guān)聯(lián)關(guān)系,采購人員表和采購訂單表為一對(duì)多的關(guān)聯(lián)關(guān)系,采購人員表和采購合同表為一對(duì)多的關(guān)聯(lián)關(guān)系,設(shè)備及原材料表和入庫表為一對(duì)多的關(guān)聯(lián)關(guān)系,設(shè)備及原材料表和出庫表為一對(duì)多的關(guān)聯(lián)關(guān)系,設(shè)備及原材料表和庫存盤點(diǎn)表為多對(duì)多的關(guān)聯(lián)關(guān)系,庫存人員表和入庫表為一對(duì)多的關(guān)聯(lián)關(guān)系,庫存人員表和出庫表為一對(duì)多的關(guān)聯(lián)關(guān)系、庫存人員表和庫存盤點(diǎn)表為一對(duì)多的關(guān)聯(lián)關(guān)系,經(jīng)理表和統(tǒng)計(jì)表為一對(duì)多的關(guān)聯(lián)關(guān)系,財(cái)務(wù)人員表和財(cái)務(wù)統(tǒng)計(jì)表為一對(duì)多的關(guān)聯(lián)關(guān)系。以上就是對(duì)于包頭市公路局道路維護(hù)管理系統(tǒng)所設(shè)計(jì)的所有數(shù)據(jù)庫類圖,開發(fā)人員通過數(shù)據(jù)庫類圖中的類名、屬性和方法就可以對(duì)該系統(tǒng)做出詳細(xì)的設(shè)計(jì),因此,構(gòu)建數(shù)據(jù)庫類圖模型對(duì)于開發(fā)者來說是至關(guān)重要的,詳細(xì)的數(shù)據(jù)庫類圖模型如圖4-4所示。圖4-4數(shù)據(jù)庫類圖模型本章小結(jié)本章首先介紹了系統(tǒng)總體的架構(gòu)設(shè)計(jì),用現(xiàn)實(shí)中的例子論述了架構(gòu)設(shè)計(jì)的重要性,然后通過包圖、部署圖以及架構(gòu)模型圖對(duì)系統(tǒng)進(jìn)行了詳細(xì)的描述,最后設(shè)計(jì)出了可以滿足本系統(tǒng)要求的數(shù)據(jù)庫模型,并且繪制了數(shù)據(jù)庫類圖。第5章構(gòu)件建模系統(tǒng)越復(fù)雜,建模就越重要。很簡(jiǎn)單的原因是復(fù)雜的系統(tǒng)不能完全理解,因此,它需要建模。建??梢钥s小研究范圍,只側(cè)重于一個(gè)方面,即問題,需要解決的問題可以通過將它們分成幾個(gè)小問題來解決。此外,建??梢蕴嵘说闹橇?,而且建模是適當(dāng)選擇的,可以讓建模者在更高的抽象水平上工作。5.1包頭市公路局道路維護(hù)管理系統(tǒng)UI構(gòu)件設(shè)計(jì)根據(jù)對(duì)需求調(diào)研結(jié)果進(jìn)行分析,計(jì)劃了合理地使用需求建模技術(shù),對(duì)包頭市公路局道路維護(hù)管理系統(tǒng)進(jìn)行了UI構(gòu)件設(shè)計(jì)。整個(gè)系統(tǒng)7個(gè)一級(jí)模塊,其中主要介紹以下五種UI構(gòu)件即巡檢人員UI構(gòu)件、維修人員UI構(gòu)件、采購人員UI構(gòu)件、庫存人員UI構(gòu)件、財(cái)務(wù)人員UI構(gòu)件。5.1.1巡檢人員UI構(gòu)件設(shè)計(jì)針對(duì)巡檢人員UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為3個(gè)二級(jí)模塊:巡檢路段、巡檢上報(bào)、填寫巡檢記錄。具體情況如圖5-1所示。圖5-1道路巡檢管理UI構(gòu)件設(shè)計(jì)圖二級(jí)模塊巡檢路線里面包括添加巡檢路段頁面、查詢巡檢路段頁面,二級(jí)模塊巡檢上報(bào)里面包括了巡檢上報(bào)詳情頁面、巡檢上報(bào)結(jié)果頁面,二級(jí)模塊填寫巡檢記錄里面包括了巡檢記錄添加頁面、巡檢路段查詢頁面。5.1.2維修人員UI構(gòu)件設(shè)計(jì)針對(duì)維修人員UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為3個(gè)二級(jí)模塊:進(jìn)行維修、制定維護(hù)計(jì)劃、維護(hù)狀況統(tǒng)計(jì)。具體情況如圖5-2所示。圖5-2道路維修管理UI構(gòu)件設(shè)計(jì)圖二級(jí)模塊進(jìn)行維修里面包括添加維修頁面、維修詳情頁面、查詢維修情況頁面、刪除維修情況頁面,二級(jí)模塊制定維護(hù)計(jì)劃里面包括了查詢維護(hù)計(jì)劃頁面、維護(hù)計(jì)劃詳情頁面,二級(jí)模塊維護(hù)狀況統(tǒng)計(jì)里面包括了添加維護(hù)狀況統(tǒng)計(jì)頁面、維護(hù)狀況統(tǒng)計(jì)詳情頁面。5.1.3采購人員UI構(gòu)件設(shè)計(jì)針對(duì)采購人員UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為3個(gè)二級(jí)模塊:供應(yīng)商信息管理、采購訂單、采購合同。其中在供應(yīng)商信息管理界面中包括供應(yīng)商信息添加、供應(yīng)商信息查詢、供應(yīng)商信息刪除,在采購訂單界面包括添加采購訂單、查詢采購訂單、修改采購訂單、刪除采購訂單,在采購合同界面包括添加采購合同、查詢采購合同等。具體情況如圖5-3所示。圖5-3采購管理UI構(gòu)件圖二級(jí)模塊供應(yīng)商信息管理里面包括添加供應(yīng)商信息頁面、供應(yīng)商信息詳情頁面、查詢供應(yīng)商信息頁面、刪除供應(yīng)商信息頁面,二級(jí)模塊采購訂單里面包括了添加采購訂單頁面、采購訂單詳情頁面、修改采購訂單頁面、刪除采購訂單頁面,二級(jí)模塊采購合同里面包括了添加采購合同頁面、查詢采購合同頁面。5.1.4庫存人員UI構(gòu)件設(shè)計(jì)針對(duì)庫存人員UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為3個(gè)二級(jí)模塊:出庫管理、入庫管理、庫存盤點(diǎn)。其中在出庫管理界面包括添加出庫信息、查詢出庫信息、修改出庫信息、刪除出庫信息、出庫詳情信息,在入庫管理界面包括了查詢?nèi)霂煨畔?、入庫詳情信息、添加入庫信息、修改入庫信息、?yàn)收入庫信息,在庫存盤點(diǎn)界面里面包括查詢庫存信息、修改庫存信息、刪除庫存信息、庫存詳細(xì)信息、打印庫存信息,下面簡(jiǎn)單的從出庫、入庫、庫存盤點(diǎn)這三個(gè)方面介紹庫存管理的頁面,具體的情況如圖5-4所示。圖5-4庫存管理UI構(gòu)件圖二級(jí)模塊出庫管理里面包括添加出庫頁面、出庫詳情頁面、查詢出庫信息頁面,二級(jí)模塊入庫管理里面包括了查詢?nèi)霂祉撁?、入庫詳情頁面、?yàn)收入庫頁面,二級(jí)模塊庫存盤點(diǎn)里面包括查詢庫存信息頁面、庫存信息打印頁面。5.1.5財(cái)務(wù)人員UI構(gòu)件設(shè)計(jì)針對(duì)財(cái)務(wù)人員UI構(gòu)件做出了以下設(shè)計(jì)。整體構(gòu)件為WEB頁面,分為3個(gè)二級(jí)模塊:資金申請(qǐng)、采購撥款、財(cái)務(wù)統(tǒng)計(jì)。具體情況如圖5-5所示。圖5-5財(cái)務(wù)管理UI構(gòu)件圖二級(jí)模塊資金申請(qǐng)里面包括添加資金申請(qǐng)、資金申請(qǐng)?jiān)斍轫撁?、查詢資金申請(qǐng)頁面、資金申請(qǐng)審核頁面,二級(jí)模塊撥款里面包括了添加撥款頁面、撥款詳情頁面,二級(jí)模塊財(cái)務(wù)統(tǒng)計(jì)里面包括查詢財(cái)務(wù)統(tǒng)計(jì)頁面、財(cái)務(wù)統(tǒng)計(jì)信息打印頁面。5.2系統(tǒng)行為分析與設(shè)計(jì)軟件行為分析是將目標(biāo)行為按照一定的方式和順序分解成一系列的較小的或者相互相對(duì)獨(dú)立的操作步驟。通過前面的需求調(diào)研的分析以及對(duì)系統(tǒng)的架構(gòu)分析,發(fā)現(xiàn)系統(tǒng)幾個(gè)比較重要的功能,分別為路面巡檢查詢、制定道路維護(hù)計(jì)劃、維修計(jì)劃查詢、維修狀況統(tǒng)計(jì)、制定采購計(jì)劃、庫存出庫、入庫、庫存盤點(diǎn)、采購撥款、道路狀況統(tǒng)計(jì)詳情、設(shè)備狀況統(tǒng)計(jì)詳情、道路維護(hù)統(tǒng)計(jì)詳情、角色成員管理。下面將針對(duì)填寫路面巡檢記錄、制定道路維

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論