!金尚網上商城 03~07、WEB項目開發的一般流程—分析與設計之商務邏輯分析設計

來源:互聯網
上載者:User

商務邏輯分析

使用者才是主語,站在使用者角度上考慮才是正確的

A:根據需求分析商務邏輯

  1. 有哪些人會使用本系統
  2. 他們會使用本系統做什麼
  3. 通常他們使用本系統的步驟是什麼樣的
  4. 會有哪些明顯的類來支撐本系統的運行
  5. 會有哪些不同的提示會反饋給使用者
  6. 。。。進行資料庫設計
  7. 不同的項目步驟可能不盡相同

B:本階段與需求的確定密切相關,通常在需求的時候就會進行相關的分析



商務邏輯設計

  1. 根據需求的墊板來確定具體的類

  2. 確定類的屬性
  3. 確定類的介面(方法)
  4. 確定類之間的關係
  5. 確定使用者操作流程在設計上的反映
  6. 進行資料庫的設計
    不同項目的步驟可能不盡相同
  7. 。。。

具體情況具體分析是最好的方法

 

沒有一個放之四海而皆準的方法!!!

介面設計

 

  1. 設計系統的介面風格
    ·顏色、style
  2. 設計系統的具體“類比”介面
    ·能夠從頭走到尾
         ·方便進行需求的確定
         ·方便JSP程式員的開發
         ·....

就是大局弄好前台頁面,程式員再弄動態網頁面,前台不用大動了
就是“常”給我的那種頁面

 

開發環境搭建

 

  1. 開發工具的確定
  2. 組態管理工具的確定
  3. 測試載入器的確定
  4. 檔案伺服器/設定管理員等的確定
  5. .....



開發-測試-開發-測試

 

 

按照設計進行開發

  1. 迅速開發原型
  2. 進行反覆式開發法
    ·一個版本一個版本更新改進新的功能,不拒絕變化的發展,叫螺旋遞增變化模型,擁抱變化,還要寫文檔
    ·瀑布式開發,一次定型,不讓變化的形式,已淘汰
  3. 提早進行測試

    A:單元測試
    B:黑箱測試

    C;效能測試
    D:易用性測試
    E:。。。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.