1、本系统主要目的:
1.实现电路图在线设计及电路设备选型。
2.对电路图设计过程中涉及到的工程计算进行在线处理及调用。
3、对电路图设计所涉及的相关数据可视化展示。
2、本系统实现前提:
1.Visio组件,传统Visio运用均是基于pc端本地visio软件操作,无法满足visio图的实时共享性。
2.web端是基于java web,也可考虑.net web,此系统主要是因为公司领导考虑后续人力维护问题,所以采用java web。
3.对电路图设计中涉及到的设备参数值关联计算问题,此系统考虑的是调用算法接口进行。
3、系统整体实现模型图(包含后续扩展):
4、系统业务功能截图:
4-1、登录页面
4-2、系统首页
4-3、权限信息维护-用户信息
4-4、设备基础信息-设备分类
需要在visio模具文件中对应的设计设备图标:
设计图标步骤:
(1).画一个自定义图形;(2).若为多个图形组合,则需要设置"组合",然后"锁定组合"(自定义菜单);(3).选择菜单"设备形状参数",将所画图形与对应的设置做关联;(4).将图形拖到左侧模具选择区,设置对应的设备名称;(5).保存模具文件;(6).保存模具文件,将模具文件上传服务器。
4-5、设备基础信息-设备参数类别
功能说明:给每个设备类别设置对应的设备参数类别。
4-6、项目信息维护-项目信息创建
功能说明:一个船舶电路设计图合同即为一个项目,一个项目在进行电路图设计时会添加多个方案,最后从处理完的方案中选择最优的方案。
4-7、项目信息维护-项目原始单线图
功能说明:一个项目会有一个原始Visio电路图(在系统中称为“原始单线图”),原始单线图需要分配给相应的人员进行画图,及设置visio图中电气元件设备参数值(如果客户方提供的技术资料有相应参数值的话)。
对原始单线图处理,可能分配给多个人操作, 则此处用到类似工作流方式,其中一人需要操作单线图时,则将单线图锁定,其他人则只能看,若此人操作完成后不想再操作,则需要将单线图解除锁定,此时其他操作人可做相同锁定-操作-解锁处理。
阶段名称:原始单线图生成
阶段状态:未处理->处理中-未处理/已处理
单线图数据锁定后,即可进入visio单线图页面,进行visio图操作。
未完待续.....