Background 產品資料管理系統(PDM)主要之用途為提供企業一個Single Source Database環境做產品設計、工程變更、簽審流程及製程等資料之管理,旨在降低生產成本及縮短產品由設計到上市時間。 PDM系統早在10年前Client/Server觀念剛萌芽時就開始發展,經不斷的改良至今已是一個非常穩定的3-Tiers軟體系統。 Database採一般的RDB模擬OODB之作法,AP端以C語言開發Class Method,User端以Neuron Data軟體開發GUI,透過RPC方式呼叫Server Method。 Background (cont.) Background (cont.) Background (cont.) Background (cont.) PDM GUI - Start Menu . . 必須在Client端安裝軟體才能與Server連結。 該Client軟體佔用大量PC磁碟空間。 每當有新增user時均必須至該user之PC安裝Client軟體。 當軟體功能做修改,Client端必須做Refresh,影響User工作。 汰換PC也必須重新安裝Client軟體。 出差在外之員工無法透過Internet連上Server使用。 合作廠商若需查詢相關資料也須先架設專線才可連上Server。
Who is going to use the system ? 公司內部人員 國內中下游外包商 國外合作廠商 Background 工程設計 構型管理 生產管理 Skill 熟悉一般電腦滑鼠及鍵盤之操作
What task are desired ? 易學、易用 維護方便、額外負擔小 What task do they now perform ? 必須先訓練Client端之軟體安裝 必須熟悉複雜的參數設定 What task will they perform ? 只要懂得如何操作Browser即可
Client端的操作更方便、維護更容易,不需另外安裝Client軟體。 降低Client端的license費用,節省大量企業營運成本。 可直接以Internet透過公司防火牆進入server查詢最新資訊。 Client端不受硬體更換之影響,只要Window系統安裝上即可使用。 程式維護容易,只需修改Java applet,client端不必做refresh動作,使user受到干擾程度降至最低。
Conclusion Browser是目前最普遍也最容易為一般民眾所接受之user interface,身為系統分析人員最主要的目標就是要能規劃user friendly的系統,若能讓使用者容易就手及報怨少就是一個成功的系統。 本系統近程是以BUI為主要目標,中程則計劃將server code全面改以Java為base,使可攜性提高,遠程則以CORBA為interface與ERP系統連結,使用者將可或得更多可參考資訊。