信息平臺(tái)必要性研究論文

時(shí)間:2022-09-03 09:01:00

導(dǎo)語(yǔ):信息平臺(tái)必要性研究論文一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

信息平臺(tái)必要性研究論文

摘要:本文簡(jiǎn)要論述了規(guī)劃院建立信息平臺(tái)必要性。在對(duì)規(guī)劃院的數(shù)據(jù)資源進(jìn)行分析后,提出建立基于.Net技術(shù)的B/S結(jié)構(gòu)的信息平臺(tái)。并對(duì)建立信息平臺(tái)過(guò)程中的相關(guān)關(guān)鍵技術(shù)的實(shí)現(xiàn)進(jìn)行了分析。

關(guān)鍵詞:信息平臺(tái)、數(shù)據(jù)資源、.Net技術(shù)

Abstract:Thepaperdiscussthenecessityofbuildinformationcenterofplanninginstituteinbrief.AftertheanalysisofdatasourceinplanninginstitutewediscusstheinformationcenterinBrowser/technology.Andthenweanalyzetherealizationofsomekeytechnologyinbuildinginformationcenter.

Keyword:informationcenter、datasource、.Nettechnology

1.搭建信息平臺(tái)的必要性

◆《中華人民共和國(guó)建設(shè)部全國(guó)工程勘察設(shè)計(jì)行業(yè)2001-2005年計(jì)算機(jī)應(yīng)用工程及信息化發(fā)展規(guī)劃綱要》提出:全國(guó)示范試點(diǎn)單位于2002年、其它設(shè)計(jì)單位于2005年建成以網(wǎng)絡(luò)為支撐,專業(yè)CAD技術(shù)應(yīng)用為基礎(chǔ),工程信息管理為核心,工程項(xiàng)目管理為主線,使設(shè)計(jì)與管理初步實(shí)現(xiàn)一體化的集成應(yīng)用系統(tǒng)。建立這樣的信息系統(tǒng)也是企業(yè)自身發(fā)展的需要,能提高企業(yè)對(duì)外的形象和市場(chǎng)競(jìng)爭(zhēng)力,提高工效,降低成本,使企業(yè)的管理模式與國(guó)際接軌,為企業(yè)創(chuàng)造更高的經(jīng)濟(jì)效益。

◆規(guī)劃院的現(xiàn)狀情況。在管理模式上仍沿用傳統(tǒng)的設(shè)計(jì)和管理方法,沒(méi)有充分發(fā)揮網(wǎng)絡(luò)和計(jì)算機(jī)強(qiáng)大的信息統(tǒng)計(jì)和管理功能;缺乏技術(shù)和管理方面的信息統(tǒng)計(jì),不利于企業(yè)實(shí)施決策分析和量化管理;普遍缺少能夠?qū)σ?guī)劃院的設(shè)計(jì)過(guò)程和各種資源等進(jìn)行全面控制和管理的軟件系統(tǒng);在設(shè)計(jì)過(guò)程中,工作流程得不到動(dòng)態(tài)控制,信息共享不暢,團(tuán)隊(duì)、工作組之間的協(xié)作性差,人力和物力浪費(fèi)嚴(yán)重;對(duì)于設(shè)計(jì)成果電子文件的管理沒(méi)有很好地按需要進(jìn)行分類管理,沒(méi)有進(jìn)行規(guī)范化、標(biāo)準(zhǔn)化,導(dǎo)致查閱不便,數(shù)據(jù)冗余和丟失較嚴(yán)重;沒(méi)有對(duì)整個(gè)院的各種資源和數(shù)據(jù)建立合理的數(shù)據(jù)庫(kù),導(dǎo)致資源和數(shù)據(jù)的整合困難,難以對(duì)整個(gè)院的設(shè)計(jì)過(guò)程和管理過(guò)程進(jìn)行成本控制,難以對(duì)每個(gè)人員的工作進(jìn)行較為詳細(xì)的統(tǒng)計(jì)和安排,導(dǎo)致很多方面存在盲目性和不確定性。

◆由于我們國(guó)家工程勘察設(shè)計(jì)行業(yè)發(fā)展的大勢(shì)所趨?;谝陨犀F(xiàn)狀,我們有必要利用計(jì)算機(jī)和網(wǎng)絡(luò),管理設(shè)計(jì)過(guò)程和管理過(guò)程產(chǎn)生的信息數(shù)據(jù),對(duì)設(shè)計(jì)院的各種數(shù)據(jù)、各種資源、各種行為進(jìn)行全面的系統(tǒng)分析。建立各種較為完備的資源數(shù)據(jù)庫(kù),建立各種企業(yè)行為和數(shù)據(jù)操作的應(yīng)用邏輯模塊,建立各種設(shè)計(jì)和管理的應(yīng)用模塊。進(jìn)而建立規(guī)劃院的信息平臺(tái)。減少人為的因素造成的不確定性和浪費(fèi)。提高生產(chǎn)和管理的效率。規(guī)范我們的設(shè)計(jì)、管理和運(yùn)作模式。為規(guī)劃院的設(shè)計(jì)、管理和運(yùn)作提供詳細(xì)可靠的數(shù)據(jù)和信息。減少?zèng)Q策和運(yùn)作中的盲目性和不確定性。

2.規(guī)劃院數(shù)據(jù)資源分析

◆根據(jù)詹姆斯.馬丁(JamesMartin)的“信息工程方法論”(InformationEngineeringMethodology)的觀點(diǎn)。信息系統(tǒng)以數(shù)據(jù)為中心,而不是以處理為中心。因?yàn)閿?shù)據(jù)是穩(wěn)定的,而處理是多變的。只要企業(yè)的生產(chǎn)經(jīng)營(yíng)方向沒(méi)有變化,數(shù)據(jù)類就很少變化。通過(guò)一定的分析就可以找到這些數(shù)據(jù)類之間的穩(wěn)定結(jié)構(gòu),即數(shù)據(jù)模型。所以規(guī)劃院要獲得信息化建設(shè)的主動(dòng)權(quán),首先要考察現(xiàn)有的數(shù)據(jù)資源狀況,分析梳理自己的業(yè)務(wù)流程。在此基礎(chǔ)上經(jīng)過(guò)系統(tǒng)的分析,建立所需要的數(shù)據(jù)模型,構(gòu)思所需要的信息系統(tǒng)框架。分析建立自己的信息標(biāo)準(zhǔn)。用信息標(biāo)準(zhǔn)來(lái)衡量已有的應(yīng)用系統(tǒng)與標(biāo)準(zhǔn)化規(guī)范化的差距,找到可以提升的具體目標(biāo)。也可以用來(lái)衡量需要引進(jìn)或開發(fā)的軟件系統(tǒng)的功能、數(shù)據(jù)結(jié)構(gòu)等是否符合本單位的要求。

◆規(guī)劃院的業(yè)務(wù)主要包括工程項(xiàng)目策劃與設(shè)計(jì)、生產(chǎn)與辦公管理、圖檔數(shù)據(jù)管理、質(zhì)量控制以及其他管理等。各種業(yè)務(wù)的正常運(yùn)作都需要大量數(shù)據(jù)資源的支持,在運(yùn)作過(guò)程中又產(chǎn)生新的數(shù)據(jù)。在生產(chǎn)過(guò)程中產(chǎn)生的數(shù)據(jù)資料是大量而且雜亂無(wú)章的,如果將企業(yè)的各種信息和操作統(tǒng)統(tǒng)放在一個(gè)數(shù)據(jù)庫(kù)中,其數(shù)據(jù)浩瀚而龐大,數(shù)據(jù)庫(kù)的結(jié)構(gòu)會(huì)很復(fù)雜,數(shù)據(jù)的冗余會(huì)大大增加。使得數(shù)據(jù)庫(kù)的可擴(kuò)展性和可操作性大大降低。因此我們對(duì)生產(chǎn)和管理情況進(jìn)行詳細(xì)系統(tǒng)的分析,分別按照他們之間的性質(zhì)和聯(lián)系程度進(jìn)行劃分。整個(gè)信息資源庫(kù)由數(shù)據(jù)庫(kù)和資料庫(kù)結(jié)合的模式。對(duì)于方便在數(shù)據(jù)庫(kù)中管理和描述的數(shù)據(jù)資源,要分析建立相應(yīng)的數(shù)據(jù)庫(kù)。對(duì)于不便于在數(shù)據(jù)庫(kù)中管理的,要對(duì)其相關(guān)管理信息建立數(shù)據(jù)庫(kù),把相關(guān)的文件資料建立成資料庫(kù)。數(shù)據(jù)庫(kù)可以采用關(guān)系型數(shù)據(jù)庫(kù),資料庫(kù)一般是和保密級(jí)別聯(lián)系在一起的,分為初級(jí)、中級(jí)、高級(jí)密級(jí)的資料庫(kù),資料庫(kù)結(jié)合數(shù)據(jù)庫(kù)建立帶有權(quán)限管理的數(shù)據(jù)文件操作庫(kù)。

3.基于.NET的規(guī)劃院信息框架

3.1..net的特點(diǎn)

.NET是的簡(jiǎn)稱。它是一個(gè)功能強(qiáng)大的面向網(wǎng)絡(luò)、支持各種用戶終端的開發(fā)平臺(tái)環(huán)境。它定義了一種公用語(yǔ)言子集(CommonLanguageSubset)來(lái)提供符合其規(guī)范的語(yǔ)言和類庫(kù)之間的無(wú)縫集成。對(duì)下一代網(wǎng)絡(luò)通信標(biāo)準(zhǔn),可擴(kuò)展標(biāo)記語(yǔ)言(ExtensibleMarkupLanguage,XML)提供完全支持。而且.NET平臺(tái)的基礎(chǔ)架構(gòu).NET框架(Framework),采用統(tǒng)一的命令集支持各種編程語(yǔ)言。從而消除各種異類框架之間的差異,將他們合并為一個(gè)整體。.NET框架提供強(qiáng)的跨語(yǔ)言繼承性、錯(cuò)誤處理和調(diào)試功能。使得編程人員可以自由的選擇他們喜歡的編程語(yǔ)言,實(shí)現(xiàn)語(yǔ)言的互用性。

3.2.規(guī)劃院信息平臺(tái)與.NET技術(shù)

由于.NET高度的可擴(kuò)展性和功能強(qiáng)大的技術(shù)架構(gòu),使得安裝了.NET框架的應(yīng)用服務(wù)器可以將各種關(guān)鍵的應(yīng)用擴(kuò)展到任何一個(gè)擁有Web瀏覽器的終端上。其強(qiáng)大的數(shù)據(jù)引擎等數(shù)據(jù)庫(kù)連接服務(wù)可以很方便的連接到絕大多數(shù)大型數(shù)據(jù)庫(kù)上。其強(qiáng)大的對(duì)接口技術(shù)的支持大大降低了不同產(chǎn)品和服務(wù)之間的連接和調(diào)用的復(fù)雜性。其基于組件編程的思想方便了對(duì)于復(fù)雜數(shù)據(jù)描述和操作以及互用的實(shí)現(xiàn)。因此我們可以選擇多家企業(yè)提供的產(chǎn)品、技術(shù)、和方案,部署最適合自己企業(yè)的信息化解決方案。利用.NET技術(shù)可以用較低的費(fèi)用、低的復(fù)雜性和較低的開發(fā)難度實(shí)現(xiàn)規(guī)劃院信息平臺(tái)。

3.3.基于.NET的B/S結(jié)構(gòu)規(guī)劃院信息平臺(tái)框架

規(guī)劃院信息平臺(tái)涉及到規(guī)劃院生產(chǎn)和管理的方方面面,是一個(gè)由多個(gè)相互之間有關(guān)聯(lián)和約束而又相對(duì)獨(dú)立的系統(tǒng)模塊組成的一個(gè)復(fù)雜的系統(tǒng)。為了確保系統(tǒng)的易用性、高效性,提高執(zhí)行業(yè)務(wù)時(shí)的速度和質(zhì)量,降低以后業(yè)務(wù)變更和擴(kuò)充時(shí),代碼修改的復(fù)雜性,提高整個(gè)系統(tǒng)的安全性,需要采用多層B/S(Browser/Server——瀏覽器/服務(wù)器)結(jié)構(gòu)來(lái)設(shè)計(jì)和搭建信息平臺(tái)框架。

3.3.1.B/S結(jié)構(gòu)的特點(diǎn)

在規(guī)劃院信息平臺(tái)系統(tǒng)的開發(fā)中應(yīng)當(dāng)使用當(dāng)前較流行的軟件模式:B/S結(jié)構(gòu)。B/S結(jié)構(gòu)使用瘦客戶端的開發(fā)方案,與C/S結(jié)構(gòu)相比,減少了安裝客戶端帶來(lái)的不便,只要在服務(wù)器端安裝好此信息平臺(tái)系統(tǒng),用戶就可以直接在客戶端使用瀏覽器,通過(guò)HTTP協(xié)議訪問(wèn)服務(wù)器上的相關(guān)服務(wù),節(jié)約了實(shí)施、維護(hù)成本。同時(shí)系統(tǒng)由服務(wù)器系統(tǒng)管理員統(tǒng)一管理,在某種程度上保證了系統(tǒng)的安全性。作為一種全新的軟件系統(tǒng)構(gòu)造技術(shù),B/S結(jié)構(gòu)增強(qiáng)了信息平臺(tái)管理系統(tǒng)的靈活性。它容易進(jìn)行跨平臺(tái)布置,容易在局域網(wǎng)與廣域網(wǎng)之間進(jìn)行協(xié)調(diào),尤其適宜分布式信息系統(tǒng)的建設(shè)。B/S結(jié)構(gòu)的這些特性都是規(guī)劃院信息平臺(tái)所需要的。

3.3.2.信息平臺(tái)的框架

規(guī)劃院信息平臺(tái)是規(guī)劃院的設(shè)計(jì)和管理人員對(duì)本院的設(shè)計(jì)、管理、辦公、對(duì)外服務(wù)、質(zhì)量控等各個(gè)方面進(jìn)行操作、管理,是信息查詢、數(shù)據(jù)存儲(chǔ)和應(yīng)用的一個(gè)基礎(chǔ)。一個(gè)較為完整的信息系統(tǒng)平臺(tái)應(yīng)當(dāng)包括項(xiàng)目管理模塊,協(xié)同設(shè)計(jì)模塊,辦公自動(dòng)化模塊,計(jì)劃管理模塊,質(zhì)量控制模塊,對(duì)外服務(wù)模塊,圖檔管理模塊,網(wǎng)絡(luò)打印管理模塊,通信管理模塊,決策支持模塊等組成?;?NET技術(shù)構(gòu)建規(guī)劃院信息平臺(tái)時(shí),系統(tǒng)框架結(jié)構(gòu)主要分為以下幾層。1、前臺(tái)表現(xiàn)層:主要是對(duì)前臺(tái)用戶提交的各種請(qǐng)求,對(duì)各種業(yè)務(wù)處理后返回到用戶端的結(jié)果,以及對(duì)相關(guān)的描述進(jìn)行處理和控制,展現(xiàn)給用戶。2、中間業(yè)務(wù)層:對(duì)前臺(tái)客戶發(fā)送來(lái)的請(qǐng)求進(jìn)行分類整理、邏輯分析、運(yùn)算處理,向數(shù)據(jù)訪問(wèn)層提交需要的數(shù)據(jù)請(qǐng)求,然后再把數(shù)據(jù)訪問(wèn)層返回的數(shù)據(jù)進(jìn)行業(yè)務(wù)處理,標(biāo)準(zhǔn)化處理等,并將處理后的結(jié)果返回給前臺(tái)表現(xiàn)層。3、數(shù)據(jù)訪問(wèn)層:主要通過(guò)數(shù)據(jù)庫(kù)訪問(wèn)接口方法,實(shí)現(xiàn)不同的業(yè)務(wù)應(yīng)用能夠訪問(wèn)不同的數(shù)據(jù)庫(kù)。4、后臺(tái)數(shù)據(jù)庫(kù)層:主要用于存儲(chǔ)各種類型的數(shù)據(jù)信息及數(shù)據(jù)間的相互關(guān)系。前臺(tái)表現(xiàn)層主要通過(guò)各種Web瀏覽器支持的頁(yè)面和窗體實(shí)現(xiàn)。中間層主要通過(guò)編制的各個(gè)模塊的邏輯和業(yè)務(wù)核心組件以及編制各個(gè)層面之間的聯(lián)系控制來(lái)實(shí)現(xiàn)。數(shù)據(jù)訪問(wèn)層是借助.Net技術(shù)提供的接口管理、數(shù)據(jù)引擎等通過(guò)編制數(shù)據(jù)訪問(wèn)控制組件來(lái)實(shí)現(xiàn)。后臺(tái)數(shù)據(jù)庫(kù)層主要借助各種大型數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)構(gòu)建數(shù)據(jù)庫(kù)和信息庫(kù)。4.信息系統(tǒng)平臺(tái)關(guān)鍵技術(shù)的實(shí)現(xiàn)

采用.NET的技術(shù)開發(fā)信息系統(tǒng)平臺(tái),可以充分運(yùn)用其基于組件開發(fā)(Component-baseddevelopment)的技術(shù)。使得平臺(tái)的搭建即具有高的性能,又具有較好的彈性?,F(xiàn)在幾乎每個(gè)企業(yè)都具有一部分設(shè)計(jì)或管理輔助軟件。對(duì)于自己感覺(jué)比較成熟的產(chǎn)品在這種平臺(tái)架構(gòu)下經(jīng)過(guò)處理基本上都可以繼續(xù)使用?;蛘咂髽I(yè)單位可以衡量自己的技術(shù)力量和承受能力自主開發(fā)一部分功能組件,購(gòu)買一部分功能比較強(qiáng)大的組件,以搭建適合自己企業(yè)的信息平臺(tái)。下面簡(jiǎn)要介紹信息系統(tǒng)平臺(tái)中比較通用,較有代表性的一些功能和技術(shù)。

4.1.系統(tǒng)的權(quán)限管理

對(duì)于一個(gè)系統(tǒng)來(lái)講,安全性是最重要的。系統(tǒng)要提供靈活、安全的措施保證業(yè)務(wù)處理的等級(jí)和數(shù)據(jù)的保密。信息系統(tǒng)平臺(tái)通過(guò)驗(yàn)證、權(quán)限控制、加密等提供強(qiáng)大的安全保證,如果有條件的可以使用電子簽名、電子證書等技術(shù)提供更可靠和豐富的安全服務(wù)。在系統(tǒng)中對(duì)于不同的安全管理角色指派不同的管理責(zé)任。系統(tǒng)管理員可以根據(jù)實(shí)際情況靈活配置用戶的數(shù)據(jù)權(quán)限、功能權(quán)限以及角色權(quán)限。系統(tǒng)中提供有效的安全保障,保證系統(tǒng)內(nèi)部信息安全,以及與其他系統(tǒng)之間的數(shù)據(jù)共享。系統(tǒng)充分利用數(shù)據(jù)庫(kù)本身的安全控制機(jī)制,同時(shí)在應(yīng)用層采用用戶身份識(shí)別,實(shí)行訪問(wèn)權(quán)限控制等措施,防止非法用戶的入侵和對(duì)數(shù)據(jù)的越權(quán)操作。系統(tǒng)對(duì)用戶的訪問(wèn)權(quán)限可以控制到每一個(gè)模塊組件,以及模塊組件包含的所有功能。

由于每個(gè)人員業(yè)務(wù)的不同,所擁有的功能權(quán)限也是大相徑庭的。另外,由于很多的重點(diǎn)項(xiàng)目是具有保密性質(zhì)的,因此對(duì)系統(tǒng)權(quán)限控制的要求是非常的嚴(yán)格。如果系統(tǒng)權(quán)限控制考慮不全面的話,將會(huì)降低系統(tǒng)的安全與保密性。針對(duì)上述情況,系統(tǒng)權(quán)限控制管理采用功能權(quán)限與數(shù)據(jù)權(quán)限結(jié)合,并加入用戶角色管理的方式來(lái)處理。

其中功能權(quán)限的管理主要是管理用戶對(duì)某個(gè)操作項(xiàng)、某個(gè)功能項(xiàng)是否有權(quán)限。比如功能權(quán)限管理中,系統(tǒng)管理員可以為每個(gè)用戶選擇、指定所能夠使用的操作項(xiàng)、功能按鈕項(xiàng),逐項(xiàng)選擇添加。

數(shù)據(jù)權(quán)限是指用戶擁有使用權(quán)后,并非對(duì)所有數(shù)據(jù)都可操作,而只是對(duì)本部門或本部門所屬的數(shù)據(jù)有操作權(quán)限。數(shù)據(jù)權(quán)限維護(hù)一般沒(méi)有獨(dú)立的模塊,而是分布在其它每個(gè)模塊組件中,主要完成對(duì)用戶操作、查詢數(shù)據(jù)的范圍進(jìn)行判斷限制。各個(gè)組件模塊可根據(jù)需要靈活判斷哪些數(shù)據(jù)只能本部門操作、查詢,哪些數(shù)據(jù)可被本部門或上級(jí)部門操作、查詢,哪些數(shù)據(jù)可以共享等。數(shù)據(jù)權(quán)限管理完成了用戶對(duì)哪些數(shù)據(jù)具有只讀、瀏覽或可寫的控制。

角色是多個(gè)權(quán)限的集合。通過(guò)用戶角色控制方法能夠大大減少了權(quán)限控制表的記錄信息,提高了系統(tǒng)的運(yùn)行速度,保證了系統(tǒng)具有高效性的特點(diǎn)。角色、權(quán)限的設(shè)置增強(qiáng)了系統(tǒng)的保密性,加強(qiáng)了系統(tǒng)的安全機(jī)制。

4.2.系統(tǒng)的流程管理

工作流程的設(shè)計(jì)是系統(tǒng)的重要環(huán)節(jié)。所謂工作流程就是指由一個(gè)群體,通過(guò)特定的工作步驟與方式,為特定的目標(biāo)所建立的一種工作模式。一個(gè)好的工作流程可以使企業(yè)的各項(xiàng)工作依照正確的順序去執(zhí)行,從而提高企業(yè)的生產(chǎn)效率。

標(biāo)準(zhǔn)的工作流程要求所有參與的工作人員嚴(yán)格按照規(guī)定,對(duì)于每項(xiàng)規(guī)定的任務(wù),完成屬于自己職責(zé)范圍的部分,并按要求將結(jié)果向下傳遞,直至規(guī)定的任務(wù)全部完成。設(shè)計(jì)工作的流程主要是將設(shè)計(jì)成果文件依次傳遞,完成校審的批示和修改工作。在系統(tǒng)中,工作流程管理可以借助計(jì)算機(jī)網(wǎng)絡(luò)流程信息,使工作流按指定的順序和方式,在不同的工作人員之間傳遞與處理,每個(gè)流程節(jié)點(diǎn)的工作人員,只需要接受流程的信息,完成本屬工作,并將結(jié)果出去,流程會(huì)自動(dòng)的將信息傳遞到下一個(gè)節(jié)點(diǎn),流程過(guò)程信息也會(huì)自動(dòng)存儲(chǔ),不必為信息的傳遞而費(fèi)心思。

工作流程按照工作模式可以分為兩類。一類是串行流程,串行流程的特點(diǎn)是一個(gè)工作節(jié)點(diǎn)連接的對(duì)象是唯一的。比如,總的來(lái)講,從設(shè)計(jì)、校對(duì)、到審核審定的過(guò)程,就是一個(gè)串行流程。另一類是并行流程,并行流程的特點(diǎn)是所面對(duì)的節(jié)點(diǎn)對(duì)象是多個(gè),例如,一個(gè)大的設(shè)計(jì)項(xiàng)目的參與人員可能不是一個(gè)人,任務(wù)的分配面向的流程就是一個(gè)并行流程。一般項(xiàng)目的工作流程不會(huì)是完全串行或完全并行,常常某個(gè)階段是串行而另一個(gè)階段是并行的混合情況。要用計(jì)算機(jī)程序來(lái)控制這些千變?nèi)f化的情況,是信息管理系統(tǒng)的開發(fā)難點(diǎn),需要周密的分析與規(guī)劃,找出流程中一些共性的基本不變化的因素作為基礎(chǔ),結(jié)合與用戶交互的方法實(shí)現(xiàn)。對(duì)工作流的設(shè)定采用固定模式與彈性模式結(jié)合的方法。允許有權(quán)限的操作人員定制流程模板。

信息系統(tǒng)平臺(tái)的工作流程管理可以幫助企業(yè)建立良好的工作環(huán)境。它包括以下特點(diǎn):

◆流程結(jié)構(gòu)的圖形顯示與設(shè)定界面,可以直觀地表達(dá)流程過(guò)程與參與人員;

◆能夠根據(jù)步驟的工作內(nèi)容、參與人員、啟動(dòng)和結(jié)束條件以及呈報(bào)關(guān)系等去設(shè)定流程的結(jié)構(gòu),設(shè)定流程模板;

◆工作流程管理可以全程監(jiān)控流程狀態(tài),對(duì)流程做時(shí)間性管控;

◆可以從流程之中計(jì)算運(yùn)作效率;可以彈性的設(shè)定流程中所需要處理的資料結(jié)構(gòu)與種類,彈性地設(shè)定流程中各步驟所要進(jìn)行的工作以及所要填寫的報(bào)告,同時(shí),可以彈性地設(shè)定公文格式;

◆可以對(duì)流程中所產(chǎn)生的文件建立安全性控制和權(quán)限管理的機(jī)制;

◆工作流程管理對(duì)于工作指派或告知性流程有較簡(jiǎn)單的使用界面,并同時(shí)可以支持系統(tǒng)在Internet和Intranet的運(yùn)用;

◆在工作流程管理中,公文、資料與圖檔文件的瀏覽以及公文傳送過(guò)程中,檔案與資料的版本管理方式與原則可以彈性設(shè)定。

工作流的流程定義模塊以XML格式的語(yǔ)言進(jìn)行定義以及與工作流執(zhí)行服務(wù)之間進(jìn)行交互。工作流的執(zhí)行服務(wù)通過(guò)激活相關(guān)的工作流引擎,激活并對(duì)流程定義進(jìn)行解釋,完成工作流實(shí)例的創(chuàng)建、執(zhí)行與管理。

4.3.綜合業(yè)務(wù)管理

在規(guī)劃院信息平臺(tái)中,有許許多多各種業(yè)務(wù)需要進(jìn)行處理。對(duì)于各種業(yè)務(wù)的處理往往是系統(tǒng)中最為復(fù)雜和最為關(guān)鍵的部分。也是系統(tǒng)在設(shè)計(jì)、建造和部署過(guò)程中必須妥善處理的部分。綜合業(yè)務(wù)處理的體系主要包括相關(guān)的業(yè)務(wù)組件接口的處理,事務(wù)處理器,業(yè)務(wù)資源管理等。業(yè)務(wù)組件的接口處理主要描述不同的業(yè)務(wù)組件的接口的類型、接口的邊界、接口的成員、接口的實(shí)現(xiàn)等。以保證業(yè)務(wù)處理不會(huì)因?yàn)檎{(diào)用對(duì)象或數(shù)據(jù)的不同而變化。事務(wù)處理器主要處理各種不同事務(wù)的操作,協(xié)調(diào)事務(wù)的開始、交叉、回滾和提交等動(dòng)作,處理事務(wù)發(fā)生的各種異常,保證事務(wù)處理的完整性。業(yè)務(wù)資源管理主要管理綜合業(yè)務(wù)處理體系中涉及的資源,完成對(duì)資源的共享管理,數(shù)據(jù)傳輸管理等。

.NET技術(shù)對(duì)于進(jìn)行組件編程提供了很大的方便,對(duì)于綜合業(yè)務(wù)處理提供了強(qiáng)有力的支持。相關(guān)業(yè)務(wù)組件接口的處理可以借助于Windows2000以上操作系統(tǒng)的COM+技術(shù),通過(guò)C#定義和實(shí)現(xiàn)接口,以描述組件對(duì)外提供的服務(wù),實(shí)現(xiàn)在組件之間或組件與客戶之間進(jìn)行交互。事務(wù)處理器和業(yè)務(wù)資源管理等功能的實(shí)現(xiàn)是先通過(guò)接口處理區(qū)分不同類型的事務(wù)。借助于.NET強(qiáng)大的類庫(kù)對(duì)事物處理和數(shù)據(jù)操作的強(qiáng)大支持,我們可以較容易的編制各種業(yè)務(wù)邏輯和業(yè)務(wù)操作??梢暂^容易的完成業(yè)務(wù)處理中所涉及到的文件操作,接口的操作,復(fù)雜的運(yùn)算,數(shù)據(jù)的處理,多線程操作等。保證事務(wù)處理和業(yè)務(wù)資源管理的所需業(yè)務(wù)的實(shí)現(xiàn)。依靠.NET技術(shù)的支持,不同類型的業(yè)務(wù)的分類整理、組件封裝、組件的等操作都較容易完成。所以我們?cè)谛畔⑵脚_(tái)搭建的過(guò)程中,可以更多的考慮我們的業(yè)務(wù)實(shí)際情況,而不是考慮適應(yīng)軟件的實(shí)現(xiàn)。使我們信息平臺(tái)中的綜合業(yè)務(wù)可以盡可能的適應(yīng)我們的生產(chǎn)和管理的實(shí)際情況。

5.技術(shù)展望

搭建B/S結(jié)構(gòu)的規(guī)劃院信息平臺(tái),對(duì)于規(guī)劃院的生產(chǎn)和管理可以提供很好的技術(shù)支持。.Net技術(shù)對(duì)于構(gòu)建B/S結(jié)構(gòu)的規(guī)劃院信息平臺(tái)可以提供強(qiáng)有力的技術(shù)支持。利用.Net技術(shù)可以較快的搭建起擴(kuò)展性和可移植性很好的系統(tǒng)?;?Net技術(shù)搭建規(guī)劃院信息平臺(tái)將是今后規(guī)劃院信息技術(shù)發(fā)展的重要趨勢(shì)。

6.參考文獻(xiàn):

1、《建設(shè)部司發(fā)文》建設(shè)技字[2000]51號(hào)

2、孫三才許薰尹《精通C#與程序設(shè)計(jì)》中國(guó)青年出版社2001.6