教師資訊管理系統需求分析

2021-03-04 07:54:05 字數 4084 閱讀 3262

資料庫技術設計報告

計科系教師資訊管理系統

2023年10月

教師資訊管理系統資料庫需求分析報告

目錄1. 系統需求分析 3

1.1系統設計目的和意義: 3

1.2系統設計與分析 3

1.2.1需求分析: 4

1.2.2系統功能描述: 4

1.2.3系統功能模組: 6

1.2.4系統流程圖如下: 8

1.3資料流圖如下: 10

1.4資料字典: 10

2.系統概念設計 13

2.1實體資訊: 13

2.2聯絡實體??? 14

2.3分e_r圖: 14

3、系統邏輯結構設計 17

4.資料庫的實現 18

4.1關係表 18

4.2資料完整性 18

4.3 檢視、索引的實現 18

4.4 儲存過程、觸發器的實現 18

4.5 資料安全性設定 18

5.系統功能的實現 18

5.1建立資料庫連線 18

5.2 系統主介面 18

5.3 各功能模組的實現 18

6.系統執行結果 18

7.總結 18

1. 系統需求分析

1.1系統設計目的和意義:

教師資訊管理系統是針對我們電腦科學系教師日常工作安排來設計開發的典型的資訊管理系統。一是以此來動態了解我係教師教研資訊,規範管理教師的個人基本資訊、科研資訊、獎懲資訊等;二是可以為我係教師績效評估提供支援和參考。其開發主要包括後台資料庫的建立和維護以及前端應用程式的開發兩個方面。

對於前者要求建立資料一致性和完整性強,資料安全性好的資料庫.而對於後者則要求應用程式功能完備, 系統優點:檢索迅速、查詢方便、可靠性高、儲存量大、安全性高、成本低等。

這些優點能夠極大地提高教師資訊管理的效率,也是教育的科學化、正規化管理、易使用等特點。

以下是該系統的詳細設計報告:

1.2系統設計與分析

1.2.1需求分析:

教師資訊管理包括教師個人基本資訊,科研專案資訊、任課資訊、日常工作資訊,獎懲資訊進行統一的管理,本系統以此作為開發的目標,用以減輕教師管理人員的負擔。

使用者分為系統管理員和教師使用者兩類,無論是管理者使用者還是普通使用者(教師使用者)都要通過使用者名稱和口令進入,管理員登入後,可以檢視所有資訊,並且可以對本系教師資訊進行新增、修改、刪除等操作。普通使用者(教師使用者)登入後,只能檢視瀏覽資訊,修改自己的登入密碼。

1.2.2系統功能描述:

1)管理員對系統的管理功能

管理員登入系統,對系統教師的資訊進行收集,整理,分析處理,在教師基本資訊模組、教研資訊模組、獎懲資訊模組上可以進行新增、刪除、修改資料;同時,可以對普通使用者進行增加、刪除、修改;系統安全維護。

2)普通使用者(教師使用者)對系統的檢視、查詢功能

(1)普通使用者(教師使用者)登入後,教師可以檢視自己的相關資訊如下:

教師個人基本資訊:教師可以檢視本人的姓名,教師編號,性別,出生年月,民族,政治面貌,職稱,教研室,就職單位的基本資訊;

教師個人科研資訊:教師可以檢視自己參與的科研專案資訊即科研編號,科研專案名稱,參與人員,負責人,科研成果(等級、獲獎情況),科研類別(**、設計等);

課程安排資訊:本系教師檢視系上所有選修、必修課程資訊;

獎懲資訊:教師可以檢視個人受到的表彰、獎勵的等級,獎勵名稱,時間,以及教師違規受到處罰的相關資訊等,不可以檢視非本人的獎懲資訊情況。

(2)普通使用者(教師使用者)登入後,教師可以通過教師id、教研室名、科研專案編號來查詢以下資訊:

教師教研資訊和教學任課資訊,其中教研資訊包括教師科研專案資訊和教師日常工作資訊

科研專案資訊:教師可以通過教師id、教研室名、科研專案編號來查詢科研編號,科研專案名稱,參與人員,負責人,科研成果(等級、獲獎情況),科研類別(**、設計等);

教師日常工作資訊:教師可以通過教師id、教研室名、科研專案編號來查詢教師指導畢業**或設計、帶領學生實習資訊、教師進修培訓、指導學習小組的資訊。

個人本學年任課資訊:在系統中,教師可以查詢自己在本學年的任課資訊,明確上課地點,時間,星期等。

1.2.3系統功能模組:

分功能模組圖:

1.2.4系統流程圖如下:

1.3資料流圖如下:

1.4資料字典:

1.4.1(1)teacher 資料結構

名字:teacher

別名:教師個人基本資訊

描述:記錄教師的相關資訊

位置:儲存到教師基本資訊表

(2)teacher 資料項

(3)資料流

資料流名:teacher資料流

說明:「teacher」資料結構在系統中的流向

資料流**:管理員接收事務。

資料流去向:檢視個人基本資訊

(4)資料儲存

資料儲存名:teacher 表

說明:teacher資料作為原始資料需要儲存與備查

(5)處理過程

處理過程名:teacher的檢視,修改

說明:教師可以進行檢視和修改個人基本資訊

1.4.2(1)keyan 資料結構

名字:keyan

別名:教師個人科研資訊

描述:記錄教師進行的科研資訊

位置:儲存到個人科研資訊表

(2)keyan資料項

(3)資料流:

資料流名:keyan資料流

說明:keyan資料結構在系統中的流向

資料流**:管理員接收事務

資料流去向:檢視、查詢科研資訊

(4)資料儲存

資料儲存名:keyan表

說明:keyan資料作為原始資料需要儲存與備查

(5)處理過程

處理過程名:keyan的檢視,查詢

說明:教師可以進行檢視和根據自己需求進行查詢科研資訊

1.4.3(1)encourage 資料結構

名字:獎勵

別名:教師獎勵資訊

描述:記錄教師在就職期間的獎勵資訊

位置:儲存到教師獎勵資訊表

(2)encourage 資料項

(3)資料流:

資料流名:encourage 資料流

說明:encourage 資料結構在系統中的流向

資料流**:管理員接收事務

資料流去向:檢視教師獎勵資訊

(4)資料儲存

資料儲存名:encourage 表

說明:encourage 資料作為原始資料需要儲存與備查

(5)處理過程

處理過程名:encourage 的檢視,查詢

說明:教師可以檢視自己的獎勵資訊

1.4.4(1)course 資料結構

名字:課程

別名:課程安排資訊

描述:記錄本系的課程安排資訊

位置:儲存到課程表

(2)course 資料項

(3)資料流:

資料流名:course 資料流

說明:course資料結構在系統中的流向

資料流**:管理員接收事務

資料流去向:檢視、查詢課程資訊

(4)資料儲存

資料儲存名:course 表

說明:course 資料作為原始資料需要儲存與備查

(5)處理過程

處理過程名:course 的檢視,查詢

說明:教師可以檢視和根據自己的需求來進行查詢課程資訊

2.系統概念設計

2.1實體資訊:

a.實體名:教師

實體屬性:教師號,教師名,性別,出生年月,民族,政治面貌,職稱,教研室,就職單位的基本資訊;

b.實體名:課程

實體屬性:課程號,課程名,課程類別(選修或必修),開課學期,學時,學分

c.實體名:科研專案

實體屬性:科研專案編號,科研專案名稱,參與人員,負責人,科研成果(等級、獲獎情況),研究類別(**、設計等);

d.實體名:日常工作

實體屬性:指導學習類別,帶領學生實習資訊,進修學習

e.實體名:獎懲

實體屬性:獎勵名,獎勵時間,獎勵類別,獎勵等級;

f.實體名:違規

實體屬性:違規名,違規時間,違規懲罰;

教師資訊管理系統需求分析報告

教師資訊管理系統 需求分析 編寫目的 通過調查分析,教師資訊管理系統是針對教師日常工作安排來設計開發的系統。一是動態了解教師教研資訊,規範管理教師的個人基本資訊 科研資訊 獎懲資訊等 二是為我係教師績效評估提供支援和參考。寫出需求分析文件作為專案設計的基本準則要求,以及作為系統分析員進行系統分析和測...

資訊管理系統需求分析

1.需求分析 1.1系統介紹 本學生資訊管理系統主要分為學生使用者和管理員兩部份。學生使用者先註冊,登入後可以進行資訊錄入,檢視學生資訊,請求訂水,確認已訂水,請求報修,確認已報修,修改密碼,接收郵件 管理員登入後可以進行改密碼,發郵件,刪除訂水和報修請求,傳送郵件,檢視學生資訊,修改學生資訊。1....

高校教師資訊管理系統需求分析

通過實際調查,要求本 具有以下功能。系統具有良好的人機介面 如果系統的使用物件較多,則要求有較好的許可權管理。全面展示高校教師的資訊。資訊分類顯示,方便使用者使用。檢視 內的交易資訊 支援列印功能 系統最大限度地實現易維護性和易操作性。系統執行穩定 安全可靠 能夠查詢 修改 刪除 更新等 基本內容 ...