论文部分内容阅读
天元物联路灯管理系统采用高新技术和方法来高效管理各类路灯设施,满足决策、管理部门和施工单位的需求。该系统针对路灯线路长、布局分散、管理困难等难题,结合路灯管理具体细节和特点,按照济南市特定的地理信息和市政部门路灯管理行业规范,在充分应用计算机智能化信息处理,稳定的数据库存取,主流的WEB应用框架,成熟的网络TCP传输,多线程底层监控等技术的基础上,将路灯自动化控制与计算机技术有效结合,能够对路灯现有的配电设备,控制设备和传输设备等各种设备现状进行管理,完成对路灯的开关控制,状态监控,日常维修和与上层的数据交互。系统有效的简化路灯控制和监控,降低相关单位的路灯控制成本,保证了其实用性,经济性,可靠性以及技术先进性。因此,该系统建成后,将进一步提高道路照明质量和服务水平,保证城市整体亮灯率和设施完好率,城市路灯管理系统研制对今后开展类似工作具有重大意义。Web端和底层驱动软件分别采用不同的B/S和C/S架构设计,系统将实际控制的部件抽象成对象,使用面向对象的相关方法进行需求建模,系统分析设计描述语言采用当前主流的UML,系统技术平台采用J2EE框架,编程语言web端采用Struts+Hibernate,底层驱动采用C++框架Qt。系统的开发过程中选用先进的系统开发工具,例如需求建模阶段使用Microsoft Office Visio2003、数据库设计阶段采用Power Designer,web端软件采用集成开发环境MyEclipse8.5,底层驱动软件采用集成开发环境Qt Creator2.0等。基于先进的开发工具和软件开发思想,效率的实现了具备路灯量化管理、数据分析管理、故障管理、人员管理,底层驱动管理等功能的路灯管理信息系统。设计包含街道和路灯地图信息,设计路灯开关的状态,路灯的模式设置,在路灯控制完成之后,生成的命令存入数据库,底层监控将数据库命令下发;同时,监控软件采集底层数据,更新数据库中各项路灯状态,web端对底层采集到并已存入到数据库的相关的数据,转化成报表图文的形式显示路灯开关,温度和损坏状态;设计web端维修,提供市民报修功能和维修人员分配功能;设计人员管理,针对不同管理员管理不同路端路灯的需求,提供将区域划分为普通管理员的功能。利用现有的成熟框架,将代码分为不同模块进行实现;通过读取数据库将路灯相关信息显示在web端地图;通过XML配置需要转换的数据,将WEB端的控制转换为相应协议格式,直接存入到数据库;底层遍历数据库,将相关操作码下发至底层。路灯管理流程具有时效性,每次操作最后,系统均会有相应的功能,将已路灯管理的基本信息转入数据库,清晰了系统中的数据。