# 教学管理系统 **Repository Path**: group-3-software-class-2/teaching-management-system ## Basic Information - **Project Name**: 教学管理系统 - **Description**: 草稿箱 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-04 - **Last Updated**: 2022-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ``` 管理端==== 我的课程 对课程的编辑和删除还有查找 教师端==== 我的课程 增加课程和显示课程编辑课程 满意度调查 自定义调查表内容====》自定义!!!! 转字符串将整体放入表内 班级排课 选择课程时间地点课程名称 季度(就是学期) 学生花名册 显示学生信息(应该仅此而已) 辅导员==== 宿舍分配 显示宿舍状态(地点、容纳量、已住人数),然后点击可添加 || 显示学生再选择宿舍 班级分配 显示班级信息 学生端==== 查看课程 根据班级拿到该班级的所有课程表,然后根据季度拿到相应表格并渲染,选修课另外单独显示 查看成绩 与上面同理根据学生所在班级找到该班级相应课程然后去拿到该学生在成绩表相应课程的成绩 选课系统 显示所有选修课(时间地点内容),点击选择添加 满意度调查 去数据库拿出相应表,渲染并填写,有的时候就显示,填完就消失,有时间限制过期也消失 作品查看 显示优秀作品 ``` # 教学管理系统 ## 数据库 ``` 教工表(Teachers) { 教工号(TeacherId)string 教工姓名(TeacherName) string 教工电话 (TeacherPhone)string ======》老师也需要电话和微信 教工微信号 (ChattingNumber)string } 学生账号表(StuUsers) { 账号--学工号 (UserId)string 密码 (password)string 头像ID (AvatarId)Guid } 教师账号表(TeaUsers) { 账号--学工号 (UserId)string 密码 (password)string 头像ID (AvatarId)Guid } 学生表(Students) { 学号(StudentId)string 学生姓名(StudentName) string 性别(Sex)char 身份证号(IdentityNumber)long 手机号(PhoneNumber)long 微信号(ChattingNumber)long qq号(QQNumber)long 家庭住址(Address)string 父亲姓名(FatherName)string 父亲电话(FatherPhone)long 母亲姓名(MontherName)string 母亲电话(MontherPhone)long 班级id (ClassId)Guid 宿舍id (DormId)Guid } 学院表(College) { 学院名称(CollegeName) string } 专业表(Major) { 专业名称(MajorName)string 学院id(CollegeId) Guid (学院表的id) } 班级表(Class) { 班级(ClassName)string 专业ID(MajorId)Guid(专业表的Id) } 科目表(Subject){ 科目名称 (Subject)string =======》加了个科目表,新加课程就放这个表里 教师id (TeacherId) guid } 课程表(Course) { 课程内容(Coursetext)string =========》这个直接放每个班级的课程表的整个数据 班级Id(ClassId) Guid(班级表的id) 学期Id(termId)Guid(学期表的id) } 教材表(Book) { 教材名称(BookName)string 价格(Price)decimal(18,2) 数量(Count)string 供应商(Supplier)string 专业ID(MajorId)Guid(专业表的Id) 学期Id(termId)Guid(学期表的id) } 宿舍表(dormitory) { 宿舍名称(DormName)string 人数(DormCount)string } 成绩表(Mark) { 学号(StudentId)string(学生表的学号) 课程Id(Course)Guid(课程表的Id) 成绩(Score)string } 角色表 (Role) { 教工id(TeacherId)Guid(教工表的Id) 是否是管理员(IsMaster)bool 是否是辅导员(IsInstructor)bool 是否是任课教师(IsTeacher) bool } 头像表(Avatar) { 照常 } 专业更改暂存表 (MajorChangeSave) { 学号(StudentId)string(学生表的学号) 班级(ClassId) Guid(班级表的id) 宿舍 (DormId)Guid(宿舍表的id) 学期Id (TermId)Guid(学期表的id) } 申请表(Apply) { 申请时间(AppTime)datetime 申请时间(AppText)text 申请人Id(AppId)Guid(可以是学生的id和教师的id) 审核人Id(auditId)Guid(管理员的id) 是否同意(IsOk)bool } 学期表(Term) { 学期(TermName) string } 选修表(electiveCourse) { 课程内容(Coursetext)string 班级Id(ClassId) Guid(班级表的id) 学期Id(termId)Guid(学期表的id) } ```