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工程信息管理系统搭建-系统功能需求的更多相关文章

  1. BIM工程信息管理系统-详细设计

    详细设计说明书 1引言 1.1编写目的 编写详细设计说明书的目的就是为程序员写出实际的程序代码提供依据.它是软件详细设计阶段所有任务和所有相关人员所需的参考资料. 1.2背景 说明: a.  软件名称 ...

  2. BIM工程信息管理系统-EF实体框架数据操作基类

    EF实体框架数据操作基类主要是规范增.改.查.分页.Lambda表达式条件处理,以及异步操作等特性,这样能够尽可能的符合基类这个特殊类的定义,实现功能接口的最大化重用和统一. 1.程序代码 /// & ...

  3. 一步步搭建java信息管理系统00 - 前言

    开发前,先上效果图吧 信息管理系统,个人认为,以下几个因素是不可缺少的 多tab 因菜单比较多,右侧的树形一定要考虑,如果菜单还是多,那么顶部就要考虑起来了 以后想到什么,再添加吧. 看到easyui ...

  4. Android(java)学习笔记195:学生信息管理系统案例(SQLite + ListView)

    1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...

  5. 简易商品信息管理系统——首个Web项目

    正文之前 在学习了一段时间的Java Web的内容之后,当然需要有个项目来练练手,我相信大多数人的首选项目都是信息管理系统吧,所以我选择了商品信息管理系统 目前项目源码已全部上传至GitHub,欢迎大 ...

  6. 一步一步实现web程序信息管理系统之二----后台框架实现跳转登陆页面

    SpringBoot springboot的目的是为了简化spring应用的开发搭建以及开发过程.内部使用了特殊的处理,使得开发人员不需要进行额外繁锁的xml文件配置的编写,其内部包含很多模块的配置只 ...

  7. C07 模块化开发信息管理系统案例

    目录 需求分析 问题分析 开发阶段 需求分析 总体需求 学员信息管理系统支持以下功能 增加学员信息功能 删除学员信息功能 查询学员信息功能 修改学员信息功能 输出所有学员信息功能 退出系统 其他需求 ...

  8. Android(java)学习笔记188:学生信息管理系统案例(SQLite + ListView)

    1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...

  9. JSP+Servlet 实现:理财产品信息管理系统

    一.接业务,作分析 1.大致业务要求 1.1 使用 JSP+Servlet 实现理财产品信息管理系统,MySQL5.5 作为后台数据库,实现查看理财 和增加理财功能 1.2 查询页面效果图 1.3 添 ...

随机推荐

  1. C语言基础——进制转换 / 数据表示

    第一部分:进制转换 二进制:由0~1构成,逢2进1 八进制:由0~7构成,逢8进1 十六进制:由0~9.A~F构成,逢16进1 两个基本概念 基数:n进制基数为n 123.4 = 1*10^2 + 2 ...

  2. Android最大方法数和解决方案

    转载请标明出处:http://blog.csdn.net/shensky711/article/details/52329035 本文出自: [HansChen的博客] 什么是64K限制和Linear ...

  3. ASI的其他使用方法

    ASI 除了设置代理监听以外还可以设置block进行监听 如果同时设置block和实现了代理方法 请求过程中 block和代理方法都会调用 一般 代理方法 优先block方法调用 第3种方式调用

  4. node.js入门安装过程

    本次随笔的目的是教大家如何安装 node.js安装 第一步:安装node环境 下载地址:https://nodejs.org/en/download/ 下载好后 对应一下你的node版本 ,傻瓜式安装 ...

  5. 【开发者portal在线开发插件系列一】profile和基本上下行消息

    前言: 开发者portal支持在线开发profile(即设备建模).在线开发插件.模拟应用管理设备.模拟设备上报数据接收命令.支持离线开发的profile和插件的上传部署,是合作伙伴快速集成设备.对接 ...

  6. C#中的Stopwatch类简单使用

    Stopwatch实例可以度量一个间隔的运行时间, 或度量多个间隔内所用时间的总和. 命名空间System.Diagnostics. 简单使用 using System; using System.D ...

  7. .Net core_Excel 导出二维码(以导出箱单为例)

    [AccessLogAttribute(Note = "导出条形码箱单 — 条形码")]public ActionResult ExportContract(string INNE ...

  8. luogu P3183 [HAOI2016]食物链 |记忆化搜索

    如图所示为某生态系统的食物网示意图,据图回答第1小题现在给你n个物种和m条能量流动关系,求其中的食物链条数.物种的名称为从1到n编号M条能量流动关系形如a1 b1a2 b2a3 b3......am- ...

  9. Java修炼——文件字节输入输出流复制和缓冲流复制

    一:文件字节输入输出流复制 首先明确数据源和目的文件,然后就是"中转站",最后就是关闭 package com.bjsxt.ioproject; import java.io.Fi ...

  10. [TimLinux] JavaScript 取消异步请求

    1. xhr.abort() 这个函数可以用来取消XMLHttpRequest()发起的异步请求,不是xhr.close()哦. 2. 场景 比如说,在关闭一个模态框后,数据可能还没有过来,这个时候需 ...