发布时间:2023-04-27 16:38:02
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个石材加工厂管理系统,石材加工厂管理系统项目使用框架为SPRINGBOOTJSP,选用开发工具为idea。
表添加请假测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_1 | 对系统中的请假数据进行新增操作。用户登录系统后,在请假模块中添加请假数据信息 | 用户登录系统后,在菜单栏中进入添加请假页面,键入完整的请假信息,将数据提交到请假控制层,执行insert sql语句将数据插入请假数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加请假按钮,输入请假id、员工id、员工、状态、请假、日期、信息,点击添加请假按钮。 | 数据库中更新出请假信息,页面给出提示信息添加请假成功 | 数据库中更新出请假信息,页面给出提示信息添加请假成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加请假按钮,进行请假数据信息的添加操作。通过输入请假id、员工id、员工、状态、请假、日期、信息,点击添加请假按钮后,将请假信息通过POST表单提交到服务器中。在请假控制层中通过addleave接口进行请假数据的接收。在请假实体层中设置Leave类进行请假数据的接收。Leave类包含字段信息id、staffid、staff、state、leave、datee、。最终使用请假Mapper的insert语句将请假数据添加到数据库的t_leave表中。完成请假添加后,将添加请假成功信息保存到request的message中返回请假管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行LeaveService.addLeaveact方法
logger.debug("LeaveService.addLeaveact ......");
// 使用Leavedao的insert方法将Leave添加到数据库中
Leavedao.insert(Leave);
// 将添加Leave信息添加到request中用message参数进行保存
request.setAttribute("message", "添加请假成功");
添加请假页面如下所示。
表添加岗位测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_2 | 对系统中的岗位数据进行新增操作。用户登录系统后,在岗位模块中添加岗位数据信息 | 用户登录系统后,在菜单栏中进入添加岗位页面,键入完整的岗位信息,将数据提交到岗位控制层,执行insert sql语句将数据插入岗位数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加岗位按钮,输入介绍、岗位、名称、信息,点击添加岗位按钮。 | 数据库中更新出岗位信息,页面给出提示信息添加岗位成功 | 数据库中更新出岗位信息,页面给出提示信息添加岗位成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加岗位按钮,进行岗位数据信息的添加操作。通过输入介绍、岗位、名称、信息,点击添加岗位按钮后,将岗位信息通过POST表单提交到服务器中。在岗位控制层中通过addpost接口进行岗位数据的接收。在岗位实体层中设置Post类进行岗位数据的接收。Post类包含字段信息introduce、post、name、。最终使用岗位Mapper的insert语句将岗位数据添加到数据库的t_post表中。完成岗位添加后,将添加岗位成功信息保存到request的message中返回岗位管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行PostService.addPostact方法
logger.debug("PostService.addPostact ......");
// 使用Postdao的insert方法将Post添加到数据库中
Postdao.insert(Post);
// 将添加Post信息添加到request中用message参数进行保存
request.setAttribute("message", "添加岗位成功");
添加岗位页面如下所示。
表添加排班测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_3 | 对系统中的排班数据进行新增操作。用户登录系统后,在排班模块中添加排班数据信息 | 用户登录系统后,在菜单栏中进入添加排班页面,键入完整的排班信息,将数据提交到排班控制层,执行insert sql语句将数据插入排班数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加排班按钮,输入员工id、排班id、员工、排班、工作内容、信息,点击添加排班按钮。 | 数据库中更新出排班信息,页面给出提示信息添加排班成功 | 数据库中更新出排班信息,页面给出提示信息添加排班成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加排班按钮,进行排班数据信息的添加操作。通过输入员工id、排班id、员工、排班、工作内容、信息,点击添加排班按钮后,将排班信息通过POST表单提交到服务器中。在排班控制层中通过addscheduling接口进行排班数据的接收。在排班实体层中设置Scheduling类进行排班数据的接收。Scheduling类包含字段信息staffid、id、staff、scheduling、content、。最终使用排班Mapper的insert语句将排班数据添加到数据库的t_scheduling表中。完成排班添加后,将添加排班成功信息保存到request的message中返回排班管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行SchedulingService.addSchedulingact方法
logger.debug("SchedulingService.addSchedulingact ......");
// 使用Schedulingdao的insert方法将Scheduling添加到数据库中
Schedulingdao.insert(Scheduling);
// 将添加Scheduling信息添加到request中用message参数进行保存
request.setAttribute("message", "添加排班成功");
添加排班页面如下所示。
表添加工资测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_4 | 对系统中的工资数据进行新增操作。用户登录系统后,在工资模块中添加工资数据信息 | 用户登录系统后,在菜单栏中进入添加工资页面,键入完整的工资信息,将数据提交到工资控制层,执行insert sql语句将数据插入工资数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加工资按钮,输入员工、工资、工资、月份、工资id、信息,点击添加工资按钮。 | 数据库中更新出工资信息,页面给出提示信息添加工资成功 | 数据库中更新出工资信息,页面给出提示信息添加工资成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加工资按钮,进行工资数据信息的添加操作。通过输入员工、工资、工资、月份、工资id、信息,点击添加工资按钮后,将工资信息通过POST表单提交到服务器中。在工资控制层中通过addwages接口进行工资数据的接收。在工资实体层中设置Wages类进行工资数据的接收。Wages类包含字段信息staff、wages、number、datee、id、。最终使用工资Mapper的insert语句将工资数据添加到数据库的t_wages表中。完成工资添加后,将添加工资成功信息保存到request的message中返回工资管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行WagesService.addWagesact方法
logger.debug("WagesService.addWagesact ......");
// 使用Wagesdao的insert方法将Wages添加到数据库中
Wagesdao.insert(Wages);
// 将添加Wages信息添加到request中用message参数进行保存
request.setAttribute("message", "添加工资成功");
添加工资页面如下所示。
表添加公告测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_5 | 对系统中的公告数据进行新增操作。用户登录系统后,在公告模块中添加公告数据信息 | 用户登录系统后,在菜单栏中进入添加公告页面,键入完整的公告信息,将数据提交到公告控制层,执行insert sql语句将数据插入公告数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加公告按钮,输入标题、公告id、发布时间、公告、信息,点击添加公告按钮。 | 数据库中更新出公告信息,页面给出提示信息添加公告成功 | 数据库中更新出公告信息,页面给出提示信息添加公告成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加公告按钮,进行公告数据信息的添加操作。通过输入标题、公告id、发布时间、公告、信息,点击添加公告按钮后,将公告信息通过POST表单提交到服务器中。在公告控制层中通过addnotice接口进行公告数据的接收。在公告实体层中设置Notice类进行公告数据的接收。Notice类包含字段信息title、id、addtime、notice、。最终使用公告Mapper的insert语句将公告数据添加到数据库的t_notice表中。完成公告添加后,将添加公告成功信息保存到request的message中返回公告管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行NoticeService.addNoticeact方法
logger.debug("NoticeService.addNoticeact ......");
// 使用Noticedao的insert方法将Notice添加到数据库中
Noticedao.insert(Notice);
// 将添加Notice信息添加到request中用message参数进行保存
request.setAttribute("message", "添加公告成功");
添加公告页面如下所示。
表添加货品测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_6 | 对系统中的货品数据进行新增操作。用户登录系统后,在货品模块中添加货品数据信息 | 用户登录系统后,在菜单栏中进入添加货品页面,键入完整的货品信息,将数据提交到货品控制层,执行insert sql语句将数据插入货品数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加货品按钮,输入数量、货品id、货品、完成时间、名称、员工id、信息,点击添加货品按钮。 | 数据库中更新出货品信息,页面给出提示信息添加货品成功 | 数据库中更新出货品信息,页面给出提示信息添加货品成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加货品按钮,进行货品数据信息的添加操作。通过输入数量、货品id、货品、完成时间、名称、员工id、信息,点击添加货品按钮后,将货品信息通过POST表单提交到服务器中。在货品控制层中通过addgoods接口进行货品数据的接收。在货品实体层中设置Goods类进行货品数据的接收。Goods类包含字段信息number、id、goods、addtime、name、staffid、。最终使用货品Mapper的insert语句将货品数据添加到数据库的t_goods表中。完成货品添加后,将添加货品成功信息保存到request的message中返回货品管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行GoodsService.addGoodsact方法
logger.debug("GoodsService.addGoodsact ......");
// 使用Goodsdao的insert方法将Goods添加到数据库中
Goodsdao.insert(Goods);
// 将添加Goods信息添加到request中用message参数进行保存
request.setAttribute("message", "添加货品成功");
添加货品页面如下所示。
表添加工具测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_7 | 对系统中的工具数据进行新增操作。用户登录系统后,在工具模块中添加工具数据信息 | 用户登录系统后,在菜单栏中进入添加工具页面,键入完整的工具信息,将数据提交到工具控制层,执行insert sql语句将数据插入工具数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加工具按钮,输入数量、描述、工具id、名称、信息,点击添加工具按钮。 | 数据库中更新出工具信息,页面给出提示信息添加工具成功 | 数据库中更新出工具信息,页面给出提示信息添加工具成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加工具按钮,进行工具数据信息的添加操作。通过输入数量、描述、工具id、名称、信息,点击添加工具按钮后,将工具信息通过POST表单提交到服务器中。在工具控制层中通过addtool接口进行工具数据的接收。在工具实体层中设置Tool类进行工具数据的接收。Tool类包含字段信息number、content、id、name、。最终使用工具Mapper的insert语句将工具数据添加到数据库的t_tool表中。完成工具添加后,将添加工具成功信息保存到request的message中返回工具管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行ToolService.addToolact方法
logger.debug("ToolService.addToolact ......");
// 使用Tooldao的insert方法将Tool添加到数据库中
Tooldao.insert(Tool);
// 将添加Tool信息添加到request中用message参数进行保存
request.setAttribute("message", "添加工具成功");
添加工具页面如下所示。
表添加管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_8 | 对系统中的管理员数据进行新增操作。用户登录系统后,在管理员模块中添加管理员数据信息 | 用户登录系统后,在菜单栏中进入添加管理员页面,键入完整的管理员信息,将数据提交到管理员控制层,执行insert sql语句将数据插入管理员数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加管理员按钮,输入密码、管理员id、账号、信息,点击添加管理员按钮。 | 数据库中更新出管理员信息,页面给出提示信息添加管理员成功 | 数据库中更新出管理员信息,页面给出提示信息添加管理员成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加管理员按钮,进行管理员数据信息的添加操作。通过输入密码、管理员id、账号、信息,点击添加管理员按钮后,将管理员信息通过POST表单提交到服务器中。在管理员控制层中通过addadmin接口进行管理员数据的接收。在管理员实体层中设置Admin类进行管理员数据的接收。Admin类包含字段信息password、id、username、。最终使用管理员Mapper的insert语句将管理员数据添加到数据库的t_admin表中。完成管理员添加后,将添加管理员成功信息保存到request的message中返回管理员管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行AdminService.addAdminact方法
logger.debug("AdminService.addAdminact ......");
// 使用Admindao的insert方法将Admin添加到数据库中
Admindao.insert(Admin);
// 将添加Admin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加管理员成功");
添加管理员页面如下所示。
表添加员工测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_9 | 对系统中的员工数据进行新增操作。用户登录系统后,在员工模块中添加员工数据信息 | 用户登录系统后,在菜单栏中进入添加员工页面,键入完整的员工信息,将数据提交到员工控制层,执行insert sql语句将数据插入员工数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加员工按钮,输入岗位id、账号、员工id、介绍、岗位、密码、年龄、员工、名字、信息,点击添加员工按钮。 | 数据库中更新出员工信息,页面给出提示信息添加员工成功 | 数据库中更新出员工信息,页面给出提示信息添加员工成功 | 实际结果与预期一致 |
用户通过系统验证后,可以在菜单栏中点击添加员工按钮,进行员工数据信息的添加操作。通过输入岗位id、账号、员工id、介绍、岗位、密码、年龄、员工、名字、信息,点击添加员工按钮后,将员工信息通过POST表单提交到服务器中。在员工控制层中通过addstaff接口进行员工数据的接收。在员工实体层中设置Staff类进行员工数据的接收。Staff类包含字段信息postid、username、id、introduce、post、password、age、staff、name、。最终使用员工Mapper的insert语句将员工数据添加到数据库的t_staff表中。完成员工添加后,将添加员工成功信息保存到request的message中返回员工管理页面进行展示。该部分核心代码如下:
// 输出当前方法日志,表示正在执行StaffService.addStaffact方法
logger.debug("StaffService.addStaffact ......");
// 使用Staffdao的insert方法将Staff添加到数据库中
Staffdao.insert(Staff);
// 将添加Staff信息添加到request中用message参数进行保存
request.setAttribute("message", "添加员工成功");
添加员工页面如下所示。
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计