教学管理信息系统
目录
教学管理信息系统
1、实验内容:
2、开发环境:
3、设计思路:
4、数据库表单:
4.1 学院表(表名:Collage):
4.2 专业表(表名:Major):
4.3 班级表(表名:Class):
4.4 教师基本信息表(表名:Teacher):
4.5 学生基本信息表(表名:Student):
4.6 课程基本信息表(表名:Course):
4.7 课程安排表(表名:CourseSchedule):
4.8 选课信息表(表名:Grade):
5、软件开发界面:
6、完整选课过程:
6.1 教师申请开通课程
6.2 教务处管理员审核通过:
6.3 教务处管理员安排课程
6.4 教务处管理员开启选课:
6.5 学生选课:
6.6 学生选课结束:
6.7 教务处管理员关闭选课
6.8 课程开始上课
6.9 教师查询课表、课堂信息
6.10 学生查询课表
6.11 结课,教师录入成绩:
6.12 教师提交成绩
6.13 学生查询成绩
7、其他界面
7.1 登录界面:
7.2 教师信息管理界面:
7.3 学生信息管理界面:
7.4 课程信息管理界面:
7.5 选课操作:
8、笔者按:
9、开发环境说明
10、安装教程
1、实验内容:
大学同时开设多门课程。每门课程有一个主讲教师,有多名学生选修;一个学生可选修多门课程并获得相应的学分和成绩;上课的基本单位是“次”(一次 2 学时),每一次课都规定了上课时间和教室(这一规定更灵活,并不像本校现在的情形!)。
2、开发环境:
· 编程环境:VS 2017
· 编程语言:C#
· 辅助插件:DevExpress V18.2.3
· SQL 数据库:SQL Server 2008 R2
· DevExpress 下载地址:https://www.evget.com/product/740/download
3、设计思路:














