資源描述:
《學生考勤管理信息系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。
1、文檔編號:_______________版本號:_______________溫職院學生考勤管理系統(tǒng)數據庫設計說明書組員組成:編寫:____________時間:____年____月____日審核:____________時間:____年____月____日批準:____________時間:____年____月____日第12頁共12頁修訂歷史記錄日期版本說明修改人XXXX-XX-XXXX.XXXXXXX第12頁共12頁1.引言在溫職院下,有專門的考勤員,如班長,對每個班級的學生周一到周五上課
2、時間進行考勤,學生有請假等情況,考勤情況,教師需要對考勤人員上傳的考勤信息進行確認,每個系部的輔導員老師和上課教師可以對班級的考勤情況和和班級課表進行查看,能統(tǒng)計出學生出勤率,查看學生請假原因情況。1.1用戶事實功能需求:1.考勤人員錄入學生出勤情況,出勤表包含哪個系哪個班級哪一天什么課多少節(jié)數出勤或缺勤,缺勤原因。2.考勤人員提交出勤表后,由任課老師進行確定,任課老師確認考勤信息后,考勤信息才能生效。3.系部輔導員對學生出勤或缺勤信息進行查看、統(tǒng)計。4.請假單包括請假原因、請假時間。5.考勤人
3、員為班級的班長或副班長。1.2設計的具體流程如下:1由各班的考勤人員來統(tǒng)計提交考勤表。2.由上課教師來確定學生考勤信息、確認以后無法修改。3.確認考勤以后由各個系的輔導員來查看學生的出勤情況。第12頁共12頁圖1學生出勤入錄流程圖第12頁共12頁圖2學生出勤系統(tǒng)功能結構圖2.1系統(tǒng)任務目標【系統(tǒng)(任務)需要完成的目標(系統(tǒng)邊界),以及功能模塊圖】2.2數據流圖和數據字典登錄模塊第12頁共12頁數據流數據項說明A帳號、密碼用戶輸入帳號、密碼來登錄系統(tǒng)B帳號、密碼計算機調出教師表內的帳號、密碼數據處
4、理P1計算機確認用戶輸入帳號密碼是否與數據庫內的帳號密碼是否匹配P2帳號密碼匹配成功,顯示登錄成功數據存儲教師表帳號、密碼數據項帳號主鍵、不可重復、數字8位數組成密碼數字6位數組成添加數據第12頁共12頁數據流數據項說明A時間、學生姓名、請假原因、請假時間、學號考勤員錄入數據到計算機B時間、學生姓名、請假原因、請假時間、學號計算機將數據添加到學生出勤信息表數據處理P1計算機將數據添加到學生出勤信息表P2提示數據添加成功數據存儲學生出勤信息表時間、學生姓名、請假原因、請假時間、學號數據項時間sam
5、lltime學號int共8位學生姓名Char(8)請假原因Char(40)請假時間Char(20)第12頁共12頁查找數據數據流數據項說明A篩選條件。時間、學生姓名、請假原因、請假時間、學號其中的一個或幾個考勤員輸入篩選條件到計算機B時間、學生姓名、請假原因、請假時間、學號計算機調出學生出勤信息表內的數據數據處理P1計算機根據條件選出表內數據P2提示數據查找成功數據存儲學生出勤信息表時間、學生姓名、請假原因、請假時間、學號數據項時間samlltime學號Int共8位學生姓名Char(8)請假原因
6、Char(40)請假時間Char(20)第12頁共12頁修改數據數據流數據項說明A篩選條件。時間、學生姓名、請假原因、請假時間、學號其中的一個或幾個考勤員輸入篩選條件到計算機B時間、學生姓名、請假原因、請假時間、學號計算機調出學生出勤信息表內的數據C輸入的新數據。時間、學生姓名、請假原因、請假時間、學號其中的一個或幾個考勤員輸入需要修改的數據到計算機D輸入的新數據。時間、學生姓名、請假原因、請假時間、學號其中的一個或幾個計算機將新的數據與對應的數據替換數據處理P1計算機根據條件選出表內數據P2P
7、3提示數據修改成功數據存儲學生出勤信息表時間、學生姓名、請假原因、請假時間、學號數據項第12頁共12頁時間samlltime學號Int共8位學生姓名Char(8)請假原因Char(40)請假時間Char(20)任課老師確認信息第12頁共12頁數據流數據項說明A帳號、密碼用戶輸入帳號、密碼來登錄系統(tǒng)B帳號、密碼計算機調出教師表內的帳號、密碼C篩選條件。時間、學生姓名、請假原因、請假時間、學號其中的一個或幾個教師輸入篩選條件到計算機D時間、學生姓名、請假原因、請假時間、學號計算機調出學生出勤信息表內
8、的信息數據處理P1計算機確認用戶輸入帳號密碼是否與數據庫內的帳號密碼是否匹配P2計算機根據教師輸入的條件查找數據P3教師確認成功數據存儲教師表帳號、密碼學生出勤信息表時間、學生姓名、請假原因、請假時間、學號數據項帳號主鍵、不可重復、數字8位數組成密碼數字6位數組成時間samlltime學號Int共8位學生姓名Char(8)請假原因Char(40)請假時間Char(20)1.概念設計3.1數據-實體描述【具體的描述說明】3.2E-R圖2.邏輯設計4.1數據模型描述4.2數據庫表設計【與具體的DBM