2011年7月11日星期一

網頁設計筆記(十三) 系統開發上

有關一個網站的開流程暫時找不到,不過我看系統開發應該差不遠,且先記下來。

資料都是來自<<PHP與進銷存管理系統>>

開發要注要的點:

  • 開發時間
  • 執行速度
  • 使用地點
  • 安全性
  • 硬件投資成本
  • 網絡依賴度
  • 維護人力投入
  • 操作方便性
  • 應用軟件顯示
首先要準備一份系統分析文件,之後是系統設計文件。
系統分析文件由以下部分構成。

  1. 系統目的與範圍
  2. 系統輸出彙總(系統需求分析)
  3. 系統輸出規格(系統需求規格)
  4. 現行業務流程(結構化析時含資料字典、處理描述等)
  5. 業務瓶頸及問題
  6. 新系統業務流程
  7. 軟硬體需求
  8. 成本效益評估
  9. 建議事項
系統設計文件由以下部分構成。

  1. 系統目的與範圍
  2. 系統功能
  3. 系統輸出規格(表單、螢幕、印表機)
  4. 系統輸入格式(表單、螢幕)
  5. 資料庫規格─檔案結構(資料字典)
  6. 新系統業務流程 (高階設計、細部設計)
  7. 系統流程圖
  8. 資料流程圖
  9. 資料庫關聯圖
  10. 程式清單
  11. 程式規格書
  12. 軟硬體架構規格
  13. 編碼原則
為了完成系統,必先盡早進行可行性分析。
可行性分析分四部份:
技術可行性、經濟可行性、時程可行性、作業可行性
技術可行性關注四點:軟體、硬體、網絡、環境
經濟可行性關注四點:開發費、安裝費、維護費、人員費
作業可行性關注兩點:管理制度、現場環境