042大神(jsp+servlet+hibernate)教务选课系统 - 计算机毕业设计源码下载网
更多设计到:www.shuangyulin.com, 咨询QQ:344245001【点我咨询】

计算机毕业课程源码设计案例-042大神(jsp+servlet+hibernate)教务选课系统

  • 内容
  • 评论
  • 相关

***********************************************************
我的信息:
姓名: 汪建林 程序设计大神
毕业学校: 2007年于成都理工大学
联系QQ: 344245001
网站: http://www.shuangyulin.com 【长期有效】 ***********************************************************

系统主要功能说明
(1)系统分三种身份:学生,教师和管理,每种身份登陆系统后进入不同的权限操作界面.
(2)学生信息管理:管理员可以添加新的学生学籍信息,教师只能查询,管理员可以进行学生信息维护管理。
(3)教师信息管理:管理员可以添加新的教师,可以修改教师信息,教师身份只能修改自己的个人信息。
(4)课程信息管理:管理员可以给某个学期某个班级添加新的课程,可以给某个学期某个专业添加选修课程,也可以修改和维护这些信息
(5)排课和选课信息管理:管理员可以指定某个学期每个班级的必修课程,可以为每个专业设置选修课程,学生登陆系统后可以在指定的时间内对该学期的选修课程进行选择,专业课程不需要选择,学生可以生成自己的课表
(6)成绩信息管理:通过期末考试后,相关课程的教师需要登陆系统后对每个学生的成绩信息进行登记或修改,学生登陆系统后可以对自己的成绩信息进行查询

系统开发环境:
MyEclipse + Tomcat + mysql数据库,数据库操作使用hibernate框架!
QQ: 287307421或254540457 手机: 13908064703
Email: wangjianlin1985@126.com
网站: http://www.shuangyulin.com

百度网盘下载链接: http://pan.baidu.com/s/1boiCdkj 密码: cxe8

file://C:\Users\Administrator\Desktop\SelectCourseSystem (4 folders, 3 files, 3.32 KB, 5.76 MB in total.)
│ .classpath 1.79 KB
│ .mymetadata 327 bytes
│ .project 1.21 KB
├─.myeclipse (0 folders, 0 files, 0 bytes, 0 bytes in total.)
├─.settings (0 folders, 1 files, 226 bytes, 226 bytes in total.)
│ org.eclipse.core.resources.prefs 226 bytes
├─src (1 folders, 1 files, 1.89 KB, 119.02 KB in total.)
│ │ hibernate.cfg.xml 1.89 KB
│ └─com (1 folders, 0 files, 0 bytes, 117.13 KB in total.)
│ └─shuangyulin (6 folders, 0 files, 0 bytes, 117.13 KB in total.)
│ ├─dao (0 folders, 9 files, 22.84 KB, 22.84 KB in total.)
│ │ AdminDAO.java 499 bytes
│ │ ClassCourseDAO.java 3.67 KB
│ │ ClassDAO.java 3.10 KB
│ │ CollegeDAO.java 889 bytes
│ │ PublicCourseDAO.java 3.77 KB
│ │ SpecialFieldDAO.java 2.27 KB
│ │ StudentDAO.java 4.62 KB
│ │ TeacherDAO.java 3.23 KB
│ │ TermDAO.java 839 bytes
│ ├─domain (0 folders, 18 files, 20.49 KB, 20.49 KB in total.)
│ │ Admin.hbm.xml 560 bytes
│ │ Admin.java 496 bytes
│ │ Class.hbm.xml 1.18 KB
│ │ Class.java 2.02 KB
│ │ ClassCourse.hbm.xml 1.12 KB
│ │ ClassCourse.java 1.39 KB
│ │ College.hbm.xml 555 bytes
│ │ College.java 489 bytes
│ │ PublicCourse.hbm.xml 1.13 KB
│ │ PublicCourse.java 1.32 KB
│ │ SpecialField.hbm.xml 735 bytes
│ │ SpecialField.java 823 bytes
│ │ Student.hbm.xml 1.53 KB
│ │ Student.java 1.93 KB
│ │ Teacher.hbm.xml 1.58 KB
│ │ Teacher.java 2.18 KB
│ │ Term.hbm.xml 720 bytes
│ │ TermInfo.java 844 bytes
│ ├─service (0 folders, 7 files, 11.94 KB, 11.94 KB in total.)
│ │ AdminService.java 729 bytes
│ │ ClassCourseService.java 1.86 KB
│ │ ClassService.java 1.40 KB
│ │ PublicCourseService.java 1.90 KB
│ │ SpecialFieldService.java 1.72 KB
│ │ StudentService.java 2.22 KB
│ │ TeacherService.java 2.13 KB
│ ├─servlet (0 folders, 7 files, 49.06 KB, 49.06 KB in total.)
│ │ CheckLoginServlet.java 3.65 KB
│ │ ClassCourseServlet.java 8.85 KB
│ │ ClassServlet.java 6.05 KB
│ │ PublicCourseServlet.java 9.19 KB
│ │ SpecialFieldServlet.java 4.07 KB
│ │ StudentServlet.java 8.43 KB
│ │ TeacherServlet.java 8.82 KB
│ ├─test (0 folders, 1 files, 4.49 KB, 4.49 KB in total.)
│ │ HibernateTest.java 4.49 KB
│ └─Utils (0 folders, 2 files, 8.31 KB, 8.31 KB in total.)
│ HibernateUtil.java 3.31 KB
│ SetCharacterEncodingFilter.java 5.00 KB
└─WebRoot (8 folders, 3 files, 3.21 KB, 5.64 MB in total.)
│ index.jsp 112 bytes
│ login.jsp 2.96 KB
│ logout.jsp 149 bytes
├─admin (1 folders, 35 files, 144.67 KB, 227.64 KB in total.)
│ │ classCourseInfoAdd.jsp 3.20 KB
│ │ classCourseInfoEdit.jsp 3.96 KB
│ │ classCourseInfoManage.jsp 5.10 KB
│ │ classCourseTeachAdd.asp 13.39 KB
│ │ classCourseTeachDel.asp 856 bytes
│ │ classCourseTeachDetail.asp 4.15 KB
│ │ classCourseTeachMakeFirst.asp 3.76 KB
│ │ classCourseTeachMakeSecond.asp 3.26 KB
│ │ classInfoAdd.jsp 3.27 KB
│ │ classInfoEdit.jsp 4.10 KB
│ │ classInfoManage.jsp 3.86 KB
│ │ head.inc 5.20 KB
│ │ inc_upload.asp 4.72 KB
│ │ index.jsp 2.39 KB
│ │ passwordSet.asp 2.56 KB
│ │ publicCourseInfoAdd.jsp 3.29 KB
│ │ publicCourseInfoEdit.jsp 4.11 KB
│ │ publicCourseInfoManage.jsp 5.29 KB
│ │ publicCourseTeachAdd.asp 12.84 KB
│ │ publicCourseTeachDel.asp 863 bytes
│ │ publicCourseTeachDetail.asp 4.15 KB
│ │ publicCourseTeachMakeFirst.asp 3.88 KB
│ │ publicCourseTeachMakeSecond.asp 3.37 KB
│ │ seltime.jsp 6.98 KB
│ │ specialFieldInfoAdd.jsp 2.35 KB
│ │ specialFieldInfoManage.jsp 3.33 KB
│ │ studentInfoAdd.jsp 3.34 KB
│ │ studentInfoDetail.jsp 4.55 KB
│ │ studentInfoManage.jsp 3.94 KB
│ │ systemConfig.asp 5.05 KB
│ │ teacherInfoAdd.jsp 3.01 KB
│ │ teacherInfoDetail.jsp 3.76 KB
│ │ teacherInfoManage.jsp 3.16 KB
│ │ termInfoManage.asp 2.76 KB
│ │ upload.asp 956 bytes
│ └─upload (0 folders, 5 files, 82.97 KB, 82.97 KB in total.)
│ 200911617305395741.jpg 4.17 KB
│ 20091169162285109.jpg 2.16 KB
│ 20091171141223885.jpg 2.48 KB
│ 200912320402924099.jpg 27.74 KB
│ 200912320443764880.gif 46.41 KB
├─Css (0 folders, 1 files, 3.06 KB, 3.06 KB in total.)
│ style.css 3.06 KB
├─images (0 folders, 8 files, 103.41 KB, 103.41 KB in total.)
│ ADD.gif 110 bytes
│ delete.gif 401 bytes
│ edit.gif 240 bytes
│ list.gif 138 bytes
│ titl_bg.jpg 8.16 KB
│ title.gif 64.03 KB
│ title.jpg 17.12 KB
│ titlemoban.jpg 13.23 KB
├─META-INF (0 folders, 1 files, 39 bytes, 39 bytes in total.)
│ MANIFEST.MF 39 bytes
├─Student (0 folders, 7 files, 27.86 KB, 27.86 KB in total.)
│ courseSelect.asp 5.11 KB
│ courseTableMake.asp 5.02 KB
│ head.inc 3.85 KB
│ index.jsp 2.38 KB
│ passwordSet.asp 2.58 KB
│ scoreQuery.asp 3.42 KB
│ selfInfoModify.asp 5.49 KB
├─System (0 folders, 4 files, 19.97 KB, 19.97 KB in total.)
│ config.asp 1.68 KB
│ function.asp 6.41 KB
│ md5.asp 9.57 KB
│ systemInfo.jsp 2.30 KB
├─Teacher (0 folders, 11 files, 46.64 KB, 46.64 KB in total.)
│ classCourseTeachDetail.asp 4.13 KB
│ head.inc 4.11 KB
│ index.jsp 2.38 KB
│ passwordSet.asp 2.58 KB
│ publicCourseTeachDetail.asp 4.13 KB
│ scoreInfoAdd.asp 6.55 KB
│ scoreInfoQuery.asp 4.80 KB
│ selfInfoModify.asp 5.05 KB
│ studentDetails.asp 2.57 KB
│ studentInfoQuery.asp 5.68 KB
│ teachInfoQuery.asp 4.65 KB
└─WEB-INF (2 folders, 1 files, 3.23 KB, 5.22 MB in total.)
│ web.xml 3.23 KB
├─classes (1 folders, 1 files, 1.89 KB, 114.42 KB in total.)
│ │ hibernate.cfg.xml 1.89 KB
│ └─com (1 folders, 0 files, 0 bytes, 112.53 KB in total.)
│ └─shuangyulin (6 folders, 0 files, 0 bytes, 112.53 KB in total.)
│ ├─dao (0 folders, 9 files, 27.09 KB, 27.09 KB in total.)
│ │ AdminDAO.class 887 bytes
│ │ ClassCourseDAO.class 4.24 KB
│ │ ClassDAO.class 3.66 KB
│ │ CollegeDAO.class 1.27 KB
│ │ PublicCourseDAO.class 4.27 KB
│ │ SpecialFieldDAO.class 3.07 KB
│ │ StudentDAO.class 4.62 KB
│ │ TeacherDAO.class 3.82 KB
│ │ TermDAO.class 1.28 KB
│ ├─domain (0 folders, 18 files, 22.70 KB, 22.70 KB in total.)
│ │ Admin.class 772 bytes
│ │ Admin.hbm.xml 560 bytes
│ │ Class.class 1.81 KB
│ │ Class.hbm.xml 1.18 KB
│ │ ClassCourse.class 1.76 KB
│ │ ClassCourse.hbm.xml 1.12 KB
│ │ College.class 772 bytes
│ │ College.hbm.xml 555 bytes
│ │ PublicCourse.class 1.79 KB
│ │ PublicCourse.hbm.xml 1.13 KB
│ │ SpecialField.class 1.02 KB
│ │ SpecialField.hbm.xml 735 bytes
│ │ Student.class 2.19 KB
│ │ Student.hbm.xml 1.53 KB
│ │ Teacher.class 2.41 KB
│ │ Teacher.hbm.xml 1.58 KB
│ │ Term.hbm.xml 720 bytes
│ │ TermInfo.class 1.16 KB
│ ├─service (0 folders, 7 files, 14.75 KB, 14.75 KB in total.)
│ │ AdminService.class 1.11 KB
│ │ ClassCourseService.class 2.26 KB
│ │ ClassService.class 1.93 KB
│ │ PublicCourseService.class 2.30 KB
│ │ SpecialFieldService.class 2.25 KB
│ │ StudentService.class 2.49 KB
│ │ TeacherService.class 2.42 KB
│ ├─servlet (0 folders, 7 files, 40.24 KB, 40.24 KB in total.)
│ │ CheckLoginServlet.class 3.80 KB
│ │ ClassCourseServlet.class 7.17 KB
│ │ ClassServlet.class 4.75 KB
│ │ PublicCourseServlet.class 7.22 KB
│ │ SpecialFieldServlet.class 3.32 KB
│ │ StudentServlet.class 6.96 KB
│ │ TeacherServlet.class 7.03 KB
│ ├─test (0 folders, 1 files, 3.42 KB, 3.42 KB in total.)
│ │ HibernateTest.class 3.42 KB
│ └─Utils (0 folders, 2 files, 4.33 KB, 4.33 KB in total.)
│ HibernateUtil.class 2.40 KB
│ SetCharacterEncodingFilter.class 1.93 KB
└─lib (0 folders, 17 files, 5.11 MB, 5.11 MB in total.)
antlr-2.7.6rc1.jar 425.21 KB
asm-attrs.jar 15.94 KB
asm.jar 25.19 KB
cglib-2.1.3.jar 243.75 KB
commons-collections-2.1.1.jar 168.63 KB
commons-logging-1.0.4.jar 33.09 KB
dom4j-1.6.1.jar 256.81 KB
ehcache-1.1.jar 40.80 KB
hibernate3.jar 1.63 MB
jaas.jar 99.37 KB
jaxen-1.1-beta-7.jar 194.44 KB
jdbc2_0-stdext.jar 6.16 KB
jta.jar 7.89 KB
log4j-1.2.11.jar 304.58 KB
mysql-connector-java-5.1.5-bin.jar 660.83 KB
xerces-2.6.2.jar 965.71 KB
xml-apis.jar 117.43 KB