HydroCMS规范、图集查询系统设计
1 系统功能介绍
1.1 查询功能
模糊查询编号或名称,并与院标准库进行核对,
规范分类涵盖GB/SL/DL/CECS/JT/ SY /CJ/DG/AWWA/EN/JB/BS/HG/ /ISO/SH/ASME/JIS/NACE/RCC/ATLAS(图集)
国标/水利/电力/建标/交通/石油/石化/美国供水协会/各类图集
技巧:想看全部SL规范,则输入SL进行查询即可。
1.2 批量上传功能
将规范文件命名修改为标准的名称,如:
CECS 142-2002给水排水工程埋地铸铁管管道结构设计规程.pdf
GB 50268-2008给水排水管道工程施工及验收规范.pdf
要点:规范类别和编号之间空格,编号和年份之间用-号,年份和后面的名称之间不要空格。
然后上传即可。系统自动识别规范分类(GB、CECS)、编号、版本、名称。
1.3 大量规范入库功能
1)将规范进行标准化命名
GBT 13663-2000给水用聚乙烯(PE)管材.pdf
GBT 21238-2007玻璃纤维增强塑料夹砂管.pdf
GB 13793-2008直缝电焊钢管.pdf
CECS 142-2002给水排水工程埋地铸铁管管道结构设计规程.pdf
AWWA A100-2006water wells水井.pdf
要点:规范类别和编号之间空格,编号和年份之间用-号,年份和后面的名称之间不要空格。
2)用HypeSnap进行文字捕捉
将文件夹中的规范名称取出。技巧见后文。
3)将HypeSnap捕捉到的规范名称拷贝到excel中
进行规范编号和名称的分离,见下图,技巧见后文
4)将excel表格导入数据库即可
对应的规范文件也要放到系统安装目录的attatchment-standard下面
2 系统设计思路
基于微服务理念
1)个人大量资料的整理利用,与有效版本库(数据接口)进行核对
2)整个系统可拷贝到其他任何电脑上运行,整个网络即可访问
3)导出导入功能方便每个系统间资料共享
4)多个系统间同步数据,方便全局查询
3 技巧
3.1 HyperSnap文字捕捉
文字捕捉——文字捕捉设置——查看和编辑——选择“粘贴每次新捕捉的图像到当前图像上”——选择“垂直平铺”
文件夹中的规范列表显示
Ctrl+Shfit+T每次捕捉一列
3.2 Excel中文件名分离
思路:利用LENB和len所取得字符长度的差别进行截取
前者对于一个汉字当作2个字符,后者对于汉字仅当作一个字符,利用他们之间的差可以分离编号和名称(英文规范只好用正则表达式进行分离,需要另外编程)
RIGHT(A2,LENB(A2)-LEN(A2)+4)
A2是文件名称,LENB(A2)是整个文件名称的双字节字符数,汉字当占2位,LEN(A2)是整个文件名称的字符个数,它们之间的差值就是非汉字位数,right就是从右侧截取,+4是将扩展名.pdf去掉。如果名称中不含非汉字,一次就可以完成,当名称中含(),数字或字母的时候,一次就无法完成,需要进行第二次截取。把第二次截取的名称和第一次截取的名称进行合并即可。
SUBSTITUTE(A2,B2,)
将整个文件名中已经截取出的名称全部替换为空,这样就得到剩下的编号了。
另外,
将名称拷贝到word中,替换——支持正则表达式,但是比较难分离。
4 后续工作
继续完善图集的整理工作,如挡土墙
院里自编图集的整理工作,编号为
16SL101-01:各种阀井的图集
16SL101-02:各种三通的图集
16SL101-03:各种设计说明的图集
16SL101-04:各种隧洞的图集
16SL101-05:各种盾构的图集
16SL101-06:各种顶管的图集
……
各种计算书的查询
HydroCMS规范、图集查询系统设计相关推荐
- java毕业设计——基于java+JSP+J2EE的城市公交查询系统设计与实现(毕业论文+程序源码)——城市公交查询系统
基于java+JSP+J2EE的城市公交查询系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+J2EE的城市公交查询系统设计与实现,文章末尾附有本毕业设计的论文和源码下 ...
- 公共自行车点查询_基于预测信息的公共自行车查询系统设计
基于预测信息的公共自行车查询系统设计 陈玲娟 1 , 2 ,代 炯 1 ,胡 胜 1 ,王殿海 2 [摘 要] 摘要:为缓解公共自行车借还车难现象,基于微信平台获取数据及云 平台处理数据,设计了以微信 ...
- 基于微信小程序公交查询系统设计与实现
[摘 要]随着互联网的技术的不断更新发展,人们生活节奏也在不断的加快,对于网络的依赖也越来越紧密,尤其是在等公交,经常会错过班次,但又不知道,下次班次几点发车,这样会导致乘客花掉大把时间在等待,如果可 ...
- asp毕业设计——基于asp+access的学生成绩查询系统设计与实现(毕业论文+程序源码)——成绩查询系统
基于asp+access的学生成绩查询系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的学生成绩查询系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. ...
- 【php毕业设计】基于php+mysql的成绩查询系统设计与实现(毕业论文+程序源码)——成绩查询系统
基于php+mysql的成绩查询系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于php+mysql的成绩查询系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. 需要下载开题 ...
- 基于javaweb最短路径公交查询系统设计与实现(论文下载)
[摘 要]随着互联网的技术的不断更新发展,人们生活节奏也在不断的加快,对于网络的依赖也越来越紧密,尤其是在等公交,经常会错过班次,但又不知道,下次班次几点发车,这样会导致乘客花掉大把时间在等待,如果可 ...
- 基于android公交车线路查询论文文献,基于Android手机的实时公交查询系统设计与实现...
龙源期刊网 http://doc.xuehai.net 基于Android手机的实时公交查询系统设计与实现 作者:郭宏昌 来源:<物联网技术>2015年第11期 摘要:为了提高城市公交的智 ...
- C#毕业设计——基于C#+asp.net+sqlserver的城市公交查询系统设计与实现(毕业论文+程序源码)——城市公交查询系统
基于C#+asp.net+sqlserver的城市公交查询系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver的城市公交查询系统设计与实现,文章末尾 ...
- 【附源码】计算机毕业设计java医疗健康查询系统设计与实现
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
最新文章
- mysql 自定义哈希函数_C++ STL无序容器自定义哈希函数和比较规则(超级详细)...
- ASP条件语句之IF语句
- 如何找GitHub上热门的开源项目
- 【20161109】noip模拟赛
- 【Kotlin】Kotlin 委托 ( 使用 by 关键字进行接口委托 )
- C#关于参数为null(空值)的方法调用,重载顺序选择彻底研究
- WINCE6.0 + S3C2443的启动过程---nboot篇
- Lesson 8.5 SOFTMAX回归
- voltdb mysql_MySQL/HandlerSocket和VoltDB:NoSQL的竞争者
- 还没吃透内存缓存LruCache实现原理的看这篇文章,跳槽薪资翻倍
- ASP.NET MVC+EF框架+EasyUI实现权限管理系列(17)-注册用户功能的细节处理(各种验证)...
- pandas string funcs
- python3记录(1) - 内置函数
- 在石家庄扣完五险一金到手5000,算什么水平?
- 设计模式学习之---Facade(外观)模式
- 工具的使用 —— sublime
- SQL2005的SSMS连接SQL2012会有问题
- 桌面计算机图标无法显示属性,Win7系统桌面图标显示异常的解决方法大全
- 【线性规划】基本概念
- iOS_CLLocation定位
热门文章
- ubuntu安装时间查询_ubuntu安装和查看已安装
- SAP 实习 面试 工作 心得 体会记录
- 如何更好的帮Siri提升“听力水平”,浅析多语种语音识别Multi-lingual ASR挑战
- xocde 使用快捷键
- 【Linux程序前台后台切换】
- Matlab:实现启用混响(附完整源码)
- php 保存微信昵称,微信jssdk获取用户昵称,含emoji符号保存
- 【论文阅读】[ICCV 2019] Point-Based Multi-View Stereo Network. [pytorch] [rec.]
- @InitBinder注解绑定表单数据
- Ubuntu 安装git及git命令