发布时间:2023-05-03 20:02:52
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个上网导航网站,上网导航网站项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
用户在系统中,通过菜单栏进入添加管理员模块,在添加管理员模块中。用户可以输入详细的管理员信息,通过添加管理员页面的POST请求向服务器提交管理员详细参数。在页面中输入的管理员详细信息包括管理员id、密码、账号、,在Admincontroller中通过addadminact接口进行接收,接收参数包括id、password、username、。通过接收参数,将参数封装拼接为Admin类,使用AdminMapper的insert方法进行动态sql语句拼接,将数据上传到数据库中,完成管理员数据的添加操作,最终将添加管理员成功的信息保存到request的message中进行页面的提示信息展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行AdminService.addAdminact方法
logger.debug("AdminService.addAdminact ......");
// 使用Admindao的insert方法将Admin添加到数据库中
Admindao.insert(Admin);
// 将添加Admin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加管理员成功");
添加管理员页面如下所示。
表删除管理员测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_1 | 测试系统中对管理员的删除功能 | 用户登录系统,在系统中对管理员进行删除,在管理员管理页面,点击删除管理员按钮,向服务器中的删除管理员模块提交管理员id信息,管理员控制层中接受管理员id信息,进行管理员的删除操作 | 管理员的id信息 | 页面返回删除管理员成功信息,返回管理员查询页面,页面管理员信息消失,t_admin表中对应数据删除 | 删除管理员成功,t_admin表中管理员数据删除 | 删除管理员功能可正常使用 | 1S |
用户在系统中,通过菜单栏进入添加生活服务模块,在添加生活服务模块中。用户可以输入详细的生活服务信息,通过添加生活服务页面的POST请求向服务器提交生活服务详细参数。在页面中输入的生活服务详细信息包括内容、生活服务id、标题、生活服务、,在Shenhhuofuwucontroller中通过addshenhhuofuwuact接口进行接收,接收参数包括neirong、id、biaoti、shenhhuofuwu、。通过接收参数,将参数封装拼接为Shenhhuofuwu类,使用ShenhhuofuwuMapper的insert方法进行动态sql语句拼接,将数据上传到数据库中,完成生活服务数据的添加操作,最终将添加生活服务成功的信息保存到request的message中进行页面的提示信息展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行ShenhhuofuwuService.addShenhhuofuwuact方法
logger.debug("ShenhhuofuwuService.addShenhhuofuwuact ......");
// 使用Shenhhuofuwudao的insert方法将Shenhhuofuwu添加到数据库中
Shenhhuofuwudao.insert(Shenhhuofuwu);
// 将添加Shenhhuofuwu信息添加到request中用message参数进行保存
request.setAttribute("message", "添加生活服务成功");
添加生活服务页面如下所示。
表删除生活服务测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_2 | 测试系统中对生活服务的删除功能 | 用户登录系统,在系统中对生活服务进行删除,在生活服务管理页面,点击删除生活服务按钮,向服务器中的删除生活服务模块提交生活服务id信息,生活服务控制层中接受生活服务id信息,进行生活服务的删除操作 | 生活服务的id信息 | 页面返回删除生活服务成功信息,返回生活服务查询页面,页面生活服务信息消失,t_shenhhuofuwu表中对应数据删除 | 删除生活服务成功,t_shenhhuofuwu表中生活服务数据删除 | 删除生活服务功能可正常使用 | 1S |
用户在系统中,通过菜单栏进入添加导航模块,在添加导航模块中。用户可以输入详细的导航信息,通过添加导航页面的POST请求向服务器提交导航详细参数。在页面中输入的导航详细信息包括地址、 导航id、导航、,在Daohangcontroller中通过adddaohangact接口进行接收,接收参数包括dizhi、id、daohang、。通过接收参数,将参数封装拼接为Daohang类,使用DaohangMapper的insert方法进行动态sql语句拼接,将数据上传到数据库中,完成导航数据的添加操作,最终将添加导航成功的信息保存到request的message中进行页面的提示信息展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行DaohangService.addDaohangact方法
logger.debug("DaohangService.addDaohangact ......");
// 使用Daohangdao的insert方法将Daohang添加到数据库中
Daohangdao.insert(Daohang);
// 将添加Daohang信息添加到request中用message参数进行保存
request.setAttribute("message", "添加导航成功");
添加导航页面如下所示。
表删除导航测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_3 | 测试系统中对导航的删除功能 | 用户登录系统,在系统中对导航进行删除,在导航管理页面,点击删除导航按钮,向服务器中的删除导航模块提交导航id信息,导航控制层中接受导航id信息,进行导航的删除操作 | 导航的id信息 | 页面返回删除导航成功信息,返回导航查询页面,页面导航信息消失,t_daohang表中对应数据删除 | 删除导航成功,t_daohang表中导航数据删除 | 删除导航功能可正常使用 | 1S |
用户在系统中,通过菜单栏进入添加音乐模块,在添加音乐模块中。用户可以输入详细的音乐信息,通过添加音乐页面的POST请求向服务器提交音乐详细参数。在页面中输入的音乐详细信息包括上传时间、名字、音乐、音乐id、,在Yinyuecontroller中通过addyinyueact接口进行接收,接收参数包括shangchuanshijan、mingzi、yinyue、id、。通过接收参数,将参数封装拼接为Yinyue类,使用YinyueMapper的insert方法进行动态sql语句拼接,将数据上传到数据库中,完成音乐数据的添加操作,最终将添加音乐成功的信息保存到request的message中进行页面的提示信息展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行YinyueService.addYinyueact方法
logger.debug("YinyueService.addYinyueact ......");
// 使用Yinyuedao的insert方法将Yinyue添加到数据库中
Yinyuedao.insert(Yinyue);
// 将添加Yinyue信息添加到request中用message参数进行保存
request.setAttribute("message", "添加音乐成功");
添加音乐页面如下所示。
表删除音乐测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_4 | 测试系统中对音乐的删除功能 | 用户登录系统,在系统中对音乐进行删除,在音乐管理页面,点击删除音乐按钮,向服务器中的删除音乐模块提交音乐id信息,音乐控制层中接受音乐id信息,进行音乐的删除操作 | 音乐的id信息 | 页面返回删除音乐成功信息,返回音乐查询页面,页面音乐信息消失,t_yinyue表中对应数据删除 | 删除音乐成功,t_yinyue表中音乐数据删除 | 删除音乐功能可正常使用 | 1S |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计