BIM工程信息管理系统搭建-系统功能需求
BIM工程信息管理系统功能需求
该系统是真实存在项目,项目于2013年开始研发到2014年初完成,按照当时技术能力和国内BIM现状,现在BIM技术已比之前好多了,不管是建模、展示等。均提高了不少,本博客只是代表我个人意见及想法。
一、主要节点目标
2013.1.15—2013.2.15 数据模型的设计与开发、三维交底模块
2013.2.16—2013.3.31 数据管理平台、文档管理、施工模拟、图纸查看、模型变更工具、仿真模拟、施工日志
2013.4.1—2013.4.30 进度管理、可视化集成监控、工程量统计及资源配置
2013.5.1—2013.5.30 系统集成模块、移动端开发
2013.6.1—2013.6.30 V1.0版本上线调试
2013.7.1—2013.12.31 调试完善
二、功能模块详细描述
1)BIM工程信息管理系统功能汇总
|
序号 |
分系统/模块 |
开发项目 |
交付物 |
成果标准描述 |
|
1 |
数据模型的设计与开发 |
桥梁三维施工模型优化处理 |
轻量化结构模型 |
模型轻量化转换 |
|
2 |
数据库的搭建,以及各类BIM信息表的设计 |
数据库系统,数据字典 |
数据库设计可支持新功能增加,维护性高 |
|
|
3 |
GIS、地质模型的搭建指导 |
地质模型 |
交付模板示例。 |
|
|
4 |
三维交底 |
视点管理、漫游路径设置、红线标注 |
软件模块 |
支持保存试点 |
|
5 |
工程量统计及资源配置 |
工程量统计及定额关联开发 |
软件模块 |
支持选定范围或制定里程量的材料属性统计,并关联定额计算人、机、物料量,导出表格 |
|
6 |
数据管理平台 |
用户管理模块(用户、组织、角色)的开发 |
软件模块,使用说明文档 |
灵活定义系统使用权限,定义用户角色与组织。 |
|
7 |
数据(文档)管理系统构建或开发 |
软件模块,维护手册、使用说明 |
可作为基础的BIM应用的数据平台,能良好的管理各类BIM数据,包含继承设计模型属性,附加属性添加、关联、查询、修改等功能。 |
|
|
8 |
文档管理 |
文档检索查询;文档上传添加、编辑、删除;文档版本控制 |
软件模块,使用说明文档 |
根据关键字检索文档,对文档进行添删改等操作,对同一文档进行版本控制,可查询更新、编辑前的文档 |
|
9 |
施工模拟 |
施工工序管理(第一阶段) |
软件模块,使用说明 |
管理施工工序列表 |
|
10 |
图形界面(3D轻量化、BIM信息查询)应用的开发 |
软件模块,系统文档 |
支持生产工序的3D模拟和演进,并可查询相关的工程数据。 |
|
|
11 |
工序图片的自动生成与关联 |
软件模块,使用说明文档 |
生成并可导出工序、工艺步骤的图片 |
|
|
12 |
模型变更工具 |
单个模型变更、整体方案变更 |
软件模块,使用说明文档 |
可替换某个部件而不改变其它模型及关联信息或替换整个方案 |
|
13 |
图纸查看 |
图纸上传;图纸删除;图纸与模型关联 |
软件模块,使用说明文档 |
支持图纸和模型匹配,并双向调用 |
|
14 |
施工日志 |
施工日志填报 |
软件模块,使用说明文档 |
通过模板填写施工日志信息 |
|
15 |
施工日志管理系统集成 |
软件模块,使用说明文档 |
集成施工现场现有的施工日志管理系统 |
|
|
16 |
施工日志打印输出 |
软件模块,使用说明文档 |
将电子施工日志打印成纸质用于审批和备案 |
|
|
17 |
进度管理 |
计划管理 |
软件模块,系统文档 |
通过外部如Office Project等计划编制软件导入施工计划,关联3D模型数据,形成三维施工计划,并可查询工程数据 |
|
18 |
进度管理 |
软件模块,系统文档 |
基于计划通过采集施工日志反映施工进度,并进行对比展示,指导生产和决策,包含当前进度、历史仿真,并进行三维场景和关联工程数据查询 |
|
|
19 |
可视化集成监控 |
视频监控 |
软件模块,系统文档(含接口说明) |
集成海康威视视频监控系统,根据GIS或3D界面监控点布置,查看监控点视频图像,支持视频墙功能 |
2)功能模块梳理

BIM工程信息管理系统搭建-系统功能需求的更多相关文章
- BIM工程信息管理系统-详细设计
详细设计说明书 1引言 1.1编写目的 编写详细设计说明书的目的就是为程序员写出实际的程序代码提供依据.它是软件详细设计阶段所有任务和所有相关人员所需的参考资料. 1.2背景 说明: a. 软件名称 ...
- BIM工程信息管理系统-EF实体框架数据操作基类
EF实体框架数据操作基类主要是规范增.改.查.分页.Lambda表达式条件处理,以及异步操作等特性,这样能够尽可能的符合基类这个特殊类的定义,实现功能接口的最大化重用和统一. 1.程序代码 /// & ...
- 一步步搭建java信息管理系统00 - 前言
开发前,先上效果图吧 信息管理系统,个人认为,以下几个因素是不可缺少的 多tab 因菜单比较多,右侧的树形一定要考虑,如果菜单还是多,那么顶部就要考虑起来了 以后想到什么,再添加吧. 看到easyui ...
- Android(java)学习笔记195:学生信息管理系统案例(SQLite + ListView)
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...
- 简易商品信息管理系统——首个Web项目
正文之前 在学习了一段时间的Java Web的内容之后,当然需要有个项目来练练手,我相信大多数人的首选项目都是信息管理系统吧,所以我选择了商品信息管理系统 目前项目源码已全部上传至GitHub,欢迎大 ...
- 一步一步实现web程序信息管理系统之二----后台框架实现跳转登陆页面
SpringBoot springboot的目的是为了简化spring应用的开发搭建以及开发过程.内部使用了特殊的处理,使得开发人员不需要进行额外繁锁的xml文件配置的编写,其内部包含很多模块的配置只 ...
- C07 模块化开发信息管理系统案例
目录 需求分析 问题分析 开发阶段 需求分析 总体需求 学员信息管理系统支持以下功能 增加学员信息功能 删除学员信息功能 查询学员信息功能 修改学员信息功能 输出所有学员信息功能 退出系统 其他需求 ...
- Android(java)学习笔记188:学生信息管理系统案例(SQLite + ListView)
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...
- JSP+Servlet 实现:理财产品信息管理系统
一.接业务,作分析 1.大致业务要求 1.1 使用 JSP+Servlet 实现理财产品信息管理系统,MySQL5.5 作为后台数据库,实现查看理财 和增加理财功能 1.2 查询页面效果图 1.3 添 ...
随机推荐
- Java8 Stream终端操作使用详解
话不多说,自己挖的坑自己要填完,今天就给大家讲完Java8中Stream的终端操作使用详解.Stream流的终端操作主要有以下几种,我们来一一讲解. forEach() forEachOrdered( ...
- MySQL 格式化时间 成字符串
创建个表: CREATE TABLE `x02基本信息` ( `ID` varchar(32) NOT NULL COMMENT '系统内记录的唯一标识,供系统内部使用.', `名称` varchar ...
- synchronized被这么问,谁能受得了
synchronized是面试中经常会被问到的知识点,相关的问题点也很多,问题答案涉及的知识点也很多,有经验的面试官就会顺着你的答案不断追问一下,下面的对话场景就是相关面试题的连环炮. 面试官:说一下 ...
- JPA配置实体时 insertable = false, updatable = false
当使用JPA配置实体时,如果有两个属性(一个是一般属性,一个是多对一的属性)映射到数据库的同一列,就会报错. 这时,在多对一的@JoinColumn注解中添加insertable = false, u ...
- CarbonData:大数据融合数仓新一代引擎
[摘要] CarbonData将存储和计算逻辑分离,通过索引技术让存储和计算物理上更接近,提升CPU和IO效率,实现超高性能的大数据分析.以CarbonData为融合数仓的大数据解决方案,为金融转型打 ...
- Internet History,Technology,and Security - Dawn of Electronic Computing(Week 1)
一 War Time Computing and Communication 讲到电子计算机,你不得不提起第二次世界大战,虽说二战是人类历史上史无前例的大灾难,不过从某种程度来说,它确实促进了社会的发 ...
- 数据挖掘算法(一)--K近邻算法 (KNN)
数据挖掘算法学习笔记汇总 数据挖掘算法(一)–K近邻算法 (KNN) 数据挖掘算法(二)–决策树 数据挖掘算法(三)–logistic回归 算法简介 KNN算法的训练样本是多维特征空间向量,其中每个训 ...
- Spring Boot整合Servlet、Filter、Listener
整合 Servlet 方式一: 编写 servlet package com.bjsxt.controller; import javax.servlet.ServletException; ...
- CodeForces845G-Shortest PathProblem?
You are given an undirected graph with weighted edges. The length of some path between two vertices ...
- 从零开始openGL——三、模型加载及鼠标交互实现
前言 在上篇文章中,介绍了基本图形的绘制.这篇博客中将介绍模型的加载.绘制以及鼠标交互的实现. 模型加载 模型存储 要实现模型的读取.绘制,我们首先需要知道模型是如何存储在文件中的. 通常模型是由网格 ...