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 添 ...
随机推荐
- Python编译升级
[root@localhost python]# tar xvf Python-3.6.9.tgz [root@localhost python]# cd Python-3.6.9/ [root@lo ...
- nginx的使用,以及反向代理,负载均衡,从安装到使用,全部步骤。
先总结nginx实现负载均衡的原理,在这之前先的知道反向代理,因为nginx的负载均衡是在反向代理的基础上实现的: 1.反向代理:通过在nginx的配置文件 (vim /opt/nginx196/co ...
- 为什么阿里巴巴Java开发手册中强制要求不要在foreach循环里进行元素的remove和add操作?
在阅读<阿里巴巴Java开发手册>时,发现有一条关于在 foreach 循环里进行元素的 remove/add 操作的规约,具体内容如下: 错误演示 我们首先在 IDEA 中编写一个在 f ...
- 程序员的进阶课-架构师之路(14)-B+树、B*树
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/m0_37609579/article/de ...
- myql数据库,sql横排转竖排以及竖排转横排,oracle的over函数的使用
一.引言 前些日子遇到了一个sql语句的横排转竖排以及竖排转横排的问题,现在该总结一下,具体问题如下: 这里的第二题和第三题和下面所讲述的学生的成绩表是相同的,这里给大家留一下一个念想,大家可以自己做 ...
- Vue各种配置
小知识 Vue.prototype和Vue.use的区别 这个是全局可以通过Vue对象获取serring的值 Vue.prototype.$settings = settings; 这个是配置全局环境 ...
- Hibernate注解之@Enumerated:针对枚举enum(转)
https://my.oschina.net/xinxingegeya/blog/359968 @Column(name = "store_type", nullable = fa ...
- Android Activity生命周期及启动模式
曾经搞过许多东西,再熟练的东西一段时间没有碰都会生疏或忘记.后来体会到写成文档记录下来的重要性,但有些word或ppt记录下来的东西随着时间流逝会丢失,或者不愿去看.或许保存成博客的形式,会是更好的选 ...
- Netty学习——基于netty实现简单的客户端聊天小程序
Netty学习——基于netty实现简单的客户端聊天小程序 效果图,聊天程序展示 (TCP编程实现) 后端代码: package com.dawa.netty.chatexample; import ...
- C#语言和SQL Server数据库技术_前四章错题
1.在C#中,如果让某个方法只能被它所在的程序集内的其他方法访问,可使用(C)修饰这个方法. (选择一项) A:private B:protected C:internal D:以上都不对 2.下 ...