學生資訊與成績資料庫需求分析報告

2021-03-04 02:46:49 字數 2897 閱讀 8532

一、建立資料庫的目的

老師和學生都注重理論與實際相結合,開設了很多與課程相配的課程

設計。而在實際人工管理中,因為提交的文件作業數量眾多,處理複雜,造成管理的混亂。

隨著科學技術的不斷提高,電腦科學日漸成熟,其強大功能已為人們深刻認識,它已

進入人們生活的各個領域,並發揮了越來越重要的作用,針對人工管理的缺點,最好的解決

辦法就是借助計算機技術提供乙個電子化的課程設計管理平台。為了更好地管理設計過程中

所產生的資料文件,我們開發乙個軟體工程課程設計管理系統。教師和學生可以應用該系統

二、資料庫需求分析方法。

對所要建立的系統的功能、效能、以及技術、經濟、行政等可行性進行分析。分析方法主要是問卷調查、面對面談話。

問卷調查。

問卷物件:使用資料庫的各種使用者,如:學工部領導、秘書,輔導員,各系領導、

老師,教務部領導、辦事人員,學院領導等。

問卷題目:1)你的日常工作是什麼?

2)你在工作中需要了解哪些資訊?

共發出問卷100份,收回問卷80份。

面對面談話。

談話物件:根據收回的問卷,確定談話物件如下:院長,教學副院長,學工辦主任,秘書,教務部部長,成績管理員,重點輔導員,各系教學副主任

三、可行性分析

1. 問題:

(1)學生的資訊靠人員管理,不僅佔空間,而且查詢起來不方便。

(2)目前的課程設計管理系統由人工統計處理。

(3)站用乙個辦公室和2-3個職工專門用來管理課程設計選課,考勤,存放學社檔案,每天有固定工作時間8小時。

(4)每人工資在每月2000-3000元。

(5)需要選題的同學按班級的方式報上來,經核對分配後方才生效,在通知老

師選題情況。雙方如有問題還需在工作時間來此解決。

(6)由於是人工處理且工作量大,所以效率低,出錯率高,修改麻煩。

2.專案目標:學生和老師可以方便的選課,同時可以查詢和修改各自的資訊,

以便學校管理。

3.執行環境:

(1)以windows98 以上/me/2000/xp作為學生選課管理系統的後台作業系統。

(2)前台開發程式為vc++,sql server 2005。

(3)後台資料庫為sql server 2005。

(4)主要硬體裝置:pc機一台。

4.資源分析:現有計算機比較充足,相關人才在學校內就能找到,工資要求低。

6.技術可行性:我校計算機系以及其他系都有軟硬體知識豐富,具有較高的文化

水平和計算機操作水平,可以設計管理該系統的學生和老師,且課餘時間豐富,

可以學習和了解在設計和應用當中會遇到或可能遇到的技術問題。我校許多專業

都以開設類似的課程設計題目,學生和老師在技術方面已經有經驗,正缺少這樣

的實踐機會。

8.總體分析:比原有方式工作效率高,成本低,出錯率低,使學校實現現代化網

絡教學管理。

四、需求分析

根據問卷調查、面對面訪談得到的結果,整理出系統需要儲存的資訊物件下:

1、資料庫需要儲存的資訊物件。

學生資訊:學號,姓名,年齡,性別,所在系,專業,身份證號碼,籍貫,家,所在班集號,宿舍號,獎罰情況,取得的證件。

課程資訊:課程號,課程名,教師編號。學分,學時,考核方式,先修課,選修學生學號,選修學生成績。

考勤資訊:學號,考察的課程號,遲到,早退,請假,曠課。

老師資訊:姓名,教師編號。年齡,職稱,所在系,**,開設的課程號。

成績資訊:通過學號與選修學生學號生成每個學生每門課程的成績。

班集資訊:班級號,班集名稱,班主任號(教師編號)。

宿舍資訊:宿舍號、考察次數,衛生,夜不歸宿,其他情況(文字敘述)。

使用者資訊:使用者名稱(教師編號,學生編號),密碼,許可權。

選課表資訊:學號所選課程1 所選課程2………所選課程n

2、資料庫系統使用者物件。

學院領導。

各部門領導。

一般使用者:學工辦秘書,教務部辦事員,教學秘書,各系老師,全校員工,學生。

3、對資料庫系統需要進行的操作。

1 )對學生、課程、老師、成績資訊的一般查詢,對成績的統計查詢。

2 )如查詢平均成績,最高成績,考勤,宿舍。

3 )對學生、課程、老師、成績資訊的新增、修改、刪除。

4 )按某些關鍵字對資料資訊排序。如按成績高低排序。

5 )輸出各種報表。

-五、系統初步設計資訊

採集1、簡易資料流圖:

2、完整資料流圖:

3、系統流程圖

資料字典:

資料流描述:

資料流名:使用者名稱密碼

資料**:使用者登陸處理

資料去向:驗證資訊處理。

說明:使用者輸入使用者名稱和密碼

資料組成:使用者名稱

密碼資料流量:小

資料流名:直接登陸

資料**:使用者登陸處理

資料去向:客戶介面

說明:普通使用者不輸入使用者名稱和密碼直接以客戶身份登陸

資料流名:登陸

資料**:驗證資訊處理正確

資料去向:根據驗證資訊返回條件決定是教師介面還是學生介面

說明:系統登陸到教師介面。

資料流名:選題,資料

資料**:教師介面的輸入選題和資料視窗

資料去向:上傳處理

說明:教師輸入要上傳的課題和資料

資料流名:小組成員資訊

資料**:選課資訊介面

資料去向:驗證填寫資訊處理

說明:學生填寫同組其他同學姓名,學號,班級,小組長名。

資料流名:工作報告。

資料**:課題資訊介面

資料去向:上傳處理

說明:學生將各階段工作報告上傳。

資料流名:設計報告

資料**:選題資訊介面

資料去向:上傳處理

說明:學生填寫所選課題的設計報告上傳。

資料結構

資料庫 學生成績管理需求分析e r圖

學生成績管理系統 組長 王凌燕 資料收集 周琪 需求分析 張涵慧 關係模式 王凌燕 e r圖 徐娉婷 需求分析 這次討論關於資料庫的建立時,我們選擇了和我們的學習生活最接近的學生管理系統的模型建立。學生管理系統是每個大中小學校都必須有的乙個應用管理系統,學生資訊管理系統的使用者是教務處管理員和學生,...

資料庫需求分析報告

一 系統目標 實現乙個快餐店點餐系統,可記錄各種食品及 的資訊,記錄配餐資訊及食物售出情況,並記錄客戶優惠資訊,系統地記錄了快餐店的銷售情況,這樣大大節省了管理人員的工作量,計算機的儲存與系統快速查詢功能也大大提高了,最終提高快餐店點餐的效率。這個系統的資料儲存在表中,進入系統後能夠讀入相應的訂單資...

資料庫學生成績管理系統

湖南工業大學 課程設計報告 實習名稱資料庫課程設計 設計題目學生成績管理系統 小組分工情況 目錄一 需求分析2 1 系統功能需求3 2 軟體執行環境3 二 er圖設計4 2.1 學生er圖設計4 2.2 教師er圖設計5 2.3 課程er圖設計5 2.4 總體er圖設計5 三 概念模型設計6 3.1...