優(yōu)勝從選擇開始,我們是您最好的選擇!—— 中州期刊聯(lián)盟(新鄉(xiāng)市博翰文化傳媒有限公司)
0373-5939925
2851259250@qq.com
我要檢測 我要投稿 合法期刊查詢
您的位置:網(wǎng)站首頁 > 優(yōu)秀論文 > 正文

面向服務(wù)架構(gòu)的戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目管理系統(tǒng)架構(gòu)設(shè)計(jì)

作者:任 斌,鄭國勛來源:《中國管理信息化》日期:2014-11-10人氣:1247

    為實(shí)現(xiàn)戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目申報的信息化,以及項(xiàng)目管理的規(guī)范化、流程化,特設(shè)計(jì)并開發(fā)一套專項(xiàng)項(xiàng)目在線申報、審批、統(tǒng)計(jì)等一體化的信息管理系統(tǒng),以達(dá)到項(xiàng)目信息管理清晰、透明,申報審批快速、提供工作效率的目標(biāo)。同時,也考慮到用戶今后還有建立許多其他的信息系統(tǒng),為了保證本系統(tǒng)和今后其他系統(tǒng)的兼容性與互通性,系統(tǒng)設(shè)計(jì)應(yīng)采用面向服務(wù)架構(gòu)的設(shè)計(jì)思想與方法。

一、面向服務(wù)架構(gòu)的相關(guān)技術(shù)

1.1 面向服務(wù)架構(gòu)

    面向服務(wù)的體系架構(gòu)(Service-Oriented Architecture,SOA)是一個組件模型[1]。其將應(yīng)用程序的不同功能模塊(或稱為服務(wù))通過采用中立方式定義的接口和契約連接起來,使得它能夠獨(dú)立于服務(wù)實(shí)現(xiàn)的硬件平臺、操作系統(tǒng)和編程語言。SOA體系結(jié)構(gòu)如圖所示:

圖1 面向服務(wù)體系架構(gòu)

    服務(wù)提供者:通過向服務(wù)注冊中心注冊自己的功能及訪問接口來發(fā)布自己的服務(wù),同時根據(jù)服務(wù)請求者的請求,綁定相應(yīng)的服務(wù)。

    服務(wù)注冊中心:注冊已經(jīng)發(fā)布了的服務(wù),為服務(wù)請求者提供查找特定種類的服務(wù)。

    服務(wù)請求者:利用服務(wù)注冊中心查找所需的服務(wù),然后通過綁定真正使用服務(wù)提供者提供的服務(wù)。

1.2 Web Services技術(shù)

    Web Services是實(shí)現(xiàn)SOA架構(gòu)模式的技術(shù)規(guī)范與標(biāo)準(zhǔn)[2],具有松散耦合及自動集成的特性。Web Services協(xié)議棧如圖2所示:

圖2 Web Services協(xié)議棧

    由上圖可知,Web Services是建立在 HTTP、XML、SOAP、WSDL、UDDI 等現(xiàn)有的技術(shù)和規(guī)范的基礎(chǔ)上的一個標(biāo)準(zhǔn)。比如,XML 是不同系統(tǒng)之間交換數(shù)據(jù)所提供的一個跨平臺數(shù)據(jù)建模工具、SOAP在不同系統(tǒng)之間實(shí)施平臺無關(guān)的交互定義了一套基本的元規(guī)則和跨平臺消息機(jī)制、WSDL 是 Web Service 接口界面的跨平臺描述工具、UDDI 是Web Services 與用戶聯(lián)系起來的工具。

二、戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目管理系統(tǒng)架構(gòu)設(shè)計(jì)

2.1 系統(tǒng)業(yè)務(wù)流程設(shè)計(jì)

    戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目管理中,項(xiàng)目申報工作面向項(xiàng)目承擔(dān)單位,項(xiàng)目審核工作面向項(xiàng)目申報單位,項(xiàng)目審批與項(xiàng)目管理工作面向項(xiàng)目主管單位,因此,項(xiàng)目申報采用逐級上報、審核和審批的機(jī)制,具體流程如圖3所示:

圖3 戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目管理系統(tǒng)業(yè)務(wù)流程圖

2.2 系統(tǒng)功能設(shè)計(jì)

    根據(jù)系統(tǒng)流程及用戶角色,系統(tǒng)設(shè)置四個大的功能模塊,分別是:項(xiàng)目申報模塊、項(xiàng)目審核模塊、項(xiàng)目審批管理模塊、系統(tǒng)管理模塊。其中項(xiàng)目申報模塊使用者為項(xiàng)目承擔(dān)單位,項(xiàng)目審核模塊使用者為項(xiàng)目申報單位,項(xiàng)目審批管理模塊、系統(tǒng)管理模塊使用者為項(xiàng)目主管單位。如圖4所示:

圖4 戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目管理系統(tǒng)功能模塊圖

    項(xiàng)目申報模塊主要包括項(xiàng)目承擔(dān)單位注冊、項(xiàng)目申報、填寫任務(wù)書,填寫項(xiàng)目季調(diào)度、項(xiàng)目驗(yàn)收申請、通知查看、信息維護(hù)等功能。

    項(xiàng)目審核模塊主要包括項(xiàng)目承擔(dān)單位管理、項(xiàng)目審核、項(xiàng)目推薦、項(xiàng)目匯總、項(xiàng)目任務(wù)書審核、項(xiàng)目季調(diào)度審核、項(xiàng)目驗(yàn)收申請審核、通知查看、信息維護(hù)等功能。

    項(xiàng)目審批管理模塊主要包括項(xiàng)目申報單位管理、項(xiàng)目初審、答辯安排、專家評審、項(xiàng)目審批、項(xiàng)目季調(diào)度、項(xiàng)目驗(yàn)收、項(xiàng)目查詢、項(xiàng)目統(tǒng)計(jì)、信息維護(hù)、通知發(fā)布等功能。

    系統(tǒng)管理模塊主要包括系統(tǒng)申報功能開啟、申報規(guī)則設(shè)置、項(xiàng)目類別管理、相似度檢測設(shè)置、數(shù)據(jù)庫管理等功能。

2.3 系統(tǒng)架構(gòu)設(shè)計(jì)

    根據(jù)面向服務(wù)架構(gòu)的設(shè)計(jì)思想及系統(tǒng)的業(yè)務(wù)流程和功能需求[3],主要實(shí)現(xiàn)項(xiàng)目申報、項(xiàng)目審核、項(xiàng)目審批、系統(tǒng)管理等服務(wù)功能,系統(tǒng)的詳細(xì)架構(gòu)設(shè)計(jì)如下圖5所示。該架構(gòu)設(shè)計(jì)采用面向服務(wù)的分層架構(gòu)設(shè)計(jì),由系統(tǒng)運(yùn)營層、服務(wù)層及其服務(wù)組件、業(yè)務(wù)處理層和表示層構(gòu)成[4]。

圖5 面向服務(wù)的系統(tǒng)架構(gòu)設(shè)計(jì)

    表示層:根據(jù)不同用戶的權(quán)限和需求,提供不同的操作界面,通過輸入的參數(shù)和設(shè)計(jì)的服務(wù)接口調(diào)用業(yè)務(wù)邏輯實(shí)現(xiàn)。

    業(yè)務(wù)處理層:該層是通過已經(jīng)封裝好的服務(wù)來構(gòu)建管理系統(tǒng)的業(yè)務(wù)流程,負(fù)責(zé)響應(yīng)用戶層面的請求。

    服務(wù)層及服務(wù)組件:該部分是整個系統(tǒng)架構(gòu)中比較關(guān)鍵的一層,用于實(shí)現(xiàn)具體的服務(wù)功能和服務(wù)組件,服務(wù)組件遵循服務(wù)層中定義的契約,保證與服務(wù)描述的一致性,同時也要保證與數(shù)據(jù)庫的有效交互,實(shí)現(xiàn)系統(tǒng)的可靠運(yùn)行。服務(wù)體系由三種服務(wù)操作,分別為服務(wù)發(fā)布、服務(wù)發(fā)現(xiàn)、服務(wù)綁定。

    系統(tǒng)運(yùn)營層:主要用于提供系統(tǒng)運(yùn)營所需要的硬件基礎(chǔ)設(shè)施、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)安全、Web服務(wù)等,通過這些軟硬件環(huán)境,實(shí)現(xiàn)Internet接入、負(fù)載均衡、服務(wù)環(huán)境搭建、數(shù)據(jù)存儲、網(wǎng)絡(luò)安全保障等功能。

2.4 系統(tǒng)服務(wù)描述

    戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目管理系統(tǒng)的服務(wù)主要由項(xiàng)目申報服務(wù)、項(xiàng)目審核服務(wù)、項(xiàng)目審批服務(wù)、系統(tǒng)管理服務(wù)構(gòu)成。

    項(xiàng)目申報服務(wù)主要實(shí)現(xiàn)的是項(xiàng)目承擔(dān)單位的注冊和項(xiàng)目申報以及申報成功后任務(wù)書的填寫、季調(diào)度的填寫、項(xiàng)目驗(yàn)收申請與驗(yàn)收成果上傳、信息維護(hù)等功能。具體操作包括:

(1)項(xiàng)目承擔(dān)單位注冊:項(xiàng)目承擔(dān)單位如需申報項(xiàng)目,必須在線注冊,并通過項(xiàng)目申報單位審核通過才可以使用該系統(tǒng)進(jìn)行項(xiàng)目申報。

(2)項(xiàng)目申報:項(xiàng)目承擔(dān)單位注冊成功后,便可以進(jìn)行項(xiàng)目申報,申報時需要填寫項(xiàng)目名稱、項(xiàng)目類別、產(chǎn)業(yè)方向、總投資、申請補(bǔ)助資金、申報書及主要佐證材料上傳等。項(xiàng)目信息填寫完畢后,上報之前,需要進(jìn)行校驗(yàn),校驗(yàn)成功后方可提交。項(xiàng)目申報后,如果申報單位審核結(jié)果為不合格,還需要進(jìn)行修改,再次上報。

(3)任務(wù)書填寫:項(xiàng)目申報成功后,需要填寫任務(wù)書,并提交,等待申報單位和主管單位審核,審核通過后,任務(wù)結(jié)束。如果審核不通過,則需要修改。

(4)季調(diào)度填寫:項(xiàng)目申報成功后,需要按期填寫季調(diào)度,并提交,等待申報單位和主管單位審核,審核通過后,任務(wù)結(jié)束。如果審核不通過,則需要修改。

(5)項(xiàng)目驗(yàn)收申請及成果上傳:項(xiàng)目按期完成后,需要填寫項(xiàng)目驗(yàn)收申請報告,并上傳相關(guān)成果資料,等待申報單位和主管單位審核,審核通過后,任務(wù)結(jié)束。如果審核不通過,則需要修改。

(6)信息維護(hù):可以進(jìn)行密碼、聯(lián)系方式、聯(lián)系人等信息的修改。

    根據(jù)以上分析,項(xiàng)目申報應(yīng)設(shè)計(jì)的具體服務(wù)包括:項(xiàng)目承擔(dān)單位注冊AddNewMember(),項(xiàng)目承擔(dān)單位信息維護(hù)MemberInforModify(),項(xiàng)目申報AddNewProject();申報項(xiàng)目修改ProjectInforModify(),項(xiàng)目刪除DeleteOld(),任務(wù)書填寫AddTaskBook(),任務(wù)書修改ModifyTaskBook(),季調(diào)度填寫AddSeasonScheduling(),季調(diào)度修改ModifySeasonScheduling(),項(xiàng)目驗(yàn)收申請?zhí)顚慉ddConcludingReport(),項(xiàng)目驗(yàn)收申請修改ModifyConcludingReport()。

項(xiàng)目審核服務(wù)主要實(shí)現(xiàn)的是項(xiàng)目承擔(dān)單位的管理、上報項(xiàng)目的審核、上報項(xiàng)目的推薦、上報項(xiàng)目的匯總;審批通過項(xiàng)目的任務(wù)書審核、項(xiàng)目季調(diào)度審核、項(xiàng)目驗(yàn)收申請審核。具體操作包括:

(1)承擔(dān)單位的管理:申報單位負(fù)責(zé)審核所管轄的項(xiàng)目承擔(dān)單位,只有審核通過的承擔(dān)單位才可以申報項(xiàng)目。項(xiàng)目后期,可以對承擔(dān)單位進(jìn)行鎖定與解鎖、密碼的重置、信息查看等操作。

(2)上報項(xiàng)目的審核:申報單位對審核通過的承擔(dān)單位所申報的項(xiàng)目內(nèi)容、建設(shè)目標(biāo)、總投資、單位資質(zhì)、環(huán)評批件、銀行資金證明等相關(guān)件的審核。項(xiàng)目申報單位在查看所有承擔(dān)單位的基本信息和其申報的項(xiàng)目信息后,對項(xiàng)目進(jìn)行審核操作,審核結(jié)果分為三種:通過、不通過、退回修改,并填寫審核意見。

(3)上報項(xiàng)目的推薦:項(xiàng)目申報單位可以將推薦項(xiàng)目列表中的項(xiàng)目全部或部分推薦到項(xiàng)目主管部門,具體推薦數(shù)量根據(jù)主管部門給定的名額確定。

(4)上報項(xiàng)目的匯總:在推薦項(xiàng)目的同時,項(xiàng)目申報單位需要在申報項(xiàng)目基本信息表的基礎(chǔ)上補(bǔ)充項(xiàng)目申報單位聯(lián)系人姓名、項(xiàng)目申報單位聯(lián)系人電話、項(xiàng)目申報單位及文件號等信息,形成上報項(xiàng)目匯總信息表。

(5)任務(wù)書審核:項(xiàng)目申報單位審核項(xiàng)目承擔(dān)單位提交的項(xiàng)目任務(wù)書,審核通過自動提交至項(xiàng)目主管單位。

(6)項(xiàng)目季調(diào)度審核:項(xiàng)目申報單位查看并審核項(xiàng)目承擔(dān)單位提交上來的季調(diào)度信息,并提交至項(xiàng)目主管單位。

(7)項(xiàng)目驗(yàn)收申請審核:查看管轄單位申報人所填寫的驗(yàn)收申請,并進(jìn)行行審核,審核通過后推薦到項(xiàng)目主管部門。

    根據(jù)以上分析,項(xiàng)目申報應(yīng)設(shè)計(jì)的具體服務(wù)包括:項(xiàng)目承擔(dān)單位管理MemberInforCheck(),上報項(xiàng)目的審核ProjectInforCheck(),上報項(xiàng)目的推薦ProjectInforSubmit(),上報項(xiàng)目的匯總ProjectInforTable(),任務(wù)書審核CheckTaskBook(),項(xiàng)目季調(diào)度審核CheckSeasonScheduling(),項(xiàng)目驗(yàn)收申請審核CheckConcludingReport()。

    項(xiàng)目審批服務(wù)實(shí)現(xiàn)項(xiàng)目申報單位的管理、申報項(xiàng)目的初審、項(xiàng)目答辯安排、專家評審、項(xiàng)目審批、項(xiàng)目季調(diào)度、項(xiàng)目驗(yàn)收、項(xiàng)目統(tǒng)計(jì)、項(xiàng)目查詢。具體操作包括:

(1)申報單位的管理:項(xiàng)目主管單位為項(xiàng)目申報單位分配用戶名、密碼、設(shè)置用戶狀態(tài)(鎖定或解鎖用戶)、查看用戶信息、重置項(xiàng)目申報單位密碼。被鎖定的項(xiàng)目申報單位用戶將不可以審核申報的項(xiàng)目,解鎖后可以繼續(xù)使用。項(xiàng)目主管單位為項(xiàng)目申報單位分配用戶名時,必須設(shè)置項(xiàng)目申報單位所負(fù)責(zé)的地區(qū)。

(2)申報項(xiàng)目的初審:項(xiàng)目主管單位主要完成相似檢測、附件查看。

項(xiàng)目主管單位在查看項(xiàng)目申報單位推薦上來的項(xiàng)目時,可以對申報進(jìn)行相似度檢測,并列出與被檢測項(xiàng)目具有相關(guān)性的項(xiàng)目信息,項(xiàng)目是否為重復(fù)項(xiàng)目,最終由項(xiàng)目主管單位做出判斷,并在系統(tǒng)中給項(xiàng)目做出標(biāo)記。同時項(xiàng)目主管單位查看項(xiàng)目的申請報告、備案、環(huán)評、節(jié)能、土地規(guī)劃、資金籌措等電子附件。項(xiàng)目主管單位在查看了項(xiàng)目的基本信息后,對項(xiàng)目進(jìn)行審核操作,審核結(jié)果分為三種:通過、不通過、退回修改,并填寫審核意見。

(3)申報項(xiàng)目答辯安排:在專家評審之前,需要對每個項(xiàng)目的答辯時間進(jìn)行具體安排,時間安排原則按產(chǎn)業(yè)方向分類進(jìn)行安排,即同一產(chǎn)業(yè)方向形成一張答辯時間表。在答辯時間確定后,項(xiàng)目主管單位需要將安排好的答辯時間表下發(fā)至項(xiàng)目申報單位。

(4)專家評審:項(xiàng)目主管單位安排答辯時間,項(xiàng)目承擔(dān)單位參加項(xiàng)目申報答辯后,答辯組專家給出書面的答辯意見和成績,項(xiàng)目主管單位將每個項(xiàng)目的答辯成績錄入系統(tǒng)。此階段結(jié)束后,系統(tǒng)形成專家評審匯總表。

(5)項(xiàng)目審批:項(xiàng)目主管單位依據(jù)專家評審匯總表,進(jìn)行項(xiàng)目篩選,并確定項(xiàng)目資助資金,形成項(xiàng)目資金計(jì)劃匯總表,上報主管領(lǐng)導(dǎo)審批。審批文件下達(dá)后,項(xiàng)目主管單位將被批準(zhǔn)的項(xiàng)目設(shè)置為審批通過,同時上傳批示文件,逐級下達(dá)。

(6)項(xiàng)目季調(diào)度:項(xiàng)目主管單位查看并審核由項(xiàng)目申報單位推薦上來的季調(diào)度信息,并給出季調(diào)度最終審核意見。

(7)項(xiàng)目驗(yàn)收:查看申報人填寫的驗(yàn)收申請,并組織驗(yàn)收。

(8)項(xiàng)目統(tǒng)計(jì):對于所有項(xiàng)目進(jìn)行相關(guān)統(tǒng)計(jì),統(tǒng)計(jì)方式可以按照項(xiàng)目年度、專項(xiàng)類別、項(xiàng)目類別、產(chǎn)業(yè)類別、項(xiàng)目承擔(dān)單位、項(xiàng)目申報單位、總投資額、補(bǔ)助資金。

(9)項(xiàng)目查詢:對于所有項(xiàng)目進(jìn)行相關(guān)查詢,統(tǒng)計(jì)方式可以按照項(xiàng)目年度、專項(xiàng)類別、項(xiàng)目類別、產(chǎn)業(yè)類別、項(xiàng)目承擔(dān)單位、項(xiàng)目申報單位、總投資額、補(bǔ)助資金。

    根據(jù)以上分析,項(xiàng)目申報應(yīng)設(shè)計(jì)的具體服務(wù)包括:申報單位的管理AddNewDeparment()、ModifyNewDpartment(),申報項(xiàng)目的初審RecommendProjectCheck(),申報項(xiàng)目答辯安排RecommendProjectDefence(),專家評審Review(),項(xiàng)目審批RecommendProjectApproval(),項(xiàng)目季調(diào)度審批ApprovalSeasonScheduling(),項(xiàng)目驗(yàn)收審批ApprovalConcludingReport(),項(xiàng)目統(tǒng)計(jì)RecommendProjectStatics(),項(xiàng)目查詢RecommendProjectSelect()。

三、結(jié)束語

    本文通過深入分析戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目的管理流程,提煉出項(xiàng)目管理系統(tǒng)應(yīng)具備的功能模塊,再通過分析面向服務(wù)架構(gòu)的思想,將其引入項(xiàng)目管理系統(tǒng)中,設(shè)計(jì)出面向服務(wù)架構(gòu)的戰(zhàn)略新興產(chǎn)業(yè)發(fā)展項(xiàng)目管理系統(tǒng),并對項(xiàng)目申報服務(wù)給出了詳盡的描述。

參考資料

[1] 袁媛,程朝暉等.SOA用戶指南[M].中國電子技術(shù)標(biāo)準(zhǔn)化研究所,2008

[2] 顧寧 劉家茂等.Web Services原理與研發(fā)實(shí)踐[M].機(jī)械工業(yè)出版社,2007:11-13.

[3] 董景全.基于SOA的軍隊(duì)倉儲管理信息系統(tǒng)研究[J].物流科技,2013,8:84-86.

[4] 陳菡.SOA技術(shù)在高校圖書管理系統(tǒng)中的應(yīng)用,吉林大學(xué),2011. 

網(wǎng)絡(luò)客服QQ: 沈編輯

投訴建議:0373-5939925????投訴建議QQ:

招聘合作:2851259250@qq.com (如您是期刊主編、文章高手,可通過郵件合作)

地址:河南省新鄉(xiāng)市金穗大道東段266號中州期刊聯(lián)盟 ICP備案號:豫ICP備2020036848

【免責(zé)聲明】:中州期刊聯(lián)盟所提供的信息資源如有侵權(quán)、違規(guī),請及時告知。

版權(quán)所有:中州期刊聯(lián)盟(新鄉(xiāng)市博翰文化傳媒有限公司)

關(guān)注”中州期刊聯(lián)盟”公眾號
了解論文寫作全系列課程

核心期刊為何難發(fā)?

論文發(fā)表總嫌貴?

職院單位發(fā)核心?

掃描關(guān)注公眾號

論文發(fā)表不再有疑惑

論文寫作全系列課程

掃碼了解更多

輕松寫核心期刊論文

在線留言