# studcode **Repository Path**: xiaofuxing_6/studcode ## Basic Information - **Project Name**: studcode - **Description**: 45号王潇漪的期末作业设计 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-16 - **Last Updated**: 2023-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # studcode #### 介绍 一个学生系统管理,可以方便管理学生信息,教师信息,选课情况,请假情况,课程考勤和成绩。 #### 软件架构 1、功能设计 (1) 用户登录功能 实现了用户登录功能,可以通过修改数据库来注册新用户,并需要输入验证码来进行身份检查。 (2)业务功能 可以将各类信息数据增加、删除、修改和查询操作。 2、数据库设计 9张学生相关的数据库表。 3、系统架构设计 整个系统应采用 MVC 模式进行设计,采用前后端分离开发的项目,前端采用 Vue 开发、后端采用 SpringBoot + Mybatis 开发。 #### 安装教程 1. 将 studentsql.sql 导入数据库,参考下文数据库配置 ![sql页面展示](image1/sql.png) 2. 配置application.yml ![application](image1/app.png) 2. 运行StudentmanagerApplicationTests ![主程序](image1/zhu1.png) ![源码一览](image1/11.png) #### E-R图 ![E-R图](image1/E-R.png) #### 系统模块 包含模块: 1.学生信息管理 2.班级信息管理 3.教师信息管理 4.课程信息管理 5.选课信息管理 6.考勤信息管理 7.请假信息管理 8.成绩信息管理 9.系统管理 #### 运行效果展示 ![输入图片说明](image1/1.jpg) ![输入图片说明](image1/2.jpg) ![输入图片说明](image1/3.jpg) ![输入图片说明](image1/%E9%A6%96%E9%A1%B5.jpg)