IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> 毕业设计__系友录ByJavaweb -> 正文阅读

[Java知识库]毕业设计__系友录ByJavaweb

页面清单

在这里插入图片描述


数据库文件

/*
 Navicat MySQL Data Transfer

 Source Server         : ll
 Source Server Type    : MySQL
 Source Server Version : 50525
 Source Host           : localhost:3306
 Source Schema         : bs

 Target Server Type    : MySQL
 Target Server Version : 50525
 File Encoding         : 65001

 Date: 25/12/2021 18:25:06
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for login
-- ----------------------------
DROP TABLE IF EXISTS `login`;
CREATE TABLE `login`  (
  `usertype` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `userid` char(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  `password` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`userid`) USING BTREE,
  UNIQUE INDEX `userid`(`userid`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of login
-- ----------------------------
INSERT INTO `login` VALUES ('管理员', '000', '000');
INSERT INTO `login` VALUES ('教师', '10000', '10000');
INSERT INTO `login` VALUES ('教师', '10001', '10001');
INSERT INTO `login` VALUES ('教师', '10002', '10002');
INSERT INTO `login` VALUES ('教师', '10003', '10003');
INSERT INTO `login` VALUES ('教师', '10004', '10004');
INSERT INTO `login` VALUES ('学生', '20161103301', '20161103301');
INSERT INTO `login` VALUES ('学生', '20171103302', '20171103302');
INSERT INTO `login` VALUES ('学生', '20181103332', '20181103332');
INSERT INTO `login` VALUES ('学生', '20191103301', '20191103301');
INSERT INTO `login` VALUES ('学生', '20201103301', '20201103301');

-- ----------------------------
-- Table structure for student
-- ----------------------------
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student`  (
  `sno` char(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  `sname` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `status` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `sclass` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `exam` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `job` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `sphone` char(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`sno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of student
-- ----------------------------
INSERT INTO `student` VALUES ('20161103301', '胡一菲', '已毕业', '计科对口1601', '', '教师', '');
INSERT INTO `student` VALUES ('20171103302', '曾小贤', '已毕业', '软工1701', '', '主持人', '');
INSERT INTO `student` VALUES ('20181103332', '王艳', '在校', '计科对口1801', '省考', '教师/公务员', '');
INSERT INTO `student` VALUES ('20191103301', '林宛瑜', '在校', '大数据1901', '考研', '程序员', '');
INSERT INTO `student` VALUES ('20201103301', '陆展博', '在校', '软工2001', '英语六级', '', '');

-- ----------------------------
-- Table structure for teacher
-- ----------------------------
DROP TABLE IF EXISTS `teacher`;
CREATE TABLE `teacher`  (
  `tno` char(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  `tname` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `title` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `tphone` char(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`tno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of teacher
-- ----------------------------
INSERT INTO `teacher` VALUES ('10000', '高文莲', '教授', '');
INSERT INTO `teacher` VALUES ('10001', '白凤凤', '教授', '');
INSERT INTO `teacher` VALUES ('10002', '张丽', '讲师', '');
INSERT INTO `teacher` VALUES ('10003', '刘继华', '教授', '');
INSERT INTO `teacher` VALUES ('10004', '张志宏', '副教授', '');

SET FOREIGN_KEY_CHECKS = 1;

界面展示

登录

在这里插入图片描述


管理员

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述


教师

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述


学生

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


反馈信息截图

管理员

修改密码

管理员可以修改所有账号的登录密码
在这里插入图片描述

在这里插入图片描述

添加教师信息

添加教师信息时先按工号进行查找 若教师表中已有 输出错误提示不添加
若教师表没有则添加信息到教师表和登录表
在这里插入图片描述在这里插入图片描述

添加学生信息

添加学生信息时先按学号进行查找 若学生表中已有 输出错误提示不添加
若学生表没有则添加信息到学生表和登录表
在这里插入图片描述在这里插入图片描述

管理(修改/删除)学生信息

修改学生信息=先删除学生信息 再添加新的学生信息 不可修改学号
删除学生信息=删除学生表中信息+登录表中信息
管理教师信息同理
在这里插入图片描述

在这里插入图片描述


教师

更新个人信息

工号为登录账号不可修改 修改之后的内容提交后会显示出来
在这里插入图片描述

修改登录密码

由于账号是获取的登录账号 登陆成功必存在该账号 所以只需判定旧密码是否与登录表一致
在这里插入图片描述在这里插入图片描述


学生

更新个人信息

学号为登录账号不可修改 修改之后的内容提交后会显示出来
在这里插入图片描述

修改登录密码

由于账号是获取的登录账号 登陆成功必存在该账号 所以只需判定旧密码是否与登录表一致
在这里插入图片描述在这里插入图片描述

总结

是在选课系统的基础上进行修改的
这次读取了学号/工号 在修改个人信息时直接显示且不可修改 提高数据安全
管理员添加学生/教师 系统就会自动添加信息到登录表 密码和学号/工号一致
为期两天 还算顺利 不出意外的话计算机生涯应该到此结束啦
项目文件已上传 点这里下载 是myeclipse8.5写的 想参考的话可以直接下载 拜拜~

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-12-26 22:00:25  更:2021-12-26 22:01:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:41:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码