Insert title here

利用Java开发一个学生公寓管理系统课程设计

发布时间:2022-07-25 15:45:47

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

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



¥50

微信购买 支付宝购买

程序编号:zyjsp011学生公寓管理系统第二版

包含内容:

程序+功能说明+运行截图+演示视频

功能说明:

按学号或姓名查询学生基本信息;可以添加修改或删除学生;按宿舍号查询学生的住宿信息;对学生的住宿信息进行添加,更新,修改

演示视频链接:https://pan.baidu.com/s/18w06cis8uoNtxz_OHN63tw 

提取码:q99k 

--来自百度网盘超级会员V7的分享

b站视频链接:https://www.bilibili.com/video/BV1Y34y1H7Pc/?vd_source=a0cf188a8ba5888058730ec24e98bebe

开发框架:JSP+SERVELT

数据库说明:

学生数据表中文字段:学号,密码,姓名,账号,学生id,班级,宿舍号

学生数据表英文字段:stunumber,password,name,username,id,classinfo,dornum

字段名 解释 类型 长度 是否为空 是否主键
stunumber 学号 varchar 255
password 密码 varchar 255
name 姓名 varchar 255
username 账号 varchar 255
id 学生id int 11
classinfo 班级 varchar 255
dornum 宿舍号 varchar 255

管理员数据表中文字段:管理员id,账号,密码

管理员数据表英文字段:id,username,password

字段名 解释 类型 长度 是否为空 是否主键
id 管理员id int 11
username 账号 varchar 255
password 密码 varchar 255

宿舍数据表中文字段:宿舍号,宿舍id,地点

宿舍数据表英文字段:name,id,address

字段含义 字段内容 是否关联 数据为空 类型说明
宿舍号 name 无关联 可为空 字符串
宿舍id id 无关联 必填项 数字
地点 address 无关联 可为空 字符串

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

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

logger.debug("DormitoryService.deleteDormitory ......");

// 根据id调用Dormitorydao的deleteByPrimaryKey方法,删除Dormitory

Dormitorydao.deleteByPrimaryKey(id);

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

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

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

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

logger.debug("DormitoryService.deleteDormitory ......");

// 根据id调用Dormitorydao的deleteByPrimaryKey方法,删除Dormitory

Dormitorydao.deleteByPrimaryKey(id);

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

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

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

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

logger.debug("DormitoryService.deleteDormitory ......");

// 根据id调用Dormitorydao的deleteByPrimaryKey方法,删除Dormitory

Dormitorydao.deleteByPrimaryKey(id);

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

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

测试管理员管理表

测试用例方案输入数据预期结果测试结果
管理管理员测试用例在管理员查询页面,输入关键字进行查询搜索管理员关键字返回管理员搜索结果返回管理员搜索结果

 

测试管理员管理表

测试用例方案输入数据预期结果测试结果
管理管理员测试用例在管理员查询页面,输入关键字进行查询搜索管理员关键字返回管理员搜索结果返回管理员搜索结果

 

测试管理员管理表

测试用例方案输入数据预期结果测试结果
管理管理员测试用例在管理员查询页面,输入关键字进行查询搜索管理员关键字返回管理员搜索结果返回管理员搜索结果

 

表添加管理员测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_1用户在系统中对管理员进行添加,通过菜单栏进入添加管理员页面,输入详细的管理员信息,提交到管理员控制层进行添加操作从页面获取管理员详细信息,提交到服务器,调用insert语句完成管理员添加操作获取完整管理员信息,点击添加按钮,完成管理员表单提交数据库中更新出管理员的信息,页面给出提示添加管理员成功信息数据库中更新出管理员的信息,页面给出提示添加管理员成功信息通过

 

表添加管理员测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_1用户在系统中对管理员进行添加,通过菜单栏进入添加管理员页面,输入详细的管理员信息,提交到管理员控制层进行添加操作从页面获取管理员详细信息,提交到服务器,调用insert语句完成管理员添加操作获取完整管理员信息,点击添加按钮,完成管理员表单提交数据库中更新出管理员的信息,页面给出提示添加管理员成功信息数据库中更新出管理员的信息,页面给出提示添加管理员成功信息通过

 

表添加管理员测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_1用户在系统中对管理员进行添加,通过菜单栏进入添加管理员页面,输入详细的管理员信息,提交到管理员控制层进行添加操作从页面获取管理员详细信息,提交到服务器,调用insert语句完成管理员添加操作获取完整管理员信息,点击添加按钮,完成管理员表单提交数据库中更新出管理员的信息,页面给出提示添加管理员成功信息数据库中更新出管理员的信息,页面给出提示添加管理员成功信息通过

 

测试学生添加表

测试用例方案输入数据预期结果测试结果
添加学生测试用例在添加学生页面输入完整的学生信息,包括宿舍号,学生id,账号,密码,姓名,学号,班级,点击添加按钮进行测试宿舍号,学生id,账号,密码,姓名,学号,班级添加学生成功添加学生成功

 

测试学生添加表

测试用例方案输入数据预期结果测试结果
添加学生测试用例在添加学生页面输入完整的学生信息,包括宿舍号,学生id,账号,密码,姓名,学号,班级,点击添加按钮进行测试宿舍号,学生id,账号,密码,姓名,学号,班级添加学生成功添加学生成功

 

测试学生添加表

测试用例方案输入数据预期结果测试结果
添加学生测试用例在添加学生页面输入完整的学生信息,包括宿舍号,学生id,账号,密码,姓名,学号,班级,点击添加按钮进行测试宿舍号,学生id,账号,密码,姓名,学号,班级添加学生成功添加学生成功

 

专业程序代做

为你量身定制的程序设计

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

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

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

扫码联系客服