一、總體結(jié)構(gòu)設(shè)計(jì)
由于種種原因,企業(yè)的計(jì)算機(jī)應(yīng)用軟件系統(tǒng)不是固定的、靜止的,而是處于動(dòng)態(tài)變化過程之中,因此要求系統(tǒng)具有可修改性,
系統(tǒng)設(shè)計(jì)
。系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是將整個(gè)應(yīng)用軟件系統(tǒng)合理地劃分為各種功能模塊,正確處理模塊之間與模塊內(nèi)部的聯(lián)系,使整個(gè)系統(tǒng)有良好的可用性、可讀性、可修改性,易于調(diào)試和維護(hù)。結(jié)構(gòu)化設(shè)計(jì)是軟件設(shè)計(jì)的一條重要原則,它通常與結(jié)構(gòu)化分析方法及其它結(jié)構(gòu)化方法相聯(lián)系。1974年美國(guó)的 W.Stenens等首先提出了“結(jié)構(gòu)化設(shè)計(jì)”的構(gòu)想,以后逐步發(fā)展和完善,成為系統(tǒng)設(shè)計(jì)的基本思想。結(jié)構(gòu)化設(shè)計(jì)采用一套使程序變得清晰且簡(jiǎn)單明了的設(shè)計(jì)原則和技術(shù),因此縮短了編碼、調(diào)試和維護(hù)的時(shí)間。結(jié)構(gòu)化設(shè)計(jì)的最主要原則是將一個(gè)系統(tǒng)自頂向下按其層次關(guān)系進(jìn)行設(shè)計(jì),直到最低層的詳細(xì)設(shè)計(jì)。即首先考慮系統(tǒng)或程序的主要功能模塊,然后將主要功能模塊分解為子功能模塊,再繼續(xù)分解,直到最低一層的功能模塊。模塊是結(jié)構(gòu)化系統(tǒng)的基本元素,從邏輯上看,模塊就是處理功能,給它一定的輸入信息,它能對(duì)之進(jìn)行加工處理,輸出結(jié)果信息;從物理上看,它是一組程序。每個(gè)模塊各自擔(dān)負(fù)一定的局部功能,它們相互配合,共同完成整個(gè)系統(tǒng)的功能。
采用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)方法,主要考慮各子系統(tǒng)間數(shù)據(jù)的相對(duì)獨(dú)立性和數(shù)據(jù)冗余問題,可將設(shè)備管理系統(tǒng)做如下劃分:
二、子系統(tǒng)功能設(shè)計(jì)
設(shè)備管理子系統(tǒng)結(jié)構(gòu)如圖1所時(shí),從圖1可以看出,設(shè)備管理系統(tǒng)被劃分為基礎(chǔ)信息管理、設(shè)備維修管理、運(yùn)行管理、故障管理、備件管理和系統(tǒng)維護(hù)六大模塊。
圖1
對(duì)于如圖1所示的設(shè)備管理系統(tǒng)劃分,采用自頂向下的方法,還可將子系統(tǒng)層層劃分為第二層、第三層子系統(tǒng)或子模塊,直到最低一級(jí)的功能模塊,然后為最低一級(jí)的子系統(tǒng)設(shè)計(jì)其功能和輸入輸出,為應(yīng)用程序的編制提供依據(jù)。例如,對(duì)于設(shè)備運(yùn)行管理,就可以劃分為如圖2所示的功能結(jié)構(gòu)。
圖1中各子系統(tǒng)的詳細(xì)功能如下。
1.設(shè)備基礎(chǔ)信息管理
設(shè)備基礎(chǔ)信息是關(guān)于企業(yè)設(shè)備固定資產(chǎn)的基本信息,記錄設(shè)備的一般特性、狀態(tài)、能力,是企業(yè)進(jìn)行生產(chǎn)計(jì)劃、工藝安排以及設(shè)備維護(hù)保養(yǎng)的基礎(chǔ),通過對(duì)企業(yè)設(shè)備固定資產(chǎn)信息的登記和維護(hù),使管理部門能夠隨時(shí)掌握設(shè)備資源在全廠的配置情況,為設(shè)備購(gòu)置項(xiàng)目的審批提供決策依據(jù)。設(shè)備基礎(chǔ)信息管理模塊由代碼管理、原始數(shù)據(jù)、報(bào)表、折舊、匯總統(tǒng)計(jì)、資產(chǎn)清查 六個(gè)功能模塊組成。具體功能如下:
(1)設(shè)備類別代碼、設(shè)備折舊代碼、單位代碼等信息的定義;
(2)設(shè)備卡片的填寫,根據(jù)設(shè)備卡片生成設(shè)備臺(tái)賬,形成設(shè)備基礎(chǔ)信息;
(3)提供設(shè)備臺(tái)賬管理所需的各種報(bào)表,包括設(shè)備臺(tái)賬明細(xì)、報(bào)廢設(shè)備明細(xì)、新增設(shè)備明細(xì)、完好設(shè)備明細(xì)、進(jìn)口設(shè)備明細(xì)等各類報(bào)表;
(4)進(jìn)行各臺(tái)設(shè)備的折舊計(jì)算、統(tǒng)計(jì)出各單位應(yīng)提折舊、各類設(shè)備應(yīng)提折舊、并預(yù)測(cè)凈值將為零的設(shè)備;
(5)按設(shè)備原值/凈值計(jì)算設(shè)備新度,按單位、設(shè)備類別統(tǒng)計(jì)設(shè)備數(shù)量和價(jià)值,也可由用戶自定義統(tǒng)計(jì)條件進(jìn)行統(tǒng)計(jì);
(6)資產(chǎn)清查的結(jié)果顯示盤盈設(shè)備明細(xì)賬、盤虧設(shè)備明細(xì)賬、待報(bào)廢設(shè)備明細(xì)賬。
2.設(shè)備維修管理
維修計(jì)劃的合理與否,不僅影響到維修資金的使用,而且可能影響企業(yè)的生產(chǎn)組織方式,因此,科學(xué)合理地編制設(shè)備維修計(jì)劃,一方面要消除設(shè)備過分維修,另一方面應(yīng)避免設(shè)備維修不足,以保證企業(yè)生產(chǎn)的正常進(jìn)行。維修管理模塊由維修信息、維修計(jì)劃輸出、維修計(jì)劃完成情況、匯總統(tǒng)計(jì)、任意條件查詢五個(gè)功能模塊組成。具體功能包括:
(1)維修信息是有關(guān)設(shè)備維修的全部信息,包括設(shè)備維修計(jì)劃和計(jì)劃的實(shí)際執(zhí)行情況等信息,該信息在整個(gè)維修過程中實(shí)時(shí)輸入;
(2)維修計(jì)劃輸出可以輸出大修計(jì)劃、項(xiàng)修計(jì)劃、小修計(jì)劃、二保計(jì)劃和改造計(jì)劃;
(3)維修計(jì)劃完成情況可以輸出大修計(jì)劃、項(xiàng)修計(jì)劃、小修計(jì)劃、二保計(jì)劃和改造計(jì)劃的實(shí)際執(zhí)行情況;
(4)匯總統(tǒng)計(jì)包括:按設(shè)備類統(tǒng)計(jì)維修計(jì)劃、按單位統(tǒng)計(jì)維修計(jì)劃、設(shè)備大修項(xiàng)修匯總表以及由用戶自定義條件進(jìn)行維修匯總;
(5)由用戶定義查詢條件,查詢用戶所需的維修信息,
管理資料
《系統(tǒng)設(shè)計(jì)》(http://www.szmdbiao.com)。3.設(shè)備運(yùn)行管理
設(shè)備運(yùn)行管理是對(duì)設(shè)備完好狀態(tài)、設(shè)備利用情況、設(shè)備效率和設(shè)備事故進(jìn)行管理。是實(shí)時(shí)地對(duì)設(shè)備在運(yùn)行過程中的狀況進(jìn)行信息的收集、并通過計(jì)算機(jī)匯總統(tǒng)計(jì),將設(shè)備運(yùn)行情況以統(tǒng)計(jì)表或統(tǒng)計(jì)圖的形式直觀地展現(xiàn)在管理人員面前,以輔助企業(yè)領(lǐng)導(dǎo)進(jìn)行有關(guān)的決策。設(shè)備運(yùn)行管理包括設(shè)備完好率、設(shè)備利用率、設(shè)備事故幾部分,其具體功能如圖2所示。
4.故障管理
設(shè)備故障管理模塊由代碼管理、故障原始憑證、故障查詢、故障匯總統(tǒng)計(jì)四個(gè)功能模塊構(gòu)成,完成設(shè)備故障的管理工作。具體功能包括:
(1)定義設(shè)備故障部位、故障原因、故障現(xiàn)象、故障措施代碼;
(2)故障憑證是有關(guān)設(shè)備故障的全部信息,包括發(fā)生時(shí)間、修理費(fèi)用、故障設(shè)備編號(hào)、停機(jī)工時(shí)等信息;
(3)故障查詢提供按使用單位、按故障部位、按故障原因、按故障現(xiàn)象、按故障措施查詢故障信息的功能,并可由用戶自定義查詢條件查詢所需的信息;
(4)按使用單位、設(shè)備類別、故障原因、故障現(xiàn)象、故障措施統(tǒng)計(jì)故障信息,提供停機(jī)次數(shù)最多的前n臺(tái)設(shè)備、故障維修費(fèi)用最高的前n臺(tái)設(shè)備、停機(jī)時(shí)間最長(zhǎng)的前n臺(tái)設(shè)備、生產(chǎn)損失最大的前n臺(tái)設(shè)備等統(tǒng)計(jì)信息,也可由用戶自定義統(tǒng)計(jì)條件統(tǒng)計(jì)所需的信息。
圖2
5.備件管理
備件管理由備件合同管理、備件計(jì)劃管理、備件庫(kù)存管理三個(gè)功能模塊組成,完成備件管理的各項(xiàng)工作。
其中,備件合同管理備件采購(gòu)合同的全面管理,包括如下內(nèi)容:
(1)合同原始憑證信息編輯;
(2)備件合同明細(xì)、各供貨地區(qū)備件合同明細(xì)、各計(jì)劃員備件合同明細(xì);
(3)按合同號(hào)、按應(yīng)到貨日期查詢備件合同信息,提供延期到貨合同明細(xì);
(4)合同發(fā)票管理,包括應(yīng)開發(fā)票合同明細(xì)、按發(fā)票日期查詢合同信息、按發(fā)票號(hào)查詢合同信息。
備件計(jì)劃管理是根據(jù)設(shè)備維修計(jì)劃,結(jié)合備件庫(kù)存情況,制定備件需求計(jì)劃。包括:
(1)備件需求明細(xì)編輯;
(2)年度備件需求計(jì)劃匯總;
(3)備件計(jì)劃明細(xì);
(4)按任務(wù)編號(hào)輸出備件計(jì)劃;
(5)備件需求與當(dāng)前庫(kù)存比較表;
(6)按用戶定義條件查詢備件信息。
備件庫(kù)存管理的主要目的是建立備件檔案,進(jìn)行備件的日常出入庫(kù)業(yè)務(wù)和備件的報(bào)廢等工作,在此基礎(chǔ)上進(jìn)行庫(kù)存分析、統(tǒng)計(jì)匯總,產(chǎn)生各種庫(kù)存報(bào)表,最后與備件合同和備件計(jì)劃管理構(gòu)成一個(gè)大系統(tǒng),全面考慮備件的庫(kù)存及庫(kù)存管理,以達(dá)到提高維修供應(yīng)水平、降低備件庫(kù)存的目的。包括如下內(nèi)容:
(1)備件檔案編輯;
(2)備件入庫(kù)管理;
(3)備件出庫(kù)管理;
(4)備件報(bào)廢管理;
(5)超儲(chǔ)備件明細(xì);
(6)短缺備件明細(xì);
(7)備件綜合查詢。
6.系統(tǒng)管理
系統(tǒng)管理提供完善的系統(tǒng)維護(hù)功能,為用戶熟練掌握并正確使用設(shè)備管理系統(tǒng)提供技術(shù)保障。系統(tǒng)維護(hù)包括設(shè)備管理系統(tǒng)操作環(huán)境設(shè)置、用戶權(quán)限設(shè)置、打印設(shè)置、系統(tǒng)登錄處理、在線幫助等功能。