当前位置:

基于SSH实现学生学籍管理系统及教务管理系统

码岸源码 发布于:2024-05-04 最后修改于:2024-05-20 66 0

Hi~今天给大家带来一款使用SSH框架(Spring框架、Struts框架、Hibernate框架的集合)开发的学生学籍管理系统及教务管理系统。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSH框架,SSH框架(Spring框架、Struts框架、Hibernate框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 cj
2 class_room
3 jiangchen
4 jt
5 kb
6 manage
7 news 新闻资讯表
8 stsz
9 teacher 教师信息表
10 teacher_class
11 user 用户表
12 xk
返回列表页表3-1: cj表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 df varchar N
3 xq int N
4 userid int N 用户ID
5 xkId int N
返回列表页表3-2: class_room表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 isDelete int N 是否删除
3 name varchar N 名字
4 nj varchar N
返回列表页表3-3: jiangchen表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 code varchar N
3 name varchar N 名字
4 leixing varchar N
5 shijian varchar N
6 shuoming varchar N
返回列表页表3-4: jt表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 age varchar N 年龄
3 brgx varchar N
4 dw varchar N
5 name varchar N 名字
6 phone varchar N 电话
7 xb int N
8 userid int N 用户ID
返回列表页表3-5: kb表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 name1 varchar N 名称
3 name10 varchar N
4 name11 varchar N
5 name12 varchar N
6 name13 varchar N
7 name14 varchar N
8 name15 varchar N
9 name16 varchar N
10 name17 varchar N
11 name18 varchar N
12 name19 varchar N
13 name2 varchar N
14 name20 varchar N
15 name21 varchar N
16 name22 varchar N
17 name23 varchar N
18 name24 varchar N
19 name25 varchar N
20 name26 varchar N
21 name27 varchar N
22 name28 varchar N
23 name29 varchar N
24 name3 varchar N
25 name30 varchar N
26 name31 varchar N
27 name32 varchar N
28 name33 varchar N
29 name34 varchar N
30 name35 varchar N
31 name36 varchar N
32 name37 varchar N
33 name38 varchar N
34 name39 varchar N
35 name4 varchar N
36 name40 varchar N
37 name5 varchar N
38 name6 varchar N
39 name7 varchar N
40 name8 varchar N
41 name9 varchar N
42 xq int N
43 classroomId int N
返回列表页表3-6: manage表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 name varchar N 名字
3 password varchar N 密码
4 realname varchar N 真实名字
5 type int N 类型
返回列表页表3-7: news表
说明:新闻资讯表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 content longtext N 内容
3 createTime datetime N 创建时间
4 introduction varchar N
5 title varchar N 标题
返回列表页表3-8: stsz表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 fhl varchar N
3 jzbs varchar N
4 phone varchar N 电话
5 sg varchar N
6 tz varchar N
7 xx varchar N
8 xy varchar N
9 ywjb varchar N
10 userid int N 用户ID
返回列表页表3-9: teacher表
说明:教师信息表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 isDelete int N 是否删除
3 passWrd varchar N
4 realname varchar N 真实名字
5 username varchar N 用户名
6 xkId int N
返回列表页表3-10: teacher_class表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 classroomId int N
3 teacherid int N 教师ID
返回列表页表3-11: user表
说明:用户表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 address varchar N 地址
3 birth varchar N
4 cf text N
5 createTime datetime N 创建时间
6 isDelete int N 是否删除
7 jg varchar N
8 jl text N
9 mz varchar N 姓名
10 password varchar N 密码
11 phone varchar N 电话
12 photoUrl varchar N
13 realname varchar N 真实名字
14 username varchar N 用户名
15 xb int N
16 classroomId int N
17 jage1 varchar N
18 jage2 varchar N
19 jage3 varchar N
20 jdw1 varchar N
21 jdw2 varchar N
22 jdw3 varchar N
23 jgx1 varchar N
24 jgx2 varchar N
25 jgx3 varchar N
26 jlx1 varchar N
27 jlx2 varchar N
28 jlx3 varchar N
29 jname1 varchar N
30 jname2 varchar N
31 jname3 varchar N
32 jsex1 int N
33 jsex2 int N
34 jsex3 int N
35 bj varchar N
36 nj varchar N
37 xx varchar N
返回列表页表3-12: xk表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 code varchar N
3 name varchar N 名字

四、项目截图

4.1 下面是学生角色的功能介绍

学生角色-学生登录 图4.1 学生角色-学生登录

学生角色-查看教务公告 图4.2 学生角色-查看教务公告

4.2 下面是教师角色的功能介绍

教师角色-教师登录 图4.3 教师角色-教师登录

教师角色-成绩查询 图4.4 教师角色-成绩查询

教师角色-成绩管理 图4.5 教师角色-成绩管理

教师角色-修改密码 图4.6 教师角色-修改密码

教师角色-查看学籍信息 图4.7 教师角色-查看学籍信息

教师角色-查看教务公告 图4.8 教师角色-查看教务公告

教师角色-查看课表 图4.9 教师角色-查看课表

教师角色-查看身体素质信息 图4.10 教师角色-查看身体素质信息

4.3 下面是管理员角色的功能介绍

管理员角色-管理员登录 图4.11 管理员角色-管理员登录

管理员角色-学籍信息管理 图4.12 管理员角色-学籍信息管理

管理员角色-教务公告管理 图4.13 管理员角色-教务公告管理

管理员角色-教师管理 图4.14 管理员角色-教师管理

管理员角色-班级管理 图4.15 管理员角色-班级管理

管理员角色-学科管理 图4.16 管理员角色-学科管理

管理员角色-课表管理 图4.17 管理员角色-课表管理

管理员角色-身体素质管理 图4.18 管理员角色-身体素质管理

五、演示站点

地址 http://www.csbishe.cn:15016/ssh_xjgl
账号密码 <p>管理员账号/密码:admin/admin 学生账号/密码:student/123456 教师账号/密码:teacher/123456</p>

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目