发布时间:2022-12-31 20:50:53
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个智慧学院宿舍管理系统,智慧学院宿舍管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
1.维修申请表(维修申请宿舍、物品、维修申请描述、维修申请、报修人、宿舍id、报修人id、维修申请id、)主码为维修申请ID号,符合三范式。
字段名
类型
长度
是否非空
描述
维修申请宿舍
varchar
255
NOT NULL
sushe
物品
varchar
255
NOT NULL
wupin
维修申请描述
varchar
255
NOT NULL
miaoshu
维修申请
varchar
255
NOT NULL
weixiushenqing
报修人
varchar
255
NOT NULL
xuesheng
宿舍id
varchar
255
NOT NULL
susheid
报修人id
varchar
255
NOT NULL
xueshengid
维修申请id
varchar
255
NOT NULL
id
对于系统中不需要的维修申请信息可以在维修申请管理页面,通过点击删除维修申请按钮进行删除。点击删除操作后将维修申请id通过get方式提交到服务器中,在服务器中通过Weixiushenqingcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除维修申请成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行WeixiushenqingService.deleteWeixiushenqing方法
logger.debug("WeixiushenqingService.deleteWeixiushenqing ......");
// 根据id调用Weixiushenqingdao的deleteByPrimaryKey方法,删除Weixiushenqing
Weixiushenqingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除维修申请成功");
删除维修申请后,给出删除维修申请成功的提示信息,提示信息如图所示。
图删除维修申请界面
2.床位表(床位编号、床位宿舍、床位、床位宿舍id、床位id、床位状态、)主码为床位ID号,符合三范式。
字段名
类型
长度
是否非空
描述
床位编号
varchar
255
NOT NULL
bianhao
床位宿舍
varchar
255
NOT NULL
sushe
床位
varchar
255
NOT NULL
chuangwei
床位宿舍id
varchar
255
NOT NULL
susheid
床位id
varchar
255
NOT NULL
id
床位状态
varchar
255
NOT NULL
zhuangtai
对于系统中不需要的床位信息可以在床位管理页面,通过点击删除床位按钮进行删除。点击删除操作后将床位id通过get方式提交到服务器中,在服务器中通过Chuangweicontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除床位成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行ChuangweiService.deleteChuangwei方法
logger.debug("ChuangweiService.deleteChuangwei ......");
// 根据id调用Chuangweidao的deleteByPrimaryKey方法,删除Chuangwei
Chuangweidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除床位成功");
删除床位后,给出删除床位成功的提示信息,提示信息如图所示。
图删除床位界面
3.宿舍物品表(宿舍物品id、宿舍物品描述、物品宿舍、状态、宿舍物品、物品名字、)主码为宿舍物品ID号,符合三范式。
字段名
类型
长度
是否非空
描述
宿舍物品id
varchar
255
NOT NULL
id
宿舍物品描述
varchar
255
NOT NULL
miaoshu
物品宿舍
varchar
255
NOT NULL
sushe
状态
varchar
255
NOT NULL
state
宿舍物品
varchar
255
NOT NULL
sushewupin
物品名字
varchar
255
NOT NULL
wupinmingzi
对于系统中不需要的宿舍物品信息可以在宿舍物品管理页面,通过点击删除宿舍物品按钮进行删除。点击删除操作后将宿舍物品id通过get方式提交到服务器中,在服务器中通过Sushewupincontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除宿舍物品成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行SushewupinService.deleteSushewupin方法
logger.debug("SushewupinService.deleteSushewupin ......");
// 根据id调用Sushewupindao的deleteByPrimaryKey方法,删除Sushewupin
Sushewupindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除宿舍物品成功");
删除宿舍物品后,给出删除宿舍物品成功的提示信息,提示信息如图所示。
图删除宿舍物品界面
4.管理员表(宿管密码、宿舍管理员id、管理员、)主码为管理员ID号,符合三范式。
字段名
类型
长度
是否非空
描述
宿管密码
varchar
255
NOT NULL
password
宿舍管理员id
varchar
255
NOT NULL
id
管理员
varchar
255
NOT NULL
admin
对于系统中不需要的管理员信息可以在管理员管理页面,通过点击删除管理员按钮进行删除。点击删除操作后将管理员id通过get方式提交到服务器中,在服务器中通过Admincontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除管理员成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
图删除管理员界面
5.缴费表(发布时间、费用、状态、学生、缴费id、标题、学生id、)主码为缴费ID号,符合三范式。
字段名
类型
长度
是否非空
描述
发布时间
varchar
255
NOT NULL
addtime
费用
varchar
255
NOT NULL
feiyong
状态
varchar
255
NOT NULL
zhuangtai
学生
varchar
255
NOT NULL
xuesheng
缴费id
varchar
255
NOT NULL
id
标题
varchar
255
NOT NULL
biaoti
学生id
varchar
255
NOT NULL
xueshengid
对于系统中不需要的缴费信息可以在缴费管理页面,通过点击删除缴费按钮进行删除。点击删除操作后将缴费id通过get方式提交到服务器中,在服务器中通过Jiaofeicontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除缴费成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行JiaofeiService.deleteJiaofei方法
logger.debug("JiaofeiService.deleteJiaofei ......");
// 根据id调用Jiaofeidao的deleteByPrimaryKey方法,删除Jiaofei
Jiaofeidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除缴费成功");
删除缴费后,给出删除缴费成功的提示信息,提示信息如图所示。
图删除缴费界面
6.宿舍表(宿舍描述、宿舍位置、宿舍评分、宿舍编号、宿舍、)主码为宿舍ID号,符合三范式。
字段名
类型
长度
是否非空
描述
宿舍描述
varchar
255
NOT NULL
miaoshu
宿舍位置
varchar
255
NOT NULL
weizhi
宿舍评分
varchar
255
NOT NULL
pingfen
宿舍编号
varchar
255
NOT NULL
bianhao
宿舍
varchar
255
NOT NULL
sushe
对于系统中不需要的宿舍信息可以在宿舍管理页面,通过点击删除宿舍按钮进行删除。点击删除操作后将宿舍id通过get方式提交到服务器中,在服务器中通过Sushecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除宿舍成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行SusheService.deleteSushe方法
logger.debug("SusheService.deleteSushe ......");
// 根据id调用Sushedao的deleteByPrimaryKey方法,删除Sushe
Sushedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除宿舍成功");
删除宿舍后,给出删除宿舍成功的提示信息,提示信息如图所示。
图删除宿舍界面
7.学生表(密码、账号、名字、班级、学生、学生id、)主码为学生ID号,符合三范式。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
名字
varchar
255
NOT NULL
mingzi
班级
varchar
255
NOT NULL
banji
学生
varchar
255
NOT NULL
xuesheng
学生id
varchar
255
NOT NULL
id
对于系统中不需要的学生信息可以在学生管理页面,通过点击删除学生按钮进行删除。点击删除操作后将学生id通过get方式提交到服务器中,在服务器中通过Xueshengcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除学生成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行XueshengService.deleteXuesheng方法
logger.debug("XueshengService.deleteXuesheng ......");
// 根据id调用Xueshengdao的deleteByPrimaryKey方法,删除Xuesheng
Xueshengdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学生成功");
删除学生后,给出删除学生成功的提示信息,提示信息如图所示。
图删除学生界面
8.投诉建议表(投诉建议、反馈审核、标题、反馈人、内容、投诉建议id、发布时间、)主码为投诉建议ID号,符合三范式。
字段名
类型
长度
是否非空
描述
投诉建议
varchar
255
NOT NULL
tousujianyi
反馈审核
varchar
255
NOT NULL
fankuishenhe
标题
varchar
255
NOT NULL
biaoti
反馈人
varchar
255
NOT NULL
xuesheng
内容
varchar
255
NOT NULL
neirong
投诉建议id
varchar
255
NOT NULL
id
发布时间
varchar
255
NOT NULL
fabushijian
对于系统中不需要的投诉建议信息可以在投诉建议管理页面,通过点击删除投诉建议按钮进行删除。点击删除操作后将投诉建议id通过get方式提交到服务器中,在服务器中通过Tousujianyicontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除投诉建议成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行TousujianyiService.deleteTousujianyi方法
logger.debug("TousujianyiService.deleteTousujianyi ......");
// 根据id调用Tousujianyidao的deleteByPrimaryKey方法,删除Tousujianyi
Tousujianyidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除投诉建议成功");
删除投诉建议后,给出删除投诉建议成功的提示信息,提示信息如图所示。
图删除投诉建议界面
9.规章制度表(规章标题、添加时间、规章制度id、规章制度、)主码为规章制度ID号,符合三范式。
字段名
类型
长度
是否非空
描述
规章标题
varchar
255
NOT NULL
guizhangbiaoti
添加时间
varchar
255
NOT NULL
tianjiashijian
规章制度id
varchar
255
NOT NULL
id
规章制度
varchar
255
NOT NULL
guizhangzhidu
对于系统中不需要的规章制度信息可以在规章制度管理页面,通过点击删除规章制度按钮进行删除。点击删除操作后将规章制度id通过get方式提交到服务器中,在服务器中通过Guizhangzhiducontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除规章制度成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行GuizhangzhiduService.deleteGuizhangzhidu方法
logger.debug("GuizhangzhiduService.deleteGuizhangzhidu ......");
// 根据id调用Guizhangzhidudao的deleteByPrimaryKey方法,删除Guizhangzhidu
Guizhangzhidudao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除规章制度成功");
删除规章制度后,给出删除规章制度成功的提示信息,提示信息如图所示。
图删除规章制度界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计