You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
educational_system/README.md

103 lines
3.2 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 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)