学生日志管理系统
一、功能介绍
二、功能代码
1、定义学生类
2、定义日志类
3、定义一个日志系统类
三、演示效果图
一、功能介绍
学生日志内容管理系统,日志信息主要包含日志编号,今日学习内容,掌握程度,疑问,日志填写人。项目包含主要实体类:
学生类Student:学号,姓名,密码
日志类Daily:编号,今日学习类容,掌握程度,疑问,学生
实现功能如下:
学生添加
学生登录
日志提交
日志编号自动生成(从1开始自动递增)
查看当前登录人提交的所有日志列表
修改当前登录人提交的日志类容
退出登录
二、功能代码
1.定义学生类
public class Student {
private int id; //学生ID编号
private String name; //学生姓名
private String password; //密码
/**
* 构造方法
*/
public Student(int id,String name,String password) {
this.id = id;
this.name = name;
this.password = password;
}
/**
* get set函数 toString方法
*/
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public String toString() {
return "Student{" +
"id=" + id +
", name='" + name + '\'' +
", password='" + password + '\'' +
'}';
}
}
2.定义日志类
public class Log {
private int id; //编号
private String content; //学习内容
private String level; //掌握程度
private String doubt; //学习疑问
private Student stu; //日志填写人
/**
* 构造函数,get,set,toString方法
*/
public Log() {
}
public Log(int id, String content, String level, String doubt, Student stu) {
this.id = id;
this.content = content;
this.level = level;
this.doubt = doubt;
this.stu = stu;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getLevel() {
return level;