天河机场计量系统软件V1.0概要设计说明书V1.00.docx

上传人:夺命阿水 文档编号:1108409 上传时间:2024-03-15 格式:DOCX 页数:23 大小:415.55KB
返回 下载 相关 举报
天河机场计量系统软件V1.0概要设计说明书V1.00.docx_第1页
第1页 / 共23页
天河机场计量系统软件V1.0概要设计说明书V1.00.docx_第2页
第2页 / 共23页
天河机场计量系统软件V1.0概要设计说明书V1.00.docx_第3页
第3页 / 共23页
天河机场计量系统软件V1.0概要设计说明书V1.00.docx_第4页
第4页 / 共23页
天河机场计量系统软件V1.0概要设计说明书V1.00.docx_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《天河机场计量系统软件V1.0概要设计说明书V1.00.docx》由会员分享,可在线阅读,更多相关《天河机场计量系统软件V1.0概要设计说明书V1.00.docx(23页珍藏版)》请在课桌文档上搜索。

1、机场计量系统软件V1.0概要设计说明书一、引言41.1、 编写目的41.2、 背景41.3、 假定和约束41.4、 定义41.5、 参考资料4二、总体设计62.1、 需求规定62.1.1、 主角62.1.2、 系统边界62.1.3、 其他要求62.2、 系统结构72.3、 软件运行平台8三、交互页面设计8四、各模块概要设计114.1、 增减用户模块(UserlnstallationWizarcLexe)114.1.1、 功能描述114.1.2、 业务流程114.1.3、 接口设计124.1.4、 数据体格式定义124.1.5、 界面设计134.1.6、 日志记录154.2、 设置模块(Para

2、merSetting.exe)154.2.1、 功能描述154.2.2、 业务流程154.2.3、 接口设计154.2.4、 界面设计164.2.5、 日志记录164.3、 报表模块(RePOrtFOrmSSerVer.exe,ReportFormsCIient.exe)164.3.1、 功能描述164.3.2、 业务流程174.3.3、 接口设计174.3.4、 界面设计174.3.5、 配置文件184.3.6、 日志记录184.4、 抄表184.4.1、 功能描述184.4.2、 业务流程184.4.3、 接口设计194.4.4、 界面设计194.4.5、 配置文件194.4.6、 日志记

3、录194.5、 前端通讯194.5.1、 功能描述194.5.2、 业务流程204.5.3、 接口设计204.5.4、 界面设计204.5.5、 配置文件204.5.6、 日志记录204.6、 历史查询和台账管理204.6.1、 功能描述204.6.2、 业务流程204.6.3、 接口设计204.6.4、 界面设计204.6.5、 配置文件204.6.6、 日志记录20一、引言1 -1%编写目的本文档旨在说明机场计量系统(下文简称)中各功能模块的执行流程、数据结构、模块间的关系以及UT界面布局设置,作为今后编码工作的依据。本文供主要开发人员、公司内部人员阅读、讨论使用。通过本文档,可以了解到的

4、机场计量系统功能边界、设计思路、模块设计等。本文档面向的读者是:项目组开发人员、测试人员、QA。1.2、 背景项目名称:机场能源集抄系统改造项立项单位:研发中心开发单位:软件部机场计量系统开发项目组1.3、 假定和约束本系统假定运行于用户通信质量较好的网络环境中,未考虑因网络质量较差而引起的相关问题。14定义下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注编号资料名称说明1机场计量系统软件VLOO需求规格说明书VI.00.doc二、总体设计2.1 V需求规定2.1. K主角 增减用户向导模块主要

5、用户提供用户自行安装或拆卸仪表设备后,在软件系统数据库中添加或删除该仪表设备的相应信息,采用向导模式,操作方便简单快捷,无需太高的专业知识。 设置模块主要用户设置指定仪表设备的变比系数,用户抄表数据的计算公式等信息。 报表模块主要用以查看、编辑、打印、导出系统根据抄表数据生成的报表。 抄表模块主要显示计量表计的接入的接线拓扑图、表计安装的建筑布局图,提供自动抄表和手动抄表功能。 前端通讯协议主要用以前端通讯管理机与仪表设备通讯接入,该协议模块用以解释表计传输的数据协议规则,实现后台段可识别格式数据的汇集和转传。2.L2v系统边界通过与机场客户需求沟通,此计量系统要求满足以下四部分功能:(1)

6、抄表仪表拓扑图和建筑布局图,图形表现仪表安装位置、通讯状态等,热键提供手动抄表操作。(2) 增减用户增加和删除用户,工程已投运阶段增加和删除用户的同时即安装和拆卸仪表,向导式操作由现场工作人员自行进行。(3) 设置设置和编辑设备变比、计算方式等。(4) 报表可根据选定条件查询查看对应报表,并支持打印和导出。2.1、 3、其他要求(1) 修改用户数据权限只有系统管理员才允许对用户数据进行修改,以及设置操作。(2) 自动报警设备故障报警和超额报警。(3) 发票打印用户提供发票联,进行常规的发票打印,不需要与税务局联网。(4) 自动校时功能(5) 历史事件查询(6) 台账管理台账管理包含表计信息、新

7、增记录、删减记录、巡视记录等信息。2.2、 系统结构武汉天河国际机场NTS-9000集抄系统结构图箱变、Tl南电站等站Jt通讯方式与我它站类限均通过载波伸幅,再经魏波集中器CPRS1:送.冬注2:省略号部分代表其他独立的场外子站.其通讯方式与武汉移动基站类似,均通过表计中白带的CPRS通讯模块上送.备注3:省略号部分代表H际航站楼、南开闭站、MkV变电站、货运库等站,其通讯方式与其它站类似,均通过彼波传输,再经蝮波集中器,通过原有光纤上送.如图中所示,目前所有仪表大部分采用通过载波集中器对外通讯,传输媒介由三种混合组成:经载波集中器转GPRS无线传输、电能表直接转GPRS无线传输、经载波集中器

8、转光纤网络传输。GPRS方式数据全部进入Internet网络后汇总到通讯管理机(即NTS16I前置机),光纤方式数据进入内部独立物理网络后汇总到通讯管理机,再由前置机将数据转发到计量系统后台处理、分析并呈现。2.3、 软件运行平台运行平台: CPU:IGHz以上CPU 内存:最少512MB 主机硬盘:最少80GB 操作系统:WindoWSXP及以上 数据库:MicrosoftSqlServer2005标准版软件开发平台:VisualC+2008三、交互页面设计提供页面设计的布局和组成,具体内容根据实际现场实施,页面美工根据实际图形进行设计。TIANSU能效管理系统nts-9ooEnergyEf

9、ficiencyManagementSystem+ENTER进入+封面封面延用封面,作为系统宣传页存在。主功能I抄表II器II-Imi-扩展功能I历史I台账I丽I管理功能导航页功能导航页是根据客户提出的要求而设计,原则是界面简单清晰,根据客户要求提供了以上六个功能接口。功能页抄表增减用户设苴报表手动抄表Hl SSkViflttrifIA : 80000.0 AIC :-80000.0 AP : 80000.0 kwQ : 80000.0 kVrUab : -80000,0 kVUbc : 80000.0 kvUca :-80000.0 kVH4 2,主衣柜I IAH210kVffi或!变油曜:

10、00.0 P1A: 80000.0 AK : -80000.0 AP : 800 0 kw300.0 kVrIA800,0 AIC: -SOOCO.O AP主变油温:00.0 X2AH2800.0 kw80000.0 kVIA : -80000.0 AK : -80000.0 A P : 80000 0 KW Q : 80000.0 IcVarIA : 80000.0 AIC : 80000 0 AP S -80000 0 kW:Q : -80000.0 IcVarIA : -80000.0 AK : -80000.0 AP : 8000。Q IcWUi东区1宿区用电5 A10kV22tIOk

11、VliMiSIA : 80000 0 AK : -80000.0 AP : 80000 0 kWQ: -S0000.0 IcVcr线路拓扑图线路拓扑图原则是必须体现线路层次接口,例如仪表的总表和分表关系、各仪表的线路所属以及与其他仪表之间的接线。图形提供实时监测仪表总览信息,如总电能、燃油量等,以及设备通讯状态。功能页抄表增减 用户设置报之手动抄表安装布局图安装布局图原则是必须体现用户所在区域位置、用户安装的仪表所在位置,另外提供实时监测仪表总览信息,如总电能、燃油量等,以及设备通讯状态。安装布局图归属抄表功能,必须提供“手动抄表”操作接口。功能页抄表增减 用户设置报之6482 kWh -统计

12、图 j 状电732 m3650GJ/hO合唱O &aO合偶O sat出 O合微Ri幄而 ifl夕电鬃统水系统当口用电77.0当月用电5960I 当Llrt* 55.0 kw 骈用水200.0当H也t 66.0步槌330.0当日制;79.0 m当月阳、2640 m1 Ose二*1/In由: 23/44,统计图用于显示报表数据对应的饼分图、柱状图、曲线图等统计分析图,与报表系统保持一致,其次统计图支持打印、导出,形成报表的一部分。四、各模块概要设计4.1 V增减用户模块(USerlnStaIlationWiZard.exe)4.1.1 .功能描述USerInStalIatiOnWiZard.exe

13、增减用户模块,简称UIW模块,采用操作向导的方式引导工作人员自行安装和拆除用户,主要电能表。由的TSVieW.exe图形模块相应图元的动作调取运行。此模块优点在于无需专业的厂家或现场维护人员的参与,通过一般的安装工作人员即可实现用户及设备在软件系统中的安装与拆卸,整个操作过程简单便捷。操作步骤划分第一步,选择操作类型,有新增用户和删减用户两种;第二步,选择用户,如果是新增用户,则选择欲增加用户的上级用户,如果是删减用户,则选择欲删减的用户,对于删减用户到这步向导结束;第三步,选择表计类型,新增用户后,选择为该用户安装的仪表设备种类和型号;笫四步,设置表计参数;第五步,选择是否要设置计算公式,如

14、果是则自动跳转到计算公式设置工具,如果否则流程结束。4.1.2 业务流程程序启动后,向导程序首先指导使用者选择欲进行操作的用户节点,其次选择对该用户的操作类型,例如删除该用户或者为该用户新增子用户,如果操作类型是删除用户则流程结束,如果操作类型是新增用户,则引导使用者选择表计类型,然后设置表计参数和计算公式等,最后结束流程。第11页共20页4.1.3 、接口设计4.1.4 v数据体格式定义用户信息typedefstruct_StU_UIWUserInfo(intindex;TClIARtName64;intiParentld;intiDevIds;UIWUSER;表计信息typedefstru

15、ct_StU_UIWDevInfo(intindex;intiType;intiModel;UIWJEV;4.1.51 界面设计增减用户向导选择用户请选择欲进行操作的用户。选择用户国总表1支持模糊搜索快速定位到指定的用户日分表1田分表2日总表2臼分表1总表1总表2定位I田分表的分表1上一步I I下一步取消I选择用户增减用户向导选舞操作类型请选择您想要时用户进行的操作。新增用户删减用户新增用户,是指当安装接入新的仪表设备后,在软件系统数据库中新 增相应的设备信息,即用户安装。删减用户,是指当拆除原有的仪表设备后,在软件系统数据库中删除 该仪表设备相应的信息,即用户注俏。上步 I 下一步 I I

16、取消 I选择操作类型选择表计类型提示当前用户下存在子用户,是否要删除该用户下的所有子用户?是II否I取消删除子用户提示框提示用户XXX已成功删除!I确定删除成功提示框提示用户添加成功,是否为该用户设置计算公式?I是I否I添加用户成功提示框4.1.6日志记录待提供。4.2 、设置模块(ParamerSetting.exe)4.2.1、 功能描述ParamerSetting.exe设置模块,采用简单友好快捷的操作界面提供设置表计变比系数(即PT/CT变比)和计算公式。其中计算公式部分引擎采用的公式编辑器原有引擎,公式规则延用公式编辑器的公式规则。4.2.2、 业务流程程序启动后,界面提供变比系数设

17、置和计算公式编辑两部分,当进行变比系数设置后,将变比系数下发给设备仪表(前提是该用户安装有仪表),当进行计算公式编辑后,将新编辑的计算公式存储到数据库中,提供给后台程序计量运算。423、接口设计使用后台系统中原有的算式编辑器引擎,不重新开发引擎,接口、变量规则、运算符均根据算式编辑器引擎中的定义而定义。例如:变量定义三个字符表示首字符用小写字母V,其次用两位数字区别,从OO逐次加1到99,那么比如变量1就是v00,当欲定义变量1的50%大于20为公式条件,那么书写格式是“v00*0.520”。应用程序支持参数传入,main函数的参数定义如下:-U:-U表示该参数是用户ID,值类型为整型-d:-

18、d表示该参数是设备ID,值类型为整型当一个参数有多个值传入时用逗号分隔范例:ParamerSetting.exe-u12表示传入初始用户ID为12ParamerSetting.exe-d1,2表示传入初始设备ID为1和2两个ParamerSetting.exeu12-d1,2表示同时传入初始用户ID为12以及初始设备ID为1和24.2.4、 界面设计设置日用户信息B总表I日分表1田分表2总表2日分表1田分表的分表1变比系数:1应用计算公式:(v00*v01)*0.75应用变量描述vOOvlA相电压A相电流帮助说明:变量命名规则,用小写V开头,加两位数字表述,数字从OO开始逐次加1到99结束,共

19、支持100个变量。运算符号支持所有常用数学运算符。4.1.5日志记录待提供。4.3 %报表模块(RePOrtFOrmSServer.exe,ReportFormsClient.exe)431、功能描述RcportFormsCIicnt.CXC报表客户程序磁盘/目录2 光llll-3 二一NtsServer 后台服务程序ReportrormsSener. exe 报表服务程序TsView. exe图形页面IlliyLJ自动报表ReportFormsServenexe为报表服务程序,没有人机接口界面,常规运行时静默在系统后台运行,当收到生成报表消息事件时,根据接收到的报表条件参数生成相应的报表。R

20、ePortFormSClient.exe为报表客户程序,查询、显示、打印、导出报表,提供报表筛选条件选择界面,与ReportFormsServer.exe报表服务程序通讯通知服务程序生成所需要的报表。报表分自动报表和手动报表两部分,自动报表是指后台系统在每次执行抄表后生成报表的过程,手动报表是指用户根据自行选择的时间区段、报表类型等条件后生成报表的过程。报表功能主要有生成报表、查看报表、编辑报表、导出报表和打印报表。报表的实现方式采用EXCEL定制模板的方式实现,支持报表中设备或用户数量的动态改变。报表种类有机场能源消耗表、付费用户能源消耗统计表、保隙电量统计表、重大耗能设备统计表(设备主要包

21、括:电扶梯、X光机、高杆灯、助航灯光、制水系统、风机、制冷机组、登机桥、行李分拣系统、路灯系统、步道系统、T2照明系统、污水系统)、总体建筑物能源消耗表、建筑施工能源消耗表、驻场单位能源消耗表、商户能源消耗表、经营单位能源消耗表、年度能耗量及费用统计表等。4.3.2、 业务流程报表生成过程程序启动后,自动报表等待抄表行为的发生,当抄表行为发生时将自动触发报表生成机制,生成该次抄表的日报表并存储,假如用户配置了自动打印,则支持报表生成后自动打印一份纸质副本。当用户通过首页报表功能进入报表界面时,手动报表流程开始,由用户自行选择时间区段、报表种类等条件,然后生成并显示相应报表,至此用户可以自行选择

22、是否对报表中部分数据进行修改调整,最后打印或导出最终期望的报表。433、接口设计待提供4.3.4、 、界面设计报表查询起始时间:I2012-12-12而6(f:005结束时间:2013T2T2。0:00:00日报表种类:I付费用户能源消耗统计表IBl报表类型:BfW查询I取消模板界面根据客户需求定制。4.3.5、 、配置文件无。4.3.6、 日志记录待提供。4.4 .抄表441、功能描述抄表进入图形分两类,一类拓扑图,体现用户间关系(总表和分表关系),已经安装的线路关系,类似中的接线图,要求具体到线路;一类是布局图,体现建筑布局,用户分布位置、仪表安装位置。两种图形中均实时显示典型计量计费数据

23、信息,如总电度、燃油量等。图形提供抄表交互操作功能,手动抄表按钮接口,当用户点击手动抄表后后台开始进行集中抄表,并自动生成当前抄表的报表,打开显示抄表结果。自动抄表功能隐藏于后台执行,于每日凌晨2点执行一次,生成该次抄表对应的报表。图形创建通过后台现有的TSDraW.exe绘图软件实现,图形的显示通过后台现有的TSVieW.exe软件实现。442、业务流程手动抄表有两种流程形式,第一种是指后台用户增加新设备后的抄表操作流程,第二种是后台用户在现有配置下进行抄表操作流程。C开始)程序启动后,自动抄表按日循环,每日凌晨2点执行,当自动抄表失败后,隔5分钟重试,重试若干次后如果依然失败,则在日志记录

24、中记录抄表失败。重试次数根据实际情况定义。443、接口设计无4.4.4、 界面设计绘图程序采用原有的TsDraw.exe,显示程序采用原有的TsView.exe,为方便后台用户自行操作,需要修改一个简化版本的TSDraW.exe绘图程序,绘图程序提供基础的图元库,含仪表图元,已经关联操作优化精简只保留模拟量、开关量、遥脉,以及关联数据范围直接默认为数据值。445、配置文件无。4.4.5、 日志记录待提供。4.5 V前端通讯451、功能描述现场使用了科陆的电能表和载波集中器,载波集中器与通讯管理机之间的数据交互模块。主要负责协议的转换和数据的转发。4.5.2业务流程待提供。4.5.3、接口设计待提供。4.5.41界面设计无4.5.51配置文件待提供。4.5.6日志记录待提供。4.6 V历史查询和台账管理461、功能描述待提供。4.6.2、 业务流程待提供。463、接口设计待提供。4.6.4、 界面设计待提供。465、配置文件待提供。4.6.6、 日志记录待提供。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号