当前位置:网站首页>Ks006 student achievement management system based on SSM
Ks006 student achievement management system based on SSM
2022-07-02 01:31:00 【qq_ four hundred and sixty-nine million six hundred and three t】
Project brief introduction
This system is based on JSP+SSM+Mysql Student achievement management system based on . The main functions are teacher management 、 Student management 、 Course management 、 Student achievement management .
Difficulty level : secondary
Technology stack
Editor
Eclipse Version: 2020-03 (4.15.0)
The front-end technology
Basics :html+css+JavaScript
frame :JQuery+H-ui
back-end technology
Spring+SpringMVC+mybatis
template engine :JSP
database :mysql 5.7.27( Personal test use )
jdk edition :1.8.0_251( Personal test use )
tomcat edition :8.5.34( Personal test use )
Database connection pool :druid
Run locally
Eclipse Environmental preparation
1.eclipse newly added jdk
eclipse newly added jdk
2.eclipse newly added tomcat
Import the project
If you have any doubts, you can check the video version .
SSM Student achievement management system
1. Use eclipse Import the project , To configure jdk、tomcat And what you need jar package . The project depends on jar Wrapped in WebContent/WEB-INF/lib Under the folder .
2. open Navicat For Mysql, establish stusystem database , And run stusystem.sql file .
3. modify src\demo.properties Database related content in .
4. Publish to tomcat in , See... For specific links tomcat To configure , If not modified http://localhost:8080/StuSystem/ For the login page .
The system is divided into 3 Kind of account .
Administrator initial account :10003 System administrator initial password :admin
Teacher's initial account number :20001 Teacher initial password :1234
Student initial account number : 10001 Student initial password :1234
Be careful
• The project does not declare mysql、jdk、tomcat Use version , The above version numbers are for personal testing .
• Pay attention to revision src\demo.properties Database related content in .
Screenshot of system operation
1, land : Login in three roles (user Table data )

2, The administrator enters the system : Carry out teacher information management , Student information management , Course information management , Student achievement management , Password modification

3, Student information management

4, Course information management

5, Student achievement management

6, Password change

7, Students enter the system : You can view your personal achievements , Manage individual selected courses , Manage students' personal information , Change the student's personal password



8, The teacher enters the system : Students can be managed , Course management , Student achievement management , Personal information management , Password change




The system has complete functions , The operation is correct , The structure is clear , Suitable for graduation design or course design .
边栏推荐
- Modeling essays series 124 a simple coding method
- Android: the kotlin language uses grendao3, a cross platform app development framework
- Load and domcontentloaded in JS
- How does schedulerx help users solve the problem of distributed task scheduling?
- Since I understand the idea of dynamic planning, I have opened the door to a new world
- 并发编程的三大核心问题
- [image enhancement] vascular image enhancement based on frangi filter with matlab code
- Error creating bean with name ‘stringRedisTemplate‘ defined in class path re
- Learning notes 25 - multi sensor front fusion technology
- Basic concepts of machine learning
猜你喜欢

MATLAB realizes voice signal resampling and normalization, and plays the comparison effect

机器学习基本概念

GL Studio 5 installation and experience

969 interlaced string

matlab 实现语音信号重采样和归一化,并播放比对效果
![[WesternCTF2018]shrine writeup](/img/26/1700095c9b38b9b74a1b1136e5d5de.jpg)
[WesternCTF2018]shrine writeup

Learn about servlets
![[IVX junior engineer training course 10 papers to get certificates] 0708 news page production](/img/ad/a1cb672d2913b6befd6d8779c993ec.jpg)
[IVX junior engineer training course 10 papers to get certificates] 0708 news page production

Three core problems of concurrent programming

遷移雲計算工作負載的四個基本策略
随机推荐
[IVX junior engineer training course 10 papers to get certificates] 0708 news page production
关于ASP.NET CORE使用DateTime日期类型参数的一个小细节
How can I batch produce the same title for the video?
学习笔记3--高精度地图关键技术(上)
Raspberry pie 4B learning notes - IO communication (1-wire)
Learning note 3 -- Key Technologies of high-precision map (Part 1)
The concept and application of Cartland number
969 interlaced string
Develop those things: how to use go singleton mode to ensure the security of high concurrency of streaming media?
Altium designer measure distance (ctrl+m)
[Obsidian] wechat is sent to Obsidian using remotely save S3 compatibility
The author is more willing to regard industrial Internet as a concept much richer than consumer Internet
Study note 2 -- definition and value of high-precision map
Matlab uses audiorecorder and recordblocking to record sound, play to play sound, and audiobook to save sound
No converter found for return value of type: class
迁移云计算工作负载的四个基本策略
How does schedulerx help users solve the problem of distributed task scheduling?
笔者更加愿意将产业互联网看成是一个比消费互联网要丰富得多的概念
Hcip day 14 (MPLS protocol)
Design and control of multi rotor aircraft (VII) -- sensor calibration and measurement model