管理系统"/>
javaweb实现学生宿舍管理系统
项目实现功能
1. 登录
学生,宿管以及管理员登录功能,由管理员注册学生以及宿管信息
2.管理
对楼宇信息,宿舍信息,学生以及宿管信息的一个增删改查功能
3.导入导出
将信息导入导出为Excel文件
数据库中所创建的表结构
表admin——管理员身份信息表
表building——楼宇信息表
表dormitory——宿舍信息表
表dormitory_manager——宿管身份信息表
表live——入住相关信息表
表student——学生信息表
登录页面展示
后台管理页面展示
部分代码展示
package sut.edu.zyp.dormitory.manage.entity;import org.springframework.data.jpa.domain.support.AuditingEntityListener;import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.EntityListeners;
import javax.persistence.Table;
import java.io.Serializable;/*** 系统管理员实体** @author zyp* @version 0.0.1* @since 0.0.1*/
@Entity
@EntityListeners(AuditingEntityListener.class)
@Table(name = "admin")
public class AdminEntity extends AbstractBaseEntity implements Serializable {/*** 管理员账号*/@Column(unique = true, length = 32, nullable = false)private String name;/*** 管理员密码*/@Column(length = 32, nullable = false)private String password;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;}
}
package sut.edu.zyp.dormitory.manage.entity;import org.springframework.data.jpa.domain.support.AuditingEntityListener;import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.EntityListeners;
import javax.persistence.Table;
import java.io.Serializable;/*** 宿舍实体** @author zyp* @version 0.0.1* @since 0.0.1*/
@Entity
@EntityListeners(AuditingEntityListener.class)
@Table(name = "dormitory")
public class DormitoryEntity extends AbstractBaseEntity implements Serializable {/*** 宿舍编号*/@Column(unique = true, length = 32, nullable = false)private String sn;/*** 所属楼宇*/@Column(name = "building_id", length = 32)private String buildingId;/*** 所属楼层*/@Column(length = 32, nullable = false)private String floor;/*** 最大可住人数*/@Column(name = "max_number", nullable = false)private Integer maxNumber;/*** 已住人数*/@Column(name = "lived_number")private Integer livedNumber = 0;public String getSn() {return sn;}public void setSn(String sn) {this.sn = sn;}public String getBuildingId() {return buildingId;}public void setBuildingId(String buildingId) {this.buildingId = buildingId;}public String getFloor() {return floor;}public void setFloor(String floor) {this.floor = floor;}public Integer getMaxNumber() {return maxNumber;}public void setMaxNumber(Integer maxNumber) {this.maxNumber = maxNumber;}public Integer getLivedNumber() {return livedNumber;}public void setLivedNumber(Integer livedNumber) {this.livedNumber = livedNumber;}
}
源码百度网盘
链接:
提取码:1084
更多推荐
javaweb实现学生宿舍管理系统
发布评论