人數

2010年7月18日 星期日

CASE電腦輔助工程趙雲瀚講授


再論:由SA To DB
*------->S.A流程導向(OOAD)(Object Oriented Analysis&Design Development)->S.D技術導向(台灣雙向合一S.A.D)
User<->S.A(商業流程變成系統規格)<->S.D(技術規格)<->System
SA流程導向S-1商業流程圖(水道圖)S-2使用個案分析(User Case)靜態分析S-3活動圖(動態分析)S-4系統功能架構--->強韌分析
MAD中CIM階段流程導向CIM-1商業流程圖(水道圖)CIM-2使用個案分析(User Case)靜態分析CIM-3活動圖(動態分析)CIM-4系統功能架構--->強韌分析(SD的靜態分析)-->介面設計PIM1介面分析 程序設計PIM2循序圖(SD動態分析) 資料庫設計PIM3資料流程分析DFD(檢查SD的靜態動態分析)PIM4ER-Model PIM5正規化 PIM6建DB PIM3-PIM6日本人稱之為DOA-->PSM階段挑選解決方案JAVA或.NET或其他-->SI系統建置-->TESTING測試----->
*軟體開發{by project(客製化)=>User's Domain know-how
                 {by Package(平台化)某族群的共通需求<--STEP1初級次級資料佐證->STEP2產品SWOT分析(會與市場既有品牌比較)->STEP3產品特性分析(雷達圖)
需求分析 一.田野調查二.SWOT三.市場定位(雷達圖)
產品利潤分析1ROI:投資報酬率2.TCO:總持有成本3.BEP:損益兩平分析
PMP證照 會被要求 專案管理師
CIO資訊長
SAP最貴 ORACLE也次之 鼎新本土較便宜 ERP導入
small talk+C=C++=C+1
2005年新發展MDA物件導向系統開發程序:CIM系統規格->PIM技術規格->PSM用JAVA產品規格->Code實作
SAD=GOD通包


商業流程圖水道圖-->Use Case使用案例圖-->活動圖-->系統功能架構-->強韌分析圖-->循序圖-->類別圖
物件導向概述
大自然物體(BODY)-->物件導向概念(object)-->程式實作(class)
狀態(Status)            -->屬性(Attribute)           -->成員變數(Member Variable)
行為(Behavior)       -->方法(Method)             -->類別方法(Class Method)
Design Model新增類別圖 Model-->profile增加JAVA
OO四大特性 1類別 2封裝 3繼承 4多形

  1. 類別(class)是一種分類,將擁有相同特性的物件集合歸類成同一個類別。類別就是物件的藍圖/樣板,可以用來建立物件
  2. 封裝
    將程式碼包裝成為Class以提供特定功能的一種過程。好處:程式碼共用
  3. 繼承
    Class可透過Inheritance(繼承)來擴充(或修改)內容。
  4. 多型
    在執行階段,定義可供用戶端程式碼交換使用,具有不同功能名稱完全相同之方法或屬性的Class。

沒有留言: