管網監(jiān)控系統(tǒng)設計說明書v1_第1頁
管網監(jiān)控系統(tǒng)設計說明書v1_第2頁
管網監(jiān)控系統(tǒng)設計說明書v1_第3頁
管網監(jiān)控系統(tǒng)設計說明書v1_第4頁
管網監(jiān)控系統(tǒng)設計說明書v1_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、亨利軟件技術有限公司案卷號hl-08092301日期2008-09-23管網監(jiān)控系統(tǒng)設計說明書 作 者: 完成日期: 簽 收 人: 簽收日期: 修改情況記錄:版本號修改批準人修改人安裝日期簽收人 目錄 1 引言11.1 編寫目的11.2 范圍11.3 定義21.4 參考資料22 項目概述32.1 產品描述32.2 產品功能32.3 用戶特點42.4 一般約束42.5 假設和依據(jù)43功能詳細設計53.1 系統(tǒng)管理模塊53.1.1 數(shù)據(jù)連接配置53.1.2 系統(tǒng)參數(shù)設置63.1.3 系統(tǒng)數(shù)據(jù)復位73.1.4 數(shù)據(jù)安全管理83.1.5 系統(tǒng)操作日志93.2 用戶管理模塊103.2.1 角色管理113

2、.2.2 用戶管理123.2.3 客戶管理133.2.4 密碼修改143.2.5 用戶切換143.3 設備管理153.3.1 設備參數(shù)管理153.3.2 設備建檔管理233.3.3 設備安裝管理273.3.4 設備維保管理323.4 實時監(jiān)控343.4.1 gis顯示353.4.2 重點監(jiān)控363.4.3 分類顯示373.5 歷史分析373.6 數(shù)據(jù)報表384 數(shù)據(jù)表列表38亨利軟件技術有限公司1 引言1.1 編寫目的網絡這個名詞遍布我們生活的方方面面,平時我們比較熟悉的是互聯(lián)網,現(xiàn)在我們討論的是用水網絡自來水公司供水管網。幾乎所有的自來水公司都是通過集中取水,后靜化、消毒、傳送到每戶居民家中

3、。水從一個地方流到另外一個地方需要兩個條件:1、管道是整個供水過程中的基礎設施;2、壓力水是只能從高處往低處流的,須保證足夠的壓力才能使水從水廠流到需要的地方。鋪設管道和維護管道正常運行都需要相當多的費用,怎樣確保管道合理鋪設,維護費用最少和水質的保證正是本系統(tǒng)誕生的初衷。本設計說明書適用于系統(tǒng)開發(fā)者、測試者及系統(tǒng)的最終使用者。主要供系統(tǒng)開發(fā)者及系統(tǒng)測試都使用。1.2 范圍本系統(tǒng)暫行命名為管網監(jiān)控系統(tǒng),版本號為1.0.0;全系統(tǒng)由四部分組成:£ 通訊服務系統(tǒng):用于與硬件交互,采集數(shù)據(jù)。£ 通訊配置系統(tǒng):用于與硬件交互,配置硬件的工作參數(shù)。£ 客戶端查詢管理系統(tǒng):用

4、于人機交互,以圖表、報表、列表等形式向用戶展示數(shù)據(jù)。£ 硬件系統(tǒng):主要指數(shù)據(jù)傳輸設備及儀表類數(shù)據(jù)采集設備。通訊配置系統(tǒng)(java程序)通訊服務系統(tǒng)(windows服務)各部分存在形式及與其他部分的關系如下圖所示:硬件系統(tǒng) 客戶端系統(tǒng)(windows程序/java程序)sql數(shù)據(jù)庫 、 通過通訊配置系統(tǒng),設置硬件系統(tǒng)的工作參數(shù);、 由通訊服務系統(tǒng),定時接收硬件系統(tǒng)傳輸過來的監(jiān)控數(shù)據(jù);、 通訊服務系統(tǒng)將接收到的數(shù)據(jù)實時的存入sql數(shù)據(jù)庫中;、 客戶端系統(tǒng)通過調用數(shù)據(jù)庫中的數(shù)據(jù),以用戶理解的各類形式展示。1.3 定義基站:也稱數(shù)據(jù)記錄儀,用來記錄并監(jiān)控接入的儀表的工作情況,并實時的將記錄的

5、數(shù)據(jù)傳送到計算機。其數(shù)據(jù)傳送通過gsm號碼,以短信sms方式或gprs方式傳輸。通道:指基站與儀表連接的部分,每一個通道能且只能接一個儀表,基站可以接入的儀表數(shù)量由基站所擁有的通道數(shù)決定。流量計:儀表的一種,用來監(jiān)控和記錄管道的流量信息。壓力儀:儀表的一種,用來監(jiān)控和記錄管道的受壓信息。余氯儀:儀表的一種,用來監(jiān)控和記錄管道的余氯信息。濁度儀:儀表的一種,用來監(jiān)控和記錄管道的渾濁度信息。ph計:儀表的一種,用來監(jiān)控和記錄管道的ph酸堿值。水表:儀表的一種,用來計量從安裝開始到當前時間總共流過管道的水量。1.4 參考資料杭州三科大表軟件產品說明書杭州三科供水大表監(jiān)控分析系統(tǒng)v5.1.22 項目概

6、述2.1 產品描述城市的管網包括自來水、煤氣、電力網絡,每種網絡都存在一定的漏損問題,維護整個網絡的正常運行,需要很高的費用。為客戶提供管網運行數(shù)據(jù),幫助客戶正確分析現(xiàn)狀,隨時隨地了解供水管網的運行情況,是本軟件的設計目標。用戶管理2.2 產品功能設備管理系統(tǒng)管理系統(tǒng)幫助管網監(jiān)控系統(tǒng)實時監(jiān)控數(shù)據(jù)報表歷史分析【系統(tǒng)管理】 設定系統(tǒng)運行的參數(shù)包括以下子模塊:數(shù)據(jù)連接配置、系統(tǒng)參數(shù)設置、系統(tǒng)數(shù)據(jù)復位、數(shù)據(jù)安全管理、系統(tǒng)操作日志?!居脩艄芾怼?設定系統(tǒng)用戶及其擁有的權限包括以下子模塊:角色管理、用戶管理、密碼修改、用戶切換。【設備管理】 管理各類設備信息及設備安裝信息包括以下子模塊:設備參數(shù)管理、設備

7、建檔管理、設備安裝管理、設備維保管理。【實時監(jiān)控】 以gis、數(shù)據(jù)列表的形式顯示各類設備當前監(jiān)控信息【歷史分析】 以圖表、數(shù)據(jù)表的形式顯示各類設備歷史監(jiān)控信息【數(shù)據(jù)報表】 以數(shù)據(jù)報表的形式顯示各類設備的監(jiān)控信息【系統(tǒng)幫助】 用以系統(tǒng)的注冊及系統(tǒng)的幫助2.3 用戶特點系統(tǒng)管理員:擁有基本的數(shù)據(jù)庫安裝、操作能力;擁有基本的windows操作系統(tǒng)下安裝應用程序的能力;能熟練操作計算機。普通用戶:能熟練操作計算機。2.4 一般約束£ 通訊服務系統(tǒng)應以windows服務的形式存在,以保證每天24小時的不間斷運行,開發(fā)語言使用c+,數(shù)據(jù)庫使用sql server 2000。£ 通訊配置

8、系統(tǒng)的開發(fā)語言使用java,以b/s的架構形式存在。£ 客戶端查詢管理系統(tǒng)b/s架構和c/s架構并存,開發(fā)語言分別使用java和c#,數(shù)據(jù)庫統(tǒng)一使用sql server 2000。£ 系統(tǒng)開發(fā)的控制采用vss,以保證開發(fā)版本的一致。£ 開發(fā)過程使用wbs分解樹結構管理,細化到每一天每個人,以利于項目過程進度及質量的控制。£ 通信協(xié)議部分的文檔不在本設計說明書中贅述。£ 系統(tǒng)擁有一定的預定義內容以幫助用戶減少輸入操作,所以預定義內容在系統(tǒng)中均不允許刪除。在系統(tǒng)中,預定義內容的標識由刪除標識來標明,當刪除標識的值=2,表明該記錄內容為系統(tǒng)預定義內容

9、。當刪除標識的值=1,表明當前有效記錄。刪除標識的值=0,表明為已刪除的記錄。2.5 假設和依據(jù)£ 本系統(tǒng)運行環(huán)境為windows 2000及以上、windows xp、windows server 2000及以上;£ 本系統(tǒng)支持的數(shù)據(jù)庫為sql server 2000;3功能詳細設計系統(tǒng)操作日志數(shù)據(jù)安全管理系統(tǒng)數(shù)據(jù)復位系統(tǒng)參數(shù)設置數(shù)據(jù)連接配置3.1 系統(tǒng)管理模塊uml并行圖3.1.1 數(shù)據(jù)連接配置1、功能簡介本功能用于顯示本系統(tǒng)與主數(shù)據(jù)庫之間的連接關系,以及設定本系統(tǒng)與歸檔數(shù)據(jù)庫之間的連接關系。2、詳細功能、瀏覽主數(shù)據(jù)庫連接信息:系統(tǒng)與主數(shù)據(jù)庫之間連接關系的設定由登錄界面

10、完成,采用開發(fā)工具自帶的config配置文件的方式,文件存儲在系統(tǒng)運行目錄下,本功能窗體僅顯示與主數(shù)據(jù)庫的連接信息。、設置歸檔數(shù)據(jù)庫連接信息:系統(tǒng)與歸檔數(shù)據(jù)庫之間的連接關系,由本功能完成,采用數(shù)據(jù)存儲的方式,存在系統(tǒng)參數(shù)表中。3、數(shù)據(jù)表歸檔數(shù)據(jù)庫的連接信息存入系統(tǒng)參數(shù)表(sys_param_tbl)中,系統(tǒng)參數(shù)表對應部分字段為:sys_param_tbl系統(tǒng)參數(shù)表表名稱:系統(tǒng)參數(shù)表英文名:sys_param_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注目標pctargetservernvarchar20數(shù)據(jù)庫名targetdbnvarchar20用戶名targetusernvarchar20密

11、碼targetpasswordnvarchar20端口號targetportnvarchar104、限制約束條件為了保證系統(tǒng)的正常運行,歸檔數(shù)據(jù)庫的連接有且只有系統(tǒng)管理員可以進行操作,由系統(tǒng)管理員生成的任何角色的用戶,均無權對其進行操作(但可以進入瀏覽)。客戶端與主數(shù)據(jù)庫的連接由客戶端用戶在登錄界面自行完成。5、提示信息定義對應操作提示信息設置歸檔數(shù)據(jù)庫連接信息請輸入完整的數(shù)據(jù)庫連接信息!3.1.2 系統(tǒng)參數(shù)設置1、功能簡介本功能用來設置系統(tǒng)正常運行時需要使用到的各類基礎數(shù)據(jù)。主要涉及:企業(yè)名稱設定、報表主標題設定、數(shù)據(jù)單位信息設定、實時監(jiān)控刷新頻率的設定、初始密碼設置、報廢提前通知時間設定等

12、。2、詳細功能、常規(guī)參數(shù)設置:用來設置企業(yè)名稱、報表主標題、實時監(jiān)控刷新頻率、區(qū)域最深維度、初始密碼、報廢提前通知時間、短信預警間隔時間等參數(shù)的值。、數(shù)據(jù)單位設置:用來設置數(shù)據(jù)單位信息。3、數(shù)據(jù)表表名稱:系統(tǒng)參數(shù)表英文名:sys_param_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注企業(yè)名稱companynvarchar100報表主標題report_titlenvarchar50刷新頻率refreshint4初始化密碼init_passwordnvarchar20報廢提前預警aheadint4區(qū)域最深維度depthint4短信預警間隔intervalint4表名稱:數(shù)據(jù)單位信息表英文名:sy

13、s_unit_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注單位名稱unit_namenvarchar104、限制約束條件數(shù)據(jù)單位不允許出現(xiàn)重復且不允許修改,在刪除數(shù)據(jù)單位時,應先判斷數(shù)據(jù)單位是否已使用過,只有未被使用過的數(shù)據(jù)單位才允許刪除,否則,報無法刪除的提示信息;監(jiān)控刷新頻率只允許為整數(shù);上述所有操作有且只有系統(tǒng)管理員可以進行操作,由系統(tǒng)管理員生成的任何角色的用戶,均無權對其進行操作(但可以進入瀏覽)。5、提示信息定義對應操作提示信息設置參數(shù)信息請輸入完整的參數(shù)信息!新增、修改數(shù)據(jù)單位信息數(shù)據(jù)單位已存在,請確認后重輸!刪除數(shù)據(jù)單位信息確定要刪除數(shù)據(jù)單位信息嗎?該數(shù)據(jù)單位已被其他數(shù)據(jù)引用,無

14、法刪除!3.1.3 系統(tǒng)數(shù)據(jù)復位1、功能簡介本功能用于清理系統(tǒng)中所涉及到的相關數(shù)據(jù)表中已存在的數(shù)據(jù)記錄。2、詳細功能、數(shù)據(jù)清理:在數(shù)據(jù)庫中的大部分數(shù)據(jù)表中,存在刪除標志,系統(tǒng)中所做的刪除操作,均以假刪除為主(刪除標志值設為0);數(shù)據(jù)清理的功能就是將刪除標志位值為0的數(shù)據(jù)從數(shù)據(jù)表中做物理刪除。從而實現(xiàn)釋放數(shù)據(jù)庫空間,保證數(shù)據(jù)庫快速運行的功能。、數(shù)據(jù)復位:數(shù)據(jù)復位的主要功能是除刪除標志位值為2的預定義值外,將數(shù)據(jù)庫中所有表的數(shù)據(jù)做真正的物理刪除,使得數(shù)據(jù)庫回到系統(tǒng)未使用時的狀態(tài)。3、數(shù)據(jù)表本功能涉及到的數(shù)據(jù)表包括:4、限制約束條件上述操作僅系統(tǒng)管理員可以進行,由系統(tǒng)管理員生成的任何角色的用戶,均無

15、權對其進行操作(也不可以進入瀏覽)。5、提示信息定義對應操作提示信息數(shù)據(jù)清理即將進行數(shù)據(jù)清理,執(zhí)行本操作后清理的數(shù)據(jù)將無法恢復,是否繼續(xù)?數(shù)據(jù)復位即將進行數(shù)據(jù)復位,執(zhí)行本操作后復位的數(shù)據(jù)將無法恢復,是否繼續(xù)?3.1.4 數(shù)據(jù)安全管理1、功能簡介本功能用于實現(xiàn)對數(shù)據(jù)庫(主數(shù)據(jù)庫及歸檔數(shù)據(jù)庫)和管理,主要功能包括數(shù)據(jù)備份、數(shù)據(jù)恢復和數(shù)據(jù)歸檔。數(shù)據(jù)歸檔是指將主數(shù)據(jù)庫中數(shù)據(jù)量較大的數(shù)據(jù)表中的數(shù)據(jù),根據(jù)時間因子提取,存放到歸檔數(shù)據(jù)庫中相對應的數(shù)據(jù)表中,以減輕主數(shù)據(jù)庫的壓力。2、詳細功能、數(shù)據(jù)備份:用戶在選擇要備份的數(shù)據(jù)庫后(主數(shù)據(jù)庫或歸檔數(shù)據(jù)庫),輸入備份文件名稱和備份路徑后,執(zhí)行數(shù)據(jù)備份操作。、數(shù)據(jù)恢

16、復:用戶在選擇要恢復的數(shù)據(jù)庫后(主數(shù)據(jù)庫或歸檔數(shù)據(jù)庫),選擇要執(zhí)行恢復的相對應的備份文件,執(zhí)行數(shù)據(jù)恢復操作。、數(shù)據(jù)歸檔:用戶在確定要歸檔數(shù)據(jù)的時間跨度后,執(zhí)行數(shù)據(jù)的歸檔操作。歸檔后,主數(shù)據(jù)庫中該時間段內的數(shù)據(jù)被物理刪除。3、數(shù)據(jù)表本功能涉及到的數(shù)據(jù)表包括:4、限制約束條件上述操作僅系統(tǒng)管理員可以進行,由系統(tǒng)管理員生成的任何角色的用戶,均無權對其進行操作(也不可以進入瀏覽)。5、提示信息定義對應操作提示信息備份數(shù)據(jù)庫請輸入備份文件名稱!恢復數(shù)據(jù)庫請選擇要恢復的備份文件備份文件與要恢復的數(shù)據(jù)庫不匹配,請確認后重新選擇!歸檔數(shù)據(jù)庫歸檔開始日期不得晚于歸檔結束日期,請重新輸入!3.1.5 系統(tǒng)操作日志

17、1、功能簡介本功能用于實現(xiàn)記錄系統(tǒng)所有用戶在系統(tǒng)中的各類操作,需要記錄的操作有:登錄/退出系統(tǒng)、新增數(shù)據(jù)記錄、修改數(shù)據(jù)記錄,需向數(shù)據(jù)表中記錄修改前的數(shù)據(jù)和修改后的數(shù)據(jù)、刪除數(shù)據(jù)記錄、查詢數(shù)據(jù)記錄、導出或打印數(shù)據(jù)記錄等。2、詳細功能、初始進入本功能:默認顯示當日系統(tǒng)所有用戶的所有操作。、查詢操作日志:查詢條件包括查詢起止日期、登錄名稱、角色名稱、操作類型。用戶根據(jù)上述條件(可多條件查詢),選擇或輸入相關信息后,可獲取到相應的操作日志記錄。操作類型為系統(tǒng)預定義:login/logout(登錄/登出)、user data(用戶/權限操作)、data operation(增/刪/改操作)、query

18、data(查詢操作)、other operation(導出/打印操作)。、刪除操作日志:用戶選擇某條操作日志后,通過功能按鈕,可實現(xiàn)該記錄的刪除。、刪除所有操作日志:刪除當前列表中顯示的所有操作日志。、導出操作日志:將當前列表中顯示的所有操作日志以excel表格的形式保存到本地電腦。功能示例:示例一:新增用戶示例二:修改區(qū)域信息登錄名稱admin登錄名稱lucy操作時間2008-9-25 10:35:20操作時間2008-9-25 15:15:10操作類型user data操作類型data operation操作描述新增用戶操作描述修改區(qū)域信息操作條件操作條件操作前數(shù)據(jù)操作前數(shù)據(jù)name:常州

19、四院操作后數(shù)據(jù)role_name:普通用戶;login_name:lucy操作后數(shù)據(jù)name:常州第四人民醫(yī)院示例三:查詢操作日志示例四:導出儀表檔案登錄名稱admin登錄名稱lucy操作時間2008-9-25 11:35:20操作時間2008-9-25 16:15:10操作類型query data操作類型other operation操作描述查詢操作日志操作描述導出儀表檔案操作條件2008-9-1,2008-9-25,lucy操作條件流量計,已啟用操作前數(shù)據(jù)操作前數(shù)據(jù)操作后數(shù)據(jù)操作后數(shù)據(jù)3、數(shù)據(jù)表表名稱:操作日志表英文名:sys_operationlog_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允

20、許空備注日志ididint4自增長登錄名稱login_namenvarchar20操作時間log_datedate8操作類型log_typenvarchar10操作描述descriptionnvarchar200操作條件log_conditionnvarchar300操作前數(shù)據(jù)log_beforenvarchar300操作后數(shù)據(jù)log_afternvarchar3004、限制約束條件ü 新增記錄時,需向操作后數(shù)據(jù)中記錄新增數(shù)據(jù)的重要內容,判斷是否重要內容的標準為該內容能讓系統(tǒng)管理員很容易的找到新增的具體記錄;ü 修改記錄時,需向操作前數(shù)據(jù)和操作后數(shù)據(jù)中記錄相關記錄的重要內容

21、,判斷是否重要內容的標準為該內容能讓系統(tǒng)管理員很容易的找到修改后的詳細記錄,并能清楚的知道修改了什么內容;ü 刪除記錄時,批量刪除記錄,需在操作描述中記錄是成批的刪除數(shù)據(jù),在操作條件中記錄獲取到這些要刪除的記錄的查詢條件;單條記錄刪除,需在操作前數(shù)據(jù)中記錄被刪除記錄的重要內容,判斷是否重要內容的標準為該內容能體現(xiàn)出被刪記錄的主要含義;ü 操作條件內容為記錄查詢條件的值,多條件查詢,中間以“,”分隔;ü 特別注意的是對操作日志的操作也需記錄到操作日志表中,特別是刪除日志的操作;5、提示信息定義對應操作提示信息刪除操作確定要刪除操作日志信息嗎?查詢操作查詢開始日期不得

22、晚于查詢結束日期,請重新輸入!角色管理用戶管理密碼修改用戶切換客戶管理3.2 用戶管理模塊uml并行圖3.2.1 角色管理1、功能簡介本功能包含以下兩部分內容:角色定義及角色與模塊間關系的設定。系統(tǒng)預設系統(tǒng)管理員(角色名)一名,擁有本系統(tǒng)所有權限;其他角色信息由系統(tǒng)管理員自定義生成。除系統(tǒng)管理員外,自定義生成的角色,在無其他表引用的情況下,均可以從系統(tǒng)中刪除。2、詳細功能、新增角色:輸入角色名稱和角色描述(角色描述可不輸),經系統(tǒng)判斷無角色名稱重復后,新增成功。、修改角色:選擇要修改的角色記錄,輸入新的角色名稱或角色描述(角色描述可不輸),經系統(tǒng)判斷與其他已存在的角色名稱無重復后,修改成功。與

23、之關聯(lián)的記錄所顯示的角色名稱變成修改后的角色名稱。、刪除角色:選擇要刪除的角色記錄,經系統(tǒng)判斷未被其他表所引用后,可以進行刪除操作,否則系統(tǒng)應提示用戶該角色記錄已被相關記錄引用。、角色權限設置:選定角色信息后,該功能按鈕高亮顯示,點擊該按鈕,進入角色模塊關聯(lián)功能窗體,如果數(shù)據(jù)表中存在關聯(lián)關系,則讀取已有記錄關在窗體中顯示,如果無,則設定好角色模塊關聯(lián)信息后,存入數(shù)據(jù)表中。在已存關聯(lián)的情況下,采用先刪除關聯(lián)關系,再保存新關聯(lián)關系的方法,實現(xiàn)角色與模塊間關系的修改。3、數(shù)據(jù)表表名稱:角色信息表英文名:sys_role_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注角色編號idint4自增長角色名稱r

24、ole_namenvarchar20角色描述descriptionnvarchar50刪除標識role_flagint10=刪除表名稱:模塊信息表英文名:sys_module_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注模塊編號idint4自增長模塊名稱module_namenvarchar20表名稱:角色模塊關系表英文名:sys_role_module數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注角色編號role_idint4模塊編號module_idint44、限制約束條件ü 角色名稱英文不能超過20個字母,中文不能超過10個漢字。ü 角色描述可以為空,但不為空的情況下,英文不

25、能超過50個字母,中文不能超過25個漢字。ü 角色名稱不能重復。ü 被引用的角色信息不允許隨意刪除。5、提示信息定義對應操作提示信息新增、修改角色操作角色信息已存在,請在確認后重輸!刪除角色操作角色信息已被其他數(shù)據(jù)引用,刪除失敗!確定要刪除角色信息嗎?3.2.2 用戶管理1、功能簡介系統(tǒng)預設系統(tǒng)管理員(登錄名)一名,擁有本系統(tǒng)所有權限;由系統(tǒng)管理員定義其他用戶,用戶定義后,與角色相關聯(lián),可以擁有本系統(tǒng)的部分權限,用戶的初始密碼由系統(tǒng)管理員在系統(tǒng)參數(shù)表中定義。2、詳細功能、新增用戶:輸入登錄名稱,經系統(tǒng)判斷無登錄名稱重復后,新增成功。、修改用戶:選擇要修改的用戶記錄,輸入新的

26、用戶信息后,修改成功(登錄名稱不可以修改)。、刪除用戶:選擇要刪除的用戶記錄,進行刪除操作。3、數(shù)據(jù)表表名稱:用戶信息表英文名:sys_user_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注用戶編號idint4自增長登錄名稱login_namenvarchar20所屬角色role_idint4密碼passwordnvarchar20創(chuàng)建日期create_datedate8聯(lián)系方式mobilenvarchar20刪除標識user_flagint10=刪除4、限制約束條件ü 登錄名稱英文不能超過20個字母,中文不能超過10個漢字。ü 登錄名稱不能重復。5、提示信息定義對應操作提

27、示信息新增、修改用戶操作用戶信息已存在,請在確認后重輸!刪除用戶操作確定刪除用戶信息嗎?3.2.3 客戶管理1、功能簡介本功能用來管理系統(tǒng)中涉及到的部分大客戶的信息,并為這些大客戶登錄網頁配置初始化的登錄名和密碼。2、詳細功能、新增客戶信息:輸入客戶信息,經系統(tǒng)判斷無客戶名稱和登錄名稱重復后,新增成功。、修改客戶信息:選擇要修改的客戶記錄,經系統(tǒng)判斷無客戶名稱和登錄名稱重復后,修改成功。、刪除客戶信息:選擇要刪除的客戶記錄,經系統(tǒng)判斷未被其他數(shù)據(jù)表引用后,刪除成功。3、數(shù)據(jù)表表名稱:客戶信息表英文名:sys_customer_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注客戶編號idint4自增

28、長客戶全稱customernvarchar50客戶簡稱companynvarchar20登錄名login_namenvarchar20密碼passwordnvarchar20創(chuàng)建日期create_datedate8聯(lián)系電話mobilenvarchar20聯(lián)系地址addressnvarchar100刪除標識cust_flagint10=刪除4、限制約束條件ü 客戶名稱英文不能超過50個字母,中文不能超過25個漢字。ü 登錄名稱英文不能超過20個字母,中文不能超過10個漢字。ü 客戶名稱、登錄名稱不能重復。5、提示信息定義對應操作提示信息新增、修改客戶操作客戶信息已存

29、在,請在確認后重輸!刪除客戶操作確定刪除客戶信息嗎?客戶信息已被其他數(shù)據(jù)引用,刪除失??!3.2.4 密碼修改1、功能簡介本功能用于修改當前登錄用戶的密碼。2、詳細功能修改流程為:輸入舊密碼輸入新密碼確認新密碼完成密碼修改。3、數(shù)據(jù)表無。4、限制約束條件新舊密碼不能為空,兩次輸入的新密碼必須一致。5、提示信息定義對應操作提示信息密碼修改舊密碼不正確,請在確認后重輸!新密碼輸入不一致,請在確認后重輸!3.2.5 用戶切換1、功能簡介本功能用于快速回到登錄窗體,更改用戶后使用本系統(tǒng)。2、詳細功能3、數(shù)據(jù)表4、限制約束條件5、提示信息定義3.3 設備管理設備維保管理設備安裝管理設備建檔管理設備參數(shù)管理

30、uml并行圖3.3.1 設備參數(shù)管理本功能用來設定一些基本參數(shù),以保證本模塊的正常運行。需要設定的參數(shù)包括:l 廠家信息l 儀表分類及參數(shù)l 儀表型號設定l 報警類型l 節(jié)假日報警等級設定l 基站型號l 維保人員設定【廠家信息】1、功能簡介本功能用于設定提供各類儀表或基站的生產廠家的信息。2、詳細功能、新增廠家信息:輸入廠家信息,經判斷廠家名稱與系統(tǒng)已有記錄無重復,新增成功。、修改廠家信息:選擇廠家信息,修改后經判斷廠家名稱與系統(tǒng)已有記錄無重復,修改成功。、刪除廠家信息:選擇要刪除的廠家信息,點擊刪除按鈕,刪除成功。3、數(shù)據(jù)表表名稱:廠家信息表英文名:equipment_factory_tbl

31、數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注廠家編號idint4自增長廠家名稱factory_namenvarchar50廠家簡稱factory_shortnvarchar20聯(lián)系電話factory_phonenvarchar20聯(lián)系地址factory_addrnvarchar100刪除標識factory_flagint10=刪除4、限制約束條件ü 廠家名稱中文不得超過25個漢字,英文不得超過50個字母。同時不允許重復。ü 基他數(shù)據(jù)表引用廠家信息時,直接引用廠家名稱。此舉可保證刪除廠家信息時不影響被刪除的記錄在其他表的歷史存在。但需要注意的是,當廠家名稱發(fā)生修改時,需要同時修改引

32、用表中的廠家名稱記錄。5、提示信息定義對應操作提示信息新增、修改廠家操作廠家信息已存在,請在確認后重輸!刪除廠家操作確定刪除廠家信息嗎?【儀表分類及參數(shù)】1、功能簡介本功能主要用于為儀表設定類型名稱及各個類型所自有的參數(shù)。在儀表類型中,系統(tǒng)預定義6種儀表類型,分別是:流量計、壓力儀、余氯儀、濁度儀、ph計、水平。在此基礎上,用戶可另行新增其他儀表,預定義儀表不允許刪除。監(jiān)控信息指在實時監(jiān)控時,儀表需要監(jiān)控的信息,這些信息將在實時監(jiān)控界面中顯示。計量方式為固定值,包括累計量和實時量兩種。2、詳細功能、新增類型信息:輸入類型名稱、監(jiān)控信息和計量方式,經判斷類型名稱與系統(tǒng)已有記錄無重復,新增成功。、

33、修改類型信息:選擇類型記錄,修改類型信息后,修改成功。、刪除類型信息:選擇要刪除的類型信息,經判斷未被其他表引用,刪除成功。、參數(shù)名稱設置在完成儀表類型的定義后,可為各類型儀表定義不同的參數(shù)名稱,為儀表建檔提供建檔依據(jù)。為方便起見,系統(tǒng)默認定義多個參數(shù)字段供用戶自定義,如果用戶啟用該參數(shù)但未另行自定義,則系統(tǒng)默認參數(shù)名稱自動填充用戶自定義參數(shù)名稱。默認參數(shù)名稱記錄在config.ini配置文件defaultparam中,其中,defaultaddup對應累計型儀表的參數(shù);defaultrealtime對應實時型儀表的參數(shù)(黑體字為必須啟用項):defaultparamdefaultaddup

34、= 單位,最小工作范圍,最大工作范圍,額定值,分界值,滿量程,備用字段1,備用字段2,備用字段3,備用字段4defaultrealtime = 單位,最小工作范圍,最大工作范圍,備用字段1,備用字段2,備用字段3,備用字段4當上述參數(shù)名稱用戶自定義并啟用后,為某種類型的儀表在確定其型號時,按啟用的參數(shù),填寫該型號所對應的具體參數(shù)值。3、數(shù)據(jù)表表名稱:儀表類型表英文名:equipment_meter_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長類型名稱meter_namenvarchar20監(jiān)控信息watch_fieldnvarchar20計量方式modenvarchar

35、10刪除標識meter_flagint10=刪除表名稱:儀表類型參數(shù)表英文名:equipment_field_name數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長類型編號meter_idint4默認參數(shù)名default_namenvarchar20用戶定義名custom_namenvarchar20是否啟用isuseint10=不啟用4、限制約束條件ü 類型名稱不允許重復。ü 修改類型信息時,類型名稱不得修改。ü 類型名稱與監(jiān)控信息中文不得超過10個漢字,英文不得超過50個字母。ü 已啟用的參數(shù)不能調整為未啟用,未啟用的參數(shù)可以調整為啟

36、用,但需注意的是,要將啟用后的參數(shù)補充到儀表型號相對應的參數(shù)中去。5、提示信息定義對應操作提示信息新增儀表類型操作儀表類型已存在,請在確認后重輸!刪除儀表類型操作確定刪除儀表類型信息嗎?儀表類型信息已被其他數(shù)據(jù)引用,刪除失?。 緝x表型號設定】3、 功能簡介本功能用于設定儀表的型號和對應的參數(shù)的值。完成了儀表類型定義和儀表類型參數(shù)定義后,可以進行型號的設定,型號的設定主要是為某種類型的儀表,定義型號及設定該型號對應的各類參數(shù)的值。2、詳細功能、新增型號信息:輸入型號名稱、生產廠家、所屬類型、參數(shù)值等信息,經判斷型號名稱在同類儀表中與系統(tǒng)已有記錄無重復,新增成功。、修改型號信息:選擇型號記錄,修改

37、型號信息后,修改成功。(型號名稱和所屬儀表類型不允許修改)、刪除型號信息:選擇要刪除的型號信息,點擊刪除按鈕后,刪除成功。3、數(shù)據(jù)表表名稱:儀表型號表英文名:equipment_model_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長型號名稱model_namenvarchar50生產廠家factory_namenvarchar50所屬類型meter_idint4刪除標識model_flagint10=刪除表名稱:儀表型號參數(shù)值表英文名:equipment_model_details數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長型號名稱model_ na

38、menvarchar50參數(shù)名稱param_namenvarchar20參數(shù)值param_valuenvarchar204、限制約束條件ü 型號名稱不允許重復。ü 修改型號信息時,型號名稱和所屬儀表類型不允許修改。ü 某一型號在某一時段之后,可能不再生產該型號的設備。因此在其他數(shù)據(jù)表引用型號時,必須將型號所對應的儀表類型同時帶入數(shù)據(jù)表中。此舉可保證刪除型號信息時不影響被刪除的記錄在其他表的歷史存在。ü 對應某一參數(shù)的參數(shù)值允許為空。5、提示信息定義對應操作提示信息新增型號操作型號信息已存在,請在確認后重輸!刪除型號操作確定刪除型號信息嗎?【報警類型的設定

39、】3、 功能簡介本功能用于設定報警的類型,以及該類型所對應的事態(tài)的緊急程度。本系統(tǒng)暫定事態(tài)緊急度為三級:普通(一般故障,不影響供水系統(tǒng)的正常運行)、嚴重(嚴重故障,影響供水系統(tǒng)某些部份的正常運行)、危險(可能導致整個管網系統(tǒng)的崩潰)。通知方式包括短信通知和界面通知。2、詳細功能、新增報警類型:輸入報警類型、等級、描述等信息,經判斷報警類型與系統(tǒng)已有記錄無重復,新增成功。、修改報警類型:選擇報警類型,修改后經判斷報警類型與系統(tǒng)已有記錄無重復,修改成功。、刪除報警類型:選擇要刪除的報警類型,經判斷未被其他表引用,刪除成功。3、數(shù)據(jù)表表名稱:報警類型表英文名:equipment_alarm_mode

40、l數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長報警類型alarm_namenvarchar20代碼關系coderelationnvarchar20等級alarm_gradenvarchar20類型描述descriptionnvarchar3004、限制約束條件ü 代碼關系客戶端監(jiān)控系統(tǒng)不處理,此處是為服務器端服務,用于服務器判斷產生何種情況發(fā)送相對應的報警信息。ü 報警類型不允許重復。5、提示信息定義對應操作提示信息新增、修改報警類型操作報警類型已存在,請在確認后重輸!刪除報警類型操作確定刪除報警類型信息嗎?報警類型信息已被其他數(shù)據(jù)引用,刪除失敗!【節(jié)假日

41、報警等級的設定】1、功能簡介本功能用于設定各個節(jié)假日或休息日,并且根據(jù)節(jié)假日或休息日的不同,從而確定報警等級。節(jié)假日和休息日由用戶自行設定,報警等級系統(tǒng)暫定為:無關、輕量、普通、嚴重、危險。針對具體的節(jié)假日或休息日報警信息,系統(tǒng)定義為最低容許等級,即定義最低容許等級為嚴重,出現(xiàn)嚴重報警信息和危險報警信息時系統(tǒng)自動發(fā)送報警短信,當系統(tǒng)出現(xiàn)無關、輕量、普通報警信息時,系統(tǒng)僅向數(shù)據(jù)庫進行記錄,而不及時向維保人員發(fā)送報警短信。例如,春節(jié)期間定義最低容許等級為危險,只有當系統(tǒng)出現(xiàn)已經定義的危險報警信息時,才向維保人員發(fā)送報警短信,出現(xiàn)無關、輕量、普通或嚴重報警信息時,系統(tǒng)只做記錄處理。中秋期間定義最低容

42、許等級為嚴重,只有當系統(tǒng)出現(xiàn)已經定義的嚴重或危險報警信息時,才向維保人員發(fā)送報警短信,出現(xiàn)無關、輕量、普通報警信息時,系統(tǒng)只做記錄處理。2、詳細功能、休息日報警等級設定:設定周一至周日的休息時間,并為休息日設定報警等級,同時設定工作日的報警等級。、節(jié)假日報警等級設定:設定節(jié)假日的名稱及休息時間,并且為設定的節(jié)假日選擇報警等級。3、數(shù)據(jù)表表名稱:節(jié)假日報警等級表英文名:equipment_alarm_holiday數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長節(jié)假日名稱holiday_namenvarchar20開始日期start_datedate8結束日期end_datedat

43、e8報警等級alarm_gradenvarchar20表名稱:休息日報警等級表英文名:equipment_alarm_restday數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長周一等級monday_gradenvarchar20周二等級tuesday_gradenvarchar20周三等級wednesday_gradenvarchar20周四等級thursday_gradenvarchar20周五等級friday_gradenvarchar20周六等級saturday_gradenvarchar20周日等級sunday_gradenvarchar204、限制約束條件系統(tǒng)默認原

44、始等級為普通。節(jié)假日名稱不允許重復。5、提示信息定義對應操作提示信息節(jié)假日設定節(jié)假日開始日期不得晚于節(jié)假日結束日期,請重新輸入!【基站型號設定】1、功能簡介本功能用于設定基站的型號、生產廠家以及基站的通道數(shù)。基站主要用來遠程傳輸儀表監(jiān)控數(shù)據(jù),各類儀表與基站通過通道相連,基站擁有的通道數(shù)決定了該基站可以連接的儀表數(shù)目。因此,基站型號的設定,主要用于設定不同型號的基站所擁有的通道數(shù)。2、詳細功能、新增基站型號:輸入基站型號、生產廠家、通道數(shù)等信息,經判斷基站型號與系統(tǒng)已有記錄無重復,新增成功。、修改基站型號:選擇基站信息,修改廠家信息或通道數(shù)后,修改成功。、刪除基站型號:選擇要刪除的型號信息,點擊

45、刪除按鈕后,刪除成功。3、數(shù)據(jù)表表名稱:基站型號表英文名:equipment_station_model數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長基站型號station_namenvarchar50生產廠家factory_namenvarchar50通道數(shù)量channelint4刪除標識station_flagint10=刪除4、限制約束條件ü 型號名稱不允許重復。ü 修改型號信息時,型號名稱不允許修改。ü 某一型號在某一時段之后,可能不再生產該型號的設備。因此在其他數(shù)據(jù)表引用型號時,必須將型號內容帶入數(shù)據(jù)表中。此舉可保證刪除型號信息時不影響被

46、刪除的記錄在其他表的歷史存在。5、提示信息定義對應操作提示信息新增型號操作型號信息已存在,請在確認后重輸!刪除型號操作確定刪除型號信息嗎?【維保人員設定】1、功能簡介本功能主要用來設定維護工程師信息。2、詳細功能、新增維保人員信息:輸入維保人員信息,經判斷維保人員姓名與系統(tǒng)已有記錄無重復,新增成功。、修改維保人員信息:選擇要修改的維護人員信息,修改手機或地址信息后,修改成功。、刪除維保人員信息:選擇要刪除的維保人員,點擊刪除按鈕后,刪除成功。3、數(shù)據(jù)表表名稱:維保人員信息表英文名:equipment_engineer_tbl數(shù)據(jù)名稱字段名稱類型長度主鍵允許空備注自編號idint4自增長姓名na

47、menvarchar20手機mobilenvarchar20聯(lián)系地址addressnvarchar100刪除標識engineer_flagint10=刪除4、限制約束條件ü 姓名不允許重復,手機號碼不允許空。ü 修改信息時,姓名不允許修改。ü 被其他數(shù)據(jù)表直接引用時,將姓名直接存入引用的表中,保證維保人員離職后,其相關的信息仍能保留在數(shù)據(jù)表中以歷史信息的形式存在。5、提示信息定義對應操作提示信息新增維保人員操作維保人員已存在,請在確認后重輸!刪除維保人員操作確定刪除維保人員信息嗎?3.3.2 設備建檔管理本功能又分以下兩個子功能模塊:£ 儀表建檔

48、3; 基站建檔【儀表建檔管理】1、功能簡介本功能用于自來水公司所有儀表的建檔管理,包括已經安裝的儀表和未安裝的儀表。在本系統(tǒng)中,只有已經建立檔案的儀表,才允許發(fā)放,并安裝到具體的區(qū)域中去,實現(xiàn)對管網的監(jiān)控。2、詳細功能、新增儀表檔案:用戶輸入自編號、儀表型號、所屬類型、出廠編號、計算系數(shù)等相關信息,經系統(tǒng)判斷自編號無重復后,新增儀表檔案成功。、修改儀表檔案:選擇要修改的儀表檔案,除自編號不允許修改外,其他信息均可以修改,修改后完成檔案修改工作。、刪除儀表檔案:除未啟用的儀表檔案可刪除外,已啟用儀表和報廢的儀表檔案均不可以刪除。選擇要刪除的儀表檔案,點擊刪除按鈕,完成刪除操作。、下載儀表檔案模板:本系統(tǒng)提供成批導入儀表檔案的快捷方式,使用本功能,可下載編輯檔案的模板文件,以方便用戶編輯檔案,利用成批導入功能,方便快捷安全的導入儀表檔案信息。、成批導入儀表檔案:本功能的實現(xiàn)分以下四個步驟。步驟一:選擇儀表型號,可多次選擇;步驟二:設定儀表數(shù)量和預計使用壽命;步驟三:選擇要導

溫馨提示

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

評論

0/150

提交評論