工程設(shè)計(jì)管理系統(tǒng)讓管理與設(shè)計(jì)一體化
http://www.ccw.com.cn 2005-01-24 14:14:12
目前國內(nèi)許多部屬和省屬大型勘察設(shè)計(jì)單位,在實(shí)現(xiàn)了“甩掉圖板,100%的CAD出圖率”之后,在實(shí)現(xiàn)電算化、網(wǎng)絡(luò)化和系統(tǒng)集成化的進(jìn)程中,卻相繼碰到了許多問題:
1. 如何適應(yīng)改制后的計(jì)算機(jī)網(wǎng)絡(luò)化應(yīng)用與發(fā)展。
2. 如何獲取實(shí)時(shí)而又準(zhǔn)確的信息,以便做出及時(shí)的決策。
3. 如何動態(tài)的了解院內(nèi)項(xiàng)目的進(jìn)展信息、各部門工作人員的進(jìn)展情況。
4. 如何有效利用計(jì)算機(jī)網(wǎng)絡(luò),進(jìn)行協(xié)同設(shè)計(jì)和交互管理。
5. 如何利用網(wǎng)絡(luò)保證工作質(zhì)量、縮短項(xiàng)目執(zhí)行周期。
6. 如何有效的進(jìn)行責(zé)任落實(shí)和責(zé)任追溯。
7. 如何利用網(wǎng)絡(luò)嚴(yán)格貫徹執(zhí)行ISO9001質(zhì)量管理體系。
8. 如何在網(wǎng)上實(shí)現(xiàn)設(shè)計(jì)、校對、審核無紙化辦公。
9. 如何有效管理圖紙及設(shè)計(jì)說明等的中間版本。
10. 如何有效的進(jìn)行設(shè)計(jì)成品的管理和檔案的管理。
11. 如何避免打印造成的紙張浪費(fèi)。
……
面對這些問題,一些設(shè)計(jì)院在原有Intranet/Internet的基礎(chǔ)上,建立如表1所示層次結(jié)構(gòu)的系統(tǒng)。按照當(dāng)時(shí)國家建設(shè)部印發(fā)的《全國工程勘察設(shè)計(jì)行業(yè)2000-2005年計(jì)算機(jī)應(yīng)用工程及信息化發(fā)展規(guī)劃綱要》中提出的勘察設(shè)計(jì)單位要建成“以網(wǎng)絡(luò)為支撐,專業(yè)CAD技術(shù)應(yīng)用為基礎(chǔ),工程信息管理為核心,工程項(xiàng)目管理為主線,使設(shè)計(jì)與管理初步實(shí)現(xiàn)一體化的集成應(yīng)用系統(tǒng)”的要求,通過對設(shè)計(jì)院實(shí)際需求的充分調(diào)研,借鑒國內(nèi)外軟件公司的開發(fā)經(jīng)驗(yàn),綜合考慮其他軟件公司針對設(shè)計(jì)院所開發(fā)系統(tǒng)的現(xiàn)狀,把設(shè)計(jì)院管理信息系統(tǒng)分為以下三個(gè)功能模塊包括:設(shè)計(jì)管理系統(tǒng)、圖檔管理系統(tǒng)、信息發(fā)布系統(tǒng)。具體子系統(tǒng)的需求主要是在設(shè)計(jì)院ISO9001質(zhì)量體系文件的基礎(chǔ)上建立的。
表1 系統(tǒng)運(yùn)行層次結(jié)構(gòu)
應(yīng)用系統(tǒng)
應(yīng)用層
設(shè)計(jì)管理系統(tǒng)、信息發(fā)布系統(tǒng)、圖檔管理系統(tǒng)等
設(shè)計(jì)院管理信息系統(tǒng)v1.0
應(yīng)用支撐層
Lotus Domino/notes WEB支持軟件
平臺系統(tǒng)
通用應(yīng)用支撐系統(tǒng)
通用辦公處理軟件(office等)、公用數(shù)據(jù)庫系統(tǒng)(Sybase、Oracle、SQL Server、DB2、Access、Foxpro等)、通用繪圖軟件(AutoCAD等)
操作系統(tǒng)
Windows XP/2000/98/95/NT、Linux等
網(wǎng)絡(luò)層
服務(wù)器、工作站、微機(jī)、遠(yuǎn)程站點(diǎn)等
職責(zé)分配先行
設(shè)計(jì)院管理信息系統(tǒng)需要解決設(shè)計(jì)院從簽訂合同到設(shè)計(jì)產(chǎn)品的發(fā)放、文件歸檔、信息發(fā)布等幾乎整個(gè)設(shè)計(jì)管理流程全過程的網(wǎng)絡(luò)化問題,由于設(shè)計(jì)院管理信息系統(tǒng)涉及面廣,覆蓋了設(shè)計(jì)院設(shè)計(jì)工作的每個(gè)環(huán)節(jié),控制程序多,而且各崗位所涉及到的權(quán)限分配非常嚴(yán)格。設(shè)計(jì)院管理信息系統(tǒng)將從設(shè)計(jì)人員、項(xiàng)目管理人員以及管理層具體需求出發(fā),進(jìn)行總體構(gòu)架。設(shè)計(jì)管理信息系統(tǒng)結(jié)合以上組織結(jié)構(gòu)圖和工程項(xiàng)目組織管理框圖的分析,針對設(shè)計(jì)院的實(shí)際情況,將設(shè)計(jì)院劃分成四個(gè)層次。
同時(shí)根據(jù)各模塊實(shí)現(xiàn)功能和處理對象以及設(shè)計(jì)特點(diǎn)的不同,在各模塊下繼續(xù)逐步細(xì)化,在四個(gè)大的模塊下面(三個(gè)主要模塊和郵件系統(tǒng))繼續(xù)分成:項(xiàng)目配置、項(xiàng)目執(zhí)行、項(xiàng)目查詢、繪圖管理、歸檔及確認(rèn)、檔案館、工作人員情況、郵件系統(tǒng)、幫助、信息發(fā)布系統(tǒng)等多個(gè)功能模塊。
系統(tǒng)總體構(gòu)架建設(shè)如圖5所示。設(shè)計(jì)院在四個(gè)職能層次的劃分之下各司其職,整個(gè)設(shè)計(jì)院通過管理信息系統(tǒng)對院內(nèi)事務(wù)進(jìn)行網(wǎng)絡(luò)化、自動化管理,同時(shí)駐外辦事機(jī)構(gòu)也可通過其管理信息分系統(tǒng)與設(shè)計(jì)院主體同步,遠(yuǎn)程移動用戶則通過PSTN/Internet與設(shè)計(jì)院管理信息系統(tǒng)進(jìn)行信息交流。
根據(jù)ISO9001質(zhì)量管理體系文件和設(shè)計(jì)院質(zhì)量手冊以及設(shè)計(jì)管理方面相對應(yīng)的質(zhì)量管理程序文件,規(guī)劃出各職能部門在項(xiàng)目完成過程中的對應(yīng)職能。具體的實(shí)施部門對應(yīng)相應(yīng)的實(shí)施人和相應(yīng)的職能,做出項(xiàng)目的實(shí)施的主體結(jié)構(gòu)圖如圖6所示。
在整個(gè)管理信息系統(tǒng)中,系統(tǒng)將采用實(shí)時(shí)更新的機(jī)制,管理層可及時(shí)快速的了解工程項(xiàng)目的進(jìn)展情況,系統(tǒng)無需人工干預(yù),將根據(jù)最新進(jìn)展情況自動刷新,同時(shí)設(shè)置代理進(jìn)行項(xiàng)目工作完成情況的即將到期提醒、逾期示警等等。設(shè)計(jì)流程和管理流程完全采用自動流轉(zhuǎn)機(jī)制,用戶無需顧慮設(shè)計(jì)產(chǎn)品在流程中的流轉(zhuǎn)情況,系統(tǒng)將自動按照項(xiàng)目配置人員設(shè)定的流程進(jìn)行流轉(zhuǎn)。同時(shí)整個(gè)系統(tǒng)采用了分級別的權(quán)限管理機(jī)制,保證信息在各個(gè)環(huán)節(jié)流轉(zhuǎn)的安全性。系統(tǒng)與其他應(yīng)用軟件設(shè)計(jì)有開放性接口,與Auto CAD、Office Word等其他應(yīng)用軟件可進(jìn)行無縫結(jié)合,用戶可將文件附加在系統(tǒng)上進(jìn)行流轉(zhuǎn)和保存。
開發(fā)平臺選擇
在這個(gè)項(xiàng)目中,開發(fā)平臺有三種選擇:Lotus平臺、SQL Server平臺、Exchange平臺。SQL數(shù)據(jù)庫是關(guān)系型數(shù)據(jù)庫,在國內(nèi)類似的軟件中被普遍采用,它的檢索功能強(qiáng)大,擅長通過字段的相互關(guān)系來檢索,速度很快;Lotus數(shù)據(jù)庫平臺是郵件數(shù)據(jù)庫,它的流程控制功能強(qiáng)大,被郵電網(wǎng)、黨群網(wǎng)等辦公自動化系統(tǒng)普遍采用;Exchange數(shù)據(jù)庫功能先進(jìn),但目前在國內(nèi)還沒有使用它開發(fā)出來的成品。
由于該系統(tǒng)工作的領(lǐng)域是一個(gè)包括工作流、需要軟件處理復(fù)雜的工作流程、群件處理和大量的RTF文本和非結(jié)構(gòu)化數(shù)據(jù)的領(lǐng)域,而不是大量數(shù)據(jù)管理或事務(wù)驅(qū)動的領(lǐng)域。因此舍棄傳統(tǒng)的關(guān)系型數(shù)據(jù)庫不用,采用基于通信機(jī)制的文檔數(shù)據(jù)庫系統(tǒng)Lotus Domino/Notes平臺,在文檔型數(shù)據(jù)庫中可以包含文本、圖片、對象以及很多其它類型的信息。這樣使得系統(tǒng)在處理工作流、知識管理等方面都更加快捷有效。
數(shù)據(jù)庫體系結(jié)構(gòu)方面可以采用B/S、C/S等架構(gòu),它們各有優(yōu)缺點(diǎn),根據(jù)整個(gè)系統(tǒng)的特點(diǎn)和各個(gè)模塊的工作模式的不同,決定采用兩者結(jié)合的方法:整個(gè)系統(tǒng)總體采用C/S體系結(jié)構(gòu)(信息發(fā)布系統(tǒng)采用B/S結(jié)構(gòu),因其將工作在Internet環(huán)境),客戶端安裝Lotus Notes瀏覽器,服務(wù)器安裝Lotus Domino服務(wù)器,數(shù)據(jù)由服務(wù)器統(tǒng)一管理,保證了數(shù)據(jù)的安全性和完整性。
系統(tǒng)安全策略
管理信息系統(tǒng)必須將準(zhǔn)確、可靠和安全放在第一位。為了保護(hù)數(shù)據(jù),本系統(tǒng)從硬件環(huán)境、軟件環(huán)境和組織管理制度四個(gè)方面綜合考慮其安全保密性。對于硬件系統(tǒng),采用RAID5磁盤陣列和熱插拔磁盤,將數(shù)據(jù)交叉存放在各磁盤陣列上,如果陣列中的某個(gè)成員出現(xiàn)故障,可通過其他部分予以恢復(fù)。除了采用RAID5技術(shù)外,在該項(xiàng)目中還采用了雙機(jī)系統(tǒng)作為日常備份,磁帶機(jī)做周備份和月備份,最大程度的保護(hù)數(shù)據(jù)的安全。
對于軟件系統(tǒng),采用Lotus Domino/Notes數(shù)據(jù)庫,通過賬號和口令使后臺的數(shù)據(jù)和前臺的操作分離,防止普通用戶對數(shù)據(jù)直接操作。并通過災(zāi)難恢復(fù)軟件(Backup Exec WindowsNT/2000 v8.6C-Lotus Domino Agt)進(jìn)行整個(gè)系統(tǒng)的備份,即使出現(xiàn)了雙機(jī)都出現(xiàn)損壞的情況,仍可以通過該軟件恢復(fù)整個(gè)系統(tǒng),把損失減小到最低程度。
在程序設(shè)計(jì)中,不同用戶和職能部門設(shè)置不同權(quán)限級別,同時(shí)對用戶口令采用高強(qiáng)度的加密算法保護(hù);另外設(shè)置個(gè)人操作記錄、流水記錄、特殊操作痕跡記錄等方式存放各種操作信息過程,為系統(tǒng)提供多條審計(jì)線索,確保每一個(gè)文檔操作都有據(jù)可查,保證數(shù)據(jù)操作的合法性和安全性。
在組織管理制度上,制定明確的數(shù)據(jù)操作規(guī)程和數(shù)據(jù)安全管理制度,在直接對數(shù)據(jù)庫進(jìn)行操作時(shí),必須有兩個(gè)以上的人員共同操作才能進(jìn)行(將管理員的口令劃分為兩~三段分別進(jìn)行管理)。
來源:CCW