智慧工地信息管理平台解决方案
目录
目录 (2)
1. 概述 (3)
2. 系统设计 (4)
2.1数字化工地系统框架 (4)
2.2功能概述 (5)
2.3系统基本特点 (7)
2.4系统应用环境 (7)
2.5 系统性能参数及界面设计 (8)
2.6关键技术 (8)
3. 数字化工地服务器配置方案 (14)
3.1 Web应用服务器需求计算 (17)
3.2 塔机、施工升降机应用服务器需求计算 (18)
3.3 人员管理服务器需求计算 (19)
3.4 移动终端服务器需求计算 (21)
3.5 流媒体终端服务器需求计算 (22)
3.6 数据库服务器需求计算 (24)
3.7 磁盘阵列空间计算 (25)
3.8 用户身份管理服务器需求计算 (27)
3.9 各类应用服务器的建议配置 (29)
1. 概述
建设工程生产质量安全管理一直是工程建设管理领域的焦点,对其实施监督管理更是国内外同行的惯例做法。
近年来,随着工程建设总量的不断增长,项目分布范围愈加广泛以及监管力量的不足给行业质量安全主管部门带来巨大的工作压力。
当今社会是信息社会,利用信息化手段解决建设工程生产质量安全管理工作中出现的“监管力度不强,监管手段落后”等难题,是行业管理部门的不二选择。
数字化工地信息管理系统的解决方案充分利用先进的互联网技术、物联网技术、移动互联网技术构建先进的建筑工程智能化信息管理系统,将规范管理流程和先进的技术手段融合到信息系统中,实现了“政府监管+主体责任落实”深度信息化应用融合,使得信息化监管能够承载业务,辅助监管,进而提升行业监管机构的业务水平和服务形象,推进行业自律管理!
2. 系统设计
2.1数字化工地系统框架
数字化信息管理系统在设计过程中利用先进的互联网技术、物联网技术、移动互联网技术进行PC端和移动端同步开发,实现PC端和移动端功能的同步共用和互补。
数字化信息管理系统其主要包括工程项目管理系统、工程机械备案管理系统、视频监控系统、工程机械运行监测管理系统、作业人员管理系统、工程企业综合管理系统等6大模块。
2.2功能概述
●工程项目管理系统:
主要解决工程项目从立项、审批、安全监管、现场资料管理的电子化和集中式的数据管理。
●工程机械备案管理系统:
主要解决工程机械(塔机、施工升降机、施工爬架等)从产权备案、安装告知、使用登记、顶升加节、维护保养、拆除告知以及安监站审核的远程电子化管理平台。
●视频监控管理系统:
主要实现工地远程视频监控的功能,显示工地现场状态。
●工程机械运行监测管理系统:
主要解决塔机、升降机运行过程的安全监测,防止各种安全事故的发生,规范施工机械的管理;
●作业人员管理系统:
主要实现对现场8大员、平安卡、特种作业人员(包括工程机械安装拆除作业人员、工程机械驾驶人员、安装检测人员等)的考勤管理、特种作业资格证登记备案管理和操作使用过程进行监管、评估,避免关键人员无故脱岗、无证上岗、不按时上岗、违规操作等现象的发生,从源头减少安全事故隐患;
●工程企业综合管理系统:
主要实现对本区域内的设计、施工、监理、审核、安装、检测企业在实际项目过程中的操作规范性、企业人员管理规范性等进行监管和评估,提升区内企业整体管理水平。
2.3系统基本特点
易用性第一,针对不同的客户类型设计不同的操作界面
系统功能模块灵活组合,依据不同区域的客户进行配置,实现共有需求和区域自身需求的完美结合;
移动端与PC端数据同步共享,灵活发挥不同客户端的优势,提升工作的时效性;
权限管理灵活,适应不同层次管理需求;
实现移动执法、安全检查记录、作业资料平台化,便于事故分析,明确责任。
2.4系统应用环境
软件环境:Microsoft SQL Server 2012,Microsoft Windows
Server 2008
编程语言:CA55A,SQL
2.5 系统性能参数及界面设计
数字化工地信息管理系统的主要性能指标如下:
2.6关键技术
数字化工地建筑工程智能化信息管理系统是结合传感技术、信息技术、网络技术等综合性、智能化信息管理平台,其能够实现从工程
项目立项报备、审核以及建设过程中的机械、人员、现场的远程监控管理和评估的一体化、智能化管理平台。
该系统关键技术技术研究如下:
1.系统基于B/S架构,讲系统功能实现的核心部分集中到服务器端,简化了系统的开发、维护设使用,客户端只需要通过浏览器便可以随时随地使用所有功能。
B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。
只要有一台能上网的电脑就能使用,客户端零维护。
系统的扩展性非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。
图2-15 系统管理拓扑结构
2.系统主要使用了C#、、javascript等编程语言实现核心功能,采用SqlServer数据库来保存数据。
3.系统采用了三层架构,其中数据访问层(DAL)使用了Dapper框架,用反射动态数据绑定,高效快捷,业务逻辑层(BLL)负责对数据的操作,处理数据业务逻辑,表现层(UIL)采用LigerUI框架,提供了统一的用户界面。
采用三层架构,开发人员可以只关注整个结构中的其中某一层;可以很容易的用新的实现来替换原有层次的实现;可以降低层与层之间的依赖;有利于标准化;利于各层逻辑的复用。
结构更加的明确在后期维护的时候,极大地降低了维护成本和维护时间。
图2-16 三层架构
4.系统客户端与服务器端数据通信大量使用了AJAX技术,数据以JSON格式传输,以降低客户端对于服务器端的压力。
AJAX 是
一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。
这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
5.系统界面采用了Flash、Silverlight、ActiveX等RIA(富Internet 应用)插件技术,为用户提供了高度的互动性以及丰富的用户体验,以更加形象的方式把数据呈现给用户。
图2-17 功能大厅
6.在数据通信方式上主要采用TCP方式传输,并使用ZMQ框架完成系统各个部分的消息通信,保证了数据通信的快速稳定。
7.数据通信以二进制流格式传输,而不是采用常用的字符流等明文
传输格式进行传播,并以约定好的的协议格式进行通信,保证了数据的保密性,同时在数据通信协议里规定了字节流的长度,以保证通信数据的完整性,通信协议还规定了校验位,确保了通信数据的准确性。
8.监控数据的实时显示:设备通过TCP和服务器端建立连接,向服务器实时上传数据,服务器解析数据,存储至数据库,前端实时刷新页面获取最新数据,Flash获取数据动态呈现设备运行状态。
例如:
图2-18 塔机实时运行状态
9.数据分析:通过3G无线网络和Internet 网络建立连接,实现。