学生管理系统-MVC+maven+mysql

58 阅读2分钟

淘宝店铺搜索:点创微科

学生管理系统-MVC+maven+mysql

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

学校教务管理系统

系统架构: 基于Maven的学校教务管理系统,快速部署运行,所用技术 MVC框架/MySQL/JavaBean/Servlet/Maven/Jsp/Bootstrap/Ajax/Jquery/Tomcat。

本系统利用Java Web技术实现了学校教务管理系统,具有简单的学生信息管理和教师信息管理功能。

登录网址 localhost:8080/login.jsp 管理员 账号:admin 密码:123

http://localhost:8080/mainUrl 学生页面 账号:S003密码:321

http://localhost:8080/loginUrl 老师页面 账号:T002 密码:123

二、项目功能

教师管理:允许管理员更新教师信息,包括教师工号、姓名和性别。

用户管理:管理员可以修改用户状态,包括用户ID、用户名、账号、密码和账号状态。

登录界面:用户通过输入用户名和密码登录系统。

主页:显示系统的统计信息,如访问次数、教师总数、学生总数、课程总数、在线人数和运行天数。还包括课程成绩排名。

年级管理:管理员可以查看、添加、编辑和删除年级信息。

录入年级信息:管理员可以录入新的年级信息,包括年级号、年级名字和教师。

更新年级信息:管理员可以更新现有的年级信息。

学院管理:管理员可以查看、添加、编辑和删除学院信息。

专业管理:管理员可以查看、添加、编辑和删除专业信息。

班级管理:管理员可以查看、添加、编辑和删除班级信息。

课程管理:管理员可以更新课程信息,包括课程号、课程名字、课程类型、课程学分、上限人数、年级、专业和教师。

选课管理:管理员可以更新选课信息,包括专业号、专业、课程和学生。

成绩管理:管理员可以更新学生的成绩信息,包括课程号、专业、课程、学号、学生和分数。

学生管理:管理员可以查看、添加、编辑和删除学生信息,包括学号、姓名、年级、学院、专业、班级、性别、年龄和入学年份。

三、运行环境

开发工具 :idea

运行环境 :jdk-1.8、maven-3.8.6、mysql

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:MVC框架、MySQL、JavaBean、Servlet、Maven

前端技术:Jsp、Bootstrap、Ajax、Jquery

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1751875823-fde3a12dcff6749.png

1751875828-ff23713870189da.png

1751875831-6d54c40696f5d37.png

1751875834-ac901f763889a1a.png

1751875836-f46a182cd4c53f6.png

1751875839-6c2587b8b66e698.png

1751875841-735a7ceddeb32e4.png

1751875844-513f9b011c8888b.png

1751875846-08f7f8a6be5ab4f.png

1751875848-e2d7b6a7b19e4bd.png

1751875850-5f6708c84c6c54c.png

1751875853-99737a91570febf.png

1751875855-f02f0e5c708126b.png

1751875857-69e2f11a8fc4150.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp