华望产品更新速递
功能介绍 | 协同平台M-Cowork的强大功能
◆在线SysML建模与预览
◆版本控制和基线管理
◆可追溯的审签流程
◆全面的系统管理
产品亮点 | 进一步了解协同平台M-Cowork
◆M-Cowork的管理功能
◆M-Cowork的预览功能
◆M-Cowork的审签流程
前言
在系统工程领域,传统的设计与开发模式往往依赖于文档的手工管理和孤立的工具链。项目团队需要手动维护数量庞大且版本众多的设计文档,使得文档的追踪和管理十分困难。当某个部分的设计发生变更时,项目团队需要手动更新所有的相关文档,不仅耗时费力而且容易出错。此外,由于文档之间的关联关系复杂,项目团队很难对设计变更产生的影响进行全面的分析,导致潜在的风险和问题难以被及时发现和解决。
为了解决系统工程中采用传统模式进行设计与文档管理所存在的问题,系统工程领域建立了SysML(系统建模语言)模型,它提供了一种高效、准确、直观的系统建模方法,能够清晰地描述系统的结构、行为和交互关系。在SysML模型中,需求可以被明确地表达为系统的功能和性能要求,并直接映射至系统的设计和实现。这种无歧义地转换方式有效减少了传统模式中因文档不一致或理解差异而导致的设计错误,极大地提高了设计和开发的准确性和效率。通过SysML模型,项目团队可以更加直观地理解和分析系统的需求和属性,从而避免在系统的设计和开发中可能出现的问题。
一、M-Cowork协同平台的优势
尽管SysML模型提供了强大的建模能力,但在实际应用中仍然以数据孤岛式的单点应用为主,模型通常离线创建和管控,通过文件交换的方式进行集成,缺乏与项目团队其他成员之间的实时协同和共享。
为了有效解决上述问题,华望系统科技自主研发了一款专业的SysML协同建模平台软件M-Cowork,它具有以下的强大功能:
1.1 在线SysML建模与预览
项目团队成员可以对模型进行协同共享和编辑,确保信息的准确性和一致性。
1.2 版本控制和基线管理
自动记录和追踪模型的变更历史,确保每次修改的可追溯性,方便项目团队进行变更影响分析和变更管理,并在必要时快速恢复原有的版本。
1.3 审签流程
模型及文档的每一次重要更改需经过指定的流程审批,进一步增强项目管理的严谨性和可追溯性。
1.4 全面的系统管理
支持三员管理、用户管控、权限分配、密级控制、资源使用监控等功能,保障项目按计划顺利推进。
图 1 协同平台核心功能总览图
二、M-Cowork协同平台的管理功能
2.1 实时协作完成模型同步更新
图 2 协同工作流程示意图
在实时协作方面,M-Cowork平台允许项目团队成员将本地创建的SysML模型上传至协同端,并生成一个可供多人实时查看和编辑的协同项目。
图 3 上传新项目的界面图
图 4 协同项目信息的界面图
当某用户需要编辑某个部分的数据时,可以手动锁定该部分的模型,以确保在编辑过程中不会被其他用户所干扰。
图5 模型锁定的界面图
用户可将完成编辑后的更改提交至云端并解除该部分内容的锁定状态,其他用户随后即可在平台上查阅更新后的版本信息并更新各自的项目,以确保在最新版本的基础上继续开展建模工作。该流程的设计宗旨在于实现项目团队成员之间的无缝协作与高效沟通,同时有效预防因多人并行编辑同一内容而可能引发的版本冲突问题。
2.2 权限管理确保数据安全
项目管理员可以根据协同设计人员的角色情况,灵活设置这些人员对项目操作的权限,包括只读、编辑、发布等,确保每位成员在合适的范围内进行操作。
图6 项目权限修改的界面图
此外,M-Cowork也为模型包提供了单独的权限管理选项,可进一步细化控制范围。
图7 模型包权限配置的界面图
无论模型还是模型包,M-Cowork平台可以实现只有具备相应权限的用户才能访问和编辑SysML模型。通过对项目人员和权限进行设置,不仅保障了信息的安全也促进了项目团队成员之间的流畅协作,满足高效与安全的并存。
三、M-Cowork协同平台的预览功能
通过在线模型预览,团队成员能够在网页端浏览SysML模型的详细信息,无需频繁与建模工具进行切换即可完成模型的管理和查看,同时也为项目的评审工作提供了极大的便利。
3.1 元素属性的预览
M-Cowork支持一键查看模型元素的详细属性。用户可以在预览界面中查看元素的名称、类型、所有者等属性信息。
图8 元素属性查看的界面图
3.2 图表矩阵的预览
M-Cowork支持多种SysML图表矩阵的预览。用户可以在预览界面中查看模块定义图、状态图、通用表等多种类型的图表,直观了解模型的结构和关系。同时,平台还支持视图缩放以及全屏功能,方便用户对细节进行观察和分析。
图9 视图画布在线预览的界面图
图10 视图全屏预览的界面图图11 表格预览的界面图
3.3 基于模型的批注
M-Cowork支持在模型上直接添加批注。用户可以在预览界面中添加批注信息,方便团队成员之间的沟通和交流。此外,平台还具有对批注进行答复、解决和删除的功能,确保批注信息的准确性和有效性。
图12 模型批注和答复的界面图
四、M-Cowork协同平台的审签流程
在SysML模型的管理中,审签流程是确保模型质量的重要环节。M-Cowork平台提供了完善的审签流程管理功能,帮助设计团队实现模型质量的严格把控。
在审签流程开始之前,管理员需要对流程进行详细的配置。配置工作涵盖流程命名、设定触发流程的具体操作(例如模型变更提交、版本发布等)、明确流程的审批节点以及为每个节点分配相应的审批人员等核心环节。这些配置保证了项目在迭代更新时能够严格地遵循既定规则,并确保流程在规则下被顺利执行。
图13 流程配置的界面图
当用户触发审批操作时(例如,提交一个新的SysML模型或发布一个基线版本),系统将自动生成一个审批单,并将审批任务发送至对应的审批人。审批人收到通知后可以在系统中查看审批单的相关信息,在对模型进行仔细审查后给出相应的审批意见(批准或者拒绝等)。审批结果将自动更新到审批单中,并触发后续的处理流程。
图14 审批单信息查看的界面图
结语
基于SysML语言的M-Cowork协同平台不仅极大提升了项目团队的协同效率和管理水平,也显著降低了项目的成本和风险。在可见的未来,随着SysML语言的不断发展和深化,M-Cowork平台将继续在系统工程协同管理方面大显身手,在更多具有高附加值的项目研发中发挥巨大的作用,在多种国家战略领域的设备或型号的研制中提供完美的国产替代解决方案。
*本文为原创,最终解释权归杭州华望系统科技所有。未经授权,严禁复制或转载。
*关注【杭州华望MBSE】将推送更多精彩有趣的文章,期待与你同行!