TeamCenter開發系統設計系列之一

2021-08-25 13:18:10 字數 684 閱讀 3115

開篇之作,首先介紹系統設計時應考慮的幾個方面。

1.

使用者滿意度。

2. 時間

3. 費用

4. 範圍

5. 質量

時間,費用,範圍;孰輕孰重就見仁見智了。但是使用者滿意度和質量卻是每個系統都必須特別重視的。使用者滿意度**於好的系統質量,系統執行質量,系統服務質量等。而要有好的系統質量,就一定要做好系統設計了。

接下來,進入主題。

teamcenter

系統開發設計

class設計

首先明確需增加的類的邏輯層次結構;

根據新類會有哪些特性和行為。決定繼承層次。通俗來講,就是龍生龍,鳳生鳳了。標準可能會有:是否會跟

project

相關?使用

role assnment

?決定繼承自

workitem;

是否會跑流程?

等等。

其次,盡量避免從

admin class

繼承,這樣會降低系統效能。原因是,

teamcenter

使用分布式資料庫,如果從

admin

繼承的話,會降低系統的效能。

再有,對於

key

的定義也應該謹慎,應為

key表的查詢也會降低系統效能。

Teamcenter 入門開發系列問答 4

topics system architecture distributed db questions 1 server architecture in proview phase 0?2.如何在corporate server,local area server,work group workst...

畢設開發手記(三)

這是開始做核心演算法的第二天,主要實現sting層次聚類演算法。這演算法單獨實現倒簡單,可畢設要求的是文字聚類,要從文字 預處理 vsm表示 計算權值 成為可以由sting使用的資料。每篇文字中的詞都是不定的,文章數也是不定的。要用vsm表示文字,很有難度,在國外 上找到了個vsm例子 也就是說,如...

畢設開發日誌2017 11 03

工作總結 又到新的周五,總結一下這個周。1.這週的工作節奏基本比較平緩,自己作息也比較規律,然後專案進度也是比較緩慢的推進著。2.基本框架有了之後後面新增別的功能應該就快了。但是今天發現之前做介面監控的那個 一直沒有更新資料,所以需要更改一下實時資料查詢的那個類,這次直接監控國家資料中心的資料,可靠...