機(jī)場計(jì)量系統(tǒng)軟件 概要設(shè)計(jì)說明書 V1.00_第1頁
機(jī)場計(jì)量系統(tǒng)軟件 概要設(shè)計(jì)說明書 V1.00_第2頁
機(jī)場計(jì)量系統(tǒng)軟件 概要設(shè)計(jì)說明書 V1.00_第3頁
機(jī)場計(jì)量系統(tǒng)軟件 概要設(shè)計(jì)說明書 V1.00_第4頁
機(jī)場計(jì)量系統(tǒng)軟件 概要設(shè)計(jì)說明書 V1.00_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

機(jī)場計(jì)量系統(tǒng)軟件V1.0概要設(shè)計(jì)說明書評審記錄》的評審意見:上述問題修改驗(yàn)證后,由驗(yàn)證后,本文件即可發(fā)布。評審人員簽字:問題修改驗(yàn)證結(jié)果:驗(yàn)證人簽字:時間:

變更日志編號版本修改內(nèi)容修改人修改日期目錄一、引言 61.1、編寫目的 61.2、背景 61.3、假定和約束 61.4、定義 61.5、參考資料 6二、總體設(shè)計(jì) 82.1、需求規(guī)定 82.1.1、主角 82.1.2、系統(tǒng)邊界 82.1.3、其他要求 82.2、系統(tǒng)結(jié)構(gòu) 92.3、軟件運(yùn)行平臺 10三、交互頁面設(shè)計(jì) 10四、各模塊概要設(shè)計(jì) 134.1、增減用戶模塊(UserInstallationWizard.exe) 134.1.1、功能描述 134.1.2、業(yè)務(wù)流程 134.1.3、接口設(shè)計(jì) 144.1.4、數(shù)據(jù)體格式定義 144.1.5、界面設(shè)計(jì) 154.1.6、日志記錄 174.2、設(shè)置模塊(ParamerSetting.exe) 174.2.1、功能描述 174.2.2、業(yè)務(wù)流程 174.2.3、接口設(shè)計(jì) 174.2.4、界面設(shè)計(jì) 184.1.5、日志記錄 184.3、報(bào)表模塊(ReportFormsServer.exe,ReportFormsClient.exe) 184.3.1、功能描述 184.3.2、業(yè)務(wù)流程 194.3.3、接口設(shè)計(jì) 194.3.4、界面設(shè)計(jì) 194.3.4、配置文件 204.3.5、日志記錄 204.4、抄表 204.4.1、功能描述 204.4.2、業(yè)務(wù)流程 204.4.3、接口設(shè)計(jì) 214.4.4、界面設(shè)計(jì) 214.4.5、配置文件 214.4.6、日志記錄 214.5、前端通訊 214.5.1、功能描述 214.5.2、業(yè)務(wù)流程 224.5.3、接口設(shè)計(jì) 224.5.4、界面設(shè)計(jì) 224.5.5、配置文件 224.5.6、日志記錄 224.6、歷史查詢和臺賬管理 224.6.1、功能描述 224.6.2、業(yè)務(wù)流程 224.6.3、接口設(shè)計(jì) 224.6.4、界面設(shè)計(jì) 224.6.5、配置文件 224.6.6、日志記錄 22第23頁共23頁一、引言1.1、編寫目的本文檔旨在說明武漢天河機(jī)場計(jì)量系統(tǒng)(下文簡稱)中各功能模塊的執(zhí)行流程、數(shù)據(jù)結(jié)構(gòu)、模塊間的關(guān)系以及UI界面布局設(shè)置,作為今后編碼工作的依據(jù)。本文供主要開發(fā)人員、公司內(nèi)部人員閱讀、討論使用。通過本文檔,可以了解到的武漢天河機(jī)場計(jì)量系統(tǒng)功能邊界、設(shè)計(jì)思路、模塊設(shè)計(jì)等。本文檔面向的讀者是:項(xiàng)目組開發(fā)人員、測試人員、QA。1.2、背景項(xiàng)目名稱:武漢天河機(jī)場能源集抄系統(tǒng)改造項(xiàng)立項(xiàng)單位:研發(fā)中心開發(fā)單位:軟件部武漢天河機(jī)場計(jì)量系統(tǒng)開發(fā)項(xiàng)目組1.3、假定和約束本系統(tǒng)假定運(yùn)行于用戶通信質(zhì)量較好的網(wǎng)絡(luò)環(huán)境中,未考慮因網(wǎng)絡(luò)質(zhì)量較差而引起的相關(guān)問題。1.4、定義下表列出本報(bào)告中專門術(shù)語的定義、英文縮寫詞的原詞組和意義、項(xiàng)目組內(nèi)達(dá)成一致意見的專用詞匯,同時繼承全部的先前過程中定義過的詞匯。詞匯名稱詞匯含義備注1.5、參考資料編號資料名稱說明1武漢天河機(jī)場計(jì)量系統(tǒng)軟件V1.00需求規(guī)格說明書V1.00.doc二、總體設(shè)計(jì)2.1、需求規(guī)定2.1.1、主角增減用戶向?qū)K主要用戶提供用戶自行安裝或拆卸儀表設(shè)備后,在軟件系統(tǒng)數(shù)據(jù)庫中添加或刪除該儀表設(shè)備的相應(yīng)信息,采用向?qū)J?,操作方便簡單快捷,無需太高的專業(yè)知識。設(shè)置模塊主要用戶設(shè)置指定儀表設(shè)備的變比系數(shù),用戶抄表數(shù)據(jù)的計(jì)算公式等信息。報(bào)表模塊主要用以查看、編輯、打印、導(dǎo)出系統(tǒng)根據(jù)抄表數(shù)據(jù)生成的報(bào)表。抄表模塊主要顯示計(jì)量表計(jì)的接入的接線拓?fù)鋱D、表計(jì)安裝的建筑布局圖,提供自動抄表和手動抄表功能。前端通訊協(xié)議主要用以前端通訊管理機(jī)與儀表設(shè)備通訊接入,該協(xié)議模塊用以解釋表計(jì)傳輸?shù)臄?shù)據(jù)協(xié)議規(guī)則,實(shí)現(xiàn)后臺段可識別格式數(shù)據(jù)的匯集和轉(zhuǎn)傳。2.1.2、系統(tǒng)邊界通過與武漢天河機(jī)場客戶需求溝通,此計(jì)量系統(tǒng)要求滿足以下四部分功能:抄表儀表拓?fù)鋱D和建筑布局圖,圖形表現(xiàn)儀表安裝位置、通訊狀態(tài)等,熱鍵提供手動抄表操作。增減用戶增加和刪除用戶,工程已投運(yùn)階段增加和刪除用戶的同時即安裝和拆卸儀表,向?qū)讲僮饔涩F(xiàn)場工作人員自行進(jìn)行。設(shè)置設(shè)置和編輯設(shè)備變比、計(jì)算方式等。報(bào)表可根據(jù)選定條件查詢查看對應(yīng)報(bào)表,并支持打印和導(dǎo)出。2.1.3、其他要求修改用戶數(shù)據(jù)權(quán)限只有系統(tǒng)管理員才允許對用戶數(shù)據(jù)進(jìn)行修改,以及設(shè)置操作。自動報(bào)警設(shè)備故障報(bào)警和超額報(bào)警。發(fā)票打印用戶提供發(fā)票聯(lián),進(jìn)行常規(guī)的發(fā)票打印,不需要與稅務(wù)局聯(lián)網(wǎng)。自動校時功能歷史事件查詢臺賬管理臺賬管理包含表計(jì)信息、新增記錄、刪減記錄、巡視記錄等信息。2.2、系統(tǒng)結(jié)構(gòu)如圖中所示,目前所有儀表大部分采用通過載波集中器對外通訊,傳輸媒介由三種混合組成:經(jīng)載波集中器轉(zhuǎn)GPRS無線傳輸、電能表直接轉(zhuǎn)GPRS無線傳輸、經(jīng)載波集中器轉(zhuǎn)光纖網(wǎng)絡(luò)傳輸。GPRS方式數(shù)據(jù)全部進(jìn)入Internet網(wǎng)絡(luò)后匯總到通訊管理機(jī)(即161前置機(jī)),光纖方式數(shù)據(jù)進(jìn)入內(nèi)部獨(dú)立物理網(wǎng)絡(luò)后匯總到通訊管理機(jī),再由前置機(jī)將數(shù)據(jù)轉(zhuǎn)發(fā)到計(jì)量系統(tǒng)后臺處理、分析并呈現(xiàn)。2.3、軟件運(yùn)行平臺運(yùn)行平臺:·CPU:1GHz以上CPU·內(nèi)存:最少512MB·主機(jī)硬盤:最少80GB·操作系統(tǒng):WindowsXP及以上·數(shù)據(jù)庫:MicrosoftSqlServer2005標(biāo)準(zhǔn)版軟件開發(fā)平臺:·VisualC++2008三、交互頁面設(shè)計(jì)提供頁面設(shè)計(jì)的布局和組成,具體內(nèi)容根據(jù)實(shí)際現(xiàn)場實(shí)施,頁面美工根據(jù)實(shí)際圖形進(jìn)行設(shè)計(jì)。封面封面延用封面,作為系統(tǒng)宣傳頁存在。功能導(dǎo)航頁 功能導(dǎo)航頁是根據(jù)客戶提出的要求而設(shè)計(jì),原則是界面簡單清晰,根據(jù)客戶要求提供了以上六個功能接口。線路拓?fù)鋱D 線路拓?fù)鋱D原則是必須體現(xiàn)線路層次接口,例如儀表的總表和分表關(guān)系、各儀表的線路所屬以及與其他儀表之間的接線。圖形提供實(shí)時監(jiān)測儀表總覽信息,如總電能、燃油量等,以及設(shè)備通訊狀態(tài)。 線路拓?fù)鋱D歸屬抄表功能,必須提供“手動抄表”操作接口。安裝布局圖 安裝布局圖原則是必須體現(xiàn)用戶所在區(qū)域位置、用戶安裝的儀表所在位置,另外提供實(shí)時監(jiān)測儀表總覽信息,如總電能、燃油量等,以及設(shè)備通訊狀態(tài)。 安裝布局圖歸屬抄表功能,必須提供“手動抄表”操作接口。 統(tǒng)計(jì)圖用于顯示報(bào)表數(shù)據(jù)對應(yīng)的餅分圖、柱狀圖、曲線圖等統(tǒng)計(jì)分析圖,與報(bào)表系統(tǒng)保持一致,其次統(tǒng)計(jì)圖支持打印、導(dǎo)出,形成報(bào)表的一部分。四、各模塊概要設(shè)計(jì)4.1、增減用戶模塊(UserInstallationWizard.exe)4.1.1、功能描述UserInstallationWizard.exe增減用戶模塊,簡稱UIW模塊,采用操作向?qū)У姆绞揭龑?dǎo)工作人員自行安裝和拆除用戶,主要電能表。由的TsView.exe圖形模塊相應(yīng)圖元的動作調(diào)取運(yùn)行。此模塊優(yōu)點(diǎn)在于無需專業(yè)的廠家或現(xiàn)場維護(hù)人員的參與,通過一般的安裝工作人員即可實(shí)現(xiàn)用戶及設(shè)備在軟件系統(tǒng)中的安裝與拆卸,整個操作過程簡單便捷。操作步驟劃分第一步,選擇操作類型,有新增用戶和刪減用戶兩種;第二步,選擇用戶,如果是新增用戶,則選擇欲增加用戶的上級用戶,如果是刪減用戶,則選擇欲刪減的用戶,對于刪減用戶到這步向?qū)ЫY(jié)束;第三步,選擇表計(jì)類型,新增用戶后,選擇為該用戶安裝的儀表設(shè)備種類和型號;第四步,設(shè)置表計(jì)參數(shù);第五步,選擇是否要設(shè)置計(jì)算公式,如果是則自動跳轉(zhuǎn)到計(jì)算公式設(shè)置工具,如果否則流程結(jié)束。4.1.2、業(yè)務(wù)流程程序啟動后,向?qū)С绦蚴紫戎笇?dǎo)使用者選擇欲進(jìn)行操作的用戶節(jié)點(diǎn),其次選擇對該用戶的操作類型,例如刪除該用戶或者為該用戶新增子用戶,如果操作類型是刪除用戶則流程結(jié)束,如果操作類型是新增用戶,則引導(dǎo)使用者選擇表計(jì)類型,然后設(shè)置表計(jì)參數(shù)和計(jì)算公式等,最后結(jié)束流程。4.1.3、接口設(shè)計(jì)4.1.4、數(shù)據(jù)體格式定義//用戶信息typedefstruct_stu_UIW_UserInfo{intindex;TCHARtName[64];intiParentId;intiDevIds;}UIW_USER;//表計(jì)信息typedefstruct_stu_UIW_DevInfo{intindex;intiType;intiModel;}UIW_DEV;4.1.5、界面設(shè)計(jì)選擇用戶選擇操作類型選擇表計(jì)類型刪除子用戶提示框刪除成功提示框添加用戶成功提示框4.1.6、日志記錄待提供。4.2、設(shè)置模塊(ParamerSetting.exe)4.2.1、功能描述ParamerSetting.exe設(shè)置模塊,采用簡單友好快捷的操作界面提供設(shè)置表計(jì)變比系數(shù)(即PT/CT變比)和計(jì)算公式。其中計(jì)算公式部分引擎采用的公式編輯器原有引擎,公式規(guī)則延用公式編輯器的公式規(guī)則。4.2.2、業(yè)務(wù)流程程序啟動后,界面提供變比系數(shù)設(shè)置和計(jì)算公式編輯兩部分,當(dāng)進(jìn)行變比系數(shù)設(shè)置后,將變比系數(shù)下發(fā)給設(shè)備儀表(前提是該用戶安裝有儀表),當(dāng)進(jìn)行計(jì)算公式編輯后,將新編輯的計(jì)算公式存儲到數(shù)據(jù)庫中,提供給后臺程序計(jì)量運(yùn)算。4.2.3、接口設(shè)計(jì)使用后臺系統(tǒng)中原有的算式編輯器引擎,不重新開發(fā)引擎,接口、變量規(guī)則、運(yùn)算符均根據(jù)算式編輯器引擎中的定義而定義。例如:變量定義三個字符表示首字符用小寫字母v,其次用兩位數(shù)字區(qū)別,從00逐次加1到99,那么比如變量1就是v00,當(dāng)欲定義變量1的50%大于20為公式條件,那么書寫格式是“v00*0.5>20”。應(yīng)用程序支持參數(shù)傳入,main函數(shù)的參數(shù)定義如下:-u<number> :-u表示該參數(shù)是用戶ID,值類型為整型-d<number> :-d表示該參數(shù)是設(shè)備ID,值類型為整型當(dāng)一個參數(shù)有多個值傳入時用逗號分隔范例:ParamerSetting.exe–u12 表示傳入初始用戶ID為12ParamerSetting.exe–d1,2 表示傳入初始設(shè)備ID為1和2兩個ParamerSetting.exe–u12–d1,2 表示同時傳入初始用戶ID為12以及初始設(shè)備ID為1和24.2.4、界面設(shè)計(jì)4.1.5、日志記錄待提供。4.3、報(bào)表模塊(ReportFormsServer.exe,ReportFormsClient.exe)4.3.1、功能描述行為交互方式ReportFormsServer.exe為報(bào)表服務(wù)程序,沒有人機(jī)接口界面,常規(guī)運(yùn)行時靜默在系統(tǒng)后臺運(yùn)行,當(dāng)收到生成報(bào)表消息事件時,根據(jù)接收到的報(bào)表?xiàng)l件參數(shù)生成相應(yīng)的報(bào)表。ReportFormsClient.exe為報(bào)表客戶程序,查詢、顯示、打印、導(dǎo)出報(bào)表,提供報(bào)表篩選條件選擇界面,與ReportFormsServer.exe報(bào)表服務(wù)程序通訊通知服務(wù)程序生成所需要的報(bào)表。報(bào)表分自動報(bào)表和手動報(bào)表兩部分,自動報(bào)表是指后臺系統(tǒng)在每次執(zhí)行抄表后生成報(bào)表的過程,手動報(bào)表是指用戶根據(jù)自行選擇的時間區(qū)段、報(bào)表類型等條件后生成報(bào)表的過程。報(bào)表功能主要有生成報(bào)表、查看報(bào)表、編輯報(bào)表、導(dǎo)出報(bào)表和打印報(bào)表。報(bào)表的實(shí)現(xiàn)方式采用EXCEL定制模板的方式實(shí)現(xiàn),支持報(bào)表中設(shè)備或用戶數(shù)量的動態(tài)改變。報(bào)表種類有機(jī)場能源消耗表、付費(fèi)用戶能源消耗統(tǒng)計(jì)表、保障電量統(tǒng)計(jì)表、重大耗能設(shè)備統(tǒng)計(jì)表(設(shè)備主要包括:電扶梯、X光機(jī)、高桿燈、助航燈光、制水系統(tǒng)、風(fēng)機(jī)、制冷機(jī)組、登機(jī)橋、行李分揀系統(tǒng)、路燈系統(tǒng)、步道系統(tǒng)、T2照明系統(tǒng)、污水系統(tǒng))、總體建筑物能源消耗表、建筑施工能源消耗表、駐場單位能源消耗表、商戶能源消耗表、經(jīng)營單位能源消耗表、年度能耗量及費(fèi)用統(tǒng)計(jì)表等。4.3.2、業(yè)務(wù)流程報(bào)表生成過程程序啟動后,自動報(bào)表等待抄表行為的發(fā)生,當(dāng)抄表行為發(fā)生時將自動觸發(fā)報(bào)表生成機(jī)制,生成該次抄表的日報(bào)表并存儲,假如用戶配置了自動打印,則支持報(bào)表生成后自動打印一份紙質(zhì)副本。當(dāng)用戶通過首頁報(bào)表功能進(jìn)入報(bào)表界面時,手動報(bào)表流程開始,由用戶自行選擇時間區(qū)段、報(bào)表種類等條件,然后生成并顯示相應(yīng)報(bào)表,至此用戶可以自行選擇是否對報(bào)表中部分?jǐn)?shù)據(jù)進(jìn)行修改調(diào)整,最后打印或?qū)С鲎罱K期望的報(bào)表。4.3.3、接口設(shè)計(jì)待提供4.3.4、界面

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論