freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生考勤管理系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文-閱讀頁

2024-12-19 01:15本頁面
  

【正文】 錄 1 n 請(qǐng)假 圖 55 學(xué)生 請(qǐng)假記錄 ER 模型 Fig55 the ER model of the records asking for leave 圖 53 請(qǐng)假記錄屬性模型 Fig53 attribute model of the record asking for leave 院系領(lǐng)導(dǎo)姓名 請(qǐng)假記錄 班級(jí)代號(hào) 學(xué)年代號(hào) 學(xué)生學(xué)號(hào) 請(qǐng)假原因 請(qǐng)假天數(shù) 開始時(shí)間 結(jié)束時(shí)間 申請(qǐng)時(shí)間 班主任審批狀態(tài) 班 主 任 審 批 時(shí)間 班主任回復(fù) 院系回復(fù) 院系審批狀態(tài) 院系審批時(shí)間 圖 54 學(xué)生出勤記錄屬性模型 Fig54 attribute model of the record going on duty 學(xué)生出勤記錄 出勤 ID 上課時(shí)間 學(xué)號(hào) 出勤情況 第 5 章 詳細(xì)設(shè)計(jì) 19 數(shù)據(jù)庫的邏輯設(shè)計(jì) 根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對(duì)于系統(tǒng)數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 考勤登記表:課程安排代號(hào)、記載時(shí)間、上課時(shí)間。 請(qǐng)假信 息表:請(qǐng)假代號(hào)、班級(jí)代號(hào)、學(xué)年代號(hào)、學(xué)號(hào)、請(qǐng)假原因、開始時(shí)間、結(jié)束時(shí)間、請(qǐng)假天數(shù)、申請(qǐng)時(shí)間、班主任審批狀態(tài)、班主任審批時(shí)間、班主任回復(fù)、院系領(lǐng)導(dǎo)審批狀態(tài)、院系領(lǐng)導(dǎo)代號(hào)、院系領(lǐng)導(dǎo)審批時(shí)間、院系領(lǐng)導(dǎo)回復(fù) 數(shù)據(jù)庫表的創(chuàng)建 根據(jù)數(shù)據(jù)庫需求的分析,建立如下 3 個(gè)基本數(shù)據(jù)表。 表 52 任課老師提交出勤信息記錄表 (record) 列名 數(shù)據(jù)類型 是否為空 說明 record_id Int(4) 否 (自動(dòng)生成 ) 代號(hào) id Int(4) 否 與表 course_time 中 id 關(guān)聯(lián) record_time datetime 否 老師考勤記載時(shí)間 sk_time datetime 否 上課時(shí)間 表 53 學(xué)生上課出勤記錄表 (kaoqin_record) 列名 數(shù)據(jù)類型 是否為空 說明 kaoqin_id Int(4) 否 (自動(dòng)生成 ) 代號(hào) id Int(4) 否 與表 course_time 中 id 關(guān)聯(lián) sk_time datetime 否 上課時(shí)間 Stu_number Varchar(20) 否 學(xué)生學(xué)號(hào) Stu_status Varchar(1) 否 學(xué)生上課考勤狀態(tài) 說明 :stu_status 的值為:“ 2”表示曠課?!?4”表示早退。 第 5 章 詳細(xì)設(shè)計(jì) 21 數(shù)據(jù)庫的建立 打開 SQL Server2020 下面的 [企業(yè)管理器 ],登錄之后,選擇 [新建數(shù)據(jù)庫 ]命令,給數(shù)據(jù)庫起名為 kaoqin。 前端操作頁面設(shè)計(jì) 系統(tǒng)登陸設(shè)計(jì) 當(dāng)不同的用戶使用系統(tǒng)時(shí),都要事先進(jìn)行身份驗(yàn)證。學(xué)生用戶 的用戶名為學(xué)生本人的學(xué)號(hào),密碼也是學(xué)號(hào),其它用戶的用戶名、密碼由系統(tǒng)管理員指定。 學(xué)生用戶功能設(shè)計(jì) 根據(jù)學(xué)生用戶的需求,系統(tǒng)實(shí)現(xiàn)了在線請(qǐng)假、查看上課出勤信息、查看個(gè)人基本信息這三大主要功能。在基本信息功能菜單中,學(xué)生可以查看自己的學(xué)號(hào)、姓名、性別、院系、年級(jí)、專業(yè)、班級(jí)號(hào)信息。在考勤信息菜單下,學(xué)生可以查看本學(xué)年以及歷史學(xué)年上課出勤的統(tǒng)計(jì)信息及詳細(xì)信息。修改密碼功能菜單,學(xué)生可以修改自己的密碼。 學(xué)生 用戶的在線請(qǐng)假,在班主任或院系領(lǐng)導(dǎo)還沒批假之前可以由學(xué)生自行刪除,若班主任審批了請(qǐng)假,則學(xué)生不能刪除申請(qǐng)記錄,學(xué)生不能重復(fù)請(qǐng)假,第 5 章 詳細(xì)設(shè)計(jì) 22 因此學(xué)生請(qǐng)假時(shí)應(yīng)當(dāng)慎重。請(qǐng)假開始時(shí)間必須在請(qǐng)假結(jié)束時(shí)間之前,否則系統(tǒng)自動(dòng)提示出錯(cuò)信息,且請(qǐng)假時(shí),必須指定請(qǐng)假開始時(shí)間,請(qǐng)假結(jié)束時(shí)間,以及請(qǐng)假原因,請(qǐng)假時(shí)不必要指定班主任,系統(tǒng)會(huì)自動(dòng)根據(jù)本學(xué)期的班級(jí)與 班主任安排,找到班主任,并將信息自動(dòng)交給對(duì)應(yīng)班主任進(jìn)行審批處理,超過四天的請(qǐng)假還將自動(dòng)交給任何一個(gè)院系領(lǐng)導(dǎo)審批處理。 請(qǐng)假開始時(shí)間與結(jié)束時(shí)間的約定:請(qǐng)假時(shí)間學(xué)生可自動(dòng)選擇,也可自己輸入日期,但是必須輸入正確的日期格式,否則系統(tǒng)將出錯(cuò),建議學(xué)生選擇日期還不手動(dòng)輸入,以免出錯(cuò)。同樣,請(qǐng)超過一天的假也是以這種方式處理的。 任課老師用戶功能設(shè)計(jì) 根據(jù)任課老師用戶需求,系統(tǒng)實(shí)現(xiàn)了任課老師在線公布學(xué)生上課出勤信息、查看學(xué)生考勤信息兩大基本功能。在查看課表功能菜單下,任課老師可以查看本學(xué)期自己所帶課程的上課時(shí)間以及所教班級(jí)的一些基本信息。在考勤信息功能菜單中,任課老師可以查看已經(jīng)記錄的學(xué)生上課出勤信息,既可以查看學(xué)生上課出勤統(tǒng)計(jì)信息,也可以考勤學(xué)生上課出勤統(tǒng)計(jì)信息,還可以做適當(dāng)?shù)男薷?。根?jù)任課老師用戶的需求,系統(tǒng)實(shí)現(xiàn)了自動(dòng)提示任課老師提交數(shù)據(jù)的功。比如說一個(gè)老師在 2020530 進(jìn)入了系統(tǒng),那么這個(gè)老師在本學(xué)期,也就是 2020530 之前上過的課,但還沒提交數(shù)據(jù)出勤登記信息自動(dòng)顯示出來,等待任課老師提交數(shù)據(jù),且任課老師在提交數(shù)據(jù)時(shí),若學(xué)生在上課的那天請(qǐng)了假,且請(qǐng)假成功了,那么系統(tǒng)自動(dòng)將學(xué)生出勤記錄記為請(qǐng)假,任課老師無法記載學(xué)生為曠課等情況。 班主任用戶功能設(shè)計(jì) 根據(jù)班主任用戶功能的需求,系統(tǒng)實(shí)現(xiàn)了游覽班級(jí)信息、審批本班學(xué)生在線請(qǐng)假、及上課考勤信息三大基本功能。在班級(jí)信息功能菜單中,班主任用戶可以查看本班學(xué)生的基本信息如:年級(jí)、專業(yè)、班級(jí)、學(xué)生學(xué)號(hào)、姓名、性別。在考勤信息功能菜單中,班主任用戶可以查看本班學(xué)生所有課程的上課出勤信息,包括出勤詳細(xì)信息及出勤統(tǒng)計(jì)信息。班主任在審批學(xué)生請(qǐng)假時(shí),可以對(duì)學(xué)生的請(qǐng)假返回反饋意見,以對(duì)學(xué)生說明不同意請(qǐng)假的原因,或向院系領(lǐng)導(dǎo)說明情況的真實(shí)性以更好的方便學(xué)生請(qǐng)假。 院系領(lǐng)導(dǎo)用戶功能設(shè)計(jì) 根據(jù)院系領(lǐng)導(dǎo)的用戶需求,系統(tǒng)實(shí)現(xiàn)了查看本院系信息、審批本院系學(xué)生請(qǐng)假、查看考勤信息三大基本功能。在院系信息功能菜單中,院系領(lǐng)導(dǎo)可以查看本院系的專業(yè)信息、班級(jí)信息、學(xué)生信息。在考勤統(tǒng)計(jì)功能菜單中,院系領(lǐng)導(dǎo)可以查看本 院系各班級(jí)考勤統(tǒng)計(jì)數(shù)據(jù)、查尋學(xué)生請(qǐng)假信息、考勤信息等。在院系課表中可以查看本院系當(dāng)前學(xué)年或歷年課表安排。院系領(lǐng)導(dǎo)可以查詢本院系某個(gè)班的考勤信息,也可以查詢本院系某個(gè)人的考勤信息,在查詢個(gè)人考勤統(tǒng)計(jì)信息時(shí),是一個(gè)模糊查詢,可以根據(jù)一個(gè)完整學(xué)號(hào),唯一的查出一個(gè)學(xué)生考勤信息,也可輸入部分學(xué)號(hào)、姓名列出所有相關(guān)的考勤記錄。 學(xué)校領(lǐng)導(dǎo)用戶功能設(shè)計(jì) 根據(jù)學(xué)樣領(lǐng)導(dǎo)用戶的功能,本系統(tǒng)實(shí)現(xiàn)了查看全?;拘畔⒓皩W(xué)生考勤信息這兩在基本功能。在學(xué)校信息功能菜單下,學(xué)校領(lǐng)導(dǎo)可以查看有關(guān)本校的一些基本信息,包括:院系信息、專業(yè)信息、班級(jí)信息、學(xué)生信息等。 學(xué)校領(lǐng)導(dǎo)用戶的功能與院系領(lǐng)導(dǎo)用戶的功能基本上相同,只是查看信息的范圍不一樣,院系領(lǐng)導(dǎo)只能查看本院系的信息,而學(xué)校領(lǐng)導(dǎo)可以查看全校學(xué)生、任課老師、班主任等所有相關(guān)信息。 第 6 章 編碼 25 第 6 章 編碼 用戶操作頁面編碼 系統(tǒng)登陸編碼 用戶登陸時(shí)操作頁面如圖 61 所示: 部分代號(hào): ?? % (GBK)。 password=(password)。 char userType=(0)。 (h1用戶名或密碼輸入非法!請(qǐng)返回重新輸入! /h1brbr)。 (/center)。 } switch(userType){ case 39。 : {sql=select * from stu_user where stu_id=39。 圖 61 用戶登陸頁面 Fig 61 the page of debarkation by user 第 6 章 編碼 26 sql+=39。+password+39。 if(()){ (userType,Type)。 (60*60*24)。 }else{ (center)。 (a href=javascript:()返回 /a)。 } ()。 } ???? % 各頁面身份驗(yàn)證代碼:如 % if((userType)!=null amp。 !(userType).equals()){ String userType=(String)(userType)。 }else{ (/kaoqin/public/)。同樣的頁面對(duì)應(yīng)各用戶還有 等 學(xué)生用戶功能編碼 根據(jù)系統(tǒng)詳細(xì)設(shè)計(jì),學(xué)生用戶操作頁面如圖 62 所示: 請(qǐng)假功能的實(shí)現(xiàn)的程序流程圖 如圖 63 所示: 圖 62 學(xué) 生請(qǐng)假系統(tǒng)頁面 Fig 62 The page of the system asking for leave 等待班主任審批 學(xué)生請(qǐng)假記錄 T=0 C=0 N=? 第 6 章 編碼 28 說明: T 表示班主任對(duì)請(qǐng)假審批結(jié)果。默認(rèn)值: 0 N 表示學(xué)生請(qǐng)假天數(shù)。 同意請(qǐng)假。 功能實(shí)現(xiàn)部分代碼: package qingjia。 public int class_teacher_status=0。 public QJ_Record(int T,int C,int N){ =T。 =N。 public class QingJia{ public int judge(QJ_Record record){ //對(duì)請(qǐng)假記錄進(jìn)行判斷,返回值為 1:請(qǐng)假成功; int T=。返回值為 1:失敗的請(qǐng)假 int C=。 int result=0。amp。 if(T==2amp。C==0) result=1。amp。amp。 if(T==1amp。N=4) if(C==0) result=0。 else result=1。 } } 任課老師用戶功能編碼 根據(jù)任課老師詳細(xì)設(shè)計(jì)的要求,設(shè)計(jì)任課老師操作頁面如圖 64 所示: 部分代碼: ?? % format=new (yyyy/MM/dd HH:mm:ss)。 String sql_t=select * from year where year_id=39。 ResultSet rs_t=(sql_t)。 year_name=(year_name)。 year_end=(year_end)。 圖 64 任課老師考勤管理頁面 Fig 64 the page of attendance management of teacher 第 6 章 編碼 31 calendar=new ()。 (,()1)。 calendar_2=new ()。 (year_end)。 String _sql=。 format_1=new (yyyy/MM/dd HH:mm:ss)。 format_3=new (yyyy/MM/dd)。 String sp_name=。 String kecheng_name=。+year_id+39。+teacher_id+39。+kecheng_id+39。+class_id+39。 if(()){ grade_name=(grade_name)。 class_number_name=(class_number_name)。 } ()。 do{ String before_time=(())。 String before_time_3=(())。 int day_of_week=()。break。break。break。break。break。break。break。+class_id+39。+year_id+39。+teacher_id+39。+week_name+39。+kecheng_id+39。 if(()){ do{ String status=(status)。 if((1)amp。pd==0) continue。amp。 int id_2=(id)。+id_2+39。+before_time_3+39。 if(()) contin
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1