文档介绍:某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
学号
《某中学的排课管理系统》
课程设计报告
题目:
某中学的排课管理系统
专业:
网络工程
班级:
姓名:
指导教师:
成绩:
计算机学院
2017年12月8日
目录
一、 设计内容及要求 2
某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
2
2
3
4
二、 概要设计 4
-R图 4
学生实体E-R图 4
7
三、系统关系模型及结构图 14
14
14
15
四、程序代码 15
15
19
五、参考文献 23
ﻬ
设计内容及要求
学生隶属班级,班级按照课程表上课,课程由老师教授,这些都要有管理人员来管理。总结出如下需求信息:
一个班级有多个学生;
一个学生有多门课,一门课对应多个学生;
一个教师可以教授多门课,一门课可以由多个教师来教授;
一个班级对应一张班级课程表,一个教师也对应一张教师课程表;
一个教师可以教授多个班级;
经过对上述系统功能的分析和需求总结,设计总结如下:
某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
1。1研究的目的和意义
教务管理系统是学校最为核心的信息系统,。排课系统体现了各学校不同于其它学校的个性化的特点,又将随着学校的人才培养模式的改革而变化。它不仅可以从侧面反映出学校领导的办学思想,也能体现出学校教育教学管理的能力和水平.
随着Internet和信息技术的发展,我国高校教育信息化建设成为信息化建设的前沿阵地和信息时代的弄潮先锋。在国家对高等教育大力发展政策的刺激下,高校教育事业得到了迅速发展,在新的教务管理模式和管理体制下,如何利用有限的资源,以最优化的形式满足教务管理的需要成为了目前急需要解决的重要课题。
通过建立一个以网络应用为基础、高性能、高可靠性、高安全性的云南大学排课系统,并将管理思想与计算机技术、网络技术有机结合,开发出真正符合现代教育管理理念与学****规律、更稳定、功能更强,服务更全面的校院两级排课系统,才能更好地为学生和教学服务,让教务管理人员真正的将精力花在提高教学教务管理质量上,而不是简单和繁重的日常事务处理上。
经过对上述系统功能的分析和需求总结,设计总结如下:
1.2数据字典
1)学生信息表
字段名称
数据类型
默认值
允许空
主键
studentID
int
是
name
char(10)
sex
char(2)
是
某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
某中学排课管理系统课程设计报告
birthday
datetime
是
classID
int
是
2)班级信息表
字段名称
数据类型
默认值
允许空
主键
classID
int
是
classname
char(20)
3)教师信息表
字段名称
数据类型
默认值
允许空
主键
teacherID
int
是
name
char(10)
sex
char(2)
是
age
int
是
courseID
int
是
4) 课程信息表
字段名称
数据类型
默认值
允许空
主键
courseID
int
是
classname
char(20)
teacherID
int
是
5)课程表信息表
字段名称
数据类型
默认值
允许空
主键
星期
char(20)
是
第一节
char(20)
是
.。.。。.
第八节
char(20)
是
班级ID
Int
6)用户信息表
字段名称
数据类型
默认值
允许空
主键
users
varchar(50)
是
password