《实训教学管理系统数据库表(提拉米小组).doc》由会员分享,可在线阅读,更多相关《实训教学管理系统数据库表(提拉米小组).doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、考勤管理系统为了更好的进行考勤系统的操作,首先要创建一个AM_system数据库来存放考勤系统的数据,在Attendance_system数据库中需要创建实体表,分别是t_Teacher表、t_Student表、t_Class表、t_Professional表、t_Department表、t_Curriculum表、t_Course表、t_Admin表、tr_Attendance表(关系表)等九个表,见下表19所示:t_Teacher表(实体表)(教师表)字段名字段类型字段长度是否为空是否为主键备注tch_IDint否PK教师编号tch _Namevarchar20否教师姓名tch _Sexc
2、har4否性别tch _Ageint年龄tch _Nationvarchar16民族tch _Politicalchar10政治面貌tch _IdCardvarchar20身份证号tch_AddressnvarcharMAX家庭住址tch_Photoimage头像tch_Departvarchar20所属系部tch_Titlevarchar30职称tch_Cornetchar8短号tch_Pswdvarchar30否密码tch_QQvarchar20QQ号tch_Phonevarchar15联系电话tch_Emailvarchar50E_mailtch_EduDegreechar8学历tch_
3、DepartIDvarchar30否FK系部编号tch_Datedatatime出生日期tch_ Nativevarchar20籍贯tch_TeachTypevarchar20任教类型表1 Teacher表t_Student表(实体表)(学生表)字段名字段类型字段长度是否为空是否为主键备注stu_IDint否PKID(自增)stu_Snovarchar20否学生学号stu_Namevarchar20否姓名stu_Sexchar4否性别stu_Ageint年龄stu_Nationvarchar16民族stu_Politicalchar10政治面貌stu_IdCardvarchar20身份证号st
4、u_AddressnvarcharMAX家庭住址stu_Photoimage头像stu_Departvarchar20所属系部stu_Cornetchar8短号stu_Passwordvarchar30否密码stu_QQvarchar20QQ号stu_Phonevarchar15联系电话stu_Emailvarchar50E_mailstu_Specialtyvarchar50特长s_EduSychar10学制s_Timedatetime入学时间stu_ClassIDvarchar20否FK班级编号表2 Student表t_Class表(实体表)(班级表)字段名字段类型字段长度是否为空是否为主
5、键备注cls_IDVarchar20否PK班级编号(自增)cls_Namevarchar20班级名称cls_Departvarchar20所属系部cls_Professionalvarchar20所属专业cls_ProfIDvarchar20否FK专业编号cls_Timedatetime入学年份cls_Statusvarchar10实训情况表3 Class表t_Professional表(实体表)(专业表)字段名字段类型字段长度是否为空是否为主键备注prof_IDvarchar20否PK专业编号prof_Namevarchar20否专业名称prof_Departvarchar20所属系部pro
6、f_DepartIDvarchar30否FK系部编号prof_EduSystchar10学制prof_OpenTimedatetime开办时间 prof_KeyProfvarchar20重点专业表4 Professional表t_Department表(实体表)(系部表)字段名字段类型字段长度是否为空是否为主键备注depart_IDvarchar30否PK系部编号depart_Namevarchar30系部名称表5 Department表t_Curriculum表(实体表)(排课表)字段名字段类型字段长度是否主键是否空备注currl_IDvarchar20Pk否ID号currl_ClsIDva
7、rchar20Fk否班级编号currl_CosIDvarchar20Fk否课程编号currl_TchIDvarchar20Fk否教师编号currl_CuTermchar10开课学期表6 t_Curriculum表t_Course表(实体表)(课程表)字段名字段类型字段长度是否主键是否空备注cos_IDvarchar20PK否课程号cos_Namevarchar30否课程名cls_Namevarchar30否班级名称cos_Wtimesint周学时数cos_Ctimesint总学时数cos_Cdeptvarchar20否开课部门cos_Ctypevarchar20选课类型表7 t_Course表
8、t_Admin表:(管理员表)字段名字段类型字段长度是否为空是否为主键备注admin_IDvarchar20否PK管理员编号admin_Namevarchar20否姓名admin_Uersvarchar30否用户名admin_Pwdvarchar20否密码admin_SubReltvarchar20隶属关系admin_AthIDintFK权限编号表8 t_Admin表tr_Attendance表(关系表):(考勤表)字段名字段类型字段长度是否为空是否为主键备注attend_IDInt否PKID号(自增)attend_WeeksInt否FK周次attend_daysInt否FK星期次attend
9、_Classvarchar20否班级attend_StuNamevarchar20否FK学生名字attend_MorCheckdatatime早上签到attend_MorLeavedatatime早上签离attend_AftCheckdatatime下午签到attend_AftLeavedatatime下午签离表9 tr_Attendance表(关系表)t_StarCheckins表 (启动签到表)字段名字段类型字段长度是否为空是否为主键备注star_IDint否PKIDstar_MorStarvarchar10否早上开启ath_MorClosevarchar10早上关闭ath_AftStar
10、varchar10下午开启ath_AftClosevarchar10下午关闭表10 t_StarCheckins表t_Authority表 (权限表)字段名字段类型字段长度是否为空是否为主键备注ath_IDint否PK权限编号ath_Typevarchar30否权限类型ath_Descipvarchar50描述ath_Operatvarchar50操作表11 t_Authority表t_Grade表 (成绩表)字段名字段类型字段长度是否为空是否为主键备注grade_CosIDint否PK成绩编号grade_CosNamevarchar20否实训项目grade_StuNamevarchar20学
11、生IDgrade_TchNamevarchar20教师名称grade_Scoreint成绩表12 t_grade表t_Classroom表 (教室表)字段名字段类型字段长度是否为空是否为主键备注croom_IDint否PKIDcroom_UrlNamevarchar50否实训基地名称croom_ClassIDvarchar20否实训教室编号表13 t_classroom表t_TchUpLoadingFile表 (教师实训方案上传表)字段名字段类型字段长度是否为空是否为主键备注tchload_IDint否PKIDtchload_URLvarchar50上传地址tchload_UpTimedata
12、time上传时间tchload_FileNamevarchar30否文件名称tchload_TchNamevarchar20否教师名称tchload_Deptvarchar20所属系部tchload_Profvarchar20所属专业tchload_Classvarchar20所属班级表14 t_tchuploadingfile表t_StuUpLoadingFile表 (学生实训方案上传表)字段名字段类型字段长度是否为空是否为主键备注stuload_IDint否PKIDstuload_URLvarchar50上传地址stuload_UpTimedatatime上传时间stuload_FileN
13、amevarchar30否文件名称stuload_StuNamevarchar20否学生名字stuload_Deptvarchar20所属系部stuload_Profvarchar20所属专业stuload_Classvarchar20所属班级表15 t_stuuploadingfile表t_Training表 (实训表)字段名字段类型字段长度是否为空是否为主键备注train_IDint否PKIDtrain_Classvarchar20否班级train_Projecevarchar30否实训项目train_TchNamevarchar20教师名称train_UrlNamevarchar20实训基地名称train_ClassIDvarchar20实训教室编号train_Weeksint周次表16 t_training表