軟體設計方法

來源:互聯網
上載者:User
團隊成員:

項目組長,介面設計師,架構分析師,DBA  各1名(可以適當兼任)

程式員 3-4名

測試員 2-3名

1.需求調研

參與者為項目組長,介面設計師,架構分析師,DBA,

2.詳細設計

由介面設計師根據調研情況,設計相應的介面,由架構設計師根據介面使用visio等工具設計資料庫,並設計實現該功能的架構和類結構,指明介面操作的商務邏輯,實現邏輯的類,類涉及的表和預存程序(包括操作的表和顯示的欄位)

3.資料庫設計

DBA根據架構分析師的詳細設計,實現資料庫的設計,並寫出相應的預存程序(簡單的添加,刪除,修改,顯示可以使用工具)

4.程式設計

程式員根據架構分析師的詳細設計,寫程式設計書,實現各個類和商務邏輯操作(簡單類可以使用工具),在具體設計程式的時候可以考慮使用XP成隊編程,可以提高效率,保證大家對整個項目都有所瞭解.中間如有技術難題,交由架構設計師著重解決

5.測試

編寫測試案例,寫測試報告(可根據報告考察績效)

6.迭代

資料庫設計,程式設計,測試在具體設計時配合架構設計師進行迭代修改,從而完成整個設計

7.協調

項目組長控制整個項目的進度(管理整個項目的文檔),並進行協調組織。為了保持整個團隊的技術活力,應指派一人學習先進技術,一周或兩周給團隊相關人員培訓。每周一組織一次會議,報告上周項目進展和分配布置本周工作。周5隊員寫本周工作報告(已完成任務,下周任務,碰到的問題)
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.