
課程設計的基本步驟:
1。問題理解和分析(分析)
(1)調查系統需求
(2)系統需求建模
(3)需求描述
(4)需求、環境與實施的候選方案評估
充分地分析和理解問題本身,弄清要求做什么(What to do?)。本
階段要產生軟件需求文檔。
2.確定解決問題的方法(技術)
(1)概要系統設計
(2)數據庫設計
(3)用戶界面的設計
(4)系統界面、控制和安全的設計
主要是找到解決問題的主要思路,是怎么做(How to do?)。在此階段
考慮系統的功能和模塊劃分、軟件體系結構。本階段要產生軟件(概
要)設計說明書。
3。詳細設計和編碼(設計)—— 要求至少兩個功能模塊進行編碼
確定算法的主要流程,再進行編程(Coding)。在編程過程中注意程序
結構的清晰性,避免出現很多明顯的程序邏輯錯誤和語法錯誤,提高
后面程序調試效率。本階段本來要編寫軟件詳細設計說明書.同時,
對存在數據(庫)設計的需要提供數據(庫)設計說明書。
⑷程序調試和運行(調試)
使系統可操作化
掌握程序調試,運用排錯/白盒法/黑盒法的基本方法(相互測試對方
的)。本階段要產生測試分析文檔.
⑸完成學年設計報告(整理)
按照學年設計報告格式提交。學會在項目完成后,如何整理一個工程
項目,以便提交給后來的技術維護人員和提交項目配置管理要求的資
料,同時也利于自己提高和撰寫科研論文。主要內容包括:
①問題描述
題目要解決的問題是什么
②分析、設計、實現描述
將上述軟件需求、軟件設計說明書(概要、詳細)、數據庫設計說明書、
測試分析等文檔作為附件。
另外,對軟件中需要特別說明的主要函數或過程,也需要提供其算法
和功能、輸入輸出參數等說明項。
③總結
遇到的主要問題是如何解決的、對設計和編碼的回顧討論和分析、進
一步改進設想、經驗和體會等。

本文發布于:2023-05-27 16:30:05,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/168517620556621.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:課程設計的基本步驟.doc
本文 PDF 下載地址:課程設計的基本步驟.pdf
| 留言與評論(共有 0 條評論) |