詳細設計文檔
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測試要點
程序的登錄、選課、退課、顯示信息功能。