WI
杭州創業軟件有限公司
軟件開發規范 生效日期
文件編號 頁次
Q/BS-WI-08 1 / 9 2003年04月01日
1 目的
本規范規定了公司軟件開發各階段所必須遵循的標準,旨在提高軟件產品的系統性與統一性。
2 范圍
適用于本公司現有軟件HIS產品系列的開發流程、客戶化修改流程。
3 引用標準
3.1 《實用軟件工程》第二版 1997.4
3.2 《計算機軟件開發規范》GB8566—88
3.3 《計算機軟件產品開發文件編制指南》GB8567—88
3.4 《計算機軟件需求說明編制指南》GB9385—88
3.5 《計算機軟件測試文件編制規范》GB9386—88
3.6 《信息處理—數據流程圖、程序流程圖、系統流程圖、程序網絡圖和系統資源圖的文件編制符號及約定》GB1526—89 ISO 5807—1985
4 開發規范
4.1 概念設計規范
1) 概念設計的內容來自《軟件需求分析說明書》;
2) 嚴格按照‘6 開發文檔編寫規范’的標準格式書寫《功能規格說明書》;
3) 運行環境包括軟件環境、硬件環境、網絡環境;
4)業務流程采用Microsoft公司的VISIO工具編制。
4.2 邏輯設計規范
1) 邏輯設計必須涉及概念設計的所有內容;
2) 嚴格按照‘6 開發文檔編寫規范’的標準格式書寫《軟件邏輯設計說明書》;
3) 表結構是關于表、字段等的命名規范參照4.4程序編寫規范中的相關命名規范;
4) 如果有與其它系統的接口,必須描述接口的實現方法。
4.3 物理設計規范
1)物理設計必須涵蓋邏輯設計的所有功能模塊;
2)嚴格按照‘6 開發文檔編寫規范’的標準格式書寫《軟件物理設計說明書》;
3)界面描述采用相應的編程工具繪制,且必須加以文字給予闡述;
4)模塊設計說明書中的IPO應詳細清晰的描述模塊的實現過程;
5)表結構設計部分主要描述對表結構的修正情況。
4.4 程序編寫規范
4.4.1 命名規范
1) 窗口
W_XX_XXXX(W_系統簡寫_功能名稱)
例:藥庫入庫處理窗口為W_YK_RKCL,藥庫主窗口命名為W_YK_MAIN
2) 菜單
M_XX_XXXX(W_系統簡寫_功能名稱)
例:藥庫系統主菜單M_YK_MAIN
3) 變量
a) 變量的類型
|
|