Skip to content

Repository files navigation

student-information-management-system

学生信息管理系统

系统概述

这是一个用 Java 语言编写的学生信息管理系统,具备基本的增删改查功能和其他创新功能。

主要功能

  • 登录界面
  • 这是一个登录界面
  • 信息显示界面
  • 这是一个信息显示界面
  • 信息维护界面
  • 这是一个信息维护界面

技术栈

  • Java
  • MySQL

安装与使用

  1. 克隆仓库到本地。
  2. 配置数据库连接。
  3. 运行项目。 这是一个用Java语言编写的学生信息管理系统,具备基本的增删改查功能和其他的创新功能。

数据库表单设计

admin表

字段类型是否主键是否为空中文描述备注
idINT用户id
usernameVARCHAR(15)用户名
passwordVARCHAR(15)密码

class表

字段类型是否主键是否为空中文描述备注
classteacherVARCHAR(10)班主任
classnameVARCHAR(10)班级名称
gradeVARCHAR(10)年级
numberINT人数
collegeVARCHAR(15)学院

course表

字段类型是否主键是否为空中文描述备注
cnoVARCHAR(10)课程号
cnameVARCHAR(10)课程名
teacherVARCHAR(10)授课老师
timeVARCHAR(10)上课时间
placevarchar(10)上课地点

studentinfo表

字段类型是否主键是否为空中文描述备注
idVARCHAR(15)学号
nameVARCHAR(10)姓名
sexVARCHAR(2)性别
ageINT年龄
classVARCHAR(15)班级
addressVARCHAR(30)家庭地址
facialVARCHAR(10)政治面貌
timeVARCHAR(10)入学时间

teacher表

字段类型是否主键是否为空中文描述备注
t_idVARCHAR(15)id
nameVARCHAR(10)姓名外键
sexVARCHAR(10)性别
academicVARCHAR(10)学历
phoneVARCHAR(11)手机号
facialVARCHAR(10)政治面貌
classVARCHAR(10)所带班级
passwordVARCHAR(15)密码

附加说明

src文件中存放所有该信息系统所对应的Java界面代码,并且lib文件中存放着相关的依赖驱动,下载即可用。 代码中有些界面的图片可能加载不出来,因为该项目在写的时候使用的是绝对路径而不是相对路径,所以需要把所引用图片文件下载到本地后重新在代码中插入图片。 通过登录界面输入数据库对应的账号和密码即可进入学生信息系统进行你想要的操纵。管理员和老师将会有不同的操作权限。

About

这是一个用Java语言编写的学生信息管理系统,具备基本的增删改查功能和其他的创新功能。

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages