• 沒有找到結果。

實驗系統內容重複使用的設計

5.3.1 U-DMS 內容重複使用方式

U-DMS 實驗系統內容重複使用的方式,主要參考 Ann Rockley 所提出的方法,並應 用在文件的建立、修改、發行等功能,如圖 5-11。

圖 5-11 U-DMS Content Reuse Process

以下是 U-DMS 實驗系統內容重複使用的方式及作業的規則:

1. 鎖住式再使用(Locked Reuse)

Element-B 鎖 住 式 再 使 用 Element-A 等 同 Element-B 指 向 Element-A ; 當 Element-A 被修改時 Element-B 同步會參考到最新的資料;Element-B 不可自行 修改。當 Element-A 欲被刪除時,必須先把指向 Element-A 的所有指標移除,

才能進行刪除。

2. 衍生式再使用(Derivative Reuse)

Element-A Element-B

Element-A Element-B

的值,Element-B 可自行修改自己的值;當 Element-A 被修改或刪除時,會告知 Element-B,但不影響 Element-B 的值。

3. 巢狀式再使用(Nested Reuse)

圖 5-12 是巢狀式再使用,指 Doc-2 及 Doc-3 的 Element 多來自同一文件 Doc-1,

他們相同內容是 Element- A 及 Element-B,他們有差異內容是 Element-C 及 Element-D。

圖 5-12 U-DMS Nested Reuse Process

4. 系統化再使用(Systematic Reuse)

事先把要再使用的內容定義在系統,之後可依使用者需求自動產出內容,其應 用的範圍包括:自動產出簡易版文件、使用相似文件修改成新文件、依事先設 定的樣版自動產出文件等。

5. 機會性再使用(Opportunistic Reuse)

機會性再使用是由作者在建立文件過程,選擇要引用哪些相似內容,然後決定 再使用的方式。例如作者要建立一份新的文件(Doc-003),他從 Doc-1 選取 Elment-A 然後設定為鎖住式再使用,從 Doc-2 選取 Element-B 然後設定為衍生

式再使用,而 Element-C 由自己建立,如圖 5-13。

圖 5-13 U-DMS New Document Reuse Process

5.3.2 U-DMS 內容重複使用的應用

在文件產出的過程中,不同的作業功能會應用不同的 Reuse 方式。在 U-DMS 大部 份的作業功能是使用機會性再使用,即由作者選擇要引用哪些內容,然後決定再 使用的方法,如表 5-3。

表 5-3 U-DMS Document Process and Reuse Method 機會性的再使用 系統化的再使用

Process/Reuse Method

鎖住式 衍生式 巢狀式 鎖住式 衍生式 巢狀式

1.建立相似內容 V V

2.建立完全相同內容 V V V

3.建立客製化內容 V V V

4.自動產出簡易版內容 V

5.自動更新內容 V V

6.通知修改相似內容 V

7.發行部份內容 V

註 :"V"表示文件處理過程可以應用的 Reuse 方式。

5.3.3 U-DMS 內容重複使用的關聯

內容重複使用時必須設定文件與文件的關係,以及其內容之間的關係,如此才能確 保原始文件內容不被任意更動,也才容易維護文件內容的正確性和一致性。尤其當原始 文件有了修改,需通知其繼承的文件要跟著修改。圖 5-14 即是 Parent-child 關聯圖,

Document-A 與 Document-B 及 Document-C 是繼承關係,當 Document-A 有修改時,

Document-B 及 Document-C 定要跟著修改。Document-B 與 Document-C 是平行關係,當 Document-B 有修改時,Document-C 不一定要修改。鎖住式再使用類似繼承關係,內容 被設定為鎖住式再使用,若 Patent 內容有修改,則 Child 內容要同步更新。衍生式再使 用類似平行關係,內容被設定為衍生式再使用,若 Patent 內容有修改,Child 內容會被 通知,但不一定要修改。

圖 5-14 U-DMS Parent-Child Relationship

5.4

實驗系統作業流程