




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
系統(tǒng)設(shè)計說明書PAGE第87頁共87頁中國石油天然氣股份有限公司管道生產(chǎn)系統(tǒng)試點實施集成項目技術(shù)投標(biāo)書–人員簡歷目錄第1章 概述 31.1 文檔目的 31.2 閱讀對象 31.3 參考資料 31.4 設(shè)計方法和原則 31.4.1 限制和約束 31.4.2 設(shè)計遵循原則 4第2章 風(fēng)力發(fā)電廠實時監(jiān)測系統(tǒng)模塊設(shè)計 52.1 系統(tǒng)概述 52.1.1 功能概述 52.1.2 系統(tǒng)范圍 52.1.3 系統(tǒng)結(jié)構(gòu) 62.1.4 與其他系統(tǒng)接口 62.2 基礎(chǔ)信息維護功能設(shè)計 72.2.1 功能概述 72.2.2 系統(tǒng)的功能模塊 72.2.3 功能分布結(jié)構(gòu)圖 132.2.4 系統(tǒng)數(shù)據(jù)流程圖 142.2.5 涉及到的表 142.2.6 與其他模塊接口 142.2.7 運行設(shè)計 152.2.8 約束聲明 152.2.9 出錯處理設(shè)計 152.3 數(shù)據(jù)維護功能設(shè)計 162.3.1 功能概述 162.3.2 系統(tǒng)的功能模塊 162.3.3 涉及到的表 222.3.4 與其他模塊接口 232.3.5 運行設(shè)計 242.3.6 約束聲明 242.3.7 出錯處理設(shè)計 242.4 設(shè)備管理模塊設(shè)計 252.4.1 功能概述 252.4.2 系統(tǒng)的功能矩陣 252.4.3 涉及到的表 272.4.4 與其他模塊接口 272.4.5 運行設(shè)計 282.4.6 約束聲明 282.4.7 出錯處理設(shè)計 282.5 報表模塊設(shè)計 292.5.1 功能概述 292.5.2 系統(tǒng)的功能矩陣 292.5.3 涉及到的表 432.5.4 與其他模塊接口 432.5.5 運行設(shè)計 442.5.6 約束聲明 442.5.7 出錯處理設(shè)計 44第3章 數(shù)據(jù)結(jié)構(gòu)設(shè)計 45概述文檔目的《系統(tǒng)設(shè)計說明書》是項目組內(nèi)部文檔,是各子系統(tǒng)設(shè)計負(fù)責(zé)人在《需求規(guī)格說明書》和《總體架構(gòu)設(shè)計》的基礎(chǔ)上,從業(yè)務(wù)邏輯和當(dāng)前用戶應(yīng)用環(huán)境中抽象出系統(tǒng)對象的組成結(jié)構(gòu)、流程和各個部分相互關(guān)系,同時設(shè)計數(shù)據(jù)庫的邏輯結(jié)構(gòu)和界面的邏輯關(guān)系。本文檔是軟件下一步開發(fā)的重要依據(jù),由于項目需求的不確定性,本項目采用增量迭代式開發(fā)模型,因此本設(shè)計文檔并不要求一次性的完整實現(xiàn),而是需要不斷的補充完善,不斷迭代的過程?!断到y(tǒng)設(shè)計說明書》要達到如下一些目標(biāo):定義系統(tǒng)的各個組成部分描述各個部分的結(jié)構(gòu)描述各個部分的相互關(guān)系以及他們?nèi)绾螀f(xié)調(diào)與合作項目組成員對解決方案的共識產(chǎn)生物理設(shè)計的基礎(chǔ)閱讀對象《系統(tǒng)設(shè)計說明書》的閱讀對象是項目組的所有成員。參考資料《HTA080501中國風(fēng)電集團電廠信息系統(tǒng)需求規(guī)格.doc》設(shè)計方法和原則限制和約束數(shù)據(jù)采集采用C++開發(fā),基礎(chǔ)信息維護、數(shù)據(jù)維護、設(shè)備管理模塊采用MicrosoftVisualStudio2008開發(fā),實用第三方工具為OfficeExcel2000、2003。項目的開發(fā)環(huán)境如下:數(shù)據(jù)庫:MicrosoftSQLServer2005;WEB服務(wù)器:IIS6;開發(fā)工具: 報表計算模塊:工具:MicrosoftVisualStudio2008語言:C++,C#報表展示:平臺:MicrosoftReportViewer工具:Excel2000、Excel2003軟件配置工具:SVN; 軟件設(shè)計工具:MicrosoftOfficeVisio;設(shè)計遵循原則描述對本軟件系統(tǒng)進行概要設(shè)計的原則。1)命名規(guī)則,意義明確無二義、簡潔、無重復(fù),如果是改進系統(tǒng),則命名規(guī)則應(yīng)考慮與原系統(tǒng)的一致性。2)模塊獨立性原則,避免重復(fù)定義,處理完整,輸入輸出明確;3)邊界設(shè)計原則,包括外部接口、內(nèi)部接口和用戶接口,如有“接口設(shè)計”文檔,在此引用即可;4)數(shù)據(jù)庫或數(shù)據(jù)文件的設(shè)計規(guī)則,如有“數(shù)據(jù)庫設(shè)計”文檔,在此引用即可;5)安全和保密原則;6)系統(tǒng)的靈活性、適用性及可維護性。風(fēng)力發(fā)電廠實時監(jiān)測系統(tǒng)模塊設(shè)計系統(tǒng)概述功能概述風(fēng)力發(fā)電廠實時監(jiān)測系統(tǒng)主要是通過自動采集和手工錄入兩種方式來監(jiān)測風(fēng)機的發(fā)電量、故障、風(fēng)速等數(shù)據(jù)。開發(fā)目標(biāo)分兩部分,一是通過C/S結(jié)構(gòu)的模式來完成風(fēng)機時時數(shù)據(jù)的采集;二是通過B/S結(jié)構(gòu)的模式來完成手工錄入、數(shù)據(jù)展現(xiàn)模塊。系統(tǒng)范圍風(fēng)資源、風(fēng)電廠、風(fēng)機以及風(fēng)機類型;發(fā)電量(上網(wǎng)電量、電價、回購電量等);故障、報警信息;風(fēng)電廠維護費用;設(shè)備信息;設(shè)備利用率。系統(tǒng)結(jié)構(gòu)與其他系統(tǒng)接口無
基礎(chǔ)信息維護功能設(shè)計功能概述基礎(chǔ)信息維護是維護系統(tǒng)基礎(chǔ)數(shù)據(jù),包括費用分類、設(shè)備利用率、故障信息定義、手工導(dǎo)入數(shù)據(jù)、風(fēng)電廠管理、風(fēng)機類型管理、風(fēng)機管理、風(fēng)資源管理。該模塊是為數(shù)據(jù)維護模塊和報表模塊提供基礎(chǔ)數(shù)據(jù)。
系統(tǒng)的功能模塊費用分類管理..1功能:添加說明:新增費用分類;輸入:分類名稱;實現(xiàn)方式:將頁面數(shù)據(jù)新增加到BS_Cate表中;輸出:序號顯示列說明數(shù)據(jù)來源1分類編號隱藏字段ID,自動增長2分類名稱無手工錄入涉及到的表:BS_Cate,其中mCate表示不同的數(shù)據(jù)類型1-費用0-設(shè)備約束條件:分類名稱不能為空,涉及存儲過程:無算法:無開發(fā)文件:AspGraph/Cate.aspx,NewCate.aspx界面:
..1功能:修改說明:修改費用分類名稱;輸入:分類名稱;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)到BS_Cate表中;輸出:序號顯示列說明數(shù)據(jù)來源1分類編號隱藏字段ID,自動增長2分類名稱無手工錄入3數(shù)據(jù)類型隱藏1-費用0-設(shè)備涉及到的表:BS_Cate;約束條件:分類名稱不能為空;涉及存儲過程:無;算法:無;開發(fā)文件:AspGraph/Cate.aspx,NewCate.aspx;界面:
..1功能:查詢說明:費用分類查詢;輸入:分類名稱;實現(xiàn)方式:在BS_Cate表中查詢相應(yīng)的費用分類數(shù)據(jù);輸出:序號顯示列說明數(shù)據(jù)來源1分類編號隱藏字段ID,自動增長2分類名稱無字段Cate3數(shù)據(jù)類型隱藏1-費用0-設(shè)備涉及到的表:BS_Cate約束條件:無涉及存儲過程:無算法:無開發(fā)文件:AspGraph/Cate.aspx界面:
設(shè)備利用率算法維護..1功能:添加說明:為計算設(shè)備(風(fēng)機)利用率定義計算公式;T1至T17代表不同的數(shù)據(jù)利用率類別。具體內(nèi)容查看DataSource/DataType.xml;輸入:標(biāo)題、內(nèi)容、可利用率類別;實現(xiàn)方式:將頁面數(shù)據(jù)新增加到t_formulary表中;輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2標(biāo)題無手工錄入3公式手工選擇可利用率類別,然后進行相應(yīng)的加減乘除組合字段formulary,可利用率類別為固定數(shù)值。4默認(rèn)標(biāo)志無手工錄入涉及到的表:t_formulary;約束條件:標(biāo)題、公式不能為空;涉及存儲過程:無開發(fā)文件:eqpFormularyCnfg/main.htm,F(xiàn)ormula.aspx界面:
.2功能:修改說明:修改計算風(fēng)機利用率所定義的計算公式;T1至T17代表不同的數(shù)據(jù)利用率類別。具體內(nèi)容可以查看DataSource/DataType.xml標(biāo)準(zhǔn)XML文件;輸入:標(biāo)題、內(nèi)容;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)修改至t_formulary表中;輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2標(biāo)題無手工錄入3公式手工選擇可利用率類別,然后進行相應(yīng)的加減乘除組合字段formulary,可利用率類別為固定數(shù)值。4默認(rèn)標(biāo)志無手工錄入涉及到的表:t_formulary;約束條件:標(biāo)題、公式不能為空;涉及存儲過程:無;開發(fā)文件:eqpFormularyCnfg/main.htm,F(xiàn)ormula.aspx;界面:.3功能:查詢說明:查詢計算風(fēng)機利用率所定義的計算公式;T1至T17代表不同的數(shù)據(jù)利用率類別。具體內(nèi)容可以查看DataSource/DataType.xml標(biāo)準(zhǔn)XML文件;輸入:無;實現(xiàn)方式:查詢t_formulary表;輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID2標(biāo)題無字段Title3公式無字段formulary。4默認(rèn)標(biāo)志無字段isCommon涉及到的表:t_formulary;約束條件:頁面左邊表格中的所有數(shù)據(jù);涉及存儲過程:無開發(fā)文件:eqpFormularyCnfg/main.htm,F(xiàn)ormula.aspx界面:
故障信息定義.1功能:添加;說明:增加新故障信息。輸入:故障分類、故障類型、風(fēng)機類型、故障代碼、故障描述、處理流程;實現(xiàn)方式:將頁面數(shù)據(jù)新增加到t_HIWF_FaultInfoCnfg表中;輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2故障分類分自動和手動手工錄入3故障類型風(fēng)機故障、變電站故障手工錄入4風(fēng)機類型關(guān)聯(lián)風(fēng)機類型表手工錄入5故障代碼無手工錄入6故障描述無手工錄入7處理流程無手工錄入涉及到的表:t_HIWF_FaultInfoCnfg;約束條件:故障代碼和故障描述不能為空;涉及存儲過程:無開發(fā)文件:AspGraph/FaultManage/FaultInfoCnfg.htm,F(xiàn)aultInfoCnfg_list.aspx,F(xiàn)aultInfoCnfg.aspx界面:.2功能:修改;說明:修改故障信息。輸入:故障分類、故障類型、風(fēng)機類型、故障代碼、故障描述、處理流程;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)到t_HIWF_FaultInfoCnfg表中;輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2故障分類分自動和手動手工錄入3故障類型風(fēng)機故障、變電站故障手工錄入4風(fēng)機類型關(guān)聯(lián)風(fēng)機類型表手工錄入5故障代碼無手工錄入6故障描述無手工錄入7處理流程無手工錄入涉及到的表:t_HIWF_FaultInfoCnfg;約束條件:故障代碼和故障描述不能為空;涉及存儲過程:無開發(fā)文件:AspGraph/FaultManage/FaultInfoCnfg.htm,F(xiàn)aultInfoCnfg_list.aspx,F(xiàn)aultInfoCnfg.aspx界面:.2功能:查詢;說明:查詢故障信息。輸入:故障分類、故障類型、風(fēng)機類型、故障代碼、故障描述、處理流程;實現(xiàn)方式:查詢t_HIWF_FaultInfoCnfg表中所有數(shù)據(jù);輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2故障分類分自動和手動字段FaultType3故障類型風(fēng)機故障、變電站故障字段MachineType4風(fēng)機類型關(guān)聯(lián)風(fēng)機類型表字段FaultStyle5故障代碼無字段FaultCode6故障描述無字段FaultDescribe7處理流程無字段StandDesc涉及到的表:t_HIWF_FaultInfoCnfg;約束條件:故障代碼和故障描述不能為空;涉及存儲過程:無開發(fā)文件:AspGraph/FaultManage/FaultInfoCnfg.htm,F(xiàn)aultInfoCnfg_list.aspx界面:手工導(dǎo)入數(shù)據(jù)管理功能:導(dǎo)入;說明:手工導(dǎo)入數(shù)據(jù)是由每十分鐘數(shù)據(jù)表導(dǎo)入到每天的數(shù)據(jù)表。正常情況下,系統(tǒng)每天凌晨自動導(dǎo)入前一天的數(shù)據(jù)。因此該模塊在正常情況下是無須操作的。如果系統(tǒng)在凌晨導(dǎo)入數(shù)據(jù)時發(fā)生異常,系統(tǒng)管理員可以在該頁面手工導(dǎo)入。數(shù)據(jù)類型包括累計發(fā)電量和平均風(fēng)速。平均風(fēng)速暫時不用。輸入:開始日期、結(jié)束日期、數(shù)據(jù)類型;實現(xiàn)方式:把HIRIS所采集的原始數(shù)據(jù)以存儲過程的方式按日期累計導(dǎo)入到相應(yīng)的購網(wǎng)電量表中;輸出:無涉及到的表:BS_BuyPower,原始數(shù)據(jù)是每個廠都有不同的表t_dataexp_10_廠名,比如t_dataexp_10_昌圖;約束條件:自動導(dǎo)數(shù)采用sql代理方式,由數(shù)據(jù)庫每天凌晨零點零十分自動執(zhí)行。涉及存儲過程:p_out_data_day開發(fā)文件:AspGraph/ReportPage/OutData.aspx算法:以數(shù)據(jù)日期作為存儲過程參數(shù),如果參數(shù)為空,則系統(tǒng)默認(rèn)為當(dāng)前前一天的日期做數(shù)據(jù)日期。每個風(fēng)電廠的原始數(shù)據(jù)表的數(shù)據(jù)來源通過數(shù)據(jù)采集系統(tǒng)(hiris)自動采集并時時(每十分鐘一次)傳送到關(guān)系數(shù)據(jù)庫對應(yīng)的表(t_dataexp_10_廠名)。界面:
風(fēng)電廠管理.1功能:初試化;說明:風(fēng)電廠原始數(shù)據(jù)是初始化時從HIRIS采集數(shù)據(jù)中導(dǎo)入,所以系統(tǒng)不提供添加功能。風(fēng)資源是系統(tǒng)自動讀取風(fēng)資源表中數(shù)據(jù)。輸入:無;實現(xiàn)方式:執(zhí)行存儲過程proc_Init_tag;輸出:無;涉及到的表:v_tag,BS_Factory;約束條件:無;涉及存儲過程:proc_Init_tag開發(fā)文件:AspGraph/Factory.aspx項目:風(fēng)資源、風(fēng)電廠名稱、風(fēng)機類型、排序、掃風(fēng)面積、空氣密度、X、Y、風(fēng)電廠全稱(報表中使用)、測風(fēng)塔、風(fēng)電廠說明。其中風(fēng)廠名稱是初始化時自動生成,不能修改,其余的各項都在該模塊管理。界面:
.2功能:修改;說明:修改風(fēng)電廠資料。輸入:風(fēng)資源、風(fēng)機類型、排序、掃風(fēng)面積、空氣密度、X、Y、風(fēng)電廠全稱、說明;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Factory表中;輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)資源關(guān)聯(lián)風(fēng)資源表手工錄入3風(fēng)廠名稱初始化讀入只讀4風(fēng)廠全稱無手工錄入5空氣密度數(shù)字手工錄入6掃風(fēng)面積數(shù)字手工錄入7風(fēng)機型號數(shù)字手工錄入8排序手工錄入9參數(shù)X數(shù)字手工錄入10參數(shù)Y數(shù)字手工錄入涉及到的表:BS_Factory;約束條件:風(fēng)機類型、掃風(fēng)面積、空氣密度、X、Y、風(fēng)廠全稱不能為空開發(fā)文件:AspGraph/Factory.aspx,NewFactory.aspx界面:.2功能:查詢;說明:查詢風(fēng)電廠資料。輸入:風(fēng)電廠名稱;實現(xiàn)方式:根據(jù)風(fēng)廠名稱模糊查詢BS_Factory表中風(fēng)廠數(shù)據(jù);輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)資源關(guān)聯(lián)風(fēng)資源表字段Wind3風(fēng)廠名稱初始化讀入字段pFactory4風(fēng)廠全稱報表中使用字段pFullName5空氣密度數(shù)字字段pDensity6掃風(fēng)面積數(shù)字字段pArea7風(fēng)機型號通過字段pCate關(guān)聯(lián)風(fēng)機類型表BS_MCate得到相應(yīng)的風(fēng)機型號8風(fēng)機數(shù)量關(guān)聯(lián)風(fēng)機表BS_Machine得到風(fēng)機數(shù)量9參數(shù)X數(shù)字字段pX10參數(shù)Y數(shù)字字段pY11排序風(fēng)廠排序方式字段pOrder涉及到的表:BS_Factory;開發(fā)文件:AspGraph/Factory.aspx界面:
風(fēng)機類型管理.1功能:添加說明:同一個風(fēng)電廠的所有風(fēng)機都是一種類型。風(fēng)機類型各個參數(shù)主要為計算理論發(fā)電量和有效風(fēng)能提供依據(jù)。同一廠家不同型號的風(fēng)機在系統(tǒng)中必須視為兩種類型。輸入:風(fēng)機類型、型號、最大風(fēng)速、最小風(fēng)速、額定功率、生產(chǎn)廠家、維護說明;實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_MCate表中輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)機類型無手工錄入3型號無手工錄入4最大風(fēng)速數(shù)字手工錄入5最小風(fēng)速數(shù)字手工錄入6額定功率數(shù)字手工錄入7生產(chǎn)廠家數(shù)字手工錄入8維護說明無手工錄入涉及到的表:BS_MCate;約束條件:風(fēng)機類型、型號、最大風(fēng)速、最小風(fēng)速、額定功率都不能為空。涉及的存儲過程:無開發(fā)文件:AspGraph/MCate.aspx,NewMCate.aspx界面:.1功能:修改說明:修改風(fēng)機類型資料。輸入:無;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_MCate表中輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)機類型無手工錄入3型號無手工錄入4最大風(fēng)速數(shù)字手工錄入5最小風(fēng)速數(shù)字手工錄入6額定功率數(shù)字手工錄入7生產(chǎn)廠家數(shù)字手工錄入8維護說明無手工錄入涉及到的表:BS_MCate;約束條件:風(fēng)機類型、型號、最大風(fēng)速、最小風(fēng)速、額定功率都不能為空。涉及的存儲過程:無開發(fā)文件:AspGraph/MCate.aspx,NewMCate.aspx?ID=X,X隱藏于表格的ID界面:
.1功能:查詢說明:查詢風(fēng)機類型資料。輸入:分類名稱;實現(xiàn)方式:根據(jù)分類名稱模糊查詢BS_MCate表中風(fēng)機類型數(shù)據(jù)輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)機類型無手工錄入3型號無手工錄入4最大風(fēng)速數(shù)字手工錄入5最小風(fēng)速數(shù)字手工錄入6額定功率數(shù)字手工錄入7生產(chǎn)廠家無手工錄入8維護說明無手工錄入涉及到的表:BS_MCate;約束條件:無涉及的存儲過程:無開發(fā)文件:AspGraph/MCate.aspx界面:
風(fēng)機標(biāo)準(zhǔn)數(shù)據(jù)管理.1功能:添加;說明:同一類型的風(fēng)機對應(yīng)一系列標(biāo)準(zhǔn)數(shù)據(jù)。該模塊為HIRIS功率曲線提供數(shù)據(jù)輸入:風(fēng)機編號;實現(xiàn)方式:根據(jù)風(fēng)機類型得到風(fēng)機名稱,頁面數(shù)據(jù)保存到BS_Stand表中輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)機類型只讀BS_MCate表中ID字段3風(fēng)速數(shù)字手工錄入4功率數(shù)字手工錄入涉及到的表:BS_Stand;約束條件:風(fēng)機類型、風(fēng)速、功率都不能為空。涉及的存儲過程:無算法:風(fēng)機類型名稱是上一個頁面所帶的參數(shù)風(fēng)機類型通過BS_MCate所得到。開發(fā)文件:AspGraph/StandData.aspx,NewStand.aspx界面:
.1功能:修改;說明:修改風(fēng)機類型標(biāo)準(zhǔn)數(shù)據(jù)輸入:標(biāo)準(zhǔn)數(shù)據(jù)編號、風(fēng)機類型、風(fēng)速、功率;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Stand表中輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)機類型只讀3風(fēng)速數(shù)字手工錄入4功率數(shù)字手工錄入涉及到的表:BS_Stand;約束條件:風(fēng)機類型、風(fēng)速、功率都不能為空。涉及的存儲過程:無算法:風(fēng)機類型名稱是上一個頁面所帶的參數(shù)風(fēng)機類型通過BS_MCate所得到。開發(fā)文件:AspGraph/StandData.aspx,NewStand.aspx?ID=X,X隱藏于表格的ID界面:
.1功能:查詢;說明:查詢風(fēng)機類型標(biāo)準(zhǔn)數(shù)據(jù)輸入:風(fēng)機類型;實現(xiàn)方式:根據(jù)風(fēng)機類型查詢BS_Stand表中標(biāo)準(zhǔn)數(shù)據(jù)輸出:序號顯示列說明數(shù)據(jù)來源1編號隱藏字段ID,自動增長2風(fēng)機類型關(guān)聯(lián)風(fēng)機類型表3風(fēng)速數(shù)字手工錄入4功率數(shù)字手工錄入涉及到的表:BS_Stand;約束條件:無。涉及的存儲過程:無算法:通過風(fēng)機類型ID關(guān)聯(lián)BS_MCate顯示風(fēng)機類型名稱。開發(fā)文件:AspGraph/StandData.aspx界面:風(fēng)資源管理.1功能:添加說明:風(fēng)資源模塊是為HIRIS在首頁展現(xiàn)時時信息提供數(shù)據(jù),同時每個風(fēng)電廠必須某個屬于風(fēng)資源。輸入:風(fēng)資源名稱、理論風(fēng)能、X-坐標(biāo)、Y-坐標(biāo)、備注;實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_Wind表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)資源名稱手工錄入3理論風(fēng)能數(shù)字手工錄入4X-坐標(biāo)數(shù)字手工錄入5Y-坐標(biāo)數(shù)字手工錄入涉及到的表:BS_Wind;約束條件:風(fēng)資源、X-坐標(biāo)、Y-坐標(biāo)不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Wind.aspx,NewWind.aspx界面:
.2功能:修改說明:修改風(fēng)資源信息。輸入:風(fēng)資源名稱、理論風(fēng)能、X-坐標(biāo)、Y-坐標(biāo)、備注;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Wind表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)資源名稱手工錄入3理論風(fēng)能數(shù)字手工錄入4X-坐標(biāo)為風(fēng)廠信息模塊提供手工錄入5Y-坐標(biāo)數(shù)字手工錄入涉及到的表:BS_Wind;約束條件:風(fēng)資源、X-坐標(biāo)、Y-坐標(biāo)不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Wind.aspx,NewWind.aspx?ID=X,X隱藏于表格的ID界面:
.3功能:查詢說明:查詢風(fēng)資源信息。輸入:風(fēng)資源名稱實現(xiàn)方式:根據(jù)風(fēng)資源名稱模糊查詢BS_Wind表中風(fēng)資源數(shù)據(jù)輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)資源名稱無字段Wind3理論風(fēng)能數(shù)字字段pPower4X-坐標(biāo)數(shù)字字段pX5Y-坐標(biāo)數(shù)字字段pY涉及到的表:BS_Wind;約束條件:風(fēng)資源、X-坐標(biāo)、Y-坐標(biāo)不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Wind.aspx界面:
風(fēng)場信息功能:風(fēng)場信息說明:整個頁面分左右兩部分。左邊是文字描述風(fēng)場整體信息;右邊是風(fēng)資源分布地圖,右邊風(fēng)電廠時時信息。平均風(fēng)速和功率的數(shù)據(jù)來源為HIRIS,其余的數(shù)據(jù)來源都是關(guān)系庫。頁面信息定時刷新。輸入:無實現(xiàn)方式:從關(guān)系數(shù)據(jù)庫和時時庫讀取相應(yīng)得數(shù)據(jù)輸出:序號顯示列說明數(shù)據(jù)來源1風(fēng)電廠個數(shù)發(fā)電廠數(shù)量BS_Factory表2裝機容量發(fā)電廠標(biāo)準(zhǔn)功率的累計BS_MCate表3平均風(fēng)速所有點風(fēng)速取平均值時時庫4有功功率所有點有功功率的平均值時時庫5無功功率所有點無功功率的平均值時時庫6當(dāng)日累計累計發(fā)電廠當(dāng)日的發(fā)電量BS_BuyPower表7當(dāng)月累計累計發(fā)電廠當(dāng)月的發(fā)電量BS_BuyPower表8當(dāng)年累計累計發(fā)電廠當(dāng)年的發(fā)電量BS_BuyPower表9總發(fā)電量累計發(fā)電廠總發(fā)電量時時庫10風(fēng)機狀態(tài)各種狀態(tài)(正常、待機、故障、停機、通訊中斷)時時庫11升壓站(有功)一個風(fēng)電廠的狀態(tài)下顯示時時庫12升壓站(無功)一個風(fēng)電廠的狀態(tài)下顯示時時庫13風(fēng)向一個風(fēng)電廠的狀態(tài)下顯示時時庫14溫度一個風(fēng)電廠的狀態(tài)下顯示時時庫15風(fēng)向角一個風(fēng)電廠的狀態(tài)下顯示時時庫涉及到的表:BS_Factory、BS_MCate、BS_BuyPower、BS_Wind、時時庫;約束條件:整個頁面分左右兩部分,左邊頁面信息與右邊選擇風(fēng)廠的狀態(tài)相關(guān)聯(lián)。如果右邊顯示整個風(fēng)資源地圖,左邊頁面就按登錄用戶的權(quán)限來顯示相應(yīng)風(fēng)電廠的數(shù)據(jù)。如果用戶單點某個風(fēng)電廠,左邊頁面就只顯示被點風(fēng)電廠的數(shù)據(jù)。涉及的存儲過程:無算法:功率和風(fēng)速的取值都只取有效點的數(shù)值,包括平均值、最大、最小。整個系統(tǒng)所有頁面時時庫數(shù)據(jù)的讀取都是調(diào)用HIRIS動態(tài)庫來完成。風(fēng)資源地圖是根據(jù)每個風(fēng)資源的X、Y坐標(biāo)顯示在相應(yīng)的位置。開發(fā)文件:AspGraph/WebData.aspx,WindMap.aspx,HIRIS控件界面:數(shù)據(jù)維護功能設(shè)計功能概述數(shù)據(jù)維護功能是對報表數(shù)據(jù)錄入的基本信息的維護。包括費用、上網(wǎng)電量、上網(wǎng)電價、購網(wǎng)電量、風(fēng)機狀態(tài)數(shù)據(jù)、未處理故障信息、已處理故障信息、故障信息處理結(jié)果、預(yù)計發(fā)電量。系統(tǒng)的功能模塊費用維護管理.1功能:增加;說明:費用分三種類型設(shè)備、風(fēng)機、其他,頁面通過左邊樹形結(jié)構(gòu)來體現(xiàn),只有其他類型的費用在該頁面修改和增加。設(shè)備維護和風(fēng)機維護所發(fā)生的費用在相應(yīng)的頁面管理。輸入:費用、日期、分類、負(fù)責(zé)人、錄入人、錄入時間、備注;實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_Main表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2發(fā)生費用數(shù)字手工錄入3發(fā)生日期無手工錄入4所屬分類無手工錄入5負(fù)責(zé)人無手工錄入6錄入人登錄人只讀7錄入時間當(dāng)前時間只讀8備注無手工錄入涉及到的表:BS_Main;約束條件:發(fā)生費用、相關(guān)日期、負(fù)責(zé)人不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:手工增加的費用都屬于其他費用這一大類;風(fēng)機費用和設(shè)備費用均不在該模塊增加。開發(fā)文件:AspGraph/Main.aspx,NewMain.aspx界面:.2功能:修改;說明:修改其他分類費用。輸入:費用、日期、分類、負(fù)責(zé)人、錄入人、錄入時間、備注;實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Main表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2發(fā)生費用從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工修改3發(fā)生日期從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工修改4所屬分類從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工修改5負(fù)責(zé)人從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工修改6錄入人登錄人只讀7錄入時間當(dāng)前時間只讀8備注從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工修改涉及到的表:BS_Main;約束條件:發(fā)生費用、相關(guān)日期、負(fù)責(zé)人不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:手工修改的數(shù)據(jù)都屬于其他費用這一大類;風(fēng)機費用和設(shè)備費用不能修改。開發(fā)文件:AspGraph/Main.aspx,NewMain.aspx?ID=X,X隱藏于表格的ID界面:.2功能:查詢;說明:查詢費用數(shù)據(jù)。輸入:風(fēng)電廠、開始日期、結(jié)束日期;開始日期默認(rèn)本月1號,結(jié)束日期默認(rèn)為當(dāng)前日期。實現(xiàn)方式:根據(jù)用戶所選擇的風(fēng)電廠以及用戶所輸入日期從BS_Main表中讀取相應(yīng)費用數(shù)據(jù)。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠關(guān)聯(lián)BS_Factory,顯示相應(yīng)的風(fēng)電廠名稱字段mFactory3費用分類名稱、風(fēng)機名稱或者設(shè)備名稱在算法描述中有詳細說明字段mEquip4發(fā)生費用無字段mFee5發(fā)生日期無字段mDate6所屬分類無字段mCate7負(fù)責(zé)人無字段ePerson8錄入人無字段mPerson9錄入時間無字段mTime10備注無字段mPerson涉及到的表:BS_Main、BS_Factory、BS_Equipment、BS_Cate;約束條件:風(fēng)機和設(shè)備下所發(fā)生的費用分類信息是在該頁面是只能瀏覽,不能新增和修改。風(fēng)電廠不能為空。涉及的存儲過程:無算法:左邊樹形菜單內(nèi)容根據(jù)頁面下拉框所選擇的風(fēng)電廠動態(tài)顯示。一級菜單下的風(fēng)機、設(shè)備、其他為固定的三個內(nèi)容。風(fēng)機一欄下列出的是所選風(fēng)電廠下的所有風(fēng)機,數(shù)據(jù)來源為風(fēng)機表,在系統(tǒng)初始化時隨風(fēng)廠自動導(dǎo)入;設(shè)備欄目下列出的是所選風(fēng)電廠下的所有設(shè)備,數(shù)據(jù)來源在設(shè)備管理模塊。其他欄目則是所選風(fēng)電廠的費用分類,數(shù)據(jù)來源費用分類管理模塊。字段mFactory所保存是風(fēng)電廠的編號,頁面顯示是通過關(guān)聯(lián)BS_Factory表來顯示相應(yīng)的風(fēng)電廠名稱;風(fēng)電廠下拉框所列出風(fēng)電廠是根據(jù)登錄用戶所具有的權(quán)限來顯示的,其排序方式也是根據(jù)BS_Factory表中字段pOrder進行相應(yīng)的排序。整個數(shù)據(jù)采集系統(tǒng)中所有模塊的相關(guān)風(fēng)電廠下拉框都屬于這個模式。字段mEquip在不同的費用分類下,表示不同含義。如果是風(fēng)機和設(shè)備費用,mEquip就表示設(shè)備或者設(shè)備名稱;如果是其他費用,mEquip就表示費用分類名稱。開發(fā)文件:AspGraph/Main.aspx界面
上網(wǎng)電價管理.1功能:增加;說明:上網(wǎng)電價管理模塊是管理上網(wǎng)電價每次發(fā)生變化的信息,該數(shù)據(jù)主要用在報表中計算上網(wǎng)電量所帶來的收入。輸入:上網(wǎng)電價、相關(guān)日期、錄入人、錄入時間、備注。實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_Power表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2上網(wǎng)電價數(shù)字手工錄入3變化日期無手工錄入6錄入人登錄人只讀7錄入時間當(dāng)前時間只讀8備注無手工錄入涉及到的表:BS_Power;約束條件:變化日期、上網(wǎng)電價不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Price.aspx,NewPrice.aspx界面:.1功能:修改;說明:修改上網(wǎng)電價。輸入:上網(wǎng)電價、相關(guān)日期、錄入人、錄入時間、備注。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Power表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2上網(wǎng)電價從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入3變化日期從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入4錄入人登錄人只讀5錄入時間當(dāng)前時間只讀6備注從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入涉及到的表:BS_Power;約束條件:變化日期、上網(wǎng)電價不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Price.aspx,NewPrice.aspx?ID=X,X隱藏于表格的ID界面:.1功能:查詢;說明:查詢上網(wǎng)電價。輸入:風(fēng)電廠、開始日期、結(jié)束日期;開始日期默認(rèn)本月1號,結(jié)束日期默認(rèn)為當(dāng)前日期。實現(xiàn)方式:根據(jù)用戶所選擇的風(fēng)電廠以及用戶所輸入日期從BS_Power表中讀取相應(yīng)費用數(shù)據(jù)。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠風(fēng)電廠ID字段pFactory3上網(wǎng)電價數(shù)字字段pPrice4變化日期無字段pDate5錄入人登錄人字段pPerson6錄入時間當(dāng)前時間字段pTime7備注無字段Memory涉及到的表:BS_Power;約束條件:無。涉及的存儲過程:無算法:字段mFactory所保存是風(fēng)電廠的編號,頁面顯示是關(guān)聯(lián)BS_Factory表顯示風(fēng)電廠名稱。風(fēng)電廠下拉框等同費用管理模塊。開發(fā)文件:AspGraph/Price.aspx界面:
上網(wǎng)電量管理.1功能:增加;說明:上網(wǎng)電量管理模塊是管理風(fēng)電廠每個月的上網(wǎng)電量信息,該數(shù)據(jù)用在報表中計算上網(wǎng)電量。上網(wǎng)電量為原始電表的累計數(shù)據(jù),當(dāng)月電量由系統(tǒng)自動計算所得。輸入:年度、月份、電表讀數(shù)、當(dāng)月電量、錄入人、錄入時間、備注。實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_NetPower表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2年度數(shù)字手工錄入3月份無手工錄入4電表讀數(shù)數(shù)字手工錄入5當(dāng)月電量數(shù)字只讀6錄入人登錄人只讀7錄入時間當(dāng)前時間只讀8備注無手工錄入涉及到的表:BS_NetPower;約束條件:年度、月份、電表讀數(shù)不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:電表讀數(shù)為累計數(shù)據(jù),當(dāng)月電量在頁面為只讀項,本月電表讀數(shù)與上月電表讀數(shù)自動相減而得。開發(fā)文件:AspGraph/NetPower.aspx,NewNetPower.aspx界面:.1功能:修改說明:上網(wǎng)電量信息修改輸入:年度、月份、電表讀數(shù)、當(dāng)月電量、錄入人、錄入時間、備注。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_NetPower表中輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2年度從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入3月份從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入4電表讀數(shù)從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入5當(dāng)月電量系統(tǒng)計算只讀6錄入人登錄人只讀7錄入時間當(dāng)前時間只讀8備注從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入涉及到的表:BS_NetPower;約束條件:年度、月份、電表讀數(shù)不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:電表讀數(shù)為累計數(shù)據(jù),當(dāng)月電量在頁面為只讀項,本月電表讀數(shù)與上月電表讀數(shù)自動相減而得。開發(fā)文件:AspGraph/NetPower.aspx,NewNetPower.aspx?ID=X,X隱藏于表格的編號界面:.1功能:查詢;說明:上網(wǎng)電量信息查詢。輸入:風(fēng)電廠、年度;年度當(dāng)前年份。實現(xiàn)方式:根據(jù)用戶所選擇的風(fēng)電廠以及用戶所選擇的年度從BS_NetPower表中讀取相應(yīng)費用數(shù)據(jù)。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2年度從數(shù)據(jù)庫讀取字段pYear3月份從數(shù)據(jù)庫讀取字段pMonths4電表讀數(shù)從數(shù)據(jù)庫讀取字段pPower5當(dāng)月電量系統(tǒng)計算字段mPower6錄入人登錄人字段pPerson7錄入時間當(dāng)前時間字段pTime8備注從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)字段Memory涉及到的表:BS_NetPower;算法:無開發(fā)文件:AspGraph/NetPower.aspx界面:購網(wǎng)電量管理.1功能:修改購網(wǎng)電量信息;說明:購網(wǎng)電量管理模塊其實對風(fēng)機每天的實際發(fā)電量信息維護,通過該模塊可以修正異常購網(wǎng)電量數(shù)據(jù)。目前對系統(tǒng)能用到的數(shù)據(jù)就只有購網(wǎng)電量和當(dāng)日發(fā)電量,當(dāng)日發(fā)電量為系統(tǒng)自動計算。其余的數(shù)據(jù)項目均為系統(tǒng)擴充所用。輸入:日期、購網(wǎng)電量、自動采集電量、當(dāng)日發(fā)電量、人工抄表發(fā)電量、正相無功、反相有功、反相無功、錄入人、錄入時間、備注。實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_BuyPower表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2購網(wǎng)日期無手工錄入3購網(wǎng)電量電表讀數(shù)手工錄入4自采電量電表讀數(shù)手工錄入5當(dāng)月電量系統(tǒng)計算手工錄入6人工抄表電表讀數(shù)手工錄入7正相無功電表讀數(shù)手工錄入8反相有功電表讀數(shù)手工錄入9反相無功電表讀數(shù)手工錄入10錄入人登錄人只讀11錄入時間當(dāng)前時間只讀12備注從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)手工錄入涉及到的表:BS_BuyPower;約束條件:日期、購網(wǎng)電量、正相有功不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:電表讀數(shù)為累計數(shù)據(jù),當(dāng)月電量在頁面為只讀項,本月電表讀數(shù)與上月電表讀數(shù)自動相減而得。開發(fā)文件:AspGraph/BuyPower.aspx,NewBuyPower.aspx?ID=X,X隱藏于表格的編號界面:.1功能:查詢;說明:購網(wǎng)電量信息查詢。輸入:風(fēng)電廠、年度、月份。實現(xiàn)方式:根據(jù)用戶所選擇的風(fēng)電廠以及用戶所選擇的年度從BS_BuyPower表中讀取相應(yīng)購網(wǎng)電量數(shù)據(jù)。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠風(fēng)電廠ID字段pFactory2購網(wǎng)日期無字段pDay3購網(wǎng)電量電表讀數(shù)字段BuyPower4自采電量電表讀數(shù)字段pPower5當(dāng)月電量系統(tǒng)計算字段mPower6人工抄表電表讀數(shù)字段pFactory7正相無功電表讀數(shù)字段Positive8反相有功電表讀數(shù)字段NegPower9反相無功電表讀數(shù)字段Negative10錄入人登錄人字段pPerson11錄入時間當(dāng)前時間字段pTime12備注從數(shù)據(jù)庫讀取相應(yīng)的數(shù)據(jù)字段Memory涉及到的表:BS_BuyPower,BS_Factory;約束條件:日期、購網(wǎng)電量、正相有功不能為空,錄入人和錄入時間不能修改。購網(wǎng)電量數(shù)據(jù)為系統(tǒng)每天自動寫入數(shù)據(jù)庫,因此在BuyPower表中每個廠每天必須有存在相應(yīng)的數(shù)據(jù)。年度和月份的默認(rèn)都是當(dāng)年日期的年度和月份。新增按鈕在頁面為提供測試數(shù)據(jù)所設(shè)置。為了保證數(shù)據(jù)一致性,如果執(zhí)行存儲過程的程序在某一天的執(zhí)行過程中發(fā)生異常情況,系統(tǒng)則要求用戶人工手動執(zhí)行重新導(dǎo)入數(shù)據(jù)功能,而不是在該頁面做手工錄入。涉及的存儲過程:p_out_data_day算法:計算當(dāng)日發(fā)電量是以實際發(fā)電為準(zhǔn),如果沒有錄入實際發(fā)電量,系統(tǒng)自動默認(rèn)為自動采集發(fā)電量,當(dāng)日發(fā)電量是系統(tǒng)自動計算的結(jié)果,當(dāng)日電表讀數(shù)與前天電表讀數(shù)相減而得。頁面數(shù)據(jù)按日期順序排列,最新排在最前面。因為該頁面最多只有一個月的數(shù)據(jù),所以該頁面沒有分頁功能。自動采集發(fā)電量中劃有橫線的數(shù)據(jù)為人工修改過的數(shù)據(jù)。實際抄表發(fā)電量如果有修改記錄,就用不同的顏色(紅色)顯示。風(fēng)電廠下拉框等同費用管理模塊。開發(fā)文件:AspGraph/BuyPower.aspx界面:風(fēng)機狀態(tài)維護管理.1功能:增加;說明:風(fēng)機狀態(tài)維護模塊是管理風(fēng)機各種狀態(tài)發(fā)生變化的信息錄入,為計算設(shè)備利用率提供原始數(shù)據(jù),而計算公式在基礎(chǔ)數(shù)據(jù)的設(shè)備利用率算法維護模塊中維護。輸入:風(fēng)電廠、開始時間、結(jié)束時間、風(fēng)機、風(fēng)機狀態(tài)、錄入人、錄入時間、備注。實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_Flag表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠保存風(fēng)電廠編號手工錄入3風(fēng)機保存風(fēng)機編號手工錄入4開始時間可以精確到秒手工錄入5結(jié)束時間可以精確到秒手工錄入6持續(xù)時間以秒為單位系統(tǒng)自動計算7狀態(tài)選擇手工錄入8備注無手工錄入涉及到的表:BS_Flag;約束條件:風(fēng)電廠、風(fēng)機、開始,結(jié)束時間、風(fēng)機狀態(tài)不能為空,錄入人和錄入時間不能修改。開始時間和結(jié)束時間的選擇必須精確到秒。風(fēng)機狀態(tài)(17種)從XML文件中讀取(DataSource\DataType.xml中Flags)涉及的存儲過程:無算法:系統(tǒng)自動計算開始時間和結(jié)束時間差作為持續(xù)時間,以秒為單位。風(fēng)機和風(fēng)廠相互關(guān)聯(lián),風(fēng)機下拉框中所顯示的風(fēng)機必須屬于所選擇的風(fēng)廠,選擇不同的風(fēng)廠時,風(fēng)機下拉框發(fā)生相應(yīng)的改變。開發(fā)文件:AspGraph/Flag.aspx,NewFlag.aspx界面:.1功能說明:修改風(fēng)機狀態(tài)信息。輸入:風(fēng)電廠、開始時間、結(jié)束時間、風(fēng)機、風(fēng)機狀態(tài)、錄入人、錄入時間、備注。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Flag表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠從數(shù)據(jù)庫讀取手工錄入3風(fēng)機從數(shù)據(jù)庫讀取手工錄入4開始時間從數(shù)據(jù)庫讀取手工錄入5結(jié)束時間從數(shù)據(jù)庫讀取手工錄入6持續(xù)時間頁面隱藏系統(tǒng)自動計算7狀態(tài)從數(shù)據(jù)庫讀取手工錄入8備注從數(shù)據(jù)庫讀取手工錄入涉及到的表:BS_Flag;約束條件:風(fēng)電廠、風(fēng)機、開始,結(jié)束時間、風(fēng)機狀態(tài)不能為空,錄入人和錄入時間不能修改。開始時間和結(jié)束時間的選擇必須精確到秒。算法:同風(fēng)機狀態(tài)模塊。開發(fā)文件:AspGraph/Flag.aspx,NewFlag.aspx?ID=X,X隱藏于表格的編號界面:.1功能:查詢;說明:查詢風(fēng)機狀態(tài)信息。輸入:風(fēng)電廠、風(fēng)機、開始時間、結(jié)束時間、風(fēng)機狀態(tài)。實現(xiàn)方式:組合頁面相應(yīng)的條件,查詢BS_Flag表中所有符合條件的狀態(tài)數(shù)據(jù)。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠風(fēng)廠編號字段pFactory3風(fēng)機風(fēng)機編號字段pMachine4開始時間時間精確到秒字段sDate5結(jié)束時間時間精確到秒字段eDate6持續(xù)時間持續(xù)時間,以秒為單位字段sTime7狀態(tài)狀態(tài)編號字段mCate8備注無字段pFactory涉及到的表:BS_Flag;開發(fā)文件:AspGraph/Flag.aspx算法:持續(xù)時間單位為秒,系統(tǒng)自動轉(zhuǎn)換成為*小時*分*秒。界面:未處理故障信息管理.1功能:增加;說明:該模塊是管理風(fēng)機未處理故障信息,故障信息來源分兩部分,一部分是由HIRIS采集,另一部分手工錄入。處理完畢故障信息不在該頁面顯示。輸入:風(fēng)電廠、設(shè)備、開始時間、結(jié)束時間、故障描述、處理人、影響發(fā)電量、是否停機、產(chǎn)生費用、標(biāo)準(zhǔn)處理方法、處理方法。實現(xiàn)方式:頁面數(shù)據(jù)保存到t_HIWF_FaultInfoCnfg表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠保存風(fēng)電廠編號手工錄入3設(shè)備保存風(fēng)機編號手工錄入4開始時間可以精確到秒手工錄入5結(jié)束時間可以精確到秒手工錄入6故障描述無系統(tǒng)自動計算7處理人默認(rèn)為登錄用戶名稱手工錄入8影響發(fā)電量默認(rèn)為0手工錄入9是否停機默認(rèn)為否手工錄入10產(chǎn)生費用默認(rèn)為0手工錄入11標(biāo)準(zhǔn)處理方法標(biāo)準(zhǔn)處理方法手工錄入12處理方法無手工錄入涉及到的表:t_HIWF_FaultInfoCnfg;約束條件:風(fēng)電廠、風(fēng)機、開始,結(jié)束時間不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:無。開發(fā)文件:FaultManage_list.aspx,FaultManage_list_all1.aspx界面:.2功能:編輯;說明:修改未處理的故障信息。輸入:風(fēng)電廠、設(shè)備、開始時間、結(jié)束時間、故障描述、處理人、影響發(fā)電量、是否停機、產(chǎn)生費用、標(biāo)準(zhǔn)處理方法、處理方法。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到t_HIWF_FaultInfoCnfg表。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠保存風(fēng)電廠編號手工錄入3設(shè)備保存風(fēng)機編號手工錄入4開始時間可以精確到秒手工錄入5結(jié)束時間可以精確到秒手工錄入6故障描述無系統(tǒng)自動計算7處理人默認(rèn)為登錄用戶名稱手工錄入8影響發(fā)電量默認(rèn)為0手工錄入9是否停機默認(rèn)為否手工錄入10產(chǎn)生費用默認(rèn)為0手工錄入12處理方法無手工錄入涉及到的表:t_HIWF_FaultInfoCnfg;約束條件:風(fēng)電廠、風(fēng)機、開始,結(jié)束時間不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:無。開發(fā)文件:FaultManage_list.aspx,FaultManage_list_all1.aspx.1功能:查詢;說明:風(fēng)機未處理故障信息查詢。輸入:風(fēng)電廠、設(shè)備、開始時間、結(jié)束時間。實現(xiàn)方式:按條件組合查詢數(shù)據(jù)t_HIWF_FaultManage表。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠保存風(fēng)電廠編號字段FactoryName3設(shè)備保存風(fēng)機編號字段MachineName4開始時間可以精確到秒字段starttime5結(jié)束時間可以精確到秒字段endtime6故障描述無字段DealWith涉及到的表:t_HIWF_FaultManage,t_HIWF_FaultInfoCnfg;約束條件:開始時間和結(jié)束時間不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:FaultManage_list.aspx界面:已處理故障信息維護管理.1功能:修改;說明:該模塊是修改已經(jīng)處理完畢的故障信息。輸入:風(fēng)電廠、開始時間、結(jié)束時間、處理人。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到t_HIWF_FaultInfoCnfg表。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠保存風(fēng)電廠編號手工錄入3設(shè)備保存風(fēng)機編號手工錄入4開始時間可以精確到秒手工錄入5結(jié)束時間可以精確到秒手工錄入6故障描述無系統(tǒng)自動計算7處理人默認(rèn)為登錄用戶名稱手工錄入8影響發(fā)電量默認(rèn)為0手工錄入9是否停機默認(rèn)為否手工錄入10產(chǎn)生費用默認(rèn)為0手工錄入12處理方法無手工錄入涉及到的表:t_HIWF_FaultInfoCnfg;約束條件:風(fēng)電廠、風(fēng)機、開始,結(jié)束時間不能為空,錄入人和錄入時間不能修改。涉及的存儲過程:無算法:無。開發(fā)文件:FaultManage_list.aspx,FaultManage_list_all1.aspx界面:已處理故障信息查詢管理功能:查詢;說明:該模塊是管理風(fēng)機已經(jīng)處理故障信息查詢。輸入:風(fēng)電廠、設(shè)備、開始時間、結(jié)束時間。實現(xiàn)方式:按條件組合查詢數(shù)據(jù)t_HIWF_FaultManage表。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠保存風(fēng)電廠編號字段FactoryName3設(shè)備保存風(fēng)機編號字段MachineName4開始時間可以精確到秒字段starttime5響應(yīng)時間可以精確到秒字段endtime6故障描述無字段DealWith7是否停機是否8處理人默認(rèn)為登錄人涉及到的表:t_HIWF_FaultManage,t_HIWF_FaultInfoCnfg;約束條件:開始時間和結(jié)束時間不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:FaultManage_list.aspx界面:
原始數(shù)據(jù)查詢管理功能:查詢;說明:該模塊是管理由HIRIS所采集的原始數(shù)據(jù)。查詢內(nèi)容包括時間、風(fēng)機名稱、通訊狀態(tài)、發(fā)電量、風(fēng)速、風(fēng)向角。系統(tǒng)并提供導(dǎo)出Excel輸入:風(fēng)電廠、風(fēng)機、通訊狀態(tài)、開始時間、結(jié)束時間。實現(xiàn)方式:按條件組合查詢數(shù)據(jù)t_HIWF_FaultManage表。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2采集時間無字段time3風(fēng)機無字段dev4發(fā)電量數(shù)字字段CumkWhExport5風(fēng)速無字段AvWSpd_mps6功率無字段AvkW7風(fēng)向角無字段NacOrient涉及到的表:不同的風(fēng)廠不同的表t_dataexp_10_昌圖;約束條件:不同的風(fēng)廠查詢不同的表,表名組合規(guī)則t_dataexp_10_+廠名。涉及的存儲過程:無算法:字段CumkWhExport_mode表示所采集數(shù)據(jù)點狀態(tài)0-正常1-中斷。開發(fā)文件:AspGraph/Data.aspx界面:預(yù)計發(fā)電量管理0.1功能:增加;說明:該模塊是管理風(fēng)電廠每個月預(yù)計所有風(fēng)機的總發(fā)電量。為報表提供預(yù)計發(fā)電數(shù)據(jù)并對比實際發(fā)電量。輸入:年、月、發(fā)電廠、預(yù)計發(fā)電量。實現(xiàn)方式:頁面數(shù)據(jù)保存到t_intendPower表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2年無手工錄入3月無手工錄入4發(fā)電廠數(shù)字手工錄入5預(yù)計發(fā)電量無手工錄入涉及到的表:t_intendPower;約束條件:年、月、發(fā)電廠、預(yù)計發(fā)電量不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/IntendPower.aspx,NewPower.aspx界面:0.1功能:修改;說明:修改預(yù)計發(fā)電量信息。輸入:年、月、發(fā)電廠、預(yù)計發(fā)電量。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到t_intendPower表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2年從數(shù)據(jù)庫讀取手工錄入3月從數(shù)據(jù)庫讀取手工錄入4發(fā)電廠從數(shù)據(jù)庫讀取手工錄入5預(yù)計發(fā)電量從數(shù)據(jù)庫讀取手工錄入涉及到的表:t_intendPower;約束條件:年、月、發(fā)電廠、預(yù)計發(fā)電量不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/IntendPower.aspx,NewPower.aspx界面:0.1功能:查詢;說明:查詢預(yù)計發(fā)電量信息。輸入:發(fā)電廠、開始年度、結(jié)束年度。實現(xiàn)方式:按條件組合查詢t_intendPower。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2年下拉選擇字段PowerYear3月下拉選擇字段PowerMonth4發(fā)電廠保存風(fēng)廠編號字段Factory5預(yù)計發(fā)電量數(shù)字字段Power涉及到的表:t_intendPower;約束條件:年度顯示從2008開始。涉及的存儲過程:無算法:關(guān)聯(lián)BS_Factory頁面顯示風(fēng)廠名稱。開發(fā)文件:AspGraph/IntendPower.aspx,NewPower.aspx界面:
設(shè)備管理模塊設(shè)計功能概述設(shè)備管理主要是針對風(fēng)機以及其他設(shè)備進行管理,包括設(shè)備分類、設(shè)備管理、設(shè)備查詢、設(shè)備維護。系統(tǒng)的功能矩陣設(shè)備分類管理.1功能:添加說明:設(shè)備分類,為設(shè)備管理提供分類數(shù)據(jù);輸入:分類名稱。實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_Cate表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2分類名稱無手工錄入3數(shù)據(jù)類型0設(shè)備1-費用手工錄入涉及到的表:BS_Cate;約束條件:分類名稱不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Cate.aspx,NewCate.aspx界面:.2功能:修改說明:修改設(shè)備分類信息;輸入:分類名稱。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Cate表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2分類名稱從數(shù)據(jù)庫讀取手工錄入3數(shù)據(jù)類型通過文件參數(shù)獲手工錄入涉及到的表:BS_Cate;約束條件:分類名稱不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Cate.aspx,NewCate.aspx?id=XX界面:.3功能:查詢說明:查詢設(shè)備分類信息;輸入:分類名稱。實現(xiàn)方式:按條件組合模糊查詢BS_Cate表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2分類名稱從數(shù)據(jù)庫讀取手工錄入3數(shù)據(jù)類型通過文件參數(shù)獲手工錄入涉及到的表:BS_Cate;約束條件:分類名稱不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/Cate.aspx界面:設(shè)備管理.1功能:添加;說明:該模塊管理風(fēng)機以外的設(shè)備,主要為設(shè)備費用提供基礎(chǔ)數(shù)據(jù);輸入:風(fēng)電廠、購買日期、設(shè)備名稱、設(shè)備廠家、設(shè)備型號、設(shè)備分類、設(shè)備說明。實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_Equipment表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠關(guān)聯(lián)風(fēng)電廠表手工錄入3購買日期無手工錄入4設(shè)備名稱無手工錄入5設(shè)備廠家無手工錄入6設(shè)備型號無手工錄入7設(shè)備分類關(guān)聯(lián)設(shè)備分類表手工錄入8設(shè)備說明無手工錄入涉及到的表:BS_Equipment;約束條件:設(shè)備名稱不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/EquipMent.aspx界面:.1功能:修改;說明:修改設(shè)備信息;輸入:風(fēng)電廠、購買日期、設(shè)備名稱、設(shè)備廠家、設(shè)備型號、設(shè)備分類、設(shè)備說明。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Equipment表。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠關(guān)聯(lián)風(fēng)電廠表手工錄入3購買日期無手工錄入4設(shè)備名稱無手工錄入5設(shè)備廠家無手工錄入6設(shè)備型號無手工錄入7設(shè)備分類關(guān)聯(lián)設(shè)備分類表手工錄入8設(shè)備說明無手工錄入涉及到的表:BS_Equipment;約束條件:設(shè)備名稱不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/EquipMent.aspx界面:.1功能:查詢;說明:查詢設(shè)備信息;輸入:風(fēng)電廠、設(shè)備名稱。實現(xiàn)方式:根據(jù)風(fēng)電廠、設(shè)備名稱模糊查詢BS_Equipment。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠關(guān)聯(lián)風(fēng)電廠表,顯示名稱字段pFactory3購買日期無字段BuyDate4設(shè)備名稱無字段Equipment5設(shè)備廠家無字段Factory6設(shè)備分類關(guān)聯(lián)設(shè)備分類表,顯示名稱字段Cate涉及到的表:BS_Equipment;開發(fā)文件:AspGraph/EquipMent.aspx界面:設(shè)備費用維護管理.1功能:添加;說明:設(shè)備費用維護模塊是管理設(shè)備在維修和更換過程所發(fā)生費用的管理;在基礎(chǔ)數(shù)據(jù)費用管理模塊能查詢在該模塊所錄入的費用。輸入:發(fā)生費用、相關(guān)日期、相關(guān)設(shè)備、負(fù)責(zé)人、錄入人、錄入時間、備注。實現(xiàn)方式:頁面數(shù)據(jù)保存到BS_Main表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠關(guān)聯(lián)風(fēng)電廠表手工錄入3日期無手工錄入4發(fā)生費用數(shù)字手工錄入5設(shè)備無手工錄入6負(fù)責(zé)人無手工錄入7錄入人系統(tǒng)默認(rèn)只讀8錄入時間系統(tǒng)默認(rèn)只讀9說明無手工錄入涉及到的表:BS_Main;約束條件:費用多少、相關(guān)日期、負(fù)責(zé)人不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/EquipMain.aspx,NewMain.aspx界面:.2功能:修改;說明:設(shè)備費用信息修改。輸入:發(fā)生費用、相關(guān)日期、相關(guān)設(shè)備、負(fù)責(zé)人、錄入人、錄入時間、備注。實現(xiàn)方式:通過ID從數(shù)據(jù)庫讀取詳細信息,再把數(shù)據(jù)保存到BS_Main表中。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠關(guān)聯(lián)風(fēng)電廠表手工錄入3日期從數(shù)據(jù)庫讀取手工錄入4發(fā)生費用從數(shù)據(jù)庫讀取手工錄入5設(shè)備從數(shù)據(jù)庫讀取手工錄入6負(fù)責(zé)人從數(shù)據(jù)庫讀取手工錄入7錄入人系統(tǒng)默認(rèn)只讀8錄入時間系統(tǒng)默認(rèn)只讀9說明從數(shù)據(jù)庫讀取手工錄入涉及到的表:BS_Main;約束條件:費用多少、相關(guān)日期、負(fù)責(zé)人不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/EquipMain.aspx,NewMain.aspx界面:.2功能:查詢;說明:設(shè)備費用信息查詢。該模塊與費用維護模塊的設(shè)備分類數(shù)據(jù)是一致的。輸入:風(fēng)電廠、開始日期、結(jié)束日期。實現(xiàn)方式:根據(jù)風(fēng)電廠、開始日期、結(jié)束日期查詢BS_Main。輸出:序號顯示列說明數(shù)據(jù)來源1編號頁面隱藏字段ID,自動增長2風(fēng)電廠關(guān)聯(lián)風(fēng)電廠表字段mFactory3日期無字段mDate4發(fā)生費用無字段mFee5設(shè)備無字段mEquip6負(fù)責(zé)人無字段ePerson7錄入人系統(tǒng)默認(rèn)字段mPerson8錄入時間系統(tǒng)默認(rèn)字段mTime9說明無字段Memory涉及到的表:BS_Main;約束條件:費用多少、相關(guān)日期、負(fù)責(zé)人不能為空。涉及的存儲過程:無算法:無。開發(fā)文件:AspGraph/EquipMain.aspx,NewMain.aspx界面:報表模塊設(shè)計功能概述報表計算模塊是對數(shù)據(jù)源進行重新組織,生成報表可展示數(shù)據(jù)的過程。數(shù)據(jù)源包括手工錄入、自動采集等數(shù)據(jù)庫表物理存儲的數(shù)據(jù)。組織過程完成基礎(chǔ)數(shù)據(jù)的計算、統(tǒng)計功能。最后把計算、統(tǒng)計后的結(jié)果展現(xiàn)。 系統(tǒng)的功能矩陣發(fā)電量、回購電量、上網(wǎng)電量報表輸入:開始時間、結(jié)束時間;實現(xiàn)方式:以時間為條件查詢BS_BuyPower,BS_NetPower;輸出:序號顯示列說明數(shù)據(jù)來源1風(fēng)電廠表BS_BuyPower所保存是風(fēng)廠ID,報表顯示是關(guān)聯(lián)BS_Factory顯示風(fēng)廠名稱。表BS_BuyPower字段pFactory2發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower3購網(wǎng)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段mbuyPower4上網(wǎng)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_NetPower字段mPower5上網(wǎng)收入上網(wǎng)電量*上網(wǎng)電價系統(tǒng)計算涉及的表:BS_BuyPower,BS_NetPower約束條件:開始時間和結(jié)束時間不能為空,時間條件只能選擇年度和月份,風(fēng)電廠是根據(jù)登錄用戶權(quán)限動態(tài)顯示,頁面內(nèi)容允許選擇不同的排序方式。算法:凈值是開始日期和結(jié)束日期的累計值相減。開發(fā)文件:Report_Power.aspx,ReportPower.rdlc,PowerData.cs。報表所有aspx文件在AspGraph/ReportPage/目錄下;報表所有rdlc文件在AspGraph\Report目錄下;界面:風(fēng)電廠某年每月發(fā)電量對比報表輸入:發(fā)電廠、年份實現(xiàn)方式:以時間為條件查詢BS_BuyPower,BS_NetPower;輸出:序號顯示列說明數(shù)據(jù)來源1月份從1月到當(dāng)前月自動遞增2發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower3購網(wǎng)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段BuyPower4上網(wǎng)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_NetPower字段mPower5上網(wǎng)收入上網(wǎng)電量*上網(wǎng)電價涉及的表:BS_BuyPower,BS_NetPower約束條件:年度選擇不能為空,時間條件只能選擇年度和月份,風(fēng)電廠是根據(jù)登錄用戶權(quán)限動態(tài)顯示,頁面內(nèi)容允許選擇不同的排序方式。算法:凈值是開始日期和結(jié)束日期的累計值相減,開始日期和結(jié)束日期分別為每月1號和每月的最后一天。開發(fā)文件:Power2.aspx,Report2.rdlc,PowerData.cs界面:風(fēng)電廠某年累計發(fā)電量報表輸入:開始年度、結(jié)束年度實現(xiàn)方式:以時間為條件查詢BS_BuyPower;輸出:序號顯示列說明數(shù)據(jù)來源1風(fēng)電廠根據(jù)用戶權(quán)限顯示表BS_BuyPower字段pFactory2各年度發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower涉及的表:BS_BuyPower約束條件:年度選擇不能為空,時間條件只能選擇年度和月份,風(fēng)電廠是根據(jù)登錄用戶權(quán)限動態(tài)顯示,頁面內(nèi)容允許選擇不同的排序方式。算法:凈值是開始日期和結(jié)束日期的累計值相減,開始日期和結(jié)束日期分別為每年1月1號和每年的最后一天。開發(fā)文件:Power1.aspx,Report1.rdlc,PowerData.cs界面:某風(fēng)電廠每月發(fā)電量對比報表輸入:發(fā)電廠、年度實現(xiàn)方式:以發(fā)電廠、年度為條件查詢BS_BuyPower;輸出:序號顯示列說明數(shù)據(jù)來源1月份從1月到當(dāng)前月自動遞增2當(dāng)年當(dāng)月發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower3去年當(dāng)月發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower4歷年當(dāng)月平均發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值取平均值表BS_BuyPower字段pPower涉及的表:BS_BuyPower約束條件:頁面內(nèi)容允許選擇不同的排序方式,風(fēng)電廠下拉框是根據(jù)登錄用戶權(quán)限動態(tài)顯示。算法:凈值是開始日期和結(jié)束日期的累計值相減,開始日期和結(jié)束日期的計算方式各不相同。當(dāng)年當(dāng)月是每月1號到每月的最后一天;去年當(dāng)月是當(dāng)年的上一年的每月1號到每月的最后一天;歷年當(dāng)月是從發(fā)電廠投入發(fā)電以來每年當(dāng)月的平均發(fā)電量值。當(dāng)年是指頁面所輸入的年度。默認(rèn)為當(dāng)前年。開發(fā)文件:Power3.aspx,Report3.rdlc,PowerData.cs界面:所有風(fēng)電廠某年某月每天發(fā)電量對比報表輸入:發(fā)電廠、年度、月份實現(xiàn)方式:以發(fā)電廠、年度、月份為條件查詢BS_BuyPower;輸出:序號顯示列說明數(shù)據(jù)來源1日期從1日到當(dāng)前日自動遞增2當(dāng)日發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower3上月當(dāng)日原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower4去年當(dāng)日原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower5歷年平均當(dāng)日原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值平均表BS_BuyPower字段pPower涉及的表:BS_BuyPower約束條件:頁面內(nèi)容允許選擇不同的排序方式,風(fēng)電廠下拉框是根據(jù)登錄用戶權(quán)限動態(tài)顯示。算法:凈值是開始日期和結(jié)束日期的累計值相減,開始日期和結(jié)束日期的計算方式各不相同。當(dāng)日是指當(dāng)年當(dāng)月當(dāng)日,上月當(dāng)日是當(dāng)年的當(dāng)月的上一個月,去年當(dāng)日是當(dāng)年的上一年的當(dāng)月當(dāng)日;歷年當(dāng)日平均是從發(fā)電廠投入發(fā)電以來每年當(dāng)月當(dāng)日的平均發(fā)電量。當(dāng)年和當(dāng)月是指頁面所輸入的年度和月份。默認(rèn)為當(dāng)前年和當(dāng)前月。開發(fā)文件:Power4.aspx,Report4.rdlc,PowerData.cs界面:實際發(fā)電量與預(yù)計發(fā)電量對比報表輸入:發(fā)電廠、年度實現(xiàn)方式:以發(fā)電廠、年度為條件查詢BS_BuyPower,t_intendPower;輸出:序號顯示列說明數(shù)據(jù)來源1月份從1月到當(dāng)前月自動遞增2實際發(fā)電量原始數(shù)據(jù)為電表讀數(shù)(累計值)。頁面顯示為相應(yīng)時間范圍之內(nèi)的凈值。表BS_BuyPower字段pPower3預(yù)計發(fā)電量按月保存、查詢表t_intendPower字段Power涉及的表:BS_BuyPower,t_intendPower約束條件:頁面內(nèi)容允許選擇不同的排序方式,風(fēng)電廠下拉框是根據(jù)登錄用戶權(quán)限動態(tài)顯示。算法:凈值是開始日期和結(jié)束日期的累計值相減,開始日期和結(jié)束日期是每月一號到每月最后一天。開發(fā)文件:Power5.aspx,Report5.rdlc,PowerData.cs界面:所有風(fēng)廠設(shè)備利用率報表輸入:開始時間、結(jié)束時間實現(xiàn)方式:以開始時間、結(jié)束時間為條件查詢BS_Factory,BS_Flag,t_formulary;輸出:序號顯示列說明數(shù)據(jù)來源1風(fēng)電廠根據(jù)用戶權(quán)限顯示表BS_Factory字
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療器械質(zhì)量檢測服務(wù)合同
- 職場辦公技能培訓(xùn)教育范文
- 高考語文復(fù)習(xí):人物傳記類文言文專練
- 電線電纜采購合同書
- 法律行業(yè)律師服務(wù)費用免責(zé)協(xié)議
- 經(jīng)典童話白雪公主的解讀與賞析
- 高考英語完形填空專題集中訓(xùn)練含參考答案(5份)
- 農(nóng)村居民公共服務(wù)需求滿足指導(dǎo)手冊
- 問題解決指南
- 金融科技服務(wù)風(fēng)險免責(zé)合同
- 檔案館建筑設(shè)計規(guī)范
- 《英語閱讀3》課程教案
- 安全標(biāo)準(zhǔn)化法律法規(guī)識別清單
- 高分子材料完整版課件
- DB1301∕T 369-2021 設(shè)施蔬菜有機肥替代化肥技術(shù)規(guī)程
- IPCJEDEC J-STD-020 塑料集成電路(IC)SMD的潮濕回流敏感性分類 該
- a04-hci深信服超融合配置指南_v1
- 急診與災(zāi)難醫(yī)學(xué)第二版配套課件 05 心悸與心律失常
- 流體力學(xué)第二版蔡增基課件
- 天然氣管道保護蓋板涵施工方案
- 燒結(jié)普通磚抗壓強度試驗
評論
0/150
提交評論