Insert title here

大学生毕业设计用c#进行智慧城市学院宿舍管理系统的开发,可以么

发布时间:2022-12-28 14:47:14

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个智慧城市学院宿舍管理系统,智慧城市学院宿舍管理系统项目使用框架为ASPMVC,选用开发工具为。


宿舍物品管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理宿舍物品按钮点击宿舍物品按钮,跳转宿舍物品管理页面Pass,获取宿舍物品到信息与预期相同
02在宿舍物品页面输入“包含宿舍物品”,获取对应宿舍物品信息输入“包含宿舍物品”,页面动态获取宿舍物品信息Pass,成功获取过滤后宿舍物品信息与预期相同
03在宿舍物品页面输入“未包含宿舍物品”信息,等待搜索输入“未包含宿舍物品”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的宿舍物品信息,通过系统的登录验证后,跳转到宿舍物品管理页面。可以查看所有的宿舍物品信息,在对应的宿舍物品信息后方有宿舍物品信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的宿舍物品id信息通过GET的方法提交到服务器中。通过deletesushewupin?id=宿舍物品id的GET地址将id信息提交到宿舍物品控制层中,在控制层中调用entity的delete方法进行宿舍物品信息的删除。删除宿舍物品信息成功后,宿舍物品数据表中的数据将被删除。返回页面提示信息删除宿舍物品成功。该部分核心代码如下:

// 输出日志,表示当前正在执行SushewupinService.deleteSushewupin方法

logger.debug("SushewupinService.deleteSushewupin ......");

// 根据id调用Sushewupindao的deleteByPrimaryKey方法,删除Sushewupin

Sushewupindao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除宿舍物品成功");

删除宿舍物品后,给出删除宿舍物品成功的提示信息,提示信息如图所示。



贵重物品出入登记管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理贵重物品出入登记按钮点击贵重物品出入登记按钮,跳转贵重物品出入登记管理页面Pass,获取贵重物品出入登记到信息与预期相同
02在贵重物品出入登记页面输入“包含贵重物品出入登记”,获取对应贵重物品出入登记信息输入“包含贵重物品出入登记”,页面动态获取贵重物品出入登记信息Pass,成功获取过滤后贵重物品出入登记信息与预期相同
03在贵重物品出入登记页面输入“未包含贵重物品出入登记”信息,等待搜索输入“未包含贵重物品出入登记”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的贵重物品出入登记信息,通过系统的登录验证后,跳转到贵重物品出入登记管理页面。可以查看所有的贵重物品出入登记信息,在对应的贵重物品出入登记信息后方有贵重物品出入登记信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的贵重物品出入登记id信息通过GET的方法提交到服务器中。通过deletechurudengji?id=贵重物品出入登记id的GET地址将id信息提交到贵重物品出入登记控制层中,在控制层中调用entity的delete方法进行贵重物品出入登记信息的删除。删除贵重物品出入登记信息成功后,贵重物品出入登记数据表中的数据将被删除。返回页面提示信息删除贵重物品出入登记成功。该部分核心代码如下:

// 输出日志,表示当前正在执行ChurudengjiService.deleteChurudengji方法

logger.debug("ChurudengjiService.deleteChurudengji ......");

// 根据id调用Churudengjidao的deleteByPrimaryKey方法,删除Churudengji

Churudengjidao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除贵重物品出入登记成功");

删除贵重物品出入登记后,给出删除贵重物品出入登记成功的提示信息,提示信息如图所示。



丢失物品管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理丢失物品按钮点击丢失物品按钮,跳转丢失物品管理页面Pass,获取丢失物品到信息与预期相同
02在丢失物品页面输入“包含丢失物品”,获取对应丢失物品信息输入“包含丢失物品”,页面动态获取丢失物品信息Pass,成功获取过滤后丢失物品信息与预期相同
03在丢失物品页面输入“未包含丢失物品”信息,等待搜索输入“未包含丢失物品”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的丢失物品信息,通过系统的登录验证后,跳转到丢失物品管理页面。可以查看所有的丢失物品信息,在对应的丢失物品信息后方有丢失物品信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的丢失物品id信息通过GET的方法提交到服务器中。通过deletediushiwupin?id=丢失物品id的GET地址将id信息提交到丢失物品控制层中,在控制层中调用entity的delete方法进行丢失物品信息的删除。删除丢失物品信息成功后,丢失物品数据表中的数据将被删除。返回页面提示信息删除丢失物品成功。该部分核心代码如下:

// 输出日志,表示当前正在执行DiushiwupinService.deleteDiushiwupin方法

logger.debug("DiushiwupinService.deleteDiushiwupin ......");

// 根据id调用Diushiwupindao的deleteByPrimaryKey方法,删除Diushiwupin

Diushiwupindao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除丢失物品成功");

删除丢失物品后,给出删除丢失物品成功的提示信息,提示信息如图所示。



宿舍管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理宿舍按钮点击宿舍按钮,跳转宿舍管理页面Pass,获取宿舍到信息与预期相同
02在宿舍页面输入“包含宿舍”,获取对应宿舍信息输入“包含宿舍”,页面动态获取宿舍信息Pass,成功获取过滤后宿舍信息与预期相同
03在宿舍页面输入“未包含宿舍”信息,等待搜索输入“未包含宿舍”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的宿舍信息,通过系统的登录验证后,跳转到宿舍管理页面。可以查看所有的宿舍信息,在对应的宿舍信息后方有宿舍信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的宿舍id信息通过GET的方法提交到服务器中。通过deletesushe?id=宿舍id的GET地址将id信息提交到宿舍控制层中,在控制层中调用entity的delete方法进行宿舍信息的删除。删除宿舍信息成功后,宿舍数据表中的数据将被删除。返回页面提示信息删除宿舍成功。该部分核心代码如下:

// 输出日志,表示当前正在执行SusheService.deleteSushe方法

logger.debug("SusheService.deleteSushe ......");

// 根据id调用Sushedao的deleteByPrimaryKey方法,删除Sushe

Sushedao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除宿舍成功");

删除宿舍后,给出删除宿舍成功的提示信息,提示信息如图所示。



宿舍评分管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理宿舍评分按钮点击宿舍评分按钮,跳转宿舍评分管理页面Pass,获取宿舍评分到信息与预期相同
02在宿舍评分页面输入“包含宿舍评分”,获取对应宿舍评分信息输入“包含宿舍评分”,页面动态获取宿舍评分信息Pass,成功获取过滤后宿舍评分信息与预期相同
03在宿舍评分页面输入“未包含宿舍评分”信息,等待搜索输入“未包含宿舍评分”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的宿舍评分信息,通过系统的登录验证后,跳转到宿舍评分管理页面。可以查看所有的宿舍评分信息,在对应的宿舍评分信息后方有宿舍评分信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的宿舍评分id信息通过GET的方法提交到服务器中。通过deletesushepingfen?id=宿舍评分id的GET地址将id信息提交到宿舍评分控制层中,在控制层中调用entity的delete方法进行宿舍评分信息的删除。删除宿舍评分信息成功后,宿舍评分数据表中的数据将被删除。返回页面提示信息删除宿舍评分成功。该部分核心代码如下:

// 输出日志,表示当前正在执行SushepingfenService.deleteSushepingfen方法

logger.debug("SushepingfenService.deleteSushepingfen ......");

// 根据id调用Sushepingfendao的deleteByPrimaryKey方法,删除Sushepingfen

Sushepingfendao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除宿舍评分成功");

删除宿舍评分后,给出删除宿舍评分成功的提示信息,提示信息如图所示。



规章制度管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理规章制度按钮点击规章制度按钮,跳转规章制度管理页面Pass,获取规章制度到信息与预期相同
02在规章制度页面输入“包含规章制度”,获取对应规章制度信息输入“包含规章制度”,页面动态获取规章制度信息Pass,成功获取过滤后规章制度信息与预期相同
03在规章制度页面输入“未包含规章制度”信息,等待搜索输入“未包含规章制度”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的规章制度信息,通过系统的登录验证后,跳转到规章制度管理页面。可以查看所有的规章制度信息,在对应的规章制度信息后方有规章制度信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的规章制度id信息通过GET的方法提交到服务器中。通过deleteguizhangzhidu?id=规章制度id的GET地址将id信息提交到规章制度控制层中,在控制层中调用entity的delete方法进行规章制度信息的删除。删除规章制度信息成功后,规章制度数据表中的数据将被删除。返回页面提示信息删除规章制度成功。该部分核心代码如下:

// 输出日志,表示当前正在执行GuizhangzhiduService.deleteGuizhangzhidu方法

logger.debug("GuizhangzhiduService.deleteGuizhangzhidu ......");

// 根据id调用Guizhangzhidudao的deleteByPrimaryKey方法,删除Guizhangzhidu

Guizhangzhidudao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除规章制度成功");

删除规章制度后,给出删除规章制度成功的提示信息,提示信息如图所示。



管理员管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理管理员按钮点击管理员按钮,跳转管理员管理页面Pass,获取管理员到信息与预期相同
02在管理员页面输入“包含管理员”,获取对应管理员信息输入“包含管理员”,页面动态获取管理员信息Pass,成功获取过滤后管理员信息与预期相同
03在管理员页面输入“未包含管理员”信息,等待搜索输入“未包含管理员”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的管理员信息,通过系统的登录验证后,跳转到管理员管理页面。可以查看所有的管理员信息,在对应的管理员信息后方有管理员信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的管理员id信息通过GET的方法提交到服务器中。通过deleteadmin?id=管理员id的GET地址将id信息提交到管理员控制层中,在控制层中调用entity的delete方法进行管理员信息的删除。删除管理员信息成功后,管理员数据表中的数据将被删除。返回页面提示信息删除管理员成功。该部分核心代码如下:

// 输出日志,表示当前正在执行AdminService.deleteAdmin方法

logger.debug("AdminService.deleteAdmin ......");

// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin

Admindao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除管理员成功");

删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。



晚归申请管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理晚归申请按钮点击晚归申请按钮,跳转晚归申请管理页面Pass,获取晚归申请到信息与预期相同
02在晚归申请页面输入“包含晚归申请”,获取对应晚归申请信息输入“包含晚归申请”,页面动态获取晚归申请信息Pass,成功获取过滤后晚归申请信息与预期相同
03在晚归申请页面输入“未包含晚归申请”信息,等待搜索输入“未包含晚归申请”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的晚归申请信息,通过系统的登录验证后,跳转到晚归申请管理页面。可以查看所有的晚归申请信息,在对应的晚归申请信息后方有晚归申请信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的晚归申请id信息通过GET的方法提交到服务器中。通过deletewanguishenqing?id=晚归申请id的GET地址将id信息提交到晚归申请控制层中,在控制层中调用entity的delete方法进行晚归申请信息的删除。删除晚归申请信息成功后,晚归申请数据表中的数据将被删除。返回页面提示信息删除晚归申请成功。该部分核心代码如下:

// 输出日志,表示当前正在执行WanguishenqingService.deleteWanguishenqing方法

logger.debug("WanguishenqingService.deleteWanguishenqing ......");

// 根据id调用Wanguishenqingdao的deleteByPrimaryKey方法,删除Wanguishenqing

Wanguishenqingdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除晚归申请成功");

删除晚归申请后,给出删除晚归申请成功的提示信息,提示信息如图所示。



访客申请管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理访客申请按钮点击访客申请按钮,跳转访客申请管理页面Pass,获取访客申请到信息与预期相同
02在访客申请页面输入“包含访客申请”,获取对应访客申请信息输入“包含访客申请”,页面动态获取访客申请信息Pass,成功获取过滤后访客申请信息与预期相同
03在访客申请页面输入“未包含访客申请”信息,等待搜索输入“未包含访客申请”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的访客申请信息,通过系统的登录验证后,跳转到访客申请管理页面。可以查看所有的访客申请信息,在对应的访客申请信息后方有访客申请信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的访客申请id信息通过GET的方法提交到服务器中。通过deletefangkeshenqing?id=访客申请id的GET地址将id信息提交到访客申请控制层中,在控制层中调用entity的delete方法进行访客申请信息的删除。删除访客申请信息成功后,访客申请数据表中的数据将被删除。返回页面提示信息删除访客申请成功。该部分核心代码如下:

// 输出日志,表示当前正在执行FangkeshenqingService.deleteFangkeshenqing方法

logger.debug("FangkeshenqingService.deleteFangkeshenqing ......");

// 根据id调用Fangkeshenqingdao的deleteByPrimaryKey方法,删除Fangkeshenqing

Fangkeshenqingdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除访客申请成功");

删除访客申请后,给出删除访客申请成功的提示信息,提示信息如图所示。



举报反馈管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理举报反馈按钮点击举报反馈按钮,跳转举报反馈管理页面Pass,获取举报反馈到信息与预期相同
02在举报反馈页面输入“包含举报反馈”,获取对应举报反馈信息输入“包含举报反馈”,页面动态获取举报反馈信息Pass,成功获取过滤后举报反馈信息与预期相同
03在举报反馈页面输入“未包含举报反馈”信息,等待搜索输入“未包含举报反馈”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的举报反馈信息,通过系统的登录验证后,跳转到举报反馈管理页面。可以查看所有的举报反馈信息,在对应的举报反馈信息后方有举报反馈信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的举报反馈id信息通过GET的方法提交到服务器中。通过deletejubaofankui?id=举报反馈id的GET地址将id信息提交到举报反馈控制层中,在控制层中调用entity的delete方法进行举报反馈信息的删除。删除举报反馈信息成功后,举报反馈数据表中的数据将被删除。返回页面提示信息删除举报反馈成功。该部分核心代码如下:

// 输出日志,表示当前正在执行JubaofankuiService.deleteJubaofankui方法

logger.debug("JubaofankuiService.deleteJubaofankui ......");

// 根据id调用Jubaofankuidao的deleteByPrimaryKey方法,删除Jubaofankui

Jubaofankuidao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除举报反馈成功");

删除举报反馈后,给出删除举报反馈成功的提示信息,提示信息如图所示。



维修申请管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理维修申请按钮点击维修申请按钮,跳转维修申请管理页面Pass,获取维修申请到信息与预期相同
02在维修申请页面输入“包含维修申请”,获取对应维修申请信息输入“包含维修申请”,页面动态获取维修申请信息Pass,成功获取过滤后维修申请信息与预期相同
03在维修申请页面输入“未包含维修申请”信息,等待搜索输入“未包含维修申请”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的维修申请信息,通过系统的登录验证后,跳转到维修申请管理页面。可以查看所有的维修申请信息,在对应的维修申请信息后方有维修申请信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的维修申请id信息通过GET的方法提交到服务器中。通过deleteweixiushenqing?id=维修申请id的GET地址将id信息提交到维修申请控制层中,在控制层中调用entity的delete方法进行维修申请信息的删除。删除维修申请信息成功后,维修申请数据表中的数据将被删除。返回页面提示信息删除维修申请成功。该部分核心代码如下:

// 输出日志,表示当前正在执行WeixiushenqingService.deleteWeixiushenqing方法

logger.debug("WeixiushenqingService.deleteWeixiushenqing ......");

// 根据id调用Weixiushenqingdao的deleteByPrimaryKey方法,删除Weixiushenqing

Weixiushenqingdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除维修申请成功");

删除维修申请后,给出删除维修申请成功的提示信息,提示信息如图所示。



床位管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理床位按钮点击床位按钮,跳转床位管理页面Pass,获取床位到信息与预期相同
02在床位页面输入“包含床位”,获取对应床位信息输入“包含床位”,页面动态获取床位信息Pass,成功获取过滤后床位信息与预期相同
03在床位页面输入“未包含床位”信息,等待搜索输入“未包含床位”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的床位信息,通过系统的登录验证后,跳转到床位管理页面。可以查看所有的床位信息,在对应的床位信息后方有床位信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的床位id信息通过GET的方法提交到服务器中。通过deletechuangwei?id=床位id的GET地址将id信息提交到床位控制层中,在控制层中调用entity的delete方法进行床位信息的删除。删除床位信息成功后,床位数据表中的数据将被删除。返回页面提示信息删除床位成功。该部分核心代码如下:

// 输出日志,表示当前正在执行ChuangweiService.deleteChuangwei方法

logger.debug("ChuangweiService.deleteChuangwei ......");

// 根据id调用Chuangweidao的deleteByPrimaryKey方法,删除Chuangwei

Chuangweidao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除床位成功");

删除床位后,给出删除床位成功的提示信息,提示信息如图所示。



学生管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理学生按钮点击学生按钮,跳转学生管理页面Pass,获取学生到信息与预期相同
02在学生页面输入“包含学生”,获取对应学生信息输入“包含学生”,页面动态获取学生信息Pass,成功获取过滤后学生信息与预期相同
03在学生页面输入“未包含学生”信息,等待搜索输入“未包含学生”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的学生信息,通过系统的登录验证后,跳转到学生管理页面。可以查看所有的学生信息,在对应的学生信息后方有学生信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的学生id信息通过GET的方法提交到服务器中。通过deletexuesheng?id=学生id的GET地址将id信息提交到学生控制层中,在控制层中调用entity的delete方法进行学生信息的删除。删除学生信息成功后,学生数据表中的数据将被删除。返回页面提示信息删除学生成功。该部分核心代码如下:

// 输出日志,表示当前正在执行XueshengService.deleteXuesheng方法

logger.debug("XueshengService.deleteXuesheng ......");

// 根据id调用Xueshengdao的deleteByPrimaryKey方法,删除Xuesheng

Xueshengdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除学生成功");

删除学生后,给出删除学生成功的提示信息,提示信息如图所示。



退宿办理管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理退宿办理按钮点击退宿办理按钮,跳转退宿办理管理页面Pass,获取退宿办理到信息与预期相同
02在退宿办理页面输入“包含退宿办理”,获取对应退宿办理信息输入“包含退宿办理”,页面动态获取退宿办理信息Pass,成功获取过滤后退宿办理信息与预期相同
03在退宿办理页面输入“未包含退宿办理”信息,等待搜索输入“未包含退宿办理”,页面进行搜索Fail,数据库无此信息与预期相同


用户在系统中可以删除系统中不必要的退宿办理信息,通过系统的登录验证后,跳转到退宿办理管理页面。可以查看所有的退宿办理信息,在对应的退宿办理信息后方有退宿办理信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的退宿办理id信息通过GET的方法提交到服务器中。通过deletetuisubanli?id=退宿办理id的GET地址将id信息提交到退宿办理控制层中,在控制层中调用entity的delete方法进行退宿办理信息的删除。删除退宿办理信息成功后,退宿办理数据表中的数据将被删除。返回页面提示信息删除退宿办理成功。该部分核心代码如下:

// 输出日志,表示当前正在执行TuisubanliService.deleteTuisubanli方法

logger.debug("TuisubanliService.deleteTuisubanli ......");

// 根据id调用Tuisubanlidao的deleteByPrimaryKey方法,删除Tuisubanli

Tuisubanlidao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除退宿办理成功");

删除退宿办理后,给出删除退宿办理成功的提示信息,提示信息如图所示。



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服