開篇之作,首先介紹系統設計時應考慮的幾個方面。
1.???用戶滿意度。
2.???時間???????????????????????????????????????????????????????????????????????????????
3.???費用
4.???范圍
5.???質量
時間,費用,范圍;孰輕孰重就見仁見智了。但是用戶滿意度和質量卻是每個系統都必須特別重視的。用戶滿意度來源于好的系統質量,系統運行質量,系統服務質量等。而要有好的系統質量,就一定要做好系統設計了。
接下來,進入主題。Teamcenter系統開發設計
Class設計
首先明確需增加的類的邏輯層次結構;根據新類會有哪些特性和行為。決定繼承層次。通俗來講,就是龍生龍,鳳生鳳了。標準可能會有:是否會跟Project相關?使用 Role Assnment?決定繼承自WorkItem; 是否會跑流程?等等。
其次,盡量避免從Admin Class繼承,這樣會降低系統效能。原因是,Teamcenter 使用分布式數據庫,如果從 Admin繼承的話,會降低系統的性能。
再有,對于key 的定義也應該謹慎,應為key表的查詢也會降低系統性能。
- 前言
- 國內外PLM/PDM廠商情況
- PLM系統與選擇
- Teamcenter及其一攬子產品解決方案初步介紹
- Teamcenter 開發利器組合介紹。 Eclipse + Visual Studio
- TeamCenter開發系統設計系列之一
- linux下自動部署Teamcenter Enterprise 的服務端腳本
- Teamcenter 入門開發系列問答(1)
- PLM基本概念收集
- Teamcenter 入門開發系列問答(2)
- Teamcenter 入門開發系列問答(3)
- Teamcenter 入門開發系列問答(4)
- Teamcenter 入門開發系列問答(5)
- Teamcenter開發問題之-- relation 無法創建 and 無法check in
- Teamcenter(Enterprise 2007) Admin 手法之 -- 移除relation
- Teamcenter 2007 之 Part 物件關聯
- Teamcenter 2007之錯誤信息提示
- Teamcenter(Enterprise 2007) 開發之- 快速搭建開發環境(windows)
- Teamcenter 開發中的一些問題
- Teamcenter - Index search 找不到相關物件的解決方法
- Teamcenter2007 安裝步驟
- [Teamcenter 2007 開發系列] 整合Extjs 展現頁面組件
- Teamcenter2007 開發環境搭建和技巧
- [Teamcenter 2007 開發系列] web 非空驗證
- [Teamcenter 2007 開發實戰] 獲取錯誤或提示信息
- Teamcenter Web 端自動登錄 (SSO)
- [Teamcenter 2007 開發實戰] 調用web service
- [碼海拾貝 之TC] 呼叫外部應用程序或腳本
- [碼海拾貝 之TC] 使用View 定義動態的Class