# 原末鸣初 **Repository Path**: darksource/sms ## Basic Information - **Project Name**: 原末鸣初 - **Description**: fuckyuanshen - **Primary Language**: Go - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-21 - **Last Updated**: 2024-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Gin+MySQL-student-management-system #### 介绍 这是一个采用了MySQL+Gin作为框架的学生信息管理系统项目 #### 依赖 go version go1.21.4 windows/amd64 #### 简介 ### 1,实现的功能 ## 对用户信息的管理: 1,构建用户数据库表 2,实现对用户信息的增查功能 ## 对学生信息的管理: 1,构建学生数据库表 2,实现对学生信息的增删改查 ### 2,具体实现要求 ## 登录注册页面及后端逻辑的实现 1,登录页面的实现, 要求查询数据库用户信息,存在即可登录,登录后跳转学生信息主页面 2,注册页面的实现, 要求注册时会在数据库用户表中插入新增数据,注册成功后跳转登录页面 ## 学生信息主页面 1,登录成功提示 2,学生信息表格 3,增加删除修改的按钮 ### 3,实现流程简介 # 1,构建main函数,启动监听8080端口 # 2,构建controller包 studentController.go实现对学生信息增删改查等功能 userCtroller.go实现对用户信息增和查询的功能 # 3,构建router包 routers.go封装各个功能及页面的路由 (包含用户路由,学生信息路由,教师路由,个人信息路由,课程表路由) # 4,构建moudel包 student.go创建学生结构体具体参数及方法 user.go创建用户结构体具体参数及方法 # 5,构建temple包 student.html学生信息的页面实现 add.html学生信息添加的页面实现 update.html学生信息的修改页面实现 login.html用户注册页面的实现 index.html用户登录页面的实现 ... #6,构建云数据库 #7,添加子功能:包括(课程表查询,教师查询,天气查询,位置查询,时间显示) #### 拓展 呆胶布