• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于.NET Remoting技術(shù)的政府采購(gòu)綜合管理系統(tǒng)

      2015-12-27 04:04:42劉晨邢志紅王鳳偉
      關(guān)鍵詞:子系統(tǒng)管理系統(tǒng)流程

      劉晨 邢志紅 王鳳偉

      (遼寧省計(jì)量科學(xué)研究院質(zhì)量技術(shù)部遼寧沈陽(yáng) 110004)

      基于.NET Remoting技術(shù)的政府采購(gòu)綜合管理系統(tǒng)

      劉晨 邢志紅 王鳳偉

      (遼寧省計(jì)量科學(xué)研究院質(zhì)量技術(shù)部遼寧沈陽(yáng) 110004)

      通過對(duì)政府采購(gòu)工作的深入了解與分析,針對(duì)采購(gòu)過程中存在的項(xiàng)目指標(biāo)不科學(xué)、流程不透明、進(jìn)度緩慢和統(tǒng)計(jì)復(fù)雜等問題,提出一種基于.NET Remoting分布式訪問通道技術(shù)的政府采購(gòu)綜合管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方法。該系統(tǒng)采用C/S三層軟件架構(gòu),應(yīng)用com組件技術(shù)以及Oracle存儲(chǔ)過程,構(gòu)建了一個(gè)科學(xué)、高效和信息化的政府采購(gòu)管理模式,縮短政府采購(gòu)工作時(shí)間、增加數(shù)據(jù)透明性、便于進(jìn)度查詢與資金統(tǒng)計(jì),極大地提高了采購(gòu)工作效率。

      政府采購(gòu)系統(tǒng)C/S架構(gòu).NET Remoting Oracle存儲(chǔ)過程

      1 引言

      隨著網(wǎng)絡(luò)技術(shù)逐漸普及以及計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,信息化管理逐漸改變傳統(tǒng)的辦公管理模式,已經(jīng)成為許多企事業(yè)單位工作管理的常用模式,它可以實(shí)時(shí)和準(zhǔn)確地反映管理各個(gè)流程,提高工作效率和服務(wù)質(zhì)量,是建立核心競(jìng)爭(zhēng)力的重要著眼點(diǎn),是實(shí)現(xiàn)提高市場(chǎng)競(jìng)爭(zhēng)力和可持續(xù)發(fā)展的強(qiáng)力保障[1]。

      政府采購(gòu)工作作為各級(jí)機(jī)關(guān)和事業(yè)單位使用財(cái)政資金依法執(zhí)行的采購(gòu)行為,是一項(xiàng)非常繁雜的系統(tǒng)工作,它不僅是指具體的采購(gòu)過程,而且還包括采購(gòu)政策、采購(gòu)程序、采購(gòu)過程及采購(gòu)管理。傳統(tǒng)的政府采購(gòu)模式存在著采購(gòu)項(xiàng)目指標(biāo)不明確且不科學(xué),采購(gòu)流程不透明、采購(gòu)進(jìn)度緩慢及審批流程復(fù)雜等問題,特別是已經(jīng)無(wú)法承載不斷擴(kuò)大的采購(gòu)規(guī)模,難以提高采購(gòu)效率、降低采購(gòu)成本及滿足采購(gòu)需求。

      政府采購(gòu)信息化不僅可以規(guī)范采購(gòu)流程程序,統(tǒng)一業(yè)務(wù)數(shù)據(jù)入口,實(shí)現(xiàn)精細(xì)化管理各類采購(gòu)數(shù)據(jù),便于實(shí)時(shí)統(tǒng)計(jì)與查詢,提高采購(gòu)工作效率和質(zhì)量,降低工作的強(qiáng)度,而且還可以提高采購(gòu)流程的透明度,減少人為因素的干擾,抑制腐敗現(xiàn)象的發(fā)生,有利于體現(xiàn)公開、公平、公正和競(jìng)爭(zhēng)的原則,因此設(shè)計(jì)一套科學(xué)、高效與信息化的政府采購(gòu)管理模式顯得十分重要。

      2 關(guān)鍵技術(shù)

      2.1 C/S三層架構(gòu)

      C/S三層架構(gòu)模式將應(yīng)用功能分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層[2]。表示層負(fù)責(zé)為用戶顯示豐富的交互界面;業(yè)務(wù)邏輯層負(fù)責(zé)處理復(fù)雜的業(yè)務(wù)邏輯計(jì)算和數(shù)據(jù)傳遞;數(shù)據(jù)訪問層定義數(shù)據(jù)規(guī)則,實(shí)現(xiàn)數(shù)據(jù)訪問[3]。C/S三層架構(gòu)與CS二層架構(gòu)相比,將原有的數(shù)據(jù)訪問層獨(dú)立出來,更注重邏輯層次的獨(dú)立性,具有較好的可擴(kuò)展性及靈活性,較好的安全性和可重用性等優(yōu)勢(shì)。C/S三層架構(gòu)各層分工明確、功能明晰及結(jié)構(gòu)清楚,各層之間數(shù)據(jù)交互通過組建對(duì)象模型接口進(jìn)行訪問。

      C/S三層架構(gòu)模式部署在硬件結(jié)構(gòu)上基本上有3種方式,如圖1所示。設(shè)計(jì)的政府采購(gòu)綜合管理系統(tǒng),采用了C/S三層架構(gòu)的第二種部署方式,其中表示層架設(shè)在客戶機(jī)上,業(yè)務(wù)邏輯層設(shè)在應(yīng)用服務(wù)器上,數(shù)據(jù)訪問層架設(shè)在數(shù)據(jù)服務(wù)器上。這種部署方式將軟件邏輯層次與硬件結(jié)構(gòu)緊密結(jié)合,充分發(fā)揮服務(wù)器硬件優(yōu)勢(shì),加快系統(tǒng)處理速度。

      圖1 C/S三層架構(gòu)部署方式

      2.2.NET Remoting

      .NET Remoting是一種分布式計(jì)算模型,是運(yùn)用分布式對(duì)象建立在公共語(yǔ)言運(yùn)行之上的進(jìn)程間的網(wǎng)絡(luò)通信技術(shù)。該技術(shù)使用SOAP以外的協(xié)議來通信,而在服務(wù)端和客戶端之間所操作的方法近乎相同,客戶端可以不必考慮使用的協(xié)議,即可訪問服務(wù)端所開放的對(duì)象[4]。.NET Remoting技術(shù)使用了信道和序列化機(jī)制來串接2臺(tái)機(jī)器間的對(duì)象,信道負(fù)責(zé)處理網(wǎng)絡(luò)通信的部份,序列化處理對(duì)象與流數(shù)據(jù)的處理工作[5]。

      .NET Remoting技術(shù)用于實(shí)現(xiàn)不同應(yīng)用程序域之間的無(wú)縫通信,提供了不同應(yīng)用程序域中對(duì)象間進(jìn)行交互的框架,并且建立了較緊密的耦合關(guān)系,使客戶和服務(wù)器共享相同的對(duì)象類型,這樣可以整合分散的信息數(shù)據(jù),消除信息及實(shí)現(xiàn)信息資源共享。

      2.3 Oracle數(shù)據(jù)庫(kù)存儲(chǔ)過程

      Oracle數(shù)據(jù)庫(kù)憑借其開發(fā)簡(jiǎn)便快捷,實(shí)現(xiàn)數(shù)據(jù)共享,安全可靠等特性,被廣大應(yīng)用開發(fā)程序用作處理系統(tǒng)多種復(fù)雜數(shù)據(jù)關(guān)系。而Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)過程技術(shù)是一種在數(shù)據(jù)庫(kù)中存儲(chǔ)復(fù)雜程序,以便外部程序調(diào)用的一種數(shù)據(jù)庫(kù)對(duì)象,它可以視為數(shù)據(jù)庫(kù)中的一種函數(shù)或子程序,對(duì)于處理復(fù)雜邏輯數(shù)據(jù)、數(shù)據(jù)量大以及事件數(shù)據(jù)等問題有著巨大的優(yōu)勢(shì)[6]。

      系統(tǒng)應(yīng)用Oracle數(shù)據(jù)庫(kù)存儲(chǔ)過程技術(shù),將參數(shù)數(shù)據(jù)、執(zhí)行程序以及事件邏輯封裝,隱藏存儲(chǔ)細(xì)節(jié),提供統(tǒng)一的調(diào)用接口,并且還能夠?qū)涌谫x予訪問權(quán)限,這樣可以快速實(shí)現(xiàn)數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā),保證數(shù)據(jù)的安全性和完整性,提高應(yīng)用程序的執(zhí)行效率,更易于維護(hù)開發(fā)程序。

      3 系統(tǒng)設(shè)計(jì)

      3.1 總體設(shè)計(jì)

      通過對(duì)政府采購(gòu)流程的分析及重構(gòu),政府采購(gòu)工作整體包含9個(gè)階段:預(yù)算指標(biāo)及項(xiàng)目細(xì)化階段、采購(gòu)項(xiàng)目申請(qǐng)階段、項(xiàng)目可行性分析論證階段、政府采購(gòu)受理及審批階段、采購(gòu)項(xiàng)目技術(shù)指標(biāo)確認(rèn)階段、項(xiàng)目合同錄入及確認(rèn)階段、項(xiàng)目到貨查驗(yàn)階段、項(xiàng)目技術(shù)指標(biāo)驗(yàn)收階段、項(xiàng)目資金支付及跟蹤管理階段。

      在政府采購(gòu)工作中,采購(gòu)中心根據(jù)本年度預(yù)算方案分配各部門采購(gòu)預(yù)算指標(biāo)和細(xì)化采購(gòu)項(xiàng)目;申請(qǐng)人結(jié)合本部門采購(gòu)需求及預(yù)算指標(biāo)上報(bào)采購(gòu)申請(qǐng),經(jīng)部門領(lǐng)導(dǎo)審核后上報(bào)項(xiàng)目管理部門;在項(xiàng)目可行性分析論證階段,采購(gòu)項(xiàng)目需經(jīng)過科學(xué)系統(tǒng)的可行性分析論證,這樣可以充分論證采購(gòu)項(xiàng)目的合理性、可行性及可操作性,確保采購(gòu)項(xiàng)目科學(xué)合理;在項(xiàng)目技術(shù)指標(biāo)驗(yàn)收階段,采購(gòu)項(xiàng)目需經(jīng)過貨物查驗(yàn)和指標(biāo)驗(yàn)收等程序,方能進(jìn)入項(xiàng)目資金支付程序,進(jìn)一步保障采購(gòu)項(xiàng)目的技術(shù)指標(biāo);在采購(gòu)后期,仍要及時(shí)跟蹤記錄采購(gòu)項(xiàng)目使用情況,查看采購(gòu)項(xiàng)目是否真實(shí)應(yīng)用在論證承諾范圍內(nèi),確保采購(gòu)有效性。

      3.2 功能設(shè)計(jì)

      政府采購(gòu)工作流程復(fù)雜、結(jié)構(gòu)嚴(yán)謹(jǐn)及涉及部門廣泛,為確保分工明確和操作便捷,將政府采購(gòu)綜合管理系統(tǒng)分為11個(gè)功能子系統(tǒng),如圖2所示。

      圖2 系統(tǒng)功能模塊圖

      采購(gòu)綜合管理系統(tǒng)中的每個(gè)功能子系統(tǒng)都對(duì)應(yīng)政府采購(gòu)工作的采購(gòu)流程,以此劃分子系統(tǒng)可以使業(yè)務(wù)數(shù)據(jù)運(yùn)作流程清晰、易于規(guī)范操作、便于人員權(quán)限分配和多部門多角色協(xié)助使用。

      ①采購(gòu)項(xiàng)目申請(qǐng)子系統(tǒng)對(duì)應(yīng)申請(qǐng)流程,申請(qǐng)人在此可進(jìn)行包括萬(wàn)元以上項(xiàng)目、萬(wàn)元以下項(xiàng)目及工程辦公類項(xiàng)目的申請(qǐng)操作;

      ②采購(gòu)審批管理子系統(tǒng)對(duì)應(yīng)審批處理流程,采購(gòu)負(fù)責(zé)人在此可進(jìn)行申請(qǐng)審核、項(xiàng)目申報(bào)審批、合同及支付審批等相關(guān)審批操作,便于集中審批,節(jié)約操作時(shí)間;

      ③項(xiàng)目分析論證子系統(tǒng)對(duì)應(yīng)采購(gòu)項(xiàng)目論證階段,采購(gòu)項(xiàng)目申請(qǐng)后需要召開專家論證會(huì),充分論證采購(gòu)項(xiàng)目的技術(shù)指標(biāo)以及實(shí)施可行性分析,確保采購(gòu)項(xiàng)目的有效性;

      ④采購(gòu)計(jì)劃實(shí)施子系統(tǒng)對(duì)應(yīng)采購(gòu)計(jì)劃組合上報(bào)階段,采購(gòu)中心匯總采購(gòu)項(xiàng)目申請(qǐng)后,將其按照供應(yīng)商、采購(gòu)類別、品目及金額等方式進(jìn)行采購(gòu)計(jì)劃分類上報(bào),保證政府采購(gòu)審批效率;

      ⑤采購(gòu)合同管理子系統(tǒng)對(duì)應(yīng)合同確認(rèn)審批階段,包括錄入采購(gòu)項(xiàng)目合同、發(fā)起合同確認(rèn)和提交合同審批;

      ⑥采購(gòu)資金支付子系統(tǒng)對(duì)應(yīng)項(xiàng)目支付階段,通常情況下,項(xiàng)目資金的支付一般分類3種方式:預(yù)付款、第二次付款以及質(zhì)保金,這樣可以進(jìn)一步規(guī)范供應(yīng)商貨物質(zhì)量和服務(wù);

      ⑦項(xiàng)目查驗(yàn)驗(yàn)收子系統(tǒng)對(duì)應(yīng)采購(gòu)項(xiàng)目驗(yàn)收階段,在這個(gè)階段中,對(duì)于項(xiàng)目的驗(yàn)收分為2種:到貨查驗(yàn)以及指標(biāo)驗(yàn)收。到貨查驗(yàn)是保證設(shè)備貨物的完整性和做到不遺漏的檢查;指標(biāo)驗(yàn)收則是對(duì)應(yīng)設(shè)備是否滿足采購(gòu)申請(qǐng)的技術(shù)指標(biāo),能否滿足論證提出的技術(shù)要求等;

      ⑧項(xiàng)目跟蹤管理子系統(tǒng)對(duì)應(yīng)后期采購(gòu)項(xiàng)目跟蹤記錄階段,包括項(xiàng)目跟蹤記錄管理和項(xiàng)目應(yīng)用情況查詢;

      ⑨供應(yīng)商評(píng)價(jià)管理子系統(tǒng)則包括供應(yīng)商信息管理、發(fā)起評(píng)價(jià)邀請(qǐng)、評(píng)價(jià)信息錄入與統(tǒng)計(jì);

      ⑩資金預(yù)算管理子系統(tǒng)包括預(yù)算方案編制與審批、預(yù)算指標(biāo)分配與調(diào)整,以及預(yù)算數(shù)據(jù)查詢與分析;短信服務(wù)應(yīng)用子系統(tǒng)包括采購(gòu)信息提醒和進(jìn)度查詢。

      3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

      通過對(duì)政府采購(gòu)工作的分析與研究,提取形成了包括新擴(kuò)展項(xiàng)目、萬(wàn)元以下項(xiàng)目、工程辦公類項(xiàng)目、設(shè)備信息、論證記錄、采購(gòu)計(jì)劃、項(xiàng)目合同、審核記錄、支付記錄、查驗(yàn)記錄、驗(yàn)收記錄、供應(yīng)商評(píng)價(jià)記錄和預(yù)算指標(biāo)等28個(gè)數(shù)據(jù)實(shí)體及對(duì)應(yīng)關(guān)系,并將其轉(zhuǎn)換成采購(gòu)綜合管理系統(tǒng)所需的數(shù)據(jù)庫(kù)表結(jié)構(gòu)。系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)使用Oracle數(shù)據(jù)庫(kù)來存儲(chǔ)復(fù)雜的關(guān)系數(shù)據(jù),并建立視圖和索引來加快數(shù)據(jù)查詢速度,應(yīng)用觸發(fā)器和存儲(chǔ)過程技術(shù)來封裝邏輯事件和預(yù)存子程序,用以提高系統(tǒng)后臺(tái)數(shù)據(jù)的完整性和安全性。

      4 系統(tǒng)實(shí)現(xiàn)與測(cè)試

      政府采購(gòu)綜合管理系統(tǒng)設(shè)計(jì)的采購(gòu)流程涉及到多個(gè)部門和多個(gè)角色,各采購(gòu)環(huán)節(jié)緊密結(jié)合,每個(gè)流程都是關(guān)鍵環(huán)節(jié),不能遺漏,整個(gè)流程環(huán)環(huán)相扣、邏輯結(jié)構(gòu)非常強(qiáng)。因此,政府采購(gòu)綜合管理系統(tǒng)采用多角色與流程環(huán)節(jié)相結(jié)合的方式,將整個(gè)系統(tǒng)分為采購(gòu)項(xiàng)目申請(qǐng)子系統(tǒng)、采購(gòu)審批管理子系統(tǒng)以及項(xiàng)目分析論證子系統(tǒng)等11個(gè)子系統(tǒng)模塊加以實(shí)現(xiàn)。各使用部門根據(jù)政府采購(gòu)工作的職責(zé),只能進(jìn)入指定子系統(tǒng);而部門內(nèi)部人員又根據(jù)內(nèi)部分工,只能進(jìn)入指定子系統(tǒng)的特定功能界面,這樣就在最大程度上確保采購(gòu)數(shù)據(jù)的準(zhǔn)確,避免泄露。

      在軟件實(shí)現(xiàn)方面,政府采購(gòu)綜合管理系統(tǒng)的開發(fā),采用C/S三層軟件架構(gòu),使用Microsoft Visual Studio 2005開發(fā)工具及C#語(yǔ)言;應(yīng)用.NET Remoting技術(shù)實(shí)現(xiàn)了不同服務(wù)程序之間的無(wú)縫通信,在客戶和服務(wù)器之間建立了較緊密的耦合關(guān)系,使客戶和服務(wù)器共享相同的對(duì)象類型;利用COM組件完成文檔的操作。在硬件實(shí)現(xiàn)方面,利用C/S三層軟件架構(gòu)的特點(diǎn),搭建了業(yè)務(wù)應(yīng)用服務(wù)器和數(shù)據(jù)應(yīng)用服務(wù)器,并分別將業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層部署在這2臺(tái)服務(wù)器上,使軟件結(jié)構(gòu)與硬件結(jié)構(gòu)更加緊密相連,發(fā)揮系統(tǒng)最大效率優(yōu)勢(shì)。

      政府采購(gòu)綜合管理系統(tǒng)針對(duì)每個(gè)對(duì)象和方法函數(shù)進(jìn)行了單元測(cè)試,針對(duì)功能模塊和子系統(tǒng)進(jìn)行了集成測(cè)試,最后進(jìn)行集成測(cè)試。除此之外,面對(duì)系統(tǒng)多角色和多流程的特點(diǎn),劃分測(cè)試角色,編寫測(cè)試用例,進(jìn)入采購(gòu)流程,進(jìn)行了業(yè)務(wù)流程測(cè)試。經(jīng)反復(fù)測(cè)試,發(fā)現(xiàn)并解決了系統(tǒng)存在的一些問題,使系統(tǒng)達(dá)到了現(xiàn)實(shí)應(yīng)用的程度。

      5 結(jié)束語(yǔ)

      政府采購(gòu)綜合管理系統(tǒng)采用了簡(jiǎn)單靈活的C/S三層軟件架構(gòu),運(yùn)用C#語(yǔ)言,應(yīng)用.NET Remoting技術(shù),搭建應(yīng)用服務(wù)器與數(shù)據(jù)服務(wù)器,構(gòu)建了一個(gè)科學(xué)、高效和信息化的政府采購(gòu)管理模式,不僅能夠有效地降低人工成本和縮短政府采購(gòu)流程時(shí)間,而且還能夠增加采購(gòu)數(shù)據(jù)透明性、便于采購(gòu)進(jìn)度查詢及資金統(tǒng)計(jì),極大地提高整個(gè)政府采購(gòu)工作的效率。但是該系統(tǒng)對(duì)于移動(dòng)終端服務(wù)應(yīng)用不全面,至于如何能夠加入手機(jī)、微信功能,實(shí)現(xiàn)遠(yuǎn)程完成政府采購(gòu)工作任務(wù),這將是今后繼續(xù)研究的方向。

      [1]周迪.計(jì)算機(jī)信息化在企業(yè)管理中的應(yīng)用探討[J].中國(guó)商貿(mào),2014(1):95-96.

      [2]WU Xue-lei,Chen Jia,Lan Bi.Research and Application On .NET and COM Integrated Technology.2008 International Symposium on Intelligent Information Technology Application Workshops[C].Hai Nan:Springer,2008: 1001-1004.

      [3]趙文一.基于C/S模式的.NET Remoting技術(shù)的應(yīng)用[D].湖北:湖北工業(yè)大學(xué),2007.

      [4]談?wù)?基于.NET Remoting技術(shù)的分布式應(yīng)用與研究[D].江蘇:江南大學(xué),2006.

      [5]BARNABY T..NET分布式編程-C#篇[M].北京:清華大學(xué)出版社,2004.

      [6]OWENS K.Oracle觸發(fā)器與存儲(chǔ)過程高級(jí)編程(第3版) [M].北京:清華大學(xué)出版社,2004.

      Government Procurement Integrated Management System Based on .NET Remoting Technology

      LIU Chen XING Zhi-hong WANG Feng-wei
      (Quality and Technology Department,Liaoning Provincial Institute of Measurement,Shenyang Liaoning 110004,China)

      Based on the deep understanding and analysis of government procurement work,aiming at such problems existed in the process of procurement as unscientific technical indicators,non-transparent purchasing process,slow purchasing progress and sophisticated statistical data,this paper proposes a design and implementation method of government procurement integrated management system based on.NET Remoting distributed access channel technology.This system applies C/S three-tier architecture,com component technology and Oracle stored procedure to build a scientific,effective and informationalized government procurement management pattern,which shortens the government procurement work time,enhances the data transparency,is convenient for progress query and fund statistics,and greatly improves the procurement efficiency.

      government procurement system;C/S architecture;.NET Remoting;Oracle stored procedure

      ]TP393

      1008-1739(2015)01-67-04

      定稿日期:2014-12-12

      猜你喜歡
      子系統(tǒng)管理系統(tǒng)流程
      不對(duì)中轉(zhuǎn)子系統(tǒng)耦合動(dòng)力學(xué)特性研究
      基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
      吃水果有套“清洗流程”
      GSM-R基站子系統(tǒng)同步方案研究
      駝峰測(cè)長(zhǎng)設(shè)備在線監(jiān)測(cè)子系統(tǒng)的設(shè)計(jì)與應(yīng)用
      基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
      違反流程 致命誤判
      海盾壓載水管理系統(tǒng)
      本刊審稿流程
      析OGSA-DAI工作流程
      睢宁县| 盐津县| 寿阳县| 恩平市| 晋城| 桐城市| 呼和浩特市| 北安市| 彰化市| 乐至县| 西丰县| 崇州市| 赤水市| 乌鲁木齐县| 锦州市| 扬州市| 桂阳县| 景德镇市| 马关县| 咸宁市| 武城县| 开封市| 长沙市| 大余县| 城口县| 礼泉县| 棋牌| 南开区| 东丰县| 龙川县| 莱阳市| 乳山市| 密山市| 海城市| 云南省| 临潭县| 易门县| 巴青县| 宣化县| 邵阳县| 城市|