使用者註冊、登陸
管理員功能
刪除使用者
刪除課程:可以刪除任意課程
管理課程成員:可以檢視所有課程的成員列表、可以審核通過學生
課程簽到:可以對所有課程的簽到進行管理
修改密碼
教師功能
學生功能
er圖
表的結構
使用者「包括管理員、教師、學生」(tb_users)
屬性名資料型別[datatype]
主鍵 [pk]
非空 [nn]
其他使用者名稱
varchar(45)tt
密碼varchar(45)t姓名
varchar(45)t型別
varchar(45)
tstu/teach/admin
審核情況
varchar(45)
ttrue/false
課程屬性名
資料型別[datatype]
主鍵 [pk]
非空 [nn]
外來鍵[fk]
其他課程編號
intt
t自增[ai]
課程名varchar(45)
t教師編號
varchar(45)
t使用者.使用者名稱
上課時間
varchar(45)
t簽到狀態
varchar(45)
ttrue/false
人員個數
intt
預設[0]
加入課程記錄
屬性名資料型別[datatype]
主鍵 [pk]
非空 [nn]
外來鍵[fk]
其他學生編號
varchar(45)tt
使用者.使用者名稱
課程編號
intt
t課程.課程編號
審核情況
varchar(45)
ttrue/false
課程簽到記錄
屬性名資料型別[datatype]
主鍵 [pk]
非空 [nn]
外來鍵[fk]
其他課程簽到編號
intt
t自增[ai]
課程編號
intt
課程.課程編號
簽到開始時間
varchar(45)
t簽到結束時間
varchar(45)
t已簽到人員個數
intt
預設[0]
學生簽到記錄
屬性名資料型別[datatype]
主鍵 [pk]
非空 [nn]
外來鍵[fk]
其他課程簽到編號
intt
t課程簽到記錄.課程簽到編號
學生編號
varchar(45)tt
使用者.使用者名稱
簽到狀態
varchar(45)
ttrue/false
具體的介面設計及實現詳見工程專案檔案
js php 實現日曆簽到 js實現每日簽到功能
js var calutil else 內層for語句結束 document.write 外層for語句結束 單元格的自然序號是否代表有效日期非常關鍵,為此必須加入乙個過濾機制 僅列印有效的日期。有效的日期大於0小於小於等於處理月的總天數。三.以下是完整的js日曆 function is leap ...
高校考勤簽到系統php,php實現每日簽到功能
首次簽到獲得1個積分,第二次簽到獲得2個積分,第三次簽到獲得3個積分,以此類推但是簽到必須每天連續積分才可以遞增,如果有中斷再次簽到時獲得積分仍然從1開始遞增 簽到 function datatype json success function res else count 1 point 1 si...
php實現簽到功能
首先我在資料庫裡建了兩張表,乙個是使用者的積分表,乙個是簽到狀態表,分來用來記錄使用者的積分數和先到狀態 在使用者簽到狀態表中我們有乙個字段,last sign time,即上一次簽到時間,每次可以簽到的時候把這個時間與當前時間進行比較 如果相差為0天,則說明今天已簽到 這個簽到是24小時內只能簽到...