《商業(yè)計劃書可行性報告模板》油氣集輸總廠調(diào)度中心軟件系統(tǒng)可行性報告_第1頁
《商業(yè)計劃書可行性報告模板》油氣集輸總廠調(diào)度中心軟件系統(tǒng)可行性報告_第2頁
《商業(yè)計劃書可行性報告模板》油氣集輸總廠調(diào)度中心軟件系統(tǒng)可行性報告_第3頁
《商業(yè)計劃書可行性報告模板》油氣集輸總廠調(diào)度中心軟件系統(tǒng)可行性報告_第4頁
《商業(yè)計劃書可行性報告模板》油氣集輸總廠調(diào)度中心軟件系統(tǒng)可行性報告_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、油氣集輸總廠調(diào)度中心系統(tǒng)油氣集輸總廠調(diào)度中心系統(tǒng)可行性研究報告可行性研究報告 濟南廣域軟件有限公司濟南廣域軟件有限公司2009.032009.03 目目 錄錄第一章 系統(tǒng)軟件設(shè)計目標.41.11.1 項目背景項目背景.41.21.2 設(shè)計目標設(shè)計目標.41.31.3 設(shè)計理念設(shè)計理念.21.41.4 總體架構(gòu)總體架構(gòu).2第二章 系統(tǒng)設(shè)計原則.52.12.1 安全性原則安全性原則.52.22.2 先進性原則先進性原則.52.32.3 實用性原則實用性原則.52.42.4 復用性與可擴展性原則復用性與可擴展性原則.52.52.5 標準性原則標準性原則.6第三章系統(tǒng)軟件開發(fā)方案.73.13.1 系統(tǒng)

2、軟件功能簡介系統(tǒng)軟件功能簡介.73.23.2 系統(tǒng)軟件開發(fā)平臺系統(tǒng)軟件開發(fā)平臺.83.33.3 數(shù)據(jù)安全性解決方案數(shù)據(jù)安全性解決方案.93.43.4 底層控制系統(tǒng)兼容性解決方案底層控制系統(tǒng)兼容性解決方案.11第四章系統(tǒng)詳細功能.124.14.1 生產(chǎn)調(diào)度監(jiān)測生產(chǎn)調(diào)度監(jiān)測.124.2.gis4.2.gis 管理管理.154.34.3 質(zhì)量檢驗管理質(zhì)量檢驗管理.174.44.4 顯示系統(tǒng)管理顯示系統(tǒng)管理.214.94.9 系統(tǒng)管理系統(tǒng)管理.22第五章系統(tǒng)軟件技術(shù)實現(xiàn).265.15.1 系統(tǒng)軟件結(jié)構(gòu)系統(tǒng)軟件結(jié)構(gòu).265.25.2 系統(tǒng)軟件數(shù)據(jù)流程和系統(tǒng)軟件部署系統(tǒng)軟件數(shù)據(jù)流程和系統(tǒng)軟件部署.265.

3、35.3 系統(tǒng)軟件詳細實現(xiàn)方案系統(tǒng)軟件詳細實現(xiàn)方案.275.45.4 系統(tǒng)軟件采用的關(guān)鍵技術(shù)系統(tǒng)軟件采用的關(guān)鍵技術(shù).295.55.5 技術(shù)指標技術(shù)指標.30第六章系統(tǒng)軟件質(zhì)量保證.316.16.1 軟件質(zhì)量保證概述.316.26.2 軟件質(zhì)量保證實施辦法.316.36.3 系統(tǒng)軟件開發(fā)過程采用的質(zhì)量管理工具:.33第七章系統(tǒng)軟件環(huán)境.34第八章調(diào)控中心調(diào)控中心所需表格.348.18.1 年報表.348.28.2 月報表.348.38.3 日報表.34第九章系統(tǒng)名詞解釋.34第一章 系統(tǒng)軟件設(shè)計目標1.11.1 項目背景項目背景油氣集輸總廠內(nèi)部局域網(wǎng)已建成,多少站庫?多少套系統(tǒng)?各個站庫均已實現(xiàn)

4、自動化,較為獨立。但由于各系統(tǒng)都是根據(jù)不同的業(yè)務需求來實施,沒有形成系統(tǒng)的平臺。生產(chǎn)數(shù)據(jù)在縱向上的應用也限制在本站庫內(nèi),沒有形成分級共享機制。目前在調(diào)度室內(nèi),仍不能實時看到現(xiàn)場生產(chǎn)數(shù)據(jù),生產(chǎn)數(shù)據(jù)不能直接轉(zhuǎn)為管理層的決策提供支持的決策數(shù)據(jù),主要問題如下:1.視頻系統(tǒng)不能實時記錄現(xiàn)場參數(shù),不便于調(diào)度指揮和考核;2.無法通過網(wǎng)絡在客戶端查看視頻圖像,局限性較大; 3.現(xiàn)場監(jiān)控設(shè)備后臺監(jiān)控軟件各自獨立,監(jiān)控系統(tǒng)一體化程度低;4.調(diào)度室沒有統(tǒng)一的設(shè)備監(jiān)控、生產(chǎn)管理、信息發(fā)布平臺。1.21.2 設(shè)計目標設(shè)計目標為了滿足油氣集輸總廠生產(chǎn)調(diào)度信息化的需要,建設(shè)總廠調(diào)控中心監(jiān)控系統(tǒng)(簡稱調(diào)控中心) ,按照“生產(chǎn)

5、設(shè)備自動化、管理信息化”的要求,以油氣集輸總廠的安全生產(chǎn)為前提,利用先進的網(wǎng)絡技術(shù)、工業(yè)控制技術(shù)、網(wǎng)絡視頻技術(shù)等,將工業(yè)控制技術(shù)及網(wǎng)絡技術(shù)應用于本系統(tǒng),建成一個以工業(yè)以太網(wǎng)為基礎(chǔ)的集工業(yè)生產(chǎn)集中監(jiān)測、調(diào)度管理于一體的指揮平臺??倧S調(diào)度指揮監(jiān)控系統(tǒng),對總廠油氣生產(chǎn)過程和油氣站庫進行統(tǒng)一的管理、調(diào)度和遠程監(jiān)控,調(diào)度控制中心完成所有站場數(shù)據(jù)的采集、處理和存檔。大屏幕做為輔助的顯示控制系統(tǒng),提供一個信息準確、查詢便捷、管理高效、美觀實用的信息管理平臺。 調(diào)控中心系統(tǒng)軟件實現(xiàn)以下內(nèi)容:1. 穩(wěn)定、可靠、安全地對生產(chǎn)全過程實施監(jiān)控,包括實時數(shù)據(jù)監(jiān)控和實時視頻監(jiān)控;2. 建立總調(diào)度系統(tǒng),在調(diào)度室通過電視墻、

6、液晶屏顯示系統(tǒng)監(jiān)控所有生產(chǎn)數(shù)據(jù)和視頻,同時在用戶權(quán)限范圍內(nèi)通過網(wǎng)絡設(shè)置、修改和查看數(shù)據(jù);3. 建立基于瀏覽器的生產(chǎn)管理信息化系統(tǒng),監(jiān)控所有生產(chǎn)數(shù)據(jù)和視頻;實現(xiàn)生產(chǎn)業(yè)務管理數(shù)據(jù)和質(zhì)量檢驗管理數(shù)據(jù)輸入、查詢和分析、輸出,輸出形式支持表格(excel)和圖形(趨勢圖、直方圖、餅圖)輸出,實現(xiàn)無紙化辦公;4. 建立具有向下兼容已有控制系統(tǒng)的軟件構(gòu)架,便于實時監(jiān)控已有控制系統(tǒng)的數(shù)據(jù),并為未來擴展預留軟件接口;1.31.3 設(shè)計理念設(shè)計理念1. 系統(tǒng)具有高可靠性、擴展性和可維護性2. 滿足總廠生產(chǎn)指揮需要,保證系統(tǒng)較高的性價比3. 調(diào)度管理科學化、智能化、數(shù)字化 1.41.4 總體架構(gòu)總體架構(gòu)根據(jù)項目背景

7、和設(shè)計目標,軟件系統(tǒng)按照以下架構(gòu)建立,見圖 1-1。歷歷史史數(shù)數(shù)據(jù)據(jù)庫庫實實時時數(shù)數(shù)據(jù)據(jù)庫庫油氣集輸總廠調(diào)度中心軟件系統(tǒng)生生產(chǎn)產(chǎn)調(diào)調(diào)度度監(jiān)監(jiān)測測系系統(tǒng)統(tǒng)質(zhì)質(zhì)量量檢檢驗驗管管理理系系統(tǒng)統(tǒng)管管理理底層軟件系統(tǒng)接口信息交互系統(tǒng)交交互互信信息息管管理理系統(tǒng)流量、壓力動態(tài)曲線輸油綜合能耗曲線輸油成本曲線輸油系統(tǒng)效率曲線報表孤永東輸油管線孤羅東輸油管線東辛線輸油管線孤東辛輸氣管線相應站庫(鏈接)用戶管理權(quán)限管理系統(tǒng)日志查詢dlp顯示系統(tǒng)系統(tǒng)數(shù)據(jù)庫工工業(yè)業(yè)視視頻頻系系統(tǒng)統(tǒng)圖圖中中箭箭頭頭表表示示系系統(tǒng)統(tǒng)中中各各模模塊塊之之間間數(shù)數(shù)據(jù)據(jù)的的流流動動方方向向。dlp大屏顯示系統(tǒng)電視墻顯示系統(tǒng)調(diào)調(diào)度度室室監(jiān)監(jiān)視視

8、系系統(tǒng)統(tǒng)視頻顯示系統(tǒng)數(shù)據(jù)備份與恢復巡線車輛動態(tài)軌跡opc server力控組態(tài)軟件關(guān)鍵點(鏈接)報警圖 1-1 調(diào)控中心系統(tǒng)軟件總體架構(gòu)調(diào)控中心架構(gòu)說明:調(diào)控中心系統(tǒng)軟件包括生產(chǎn)管理、調(diào)度與信息發(fā)布軟件系統(tǒng),系統(tǒng)數(shù)據(jù)庫,信息交互系統(tǒng)及底層系統(tǒng)軟件接口。1. 生產(chǎn)管理、調(diào)度與信息發(fā)布軟件系統(tǒng)包括功能模塊如下:生產(chǎn)調(diào)度監(jiān)測系統(tǒng);質(zhì)量檢驗管理;系統(tǒng)管理;交互信息管理;2. 系統(tǒng)數(shù)據(jù)庫包括:實時數(shù)據(jù)庫,存儲生產(chǎn)調(diào)度監(jiān)測系統(tǒng)的實時數(shù)據(jù);歷史數(shù)據(jù)庫,存儲生產(chǎn)調(diào)度監(jiān)測系統(tǒng)的實時數(shù)據(jù)和各項報表數(shù)據(jù);3. 信息交互系統(tǒng)包括:調(diào)度室監(jiān)視系統(tǒng); web 瀏覽4. 底層硬件系統(tǒng)包括:工業(yè)視頻系統(tǒng);第二章 系統(tǒng)設(shè)計原則

9、建設(shè)調(diào)控中心監(jiān)控系統(tǒng)是為了實現(xiàn)安全高效的生產(chǎn)管理,通過opc技術(shù)對已有的各個子系統(tǒng)(子系統(tǒng)列表)實施信號量采集,實現(xiàn)集中監(jiān)視和統(tǒng)一調(diào)度,為領(lǐng)導決策提供輔助信息。要實現(xiàn)上述功能,必須建立對全企業(yè)監(jiān)測、分析和管理一體化的基于工業(yè)以太網(wǎng)的大型開放式系統(tǒng),提高企業(yè)整體生產(chǎn)水平和安全水平,實現(xiàn)企業(yè)生產(chǎn)調(diào)度信息化的建設(shè)目標。調(diào)控中心軟件系統(tǒng)的設(shè)計主要基于以下設(shè)計原則: 2.12.1 安全性原則安全性原則系統(tǒng)對外發(fā)布通過硬件防火墻確保系統(tǒng)數(shù)據(jù)信息的安全;系統(tǒng)按照獨立事務原則設(shè)置權(quán)限,保證系統(tǒng)的可靠性和靈活性;用戶密碼采用 md5 算法加密,該加密算法不可逆,如果用戶遺忘密碼,只能由系統(tǒng)管理員重新設(shè)置;系統(tǒng)數(shù)

10、據(jù)庫服務器采用 raid-1 磁盤陣列,實現(xiàn)數(shù)據(jù)雙通道備份,確保數(shù)據(jù)的安全。2.22.2 先進性原則先進性原則系統(tǒng)的軟件設(shè)計采用先進的 vs.net+ajax 技術(shù),能構(gòu)建一個快速響應,數(shù)據(jù)刷新時無閃爍的瀏覽器頁面,有針對性的解決了數(shù)據(jù)交互時,瀏覽器頁面閃爍的問題,為信息發(fā)布及交互奠定了基礎(chǔ);2.32.3 實用性原則實用性原則 系統(tǒng)充分考慮用戶的業(yè)務需求,按照用戶的運作模式,實現(xiàn)監(jiān)測信息的收集、處理、查詢、統(tǒng)計、分析等功能,提高調(diào)度管理信息化水平。各種生產(chǎn)設(shè)備運行的信息全部傳輸?shù)叫畔⒒a(chǎn)調(diào)度中心,便于生產(chǎn)調(diào)度人員對全礦設(shè)備運行狀態(tài)的監(jiān)視和調(diào)度;設(shè)計時力求提供先進且易于使用的圖形人機界面,使用

11、戶完成操作感到輕松、簡單和舒適,最大限度地提高熟練程度和運行效率。生產(chǎn)工藝流程圖來自各個站庫已在使用的力控組態(tài)軟件,不再進行重新設(shè)計。2.42.4 復用性與可擴展性原則復用性與可擴展性原則 系統(tǒng)軟件設(shè)計(包括 b/s 和 c/s 結(jié)構(gòu))采用三層結(jié)構(gòu),分層用戶表示層、業(yè)務邏輯層、數(shù)據(jù)訪問層,見圖 2-1。用戶表示層業(yè)務邏輯層數(shù)據(jù)訪問層數(shù)據(jù)庫圖 2-1 軟件系統(tǒng)的三層結(jié)構(gòu)用戶表示層包括人機界面的所有表單和組件;業(yè)務邏輯層包括所有業(yè)務規(guī)則和邏輯;數(shù)據(jù)訪問層包括對數(shù)據(jù)庫的所有交互。系統(tǒng)軟件的分層模塊化結(jié)構(gòu),使各個功能模塊的耦合度降低,從而大大降低了應用系統(tǒng)二次開發(fā)和維護的成本,例如:當業(yè)務邏輯需要改變

12、時,用戶界面并不需要改變,反之,當用戶界面根據(jù)用戶需要調(diào)整時,業(yè)務邏輯不需要做任何調(diào)整。2.52.5 標準性原則標準性原則 生產(chǎn)調(diào)度信息系統(tǒng)采用現(xiàn)行的國家標準,符合行業(yè)信息化建設(shè)總體規(guī)劃綱要。在符合通用標準的前提下,提供各種層次的盡可能多的符合國際標準的接口,實現(xiàn)子系統(tǒng)最大限度的信息共享。系統(tǒng)應符合以下國家標準:信息技術(shù)軟件生存期過程 gb 85661995計算機軟件產(chǎn)品開發(fā)文件編制指南 gb 856788計算機軟件需求說明書編制指南 gb 938588計算機軟件工程規(guī)范 國家標準匯編1000mbps以太網(wǎng)標準 ieee802.3計算機軟件開發(fā)規(guī)范 gb8566工業(yè)計算機系統(tǒng)安裝環(huán)境條件 zb

13、n18-001工業(yè)控制用軟件評定準則 gb/t13423-1992第三章系統(tǒng)軟件開發(fā)方案3.13.1 系統(tǒng)軟件功能簡介系統(tǒng)軟件功能簡介生產(chǎn)調(diào)度監(jiān)測孤永東輸油管線孤羅東輸油管線關(guān)鍵點(鏈接)東辛線輸油管線孤東辛輸氣管線相應站庫(鏈接)巡線車輛動態(tài)軌跡質(zhì)量檢驗管理系統(tǒng)流量、壓力動態(tài)曲線輸油綜合能耗曲線輸油成本曲線輸油系統(tǒng)效率曲線報表首頁:新聞、規(guī)章制度等調(diào)控中心功能結(jié)構(gòu)系統(tǒng)管理新聞、規(guī)章制度管理用戶管理系統(tǒng)日志查詢信息交互管理數(shù)據(jù)備份與恢復視頻監(jiān)控報警 圖 3-1 調(diào)控中心功能結(jié)構(gòu)圖系統(tǒng)客戶端采用瀏覽器形式,在瀏覽器地址欄輸入系統(tǒng)安裝的 web 服務器地址。系統(tǒng)實現(xiàn)以下主要功能:能夠?qū)崟r監(jiān)控生產(chǎn)過

14、程關(guān)鍵工藝及設(shè)備運行參數(shù);對關(guān)鍵工藝參數(shù)具備故障診斷和實時報警;能夠監(jiān)控生產(chǎn)操作現(xiàn)場(工業(yè)視頻) ;實時分段運算輸油系統(tǒng)運行狀況,防盜及實施優(yōu)化運行;實時進行輸氣系統(tǒng)優(yōu)化運行;監(jiān)控氣井的生產(chǎn)狀況;能夠?qū)崟r監(jiān)控車輛的運行狀況,并提供導航功能生成關(guān)鍵工藝參數(shù)的記錄;實時監(jiān)控民用氣供氣狀況;生成能耗運行曲線和經(jīng)濟運行曲線;生成生產(chǎn)任務及能耗日報表、月報表、年報表;能夠?qū)崟r監(jiān)控各站庫電氣運行狀況。3.23.2 系統(tǒng)軟件開發(fā)平臺系統(tǒng)軟件開發(fā)平臺系統(tǒng)軟件的 b/s 結(jié)構(gòu)采用 vs.net 2008 作為開發(fā)平臺。它是一種全新的可視化開發(fā)環(huán)境,是基于 xml(可擴展標記性語言)和 soap(簡單對象訪問協(xié)議

15、)的新型信息交換平臺,更是面向未來的企業(yè)級的開發(fā)平臺。.net 框架圖見圖 3-1。圖 3-2 .net 技術(shù)實現(xiàn)框架圖如上圖所示,由頂至下各層分別描述如下:編程語言:visual studio .net 提供了四個與公共語言運行時(clr)兼容的語言: visual basic .net、visual c+ .net、visual c# .net 和 visual j# .net。這四種編程語言全都使用相同的集成開發(fā)環(huán)境 (ide),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。針對調(diào)控中心系統(tǒng)采用 c#編程語言。公共語言規(guī)范:cls 定義為一組規(guī)則,所有.net 語言都應該遵循此規(guī)則

16、才能創(chuàng)建與其他語言可互操作的應用程序,但要注意的是為了使各語言可以互操作,只能使用 cls 所列出的功能對象,這些功能統(tǒng)稱為與 cls 兼容的功能。用戶界面:asp.net 和 windows forms 以e 瀏覽器頁面和標準indows 界面向用戶提供 ui 操作接口。數(shù)據(jù)訪問 ado.net 和 xml:ado.net 被設(shè)計成為遵循一般的更沒有面向數(shù)據(jù)庫缺陷的數(shù)據(jù)庫訪問準則,ado.net 搜集了所有的和數(shù)據(jù)訪問有關(guān)的類,這些類由一些數(shù)據(jù)容器對象組成,這項對象具有一般的數(shù)據(jù)處理能力。基類庫:base class library 為.net 開發(fā)人員提供了統(tǒng)一的、面向?qū)ο蟮?、分層的和可擴

17、展的類庫集 (api)。目前,c+ 開發(fā)人員使用 microsoft 基礎(chǔ)類,而 java 開發(fā)人員使用 windows 基礎(chǔ)類??蚣芙y(tǒng)一了這些完全不同的模型并且為 visual basic 和 jscript 程序員同樣提供了對類庫的訪問。通過創(chuàng)建跨所有編程語言的公共 api 集,公共語言運行庫使得跨語言繼承、錯誤處理和調(diào)試成為可能。從 jscript 到 c+ 的所有編程語言具有對框架的相似訪問,開發(fā)人員可以自由選擇它們要使用的語言。公共語言運行時:clr 提供一個公共上下文來執(zhí)行所有的.net 組件,而不考慮具體的編寫語言。clr 管理代碼運行時的方方面面,包括提供內(nèi)存管理,安全的運行環(huán)

18、境,以及訪問底層操作系統(tǒng)服務。因為 clr 管理著代碼行為的這些方面,所以針對 clr 的代碼被稱為托管代碼。clr 提供了足夠強的語言互操作能力,允許組件在開發(fā)和運行時高度交互。這是因為 clr 基于一個嚴格的類型系統(tǒng),.net 所有的語言都必須遵守該類型系統(tǒng)每個.net 語言的所有構(gòu)造(如類、接口、結(jié)構(gòu)和基本類型)都必須編譯成 clr 兼容類型操作系統(tǒng)支撐:windows 和 com+ services 為整個.net 環(huán)境提供各種系統(tǒng)硬件和軟將的支持。.net 具有以下新特性:一致的編程模式;簡化的編程模式;運行于多個平臺;支持多語言的綜合 ;自動資源管理; 一致的出錯處理方式;安全性;

19、xml 和 soap 的引入;全新的編程語言 c#;3.33.3 數(shù)據(jù)安全性解決方案數(shù)據(jù)安全性解決方案數(shù)據(jù)流程包括輸入、傳輸、存儲、輸出 4 個階段。在每一個階段都必須保證數(shù)據(jù)的安全,數(shù)據(jù)安全性解決方案流程圖如下:底層控制系統(tǒng)數(shù)據(jù)錄入數(shù)據(jù)查詢數(shù)據(jù)安全性解決方案sqlserver2005數(shù)據(jù)庫用戶權(quán)限檢查數(shù)據(jù)合法性、有效性檢查用戶權(quán)限檢查數(shù)據(jù)庫加密設(shè)置安全默認值增強密碼政策縝密的許可控制增強型的安全模式硬盤定期備份數(shù)據(jù)刪除事件日志表光纖圖 3-3 數(shù)據(jù)安全性解決方案流程圖數(shù)據(jù)輸入階段,系統(tǒng)軟件采用用戶權(quán)限認證、數(shù)據(jù)合法性、有效性檢查的方法,確保數(shù)據(jù)輸入的安全,用戶權(quán)限檢查流程如下圖:用戶權(quán)限檢查

20、用戶登錄與數(shù)據(jù)庫保存的經(jīng)md5加密的密碼比對密碼輸入密碼經(jīng)md5加密取得用戶權(quán)限值成功將不符合用戶權(quán)限的功能塊禁用退出系統(tǒng)不成功圖 3-4 用戶權(quán)限檢查流程 數(shù)據(jù)傳輸階段,系統(tǒng)采用光纖介質(zhì),避免強工業(yè)環(huán)境下的信號干擾。 數(shù)據(jù)存儲階段,系統(tǒng)軟件數(shù)據(jù)庫采用安全性極高的 ms sqlserver2005 數(shù)據(jù)庫系統(tǒng),其安全功能包括數(shù)據(jù)庫加密、設(shè)置安全默認值、增強密碼政策、縝密的許可控制、以及增強型的安全模式等。對系統(tǒng)數(shù)據(jù)庫,系統(tǒng)軟件采用定期備份的方式,增加數(shù)據(jù)的安全性。 數(shù)據(jù)輸出階段,系統(tǒng)軟件采用用戶權(quán)限認證的方式,確保非授權(quán)用戶無法查看、修改、刪除數(shù)據(jù),同時任何對數(shù)據(jù)刪除的事件保存到事件日志表。3

21、.43.4 底層控制系統(tǒng)兼容性解決方案底層控制系統(tǒng)兼容性解決方案 系統(tǒng)軟件在構(gòu)建時,已經(jīng)考慮到即將實施的生產(chǎn)調(diào)度監(jiān)測系統(tǒng)對以前控制系統(tǒng)的兼容和對未來控制系統(tǒng)的開放。系統(tǒng)軟件采用 opc(ole for process control)技術(shù),讀取生產(chǎn)調(diào)度監(jiān)測系統(tǒng)的實時數(shù)據(jù)。opc 是微軟公司的對象鏈接和嵌入技術(shù)在過程控制方面的應用,為工業(yè)自動化軟件面向?qū)ο蟮拈_發(fā)提供一項統(tǒng)一的標準。采用這項標準后,針對硬件的驅(qū)動程序不再由軟件開發(fā)商開發(fā),而是由硬件開發(fā)商根據(jù)硬件的特征提供統(tǒng)一的 opc 接口程序。由于硬件開發(fā)商對自己的硬件特征了如指掌,從而能夠最大限度地挖掘硬件的潛力,提高驅(qū)動程序的性能。采用 o

22、pc 標準后,由硬件開發(fā)商提供統(tǒng)一的 opc 接口程序,從而避免了開發(fā)重復性,使開發(fā)費用大大降低。簡而言之,opc 位于數(shù)據(jù)源和數(shù)據(jù)使用者之間,是不同制造商的產(chǎn)品之間進行對話的通行證。opc 是針對過程控制領(lǐng)域的基于 ole 技術(shù)的規(guī)范,采用 opc 技術(shù),可以實現(xiàn)不同硬件產(chǎn)品和軟件產(chǎn)品之間的互操作,真正做到完全開放、兼容。第四章系統(tǒng)詳細功能調(diào)控中心監(jiān)控系統(tǒng)包括生產(chǎn)調(diào)度監(jiān)測系統(tǒng)、質(zhì)量檢驗管理、系統(tǒng)管理、交互信息管理系統(tǒng)四個方面。調(diào)度指揮中心功能畫面圖 4-1 調(diào)控中心主界面示意圖調(diào)控中心詳細實現(xiàn)功能如下:4.14.1 生產(chǎn)調(diào)度監(jiān)測生產(chǎn)調(diào)度監(jiān)測原有子系統(tǒng)底層采用力控力控 plc 實現(xiàn)自動監(jiān)控,調(diào)

23、控中心不直接訪問各個子系統(tǒng)的設(shè)備,通過 opc server 實現(xiàn)從力控組態(tài)軟件讀取數(shù)據(jù),并定時保存到數(shù)據(jù)庫,用戶可以通過 ie 瀏覽器查看實時數(shù)據(jù)。ie 瀏覽器的數(shù)據(jù)刷新時間小于 3 秒。如下圖所示comment u1: 子系統(tǒng)數(shù)目不確定子系統(tǒng)opc server廠域網(wǎng)調(diào)控中心用戶生產(chǎn)調(diào)度監(jiān)測系統(tǒng)運行示意圖如圖 4-2 所示:圖 4-2 生產(chǎn)調(diào)度監(jiān)測系統(tǒng)示意圖生產(chǎn)調(diào)度監(jiān)測系統(tǒng)包括以下子系統(tǒng):4.1.1 輸油系統(tǒng)監(jiān)測:包括下以內(nèi)容:系統(tǒng)動態(tài)流程圖各站動態(tài)流程圖系統(tǒng)流量、壓力動態(tài)曲線輸油耗電動態(tài)曲線輸油耗水動態(tài)曲線巡線車輛動態(tài)軌跡圖輸油運行日報表輸油系統(tǒng)能耗動態(tài)表輸油系統(tǒng)消防應急預案系統(tǒng)優(yōu)化曲線

24、圖輸油系統(tǒng)供電系統(tǒng)圖4.1.2 天然氣系統(tǒng)監(jiān)測:包括以下內(nèi)容:天然氣系統(tǒng)監(jiān)控圖天然氣運行動態(tài)曲線天然氣產(chǎn)銷平衡表天然氣系統(tǒng)耗電動態(tài)曲線輕烴生產(chǎn)任務完成情況動態(tài)曲線氣井生產(chǎn)動態(tài)表及生產(chǎn)曲線輕烴生產(chǎn)耗水動態(tài)曲線各氣井防盜箱監(jiān)控表天然氣系統(tǒng)運行日報表輕烴能耗動態(tài)曲線(表)輸氣系統(tǒng)消防應急預案設(shè)備監(jiān)控圖輸氣系統(tǒng)供電系統(tǒng)圖4.1.3 民用氣系統(tǒng)監(jiān)測:包括以下內(nèi)容:天然氣收量動態(tài)曲線天然氣外銷動態(tài)曲線各小區(qū)運行壓力動態(tài)曲線系統(tǒng)流程動態(tài)圖汽車加氣動態(tài)曲線(表)收供輸差動態(tài)曲線各配氣站流程動態(tài)圖流量計運行動態(tài)表民用氣營銷日報表4.1.4 商業(yè)用氣系統(tǒng)監(jiān)測:包括以下內(nèi)容:商業(yè)用氣流程圖商業(yè)用氣動態(tài)曲線商業(yè)用氣日

25、報表 4.2.gis4.2.gis管理管理為便生產(chǎn)調(diào)度系統(tǒng)及時了解基于集輸?shù)乩硇畔?系統(tǒng)設(shè)計了導航系統(tǒng),提供車輛準確定位、監(jiān)控調(diào)度、信息服務和危機處理等服務;包括車輛查詢、軌跡查詢、智能導航等。如下圖所示:導航子系統(tǒng)主要完成了以下幾個功能:1) 在地理分布圖中標記了各站、氣井、管線等。2) 顯示了站的重要參數(shù)。如大罐液位、站流量、站干壓,污水站還增加了進量和出量的數(shù)據(jù)顯示。3) 提供了進入各站的“窗口”:點擊各站,將進入站內(nèi)功能的瀏覽和查詢,如站流程,站報表和站曲線等。4) 顯示了各站調(diào)度的電話號碼:方便及時和各站調(diào)度取得聯(lián)系,準確核實各站情況。5) 描繪了站間的管線以及傳輸介質(zhì)的流動:導航中

26、包含了污水管線和注水管線。同時管線的流動動畫也形象地描繪了站間的介質(zhì)輸送方向。6) 及時的停站和通訊故障提示:“黃色”閃爍代表該站停泵。“紅色”代表該站通訊故障。7) 提供車輛的實時地理位置監(jiān)控,并可提供智能導航功能。8) 通過實際因素的綜合分析,對車輛線路進行優(yōu)化,形成最佳路線,保證企業(yè)成本及效率指標最佳。9) 監(jiān)控調(diào)度能強調(diào)監(jiān)控人員對車輛的監(jiān)督是監(jiān)控調(diào)度系統(tǒng)的基本功能,也是最重要的功能。包括:定位追蹤實時調(diào)度信息服務 遠程設(shè)置遠程控制區(qū)域監(jiān)控監(jiān)聽錄音軌跡回放業(yè)務處理里程統(tǒng)計到達自動提示10)gis 功能 車輛回傳的數(shù)據(jù)在 gis 的配合下才能夠?qū)崿F(xiàn)定位。 它針對監(jiān)控、導航系統(tǒng)的實時性高的特

27、點做了特殊優(yōu)化,操作速度在同類產(chǎn)品中首屈一指。這些特性給監(jiān)控帶來極大的便利。地圖顯示 :流動路名、動態(tài)注記、自動切換地圖、顯示比例尺、顯示地圖經(jīng)緯度標尺。地圖操作 :地圖的快速無級縮放、高速自動漫游、放大鏡功能、圖層控制。地物查詢。最佳路徑計算 。鷹眼 。地理測量 路線優(yōu)化功能。優(yōu)化的目標以最快的速度完成路線計算,結(jié)果應能打破現(xiàn)有的行政區(qū)劃,提高到達速度,降低成本,使路線趨于合理化。高效率的算法結(jié)果使得資源使用最合理,即路徑、時間最短。本系統(tǒng)根據(jù)中心的數(shù)據(jù)要求生成出車單,然后根據(jù)車輛的裝載量、分布情況、交通線路情況、最短路徑等因素進行線路優(yōu)化,形成最佳路線,保證最低的成本及最高的效率,同時管理

28、人員可對生成的路線進行人工干預調(diào)整,使其更符合實際情況。在計算過程中可以考慮交通禁則的限制(如道路通行能力段,十字路口,單雙日通行,單行路,左右轉(zhuǎn)禁止控制等等) 、管理人員的思維習慣等等問題。線路優(yōu)化:優(yōu)化線路的可視化顯示、點間經(jīng)濟距離的測算、優(yōu)化線路的手工調(diào)整、車輛及線路安排、基于道路信息的線路優(yōu)化。4.34.3 質(zhì)量檢驗管理質(zhì)量檢驗管理主要根據(jù)采集到的各種生產(chǎn)數(shù)據(jù),產(chǎn)生相應的曲線,方便管理層進行策、分析;并可使用系統(tǒng)提供的報表設(shè)計器,產(chǎn)生用戶自定義報表。三、調(diào)度指揮系統(tǒng)方案效果4-2-14-2-14-2-14-2-1、系統(tǒng)流量、壓力動態(tài)曲線系統(tǒng)流量、壓力動態(tài)曲線系統(tǒng)流量、壓力動態(tài)曲線系統(tǒng)流

29、量、壓力動態(tài)曲線 出站流量 (m3/h)出站溫度 ()出站壓力(mpa) 時間(h)0孤島原油庫永安輸油站東營原油庫 進站流量(m3/h)出站溫度 ()出站壓力(mpa) 進站流量 (m3/h)進站溫度 ()進站壓力(mpa)進站溫度 ()進站壓力(mpa) 出站流量(m3/h)作用:隨時監(jiān)控輸油線參數(shù)變化,直觀的顯示參數(shù)變化趨勢。(以孤永東為例 )三、調(diào)度指揮系統(tǒng)方案效果 4-2-24-2-24-2-24-2-2、輸油綜合能耗曲線輸油綜合能耗曲線輸油綜合能耗曲線輸油綜合能耗曲線曲線作用:可隨時監(jiān)控輸油綜合能耗情況,指導生產(chǎn)優(yōu)化運行。優(yōu)化方法:綜合能耗曲線宏觀上代表了輸油生產(chǎn)系統(tǒng)的管理和運行的

30、實際工況,在管道和其它參數(shù)不變的條件下,是油耗和電耗在無序組合狀態(tài)下的具體反映,曲線的波動是由運行設(shè)備和系統(tǒng)各個關(guān)鍵工藝參數(shù)(如流量、泵出入口壓力、原油溫度等)以及所采取的管理方案所決定的。在曲線上,最低點的各個工藝參數(shù)和所采取的管理手段,是系統(tǒng)最優(yōu)的工藝參數(shù)和管理方案,優(yōu)化系統(tǒng)的運行。 時間(小時)0 燃油能耗(標準煤/噸千米) 電量能耗(標準煤/噸千米) 綜合能耗(標準煤/噸千米)孤永東輸油線-孤島至永安段1度電=0.36千克標準煤說明:1千克原油=1.4286千克標準煤 4-2-34-2-34-2-34-2-3、輸油成本曲線輸油成本曲線輸油成本曲線輸油成本曲線 時間(h)0孤永東輸油線-

31、孤島至永安段 電量單耗(千瓦時/噸) 燃油單耗(千克/噸) 電費 燃油費 綜合費用谷平峰平尖峰峰作用:可隨時顯示輸油綜合費用情況,結(jié)合輸油能耗曲線,指導生產(chǎn)優(yōu)化運行。(元/ 噸)三、調(diào)度指揮系統(tǒng)方案效果4-2-44-2-44-2-44-2-4、輸油系統(tǒng)效率曲輸油系統(tǒng)效率曲輸油系統(tǒng)效率曲輸油系統(tǒng)效率曲線線線線流量系統(tǒng)效率曲線101520253035404550300400500600700流量(m3/h)系統(tǒng)效率 %系統(tǒng)效率公式: 系統(tǒng)系統(tǒng)=(干壓干壓-泵進壓)泵進壓)/(泵出壓泵出壓泵進壓)泵進壓)*泵泵*電機電機 曲線作用:監(jiān)控系統(tǒng)的效率,使系統(tǒng)工作在高效區(qū)。 三、調(diào)度指揮系統(tǒng)方案效果系統(tǒng)提

32、供報表生成器,方便用戶自由定制報表、曲線。如下圖所示:自定義曲線:4.44.4 顯示系統(tǒng)管理顯示系統(tǒng)管理 新聞、規(guī)章制度管理:錄入示意圖界面參見圖 4-10:圖 4-10 新聞、規(guī)章錄入示意圖增加、修改、刪除公司新聞;增加、修改、刪除公司規(guī)章制度管理;增加、修改、刪除通知;4.8.4 視頻監(jiān)控:各站需要安裝視頻監(jiān)控,信號上傳至總廠服務器。界面示意圖參見圖 4-11:圖 4-11 視頻監(jiān)控界面示意圖4.94.9 系統(tǒng)管理系統(tǒng)管理4.9.1 用戶管理:此功能需要系統(tǒng)管理員權(quán)限才能操作。用戶管理界面參見圖 4-12:圖 4-12 用戶管理增加、修改、刪除用戶組權(quán)限;增加、修改、刪除用戶組;增加、修改

33、、刪除用戶;修改用戶密碼;4.9.2 系統(tǒng)日志查詢:界面參見圖 4-13:圖 4-13 系統(tǒng)日志查詢查詢/刪除用戶登陸日志;查詢/刪除用戶操作日志;4.9.3 數(shù)據(jù)備份與恢復:數(shù)據(jù)備份;數(shù)據(jù)恢復;4.9.4 報警管理可對采集到 opc 數(shù)據(jù)設(shè)定報警閥值,在調(diào)控中心界面生產(chǎn)報警。配置界面如下:報警信息顯示如下:報警產(chǎn)生后,可通過短信、郵件方式發(fā)送至相關(guān)責任人,及時處理突發(fā)事件。界面如下:第五章系統(tǒng)技術(shù)實現(xiàn)5.15.1 系統(tǒng)軟件系統(tǒng)軟件結(jié)構(gòu)結(jié)構(gòu)結(jié)合企業(yè)信息化建設(shè)的特點,軟件系統(tǒng)采用 b/s 結(jié)構(gòu),其特點如下:b/s 架構(gòu)是一種靈活的模式,部署簡便,只需安裝配置一組服務器,其它的 終端只要有瀏覽器就

34、可以通過網(wǎng)絡或者其它手段訪問服務器,進行業(yè)務應用操作。這樣對項目實施的成本和周期的控制很有效用。企業(yè)用戶不需要再對客戶終端一一維護,技術(shù)問題、版本更新、數(shù)據(jù)效驗等都只需要在服務器端由系統(tǒng)管理員來統(tǒng)一維護,這樣用戶操作員可以集中精力放在核心業(yè)務上;調(diào)控中心采用 b/s 模式,開發(fā)平臺采用 vs.net 2008,編程語言為 c#。系統(tǒng)的數(shù)據(jù)庫采用 microsoft sql server 2005;5.25.2數(shù)據(jù)流程和系統(tǒng)軟件部署數(shù)據(jù)流程和系統(tǒng)軟件部署1.根據(jù)企業(yè)用戶需求,系統(tǒng)軟件數(shù)據(jù)流程按照以下圖形實現(xiàn),如圖 5-1 所示:生產(chǎn)調(diào)度監(jiān)測系統(tǒng)web服務器 要查詢數(shù)據(jù)要保存數(shù)據(jù)生產(chǎn)計劃報表輸出質(zhì)

35、量檢驗報表輸出統(tǒng)計圖形輸出現(xiàn)場設(shè)備監(jiān)測數(shù)據(jù)ie瀏覽器現(xiàn)場設(shè)備監(jiān)測數(shù)據(jù)總廠調(diào)控中心監(jiān)控系統(tǒng)數(shù)據(jù)庫ie瀏覽器圖 5-1 調(diào)控中心數(shù)據(jù)流程圖在系統(tǒng)軟件中,所有數(shù)據(jù)和信息的流轉(zhuǎn)都是通過數(shù)據(jù)庫服務器來完成。生產(chǎn)調(diào)度監(jiān)測系統(tǒng)的數(shù)據(jù)通過 opc 后臺程序,數(shù)據(jù)存儲在系統(tǒng)數(shù)據(jù)庫,并通過 ie 瀏覽器顯示給用戶;2. 根據(jù)系統(tǒng)軟件開發(fā)平臺和軟件數(shù)據(jù)流程,調(diào)控中心軟件部署圖如圖 5-2 所示:ie瀏覽器調(diào)控中心客戶端程序windows 2003 serversql server 2005iis ms netopc訪問程序 調(diào)控中心服務端程序力控組態(tài)軟件生產(chǎn)監(jiān)測系統(tǒng)opc server子系統(tǒng) ie瀏覽器調(diào)控中心客戶

36、端程序子系統(tǒng) 子系統(tǒng) ie瀏覽器調(diào)控中心客戶端程序系統(tǒng)軟件部署圖ie瀏覽器調(diào)控中心客戶端程序ie瀏覽器調(diào)控中心客戶端程序圖 5-2 調(diào)控中心軟件部署圖5.35.3詳細實現(xiàn)方案詳細實現(xiàn)方案5.3.1 生產(chǎn)調(diào)度監(jiān)測系統(tǒng)實時數(shù)據(jù)、狀態(tài)顯示:業(yè)界通用的生產(chǎn)調(diào)度控制系統(tǒng)的實時數(shù)據(jù)、狀態(tài)顯示采用組態(tài)軟件實現(xiàn),優(yōu)點是編程簡單、響應速度快,缺點是界面不友好、有授權(quán)限制,一般只能在安裝授權(quán)的機器上運行,限制了用戶的使用范圍?,F(xiàn)在有些組態(tài)軟件提供了 b/s 結(jié)構(gòu)的監(jiān)控系統(tǒng),但是這種系統(tǒng)依然有用戶數(shù)量的限制。調(diào)控中心采用先進的opc 技術(shù),通過opc 客戶端控件,讀取力控系統(tǒng)的實時數(shù)據(jù)、狀態(tài)值,并將讀取到的數(shù)據(jù)寫入

37、數(shù)據(jù)庫??蛻舳耸褂?ie 瀏覽器訪問數(shù)據(jù)庫中的實時數(shù)據(jù)、狀態(tài)值,完全沒有用戶數(shù)量的限制。用戶界面真實再現(xiàn)現(xiàn)場場景。客戶端 ie 瀏覽器采用 ajax、css、dom 技術(shù),實現(xiàn)實時數(shù)據(jù)、狀態(tài)異步更新,界面顯示數(shù)據(jù)和底層實時數(shù)據(jù)的延時小于 3 秒,為用戶提供了更好的視覺感覺。生產(chǎn)調(diào)度監(jiān)測系統(tǒng)數(shù)據(jù)流程圖見圖 5-1。生產(chǎn)調(diào)度監(jiān)測系統(tǒng)數(shù)據(jù)流程圖信號輸入di/ai數(shù)據(jù)處理報警處理輸出do力控控制系統(tǒng)組態(tài)監(jiān)控軟件力控ie瀏覽器opc數(shù)據(jù)庫圖 5-1 生產(chǎn)調(diào)度監(jiān)測系統(tǒng)數(shù)據(jù)流程圖5.3.4 生產(chǎn)業(yè)務管理、質(zhì)量檢驗管理的各項報表的實現(xiàn):系統(tǒng)根據(jù)用戶登錄時輸入的用戶名稱,自動將用戶定位到此用戶所管理的原始數(shù)據(jù)輸

38、入的界面。系統(tǒng)對用戶所輸入的數(shù)據(jù)進行合法性、準確性檢查,無誤后將輸入數(shù)據(jù)保存到數(shù)據(jù)庫。系統(tǒng)可以根據(jù)用戶需求,提供用戶往日數(shù)據(jù)修改功能。當月結(jié)算日以后,系統(tǒng)根據(jù)用戶規(guī)則將原始數(shù)據(jù)生成當月報表,以 excel 格式提交給用戶,如果當月中某天數(shù)據(jù)沒有輸入,數(shù)據(jù)項用“-”表示。同時系統(tǒng)根據(jù)用戶要求,將查詢、分析數(shù)據(jù)以各種圖表格式顯示(趨勢圖、直方圖、餅圖等) ,以方便用戶直觀查詢。報表數(shù)據(jù)流程見圖 5-6。日報表數(shù)據(jù)查詢模塊報表生成模塊報表數(shù)據(jù)流程月報表年報表曲線(待分析報表)各項數(shù)據(jù)錄入數(shù)據(jù)準確性檢查數(shù)據(jù)庫圖 5-6 報表數(shù)據(jù)流程圖5.45.4 系統(tǒng)采用的關(guān)鍵技術(shù)系統(tǒng)采用的關(guān)鍵技術(shù)1. 系統(tǒng)軟件架構(gòu)

39、采用先進的三層結(jié)構(gòu)技術(shù),將用戶表示層、業(yè)務邏輯層、數(shù)據(jù)訪問層分離,便于系統(tǒng)擴展和維護;2. 系統(tǒng)軟件通過 opc 技術(shù)訪問底層力控控制系統(tǒng)的實時數(shù)據(jù);3. 系統(tǒng)軟件采用 ajax 技術(shù),在 ie 瀏覽器端無閃爍更新生產(chǎn)調(diào)度系統(tǒng)實時數(shù)據(jù);4. 系統(tǒng)軟件對用戶密碼采用 md5 不可逆加密方法,使系統(tǒng)更安全;5. 系統(tǒng)軟件采用原子功能權(quán)限方法,使各個用戶的權(quán)限互相獨立;6. 所有報表均可導出到 excel,實現(xiàn)無紙化辦公。5.55.5 技術(shù)指標技術(shù)指標1) 系統(tǒng)可用性系統(tǒng)年可用率99.98%;系統(tǒng)運行壽命10 年;2) 信息處理指標遙信量、遙測量、遙調(diào)量和遙控量處理的正確率為 100%;3) 系統(tǒng)實

40、時性系統(tǒng)應對事件提供快速響應,必須滿足以下指標:系統(tǒng)實時數(shù)據(jù)掃描時間周期為 110 秒間可調(diào);外部網(wǎng)絡通信的實時數(shù)據(jù)傳送和接收采集周期為 210 秒間可調(diào);90%以上實時監(jiān)視畫面調(diào)出響應時間不大于 2 秒;畫面實時數(shù)據(jù)更新周期 110 秒可調(diào);4) 系統(tǒng)負載率指標正常情況下主要節(jié)點 cpu 負載30%(10 秒平均值) ;任何情況下,在任意 5 分鐘內(nèi),系統(tǒng)主局域網(wǎng)的平均負荷率不超過20%。正常運行狀態(tài)下系統(tǒng)負載率的測試條件為采集和處理廠站的正常數(shù)據(jù)及各種正常的系統(tǒng)操作。5) 系統(tǒng)存儲容量指標歷史數(shù)據(jù)存儲時間不少于 3 年;對其它存儲設(shè)備,其存儲容量除滿足系統(tǒng)運行要求的容量外,至少必須保留 2

41、00%的備用容量;當存儲容量余額低于系統(tǒng)運行要求容量的 80%時發(fā)出告警信息。第六章質(zhì)量保證6.16.1 軟件質(zhì)量保證概述軟件質(zhì)量保證(sqa)是建立一套有計劃,有系統(tǒng)的方法,確保管理層擬定出的標準、步驟、實踐和方法能夠正確地被所有項目采用。軟件質(zhì)量保證的目的是使軟件過程可視化,便于管理人員更好的監(jiān)控。它通過對軟件產(chǎn)品和活動進行評審和審計從而驗證軟件是否符合標準。軟件質(zhì)量保證貫穿于項目實施的全過程,確保軟件產(chǎn)品按質(zhì)按時交付。 實施軟件質(zhì)量保證可達到如下目標:客觀地驗證軟件項目產(chǎn)品和工作是否遵循恰當?shù)臉藴?、步驟和需求。將軟件質(zhì)量保證工作及結(jié)果通知給相關(guān)部門和個人。6.26.2 軟件質(zhì)量保證實施辦

42、法軟件質(zhì)量保證包含規(guī)范開發(fā)流程,測試管理,配置管理三個方面:6.2.1 規(guī)范開發(fā)流程包括:收集和識別客戶要求客戶要求的評審需求分析項目立項概要設(shè)計詳細設(shè)計編碼階段集中測試產(chǎn)品設(shè)計結(jié)果的鑒定現(xiàn)場實施6.2.2 測試管理:隨著軟件開發(fā)規(guī)模的增大、復雜程度的增加,以尋找軟件中的錯誤為目的的測試工作就顯得更加困難。然而,為了盡可能多地找出程序中的錯誤,生產(chǎn)出高品質(zhì)的軟件產(chǎn)品,加強對測試工作的組織和管理就顯得尤為重要。 從軟件的生存周期看,測試往往指對程序的測試,這樣做的優(yōu)點是被測對象明確,測試的可操作性相對較強。但是,由于測試的依據(jù)是規(guī)格說明書、設(shè)計文檔和使用說明書,如果設(shè)計存在錯誤,測試的質(zhì)量就難以

43、保證。即使測試后發(fā)現(xiàn)是設(shè)計的錯誤,這時,修改的代價是相當昂貴的。因此,較理想的做法應該是對軟件的開發(fā)過程,按軟件工程各階段形成的結(jié)果,分別進行嚴格的審查。一般測試過程如下:單元測試 單元測試集中在檢查軟件設(shè)計的最小單位模塊上,通過測試發(fā)現(xiàn)實現(xiàn)該模塊的實際功能與定義該模塊的功能說明不符合的情況,以及編碼的錯誤。 集成測試 集成測試是將模塊按照設(shè)計要求組裝起來同時進行測試,主要目標是發(fā)現(xiàn)與接口有關(guān)的問題。如數(shù)據(jù)穿過接口時可能丟失;兩模塊之間可能有由于疏忽的問題而造成有害影響;把子功能組合起來可能不產(chǎn)生預期的主功能;個別看起來是可以接受的誤差可能積累到不能接受的程度;全程數(shù)據(jù)結(jié)構(gòu)可能有錯誤等。 確認

44、測試 確認測試的目的是向未來的用戶表明系統(tǒng)能夠按照預定要求工作。經(jīng)集成測試后,已經(jīng)按照設(shè)計把所有的模塊組裝成一個完整的軟件系統(tǒng),接口錯誤也已經(jīng)基本排除,接著就應該進一步驗證軟件的有效性,這就是確認測試的任務,即軟件的功能和性能能夠滿足用戶需求。 系統(tǒng)測試 軟件開發(fā)完成以后,最終還要與系統(tǒng)中其他部分配套運行,進行系統(tǒng)聯(lián)調(diào)。包括恢復測試、安全測試、強度測試和性能測試等。 通過上述的測試過程,軟件基本滿足開發(fā)的要求,測試宣告結(jié)束,經(jīng)驗收并提交用戶。 6.2.3 配置管理: 配置管理是通過技術(shù)或行政手段對軟件產(chǎn)品及其開發(fā)過程和生命周期進行控制、規(guī)范的一系列措施。配置管理的目標是記錄軟件產(chǎn)品的演化過程,

45、確保軟件開發(fā)者在軟件生命周期中各個階段都能得到精確的產(chǎn)品配置。 配置管理過程是對處于不斷演化、完善過程中的軟件產(chǎn)品的管理過程。其最終目標是實現(xiàn)軟件產(chǎn)品的完整性、一致性、可控性,使產(chǎn)品極大程度地與用戶需求相吻合。它通過控制、記錄、追蹤對軟件的修改和每個修改生成的軟件組成部件來實現(xiàn)對軟件產(chǎn)品的管理功能。主要內(nèi)容:主要內(nèi)容:并行開發(fā)支持:因開發(fā)和維護的原因,要求能夠?qū)崿F(xiàn)開發(fā)人員同時在同一個軟件模塊上工作,同時對同一個代碼部分作不同的修改,即使是跨地域分布的開發(fā)團隊也能互不干擾,協(xié)同工作,而又不失去控制;修訂版管理: 跟蹤每一個變更的創(chuàng)造者、時間和原因,從而加快問題和缺陷的確定 ;版 本 控 制 :能

46、夠簡單、明確地重現(xiàn)軟件系統(tǒng)的任何一個歷史版本 ;產(chǎn)品發(fā)布管理:管理、計劃軟件的變更,與軟件的發(fā)布計劃、預先定制好的生命周期或相關(guān)的質(zhì)量過程保持一致;項目經(jīng)理能夠隨時清晰地了解項目的狀態(tài) ;建 立 管 理 :基于軟件存儲庫的版本控制功能,實現(xiàn)建立過程自動化 ;過 程 控 制 :貫徹實施開發(fā)規(guī)范,包括訪問權(quán)限控制、開發(fā)規(guī)則實施等;變更請求管理:跟蹤、管理開發(fā)過程中出現(xiàn)的缺陷、功能增強請求或任務,加強溝通和協(xié)作,能夠隨時了解變更的狀態(tài) ;代 碼 共 享 :提供良好的存儲和訪問機制,開發(fā)人員可共享各自的開發(fā)資源。6.36.3 開發(fā)過程采用的質(zhì)量管理工具:序序號號名稱名稱功能介紹功能介紹1ms proj

47、ect2003能夠有效組織管理項目計劃。它能利用有效的方式,跟蹤記錄所有的項目信息,監(jiān)控項目狀況。2visual sourcesafe管理產(chǎn)品的配置,能過全面記載系統(tǒng)的開發(fā)過程。3visual unit單元測試工具, 完成軟件代碼的黑盒測試和白盒測試。4empirix e-manager enterprise b/s模式軟件整體測試工具,包括需求測試,缺陷管理。5loadrunner:工業(yè)級標準性能測試負載測試工具。通過以模擬上千萬用戶實施并發(fā)負載及實時性能監(jiān)測的方式來確認和查找問題。第七章系統(tǒng)環(huán)境調(diào)控中心軟件 b/s 編程環(huán)境采用 vs.net 2008(c#)+ ms sql server

48、 2005 數(shù)據(jù)庫;數(shù)據(jù)服務器端操作系統(tǒng)采用 windows 2003 server;數(shù)據(jù)服務器端網(wǎng)站發(fā)布采用 iis6.0; 客戶端操作系統(tǒng)采用 windows 2000/windows xp/windows vista;客戶端瀏覽器采用 ie6 或以上;第八章調(diào)控中心調(diào)控中心所需表格 8.18.1 年報表按年生成表格 8.28.2 月報表該表格由總調(diào)負責錄入 8.38.3 日報表按日生成表格查詢 第九章系統(tǒng)名詞解釋1. c/s:client/server,客戶機/服務器模式。服務器通常采用高性能的 pc、工作站或小型機,并采用大型數(shù)據(jù)庫系統(tǒng),如 oracle、sybase、informix或 sql server??蛻舳诵枰惭b專用的客戶端軟件。2. b/s:b/是 brower/server,瀏覽器/服務器模式??蛻魴C上只要安裝一個瀏覽器(browser) ,如微軟的 internet explorer,服務器安裝oracle、sybase、informix 或 sql server 等數(shù)據(jù)庫。瀏覽器通過 web server 同數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論