淺談項目開發的一般流程

來源:互聯網
上載者:User
1、盡量完整的需求方案,具體到每個功能點上
2、建模結構UML,通過UML工具建立專業的模或自己畫一個簡單的關係圖。
3、建立資料庫
1)、建立的表名、欄位名要與他的功能有關係英文不好的拼音同樣可以
2)、根據結構建立資料庫表,原則是不定項內容一定要分表。
3)、欄位類型要考慮內容是否夠用就好,選擇適合的類型 INT Varchar Date
4、設計HTML
檔案和指令碼的實現
根據模和資料庫來設計頁面是個很科學的方法,當然有的時候有人喜歡根據模型設計頁面,資料庫基於頁面設計,都是可以的。設計頁面時要考慮到每個細節,包括提示訊息頁面,錯誤頁面。
5、PHP代碼的書寫
1)、先建立底層結構和檔案夾(如果是大型的網站同樣設計一個檔案UML
2)、基礎功能分類關聯,以便今後代碼引用。
3)、代碼的書寫,注意簡潔性和函數的使用,內建函式能實現的盡量用內建函式
4)、在部分關鍵位置加以代碼注釋。
6、程式的測試和修正
1)、對於發現的BUG不能就解決BUG而解決,要處於完整程式考慮。避免收之東隅失之桑榆。
2)、對於解決過的BUG已經要詳細記錄,以便日後更新。
  • 聯繫我們

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