文章分類:軟體大家

{UML 2.0} Use Case Diagram 的說明與範例

捕捉系統功能性需求的技術。 表達使用者對系統的期望或目的(Goal)。 Actor 可以是 “使用者” 或 “外部系統”。 Use Case 是 “封裝(Encapsulation)” 複雜度(Complexity)的最佳工具。 封裝整體系統內部的複雜。 …

{UML 2.0} Activity Diagram 的說明與範例

描述企業流程(business process)、工作流程(workflow)與程序性邏輯(procedural logic)等。 表達企業管理階層的觀點(View)。 用來表達 BPM (Business Process Management) high …

UML 2.0 Diagram 的分類與說明

依照型態,UML2.0 規格可分為兩大類別: 動態行為–Behavior Diagram 靜態結構–Structure Diagram 動態行為–Behavior Diagram: 描述系統或企業流程(Process)的行為特徵。 包括 Activity, …

從 Google Gmail 的 Label 來看設計的觀念 ~

使用 Google Gmail 所提供 Web 版的郵件處理介面,有個挺特別的功能: Label 基本的觀念在於,所有接收的信件全部集中放在 “郵件匣”,並不需要另外建立 folder 來分門別類存放郵件,而是將欲分類的郵件 “貼上” 標籤(Label), …

{Draft} Open Source 的 “Business Model” 思考

從 Jimmy 網站一文:「專案成功的要素」 才知道,原來 Jimmy 參加了「國際開放源碼」的研討會,聽了一場Patric McGovern(Director, SourceForge.net)的演講。 最重要的是, Jimmy 節錄了 “Open So …

{How-to} 將 jBPM-2 的預設資料庫改成 MySQL

說明:jBPM-2.0 預設所使用的資料庫系統為 “HyperSonic”,主要作為開發測試用,並不適合在企業的環境下使用。jBPM2 是以 “Hibernate” 作為 O-R Mapping 的 Frameowork 機制,可以支援多種資料庫系統。底下 …