发布时间:2023-05-03 06:19:45
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个企业管理系统,企业管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
用户在系统中可以删除系统中不必要的部门信息,通过系统的登录验证后,跳转到部门管理页面。可以查看所有的部门信息,在对应的部门信息后方有部门信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的部门id信息通过GET的方法提交到服务器中。通过deletedepartment?id=部门id的GET地址将id信息提交到部门控制层中,在控制层中调用entity的delete方法进行部门信息的删除。删除部门信息成功后,部门数据表中的数据将被删除。返回页面提示信息删除部门成功。该部分核心代码如下:
// 输出日志,表示当前正在执行DepartmentService.deleteDepartment方法
logger.debug("DepartmentService.deleteDepartment ......");
// 根据id调用Departmentdao的deleteByPrimaryKey方法,删除Department
Departmentdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除部门成功");
删除部门后,给出删除部门成功的提示信息,提示信息如图所示。
修改部门测试说明表
| 修改部门编号 | 修改部门名称 | 修改部门条件 | 修改部门步骤 | 修改部门说明 | 修改部门结果 |
|---|---|---|---|---|---|
| test_updatedepartment | 修改部门测试用例 | 在系统页面中,进入管理部门页面,进行部门数据管理 | 点击修改部门管理页面的修改部门按钮,在页面中添加修改后的部门信息,包括字段信息部门、名称、 | 在部门控制层中,通过updatedepartment接口接收部门信息,使用department、name、进行接收,后根据id修改部门数据 | 页面给出提示修改部门成功,修改部门功能正确 |
用户在系统中可以删除系统中不必要的员工信息,通过系统的登录验证后,跳转到员工管理页面。可以查看所有的员工信息,在对应的员工信息后方有员工信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的员工id信息通过GET的方法提交到服务器中。通过deletestaff?id=员工id的GET地址将id信息提交到员工控制层中,在控制层中调用entity的delete方法进行员工信息的删除。删除员工信息成功后,员工数据表中的数据将被删除。返回页面提示信息删除员工成功。该部分核心代码如下:
// 输出日志,表示当前正在执行StaffService.deleteStaff方法
logger.debug("StaffService.deleteStaff ......");
// 根据id调用Staffdao的deleteByPrimaryKey方法,删除Staff
Staffdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除员工成功");
删除员工后,给出删除员工成功的提示信息,提示信息如图所示。
修改员工测试说明表
| 修改员工编号 | 修改员工名称 | 修改员工条件 | 修改员工步骤 | 修改员工说明 | 修改员工结果 |
|---|---|---|---|---|---|
| test_updatestaff | 修改员工测试用例 | 在系统页面中,进入管理员工页面,进行员工数据管理 | 点击修改员工管理页面的修改员工按钮,在页面中添加修改后的员工信息,包括字段信息用户id、密码、部门、名字、年龄、部门id、账号、 | 在员工控制层中,通过updatestaff接口接收员工信息,使用id、password、department、name、age、departmentid、username、进行接收,后根据id修改员工数据 | 页面给出提示修改员工成功,修改员工功能正确 |
用户在系统中可以删除系统中不必要的项目信息,通过系统的登录验证后,跳转到项目管理页面。可以查看所有的项目信息,在对应的项目信息后方有项目信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的项目id信息通过GET的方法提交到服务器中。通过deleteproject?id=项目id的GET地址将id信息提交到项目控制层中,在控制层中调用entity的delete方法进行项目信息的删除。删除项目信息成功后,项目数据表中的数据将被删除。返回页面提示信息删除项目成功。该部分核心代码如下:
// 输出日志,表示当前正在执行ProjectService.deleteProject方法
logger.debug("ProjectService.deleteProject ......");
// 根据id调用Projectdao的deleteByPrimaryKey方法,删除Project
Projectdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除项目成功");
删除项目后,给出删除项目成功的提示信息,提示信息如图所示。
修改项目测试说明表
| 修改项目编号 | 修改项目名称 | 修改项目条件 | 修改项目步骤 | 修改项目说明 | 修改项目结果 |
|---|---|---|---|---|---|
| test_updateproject | 修改项目测试用例 | 在系统页面中,进入管理项目页面,进行项目数据管理 | 点击修改项目管理页面的修改项目按钮,在页面中添加修改后的项目信息,包括字段信息负责人、发布时间、项目文件、项目、介绍、名字、负责人id、 | 在项目控制层中,通过updateproject接口接收项目信息,使用staff、addtime、file、project、introduce、name、staffid、进行接收,后根据id修改项目数据 | 页面给出提示修改项目成功,修改项目功能正确 |
用户在系统中可以删除系统中不必要的考勤信息,通过系统的登录验证后,跳转到考勤管理页面。可以查看所有的考勤信息,在对应的考勤信息后方有考勤信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的考勤id信息通过GET的方法提交到服务器中。通过deleteattendance?id=考勤id的GET地址将id信息提交到考勤控制层中,在控制层中调用entity的delete方法进行考勤信息的删除。删除考勤信息成功后,考勤数据表中的数据将被删除。返回页面提示信息删除考勤成功。该部分核心代码如下:
// 输出日志,表示当前正在执行AttendanceService.deleteAttendance方法
logger.debug("AttendanceService.deleteAttendance ......");
// 根据id调用Attendancedao的deleteByPrimaryKey方法,删除Attendance
Attendancedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除考勤成功");
删除考勤后,给出删除考勤成功的提示信息,提示信息如图所示。
修改考勤测试说明表
| 修改考勤编号 | 修改考勤名称 | 修改考勤条件 | 修改考勤步骤 | 修改考勤说明 | 修改考勤结果 |
|---|---|---|---|---|---|
| test_updateattendance | 修改考勤测试用例 | 在系统页面中,进入管理考勤页面,进行考勤数据管理 | 点击修改考勤管理页面的修改考勤按钮,在页面中添加修改后的考勤信息,包括字段信息状态、员工id、考勤、月份、打卡时间、考勤id、 | 在考勤控制层中,通过updateattendance接口接收考勤信息,使用state、staffid、attendance、month、time、id、进行接收,后根据id修改考勤数据 | 页面给出提示修改考勤成功,修改考勤功能正确 |
用户在系统中可以删除系统中不必要的请假信息,通过系统的登录验证后,跳转到请假管理页面。可以查看所有的请假信息,在对应的请假信息后方有请假信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的请假id信息通过GET的方法提交到服务器中。通过deleteleaveinfo?id=请假id的GET地址将id信息提交到请假控制层中,在控制层中调用entity的delete方法进行请假信息的删除。删除请假信息成功后,请假数据表中的数据将被删除。返回页面提示信息删除请假成功。该部分核心代码如下:
// 输出日志,表示当前正在执行LeaveinfoService.deleteLeaveinfo方法
logger.debug("LeaveinfoService.deleteLeaveinfo ......");
// 根据id调用Leaveinfodao的deleteByPrimaryKey方法,删除Leaveinfo
Leaveinfodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除请假成功");
删除请假后,给出删除请假成功的提示信息,提示信息如图所示。
修改请假测试说明表
| 修改请假编号 | 修改请假名称 | 修改请假条件 | 修改请假步骤 | 修改请假说明 | 修改请假结果 |
|---|---|---|---|---|---|
| test_updateleaveinfo | 修改请假测试用例 | 在系统页面中,进入管理请假页面,进行请假数据管理 | 点击修改请假管理页面的修改请假按钮,在页面中添加修改后的请假信息,包括字段信息状态、结束时间、标题、员工、原因、类型、请假id、员工id、请假、 | 在请假控制层中,通过updateleaveinfo接口接收请假信息,使用state、endtime、title、staff、reason、type、id、staffid、leaveinfo、进行接收,后根据id修改请假数据 | 页面给出提示修改请假成功,修改请假功能正确 |
用户在系统中可以删除系统中不必要的公告信息,通过系统的登录验证后,跳转到公告管理页面。可以查看所有的公告信息,在对应的公告信息后方有公告信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的公告id信息通过GET的方法提交到服务器中。通过deletenotice?id=公告id的GET地址将id信息提交到公告控制层中,在控制层中调用entity的delete方法进行公告信息的删除。删除公告信息成功后,公告数据表中的数据将被删除。返回页面提示信息删除公告成功。该部分核心代码如下:
// 输出日志,表示当前正在执行NoticeService.deleteNotice方法
logger.debug("NoticeService.deleteNotice ......");
// 根据id调用Noticedao的deleteByPrimaryKey方法,删除Notice
Noticedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除公告成功");
删除公告后,给出删除公告成功的提示信息,提示信息如图所示。
修改公告测试说明表
| 修改公告编号 | 修改公告名称 | 修改公告条件 | 修改公告步骤 | 修改公告说明 | 修改公告结果 |
|---|---|---|---|---|---|
| test_updatenotice | 修改公告测试用例 | 在系统页面中,进入管理公告页面,进行公告数据管理 | 点击修改公告管理页面的修改公告按钮,在页面中添加修改后的公告信息,包括字段信息标题、内容、发布时间、公告id、 | 在公告控制层中,通过updatenotice接口接收公告信息,使用title、content、addtime、id、进行接收,后根据id修改公告数据 | 页面给出提示修改公告成功,修改公告功能正确 |
用户在系统中可以删除系统中不必要的任务信息,通过系统的登录验证后,跳转到任务管理页面。可以查看所有的任务信息,在对应的任务信息后方有任务信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的任务id信息通过GET的方法提交到服务器中。通过deletetask?id=任务id的GET地址将id信息提交到任务控制层中,在控制层中调用entity的delete方法进行任务信息的删除。删除任务信息成功后,任务数据表中的数据将被删除。返回页面提示信息删除任务成功。该部分核心代码如下:
// 输出日志,表示当前正在执行TaskService.deleteTask方法
logger.debug("TaskService.deleteTask ......");
// 根据id调用Taskdao的deleteByPrimaryKey方法,删除Task
Taskdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除任务成功");
删除任务后,给出删除任务成功的提示信息,提示信息如图所示。
修改任务测试说明表
| 修改任务编号 | 修改任务名称 | 修改任务条件 | 修改任务步骤 | 修改任务说明 | 修改任务结果 |
|---|---|---|---|---|---|
| test_updatetask | 修改任务测试用例 | 在系统页面中,进入管理任务页面,进行任务数据管理 | 点击修改任务管理页面的修改任务按钮,在页面中添加修改后的任务信息,包括字段信息任务、任务id、任务名字、所属项目id、所属项目、 | 在任务控制层中,通过updatetask接口接收任务信息,使用task、id、name、projectid、project、进行接收,后根据id修改任务数据 | 页面给出提示修改任务成功,修改任务功能正确 |
用户在系统中可以删除系统中不必要的工资信息,通过系统的登录验证后,跳转到工资管理页面。可以查看所有的工资信息,在对应的工资信息后方有工资信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的工资id信息通过GET的方法提交到服务器中。通过deletewages?id=工资id的GET地址将id信息提交到工资控制层中,在控制层中调用entity的delete方法进行工资信息的删除。删除工资信息成功后,工资数据表中的数据将被删除。返回页面提示信息删除工资成功。该部分核心代码如下:
// 输出日志,表示当前正在执行WagesService.deleteWages方法
logger.debug("WagesService.deleteWages ......");
// 根据id调用Wagesdao的deleteByPrimaryKey方法,删除Wages
Wagesdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除工资成功");
删除工资后,给出删除工资成功的提示信息,提示信息如图所示。
修改工资测试说明表
| 修改工资编号 | 修改工资名称 | 修改工资条件 | 修改工资步骤 | 修改工资说明 | 修改工资结果 |
|---|---|---|---|---|---|
| test_updatewages | 修改工资测试用例 | 在系统页面中,进入管理工资页面,进行工资数据管理 | 点击修改工资管理页面的修改工资按钮,在页面中添加修改后的工资信息,包括字段信息员工、金额、罚款、员工id、工资、绩效、月份、 | 在工资控制层中,通过updatewages接口接收工资信息,使用staff、amount、fine、staffid、wages、achievements、month、进行接收,后根据id修改工资数据 | 页面给出提示修改工资成功,修改工资功能正确 |
用户在系统中可以删除系统中不必要的文件信息,通过系统的登录验证后,跳转到文件管理页面。可以查看所有的文件信息,在对应的文件信息后方有文件信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的文件id信息通过GET的方法提交到服务器中。通过deletefiles?id=文件id的GET地址将id信息提交到文件控制层中,在控制层中调用entity的delete方法进行文件信息的删除。删除文件信息成功后,文件数据表中的数据将被删除。返回页面提示信息删除文件成功。该部分核心代码如下:
// 输出日志,表示当前正在执行FilesService.deleteFiles方法
logger.debug("FilesService.deleteFiles ......");
// 根据id调用Filesdao的deleteByPrimaryKey方法,删除Files
Filesdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除文件成功");
删除文件后,给出删除文件成功的提示信息,提示信息如图所示。
修改文件测试说明表
| 修改文件编号 | 修改文件名称 | 修改文件条件 | 修改文件步骤 | 修改文件说明 | 修改文件结果 |
|---|---|---|---|---|---|
| test_updatefiles | 修改文件测试用例 | 在系统页面中,进入管理文件页面,进行文件数据管理 | 点击修改文件管理页面的修改文件按钮,在页面中添加修改后的文件信息,包括字段信息文件、名字、介绍、文件id、 | 在文件控制层中,通过updatefiles接口接收文件信息,使用files、name、introduce、id、进行接收,后根据id修改文件数据 | 页面给出提示修改文件成功,修改文件功能正确 |
用户在系统中可以删除系统中不必要的管理员信息,通过系统的登录验证后,跳转到管理员管理页面。可以查看所有的管理员信息,在对应的管理员信息后方有管理员信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的管理员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", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
修改管理员测试说明表
| 修改管理员编号 | 修改管理员名称 | 修改管理员条件 | 修改管理员步骤 | 修改管理员说明 | 修改管理员结果 |
|---|---|---|---|---|---|
| test_updateadmin | 修改管理员测试用例 | 在系统页面中,进入管理管理员页面,进行管理员数据管理 | 点击修改管理员管理页面的修改管理员按钮,在页面中添加修改后的管理员信息,包括字段信息账号、管理员、管理员id、 | 在管理员控制层中,通过updateadmin接口接收管理员信息,使用username、admin、id、进行接收,后根据id修改管理员数据 | 页面给出提示修改管理员成功,修改管理员功能正确 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计