當前位置:成語大全網 - 新華字典 - 急需壹份學籍管理系統的數據流程圖和數據字典

急需壹份學籍管理系統的數據流程圖和數據字典

學籍管理系統數據字典

學籍管理系統數據字典:

名稱:用戶信息

描述:管理員的基本信息表

定義:用戶=用戶名+密碼+性別+聯系電話+出生年月+家庭住址

用戶名={英文字母、數字、特殊符號}

姓名={英文字母、數字、文字}

------------------------------------------------------

名稱:學生信息管理

描述:學校學生註冊基本信息表

定義:學生表=學號+姓名+性別+班級+民族+籍貫+政治面貌+出生日期+入學日期 +家庭住址+聯系電話+{備註}4

學號=11 {數字} 11

姓名=2 {文字} 4

----------------—-------------------------------------

名稱:班級表

描述:學校各班班級基本信息表

定義:班級表=年級+班號+班主任+教室

班號=3 {數字} 3

年級=2 {文字} 2

-------------------------------------------------------

名稱:課程表

描述:各年級所學課程的基本信息表

定義:課程表=課程編號+課程名稱+課程類型+課程描述

編號=3{數字}3

名稱=4{文字}4

--------------------—---------------------------------

名稱:學生成績管理

描述:學校學生各科成績基本信息表

定義:成績錄入=考試編號+學號+姓名班級+課程名+成績

學號=11 {數字} 11

姓名=2 {文字} 4

--------------------—---------------------------------

數據流名:招生計劃

別名:

組成:{招生年度+系+專業+招生地區+學制+招生種類+招生人數 }

備註:根據各系專業制定各類招生生源及人數。

數據流名:學生名冊

別名:

組成:姓名+性別+民族+籍貫+出生日期+高考成績+新生類別+系+專業+年級+學制+政治面貌+聯系電話+家庭地址

備註:

數據流名:畢業名單

別名:

組成:姓名+性別+民族+籍貫+出生日期+班級+系+專業+年級+學制+政治面貌+畢業年+畢業性質+{課程+成績+學分+學年+學期+獎懲文號+獎勵+類別+級別+獎懲方式+獎懲金額+時間+處分+性質+}

--------------------—---------------------------------

數據結構:學生

含義說明:是學籍管理系統的壹個核心數據結構,定義了學生的有關信息

組成:學號、姓名

數據項:學號

含義說明:唯壹標識每壹個學生

別名:學生編號

類型:字符型

長度:9位

取值範圍:200400000 – 999999999

取值含義:前四位表明學生所在年級,後五位安順序編號

數據項:姓名

含義說明:表示學生的姓名

類型:字符型

長度:10位

取值範圍:任意字符

數據結構:教師

含義說明:學籍管理系統的核心數據結構之壹,定義了教師的有關信息

組成:教師號,教師姓名

數據項:教師號

含義說明:教師的編號

類型:字符型

長度:5位

取值範圍:10000 – 99999

數據項:教師姓名

含義說明:教師的姓名

類型:字符型

長度:10位

取值範圍:任意合法的字符

--------------------—---------------------------------

數據結構:課程

含義說明:教務管理系統的核心數據結構之壹,定義了課程的有關信息

組成:課程號,課程名,課程描述,教師,教室,教科書,學分

數據項:課程號

含義說明:課程的編號

類型:字符型

長度:4

取值範圍:0001 – 9999

數據項:課序號

含義說明:對於同壹課程,由不同老師教授,用課序號來區分

類型:字符型

長度:2

取值範圍:01 – 99

數據項:課程名

含義說明:課程的名稱

類型:字符型

長度:10

取值範圍:任意合法的字符

數據項:課程描述

含義說明:課程內容的基本描述

類型:字符型

長度:200

取值範圍:任意合法字符

數據項:教科書

含義說明:課程所用的教科書

類型:字符型

長度:20

取值範圍:任意合法字符

數據項:學分

含義說明:課程的學分

類型:整型

長度:1

取值範圍:1-9

數據結構:班級--------------------—---------------------------------

含義說明:專業分班信息

組成:班級編號,班級人數

數據項:班級編號

含義說明:班級的編號

類型:字符

長度:5

取值範圍:00001-99999

數據項:班級容量

含義說明:班級的容納學生的數量

類型:整型

取值範圍:正整數

--------------------—---------------------------------

數據結構:選課記錄含義說明:紀錄學生選課的紀錄

組成:學生,課程,成績

數據項:成績

含義說明:選課學生本學期的成績

類型:浮點數

範圍:0.0 – 100.0

處理過程:分配考場

說明:在考試日期,為所有課程分配考場

輸入:課程,教室

輸出:考場安排

處理:為各課程排考場,考試時間地點不沖突且考試人數不超過考場容量。

數據存儲:成績單--------------------—---------------------------------

說明:記錄學生本學期所有課程成績

流入數據流:學生所有的選課記錄

流出數據流:學生的成績單;

數據量:由學生的人數決定 ;

存取方式:隨機存取。