吳慧林
摘要;隨著互聯(lián)網(wǎng)技術(shù)不斷發(fā)展,計(jì)算機(jī)技術(shù)的不斷提高,人們對(duì)于資產(chǎn)管理系統(tǒng)的要求也越來(lái)越高。傳統(tǒng)的資產(chǎn)管理系統(tǒng)已經(jīng)不再能夠適應(yīng)當(dāng)今社會(huì)生產(chǎn)力的需求,如何實(shí)時(shí)動(dòng)態(tài)地對(duì)資產(chǎn)進(jìn)行管理是企業(yè)管理者急需解決的問(wèn)題。本文將以資產(chǎn)管理系統(tǒng)為切入點(diǎn),以資產(chǎn)采購(gòu)申請(qǐng)、審批以及統(tǒng)計(jì)過(guò)程為例,對(duì)多Agent技術(shù)的模塊設(shè)計(jì)、內(nèi)核結(jié)構(gòu)以及Agent的技術(shù)特點(diǎn)進(jìn)行分析闡述。
關(guān)鍵詞:多Agent技術(shù);資產(chǎn)管理系統(tǒng);分析與設(shè)計(jì)
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)07-0071-03
1概述
1.1資產(chǎn)管理系統(tǒng)
資產(chǎn)管理系統(tǒng)基本功能包括系統(tǒng)資產(chǎn)登記信息變更、資產(chǎn)維修和保修管理、托管資產(chǎn)管理、資產(chǎn)狀態(tài)管理以及系統(tǒng)資產(chǎn)信息的查詢匯總、統(tǒng)計(jì)分析報(bào)表等。資產(chǎn)管理系統(tǒng)貫穿于資產(chǎn)采購(gòu)、資產(chǎn)入庫(kù)、資產(chǎn)使用以及資產(chǎn)報(bào)廢等整個(gè)環(huán)節(jié)。如圖1所示,以固定資產(chǎn)為例,資產(chǎn)管理系統(tǒng)主要包括供應(yīng)商管理、設(shè)備臺(tái)賬、設(shè)備查修、設(shè)備領(lǐng)用、設(shè)備數(shù)據(jù)、設(shè)備報(bào)廢等等。
1)供應(yīng)商管理:對(duì)供方進(jìn)行調(diào)查,根據(jù)合同進(jìn)行記錄與執(zhí)行的跟蹤。
2)設(shè)備臺(tái)帳:記錄各部門的固定資產(chǎn)基本信息以及使用情況。
3)設(shè)備檔案;需要詳細(xì)地記錄固定資產(chǎn)的維修、保養(yǎng)、運(yùn)行情況等,并形成文件,保存留檔。
4)設(shè)備維修:資產(chǎn)管理相關(guān)人員必須要制定設(shè)備年度維修保養(yǎng)計(jì)劃,并且要把每次的相關(guān)維修情況做好記錄。
5)設(shè)備報(bào)廢:各設(shè)備的直接使用人員向相關(guān)領(lǐng)導(dǎo)提交對(duì)設(shè)備報(bào)廢申請(qǐng),經(jīng)批準(zhǔn)之后,由設(shè)備管理人員按照公司規(guī)章對(duì)其進(jìn)行報(bào)廢處理。
6)系統(tǒng)管理:用于用戶注冊(cè)登錄,用戶的權(quán)限配置以及系統(tǒng)的管理。
1.2Agent技術(shù)概念
Agent一詞的通常含義有:代理、代辦、媒介以及服務(wù)等等,在中國(guó)學(xué)術(shù)界被稱作為智能體,艾真體。在軟件工程中被大家熟知的概念是:Agent是一個(gè)處在特定的環(huán)境中,可以認(rèn)知并且靈活、主動(dòng)地適應(yīng)環(huán)境,能夠代理設(shè)計(jì)者或者使用者實(shí)現(xiàn)一些任務(wù)的具有較高自治能力的計(jì)算機(jī)實(shí)體;它的根本目的是接受另外一個(gè)實(shí)體(這個(gè)實(shí)體可以是人、Agent、系統(tǒng)等)的委托以及請(qǐng)求并為其提供幫助與服務(wù),能夠在該目標(biāo)的驅(qū)使下主動(dòng)地采取社交、學(xué)習(xí)等手段在內(nèi)的各種必要的行為,以感知、適應(yīng)并且對(duì)動(dòng)態(tài)環(huán)境變化做出適當(dāng)?shù)胤磻?yīng)以及調(diào)整。Minsky在《思維的社會(huì)中》提到了那些在社會(huì)中的某些個(gè)體通過(guò)協(xié)商之后可求得問(wèn)題的解,這些個(gè)體就可以認(rèn)為是Agent,而這些個(gè)體的有機(jī)組合則構(gòu)成了多Agent系統(tǒng)。Agent主要具有以下特征:
1)智能性:一般來(lái)講,每個(gè)Agent都具有自己獨(dú)特的信息知識(shí)庫(kù)。
2)反應(yīng)性:能夠決定是不是對(duì)來(lái)自其他Agent的信息作出相關(guān)響應(yīng)行為。
3)自治性:Agent能隨著外界環(huán)境的變化,而自動(dòng)地調(diào)整自己的行為狀態(tài),而不是僅僅被動(dòng)地受外界影響,Agent擁有自我管理和自我調(diào)節(jié)的能力。
4)社會(huì)性:Agent能夠和其他的Agent(包括人、Agent、系統(tǒng)等)一起溝通協(xié)作,不同的Agent可以根據(jù)各自不同的意圖與其他的Agent進(jìn)行交互工作,從而達(dá)到解決問(wèn)題的最終目的。
Agent技術(shù)就是指在動(dòng)態(tài)的運(yùn)行模式中,能夠自主、自動(dòng)適應(yīng)環(huán)境的一種智能技術(shù)。Agent是相關(guān)技術(shù)人員進(jìn)行人工智能研究的一個(gè)非常重要的組成部分,已經(jīng)獲得了技術(shù)業(yè)界的高度重視。全世界范圍內(nèi)的關(guān)于Agent技術(shù)的研究正處于風(fēng)生水起的階段,尤其是計(jì)算機(jī)、人工智能和系統(tǒng)集成行業(yè)的科研人員對(duì)Agent技術(shù)正在進(jìn)行更加深入的分析研究,并將其引入到各自的研究領(lǐng)域,相信在不久的將來(lái),Agent技術(shù)的應(yīng)用將會(huì)迎來(lái)更加絢爛多彩的發(fā)展空間。
2基于多Agent技術(shù)的資產(chǎn)管理系統(tǒng)的分析與設(shè)計(jì)
資產(chǎn)管理系統(tǒng)的主要功能模塊主要有系統(tǒng)資產(chǎn)采購(gòu)、系統(tǒng)資產(chǎn)入庫(kù)、系統(tǒng)資產(chǎn)信息登記、系統(tǒng)資產(chǎn)保修/維護(hù)管理、資產(chǎn)狀態(tài)、信息的管理與查詢以及統(tǒng)計(jì)分析報(bào)表等等。下面主要對(duì)資產(chǎn)的申購(gòu)和報(bào)廢過(guò)程進(jìn)行分析及設(shè)計(jì)。
2.1資產(chǎn)的申購(gòu)、審核及統(tǒng)計(jì)過(guò)程
資產(chǎn)的采購(gòu)環(huán)節(jié)主要有以下幾個(gè)步驟:
1)申購(gòu)?fù)ㄖ?;資產(chǎn)委員會(huì)主席發(fā)布申購(gòu)?fù)ㄖ?/p>
2)采購(gòu)申請(qǐng)過(guò)程:采購(gòu)申請(qǐng)人員把需要采購(gòu)的物品的型號(hào)、規(guī)格、數(shù)量以及采購(gòu)緣由等提交給系統(tǒng),系統(tǒng)對(duì)采購(gòu)信息自動(dòng)進(jìn)行分門別類,并且對(duì)采購(gòu)申請(qǐng)單進(jìn)行唯一編號(hào),以便之后的采購(gòu)批準(zhǔn)審核和資產(chǎn)入庫(kù)能夠和采購(gòu)申請(qǐng)一一對(duì)應(yīng)。
3)采購(gòu)批準(zhǔn)審核過(guò)程:資產(chǎn)委員會(huì)主席將各類采購(gòu)申請(qǐng)單匯集整理,根據(jù)不同的類別發(fā)送給相關(guān)的資產(chǎn)委員會(huì)成員(采購(gòu)審核人員)進(jìn)行采購(gòu)批準(zhǔn)審核。資產(chǎn)委員會(huì)主席以各個(gè)審核人員反饋的審核結(jié)果為依據(jù),確定哪些采購(gòu)申請(qǐng)可以批準(zhǔn),哪些要予以駁回。最終,資產(chǎn)委員會(huì)主席要把審核結(jié)果告知采購(gòu)申請(qǐng)人。
4)資產(chǎn)采購(gòu):采購(gòu)人員根據(jù)資產(chǎn)委員會(huì)主席的審核結(jié)果,按照采購(gòu)申請(qǐng)單的規(guī)格型號(hào)進(jìn)行資產(chǎn)采購(gòu)工作。需要注意,資產(chǎn)采購(gòu)回來(lái)之后要按照之前采購(gòu)申請(qǐng)的編號(hào)一一入庫(kù),入庫(kù)時(shí)也要對(duì)采購(gòu)物品進(jìn)行復(fù)查。再有,采購(gòu)部門要通知申購(gòu)人員領(lǐng)用資產(chǎn),而且要對(duì)資產(chǎn)使用情況進(jìn)行動(dòng)態(tài)跟蹤。
5)資產(chǎn)統(tǒng)計(jì):要按照采購(gòu)申請(qǐng)信息對(duì)資產(chǎn)信息及使用狀況進(jìn)行動(dòng)態(tài)統(tǒng)計(jì)。詳細(xì)記錄設(shè)備采購(gòu)原因、設(shè)備基本信息、保修信息、使用壽命、附件信息(附件、圖片等)。值得注意的是要對(duì)資產(chǎn)的使用情況進(jìn)行跟蹤,對(duì)維修保養(yǎng)、故障率等要進(jìn)行動(dòng)態(tài)統(tǒng)計(jì),并形成文字記錄。
2.2資產(chǎn)的報(bào)廢申請(qǐng)過(guò)程
1)報(bào)廢通知;資產(chǎn)委員會(huì)主席發(fā)布報(bào)廢通知
2)報(bào)廢申請(qǐng):資產(chǎn)使用人員把需要報(bào)廢的物品按照原來(lái)的采購(gòu)編號(hào)提交給系統(tǒng),詳細(xì)填寫設(shè)備信息。
3)報(bào)廢審核:資產(chǎn)委員會(huì)主席把報(bào)廢申請(qǐng)發(fā)給相關(guān)審核人員,進(jìn)行報(bào)廢分析審核,并把審核結(jié)果通知報(bào)廢申請(qǐng)人員。
4)資產(chǎn)統(tǒng)計(jì);同采購(gòu)一樣,資產(chǎn)報(bào)廢時(shí)也要做好資產(chǎn)統(tǒng)計(jì),詳細(xì)記錄物品報(bào)廢原因以及相關(guān)處理結(jié)果。
在上述過(guò)程中,以資產(chǎn)的申購(gòu)及審批、統(tǒng)計(jì)過(guò)程為例,資產(chǎn)管理系統(tǒng)為每一個(gè)采購(gòu)申請(qǐng)人提供一個(gè)Agent助手軟件。Agent能夠存放采購(gòu)申請(qǐng)人身份信息等情況,并根據(jù)申請(qǐng)人在資產(chǎn)管理系統(tǒng)中的不同定位來(lái)調(diào)整適其合適的行為,資產(chǎn)的申購(gòu)、審核及統(tǒng)計(jì)過(guò)程需要的軟件要有自主適應(yīng)環(huán)境的智能特征,主要表現(xiàn)在以下幾方面;
1)資產(chǎn)管理系統(tǒng)根據(jù)申請(qǐng)人在資產(chǎn)管理過(guò)程中的角色來(lái)限制系統(tǒng)成員的權(quán)限,角色不同,權(quán)限也就不同,并且每個(gè)角色都有其特定的行為。具體來(lái)說(shuō),采購(gòu)申請(qǐng)人員只能提交采購(gòu)申請(qǐng),絕對(duì)不能有對(duì)采購(gòu)進(jìn)行批準(zhǔn)審核的行為權(quán)限。
2)系統(tǒng)成員在不同階段是可以有不同的身份和角色的。比如說(shuō)同一個(gè)系統(tǒng)成員在申請(qǐng)采購(gòu)階段是采購(gòu)申購(gòu)人員;而在審核階段可以以扮演審核員角色,有審核的權(quán)限;在統(tǒng)計(jì)階段也可以充當(dāng)統(tǒng)計(jì)員,有對(duì)設(shè)備進(jìn)行詳細(xì)信息的動(dòng)態(tài)記錄的權(quán)限。
3)Agent技術(shù)在資產(chǎn)管理中的自適應(yīng)性主要表現(xiàn)在;系統(tǒng)成員有不同的滯留環(huán)境,并且隨著環(huán)境的變化,系統(tǒng)成員在資產(chǎn)管理系統(tǒng)中的角色也會(huì)大有不同。比如說(shuō),一個(gè)系統(tǒng)成員既是申購(gòu)人員,又是評(píng)審人員,還是設(shè)備統(tǒng)計(jì)人員。那么在采購(gòu)申請(qǐng)階段就是申購(gòu)人員的定位,當(dāng)環(huán)境發(fā)生改變,即到了申購(gòu)審核階段,就成為了審核人員,而當(dāng)環(huán)境又發(fā)生變化,到了設(shè)備統(tǒng)計(jì)階段的時(shí)候,其身份又變成了統(tǒng)計(jì)人員。所以在分析成員行為的時(shí)候,首先要注意在什么階段,處于什么角色。
4)除以上三點(diǎn)之外,系統(tǒng)成員的角色變化還有階段性掛起之后再恢復(fù)的特點(diǎn),如一個(gè)系統(tǒng)成員既是采購(gòu)申請(qǐng)人又是采購(gòu)審核人員,那么在采購(gòu)申請(qǐng)階段他將扮演申購(gòu)人的角色,而到了審核階段他就會(huì)變成審核員的角色,并掛起了其申購(gòu)人的角色。當(dāng)審核完成之后,在收到采購(gòu)?fù)ㄖ獣r(shí),該系統(tǒng)成員將恢復(fù)其申購(gòu)人的角色,以便于領(lǐng)用資產(chǎn)。
2.3資產(chǎn)管理系統(tǒng)結(jié)構(gòu)分析
2.3.1系統(tǒng)環(huán)境
資產(chǎn)的申購(gòu)、審核及統(tǒng)計(jì)過(guò)程的組成環(huán)境有:采購(gòu)申請(qǐng)人員、資產(chǎn)委員會(huì)主席、資產(chǎn)管理委員會(huì)成員(采購(gòu)審核人員)、資產(chǎn)統(tǒng)計(jì)員等。在申購(gòu)、審核及統(tǒng)計(jì)過(guò)程,資產(chǎn)管理系統(tǒng)的組織場(chǎng)景集合如表1所示。
2.3.2Agent模塊設(shè)計(jì)
用戶Agent和界面Agent是Agent技術(shù)在資產(chǎn)管理系統(tǒng)的應(yīng)用過(guò)程中最為主要的兩個(gè)組成模塊。用戶Agent在資產(chǎn)管理的過(guò)程中主要是負(fù)責(zé)用戶模型的形成,為初次使用的用戶建立初始化信息,系統(tǒng)成員通過(guò)系統(tǒng)信息反饋以及行為追蹤對(duì)某一用戶的工作情況進(jìn)行了解,并依據(jù)用戶模型以及知識(shí)庫(kù)進(jìn)行聯(lián)想。用戶Agent對(duì)資產(chǎn)管理系統(tǒng)中有著核心位置,只有研究透徹用戶的身份,才能滿足用戶需要的內(nèi)容,從而使資產(chǎn)管理工作有效的進(jìn)行。而界面Agent主要是負(fù)責(zé)用戶與系統(tǒng)之間的關(guān)聯(lián),依據(jù)用戶不同的需要,分別進(jìn)行界面設(shè)計(jì),把用戶Agent的信息以它們最希望的方式呈現(xiàn)出來(lái)。界面Agent應(yīng)用的是界面的定制技術(shù),主要分為界面結(jié)構(gòu)和界面內(nèi)容兩種定制類型。
1)界面結(jié)構(gòu)定制;即對(duì)界面整體模塊的種類和布局進(jìn)行設(shè)置。比如說(shuō),界面包含的模塊種類,各個(gè)模塊之間的定位、布局,以及下拉菜單等的位置,界面的圖像色彩等等都屬于結(jié)構(gòu)定制。
2)界面內(nèi)容定制:是指對(duì)各個(gè)模塊以及具體信息的內(nèi)容進(jìn)行設(shè)置。
基于多Agent技術(shù)的資產(chǎn)管理系統(tǒng)會(huì)依據(jù)不同時(shí)期用戶的不同角色進(jìn)行界面定制。界面Agent會(huì)根據(jù)用戶Agent對(duì)其角色的判定,確定在環(huán)境發(fā)生變換時(shí)對(duì)其增加使用權(quán)限或者更換更換使用界面。
用戶Agent和界面Agent之間既相互獨(dú)立工作,又存在緊密聯(lián)系。一方面,界面Agent反饋的用戶信息以及用戶行為是用戶Agent判別用戶身份、建立用戶初始化模型的充分前提;另一方面,用戶Agent所提供的用戶的身份又為界面Agent進(jìn)行界面定制提供了有效依據(jù)。它們兩個(gè)之間缺一不可,相互作用,又相互影響。
2.3.3Agent內(nèi)核結(jié)構(gòu)設(shè)計(jì)
—般來(lái)說(shuō),每個(gè)Agent都擁有一個(gè)通用的內(nèi)核和很多的功能模塊。其中,內(nèi)核主要包括內(nèi)部數(shù)據(jù)庫(kù)、郵箱、黑板、執(zhí)行機(jī)等構(gòu)成部分。
1)內(nèi)部數(shù)據(jù)庫(kù):主要涉及自身信息、目標(biāo)結(jié)合以及世界模型等信息。
2)郵箱:用于提供相關(guān)環(huán)境以及其他類別的通信;
3)黑板:用于提供各個(gè)內(nèi)部功能模塊之間的通信;
4)執(zhí)行機(jī);用于消息的派分以及對(duì)各個(gè)功能模塊進(jìn)行執(zhí)行控制等。
每個(gè)功能模塊都相當(dāng)于是一個(gè)相對(duì)獨(dú)立的實(shí)體,在執(zhí)行機(jī)的驅(qū)動(dòng)下完全并行地執(zhí)行任務(wù),并且通過(guò)黑板進(jìn)行協(xié)調(diào)工作,把認(rèn)知、運(yùn)行、反應(yīng)、建模、規(guī)劃、通信、決策生成等都以功能模塊的形式加入Agent中,只要能夠支持相同的黑板格式,功能模塊即使有不同的語(yǔ)言和數(shù)據(jù)結(jié)構(gòu)也不會(huì)對(duì)Agent造成太大影響。
3基于多Agent技術(shù)的資產(chǎn)管理系統(tǒng)的優(yōu)勢(shì)
資產(chǎn)管理系統(tǒng)涉及供應(yīng)商管理、設(shè)備臺(tái)賬、設(shè)備檔案、設(shè)備維修管理、設(shè)備查詢、設(shè)備報(bào)廢等等,貫穿于資產(chǎn)從采購(gòu)到報(bào)廢的整個(gè)過(guò)程。而傳統(tǒng)的資產(chǎn)管理辦法主要是對(duì)資產(chǎn)的出入庫(kù)進(jìn)行管理,雖然操作簡(jiǎn)單、便捷,但是根本沒(méi)法跟蹤物品的實(shí)際使用情況,造成賬目不真實(shí)、不及時(shí)的狀況出現(xiàn)?;贏gent技術(shù)的資產(chǎn)管理系統(tǒng)就恰恰不同,它已經(jīng)不單純只是一個(gè)管理系統(tǒng),而且是一個(gè)具有申購(gòu)、審批、購(gòu)買、入庫(kù)及查詢等多種功能協(xié)同運(yùn)作的比較復(fù)雜的系統(tǒng),并且從系統(tǒng)環(huán)境上來(lái)講,Agent也更加多層次。Agent技術(shù)的應(yīng)用,使資產(chǎn)管理系統(tǒng)在面對(duì)環(huán)境變化時(shí),能夠自主、自動(dòng)的根據(jù)用戶的角色不同而變換其使用權(quán)限,能夠動(dòng)態(tài)的適應(yīng)環(huán)境需求,對(duì)資產(chǎn)管理的智能化具有極其重要的意義。Agent技術(shù)的應(yīng)用使資產(chǎn)管理系統(tǒng)更加網(wǎng)絡(luò)化、流程化,使用戶對(duì)設(shè)備能夠有更加科學(xué)的管理,更加全面的計(jì)劃,把資源進(jìn)行最優(yōu)化配置,保障資產(chǎn)能夠安全運(yùn)行、及時(shí)維修保養(yǎng)以及報(bào)廢更新。多Agent技術(shù)實(shí)現(xiàn)了從設(shè)備采購(gòu)、運(yùn)行使用到報(bào)廢處理的整個(gè)過(guò)程對(duì)資產(chǎn)進(jìn)行科學(xué)可行地管理與監(jiān)控,在減輕管理人員的工作量的同時(shí),也為資產(chǎn)的動(dòng)態(tài)控制創(chuàng)造了可能性。
4結(jié)束語(yǔ)
基于多Agent技術(shù)的資產(chǎn)管理系統(tǒng),有效利用了Agent的智能性、自主性、反應(yīng)性、主動(dòng)性、自主適應(yīng)性以及合作協(xié)調(diào)性等特點(diǎn)。在資產(chǎn)管理的過(guò)程中把相關(guān)責(zé)任分工細(xì)化,使各部門能夠?qū)Y產(chǎn)的基礎(chǔ)信息和使用情況了若指掌,并進(jìn)行動(dòng)態(tài)管理,有益于及時(shí)地反映出各部門對(duì)資產(chǎn)配置的實(shí)際需求??茖W(xué)合理地把多Agent技術(shù)與資產(chǎn)管理系統(tǒng)相結(jié)合,在一定程度上減輕了資產(chǎn)管理人員的工作量,實(shí)現(xiàn)了資產(chǎn)管理與配置的規(guī)范化,值得引起各行各業(yè)的高度重視。