工程項目管理軟件服務(wù)平臺是提供服務(wù)的基礎(chǔ)。它要求將各種信息資源、軟硬件技術(shù)、管理機(jī)制和相關(guān)的支撐條件有機(jī)地結(jié)合在一起,構(gòu)建一個統(tǒng)一的用戶界面,將分散的信息資源與工程管理軟件服務(wù)平臺系統(tǒng)動態(tài)地協(xié)同起來。這樣,它就能夠面向跨地區(qū)、跨系統(tǒng)、跨部門、跨行業(yè)和跨學(xué)科的用戶,為他們提供快捷有效的信息服務(wù),以滿足知識創(chuàng)新價值鏈上的創(chuàng)新環(huán)節(jié)的需求。
就這個目的而言,協(xié)同信息工程管理軟件服務(wù)平臺是一個綜合的系統(tǒng)平臺,集信息資源、技術(shù)協(xié)調(diào)和服務(wù)實現(xiàn)于一體,因此具有多重功能。
(1)整合信息資源的功能
信息資源的整合是對不同系統(tǒng)中分散存在的多樣化信息源進(jìn)行聚合和組織的過程,通過提供邏輯組織和導(dǎo)引,將信息源按照不同需求的特點,例如資源類型、主題、內(nèi)容等邏輯關(guān)系進(jìn)行連接,以方便用戶使用。①跨系統(tǒng)信息工程管理軟件服務(wù)平臺的信息資源整合需要涉及多個獨立的信息服務(wù)系統(tǒng)。平臺應(yīng)該實現(xiàn)對信息資源的集成揭示和服務(wù)封裝功能,對參與協(xié)同服務(wù)的信息系統(tǒng)資源和服務(wù)進(jìn)行統(tǒng)一規(guī)范的封裝和元數(shù)據(jù)映射,實現(xiàn)服務(wù)的注冊登記,提供資源的發(fā)現(xiàn)服務(wù),以方便集成檢索系統(tǒng)的調(diào)用。除了對現(xiàn)有的信息服務(wù)系統(tǒng)內(nèi)部的資源進(jìn)行整合和揭示外,工程管理軟件服務(wù)平臺還應(yīng)該將知識創(chuàng)新價值鏈各環(huán)節(jié)產(chǎn)生的信息進(jìn)行整合、加工處理,建立通用的知識庫。通過平臺的引導(dǎo)和匯聚作用,可以將更多資源聚集在知識創(chuàng)新的關(guān)鍵領(lǐng)域,從而為知識創(chuàng)新價值鏈提供服務(wù)。
(2)技術(shù)協(xié)調(diào)的功能
在跨系統(tǒng)協(xié)同信息工程項目管理軟件服務(wù)平臺中,技術(shù)實現(xiàn)對于資源整合和協(xié)同服務(wù)功能至關(guān)重要。技術(shù)協(xié)調(diào)的核心是在統(tǒng)一的用戶界面和信息反饋中共享多個系統(tǒng)的資源,并實現(xiàn)服務(wù)的調(diào)用。在技術(shù)協(xié)調(diào)的應(yīng)用過程中,通常不直接改變底層元數(shù)據(jù),而是通過標(biāo)準(zhǔn)化的數(shù)據(jù)接口與數(shù)據(jù)源進(jìn)行互操作。因此,資源對象的數(shù)據(jù)接口是否符合標(biāo)準(zhǔn)規(guī)范對技術(shù)協(xié)調(diào)功能的實現(xiàn)和系統(tǒng)集成效果具有重大影響。
跨系統(tǒng)的協(xié)同信息服務(wù)需要集成多個異構(gòu)的服務(wù)系統(tǒng),最基本的問題是要屏蔽多個信息服務(wù)系統(tǒng)之間的差異,達(dá)到數(shù)據(jù)和服務(wù)的共享。由于各個信息服務(wù)系統(tǒng)所采用的軟件體系結(jié)構(gòu)、實現(xiàn)語言、對外集成點和交互協(xié)議各不相同,因此跨系統(tǒng)的協(xié)同服務(wù)具有一定的復(fù)雜性。一般來說,解決這個問題的方法是將協(xié)同問題劃分為多個層次,然后采用不同的技術(shù)協(xié)調(diào)方法來應(yīng)對不同層次的問題。
協(xié)同服務(wù)的業(yè)務(wù)協(xié)調(diào)與管理功能可以幫助公司更好地協(xié)調(diào)和管理各項業(yè)務(wù)。
由于不同的信息服務(wù)系統(tǒng)在資源組織機(jī)制、業(yè)務(wù)服務(wù)機(jī)制、管理機(jī)制等方面存在差異,因此,在一個復(fù)雜動態(tài)的環(huán)境中,跨系統(tǒng)的協(xié)同服務(wù)功能要求將分散且異構(gòu)的資源整合成一個對用戶透明且統(tǒng)一的服務(wù)網(wǎng)絡(luò)。用戶只需提出需求,協(xié)同服務(wù)系統(tǒng)便能自動收集、整理分布式信息資源和服務(wù),并將最終結(jié)果反饋給用戶,提供信息發(fā)布、檢索、推送、聯(lián)合參考咨詢等一站式服務(wù)。這就要求平臺集成服務(wù)流程中的各個服務(wù)應(yīng)用模塊,并實現(xiàn)工程管理軟件服務(wù)平臺與資源平臺之間的無縫連接和互操作,以協(xié)調(diào)管理服務(wù)業(yè)務(wù)。
用戶管理功能是指在工程項目管理軟件中對用戶進(jìn)行管理的一項重要功能。它包括用戶注冊、登錄、驗證等操作。用戶可以通過注冊功能創(chuàng)建自己的賬戶,然后通過登錄功能使用自己的賬戶登錄系統(tǒng)。工程項目管理軟件可以對用戶進(jìn)行身份驗證,確保用戶的身份合法有效。此外,用戶管理功能還可以對用戶進(jìn)行權(quán)限管理,分配不同的權(quán)限給不同的用戶,以實現(xiàn)不同的訪問和操作權(quán)限控制??傮w來說,工程項目管理軟件是為了更好地管理和控制系統(tǒng)中的用戶,增強(qiáng)系統(tǒng)的安全性和可控性。
用戶管理涵蓋了用戶的登錄方式、認(rèn)證機(jī)制和個人資料的安全性等內(nèi)容。由于每個信息服務(wù)系統(tǒng)都有各自獨立的用戶信息管理功能,因此用戶信息的格式、命名和存儲方式也各不相同。為了保護(hù)信息的安全,常見的做法是通過IP層加密技術(shù)驗證用戶計算機(jī)的IP地址的合法性,并使用防火墻技術(shù)將內(nèi)網(wǎng)與外網(wǎng)隔離。傳統(tǒng)的用戶認(rèn)證授權(quán)管理方式主要有基于用戶名和密碼的管理以及基于公鑰證書的管理。工程管理軟件服務(wù)平臺應(yīng)該能夠提供一套全面的用戶管理方案,包括對用戶權(quán)限的管理、對用戶訪問和使用信息資源的監(jiān)控,并保護(hù)資源擁有者和最終用戶的相關(guān)利益。通過一個統(tǒng)一的用戶界面,允許不同類型的資源、服務(wù)和應(yīng)用以組合方式展示在一個頁面上,支持統(tǒng)一檢索,實現(xiàn)平臺與其他應(yīng)用系統(tǒng)的用戶信息統(tǒng)一管理和授權(quán)服務(wù)等。
發(fā)布信息和為用戶提供定制服務(wù)的功能一直在不斷發(fā)展和進(jìn)步。
工程項目管理軟件不僅支持信息服務(wù)機(jī)構(gòu)在其上發(fā)布信息,還應(yīng)支持各用戶發(fā)布需求信息。用戶可以從任何計算機(jī)網(wǎng)絡(luò)系統(tǒng)上來發(fā)布信息并獲取服務(wù),且發(fā)布的信息可以在任何終端顯示系統(tǒng)上進(jìn)行呈現(xiàn)和閱讀。此外,為了支持特殊用戶,平臺還應(yīng)該集成觸摸屏、手寫和語音識別等技術(shù),以提供更加個性化的信息服務(wù)。工程項目管理軟件需具有透明性、安全性、易用性和可擴(kuò)展性,以更好地服務(wù)于用戶。用戶可以訂閱與其知識創(chuàng)新相關(guān)的資源,一旦發(fā)布者的資源與用戶訂閱請求相匹配,平臺將通過消息中間件向訂閱者發(fā)送通知,該通知包含資源的屬性和訪問地址。