[發明專利]一種S3D模型修改情況的記錄與查詢方法有效
| 申請號: | 202011124445.2 | 申請日: | 2020-10-20 |
| 公開(公告)號: | CN112214492B | 公開(公告)日: | 2023-07-14 |
| 發明(設計)人: | 沈杰 | 申請(專利權)人: | 上海核工程研究設計院股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/21;G06F16/2455 |
| 代理公司: | 上海政濟知識產權代理事務所(普通合伙) 31479 | 代理人: | 輦甲武 |
| 地址: | 200233*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 s3d 模型 修改 情況 記錄 查詢 方法 | ||
本發明公開了一種S3D模型修改情況的記錄和查詢方法,實現了S3D模型用戶修改情況的全記錄,補足了S3D軟件自帶的模型修改記錄功能只能記錄每個對象最后一次操作以及所有操作記錄都無法找到對應操作對象的短板,為S3D模型質量管控提供了有力的數據支撐;通過設計CORETransactionRecord表單,能夠簡單實現包括操作人、操作對象、操作時間、操作行為等多重過濾條件下的修改記錄查詢,為S3D模型管控提供數據支持的同時大幅提升了模型管控的效率。
技術領域
本發明屬于三維模型變更情況的記錄與追溯技術領域,特別是涉及S3D模型的變更情況記錄和追溯技術領域。
背景技術
S3D(Smart?3D)是一款廣泛運用的三維設計軟件。S3D軟件作為一個集成化的、多專業參與的三維工廠建模軟件,能夠快速幫助各專業設計人員進行三維建模以及設計檢查,大大提高了工作效率和設計質量。在化工及能源行業,S3D軟件得到了廣泛的應用并且已經有了無數成功的案例。
S3D軟件在使用過程中,只保留對每個元件的最后一次的修改記錄,一旦模型出現問題,無法有效追溯到其形成的原因,對模型質量管控無法提供有效的數據支持,因此在模型的質量管控上存在風險,尤其對核電等特殊行業無法滿足其質保要求,至今都沒有一個行之有效的解決方案。
發明內容
本發明提供了S3D模型修改情況的記錄與查詢方法,通過在S3D數據庫中新建對應數據表以及在原有相關數據表上增加觸發器的方式,實現了用戶對S3D模型的所有操作的記錄保存,保證所有模型及元件的增刪改都有據可查,為后續模型的質量管控工作提供數據支持。
一種S3D模型修改情況的記錄和查詢方法,包括以下步驟:
S1,在S3D項目對應的模型數據庫中創建CORETransactionRecord數據表用于存儲所有元件的修改記錄,所述CORETransactionRecord數據表設計可以按照實際需求進行調整;
S2,為所述模型數據庫中COREDeletedObjects數據表添加記錄觸發器,所述記錄觸發器為每當所述COREDeletedObjects表中新增記錄時,將其對應的信息與提供用戶信息的COREUserLogin表以及提供對象名字信息的JNamedItem表進行關聯查詢后存儲到所述CORETransactionRecord數據表中作為刪除操作的記錄信息;
S3,為所述模型數據庫中的CORETransactionHistory數據表添加歷史行為觸發器,所述CORETransactionHistory數據表可以記錄下用戶每一個操作對應的用戶唯一標識碼、操作的行為以及操作的時間,所述歷史行為觸發器通過比對JDObject表中對象的最終修改時間和修改用戶唯一標識碼和所述CORETransactionHistory數據表中的操作行為時間以及操作用戶唯一標識碼,來獲取用戶操作行為具體對應的對象信息,并且通過關聯所述COREUserLogin提供刪除用戶的相關信息以及關聯所述JNamedItem表供被刪除對象名字信息形成最終的詳細的模型增刪改等操作信息并存儲到所述CORETransactionRecord數據表中;
S4,所述CORETransactionRecord數據表中記錄下用戶每次操作行為,形成模型的增刪改等行為的修改記錄表,通過訪問所述CORETransactionRecord數據表實現模型全部操作修改記錄的查詢。
優選的,所述S2步驟中所述COREDeletedObjects數據表添加記錄觸發器的步驟如下:
S2.1,為所述COREDeletedObjects數據表添加記錄觸發器,行為定義為afterinsert,當對象徹底刪除后才會在所述COREDeletedObjects數據表中產生刪除對象,因此獲取該對象必須是在所述after?insert階段;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海核工程研究設計院股份有限公司,未經上海核工程研究設計院股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011124445.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種空氣炸鍋
- 下一篇:一種邊緣服務器鏡像定制化及部署系統和方法





