目录
一、运行环境
1.预装软件:
Eclipse/Idea,Navicat 15 for MySQL
2.环境配置:
jdk 1.7,MySQL 5.5,Tomacat 7.0
二、系统角色
1.管理员:
1)学生管理:查看所有学生用户信息,添加学生用户,修改学生用户密码,删除学生用户,根据学号搜索学生用户信息
2)教师管理::查看所有教师用户信息,添加教师用户,修改教师用户密码,删除教师用户,根据学号搜索教师用户信息
3)校务管理:上传课程表(非附件形式,通过手动填入表格形式),查看课程表,删除课程表
4)个人信息维护:修改个人密码
2.教师:
1)档案管理:查看所有学生档案信息,添加学生档案信息,修改学生档案信息,删除学生档案信息,根据学号搜索学生档案信息
2)成绩管理:查看所有学生成绩信息,添加学生成绩信息,修改学生成绩信息,删除学生成绩信息,根据学号搜索学生成绩信息
3)选修课管理:查看所有学生选修课信息,添加学生选修课信息,修改学生选修课信息,删除学生选修课信息
4)个人信息维护:修改个人密码
3.学生:
1)个人信息查看:可自动生成个人档案表并可以打印
2)查看课程表:根据自己所在班级查看班级课程表并可以打印
3)查看成绩:可自动生成个人成绩表并可以打印
3)查看选修课:自己可以添加和修改选修课
三、部分界面展示
1.登录界面:
2.管理员后台界面:
3.
3.学生打印课程表界面:
三、数据库
1.数据表:
2.连接数据库配置:
<?xml version="1.0" encoding="UTF-8"?>
<c3p0-config>
<default-config>
<property name="driverClass">com.mysql.jdbc.Driver</property>
<property name="jdbcUrl">jdbc:mysql://localhost:3306/db_stu_sys</property>
<property name="user">root</property>
<property name="password">123456</property>
<property name="maxPoolSize">20</property>
</default-config>
</c3p0-config>
----------数据库账号密码根据自己的改!!!!!这里用的是c3p0...............