市物联网应用平台建设设计方案样本_第1页
市物联网应用平台建设设计方案样本_第2页
市物联网应用平台建设设计方案样本_第3页
市物联网应用平台建设设计方案样本_第4页
市物联网应用平台建设设计方案样本_第5页
已阅读5页,还剩125页未读 继续免费阅读

下载本文档

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

文档简介

支持免费!龙岩市物联网应用平台建设方案目录TOC\o"2-2"\h\z\t"标题7,1"一、项目综述 11.1项目概述 11.2建设目的 11.3建设内容 11.4建设原则 21.5技术原则 21.6系统运营平台与软硬件布置环境 41.7基本数据普查与测绘数据采集建库状况 61.8术语 7二、M2M平台技术规范与规定 82.1总体技术规定 82.2总体技术框架 112.3应用基本运营平台 192.4统一安全身份认证系统 242.5统一数据应用集成中心 252.6应用集成业务基本构件 302.7平台接口设计 412.8有关业务集成 412.9应用软件系统开发规定 432.10数据库设计与管理规定 442.11原则规范与制度建设规定 452.12系统安全规定 46三、示范应用—“数字城管”业务软件技术规范与规定 483.1龙岩市数字化都市管理系统 483.2数字化都市管理业务流程 493.3技术规定总则 503.4应用软件子系统 543.5界面设计 743.6接口设计 753.7应用与系统集成 783.8原则规范与制度建设规定 78项目综述虚拟项目概述国务院总理温家宝在11月3日《让科技引领中华人民共和国可持续发展》发言中,将“物联网”列入五大必争产业制高点之一,规定着力突破“物联网核心技术”,“使信息网络产业成为推动产业升级、迈向信息社会‘发动机’”。12月27日,国务院总理温家宝在接受记者专访时表达,以物联网为契机,争取占领科技制高点,并筹划将物联网纳入到国家“十二五”规划当中。龙岩市是国家可持续发展实验区,正争取创立全国第一种国家可持续发展产业示范基地。龙岩市通过物联网建设,大力推广物联网示范应用,是革命老区率先贯彻温家宝总理发言精神,推动龙岩可持续发展重要举措。通过“物联龙岩”建设,加速龙岩发展,将使龙岩市信息化应用在福建省甚至全中华人民共和国脱颖而出。物联网应用基本服务平台是物联网应用核心支撑平台,它提供了终端远程管理、运营监控、告警管理、合同适配、业务数据传播、行业应用接入等综合服务功能,为“物联龙岩”各应用系统提供强大、稳定物联网业务运营支撑环境。为了加强对龙岩市物联网工作组织领导,龙岩市成立了以市委常委、市政府常务副市长黄福清担任组长,市政府秘书长苏庆赐担任副组长市物联网工作领导小组,领导小构成员由市发改委、经贸委、外经局、环保局、城管办、数字办等33个市直单位领导构成。建设目的物联网应用基本服务平台实现“物联龙岩”承上启下作用,对下接入各种行业终端,对上支持各种行业应用,把各种垂直物联网应用整合成一种扁平应用网络体系。基于物联网应用基本服务平台进行物联网应用建设,各行业应用在数据和业务层次进行不同限度融合,全面实现龙岩市物联网应用互联互通和智能解决。建设内容物联网应用基本服务平台详细涉及如下建设内容:建设物联网应用基本服务平台(M2M平台),实现软件系统开发与布置。实现行业终端适配接入,对采集到数据实现报警、转发、存数据库等操作。提供开放平台和数据构造,为各物联网应用扩展提供数据。提供详尽历史记录,及灵活报表定制工具,易于生成任意格式报表。提供易于扩展、分布式平台框架及冗余运营模式,支持大规模、大数据量应用。提供强大服务支持能力及通用M2M业务生成框架,为物联网应用开发提供可视化集成开发工具,提高二次开发效率。提供强大顾客及权限管理,保证系统运营安全性。实现对既有某些行业终端接入调试、数据解决及监控管理。“数字城管”示范应用。建设原则物联网应用基本服务平台建设遵循如下原则:可靠性。系统稳定、可靠运营是系统具备实用性前提。规定系统具备高稳定性,当系统浮现故障和突发事件时,具备保障正常运营办法。易用性。系统应尽量减少系统维护人员工作量。通过短期培训后,普通工作人员可掌握系统用法,这是为系统在使用过程中实际需要考虑。系统交付使用后来,应当便于各种寻常维护工作,可以以便地进行软件重新配备、系统智能预警监测、硬件备品备件更换和软件系统升级。扩展性。扩展能力是龙岩市物联网应用基本服务平台最重要原则之一,作为各物联网行业应用基本服务平台,平台应具备充分、灵活适应能力、可扩展能力和自动升级能力,提供可视化二次开发、配备工具,并充分考虑接口原则化、合同原则化。可管理性。系统应具备完整记录、分析、授权和预警等功能,并提供打印、短信、邮件、视频监控、GPS定位等通用服务。技术原则1.2.1卖方提供各项软件和系统特点、性能须完全符合买方指明原则,并满足或高于买方提出规定。软件系统开发需遵循与参照如下原则规范:建设行业信息化原则等规范化文献公安行业信息化原则等规范化文献安全生产监督管理行业信息化原则等规范化文献环保行业信息化原则等规范化文献安防行业原则规范文献建筑智能化、弱电智能化原则规范文献测绘行业空间地理信息原则规范文献《污染源在线自动监控(监测)系统数据传播原则》(HJ/T212-)《环境污染源自动监控信息传播、互换技术规范(试行)》(HJ/T352-)《集装箱-RFID货运标签系统》(ISO/PAS18186)《供应链监控用集装箱电子箱封应用技术规范》(GB/T23678-)《中华人民共和国移动M2M终端WMMP合同》OMIX接口规范:OpenM2MInformationExchangeV1.0建设部《都市市政综合监管信息系统技术规范》(CJJ/T106-)建设部《都市市政综合监管信息系统单元网格划分与编码规则》(CJ/T213-)建设部《都市市政综合监管信息系统管理部件和事件分类、编码及数据规定》(CJ/T214-)建设部《都市市政综合监管信息系统地理编码》(CJ/T215-)建设部《都市市政综合监管信息系统绩效评价》(CJ/T292-)建设部《都市市政综合监管信息系统监管数据无线采集设备》(CJ/T293-)建设部《都市市政综合监管信息系统监管案件备案、处置与结案》(CJ/T315-)建设部《数字化都市管理模式建设导则(试行)》《中华人民共和国行政区划代码》(GB/T2260)《县如下行政区划代码编制规则》(GB/T10114)《1:5001:10001:地形图要素分类与代码》(GB14804-93)《地市基本地理信息系统技术规范》(CJJ100)《都市地理空间框架数据原则》(CJJ103)工业和信息化部《信息系统工程监理暂行规定》([]570号)中华人民共和国电子商会呼喊中心与客户关系管理专业委员会有关原则中华人民共和国通信原则化协会对视频监控综合应用平台有关规定、原则国家《电子政务原则化指南》《政务信息资源目录体系:核心元数据》《政务信息资源互换体系》《信息安全技术信息系统安全级别保护基本规定》(GB/T222310-)《信息安全技术信息系统安全级别保护定级指南》(GB/T22240-)《软件工程原则分类法》(GB/T15538-1995)《软件开发规范》(GB/T8566-1995)《软件维护指南》(GB/T14079-1993)《计算机软件产品开发文献编制指南》(GB8567-88)《计算机软件需求阐明编制指南》(GB9385-88)《计算机软件测试文献编制指南》(GB9386-88)《计算机软件配备管理筹划规范》(GB/T12505-90)《计算机软件质量保证筹划规范》(GB/T12504-90)《计算机软件可靠性和可维护性管理》(GB/T12394-93)系统运营平台与软硬件布置环境“物联龙岩”建设重要依托政务外网网络资源与平台,实现各种物联网单元、网元有效互联。M2M平台重要基于政务外网建设,当前,龙岩市正在建设M2M平台暨“数字城管”示范应用系统软硬件平台,本项目规定与系统软硬件平台相协调一致,系统后台重要在龙岩市政务数据中心外网单元进行布置。系统运营平台网络通讯承载平台M2M平台重要基于龙岩市政务外网进行建设,系统平台布置在龙岩市政务数据中心。依托龙岩市数字化都市管理信息系统实现与运营商移动通信网统一专线接入和短信平台接入,统一互联网出口等。由各行业应用实既关于通过移动通信商实现数据通信、终端数据接入建设和通过现场总线网络接入智能终端建设。运营支撑平台系统运营支撑平台初期先采用龙岩市数字化都市管理信息系统构建平台,待“物联龙岩”应用大规模开展后,再构建专门M2M运营支撑平台。龙岩市数字化都市管理信息系统基于政务外网来构建运营支撑平台,重要涉及服务器系统、存储备份系统、信息安全系统和系统软件等,系统采用在龙岩市行政办公中心政务数据中心机房集中布置主机存储架构,通过实行虚拟化技术来有效减少系统服务器数量,提高服务器运用率,同步有效地节约能源,大幅度提高资源运用率和数据中心空间运用率,最后实现减少成本、节能减排和绿色环保目的。系统软硬件布置环境系统软硬件布置环境(政务数据中心外网单元)阐明如下:网络系统具备2台数据中心核心互换机和2台服务器互换机。核心互换机单台配备6个以上业务插槽数,整机互换容量≥720Gbps、整机包转发能力≥480Mpps;支持虚拟化,可以将2台核心互换机虚拟化为一台逻辑设备(双机虚拟化网络架构);配备1块主控板、48口千兆电接口和24口千兆SFP光接口板各1块、内置负载均衡模块和冗余电源。服务器互换机单台配备互换容量≥256Gbps,包转发速率≥132Mpps;48个千兆端口,其中4个千兆SFP光电复用端口;支持万兆扩展能力,万兆扩展接口≥4个。服务器系统具备6台VmwarevSphere资源池平台服务器和1台Vmware管理服务器。VmwarevSphere资源池平台服务器单台配备4颗八核CPU(2.26GHz),128GB内存,2块146GB/15KrpmSAS硬盘(RAID1),10个1000M网络口,冗余电源,采用机架式服务器。M2M平台主机、“数字城管”示范应用主机从VmwarevSphere资源池平台配备虚拟机使用。Vmware管理服务器配备2颗六核CPU(2.93GHz/L24M缓存),8GB内存,2块300GB/10KrpmSAS硬盘(RAID1),2个1000M网络口,冗余电源,采用机架式服务器。存储备份系统具备1台磁盘阵列、1台虚拟磁带库和1套网络备件软件。磁盘阵列采用IPSAN存储系统,配备双控制器,采用64位双核解决器;标配缓存≥4GB,最大缓存≥16GB;支持iSCSI合同,配备容量10TB。虚拟磁带库基于Storage-on-Chip嵌入式芯片实现虚拟磁带库控制引擎(非PCServer架构),配备2个iSCSIVTL接口,1个320MB/SSCSIVTL接口,1个1GbiSCSI容灾接口;10TB带库容量(5*1TBVTLSATA磁盘),16个磁盘槽位。网络备件软件配备1个Windows环境主模块(含9个服务器客户端),2个Windows环境Oracle数据库备份模块,1个支持10TBVTL允许模块。信息安全系统具备2台千兆防火墙和1套网络版杀毒软件。千兆防火墙单台配备10G吞吐量,6个1000M电口,2个1000M多模光口,≥250万并发连接,冗余电源,采用机架式。网络版杀毒软件配备15台服务器+150台工作站,管控中心授权数不限。系统软件具备7套WindowsServer64位中文公司版操作系统、24套VMwarevSphere4.0Enterprise虚拟化软件(每个CPU1个访问允许)、1套VMwarevCenterMgmtServer4.0Standard虚拟化管理软件(主控中心允许)、1套WebLogicServer10g公司版应用中间件软件(2个CPU允许)、1套Oracle10g公司版数据库软件(4个CPU允许)、1套ArcInfo专家级地理信息系统平台软件、1套ArcGISServer9.3EnterpriseBasicLicense二维空间数据引擎(2个CPU允许)、1套ArcIMSV9.3ServerWebGIS平台软件(2个CPU允许)。基本数据普查与测绘数据采集建库状况龙岩市当前已经完毕了数字化都市管理基本数据普查与测绘数据采集建库项目工作,详细建设内容涉及:都市持续可量测实景影像;网格划分;部件与地理编码普查;数据解决与建库;部件图集与手册编制;网格划分图集编制;地形图格式转制以及卫片提供和矢量化解决。基本数据普查与测绘数据采集建库项目提交成果内容为:所有野外调查图、调查表;部件图集与手册制作;网格图册制作;按照质量规定和精度规定提供龙岩市万米单元网格划分、责任网格划分、都市部件普查、地理编码普查、都市实景测量等工作成果,涉及纸制和电子文档,电子文档格式应为ArcGISShapefile格式;按照技术规范建立部件数据库、地理编码数据库和都市持续可量测实景影像库;工作总结报告;技术总结报告;质量检查验收报告。术语物联龙岩“物联龙岩”重要是通过加强龙岩市物联网发展整体规划,加快推动物联网技术融合应用到“陆地港”、“数字城管”、应急指挥、社保卡、居民健康信息系统、GIS、智能公交、环境监控、食品溯源、工业监测、智能家居等领域,并通过应用带动物联网有关产业发展。通过“物联龙岩”项目实行,使龙岩市在物联网发展方面先行先试,进一步推动龙岩市信息化与工业化融合和智慧都市建设,增进可持续发展,让信息化发展成果惠及广大人民群众。物联网“物联网”业界又称“传感网”、“M2M”、“智慧地球”等,已成为继计算机、互联网与移动通信网之后世界信息产业第三次浪潮,物联网把所有物品通过射频辨认(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备与互联网连接起来,实现智能化辨认、定位、跟踪、监控和管理网络。通俗讲,“物联网”就是物物相连网络。龙岩市物联网应用基本服务平台,简称“M2M平台”。龙岩市数字化都市管理信息系统,简称“数字城管”。电子政务外网是覆盖省—市—县—乡福建省统一电子政务专网,政务外网与政务信息网物理隔离,与互联网逻辑隔离。凡属社会管理和公共服务范畴及不需要在政务信息网(政务内网)上布置业务应用,原则上应纳入政务外网运营。龙岩市政务数据中心位于龙岩市行政办公中心西附楼北楼三层,采用交流供电。详细地址龙岩市龙岩大道1号市行政办公中心。M2M平台技术规范与规定总体技术规定总体业务规定当前龙岩市许多物联网应用业务是垂直管理,不同业务、不同行业应用、行业顾客是单独构件自己业务。这种垂直应用网络存在开发、布置、维护成本高,应用融合困难,行业应用自成体系,各终端设备厂家提供接口不同,不能真正形成规模化、产业化,也不能完全体现物联网价值。针对物联网应用垂直管理种种弊端,龙岩市规定通过建设M2M平台,实现对物联网应用提供核心支撑平台和提供终端远程管理、运营监控、告警管理、合同适配、业务数据传播、行业应用接入等综合服务功能,为“物联龙岩”各行业应用系统提供强大、稳定物联网业务运营支撑环境。M2M平台定位规定M2M平台提供物联网各行业应用对接入层、通讯层以及行业应用基本层通用解决方案,基于M2M平台各行业应用实现自己业务逻辑解决。M2M平台定位如下:提供统一终端接入平台通过M2M平台,为所有物联网应用终端提供统一数据接入方案。数据接入支持各种通讯设备、通讯合同,对接受到数据进行辨识、分发,以及报警分析等预解决。提供统一应用基本运营平台物联网应用软件与老式应用软件相比,有底层终端数量多、上层行业应用复杂特点,各种行业终端数量规模往往能达到百万甚至更高档别,规定M2M平台能维护大量共享数据和控制数据,提供物联网应用统一运营环境,从概念、技术、办法与机制等各种方面无缝集成数据实时解决与历史记录,实现数据高时效调度与解决,并保证数据一致性。提供统一安全认证以顾客信息、系统权限为核心,集成各业务系统认证信息,提供一种高度集成且统一认证平台。提供统一数据互换平台M2M平台提供统一“数据互换平台”,通过中间件作为粘合剂连接各种业务有关异构系统、应用以及数据源,满足重要系统之间无缝共享和互换数据需要。提供统一门户支撑平台提供一种灵活、规范信息组织管理平台和全网范畴网络协作环境,实现集成信息采集、内容管理、信息搜索,可以直接组织各类共享信息和内部业务基本信息,面向不同使用对象,通过门户技术实现个性化服务,实现信息整合应用。提供各种业务基本构件为各行业应用业务提供开发辅助工具、迅速定制、地理信息服务、权限管理、数据呈现及挖掘等各种平台支撑服务。通过这些基本构件,实现系统松散耦合,提高系统灵活性和可扩展性,保障迅速开发、减少运营维护成本。系统性能指标规定依照“物联龙岩”发展目的,系统此后将接入几十万台终端和几十个行业应用,因而,M2M平台解决能力规定如下:并发顾客:支持300顾客并发M2M应用业务祈求。系统管理终端数:满足10万个以上终端监控管理需求。Web页面解决:系统支持300顾客以上在线进行并行网页操作;在300顾客并发状况下,系统内响应时间不大于2秒。CPU忙时运用率平均不超过60%。系统可靠性规定稳定性规定平台具备高可靠性和高稳定性。核心设备应采用负荷分担、分布式多解决机构造,重要模块冗余度至少为1+1。系统各服务器应保证数据实时一致性、可用性,主备倒用时间<3分钟。系统故障恢复时间<30分钟。设备必要支持热插拔功能。系统应满足7×24小时不间断工作。备份和恢复存储设备应具备极高可靠性,有良好备份和恢复方略。系统数据和业务数据可联机备份、联机恢复,恢复数据必要保持其完整性和一致性。应对系统配备数据、操作日记进行备份,进行永久保存。在系统失效状况下,应可从数据记录中恢复近来数据。软件规定整体规定M2M平台建设必要基于业界开放式原则,涉及各种网络合同、硬件接口、数据库接口等,以保证系统生命力,保护投资,体现良好扩展性和互操作能力。M2M平台应提供维护管理和实时监控功能,简化系统使用和维护。M2M平台软硬件平台以及应用软件应采用先进成熟设备和技术,保证系统技术先进性,保证投资有效性和延续性。M2M平台是一种不断发展业务系统,系统设计时应充分考虑可扩展性。应用软件可以以各种方式支持系统扩展,涉及业务功能增长,系统升级以及系统容量和规模扩大等。平台软件M2M平台软件应满足如下规定:平台软件具备可移植性,能平滑移植到其她主流操作系统和主流硬件平台上。软件应采用组件化设计,支持各种组件在线拆卸、在线加载;支持组件间通信流程灵活控制及业务流程灵活变更;组件应具备开放管理接口和服务接口。平台软件可以实现应用某些与数据库某些在逻辑上分离,便于相应用某些进行修改,从而以便随时添加新功能或对原有功能进行改动而不影响数据库。平台软件可以提供二次开发功能,以适应不断增强支撑功能和不断拓展业务空间。应用软件具备可视化二次开发工具,以及集成开发环境,提高二次开发效率。提供灵活多样服务,迅速适应新业务开展,应用软件设计应采用灵活构造,采用面向对象、面向服务、中间件等技术。整个应用软件系统可以持续7×24小时不间断工作。具备完整操作权限管理功能和完善系统安全机制,可以对每个操作员每次操作有详细记录,对每次非法操作产生告警。应能为系统管理员提供各种发现系统故障和非法登录手段。提供通用商业智能组件,如报表、数据抽取及转换、数据挖掘等。提供通用工作流引擎、电子地图及移动定位、短信、邮件、视频等服务。采用简洁、直观、和谐图形化界面。支持中文大字符集等有关国标规定中文字符解决,可进行解决、显示和打印。平台配备规定M2M平台内置如下产品与工具:服务总线ESB、ETL工具、搜索引擎、ORM中间件、工作流引擎、报表定制工具、BI引擎(OLAP、Analysis、Query)。总体技术框架应用模式基于M2M平台物联网应用模式如下图所示:图2-1基于M2M平台物联网应用模式M2M平台设计思路终端通过网络把数据上报给M2M平台服务器集群,再由路由服务器把数据分发给行业应用平台,各行业有各自独立应用平台。如下图所示:图2-2M2M平台设计思路终端接入终端通过指定数据接入服务器IP地址及端口,把数据通过网络链路(如GPRS网络)发送到平台,由数据接入服务器负责接受。每个数据接受服务器可以接受几百到几千终端数据。终端通讯合同可觉得WMMP3.0或其她任意自定义合同。平台通过不同合同插件来支持。数据转发数据接受服务器收到终端传送来数据后,对终端进行注册,并把数据进行统一数据构造转换,即把数据转换成平台可以解决数据构造,并由路由网关服务器依照终端唯一序列号来判断数据要发送到哪个行业平台。一种路由网关可以接入若干个数据接入服务器,但是建议每个路由网关只接受同一种行业平台终端数据,这样可以把数据路由系统开销减少到最小。行业平台行业平台是针对于每个行业独立平台。终端数据由路由网关转发到行业平台,由行业平台对数据进行逻辑解决并展示给顾客查看,分析。当需要对终端下发控制命令时,依照终端在系统中唯一序列号确认要发送指令终端,实现远程控制。能力提供能力是指平台提供各种供所有行业平台使用功能及服务统称。如:彩信服务、短信服务、邮件服务等。这些服务通过提供原则接口供其她程序使用。上图中彩、短信服务器及GIS服务器都属于能力范畴。统一门户统一门户是对所有行业平台、认证权限、考核评价、经营报表、各种资源及其她平台功能统一管理门户。M2M平台系统架构M2M平台系统架构分为四层:终端层、通讯层、业务和数据解决层、顾客层,如下图所示:图2-3平台系统架构终端层涵盖了各行业所能涉及所有终端设备,如工控行业RTU、DTU、PLC、仪器仪表;智能交通RFID、视频采集摄像头、移动执法终端;都市管理城管通终端、智能设备数采仪等。所有终端设备都通过各种有线、无线网络与基本服务平台通讯,上报终端数据并执行平台下发命令。通讯层涉及了支持无线通讯各种设备,如无线基站、GGSN、USSDC、短信网关、彩信网关等,同步也涉及了Internet、VPN、LAN等。通讯层重要功能是提供数据透明传播,是终端层与基本平台层沟通桥梁。业务和数据解决层涉及了物联网应用基本服务平台、物联网各行业应用平台、管理门户等核心数据及业务解决,也涉及呼喊中心、GIS地理信息服务、GPS定位功能等支持。顾客层涵盖了物联网统一管理门户及各行业应用所有顾客。通过门户全局性查看各种应用记录数据,各级职能部门登录各自应用平台进行监督执法,公司及其她顾客登后可以查看、监控公司实时数据,公众顾客可以网上上报数据、查询公开信息。M2M平台技术路线M2M平台技术路线规定基于XML/J2EE/Portlet/WFMC等开放技术,遵循SOA架构体系,采用统一基于J2EE软件平台和全程建模、基于组件分层开发技术路线,并支持大颗粒构件复用。遵循构件化、模块化、原则化、可扩展、可复用技术架构,以满足物联网应用将来数据扩展和业务发展。M2M平台构造M2M平台可为都市管理、交通物流、工业控制、环保节能、安全监控、公共服务等领域应用信息化建设和应用集成提供高效、稳定物联网应用基本运营平台和一系列物联网应用集成业务基本构件,实现物联网应用集成化监控、管理和服务。M2M平台总体采用多层架构进行设计,涉及终端层(感知层)、平台层、应用层等。平台构造建议如下图:图2-4M2M平台构造图终端层终端层涉及所有行业数据采集、传播终端。平台层M2M平台采用模块化设计,规定涉及如下功能组件:物联网应用基本运营平台提供物联网应用统一运营环境,从概念、技术、办法与机制等各种方面无缝集成数据实时解决与历史记录,实现数据高时效调度与解决,并保证数据一致性。统一安全身份认证系统以顾客信息、系统权限为核心,集成各业务系统认证信息,提供一种高度集成且统一认证平台。其构造具备系统健壮、构造灵活、移动办公、安全可靠等特点。统一数据应用集成中心应用集成技术,通过中间件连接各种业务有关异构系统、应用以及数据源,实现各个系统之间业务协同、无缝共享和互换数据需要。业务基本框架业务基本框架提供数据统一体现形式,包括开发J2EE应用程序所需要体现层通用元素,如表格、树形构造、表单、菜单、日历、颜色对话框、分页标签等,实现可重用元素统一封装,具备一整套开发面向B/S构造J2EE体现层界面库。门户支撑平台提供一种灵活、规范信息组织管理平台和全网范畴网络协作环境,实现集成信息采集、内容管理、信息搜索,可以直接组织各类共享信息和内部业务基本信息,面向不同使用对象,通过门户技术实现个性化服务,从而实现信息整合应用。开发工具通过结合应用基本运营平台,提供综合JAVA开发工具(Studio),内置可视化和自动化Portlet开发、工作流建模、界面及表单设计、业务逻辑定义、数据建模和报表定制及发布布置等实用功能,提供完善向导、视图、编辑器和调试环境。能屏蔽技术复杂性,协助顾客减少开发难度,全面支持业务基本构件及应用构件高效开发,支持普通Web应用及J2EE公司级应用系统迅速开发。工作流和规则引擎工作流完毕参加者对文献、信息或任务按照规程采用行动,并令其在参加者之间传递。规则引擎实现把当前提交给引擎Java数据对象与加载在引擎中业务规则进行测试和比对,激活那些符合当前数据状态下业务规则,依照业务规则中声明执行逻辑,触发应用程序中相应操作。业务流程管理基于应用集成技术和Web服务技术,独立于详细应用之外,提供流程设计、重组、布置、管理、监控、审计、优化环境,为不断、跨部门流程重组和流程优化提供技术基本和平台,实现跨部门业务协作和流程协同应用。内容管理针对各行业平台内部与外部信息管理、信息发布和网站维护,提供基于Web交互模式内容管理和发布系统,简化所录内容复杂布局排版需求,在线实现动态对网站进行维护、管理工作。辅助决策工具通过联机分析(OLAP)、专业分析(Analysis)和网络数据查询检索(Query)系统等各种辅助决策工具,实现数据分析与共享系统,从中提炼知识,为决策提供充分信息支持。信息交流中心提供各种实时和非实时通信支持,涉及计算机与计算机、计算机与通信设备(重要是移动通信设备)之间数据传播。数据维护涉及系统级和业务级数据维护,系统级数据维护涉及数据元管理及数据库监控与维护;业务级数据维护涉及数据清理、数据检查与调节。智能检索支持千万级数据索引检索服务,支持本地联机检索和远程网络检索两种检索方式,可进行精准检索、模糊检索、全文检索、对各检索项实行任意联合组配检索;可实现多级检索,逐级细化检索条件,直至命中满意检索成果;可以对检索成果排序。提供中英文全文检索功能,中文按词进行全文检索,具备智能词库机制。对图片可按分类号、作者、时间、地点、图片文字阐明等项检索,其中文字阐明项可实现中文按词全文检索。支持逻辑库功能,支持跨库检索。支持文字资料和图片资料系统链接。应用层应用层是面向对象系统功能模块,依照不同业务划分和使用群体,形成模块化体系构造,便于业务管理和功能扩充。M2M平台功能构造M2M平台功能构造建议如下页图所示。数据通讯模块涉及数据采集、数据解决、终端控制等功能。所有终端设备发到平台数据都由数据通讯模块接受并预解决,是平台与终端设备交互桥梁。数据通讯模块支持各种终端设备通讯合同及动态配备加载、卸载终端设备到系统。报警解决模块报警重要提成两种状况:一种是终端设备直接发上来报警事件,另一种是依照顾客需要配备到系统中报警规则产生报警,报警规则是依照需求预先设定好。当终端传上来实时数据触发报警规则时,应当实时产生报警,并在顾客界面予以显示,报警延时时间应不大于5秒。图2-5M2M平台功能构造图方略联动当系统产生了报警或其她事件时,可以在此模块中设立需要控制联动设备或人员。不同设备通过M2M平台粘合,形成一种有机整体,提供自动、及时、精确服务。脚本服务实现动态灵活设立系统操作或向终端设备发送控制指令。脚本语法需至少支持JavaScript语法。在脚本中还应当提供各种系统变量,以满足各种脚本需求。日程管理日程管理为系统提供各种有规律定期操作,提高系统自动化管理水平。数据备份数据定期压缩备份减少硬盘使用容量,并可在需要时对备份数据进行无损还原。双机备份提供双机热备功能,当主站系统浮现问题时,从站系统可以接管工作,最大限度保证平台稳定运营。权限管理对系统权限资源、顾客、角色、角色组进行管理,除了系统管理员外不同区域有自己管理员,可以对所在区域以及下属区域进行权限、顾客和角色划分。日记管理具备完善日记功能,涉及操作日记、系统运营日记,可以记录系统异常状况及其她安全事件。报表功能支持两种类别平台报表:一种是专门针对各业务单独报表系统,只能由业务所属合伙伙伴或管理员查询,关注是本业务运营状况;另一种是把所有业务统一抽取平台运营分析报表,此种报表对平台所有业务进行运营分析,可以使管理者对平台运营状况有总体结识和理解,为决策提供数据根据。应用基本运营平台总体规定物联网应用软件与老式应用软件比有底层终端数量多、上层行业应用复杂特点,规定M2M平台要维护大量共享数据和控制数据;同步物联网应用活动(任务或事务)有着很强时间性。因而物联网应用对数据库和实时解决两者功能及特性均有规定,既需要数据库来支持大量数据共享,维护其数据一致性,又需要实时解决来支持其事务(任务)与数据定期限制。应用基本运营平台作为M2M平台数据解决核心和各种构件运营环境,基于OSGi服务平台(ServicePlatform)设计、实现。其技术规定如下:管理内存中静态数据和动态数据。涉及到配备信息、实时数据、缓存数据,这些数据会随着采集到数据变化而变化,还需要依照顾客需求和磁盘数据进行交互。实现完毕数据流转、事件和触发器管理系统进程。涉及:数据操作:涉及对数据库操作(数据插入、删除、修改和查询等),优化查询,对数据库控制(完整性、安全性控制)。触发器管理:涉及探测事件,对事件解决以及发布,对条件监视,被触发活动执行。事件管理:涉及各种事件操作(开始、中断、挂起、恢复、结束等),以及实时优先级分派,实时调度算法、实时并发控制方略。实现历史数据解决。不但涉及保存所有历史数据,还应具备数据压缩、备份等。实时数据解决中数据紧缩与动态存储。数据解决紧缩是将精度规定不高数据保存为尽量占空间少类型,如整形、二进制类型。动态存储是指在不变化数据采集间隔前提下,依照不同方略,采用不同数据保存方式,如定期保存或变化时保存,并能通过实时数据库相应辅助功能,使得在调用这一时间段数据时,将她们精准还原出来。基本数据合理存储。基本数据划提成互有关联、同步又具备独立性若干个存储数据表,将表有机结合,再建立与之关联存储、查询。合理建表,提高查询与存储速度。在历史记录规模比较大时,应制定方略,分表保存,并将数据库中数据备份到其他数据载体,以提高系统效率。开放性好,提供与其他系统数据互换机制。通过“统一数据应用集成中心(如下简称‘DI’)”对外提供各种数据,各个业务子系统或其他异构系统均从“统一数据应用集成中心”获取实时、历史数据。功能规定应用基本运营平台在功能规定上可划分为通讯、变量、界面、报警、方略、脚本、热备等各种模块,每个模块又细化为接口、实现、对象等几种逻辑单元,每个逻辑单元都实现为OSGiBundle。OSGi服务平台统一管理这些Bundle生命周期(如安装、卸载、启动、停止)、服务注册与引用。关于功能模块规定如下:数据通讯模块所有终端设备发到平台数据都由数据通讯模块接受并预解决,数据通讯模块完毕实时数据采集、数据解决、终端控制等业务目的,实现数据接入适配、统一数据构造、数据解决等功能。必要对不同数据格式、连接方式终端提供相应接入适配器,涉及通过RS485、总线网络(如PROFIBus、LonWorks、FoundationFieldBus、CANBus等)、电话、宽带、光纤等有线网络介质和无线电台、GSM、GPRS/CDMA、3G、卫星通讯等无线网络介质传播数据,进行汇总和接入适配。支持各种终端设备通讯合同,涉及工业控制领域中OPC、ModBus、RS232/485合同,环保行业国标HJ/T212-,中华人民共和国移动M2M终端WMMP合同等。支持对不同合同所定义不同数据构造进行统一数据构造解决。在实现接入适配,接受到终端实时数据后,转换成统一数据构造,进行相应数据解决,涉及:更新至内存实时数据,供其他模块或DI调用。如果需要保存历史数据,则放入历史数据缓存区,由历史数据线程保存。触发数据限值报警、规则报警、联动方略等规则。统一数据构造可以给后续数据解决及行业应用提供格式统一基本数据,使数据与业务都更加清晰。报警解决模块报警解决模块实现对测量值范畴、变化速度预警,涉及限值报警、变化率报警、偏差报警、异常报警等,以及通过对测量值进行数学运算(报警公式),然后对运算成果进行报警检查而产生。支持自动记录报警信息、报警确认信息、报警恢复(报警消除)等信息,按照重要限度可分为各种优先级,如低档、高档、紧急。报警发生时系统可以通过弹出报警窗口、发出声响、发送短信、电子邮件或打印报警信息等各种方式告知顾客,顾客可以自由设定报警告知方式。报警解决模块支持在终端设备侧直接产生、通过网络上报报警,并依照顾客预设联动方略方式进行相应操作。支持报警确认和复位,用不同颜色标示报警状态,涉及:未确认、未复位;已确认、未复位报警;未确认、已复位报警;已确认、已复位报警。顾客可通过B/S或C/S两种客户端依照预定权限设立进行报警信息查询、操作、跟踪。M2M平台会记录所有报警信息,以备顾客查询、生成报表。联动方略模块联动方略模块支持重要功能规定涉及可配备方略模块启动时要执行脚本;可配备可循环执行脚本,循环时间可以设定;可配备方略模块停止时要执行脚本;可配备日程表设立日程所要执行脚本;可配备当产生报警事件时要执行脚本;可配备某项值变化时所要执行脚本。当脚本设立监控项发生变化时,系统自动刷新。联动方略模块至少支撑如下方略模式:启动执行:当方略模块启动时候执行,仅一次。循环执行:按设定期间间隔执行。退出执行:当方略模块退出时候执行,仅一次。周期执行:当天程表被触发时执行。事件执行:当产生报警事件时执行。值变化执行:依照脚本中包括项ID,判断当该项值发生变化时执行。脚本服务M2M平台应内置编程语言引擎,即提供脚本服务,让顾客可以按照自己意愿来编写自己逻辑和控制流程。M2M平台脚本引擎支持JavaScript等各种语法脚本执行,提供可视化集成脚本编辑工具、语法校验与提示、脚本在线运营功能。同步,还需提供系统变量、内部服务等惯用办法可视化调用。日程管理日程管理支持为系统提供各种有规律定期操作,实现作业定期自动调度,提高系统自动化管理水平。涉及三个方面:时间管理、任务管理、以及两者结合,采用Quartz引擎实现定期执行任务。时间管理:支持设立时间表,以日历表和列表形式分别呈现。日程分为简朴日程和复杂日程,复杂日程又分为仅当天、每日、每周、每月、每年。任务管理:提供开放任务接口,实现各种不同任务自定义,涉及脚本任务、数据抽取任务等。时间与任务管理两者结合:在联动方略中“定期执行方略”,用Quartz引擎实现时间表与任务关联,与脚本联合使用,依照日程表执行预设脚本;与ETL任务联合使用,实现数据自动、定期抽取与转换。历史数据存储与备份应用基本运营平台支持历史数据迅速保存和检索,按照一定条件把数据保存到历史库中,顾客需要时可随时从历史数据库中访问历史数据。应用基本运营平台支持每一种历史数据记录上均有一种时间戳,记录历史数据采样时间。支持按照顾客指定采样条件进行采样,如果采样条件满足,就将采样数据加上时间戳,记入历史库。应用基本运营平台支持在内存中开辟历史数据缓冲区,加快历史数据存取速度,并实既有效管理,防止数据丢失。数据备份模块支持将历史数据压缩成一种文本文献并保存,然后在数据库中删除记录,释放数据库数据空间,保证系统长时间运营;并可在需要时对备份数据进行无损还原。日记管理对系统每一步操作都做日记记,日记管理内容有:哪个操作员、对哪个模块进行了什么操作,以及对某些重要表操作前、操作后变化记录。涉及操作日记、系统日记管理功能,同步提供日记查询功能和按顾客规定对日记进行查询。操作日记提供公共API接口来实现日记记录和查询功能,操作日记内容涉及:记录操作类型、对象、动作时间、成果、顾客信息等各业务要素;提供操作日记查询、记录、打印功能,支持以各业务要素作为查询条件、分类条件、排序条件和记录维度;对操作日记查询、记录、打印等操作提供严格访问控制;操作日记记录报表可作为操作人员工作状况考核根据和领导决策根据;操作人员可以检查与自己有关操作日记,并可以由操作人员上级或系统管理员进行核查。系统日记对系统日记分级别解决,支持动态调节需要记录级别,详细内容涉及:DEBUG级别:详细记录程序调试信息。INFO级别:详细记录系统启动时信息以及某些重要属性加载信息。ERROR级别:详细描述程序出错信息和程序中捕获到违例信息。双机备份应用基本运营平台支持采用热备(主从)、互备、双工(并行)等不同工作方式。统一安全身份认证系统总体规定统一安全身份认证系统实现以顾客信息、系统权限为核心,集成各业务系统认证信息,为各行业应用提供一种高度集成且统一认证平台。统一安全身份认证系统技术规定如下:系统健壮:通过复制与备份机制,保证系统数据安全可靠;构造灵活:易于扩展;移动办公:远程联机,支持远程集中式业务解决;安全可靠:身份认证和权限控制保证数据安全。功能规定身份认证支持CA身份认证技术和顾客名/密码认证方式,顾客名/密码认证方式支持建立SSL安全认证机制。通过CA认证机制,支持顾客和系统间之间双向认证体系。提供各种应用服务安全性配备服务来保障应用系统安全。权限管理提供统一顾客权限管理和顾客认证与授权机制,形成各个应用子系统顾客权限统一管理机制,完全支持单点登录功能。卖方应提出完整顾客权限管理模型、岗责权限体系。权限模型权限模型涉及顾客功能权限、顾客权限数据范畴。由平台实现顾客功能权限统一控制,即检查顾客与否拥有执行某项功能权限;在每个功能实现中来控制顾客权限数据范畴,即一种顾客容许操作到数据范畴。通过顾客、角色、权限与功能之间关系,支持将一种顾客与系统中菜单或操作联系在一起,为每一种顾客分派不同功能,以控制系统功能权限。支持顾客与数据权限关系是多对多关系。岗责体系通过岗位数据权限定义,实现顾客不能操作其岗位权限以外数据。引入角色,简化权限维护工作,在系统中统一设立一套角色,以授予不同岗位。通过角色、岗位引入,减轻系统上线时权限分派工作量。当人员岗位调节时,通过岗位调节可以以便解决调节后岗位授权工作。可通过组织机构、职能树、职能、系统顾客等对象实现多维权限模型。统一数据应用集成中心总体规定统一数据应用集成中心即数据互换平台采用基于元数据、统一XML互换合同原则,支持SOAP规范。普通涉及数据互换中心、数据互换代理两某些。各个应用系统通过数据互换代理参加数据互换,所有数据互换代理在逻辑上是对等;数据互换中心基于ESB提供事件发现服务、消息路由服务、消息日记等服务实现,负责互换代理之间消息传递。系统架构实现如下图:图2-6数据互换平台架构数据互换代理用来直接服务于数据互换参加者,应具备如下功能:向数据互换中心发出数据祈求。接受数据互换中心发出数据祈求。提供手工录入数据接口。提供数据映射服务,实现不同数据源之间数据转化。数据互换中心基于公司服务总线(ESB),负责关联服务提供者与服务消费者。功能规定数据互换中心元数据管理数据互换中心负责维护和管理元数据,重要涉及元数据增、删、查、改操作,元数据发布,以及元数据版本管理。服务管理实现服务注册、服务查询、服务更新和注销功能。权限管理顾客管理:顾客必要通过数据互换代理进行注册才干参加到数据互换平台。权限管理:普通顾客权限体当前服务查询、服务调用等方面,对于管理员则还体当前顾客信息查询、日记查看等方面。采用基于角色访问控制(RBAC)实现权限管理。日记记录所有消息往来各种概要信息,涉及消息描述、消息发送者、消息发送时间、以及消息接受者、消息接受时间等,实现对消息跟踪、审计,提供丰富日记查看功能。性能查看提供性能查看功能,重要关注是数据互换中心并发数以及数据流量。数据互换客户端消息管理支持发布/订阅消息、未解决(无需人工干预)和已解决消息等消息管理功能。映射管理支持各种数据适配器,涉及各种关系数据库适配器、平面文献(如Excel、XML、CSV)适配器、XML适配器等,实现将各种数据源各种格式数据适配成符合元数据原则数据(用XML描述)。适配器可以通过图形界面简朴而又灵活地配备,涉及配备异构数据源与原则元数据之间映射关系,轻松实现异构数据源和原则元数据之间互相转化。日记管理顾客可以查看自己数据互换日记。顾客信息管理顾客通过互换代理在数据互换中心注册。顾客可以修改自己信息。系统管理重要负责设立互换代理所属数据互换中心,以及设立数据互换代理更新服务器,实现自动版本升级,减轻代理端维护和升级压力。技术规定服务总线提供服务总线(ESB)基本软件构件,实现通信、互连、转换、可移植性和安全性原则接口,支持流行集成规范,涉及JCA、JMS、Web服务、Corba、RMI、COM/DCOM等,如下图所示:图2-7ESB服务总线构件ESB可容易地实现新建平台与原有应用系统之间应用集成,通过良好构造设计,实现系统松耦合体系构造,以保证系统具备良好进化兼容性。针对不同应用系统提供相应适配器接口,实现通过统一接入界面接入系统。数据互换中心元数据管理基于微软InfoPath构建XML表单服务器,提供简朴快捷高效XML定义和轻松维护。消息管理基于消息中间件,完毕消息队列、消息路由、消息日记、消息持久化等功能:数据互换中心互联支持不同数据域通过域连接总线进行互联互通。数据互换客户端客户端管理器采用基于Eclipse架构富客户端技术,客户端基于插件模式开发,可以容易增删插件;提供自动更新功能,以便客户端维护和升级。客户端管理器提供:负责代理消息发送、接受,只与数据互换中心通信;提供消息日记,供顾客审核、跟踪、查询;可插拔加密/解密:可以使用各种加密算法对数据进行加密,以保证数据在传播过程中安全;可插拔数据压缩/解压:为了提高传播效率提供可插拔压缩功能;数据验证:数据必要满足元数据所定义逻辑关系;能对传播过程进行全程监控,提供审计、会话管理、传播优先级设定。JMS消息收发基于消息中间件,建议采用开源JORAM消息中间件,在系统中可以使用任意实现JMS原则消息提供者。数据包分拆/组合支持大数据包分拆传播与组包,包丢失重传。数据压缩/解压支持对传播数据包进行压缩/解压功能。数据加密/解密支持对传播数据包进行加密/解密功能。数据适配器采用基于XML数据适配器,支持各种数据源之间数据转化。数据互换平台中间数据统一为符合元数据规范XML数据文献。适配器配备是简朴可视化配备,无需编程。重要数据适配器涉及有:XML适配器:数据源是XML,可以配备数据源XML与元数据之间相应关系,两者可以自由互相转化。DB适配器:数据源是各种关系数据库,可以定义数据表与元数据之间相应关系,可以自动实现两者之间全面转化。DB适配器合用于Oracle、DB2、SQLServer、Sybase、MySQL等各种主流关系数据库。文献适配器:用于各种文献与元数据之间适配,涉及Access、mdb文献、Excel文献等。数据集成支持批量完毕数据抽取(Extract)、转换(Transformation)、装载(Loading)等任务,满足对种类繁多异构数据库进行整合需求,同步可以通过增量方式进行数据后期更新。数据集成技术实现规定如下:任务配备支持定制任务执行所需要功能节点,以及对功能节点执行流程进行设定,并把定制好任务由调度或手动交给数据转换引擎解释解决。依照顾客读取任务、项目列表来构造客户端树型列表,支持发布功能,以及采用B/S界面控制任务执行或配备调度由调度执行。任务列表列出发布到服务端项目、任务列表,便于随时手工点击执行某个任务,执行完会有成功或失败提示。调度维护实现添加、修改和删除调度操作,调度重要是配备执行某些已配备好项目,拟定其开始时间、结束时间和间隔模式某些参数信息。调度控制列出配备好调度列表,控制每个调度运营或是停止操作。任务监控通过指定日期区间,查看或删除任务执行状况运营信息,显示内容涉及:项目名称、任务名称、执行时间和执行构造等信息。日记查看查看选定日期执行任务详细节点状况,描述任务内每个节点执行时间、错误信息等。应用集成业务基本构件总体规定M2M平台应提供一系列高度模块化、构件化和原则化完整应用集成业务基本构件,其核心构件至少涉及:业务基本框架(FrameWork)、门户平台(Portal)、开发工具(Studio)、内容管理系统(CMS)、工作流系统(Workflow)、商业智能构件(BI)、服务总线(ESB)、统一GIS构件等模块,功能覆盖整个应用集成领域,各系统模块可独立和组合使用。应用集成业务基本构件可为各行业应用业务提供开发辅助工具、迅速定制、地理信息服务、权限管理、数据呈现及挖掘等各种平台支撑服务。基于各个基本构件,可实现松耦合,提高系统灵活性和可扩展性,满足平台迅速开发与减少运营维护成本。技术与功能规定业务基本框架(Framework)业务基本框架提供数据统一体现形式,包括开发J2EE应用程序所需要体现层通用元素,如表格、树形构造、表单、菜单、日历、颜色对话框、分页标签等,实现可重用元素统一封装,具备一整套开发面向B/S构造J2EE体现层界面库,涉及数据表格控件、树形构造控件、菜单控件、表单控件等。业务基本框架采用瘦客户端技术,客户端只需要有一种原则浏览器就可以使用,业务基本框架在服务器端可以自动生成界面需要HTML代码和JavaScript代码。业务基本框架开发是基于控件、属性和事件,开发人员不需要理解HTML和JSP细节。业务基本框架需提供功能完善模板功能,所有重复性布局都可以使用模板来定制,实现数据与显示分离,布局和显示元素分离。业务基本框架(Framework)应是基于J2EEMVC架构构件,技术规定如下图:图2-8业务基本框架(Framework)门户支撑平台(Portal)基于门户支撑平台(Portal)提供一种基于Web综合门户系统,能向分布各处顾客提供定制业务应用模块功能,协助顾客管理、组织和查询与组织机构有关信息。门户支撑平台功能规定如下:一站式访问方式:顾客可直接以便调用、访问原系统分散于各独立门户系统下功能模块、数据单元和应用资源。数据层抽取整合:可直接从原分散资源系统中按顾客需要分类抽取所需源数据,自动解决所有有关信息关系数据。个性化顾客界面:能针对每一种顾客特定信息需要,定制出完全个性化顾客界面,直接阅读,解决个性化信息内容。多应用无缝集成:可以将已建各独立异构分散应用系统在不破坏原系统状况下,集成为共享级、提高级统一应用系统。高度可扩展性:能适应人员和部门调节变化,满足业务调节和扩展规定。安全可靠保障:通过安全机制保证数据机密性及完整性,保障业务正常运转。门户支撑平台技术规定如下图:图2-9门户支撑平台(Portal)开发工具(Studio)开发人员使用开发工具(Studio)就可以完毕所有开发环节,不必再借助和运用别开发工具。开发工具(Studio)提供向导、视图和编辑器等工具供开发人员在开发过程中可视化地开发、调试各种构件,并提供调试及团队开发功能。开发工具(Studio)需要内置Framework、JBOSS服务等,使单独安装集成开发环境就可以完毕构件开发和调试。开发工具(Studio)功能规定如下:Portlet开发功能插件:自动生成Portlet工程和代码,通过向导和模板来输入必要参数,可以自动构建Portlet工程目录构造、自动生成Portlet、JSP和HTML等文献所需代码,并能自动编写布置文献及编译、打包、布置Portlet工程。提供Struts程序向Portal自动迁移功能。工作流建模功能插件:可以可视化、图形化地创立与编辑工作流程,并提供流程描述文献合法性检测,自动生成描述文献等功能。界面及表单设计功能插件:提供图形化网页页面和HTML页面编辑功能,提供多组工具栏,使开发人员通过鼠标拖拽操作及某些属性定制工作即可完毕体现层所有编程工作。为顾客提供Framework业务基本框架自带各种控件工具箱,可以在工作台上以图形化方式显示这些控件,以拖拽方式对控件进行布局,以属性框方式对控件进行设立。业务逻辑定义功能插件:提供M2M平台开发运营、调试环境,提供Web开发页面值对象支持和自动生成业务Framework基本框架业务逻辑代码功能,开发人员只需在生成代码框架中编写少量业务逻辑代码就可完毕业务应用,从而能迅速搭建各行业业务组件。数据建模功能插件:提供业务数据建模功能,通过图形化面向对象操作方式,创立业务数据模型,并自动生成Hibernate持久化类、映射文献和物理数据库建库、建表和建字段DDL脚本。报表定制功能插件:提供可视化、图形化定制、设计和开发报表功能,能使顾客无需过多代码编写就可迅速地完毕报表定义、设计、浏览、打印与输出。发布布置功能插件:提供对所创立应用程序和工程自动打包,发布和布置功能,以和谐界面方式完毕ant脚本配备和编写。开发工具(Studio)技术规定如下图:图2-10开发工具(Studio)开发工具(Studio)能与业务基本框架、门户支撑平台、内容管理系统、工作流系统和BI商业智能组件实现相辅相成,迅速定制开发这些构件所需要代码与组件。开发工具(Studio)提供对M2M平台业务基本构件整个构件生命周期维护,集构件生成、组装、维护、布置、管理、发布等功能于一体,并通过构件可视化组装、调试,实现以搭积木办法迅速高效地搭建各行业应用。工作流和规则引擎(Workflow)工作流工作流(Workflow)管理系统应与应用基本运营平台无缝集成,在大并发顾客量、大数据量公司级应用环境下高效、稳定运营。工作流系统技术规定如下图:图2-11工作流管理系统工作流可通过开发环境迅速构建业务流程以及业务解决表单;依托引擎实现流程流转;采用基于Web缺省客户端和管理监控工具完毕对流程调节、监控与审计。工作流实现重要功能规定涉及可视化构件构件开发、强大流程流转能力、流程整合能力、直观流程监控功能和丰富二次开发接口等,详细如下:可视化构件开发:工作流开发环境(WorkflowIDE)与开发工具(Studio)无缝集成,秉承开发工具(Studio)拖拉式业务逻辑构件、呈现逻辑构件、数据逻辑构件开发与调试等构件化开发特色,并具备如下特点:灵活活动参加者设立;任务分派方略灵活性;自由流支持;各种事件支持;严密安全机制;支持各种活动启动与结束方式;支持活动回退以及业务补偿;活动解决时限支持;与基本构件紧密结合;无需编写任何代码即可快仿真速调试业务流程;支持动态路由;支持子流程;支持业务流程版本控制;支持与应用紧密结合业务流程自动布置。具备强大流程流转能力:支持串行(Sequence)、自循环、并行(Parallel)、分支、子流程等复杂流程流转。具备强大流程整合能力。直观流程监控功能:采用图形化实时监控。丰富二次开发接口:提供工作流构件库,涉及工作流定义构件库、工作流管理和监控构件库、工作流客户端构件库、工作流标签库、工作流可视化页面控件等。通过这工作流构件库和开发工具(Studio)工作流开发环境,可以迅速开发出高效工作流应用系统。规则引擎提供Java规则引擎和一系列规则集(规则库),实现对提交给引擎Java数据对象与加载在引擎中业务规则进行测试和比对,激活那些符合当前数据状态下业务规则,依照业务规则中声明执行逻辑,触发应用程序中相应操作。支持“动态”规则执行链,形成规则推理机制。这种规则“链式”反映完全由工作区中数据驱动。规则引擎既可以管理应用层业务逻辑又可以使表达层页面流程可订制。业务流程管理(BPM)业务流程管理基于应用集成技术和Web服务技术,独立于详细应用之外,提供流程设计、重组、布置、管理、监控、审计、优化环境,为跨部门流程重组和流程优化提供技术基本和平台。流程管理系统应提供一系列工具来设计、修改、布置、监控与管理业务流程及各流程节点相应服务。流程管理系统技术规定如下图:图2-12流程管理(BPM)体系构造流程管理系统重要功能规定涉及流程建模、流程模仿、流程运营环境、流程仓库、流程布置、流程管理和监控、流程审计和流程分析与优化等,详细如下:流程建模:提供流程建模和设计工具,对业务流程规则与过程进行定义。流程模仿:通过流程仿真运营环境,对设计完毕业务流程模仿运营。流程运营环境:为流程运营提供虚拟机、状态存储、流程数据存储、服务调度、任务分派等核心服务。流程运营环境提供基于Web服务外部调用接口,实现对流程定义、流程状态、流程数据、系统管理查询、更改和监控,支持跨平台和Web服务技术。流程仓库:提供流程定义发布、更改、删除和版本控制,以及有关服务注册、索引、查询、更改和删除等。提供外部应用服务接口定义和调用。流程布置:提供流程发布工具,将设计好流程发布到流程仓库中,供流程运营环境使用。流程管理和监控:实现流程调节、系统性能监控、系统异常解决等功能。流程审计:对流程实例创立、资源应用、执行日期、执行人员、流程成果等进行审计。流程分析与优化:提供流程记录报表,分析流程运营中数据(如资源运用率、成本、时间等),对流程中影响性能节点进行优化。提供与不同分析工具接口。内容管理(CMS)内容管理系统功能规定如下:网络信息自动监控采集、分类管理。多站点创立、管理。简朴以便模板定制,可视化标签技术。功能强大信息加工解决系统、全文检索功能:支持Excel表格、图片、Flash资源、音视频文献、一文多附件插入,图文混排、Word粘贴,批量信息导入导出、信息内容对链接知识库替代,信息Word和PDF格式输出和分页管理,信息内容评论和管理,支持编辑、校对、审核、发布工作流。灵活信息发布方式:支持信息动态与静态页面发布,支持所有发布和变化增量发布。顾客权限与网站安全控制:多顾客组、多层次、分级权限控制,网站内容浏览、下载等操作控制,支持数据库配备、在线备份、恢复和寻常管理。顾客互动交流:可以实现对外信息互动交流,如网上投票、网上评论,网上调查、信息反馈等。丰富接口和组件:提供在线投标、全文检索、邮件接口、记录分析等。开放式体系框架:采用可扩展框架设计,支持新开发功能挂接和集成能力,能整合已经运营系统,如OA、CRM、MIS等系统集成在一起,提供统一访问入口。辅助决策工具(BI)OLAP(联机分析)联机分析应提供多维分析引擎和前端呈现工具,多维分析引擎管理多维数据模型(Cube)以及依照多维模型构造多维数据立方体,提供旋转、切片、钻取等分析操作。前端呈现工具实现将查询分析成果以动态分析报表、图形等方式呈现。联机分析(OLAP)技术规定如下图:图2-13联机分析(OLAP)Analysis(专业分析)Analysis(专业分析)应以组件方式提供对联机分析(OLAP)在分析功能方面进行增强和补充,并有二次开发接口,其数据分析模型库应提供排行分析、分组分析、二八分析、聚类分析、预测分析等五种惯用分析模型,通过二次开发,可以实现更加复杂分析模型,如:计量经济模型、投入产出模型等。Analysis(专业分析)技术功能规定如下图:图2-14专业分析(Analysis)网络数据查询检索(Query)网络数据查询检索(Query)功能规定如下:数据源配备:系统通过管理界面可以轻松完毕数据源配备,即可进行数据库、数据仓库本地、远程连接,以便为查询服务。设立查询条件,按照设计格式生成查询定制报表:支持以可视化SQL语句生成方式,提供全面查询功能。通过不同查询功能搭配使用,可以生成复杂多维汇总登记表。重要查询功能规定如下:设立查询表;选取查询字段:即形成Select语句;设立查询条件:即形成Where语句;设立排序:即形成OrderBy语句;分组记录:即形成GroupBy语句;设立表间关联:即形成InnerJoint语句;查询成果定义计算字段;超级链接设立;图形展示。定制查询报表发布与管理:系统管理员可以对定制查询报表进行保存和发布,也可以对已经发布查询定制报表进行撤除发布操作或者删除该查询报表等。查询成果丰富前端呈现。信息交流中心提供各种实时和非实时通信支持,涉及计算机与计算机、计算机与通信设备(重要是移动通信设备)之间数据传播。信息交流中心基于XML进行即时通信。信息交流中心技术规定如下图:图2-15信息交流中心层次构造信息交流中心功能规定如下:即时通信:实现即时消息传播;文献传播:实现文献传播;办公应用组件群:涉及日历功能、工作筹划、定期提示、备忘录、通信录、广播告知等功能;手机短信中心:实现手机短信双向传送;GPRS中心:实现手机应用程序与计算机通信;Email通讯:实现电子邮件功能。数据维护提供系统级和业务级数据维护,功能规定如下:系统级数据维护数据元管理:实现对数据元管理,涉及建立、变更、版本控制等。数据库监控与维护:提供对核心数据库状态分析监控功能,运用各种发布渠道在事件发生时及时向系统管理员发出警告信息。业务级数据维护数据清理:可迅速清理无用业务信息与垃圾数据。数据检查与调节:依照系统定义错误排查方略或根据顾客指定条件范畴检索出发生错误数据,并使顾客在此范畴内对数据进行相应调节。顾客调节数据范畴和内容必要在应用系统容许规则范畴内,这一约束应通过应用级配备实现,以保障数据调节合法性和对的性。智能检索平台应集成开源搜索引擎来提供检索服务,平台并支持第三方智能搜索引擎产品,如TRS搜索引擎系统与Oracle数据库协同工作,实现千万海量级智能检索功能平台接口设计与行业终端接口M2M平台与行业终端接口应尽量统一,有助于原则体系形成。如果已有原则行业,应支持既有原则。支持行业终端应涉及:城管通终端、环保监控终端等。支持合同应涉及:工业控制领域中OPC、MODBUS、RS232/485合同,环保行业国标HJ/T212-,中华人民共和国移动M2M终端WMMP合同等。M2M平台应实现统一管理终端,实现终端登录会话,实现终端数据认证与加密。行业应用平台可通过M2M平台对终端进行管理与反控,下发指令并反馈执行成果。与行业应用接口M2M平台作为各物联网行业应用基本服务平台,应具备完备接口与各应用互换数据,卖方应提供规范化接口规范,实现M2M平台对外数据交互原则、通用接口,接口形式涉及ESB、RMI接口、WebService接口、数据库接口等。与其她系统接口M2M平台预留与其她系统信息接口,如上报本系统终端告警数据、行业记录数据等,接口形式涉及ESB、RMI接口、WebService接口、数据库接口等。有关业务集成视频监控业务集成规定集成视频监控业务和提供视频监控系统接口,遵循关于视频接口规范实现对监控摄像头控制和视频查看。功能涉及摄像头列表、编号,摄像头上/下/左/右移动、拉近、拉远,设立摄像头方向、焦点,视频播放、暂停、录制,图象抓拍等。GIS平台集成规定构建GIS平台,实现GIS数据装载,M2M集成GIS平台,并通过M2M平台对外提供GIS服务。通过ESRIArcGISServer、ArcIMSServer建立GIS平台,需满足如下规定:空间数据组织与管理:当前,基于关系数据库和对象关系数据库空间数据库技术是大型GIS应用项目中广泛采用空间数据管理技术。M2M平台中空间数据涉及基本地理数据与应急专业数据,涉及多部门、多系统数据融合和共享,其特点为多源、多尺度、异构、海量。因而,GIS平台要具备大数据量管理能力,并且要支持存储拓扑关系和丰富几何对象类型。地图编辑:地图编辑功能是多数GIS应用必须功能,组件对象模型强大地图编辑功能可以省却大量二次开发精力。数据格式转换:相应用系统来讲,GIS软件数据互换能力决定了该系统开放性,即能否以便地输入其她来源数据以及输出相应数据格式,与其她系统进行数据互换能力。多源数据集成:多源数据集成,即无需格式转换直接访问各种数据格式能力,这是GIS应用系统开放能力另一种体现。二次开发:组件式开发方式已经成为当前主流GIS应用二次开发方式,比较GIS平台组件开发能力与灵活性在GIS软件选型中至关重要。跨平台:出于稳定和安全数据服务和网络发布服务考虑,各子系统需要采用各种操作系统构成跨平台网络操作系统。而GIS跨平台性就显得尤为重要。GIS平台涉及WebGIS和GISServer。GISServer做为服务端,提供地理信息服务,涉及了地图服务、要素服务、途径搜索服务、缓冲查询、专项图服务等;GISServer通过REST接口形式,供各种编程语言(涉及FLEX、C++、Java、VB等)实现客户程序调用;WebGIS包括在M2M平台中,用来和GISServer通信,提供地理信息有关功能,涉及地图呈现、地图搜索、专项图展示等,实现M2M平台不同功能模块对WebGIS进行定制,提供相相应功能。装载龙岩市中心城区地形图和基本数据普查与测绘数据采集建库成果。采用松耦合方式集成GIS业务,通过SOA技术实现GIS平台业务集成,并对外提供GIS服务。应用软件系统开发规定应用软件开发技术规定系统开发中贯彻全面质量管理,实行工程化开发办法,实行阶段性冻结与改动控制,验证阶段成果并及时纠正错误。卖方需遵守买方现场开发商定,现场开发人员需包括主持过大中型电子政务项目开发高档软件开发人员和项目管理人员。采用J2EE及多层架构体系,处在多层构造中间层应用服务器与Web服务器采用跨操作系统开发平台,独立于特定硬件平台和操作系统,可同步支持Windows与Linux操作系统。系统可维护性高、源程序与开发文档真实、完备,系统架构拥有弹性,系统各模块独立,内聚性高、耦合性底,升级容易。系统满足并实现本文献提出各项功能,兼容性能好,可在各种操作平台平稳运营。支持统一身份认证与单点登陆、数字证书(CA)。卖方需承诺规范开发本项目,开发文档规范齐全,及时转交买方。软件应安全、精确、可靠,具备高可用性功能(或容错功能),可以长时间不间断运营,可以防止不良侵害发生、减少故障发生率,保证安全生产。软件要具备较强硬件规模扩展能力。软件对硬件要具备相对独立性。软件自身要具备良好扩展能力,具备高度可伸缩扩充能力。软件要具备良好负载均衡能力。软件具备可维护性,系统设立要以便灵活。软件以支持简体中文,以中文界面为主。软件应提供符合业务规范数据接口,以实现与其他系统连接,支持一致性数据模型,保证数据一致性、完整性。软件设计面向数据,而不是面向流程,易于系统构造和重组织。软件应能实现数据和解决成果备份和管理。可以在不同管理层次和领域具备互操作能力。软件可以保护投资,先后期投资有效衔接。基于平台软件可迅速构建和开展行业应用,并可迅速构建扩展功能模块。与应用支撑系统应用集成M2M平台应与如下应用支撑系统实现应用集成:与中华人民共和国龙岩门户网站实现整合和统一架构;通过龙岩市政务短信服务平台,在系统安全允许状况下,实现手机短信集成和扩展服务;与龙岩市政务邮件系统实现集成,提供邮件调用服务;系统应支持基于龙岩市电子政务外网CA身份认证,与政务外网PKI/CA体系实现应用集成,实现数据不可抵赖性和数据安全传播。数据库设计与管理规定总体规定规定通过采用ORM中间件,使M2M平台可以支持主流数据库管理系统,并可以在不同数据库之间实现无缝迁移。平台数据库设计可实现存储与管理海量数据。针对海量数据,实现准时段分表保存。数据库设计内容规定数据库设计应涉及如下内容:制定数据库命名规范与规则(涉及数据库、数据子库、数据表、字段命名、图层命名等);实现数据建模、元数据设计、数据字典编制等;空间地理数据库设计应涉及空间地理基本数据库、公共专项数据库、地址编码数据库、元数据库等库表设计;对数据子库按照要素大类、小类以及特性类型进行划分,实现对数据表规划设计,并描述数据表中数据元素重要属性字段;实现数据库组织规划。数据库规划规定数据库规划规定如下:保证数据布局合理,保证信息渠道畅通;数据逐级浓缩,数据自下而上逐级集中、综合、归并、减少存储,分别满足不同层次管理者需要;数据库体系建立要规范化、原则化,统一名词解释、统一指标体系、统一分类编码;保证数据库数据对的性、有效性、相容性,并提供自动排除故障与恢复功能,以保证数据可靠性;支持对数据库并发操作;保证数据库系统安全性。数据库设计技术规定地理数据库设计技术规定如下:统一信息编码规范和原则;支持容量可达TB级海量数据;具备数据分区管理能力,支持各种分区方式;采用合理表空间划分方式和磁盘分区;采用合理数据分层组织方式;建立高效索引,支持图层高效并发访问;支持多时序、多源、多辨别率数据存储;针对不同数据,将其规划成为逻辑上数据库群,在物理上映射为一种或者各种物理数据库;符合C2以上安全原则和基于角色安全控制;原则规范与制度建设规定原则规范

温馨提示

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

最新文档

评论

0/150

提交评论