可视化展现技术规范(通用)V2.0_第1页
可视化展现技术规范(通用)V2.0_第2页
可视化展现技术规范(通用)V2.0_第3页
可视化展现技术规范(通用)V2.0_第4页
可视化展现技术规范(通用)V2.0_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXXX公司可视化展现技术规范(通用)XXXX公司2012年01月XXXX公司可视化展现技术规范范围本规范提出了对XXXX公司业务信息可视化展现的技术要求,用于规范指导各业务应用系统可视化信息展现功能的设计、开发与系统建设工作。规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。——ERP总体架构设计。术语展现载体用于显示展现内容的硬件设备,如个人电脑显示器、触摸屏、大屏幕、手机等。展现组件用于构成整体展现画面的一个基本信息组合,如:折线图、柱图、饼图等。展现框架能够根据配置内容,在运行时即时划分出多个区域,供放置相应展现内容的总体界面。展现画面由展现组件及其他内容组合而成的一个画面,可以是一个独立应用程序界面,或一个浏览器页面。体系结构规范定位ERP在工程工程一体化信息平台成果的基础上,提出了建设互动性更强、可视化更优的信息展现服务的要求,将信息展现纳入ERP总体架构,要求通过信息展现为业务信息提供统一、集中、互动的可视化服务。其中,ERP信息展现对可视化展现技术的要求包括:为应用提供全方位的基础技术服务,应用先进的可视化和人机交互技术,建设高级可视化展现工具,实现业务管理可视化、和生产操作可视化、决策支持可视化等,增强用户体验。为更好支撑ERP建设工作,编制可视化展现技术规范,目的是统一信息可视化展现建设各项工作中应采用的技术路线,统一各类可视化展现技术应具备的基础功能要求,整合资源,确保ERP信息展现建设工作的技术先进、建设规范、效果良好、简便易用,为信息展现与可视化建设提供规范支持,促进各项工作的顺利开展。规范应用范围本规范主要适用于两类工作:1、指导信息展示软件产品的设计开发工作用于统一展现组件软件的基础功能,指导展现组件软件功能的设计与开发,使同类展现组件能适用于不同业务系统的相同功能要求。2、规范信息展示相关业务系统建设工作用于规范化业务系统展示功能的建设工作,统一建设标准与质量要求。体系结构图完整的可视化展现体系应具备下图所示体系结构:整体包括展现载体、展现组件、展现框架。其中,展现载体是最终显示所有展现内容的窗口,直接面向可视化展现的用户;用户从展现载体中看到的信息,则是由各类展现组件组合形成的综合画面;综合画面的形成,则需要依靠展现框架运行引擎对展现区域的划分与组合;通过框架配置管理工具定义完成区域的划分和区域展示的内容。技术路线可视化展现技术应以满足信息综合展示需求为目标,并根据展现终端所采用的展现载体,来选用适合的展现技术路线。XXXX公司可视化展现原则上应选择成熟的技术,避免与特定厂商绑定,保持展现技术的中立性。界面技术路线在界面展现方面,应选择业界已成熟并在多个行业得到广泛应用的界面展现技术,如Flex、HTML、WPF等技术;对展现性能有特殊要求的,可考虑采用C/C++技术第三方软件的选用在选用第三方软件时,允许在不影响XXXX公司对应用软件拥有整体自主知识产权前提下,优先选用基于BSD、ApacheLicence2.0开源协议,且已得到应用广泛,易于获得持续维护、升级和支持的开源软件。使用开源软件时,需要确保开源软件的技术支持、BUG修订、维护不会对业务运行产生影响。当开源软件的功能无法满足业务需求时,可以考虑使用商业软件。偏差处理若在可视化展现研发及建设工作中存在与上述技术路线及要求的任何偏差,应启动偏差流程。相关技术方案上报信息化工作部。得到批准后,方可执行偏差方案。功能性规范展现载体本规范中提及的展现载体主要包括以下内容:个人电脑显示器:在应用方式上包括使用单个或多个个人电脑显示器进行信息展现的方式;投影仪:在应用方式上包括使用单个或多个投影仪进行信息展示的方式;触摸屏:在应用方式上包括使用单个或多个触摸屏进行信息展示的方式;大屏幕:在应用方式上包括使用单个或多个大屏幕进行信息展示的方式;移动终端:主要指手机或各类可手持的信息展示、操作设备。当存在其它展现载体应用需求时,再依据XXXX公司总部技术架构管控规定,对本规范进行相应修订。展现组件展现组件分类本规范中提到的展现组件,包括以下具体组件:名称简述示例文字以文字与数字混合的表现方式表格由一行或多行单元格组成的图形,表格中的项被组织为行和列。折线图用直线段将各数据点连接起来而组成的图形。柱图是一种以长方形的长度为变量的表达图形。包括由柱图演化而成的堆栈图。饼图/环图是一个划分为几个扇区的圆形图表,用于描述量、频率或百分比之间的相对关系。面积图将序列显示为一组由线连接的点,并填充线下方的所有区域。区域图类似于面积图,唯一不同的是有起始值和终止值,中间的区域显示这两个值之间的范围。气泡图气泡图与散点图类似,但是它三个数值而非两个数值。第三个数值确定气泡数据点的大小。散点图将序列显示为一组点。值由点在图表中的位置表示。类别由图表中的不同标记表示。散点图通常用于比较跨类别的聚合数据。仪表盘类似于汽车仪表盘的图表控件。通过仪表盘能够快速跟踪指标,并通过\o"基本分析"基本分析来获得深入了解,当条件变化时对业务规则发出告警。温度计/刻度仪模拟温度计、刻度计效果的展现方式。雷达图将各项数字或比率集中在一个圆形的图上,来表现整体比率、变动情形及其好坏趋向。地图依据一定的数学法则(例如伽利略投影等方式),表达地理信息的分布,并且可重叠显示其它图表类型的图形。热区图将数据组织为区域显示,以特殊高亮的形式显示某些热门的数据区域。综合图由上述图形组合成的一幅图形,同时包含有两种及以上的图形种类。流程图由图框和流程线组成,图框表示操作类型,文字符号表示操作内容,流程线表示操作次序。基本形式包括顺序结构图、分支结构图(又称选择结构图)、循环结构图。组织图表现群体关系,反映组织机构及相互关联。网络结构图用传输媒体互连各设备的物理布局,给出网络配置和相互连接,主要有星型、环型、总线、分布式、树型、网状、蜂窝状等结构。树状图用分枝表示相互关系。典型如Windows资源管理器目录树。甘特图按时间进度标出工作活动的图表,常用于项目管理。当存在其它展现载体应用需求时,再依据XXXX公司总部技术架构管控规定,对本规范进行相应修订。基础功能XXXX公司各类可视化展现组件应至少具备以下基础功能:提供相应API等控制接口、方法,供组件使用者能快速简便的修改显示效果与风格提供相应API等控制接口、方法,供组件使用者能控制展示组件的显示尺寸提供的API接口需符合总体技术路线要求。其中,采用C/C++开发的展现组件,应能够支持具体业务需求所要求的高性能图形展示。信息来源各展现组件所显示的信息均应来自展现组件外部,或基于外部信息即时计算而得,展现信息的来源应从属于以下来源范围:结构化数据管理平台海量历史实时数据管理平台接口调用GIS服务视频服务对于能够从上述来源直接获得的信息,不应再从对应业务系统中获取。对不同终端应用形式的适配对于Web浏览器应用、桌面独立客户端程序两类终端应用形式,各展现组件可根据业务应用需要,采用不同客户端技术形成两种版本,但必须使两个版本的组件功能、界面效果保持一致。展现框架展现框架API展现框架需要 提供Java、Flex、C++等多种API。其中Flex的API需要支持最新的Flex标准,能够与AdobeFlashBuilder4Standard和AdobeFlashBuilder4Premium集成开发环境(IDE)无缝整合,自然的融入Flex环境。C++的API必须能够支持主流的操作系统(包括Windows、Unix和Linux),同时由于C++API一般使用在高性能的应用场景,所以C++API必须支持高性能的图形展示。框架配置管理工具框架配置管理工具用于指定展现框架运行引擎的结果,工具应具备至少以下功能:定义展现界面的区域划分定义各区域对应的展现组件等展现内容定义界面整体及各区域的显示风格样式效果定义各区域内展现组件之间的关联关系等保存上述定义结果,并可再打开编辑修改。框架运行引擎框架运行引擎负责将各展现组件组装成总体画面,其应具备至少以下功能:读取框架配置信息按配置将展现界面划分出相应的区域按配置将展现组件放入各区域中显示外部画面集成对于符合本规范的外部的可视化展现画面,可直接嵌入其他展示画面中,进行整体展现。展现框架对展现载体的适应各种展现信息最终显示于相应的展现载体中,而展现信息的界面组织则依靠展现框架来完成,因此,对于同类展现载体,展现框架应能够根据显示屏幕的大小,自动调整展现内容的界面布局。非功能性规范界面风格规范本规范对各展现组件界面风格做如下要求,以确保XXXX公司可视化展现效果在总体上统一,在细节上丰富多样。字体设定各展现组件应针对不同展现终端,提供多套字体方案,对每种展现终端默认采用第一套,同时应提供相应接口,供外部修改局部字体。图形配色各展现组件应提供多套界面配色方案,默认采用第一套,同时应提供相应接口,供外部修改局部颜色。数据量纲以下是可视化展现中使用的数据量纲,其中英文量纲必须使用规范指定的大小写。中文名称英文名称说明千瓦kW兆瓦MW万千瓦千伏安kVA兆伏安MVA万千伏安兆瓦时MWh万千瓦时超过10亿千瓦时应改用亿千瓦时量纲亿千瓦时元/兆瓦时元/千千瓦时元/MWh万元超过10亿应改用亿元量纲亿元毫米厘米米千米kM%性能各展现组件的平均响应时间应≤5秒,否则应在界面中给予明确的等待提示。展现组件、展现框架应能自动释放内存,在相同展示信息量情况下,多次刷新画面不应导致客户端计算机内存使用量的持续增加。鲁棒性在展现信息出现各种异常的情况下,展现组件能够容错,不影响其他展现组件及展现框架的正常运行,并通过一系列方法记录或处理错误。在框架配置信息出现各种异常的情况下,展现框架能够容错,并通过一系列方法记录或处理错误。扩展性展现组件、展现框架均应提供丰富、灵活、简易的调整控制方法,并具备良好的扩展性,以适应XXXX公司可视化展现要求的调整与提升。易用性展现组件应具有友好的界面,提供完整的配置、使用手册。展现框架配置管理工具应提供友好的界面,提供完整的配置、使用手册。展现方式建议对于XXXX公司多种业务信息,建议参照以下展现形式建议:同一项数据在连续时间内的变化信息信息举例:全网5分钟负荷信息特点:数值随时间延续而变动,能反映出一定的变动趋势。展现形式:使用折线图、柱图、区域图、面积图。某一时间点对应的多项数据信息举例:国网各省的上月发电量信息特点:多个数据对应着同一时间点,存在比较意义。展现形式:建议使用柱图、饼图/环图构成比例信息信息举例:某省调水、火发电量比重信息特点:具有总加意义的多项数据,可看出各数据在总价值中占有的比例。展现形式:建议使用饼图/环图、柱图。完成情况、进度信息信息举例:年度发电计划完成程度信息特点:数据变化范围具有较明确的边界展现形式:建议使用饼图、柱图、仪表盘、温度计/刻度仪。一维信息组合信息举例:各项指标完成情况信息特点:各项数据无运算关系,但共同反映一个总体情况展现形式:建议使用雷达

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论