jdk1.8+IDEA+MySQL 5.7.26+tomcat 9.0.46+maven+jsp
技术层面- web层:jsp+el+jstl +servlet+ filter+ BeanUtils+Ajax+Jackson
- Dao层:Druid+JdbcTemplate
- 管理员
用户管理,公寓管理(楼房管理、宿舍管理、员工管理),学生信息管理,出入登记(包括学生进、出楼登记) - 用户(宿管)
学生信息管理,出入登记(包括学生进、出楼登记)
该项目在别人的项目基础上进行修改
t_user,t_student,t_role.t_record,t_manage_building,t_dormitory,t_building
- 没有用到用户,角色,权限(RBAC),没有写权限表。
RBAC(基于角色的访问控制)是指用户通过角色与权限进行关联。即一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户—角色—权限”的授权模型。在这种模型中,用户与角色之间、角色与权限之间,一般者是多对多的关系。
-
沒有使用分頁功能,導致信息成對出現。
-
數據庫表的信息字段過少
-
密碼使用base64加密,容易被破解。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)