學生成績管理系統概要設計分析

2021-03-04 05:18:52 字數 2876 閱讀 7467

目錄1引言 3

1.1編寫目的 3

1.2背景 3

1.3定義 3

1.4參考資料 3

2總體設計 3

2.1需求規定 3

2.2執行環境 4

2.3基本設計概論和處理流程 5

2.4結構 3

2.5功能需求與程式的關係 4

2.6人工處理的過程 5

2.7尚未解決的問題 5

3介面設計 6

3.1使用者介面 6

3.2外部介面 6

3.3內部介面 6

4執行設計 6

4.1執行模組組合 7

4.2執行控制 7

4.3執行時間 7

5系統資料結構設計 6

5.1邏輯結構設計要點 7

5.2物理結構設計要點 7

5.3資料結構與程式的關係 7

6系統出錯處理設計 6

6.1出錯資訊 7

6.2補救措施 7

6.3系統維護設計 7

1 引言

1.1 編寫目的

本學生成績管理系統模組是為了實現學校人力資源的優化和學生成績管理的科學管理而設計的,通過試用本系統,可以更加有效的管理學生成績資訊,其中包括學生的基本資訊,成績資訊並且具有資訊的增加,查詢,修改等功能。

1.2 背景

軟體名稱:學生成績管理系統

專案開發者:魏遠玲龍春蘭 (第十組)

專案與其他軟體、系統的關係:

當今學生成績管理的繁索給具有強烈時間觀念的行政人員帶來了諸多不便,教學辦公室缺少一種完善的學籍管理軟體,為了對學生成績的管理方便,開發人員完成了全面的調查與分析,同時與目標使用者進行了多次深入溝通,並在次基礎上著手開發《學生成績管理系統》軟體。

1.3 定義

由於此系統屬於極小型系統所以並沒有什麼過多的專業術語,所以暫時沒有。

1.4 參考資料

《管理資訊系統》.薛華成.清華大學出版社

《軟體文件編寫》.潘孝銘,辛明海.高等教育出版社

《軟體工程》.鐘珞.清華大學出版社

2 總體設計

2.1需求規定

1輸出:

a 學生分類查詢課程成績

b 學生查詢全部課程成績

2輸入:

c管理員錄入學生成績

d管理員刪除學生成績

d管理員修改學生成績

2.2執行規定

1支援軟體:

(1)伺服器端:win2000 、server iis、sqlsever、***框架

(2)客戶端:win95以上或其他作業系統、ie4.0

2裝置:

(1)伺服器端:奔3-450以上、記憶體128mb以上

(2)客戶端:奔2-133以上,記憶體32m以上

2.3基本設計概要和處理流程

1、學生的基本資訊管理主要包含以下內容:每個學生的學號、姓名、性別、籍貫、民族、出生年月、政治面貌、入學時間、所在班級、通過審核該成績管理系統實現對每個學生基本情況的新增、修改、刪除、查詢等操作。

2、課程的基本資訊管理主要包括對學生所學的專業課程與公共課程的管理,隨著學生所學課程的增加,通過該系統能方便實現對課程的新增;若中途課程有所變動,則可以對該課程進行修改或刪除;若學生或教師要了解有關課程的資訊,可以通過查詢實現。

3、登陸管理:要求使用者提供合法的使用者名稱、密碼和相關許可權。

4、成績錄入:由老師或管理員錄入成績。

2.4結構

學生資訊表

班級資訊表

2.5功能需求與程式的關係

2.6人工處理的過程

無2.7尚未解決的問題

資料庫中編碼的問題

3介面設計

本系統採用快速原型開發工具visual basic 6.0進行開發,所提供的不同層次的介面,都具有高度的整合性,本系統沒有採用低階語言設計和完成自定義的介面,因此介面設計大部分已經由不同方式的元件來完成,以下只做簡單的說明。

3.1使用者介面

本系統提供視覺化的操作方式,不提供命令控制語句進行輸入控制,從而使用者只需要使用滑鼠進行命令操作,使用鍵盤輸入系統介面的引數。

使用者主要通過窗體、控制項、對話方塊等視覺化元素進行互動。

3.2外部介面

無3.3內部介面

說明系統之內的各個系統元素之間的介面的安排。

4執行設計

在系統執行過程中,管理員可以隨時向資料庫裡新增、修改、刪除資訊,管理員還可以隨時或定時的備份和恢復資料庫,學生可以通過ie瀏覽器查詢自己的各門課程成績。

4.1執行模組組合

4.2執行控制

管理員:管理員通過乙個專門的管理員應有程式,以完成新增、修改、刪除等操作。

學生:通過一台連線在inter***網上的計算機的瀏覽器來瀏覽查詢自己的成績.

4.3執行時間

查詢服務部分:使用者通過電腦提交查詢命令道返回結果不超過5分鐘。

資料管理部分:提交某一資料錄入到結果返回不超過5分鐘。

5系統資料結構設計

5.1邏輯結構設計要點

5.2物理結構設計要點

5.3資料結構與程式的關係

6系統出錯處理設計

(1)系統伺服器感染病毒:管理員可以使用資料庫備份來恢復到病毒感染前的狀態。

(2)系統服務斷電:斷電過程中,學生無法瀏覽到查詢主頁或查詢資訊,當來電後即可恢復正常。

6.1出錯資訊

6.2補救措施

系統中提供備份資料庫及恢復資料庫的功能,避免由於不可抗拒願意造成資料的永久丟失。

6.3系統維護設計

該系統需要有乙個維護的管理員,他的主要任務是:新增、修改、刪除資料庫中的資訊,定時或不定時的備份資料庫、能夠排查系統的簡單故障(如:可實施資料庫還原排除的故障)。

學生成績管理系統概要設計

組長 李偉 組員 胡蓉 王樂熙 陽秀。劉維 1 引言 1.1 編寫目的 本學生成績管理系統模組是為了實現學校人力資源的優化和學生成績管理的科學管理而設計的,通過試用本系統,可以更加有效的管理學生成績資訊,其中包括學生的基本資訊,成績資訊並且具有資訊的增加,查詢,修改等功能 1.2 專案背景 本系統屬...

學生成績管理系統需求分析

學號 姓名 班級 完成時間 指導老師 軟體測試報告 1 目錄 2 引言 3 1 編寫目的 3 2 專案背景 3 3 術語說明 3 4 參考資料 4 第一部分調查使用者需求 4 一 教務處管理人員 4 二 任課老師 4 三 本校學生 5 第二部分系統功能的設計和劃分 5 學生管理部分功能如下 5 老師...

學生成績管理系統需求分析

學生成績管理系統 相應資料庫為studdb,請首先研究資料庫相應的表項。了解表與表之間的關係。然後按照實訓的任務要求進行開發。系統功能概述 該系統用於實現學生 教師 課程的管理,以及課程安排,學生網上選課,教師網上成績輸入和學生網上成績查詢等。主要功能包括 1.使用者分為學生 教師和管理員3種型別。...