目標(biāo)系統(tǒng)采用.NET三層架構(gòu)技術(shù),將系統(tǒng)業(yè)務(wù)分為三個(gè)層次,分別是用戶層、邏輯層、數(shù)據(jù)鏈路層。這三層的劃分使得系統(tǒng)業(yè)務(wù)處理速度更快,同時(shí)使得系統(tǒng)的開發(fā)與實(shí)現(xiàn)更容易。
(1)用戶層,是直接面向客戶的一層應(yīng)用,用戶所有的操作都是通過該層來完成的,因此,在該層運(yùn)用過程中,要盡量構(gòu)建一個(gè)簡(jiǎn)潔的外觀,方便用戶的操作。
(2)業(yè)務(wù)邏輯層,該層位于三層的中間層,主要是用來對(duì)業(yè)務(wù)相關(guān)的邏輯進(jìn)行處理,在三層中該層起到了承上啟下的作用,是三層中的核心層。
(3)數(shù)據(jù)訪問層,該層主要負(fù)責(zé)對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)表進(jìn)行各種操作,為前面一層提供各種數(shù)據(jù)服務(wù)。
之所以要用到.Net三層架構(gòu),源于它具有許多的優(yōu)勢(shì),如下介紹:
(1)三層獨(dú)立工作,使得系統(tǒng)設(shè)計(jì)人員不必對(duì)整個(gè)業(yè)務(wù)層進(jìn)行掌握,只需要關(guān)注其中的某個(gè)具體工作層就可以了;
(2)對(duì)于傳統(tǒng)的系統(tǒng)實(shí)現(xiàn)過程,在此能夠輕松地對(duì)實(shí)現(xiàn)方式進(jìn)行替換;
(3)減少各層間的依賴關(guān)系,使其更具獨(dú)立性;
(4)有利于標(biāo)準(zhǔn)化;
(5)便于三層之間的邏輯運(yùn)用及重復(fù)使用;
(6)具有很強(qiáng)的擴(kuò)展性,各個(gè)層之間獨(dú)立性強(qiáng),只關(guān)注自己責(zé)任內(nèi)的任務(wù);
(7)提供了更強(qiáng)的安全性能。數(shù)據(jù)層的訪問都是通過三層中的邏輯層來實(shí)現(xiàn)的,因此,危險(xiǎn)的來源途徑更少,確保系統(tǒng)的數(shù)據(jù)安全性;
(8)三層的劃分使得業(yè)務(wù)處理的分工更加明確化與具體化,也方便了系統(tǒng)后期的維護(hù)工作。
三、系統(tǒng)詳細(xì)設(shè)計(jì) 系統(tǒng)是一個(gè)十分復(fù)雜的系統(tǒng)工程,每個(gè)系統(tǒng)都是由相應(yīng)的子系統(tǒng)組成,每個(gè)子系統(tǒng)又可以分為多個(gè)模塊。因此功能模塊設(shè)計(jì)在設(shè)計(jì)系統(tǒng)模塊時(shí),應(yīng)時(shí)刻考慮模塊間的內(nèi)聚與耦合關(guān)系,即倡導(dǎo)模塊內(nèi)聯(lián)系越緊越好,模塊間聯(lián)系越少越好的原則。根據(jù)系統(tǒng)分析階段形成的數(shù)據(jù)流程圖及數(shù)據(jù)字典,將子系統(tǒng)按功能劃分法分為不同模塊。同時(shí)各個(gè)模塊又都各自包含相對(duì)獨(dú)立的功能模塊。
A.管理模塊 為了增強(qiáng)項(xiàng)目管理的有效性,根據(jù)規(guī)劃性文件,完善項(xiàng)目?jī)?chǔ)備池,加強(qiáng)資金使用的計(jì)劃性,最大限度降低使用風(fēng)險(xiǎn),提高資金的使用效率,提高企業(yè)的整體控制力,可以將資金存儲(chǔ)到系統(tǒng)當(dāng)中實(shí)現(xiàn)統(tǒng)籌計(jì)劃。在系統(tǒng)中,主要實(shí)現(xiàn)以下幾個(gè)方面的功能模塊的固化:
(1)將年度前期的各種費(fèi)用進(jìn)行匯總,將各項(xiàng)開支和資金進(jìn)行整合。
(2)將各個(gè)項(xiàng)目的計(jì)劃匯總到ERP系統(tǒng)當(dāng)中,實(shí)現(xiàn)實(shí)時(shí)的數(shù)據(jù)更新和處理。
(3)在線審批立項(xiàng)文件,幫助管理者實(shí)現(xiàn)在線實(shí)時(shí)管理。與此同時(shí),要嚴(yán)格規(guī)定,只有在全部條件都符合的情況下才能夠進(jìn)入到下一步的流程當(dāng)中。
(4)對(duì)年度資金報(bào)表實(shí)現(xiàn)自動(dòng)創(chuàng)建,進(jìn)行實(shí)時(shí)的跟蹤和管理,將相關(guān)數(shù)據(jù)錄入到ERP系統(tǒng)當(dāng)中。
B.項(xiàng)目啟動(dòng)管理模塊 系統(tǒng)固化的各項(xiàng)條件能夠有效控制項(xiàng)目建設(shè)的前期工作,避免由于各項(xiàng)體制的不完善而隨意調(diào)動(dòng)資金,從而以此來提高項(xiàng)目資金使用的安全性,增強(qiáng)資金使用的規(guī)范性。通過以下環(huán)節(jié)的啟動(dòng)管控,不同類型的項(xiàng)目都可以獲得在線審批:
(1)對(duì)于一些緊急的、需要提前審核的啟用資金,需要公司上層領(lǐng)導(dǎo)的審批,完成預(yù)算審批,將需要更改的項(xiàng)目錄入到企業(yè)的年度預(yù)算當(dāng)中。在項(xiàng)目符合各項(xiàng)條件要求時(shí),則在ERP系統(tǒng)內(nèi)進(jìn)行特殊標(biāo)注。
(2)正常情況下,當(dāng)項(xiàng)目取得相關(guān)單位批準(zhǔn),在納入到企業(yè)的年度工作計(jì)劃后進(jìn)入正式啟動(dòng)階段。
C.項(xiàng)目概模塊 FBS結(jié)構(gòu)可以有效實(shí)現(xiàn)各類項(xiàng)目的規(guī)范管理。在任務(wù)上輸入相應(yīng)的概預(yù)算值,通過系統(tǒng)的自動(dòng)運(yùn)行和計(jì)算來實(shí)現(xiàn)動(dòng)態(tài)的執(zhí)行,達(dá)到實(shí)時(shí)追蹤的目的。借助于動(dòng)態(tài)的實(shí)時(shí)跟蹤,對(duì)數(shù)據(jù)進(jìn)行管理,從而為以后建立標(biāo)準(zhǔn)化管理體系奠定基礎(chǔ)。
D.項(xiàng)目成本歸集管理模塊 成本歸集是指借助于ERP系統(tǒng)核心數(shù)據(jù)庫(kù)項(xiàng)目模塊間標(biāo)準(zhǔn)的集成關(guān)系和管理功能,對(duì)項(xiàng)目采購(gòu)、應(yīng)付賬款管理、庫(kù)存等進(jìn)行自動(dòng)或者人工的計(jì)算成本統(tǒng)計(jì),從而來匯總出它們所產(chǎn)生的項(xiàng)目成本信息。在這之中,項(xiàng)目模塊可以將各種采購(gòu),包括服務(wù)類和物資類都進(jìn)行歸集;項(xiàng)目應(yīng)付賬款采購(gòu)模塊可以將管理的相關(guān)費(fèi)用及成本進(jìn)行匹配等;項(xiàng)目庫(kù)存管理模塊可以將實(shí)物的調(diào)派、退料等進(jìn)行匯集。
E.項(xiàng)目完成決算管理模塊 系統(tǒng)中應(yīng)當(dāng)設(shè)計(jì)固定資產(chǎn)模塊和項(xiàng)目的接口。當(dāng)完成項(xiàng)目管理模塊中資產(chǎn)價(jià)值的分?jǐn)倳r(shí),系統(tǒng)能夠自動(dòng)進(jìn)行對(duì)接,實(shí)現(xiàn)固定資產(chǎn)與項(xiàng)目的對(duì)接。通過這種連接,能夠有效減少資產(chǎn)管理帶來的巨大的管理工作量,從而實(shí)現(xiàn)資產(chǎn)管理的完整性,提高工作效率和管理的安全。
信息發(fā)布:廣州名易軟件有限公司 http://m.jetlc.com