詳細設計文件
1.引言
1.1編寫目的:編寫該需求規格說明為了記錄本次軟體設計的需求分析是最終得到的結果,以及在以後軟體設計師會用到的資料以及功能。讀者為編寫軟體的小組成員。
1.2專案背景: 名稱:校園選課管理軟體
提出者:曾理
開發者:羅驍,曾理,曾正旗,聶良疆,施宏飛
使用者:需要進行選課的大學生
與其他系統的關係:結合官方教務系統輔助在校大學生選課
1.3縮寫說明:無
1.4術語定義:輔助選課:根據使用者的課表和使用者提供的需求,系統挑選出符合條件的課程。
1.5參考資料:《軟體工程方法與實踐》、《Qt creator快速入門》。
1.6版本資訊:
具體版本資訊如表A-1所示
表A-1 具體版本資訊
修改編號 |
修改日期 |
修改後版本 |
修改位置 |
修改內容概述 |
1 |
2018-6-7 |
1.0 |
全部 |
完成第一次編寫 |
2.總體設計
2.1需求概述
選課系統的需求定義如下:
系統初始化:執行程式連線網路,得到使用者資訊資料庫。
使用者登入:使用者輸入使用者名稱和密碼進行登入。
2.2軟體結構
3.程式描述
3.1模組基本資訊
3.2演算法
無
3.3程式邏輯
(1)註冊,登入
(2)選課,退課,檢視資訊
(3)結束。
3.4介面
使用者登入介面,選單。
3.5測試要點
程式的登入、選課、退課、顯示資訊功能。