學籍系統(tǒng)需求分析_第1頁
學籍系統(tǒng)需求分析_第2頁
學籍系統(tǒng)需求分析_第3頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、學生學籍管理系統(tǒng)需求文檔Os:操作系統(tǒng);Dbms:數(shù)據(jù)庫管理系統(tǒng);Dba :數(shù)據(jù)庫管理員;2.1 運行環(huán)境Os: win xp, vista,7Dbms: orical2.2 條件與限制此版本為實驗版本,所以在數(shù)據(jù)的數(shù)量上有所限制。在功 能上也仍需改善。2.3 數(shù)據(jù)庫中表的說明:1. 學生表:存儲學生基本信息;2. 教師表:存儲教師基本信息;3. 管理員表:存儲管理員信息;4. 學生成績表:存儲學生所有課程成績;5. 課程表:存儲所有學生課程安排;6. 課程信息表:所有開設的課程信息;7. 狀態(tài)表:存儲各種狀態(tài)的開始和關閉時間;8. 獎項信息表:存儲學生申請獎項的信息;9. 班級表:存儲所有班

2、級信息;3 學籍管理系統(tǒng)功能需求描述1 系統(tǒng)用戶學籍管理系統(tǒng)用戶有學生,教師普通教師,班主 任),管理員。提供給學生的功能有學生登錄,成績查 詢,個人基本信息查詢,課程安排查詢和各類獎項申請。 提供給教師的功能有教師登錄,查詢個人基本信息,查詢 自己學生的成績,錄入自己學生成績, 查看自己班的所有 學生信息,查看自己班的所有學生成績,審批本班學生各 項申請) 后三項為班主任獨有功能)。提供給管理員的有 管理員登錄,查詢學生信息,查詢教師信息,查詢學生成 績,修改學生信息,修改學生成績,修改教師信息,下放 各項權限,安排課程,插入學生信息,插入教師信息,插 入管理員信息。2 功能描述 學生功能:

3、2.1 學生登錄:用戶輸入帳號及密碼,系統(tǒng)根據(jù)帳號在學生 表中查找該用戶是否存在。若存在則核對密碼,若密碼正 確則登錄成功且顯示個人基本信息,否則提示密碼錯誤且 返回登錄界面。若不存在則給予提示且返回登錄界面。學生在登錄后有以下功能:2.2 成績查詢:系統(tǒng)根據(jù)用戶學號在學生成績表中查找已學 過的課程并顯示課程信息,包括課程號,課程名,課時, 成績 平時,測試,上機的成績),獲得學分,若是沒有查 找到則提示此學生還沒有學習任何課程。2.3 個人信息查詢:系統(tǒng)根據(jù)學號在學生表中查找,顯示此 學生的全部信息。包括姓名,年齡,性別,學號,出生年 月,籍貫,身份證號,政治面貌,班級,班號,相片。2.4

4、課程安排查詢:用戶選擇學期號,系統(tǒng)根據(jù)學號在課程 表中查找此學期這個學生學習的全部課程,顯示課程的信 息:課程號,課程名,學分,學時,上課時間,上課教 師,上課教室。2.5 獎項申請:系統(tǒng)在狀態(tài)表中判斷是否在申請時間段之 內(nèi),若是則學生選擇要申請的獎項名稱,書寫申請表且輸 入教師姓名。系統(tǒng)把學生學號,教師姓名,獎項名稱及申 請書存入獎項表中。否則給予提示信息,并返回主頁。 教師功能:2.6 教師登錄:用戶輸入帳號及密碼,系統(tǒng)根據(jù)帳號在教師表中查找該用戶是否存在。若存在則核對密碼,若密碼正確則登錄成功且顯示個人基本信息,否則提示密碼錯誤且 返回登錄界面。若不存在則給予提示且返回登錄界面。教師在登

5、錄后有以下功能:2.7 個人信息查詢:系統(tǒng)根據(jù)工號在教師表中查找,顯示此 教師的全部信息。包括姓名,年齡,性別,工號,出生年 月,籍貫,工齡,職稱,政治面貌,班號,相片等。2.8 查詢自己學生的成績:用戶輸入所教課程編號,系統(tǒng)根 據(jù)課程編號和教師編號在學生成績表中查找所有學過此課 程的學生成績。若有則顯示學生姓名,學號,所得成績。 若不存在則給予提示該教師沒有教授此課程。2.9 錄入自己學生成績:系統(tǒng)在狀態(tài)表中查找是否能夠錄入 成績,若能則要求輸入學期號,系統(tǒng)根據(jù)教師工號在課程 表中查找該教師本學期所教所有沒有錄入成績的學生,并 顯示學生姓名及學號和課程名,教師依次輸入成績,系統(tǒng) 依據(jù)教師輸入

6、的成績更改課程表狀態(tài)并保存。根據(jù)教師輸 入的數(shù)據(jù)和課程表中的數(shù)據(jù)在學生成績表中插入所有成績 信息。若不能錄入則給予提示,并返回到主頁。2.10 查看本班的所有學生信息:系統(tǒng)根據(jù)教師工號在班級 表中查找該教師是否為班主任,若是則查找出班級號,并 根據(jù)此班級號在學生信息庫中查找,輸出所有本班學生的 基本信息。若不是,則給予提示此教師不是班主任并返回 主頁。2.11 查看自己班的所有學生成績:系統(tǒng)根據(jù)教師工號在班 級表中查找該教師是否為班主任,若是則查找出班級號并 要求教師輸入要查看本班哪個學期的成績,根據(jù)此學期數(shù) 和班級號在學生成績表中查找,輸出此學期所有本班學生 的全部成績并按照學號排序。若不是

7、,則給予提示此教師 不是班主任并返回主頁。2.12 審批學生各項申請:系統(tǒng)根據(jù)教師姓名在獎項表中查 找是否有該教師的申請,若有則輸出獎項表中該申請的所有信息,并根據(jù)該學生學號在選課表中查找該學生所有成績并輸出,教師輸入是否給予批準,若是則系統(tǒng)更改為批準狀態(tài)。若教師沒有批準則系統(tǒng)更改為駁回狀態(tài)。若獎項 數(shù)據(jù)庫中沒有該教師的申請,則給予提示并返回主頁。 管理員功能:2.13 管理員登錄:用戶輸入帳號及密碼,系統(tǒng)根據(jù)帳號在管理員表中查找該用戶是否存在。若存在則核對密碼,若密碼正確則登錄成功且顯示個人基本信息,否則提示密碼錯誤且返回登錄界面。若不存在則給予提示且返回登錄界 面。管理員在登錄后有以下功能

8、:2.14 查詢學生信息:用戶輸入學生學號,系統(tǒng)根據(jù)學號在學生表中查找,若存在該學生則顯示該學生全部信息。若 不存在則給予提示不存在該學生并返回查詢學生信息界 面。2.15 查詢教師信息:用戶輸入教師工號,系統(tǒng)根據(jù)工號在教師表中查找,若存在該教師則顯示該教師全部信息。若 不存在則給予提示不存在該教師并返回查詢教師信息界 面。2.16 查詢管理員信息:用戶輸入管理員號,系統(tǒng)根據(jù)管理員號在管理員表中查找,若存在該管理員則顯示該管理員全部信息。若不存在則給予提示不存在該管理員并返回查詢管理員信息界面。2.17 查詢課程信息:用戶輸入課程號,系統(tǒng)根據(jù)課程號在 課程信息表中查找,若存在該課程則顯示該課程

9、全部信 息。若不存在則給予提示不存在該課程并返回查詢課程信 息界面。2.18 查詢學生成績:用戶輸入學生學號,系統(tǒng)根據(jù)學號在 學生成績表中查找,若存在該學生則顯示該學生學習的全 部課程成績并計算出所得績點。若不存在則給予提示不存 在該學生并返回查詢學生成績界面。2.19 修改學生信息:用戶輸入學生學號,系統(tǒng)根據(jù)學號在 學生表中查找,若存在該學生則顯示該學生全部信息并要 求管理員輸入修改后的學生全部信息,系統(tǒng)根據(jù)管理員輸 入的信息在學生表中修該此學生信息。若不存在則給予提 示不存在該學生并返回修改學生信息界面。2.20 修改學生成績:用戶輸入學生學號和要修改的課程 號,系統(tǒng)根據(jù)學號和課程號在學生

10、成績表中查找,若存在 該學生學習這門課則顯示該學生學習這門課的成績并要求 管理員輸入修改后的學生成績,系統(tǒng)根據(jù)管理員輸入的信 息在學生成績表中修該此學生成績。若不存在則給予提示 不存在該學生或該學生沒有學習這門課并返回修改學生成 績界面。2.21 修改教師信息:用戶輸入教師工號,系統(tǒng)根據(jù)工號在 教師表中查找,若存在該教師則顯示該教師全部信息并要求管理員輸入修改后的教師全部信息,系統(tǒng)根據(jù)管理員輸 入的信息在教師表中修該此教師信息。若不存在則給予提 示不存在該教師并返回修改教師信息界面。2.22 修改管理員信息:用戶輸入管理員號,系統(tǒng)根據(jù)管理 員號在管理員表中查找,若存在該管理員則顯示該管理員 全

11、部信息并要求管理員輸入修改后的管理員全部信息,系 統(tǒng)根據(jù)管理員輸入的信息在管理員表中修該此管理員信 息。若不存在則給予提示不存在該管理員并返回修改管理 員信息界面。2.23 修改課程信息:用戶輸入課程號,系統(tǒng)根據(jù)課程號在 課程信息表中查找,若存在該課程則顯示該課程全部信息 并要求管理員輸入修改后的課程全部信息,系統(tǒng)根據(jù)管理 員輸入的信息在課程信息表中修該此課程信息。若不存在 則給予提示不存在該課程并返回修改課程信息界面。2.24 下放各項權限:用戶選擇要下放的權限名稱,系統(tǒng)在 狀態(tài)表中查找該權限并顯示該權限的所有狀態(tài),狀態(tài)包括 開始時間,關閉時間,權限名。管理員輸入開始時間和關 閉時間,系統(tǒng)根

12、據(jù)管理員輸入的時間信息修改該權限的狀 態(tài),修改完成后給予提示并返回下放權限界面。2.25 安排課程:用戶選擇要安排的課程號和輸入學生學 號,上課時間,上課教室,代課教師。系統(tǒng)根據(jù)學號在學生表中查找該學生是否存在,若存在則系統(tǒng)根據(jù)課程號在課程信息中找出課程信息:課程名,學分,學時。把上課時間,上課教室,代課教師,課程名,學分,學時,學生 學號寫入的課程表中。若不存在給予提示管理員輸入有誤 并返回課程安排界面。2.26 插入學生信息:用戶填寫學生信息表格,包括姓名, 年齡,性別,學號,出生年月,籍貫,身份證號,政治面 貌,班級,班號,相片。系統(tǒng)根據(jù)學號在學生表中查找是 否有相同的學號,若沒有則根據(jù)

13、用戶填寫信息在學生表中 寫入相應內(nèi)容。若有則給予提示有學號已存在并返回插入 學生信息界面。2.27 插入教師信息:用戶填寫教師信息表格,包括姓名, 年齡,性別,工號,出生年月,籍貫,工齡,職稱,政治 面貌,班號,相片。系統(tǒng)根據(jù)工號在學生表中查找是否有 相同的工號,若沒有則根據(jù)用戶填寫信息在教師表中寫入 相應內(nèi)容。若有則給予提示有重復工號并返回插入教師信 息界面。2.28 插入管理員信息:用戶填寫管理員信息表格,包括姓 名,年齡,性別,管理員號,出生年月,籍貫,工齡,職 稱,政治面貌,班號,相片。系統(tǒng)根據(jù)管理員號在管理員 表中查找是否有相同的管理員號,若沒有則根據(jù)用戶填寫 信息在管理員表中寫入相

14、應內(nèi)容。若有則給予提示有重復姓名申請1n屬于n1獎項名1管理管理員號并返回插入管理員信息界面2.29插入課程信息:用戶填寫課程信息表格,包括課程號,課程名,學分,學時。系統(tǒng)根據(jù)課程號在管理員表中查找是否有相同的課程號,若沒有則根據(jù)用戶填寫信息在課程信息表中插入相應內(nèi)容。若有則給予提示有重復課程號并返回插入課程信息界面學生學分 院系通知書號績民族年齡籍貫身工號院系姓名班級號班級名學號性別 是否通過班級:項N 審批 1(學籍管理系統(tǒng)E_R圖學生教師操作-回饋-(學籍管理系統(tǒng)DFD(0層圖(學籍管理系統(tǒng)DFD圖操作信息回饋信息學籍管理K系統(tǒng)數(shù)1數(shù)據(jù)據(jù)操提作供數(shù)據(jù)個人信息學號妾收信息學生基本信息D1學

15、生信息D1學生信息 學號密碼查詢功能分類收信息杳詢學號密碼驗證密碼登錄信息功能分類成績學號成績信息安排信息D2成績信息成績信息課程安排學號 課程號接收信息安排信息D3安排信息I生個人信息產(chǎn)生成績信息產(chǎn)生安排信息D7班級信息班主任、學號D6教師信息密碼工號驗證密碼登錄信息功能分類查詢工號班級號申主任驗證查詢分類丿工號查詢本學 信息班級號班主任功z H、查詢個人信息班級號L查詢 本班 學生 成績"教師信息學號學號D6 . 教 令帀D7班級信息7班級信息根據(jù)學號查詢-根據(jù)學號 查詢學生信息成績信息信息D1學生信息學生信息D2成績信息成績信息產(chǎn) 學 信丿產(chǎn)生成績信息查詢 學生 成績課程號課程成績查詢D2 成 績 信 息產(chǎn)生學生成績成績信息管理員D管理員信息管理員號密碼管理員號密碼驗證密碼驗證信息下放權功能分類查詢修改一|插入查詢分類修改分類插入分類學生信息教師信息息息、接收學號學生 信息接收工號丿 I接收管理員號J接收課程號教師信息管理員信息-1學生D1學生信 息信息D6教師信息教師信息D8管理員信息管理 員信 息心、產(chǎn)生學生產(chǎn)生教0獷產(chǎn)生管理1j信息信息員信息/T_V7ST課程信息D9課程信息課程信息I產(chǎn)生課程信息成績信息學生成績學生信息修改分類<教師嶺息課程信息管理員信息學生信息教師信息插入分類課程信息接收學號程號學號、課程號_丿產(chǎn)生成績廠 信息 L學生

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論