# Educational_system
### 教务管理系统javaweb项目
**运行环境**:window系统,Apache Tomcat v7.0.84、JDK1.8
**开发环境**:J2EE eclipse、navicat for mysql
**运用的技术**:MVC设计模式、DAO模式、Servlet、JSP、Filter、MySQL数据库
**该系统的主要结构**:
1.登录(全部已实现)
(1)验证码
(2)找回密码
(3)修改密码
(4)注销
2.学生用户(全部已实现)
(1)选课报名
-选修报名
-考级报名
(2)业务办理
-缓考申请
-免修申请
(3)信息查询
-学籍信息
-课表查询
-成绩查询
-考试安排
3.教师用户
(1)信息查询
-个人信息(已实现)
-班级信息(待实现)
-课程信息(待实现)
(2)成绩管理
-录入成绩(待实现)
-修改成绩(待实现)
4.教务员用户(全部已实现)
(1)学籍管理
(2)考级管理
-考级报名学生
-考级学生成绩
(3)教务管理
-成绩管理
-选修报名学生
(4)个人事务
-个人信息
5.管理员用户
(1)用户管理(已实现)
(2)系统维护(待实现))
#### 启动系统的步骤:
1.打开mysql数据库(例如:打开navicat),运行jiaowusystem.sql文件。
2.打开 J2EE eclipse 软件,file那里选择导入已存在的项目,选择javaweb_project文件夹导入。
3.导入项目后如果遇到出现红色叉号或者感叹号,就是项目运行的java环境与你电脑安装的java环境不一致
还有Tomcat服务器版本不一样。这时需要修改配置环境中的jre包,和 Tomcat包,
修改成你电脑安装的版本就行了。还有再修改项目运行在服务器的环境改成你安装Tomcat服务器环境。
不懂的话可以百度一下,有详细的解决步骤
4.点开项目,找到login文件夹下的login.jsp
鼠标右键点击login.jsp,选择run as在服务器上,这时就是到了登录页面了。
5.登录的用户账号密码都在jiaowusystem数据库中的users表中,随便找到账号和密码登录,
建议选择小明的账号登录,因为学生用户的功能已经全部完成,数据库中存的测试数据都是小明的。
也可使用教务员的账户,教务员的大部分功能都已经实现了。
6.数据库中的数据比较少,写这个项目时存的数据主要是用来测试,所以可以再导入大量的数据。
7.系统可以继续完成未实现的功能,以及添加新的功能
**WebContent文件夹下**:
login文件夹下放着登录页面
acdemic_dean文件夹下放着教务员用户的jsp页面
administrator文件夹下放着管理员用户的jsp页面
student文件夹放着学生用户的jsp页面
teacher文件夹放着教师用户的jsp页面
modify文件夹放着修改密码的jsp页面
可关注我的博客:https://blog.csdn.net/Thanours/article/details/79681405?spm=1001.2014.3001.5502 有更详细的说明
如果觉得可以请点一下star,谢谢!
## GitHub仓库星标统计
[![Stargazers over time](https://starchart.cc/Tanh-wink/Educational_system.svg)](https://starchart.cc/Tanh-wink/Educational_system)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步! 教务管理系统源码+项目说明(javaweb项目)(运行环境:window系统,Apache Tomcat v7.0.84、JDK1.8 开发环境:J2EE eclipse、navicat for mysql 运用的技术:MVC设计模式、DAO模式、Servlet、JSP、Filter).zip
资源推荐
资源详情
资源评论
收起资源包目录
教务管理系统完整源码+说明(javaweb项目)(运行环境:window系统).zip (223个子文件)
CoursegradeServlet.class 9KB
ApplyStudentListServlet.class 8KB
StudentGrade.class 7KB
LevelExaminationGradeServlet.class 6KB
ExamArrange.class 5KB
AdminUserServlet.class 5KB
Teacher.class 5KB
JwTeacher.class 5KB
OptionalCourseServlet.class 5KB
StudentBasicInformation.class 5KB
LevelExamination.class 5KB
LevelExamServlet.class 5KB
CourseScheduleServlet.class 5KB
CourseScheduleShow.class 4KB
OptionalCourse.class 4KB
StudentInformationServlet.class 4KB
ValidateColorServlet.class 4KB
JwTeacherInformationServlet.class 4KB
User.class 4KB
TeacherInformationServlet.class 4KB
GradeAnalysisResult.class 4KB
CourseSchedule.class 4KB
StudentGradeDAOIpml.class 3KB
DAO.class 3KB
StudentBasicInforDAOImpl.class 3KB
FindPasswordServlet.class 3KB
LevelExam.class 3KB
LoginFilter.class 3KB
OptionalCourseDAOImpl.class 3KB
ExamArrangeServlet.class 3KB
ExamArrangeDAOImpl.class 3KB
UserDAOImpl.class 3KB
CourseScheduleDAOImpl.class 3KB
LevelExamDAOImpl.class 3KB
PostponeExamApply.class 3KB
JwTeacherDAOImpl.class 3KB
ModifyPasswordFilter.class 3KB
ExemptionApply.class 3KB
TeacherDAOImpl.class 3KB
StudentBasicInforDAOImplTest.class 3KB
StudentOptCourseDAOImpl.class 2KB
PostponeExamapplyServlet.class 2KB
LevelExamListDAOImpl.class 2KB
LoginChangeServlet.class 2KB
ExemptionApplyServlet.class 2KB
LoginCheckCodeFilter.class 2KB
ModifyPasswordServlet.class 2KB
FindMMCheckCodeFilter.class 2KB
CriterStudent.class 2KB
LevelExaminationDAOImpl.class 2KB
TeacherDAOImplTest.class 2KB
AdministratorJspFilter.class 2KB
AcdemicDeanJspFilter.class 2KB
StudentGradeDAOIpmlTest.class 2KB
TeacherFilter.class 2KB
StudentFilter.class 2KB
PostponeExamApplyDAOImpl.class 2KB
StudentOptCourse.class 2KB
LevelExamList.class 2KB
ExemptionApplyDAOImpl.class 2KB
UserDAOImplTest.class 2KB
HttpFilter.class 2KB
LogoutServlet.class 1KB
CriterUser.class 1KB
EncodingFilter.class 1KB
JDBCUtils.class 1KB
JDBCUtilsTest.class 807B
StudentGradeDAO.class 732B
ExamArrangeDAO.class 717B
StudentBasicInforDAO.class 710B
OptionalCourseDAO.class 698B
CourseScheduleDAO.class 690B
StudentOptCourseDAO.class 688B
LevelExaminationDAO.class 669B
LevelExamListDAO.class 664B
LevelExamDAO.class 663B
UserDAO.class 586B
Student.class 544B
JwTeacherDAO.class 445B
TeacherDAO.class 435B
PostponeExamApplyDAO.class 434B
ExemptionApplyDAO.class 419B
.classpath 893B
org.eclipse.wst.common.component 489B
org.eclipse.wst.jsdt.ui.superType.container 49B
mysql-connector-java-5.1.45-bin.jar 976KB
mchange-commons-java-0.2.3.4.jar 568KB
c3p0-0.9.2.1.jar 414KB
standard.jar 384KB
commons-dbutils-1.7.jar 95KB
jstl.jar 20KB
CoursegradeServlet.java 7KB
StudentGrade.java 7KB
AdminUserServlet.java 6KB
ExamArrange.java 6KB
Teacher.java 5KB
LevelExamination.java 5KB
JwTeacher.java 5KB
ApplyStudentListServlet.java 5KB
StudentBasicInformation.java 5KB
共 223 条
- 1
- 2
- 3
资源评论
龙年行大运
- 粉丝: 1002
- 资源: 3854
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python 程序语言设计模式思路-创建型模式:原型模式:通过复制现有对象来创建新对象,面向对象编程
- 卸载软件geek卸载软件geek
- Python 程序语言设计模式思路-创建型模式:单例模式,确保一个类的唯一实例(装饰器)面向对象编程、继承
- skywalking-plugins.jar skywalking-alarm.jar
- 独栋别墅图纸D020-两层-10.00&11.00米- 施工图.dwg
- Python 程序语言设计模式思路-创建型模式:工厂模式,创建对象的统一接口,封装对象的创建逻辑
- python自学教程-05-json数据格式的介绍.ev4.rar
- python自学教程-04-自定义JavaScript.ev4.rar
- 《淘宝后台系统...》
- skywalking-plugins.jar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功