# 全目录
[更多系统、论文,供君选择 ~~>](https://www.yuque.com/wisebit/blog)
# 23.StudentInformationManagementSystem2
<p>群: 983063232(入群获取sql文件)</p>
<p>QQ: 206157502(加好友获取sql文件)</p>
<p><h1 align="center">23.学生信息管理系统</h1></p>
<p align="center">
<img src="https://img.shields.io/badge/jdk-1.8-orange.svg"/>
<img src="https://img.shields.io/badge/Spring-1.8-lightgrey.svg"/>
<img src="https://img.shields.io/badge/SpringMvc-1.8-lightgrey.svg"/>
<img src="https://img.shields.io/badge/Mybatis-1.8-lightgrey.svg"/>
</p>
# 简介
> 本代码来源于网络,仅供学习参考使用,请入群(983063232)后联系群主索要sql文件!
>
> 提供1.远程部署/2.修改代码/3.设计文档指导/4.框架代码讲解等服务
>
> 前台首页地址: http://localhost:8080/
>
> 学生: 123456 密码: 123456
>
> 老师: 002 密码:123456
>
> 管理员: admin 密码: 123456
# 详情
>由SpringMVC+MyBatis为主要框架,mysql8.0配置主从复制实现读写分离,主机丛机分别为腾讯云的服务器,而项目部署在阿里云上。前端主要由bootstrap完成,背景用particles.js插件。数据库交互查询用到pagehelper分页。在添加修改相关功能时通过ajax来验证其主键是否存在可用。代码层次清晰,输入框约束较高,已配置登录拦截。
>------------------------------------------------------------------------------------------------------------------------
**新增:**
* 增加分页查询
* 输入框约束
学号、身份证、课程编号、教师编号只能输入数字,并且有最大输入限制,其中学号固定12位,若小于12位将会有提示。姓名只能输入中文。几乎所有输入框不能输入空格等约束
* 下拉框联动
添加、修改课程采用二级联动,即所属系别——所属专业;
添加、修改学生采用三级联动,即系别——专业——班级。(三级联动代码有些复杂,因为JavaScript学的不好=-=)。
* ajax+springmvc验证
用于验证学号、课程编号、教师编号是否存在并给出提示信息等。
其中课程安排时间地点排重功能正在开发中····
* 登录拦截
在handler层配置拦截器,对各角色进行登录拦截,即未登录用户不能直接通过相应url访问。
## 环境
- <b>IntelliJ IDEA 2021.3</b>
- <b>Mysql 5.7.26</b>
- <b>Tomcat 7.0.73</b>
- <b>JDK 1.8</b>
## 缩略图
![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/cc828167-bb5b-4941-a19a-951715406371.png)
![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/09681fe0-e5be-42ae-9daf-b4e6606c20db.png)
![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/b7aaf3b3-11cb-409a-a183-22eff01af7c1.png)
![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/93f3d1fc-3563-4fa4-a773-f510d29831f1.png)
![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/8bdce23c-d9f4-4cd4-a294-179857517a44.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过严格测试运行成功才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计&课设_学生成绩管理系统:Java 毕设项目,含代码等文件.zip (262个子文件)
flat-ui.css 193KB
flat-ui.min.css 161KB
bootstrap.min.css 141KB
animate.css 79KB
main.css 5KB
lato-bold.eot 31KB
lato-regular.eot 30KB
lato-black.eot 30KB
lato-bolditalic.eot 30KB
lato-light.eot 29KB
lato-italic.eot 29KB
flat-ui-pro-icons-regular.eot 25KB
.gitattributes 88B
favicon.ico 894B
AdminHandler.java 15KB
StudentHandler.java 10KB
StudentTestApp.java 9KB
CoursePlanTestApp.java 8KB
TeacherHandler.java 8KB
TeacherTestApp.java 7KB
CourseTestApp.java 7KB
CoursePlanHandler.java 7KB
CourseHandler.java 6KB
SCTestApp.java 5KB
CoursePlanServiceImpl.java 5KB
StudentServiceImpl.java 5KB
LoginHandler.java 5KB
SelectCourseServiceImpl.java 5KB
CourseServiceImpl.java 4KB
AjaxHandler.java 4KB
TeacherServiceImpl.java 4KB
CoursePlanService.java 3KB
CoursePlanMapper.java 3KB
DynamicPlugin.java 3KB
StudentMapper.java 3KB
StudentService.java 3KB
SelectCourseService.java 3KB
CourseService.java 3KB
CoursePlan.java 2KB
CourseMapper.java 2KB
TeacherMapper.java 2KB
DynamicDataSource.java 2KB
SelectCourseMapper.java 2KB
TeacherService.java 2KB
StuSelectResult.java 2KB
AdminTestApp.java 2KB
Student.java 2KB
Course.java 2KB
TeacherLoginInterceptor.java 2KB
StudentLoginInterceptor.java 2KB
MyListTypeHandler.java 2KB
LoginInterceptor.java 2KB
Teacher.java 2KB
StuExitSelect.java 1KB
DynamicDataSourceTransactionManager.java 1KB
SC.java 1KB
GradeServiceImpl.java 1KB
AdminServiceImpl.java 1018B
Grade.java 969B
DynamicDataSourceHolder.java 713B
AdminMapper.java 696B
AppTest.java 687B
AdminService.java 661B
GradeService.java 583B
GradeMapper.java 579B
CourseGrade.java 494B
DynamicDataSourceGlobal.java 172B
EndCourseResult.java 79B
image-03.jpg 473KB
image-02.jpg 318KB
image-01.jpg 220KB
poster.jpg 50KB
background.jpg 41KB
flat-ui.js 959KB
flat-ui.min.js 310KB
jquery-3.3.1.min.js 85KB
bootstrap.min.js 49KB
particles.js 44KB
jquery.particleground.js 14KB
application.js 9KB
bganimation.js 2KB
timer.js 943B
selection.json 82KB
modiStudent.jsp 11KB
index.jsp 9KB
addStudent.jsp 9KB
doAddCou.jsp 7KB
modCouPlan.jsp 7KB
queryStudent.jsp 6KB
modiCourse.jsp 5KB
addCourse.jsp 5KB
addCou.jsp 5KB
modiTeacher.jsp 5KB
selCourse.jsp 5KB
queryCourse.jsp 5KB
queryTeacher.jsp 5KB
endCourse.jsp 5KB
manageCourse.jsp 4KB
endCourseGrade.jsp 4KB
Introduction.jsp 4KB
共 262 条
- 1
- 2
- 3
资源评论
pk_xz123456
- 粉丝: 2859
- 资源: 4045
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 海康摄像头ActiveX控件是专为视频监控设备,只需设置摄像头用户名,密码,IP,端口即可
- 我的nvim的init.lua配置
- 最新操作系统试题及答案
- 毕业设计,基于Python+Django+Vue+MySql开发前后端分离的社团管理系统,含源码,数据库,毕业论文,视频教程
- 社团管理系统-毕业设计,基于Python+Django+Vue+MySql开发,前后端分离,源码+数据库+毕业论文+视频演示
- 钻模板工艺设计及数控编程.docx
- 综合物流电子商务平台建设项目可行性研究报告.doc
- 总体设计教案稿软件工程精美解析.ppt
- 最全计算机网络期末考试试题及答案.doc
- 基于MATLAB软件和DNN深度神经网络的MNIST数据集手写字符识别源代码
- 精选毕设项目-51报名管家小程序.zip
- 精选毕设项目-3C手机商城小程序.zip
- 精选毕设项目- 班夫旅游小程序.zip
- 精选毕设项目-cncode论坛.zip
- 精选毕设项目-Bookshare 借书小程序.zip
- 精选毕设项目-IT公司.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功