專案名稱:學生學籍管理系統
編寫人員:劉峰、劉林欣、陳東、羅超
編寫日期:2023年12月20日
概要設計說明書
1.引言 3
1.1編寫目的 3
1.2專案背景 3
1.3定義 3
1.4參考資料 3
2.任務概述 4
2.1目標 4
2.2執行環境 4
2.3需求概述 4
3.總體設計 5
3.1處理流程 5
3.2總體結構和模組外部設計 5
3.3功能分配 7
4.介面設計 8
4.1外部介面 8
4.2內部介面 8
5.資料結構設計 8
5.1邏輯結構設計 8
5.2物理結構設計 9
6.執行設計 9
6.1執行模組的組合 9
6.2執行控制 9
6.3執行時間 9
7.出錯處理設計 9
7.1出錯輸出資訊 9
7.2出錯處理對策 9
8.維護設計 10
本軟體需求說明書是系統設計的依據,是系統分析與設計人員的必讀的參考用書。
a.學籍管理系統
b.本專案的任務是由相關學籍管理的需求,由本小組成員進行研製、開發,本專案主要解決對學生學籍及學生成績方面的各種輸入,修改,彙總,查詢等基本操作。
概要設計說明書
a.本專案的開題報告;
b.本專案的可行性分析報告;
c.教師課件以及教師ppt
該專案實現的功能為:學生基本資訊處理(輸入,修改,查詢等功能);
學生成績處理(輸入,修改,查詢等功能);管理員資訊處理(輸入,修改等功能);學生成績統計處理(學生年級成績排名統計等功能);
研發該軟體需要一台計算機。
應該是cpu為酷睿2或更高檔次的計算機,內存在2g或更大的。
該專案實現的功能為:學生基本資訊處理(輸入,修改,查詢等功能);
學生成績處理(輸入,修改,查詢等功能);管理員資訊處理(輸入,修改等功能);學生成績統計處理(學生年級成績排名統計等功能);
本系統基本設計按系統規劃的要求規定設計,其處理流程如圖所示。
學籍管理系統模組結構如圖所示:
功能需求與程式的關係如表1所示。
功能需求與程式的關係
系統將向使用者提供視窗形式供使用者進行資料的錄入、查詢、修改、統計的操作。對於刪除等重要性操作,提供對話方塊的形式,讓使用者進一步確認。系統需一台計算機進行聯接,由windows xp作業系統支援,oracle後台資料庫。
系統通過註冊登記,進入主選單通過滑鼠單擊,選單驅動,執行不同的處理功能。
系統內所使用的資料結構分別有:
管理員資訊表s_user(主碼:id);
學生資訊表s_student(主碼:學生學號);
系統內所使用的資料結構中的資料項,對於主碼不能為空,大多數項不能為空,只有少數項可以為空,為了提高查詢速度,分別對某些資料結構建立了索引檔案,並提供不同的許可權,對資料進行操作。
系統執行模組分別由一級選單(四大功能)和二級選單(九個模組)構成。
系統進入二級選單,則實際執行本系統的各種功能,通過滑鼠或鍵盤控制系統的執行。
a. 查詢響應時間在一秒鐘內;
b. 更新處理時間在一秒鐘內;
c. 資料的轉換和傳送時間在半分鐘內。
系統對每乙個模組(包括某些重要資料項)都提供可能的出錯資訊,若出現錯誤,以對話方塊的方式輸出錯誤資訊的形式、含義及處理方法。
a、 後備技術
周期性地把磁碟資訊記錄到磁碟**的後備資訊,當原始系統資料萬一丟失時,啟用副本重新進行系統的建立與啟動。
b、 恢復及再啟動技術
將使用恢復再啟動技術,使軟體從故障點恢復執行或使軟體從頭開始重新執行。
為了系統維護的方便,在程式內部設計中做出安排,在程式中專門安排用於系統的檢查與維護的檢測點和專用模組(採用測試用例模組除錯資料)。
學生管理系統系統概要設計說明書
學生管理系統 系統概要設計說明書 樂山師範學院電腦科學系attract工作室 2003 07 30 編寫說明 標題 系統概要設計說明書 密級 內部 編輯軟體 microsoft word 2000 中文版 版本歷史 編寫目的 為規範專案開發,對系統總體概要設計進行詳細描述。本文件由系科綜合管理資訊系...
系統概要設計說明書
7 3系統的軟體架構 描述如何將系統分解為子系統,繪製邏輯圖,並用文字說明子系統的主要功能和子系統間是如何協調工作的。注意,在描述系統分解為子系統共的時候要給出分解的原因。列舉子系統時,可以使用下表 子系統編號 給出本系統中指定子系統的順序編號 如果本系統末劃分為多個子系統,僅由一 個執行模組組成 ...
系統概要設計說明書
學生成績管理資訊系統 專案經理 小組成員 日期 2010 11 18 1引言 3 1.1編寫目的 3 1.2背景 3 1.3定義 4 1.4參考資料 4 2總體設計 4 2.1需求規定 4 2.2執行環境 5 2.3基本設計概念和處理流程 5 2.4結構 6 2.5功能器求與程式的關係 6 2.6尚...