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

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

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

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

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

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

    面向服務(wù)的體系架構(gòu)(Service-Oriented Architecture,SOA)是一個組件模型[1]。其將應(yīng)用程序的不同功能模塊(或稱為服務(wù))通過采用中立方式定義的接口和契約連接起來,使得它能夠獨(dú)立于服務(wù)實現(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是實現(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)之間實施平臺無關(guān)的交互定義了一套基本的元規(guī)則和跨平臺消息機(jī)制、WSDL 是 Web Service 接口界面的跨平臺描述工具、UDDI 是Web Services 與用戶聯(lián)系起來的工具。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    表示層:根據(jù)不同用戶的權(quán)限和需求,提供不同的操作界面,通過輸入的參數(shù)和設(shè)計的服務(wù)接口調(diào)用業(yè)務(wù)邏輯實現(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)鍵的一層,用于實現(xiàn)具體的服務(wù)功能和服務(wù)組件,服務(wù)組件遵循服務(wù)層中定義的契約,保證與服務(wù)描述的一致性,同時也要保證與數(shù)據(jù)庫的有效交互,實現(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)境,實現(xiàn)Internet接入、負(fù)載均衡、服務(wù)環(huán)境搭建、數(shù)據(jù)存儲、網(wǎng)絡(luò)安全保障等功能。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

三、結(jié)束語

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

參考資料

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

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

[3] 董景全.基于SOA的軍隊倉儲管理信息系統(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ā)表不再有疑惑

論文寫作全系列課程

掃碼了解更多

輕松寫核心期刊論文

在線留言