基于JavaWeb的学生选课系统(源码+数据库+报告)无论文

我国高校实行了学分制,它的核心是允许学生*选课,即把学习的自主权交给了学生。在这里,学生选课时的因素比较复杂,工作量也很大,而且往往需要在较短时间内完成。运用计算机辅助选课,即能实时的对大量选课数据进行校验和统计,十分方便的输入选课结果,同时也避免了人工处理时容易产生的错误。在高等学校的教务管理工作中,课程表的编排是一项十分复杂。棘手的工作,在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:两位教师不能再同一时见在同一班级上课、一位教师不能再同一时间上两门课等等。利用计算机辅助进行选课编排工作,即提高了排课工作的科学性,又可以大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理进入一个新的阶段。学生选课管理系统对于一个学校来说是必不可少的组成部分。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。对此,设计了一套学生选课管理系统,学生选课系统是采用计算机化管理,系统做的尽量人性化,使用者会感到操作方便,管理人员可以方便快捷的得到学生选课的信息。由于数据库的容量相当的大,而且稳定,能够长时间保存,不容易丢失。这种方式为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
部分数据库
CREATE TABLE course (
CNo int(11) NOT NULL AUTO_INCREMENT,
Cname varchar(30) NOT NULL,
Ccredit float(5,1) DEFAULT ‘0.0’,
PRIMARY KEY (CNo)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8;


– Records of course


INSERT INTO course VALUES (‘1’, ‘离散数学’, ‘5.5’);
INSERT INTO course VALUES (‘4’, ‘大学英语’, ‘4.0’);
INSERT INTO course VALUES (‘5’, ‘编译原理’, ‘5.0’);
INSERT INTO course VALUES (‘6’, ‘计算机网络’, ‘2.5’);
INSERT INTO course VALUES (‘7’, ‘数据结构’, ‘3.0’);
INSERT INTO course VALUES (‘11’, ‘大学物理’, ‘3.5’);
INSERT INTO course VALUES (‘14’, ‘密码学’, ‘3.0’);
INSERT INTO course VALUES (‘15’, ‘网页设计’, ‘2.0’);
INSERT INTO course VALUES (‘16’, ‘数据库’, ‘2.5’);
INSERT INTO course VALUES (‘18’, ‘操作系统’, ‘2.0’);


– Table structure for sc


DROP TABLE IF EXISTS sc;
CREATE TABLE sc (
SNo int(11) NOT NULL,
CNo int(11) NOT NULL,
classroom varchar(11) DEFAULT ‘0.0’,
PRIMARY KEY (SNo,CNo)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Records of sc


INSERT INTO sc VALUES (‘1’, ‘2’, ‘0.0’);
INSERT INTO sc VALUES (‘1’, ‘3’, ‘0.0’);
INSERT INTO sc VALUES (‘1’, ‘6’, ‘0’);
INSERT INTO sc VALUES (‘1’, ‘7’, ‘0’);
INSERT INTO sc VALUES (‘1’, ‘14’, ‘0’);
INSERT INTO sc VALUES (‘20’, ‘1’, ‘0.0’);
INSERT INTO sc VALUES (‘20’, ‘7’, ‘0.0’);
INSERT INTO sc VALUES (‘300’, ‘6’, ‘11505H’);
INSERT INTO sc VALUES (‘4000’, ‘1’, ‘0.0’);
INSERT INTO sc VALUES (‘4000’, ‘6’, ‘0.0’);
INSERT INTO sc VALUES (‘4000’, ‘7’, ‘0.0’);
INSERT INTO sc VALUES (‘4000’, ‘11’, ‘0.0’);
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文
基于JavaWeb的学生选课系统(源码+数据库+报告)无论文