Oracle+jsp+servlet+eclipse学生选课与信息管理系统EduSystem.rar
javaweb课程设计学生信息选课管理系统;
老师学生双重用户;
额外实现了成绩单页面转pdf与打印下载接口;
jsp servlet数据库连接 有助于初学者学习深入;
数据库使用oracle/mysql 都可以
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 851 2010-10-31 13:11 EduSystem.classpath
文件 300 2010-11-06 18:21 EduSystem.mymetadata
文件 1227 2010-08-08 10:12 EduSystem.project
文件 4465 2019-10-27 17:56 EduSystemsrcdaoCourseDao.java
文件 5287 2019-10-27 17:57 EduSystemsrcdaoScoreDao.java
文件 1991 2019-10-27 17:57 EduSystemsrcdaoStudentDao.java
文件 1983 2019-10-27 17:57 EduSystemsrcdaoTeacherDao.java
文件 1118 2019-10-27 17:58 EduSystemsrcfilterEncodingFilter.java
文件 1526 2019-10-27 17:58 EduSystemsrcfilterSessionCheckFilter.java
文件 2969 2019-10-27 18:00 EduSystemsrcservletLoginServlet.java
文件 996 2019-10-27 18:00 EduSystemsrcservletLogoutServlet.java
文件 2602 2019-10-27 18:00 EduSystemsrcservletModifyPwdServlet.java
文件 2597 2019-10-27 18:00 EduSystemsrcservletStu_ExportScoreServlet.java
文件 1513 2019-10-27 18:00 EduSystemsrcservletStu_QueryCourseServlet.java
文件 1448 2019-10-27 18:01 EduSystemsrcservletStu_QueryScoreServlet.java
文件 3367 2019-10-27 18:01 EduSystemsrcservletStu_SelectCourseServlet.java
文件 1464 2019-10-27 18:01 EduSystemsrcservletTea_EntryScore1Servlet.java
文件 2885 2019-10-27 18:02 EduSystemsrcservletTea_EntryScore2Servlet.java
文件 2535 2019-10-27 18:02 EduSystemsrcservletTea_ExportScoreServlet.java
文件 1371 2019-10-27 18:02 EduSystemsrcservletTea_QueryCourse1Servlet.java
文件 1458 2019-10-27 18:02 EduSystemsrcservletTea_QueryCourse2Servlet.java
文件 1408 2019-10-27 18:03 EduSystemsrcservletTea_QueryScore1Servlet.java
文件 2610 2019-10-27 18:03 EduSystemsrcservletTea_QueryScore2Servlet.java
文件 924 2019-10-27 17:59 EduSystemsrcvoCourse.java
文件 1273 2019-10-27 17:59 EduSystemsrcvoScore.java
文件 768 2019-10-27 17:59 EduSystemsrcvoScoreSection.java
文件 716 2019-10-27 17:59 EduSystemsrcvoStudent.java
文件 864 2019-10-27 17:59 EduSystemsrcvoTeacher.java
文件 2317 2010-10-27 18:38 EduSystemWebRootindex.jsp
文件 1178 2010-10-25 23:03 EduSystemWebRootjspmodifyPwd.jsp
............此处省略81个文件信息
package dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import vo.Course;
/**
* 文件名: CourseDao.java
* 描 述: 对数据库中关于课程的信息进行处理
*/
public class CourseDao {
private Connection conn = null;
public void initConnection() throws Exception{
Class.forName(“oracle.jdbc.driver.OracleDriver“);
conn = DriverManager.getConnection(“jdbc:oracle:thin:@localhost:1521:XE““scott““tiger“);
}
/**
* FunName: getAllCoursename
* Description : 获取所有的课程名称
*/
public ArrayList getAllCoursename() throws Exception{//获得所有课程名称
ArrayList al = new ArrayList();
this.initConnection();
String sql = “select distinct(coursename) from t_course“;
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery(sql);
while(rs.next()){
al.add(rs.getString(“coursename“).trim());
}
this.closeConnection();
return al;
}
/**
* FunName: getAllCourse
* Description : 获取所有的课程
*/
public ArrayList getAllCourse() throws Exception{//获得所有课程
ArrayList al = new ArrayList();
this.initConnection();
String sql = “select * from t_course A join t_teacher B on A.teano = B.teano“;
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery(sql);
while(rs.next()){
Course cou = new Course();
cou.setCourseno(rs.getString(“courseno“).trim());
cou.setCoursename(rs.getString(“coursename“).trim());
cou.setCredit(rs.getFloat(“credit“));
cou.setTeano(rs.getString(“teano“).trim());
cou.setTeaname(rs.getString(“teaname“).trim());
al.add(cou);
}
this.closeConnection();
return al;
}
/**
* FunName: getCourseByCourseno
* Description : 根据课程号获取对应的课程信息
*/
public Course getCourseByCourseno(String courseno) throws Exception{//根据课程号获取课程信息
this.initConnection();
Course cou = null;
String sql = “select * from t_course A join t_teacher B on A.teano = B.teano where A.courseno=‘“+courseno+“‘“;
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery(sql);
if(rs.next()){
cou = new Course();
cou.setCourseno(courseno);
cou.setCoursename(rs.getString(“coursename“).trim());
cou.setCredit(rs.getFloat(“credit“));
cou.setTeano(rs.getString(“teano“).trim());
cou.setTeaname(rs.getString(“teaname“).trim());
}
this.closeConnection();
return cou;
}
/**
* FunName: getCourseByTeano
* Description : 根据职工号获取对应教师开设的所有课程信息
*/
public ArrayList getCourseByTeano(String teano) throws Exception{//获得相应职工号的开课情况
ArrayList al = new ArrayList();
this.initConnection();
String sql = “select * from t_course A join t_teacher B on A.teano = B.teano where B.teano=‘“+teano+“‘“;;
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery(sql);
while(rs.next()){
Course cou = new Course();
cou.set
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 851 2010-10-31 13:11 EduSystem.classpath
文件 300 2010-11-06 18:21 EduSystem.myme
文件 1227 2010-08-08 10:12 EduSystem.project
文件 4465 2019-10-27 17:56 EduSystemsrcdaoCourseDao.java
文件 5287 2019-10-27 17:57 EduSystemsrcdaoScoreDao.java
文件 1991 2019-10-27 17:57 EduSystemsrcdaoStudentDao.java
文件 1983 2019-10-27 17:57 EduSystemsrcdaoTeacherDao.java
文件 1118 2019-10-27 17:58 EduSystemsrcfilterEncodingFilter.java
文件 1526 2019-10-27 17:58 EduSystemsrcfilterSessionCheckFilter.java
文件 2969 2019-10-27 18:00 EduSystemsrcservletLoginServlet.java
文件 996 2019-10-27 18:00 EduSystemsrcservletLogoutServlet.java
文件 2602 2019-10-27 18:00 EduSystemsrcservletModifyPwdServlet.java
文件 2597 2019-10-27 18:00 EduSystemsrcservletStu_ExportScoreServlet.java
文件 1513 2019-10-27 18:00 EduSystemsrcservletStu_QueryCourseServlet.java
文件 1448 2019-10-27 18:01 EduSystemsrcservletStu_QueryScoreServlet.java
文件 3367 2019-10-27 18:01 EduSystemsrcservletStu_SelectCourseServlet.java
文件 1464 2019-10-27 18:01 EduSystemsrcservletTea_EntryScore1Servlet.java
文件 2885 2019-10-27 18:02 EduSystemsrcservletTea_EntryScore2Servlet.java
文件 2535 2019-10-27 18:02 EduSystemsrcservletTea_ExportScoreServlet.java
文件 1371 2019-10-27 18:02 EduSystemsrcservletTea_QueryCourse1Servlet.java
文件 1458 2019-10-27 18:02 EduSystemsrcservletTea_QueryCourse2Servlet.java
文件 1408 2019-10-27 18:03 EduSystemsrcservletTea_QueryScore1Servlet.java
文件 2610 2019-10-27 18:03 EduSystemsrcservletTea_QueryScore2Servlet.java
文件 924 2019-10-27 17:59 EduSystemsrcvoCourse.java
文件 1273 2019-10-27 17:59 EduSystemsrcvoScore.java
文件 768 2019-10-27 17:59 EduSystemsrcvoScoreSection.java
文件 716 2019-10-27 17:59 EduSystemsrcvoStudent.java
文件 864 2019-10-27 17:59 EduSystemsrcvoTeacher.java
文件 2317 2010-10-27 18:38 EduSystemWebRootindex.jsp
文件 1178 2010-10-25 23:03 EduSystemWebRootjspmodifyPwd.jsp
............此处省略81个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)