目录
1.系统运行环境
运行环境:Java8 + MySQL8
开发工具:eclipse
2. 系统功能介绍
(下面介绍的功能肯定都有,没有介绍的功能肯定没有!)
系统采用模拟MVC三层进行开发,这样方便项目进行修改或者二次开发!
数据库:三张表
功能:角色分为三类管理员、宿舍和学生
系统管理员功能需求:
学生信息管理:能够添加学生信息和住宿信息、删除学生信息、查找学生信息、修改学生信息。
宿舍楼信息管理:能够添加宿舍楼和宿舍信息、删除宿舍楼和宿舍信息、查找宿舍楼和宿舍信息、修改宿舍楼和宿舍信息、设定每个宿舍人数、显示每个宿舍已入住人数。
宿舍住宿管理:能够查询每个宿舍已被注入学生信息、能够给学生调换宿舍。
学生缺寝管理:添加缺寝信息、删除缺寝信息、查询学生缺寝信息。
系统登录退出:能够正常登陆、退出系统。
宿舍管理员功能需求:
学生缺寝管理:添加缺寝信息、删除缺寝信息、查询学生缺寝信息。
系统登录退出:能够正常登陆、退出系统。
学生功能需求:
能查看个人缺寝信息和基本信息。
能进行系统登录、退出。
3.项目结构略讲
3.1 乱码问题
系统开发时的编码为GBK,因此导入eclipse时,也需要eclipse工作空间的编码为GBK
修改编码:点击Window->Preference->General->workplace,然后选择默认编码方式 GBK。
错误做法:开始将系统导入,出现乱码的问题,然后去修改eclipse的编码,这样有的