MCPcopy Index your code
hub / github.com/WangHu17/Course_Selection_and_Grade_Management_system

github.com/WangHu17/Course_Selection_and_Grade_Management_system @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,085 symbols 2,036 edges 37 files 11 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

开发环境

  • 数据库:MySql 8.0.22
  • 服务器:apache-tomcat-9.0.41
  • 编译器:IntelliJ IDEA 2021.1.1
  • 浏览器:Chrome

技术栈

  • 后端技术:java、sql、jsp
  • 后端框架:SSM(spring+springmvc+mybatis)
  • 前端技术:HTML、CSS、JavaScript、Ajax
  • 前端框架:bootstrap-3.3.7-dist、jquery
  • 项目管理工具:maven

系统功能模块图

image

数据库表结构

image

项目结构

image

系统工作流程

image

页面截图

登录页(学生、老师、教秘)

image

培养方案(学生)

image

选课管理(学生)

image

成绩查询(学生)

image

授课管理(老师)

image

成绩管理(老师)

image

已授课程(老师)

image

培养方案(教秘)

image

培养方案添加(教秘)

image

成绩管理(教秘)

  • 根据学号查询 image
  • 根据专业班级查询 image

Extension points exported contracts — how you extend this code

UStudentMapper (Interface)
(no doc)
src/main/java/com/example/experiment2/dao/UStudentMapper.java
ClassInfoMapper (Interface)
(no doc)
src/main/java/com/example/experiment2/dao/ClassInfoMapper.java
TrainingProgramMapper (Interface)
(no doc)
src/main/java/com/example/experiment2/dao/TrainingProgramMapper.java
UTeacherMapper (Interface)
(no doc)
src/main/java/com/example/experiment2/dao/UTeacherMapper.java
UtSecretaryMapper (Interface)
(no doc)
src/main/java/com/example/experiment2/dao/UtSecretaryMapper.java

Core symbols most depended-on inside this repo

addCriterion
called by 110
src/main/java/com/example/experiment2/bean/TrainingProgramExample.java
addCriterion
called by 106
src/main/java/com/example/experiment2/bean/StuCurriculumExample.java
addCriterion
called by 103
src/main/java/com/example/experiment2/bean/StudentExample.java
add
called by 88
src/main/java/com/example/experiment2/bean/Msg.java
addCriterion
called by 68
src/main/java/com/example/experiment2/bean/ClassInfoExample.java
addCriterion
called by 42
src/main/java/com/example/experiment2/bean/UtSecretaryExample.java
addCriterion
called by 42
src/main/java/com/example/experiment2/bean/UTeacherExample.java
addCriterion
called by 28
src/main/java/com/example/experiment2/bean/UStudentExample.java

Shape

Method 918
Function 113
Class 47
Interface 7

Languages

Java90%
TypeScript10%

Modules by API surface

src/main/java/com/example/experiment2/bean/StudentExample.java140 symbols
src/main/java/com/example/experiment2/bean/TrainingProgramExample.java139 symbols
src/main/java/com/example/experiment2/bean/StuCurriculumExample.java135 symbols
src/main/java/com/example/experiment2/bean/ClassInfoExample.java97 symbols
src/main/webapp/static/js/jquery-3.5.1.min.js83 symbols
src/main/java/com/example/experiment2/bean/UtSecretaryExample.java71 symbols
src/main/java/com/example/experiment2/bean/UTeacherExample.java71 symbols
src/main/java/com/example/experiment2/bean/UStudentExample.java57 symbols
src/main/webapp/static/bootstrap-3.3.7-dist/js/bootstrap.js22 symbols
src/main/java/com/example/experiment2/bean/TrainingProgram.java19 symbols
src/main/java/com/example/experiment2/bean/StuCurriculum.java19 symbols
src/main/java/com/example/experiment2/bean/Student.java17 symbols

Datastores touched

(mysql)Database · 1 repos
collegeDatabase · 1 repos

For agents

$ claude mcp add Course_Selection_and_Grade_Management_system \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page