发布时间:2023-01-08 19:40:46
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个erp系统管理,erp系统管理项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
管理员在采购合同管理页面,查询出所有的采购合同信息后,在对应的采购合同信息后,点击修改按钮,可以将采购合同id信息提交到服务器的采购合同控制层中。在控制层中通过update方法进行接收,接收采购合同id信息后使用select方法查询出对应的采购合同信息。并保存到request的procurementcontract信息中,返回修改采购合同页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Procurementcontract控制层的修改Procurementcontract方法
logger.debug("ProcurementcontractController.updateProcurementcontract ......");
//使用select方法根据id获取采购合同信息
Procurementcontract procurementcontract= procurementcontractdao.selectByPrimaryKey(id);
//将采购合同信息保存到request的procurementcontract字段中
request.setAttribute("procurementcontract", procurementcontract);
//返回修改采购合同页面
return "updateprocurementcontract";
在修改采购合同页面,输入修改后的采购合同信息,点击提交按钮将更新后的采购合同信息提交到服务器后,使用修改采购合同方法进行接收。接收字段包括签订时间、进货商、合同id、进货商id、采购合同、,完成修改后,将给出页面提示信息修改采购合同信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Procurementcontract控制层的修改Procurementcontract方法
logger.debug("ProcurementcontractController.updateProcurementcontractact ......");
//使用update方法根据id修改采购合同信息
procurementcontractdao.updateByPrimaryKeySelective(fenlei);
//将修改采购合同成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回采购合同管理页面
return "forward:/procurementcontractmanage.action";
搜索采购合同说明测试表
| 搜索采购合同编号 | 搜索采购合同名称 | 搜索采购合同条件 | 搜索采购合同步骤 | 搜索采购合同说明 | 搜索采购合同结果 |
|---|---|---|---|---|---|
| test_searchprocurementcontract | 搜索采购合同测试用例 | 用户进入系统首页,上传搜索采购合同表单 | 找到搜索采购合同表单,输入查询采购合同条件,点击搜索按钮 | 页面使用POST方式将采购合同查询提交到服务器中,在采购合同控制层中,使用search参数接收,通过拼接sql语句查询采购合同信息,返回页面展示 | 页面展示所有采购合同信息,采购合同搜索功能正确 |
管理员在销售合同管理页面,查询出所有的销售合同信息后,在对应的销售合同信息后,点击修改按钮,可以将销售合同id信息提交到服务器的销售合同控制层中。在控制层中通过update方法进行接收,接收销售合同id信息后使用select方法查询出对应的销售合同信息。并保存到request的salescontract信息中,返回修改销售合同页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Salescontract控制层的修改Salescontract方法
logger.debug("SalescontractController.updateSalescontract ......");
//使用select方法根据id获取销售合同信息
Salescontract salescontract= salescontractdao.selectByPrimaryKey(id);
//将销售合同信息保存到request的salescontract字段中
request.setAttribute("salescontract", salescontract);
//返回修改销售合同页面
return "updatesalescontract";
在修改销售合同页面,输入修改后的销售合同信息,点击提交按钮将更新后的销售合同信息提交到服务器后,使用修改销售合同方法进行接收。接收字段包括销售合同id、客户、销售合同、签订时间、合同、,完成修改后,将给出页面提示信息修改销售合同信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Salescontract控制层的修改Salescontract方法
logger.debug("SalescontractController.updateSalescontractact ......");
//使用update方法根据id修改销售合同信息
salescontractdao.updateByPrimaryKeySelective(fenlei);
//将修改销售合同成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回销售合同管理页面
return "forward:/salescontractmanage.action";
搜索销售合同说明测试表
| 搜索销售合同编号 | 搜索销售合同名称 | 搜索销售合同条件 | 搜索销售合同步骤 | 搜索销售合同说明 | 搜索销售合同结果 |
|---|---|---|---|---|---|
| test_searchsalescontract | 搜索销售合同测试用例 | 用户进入系统首页,上传搜索销售合同表单 | 找到搜索销售合同表单,输入查询销售合同条件,点击搜索按钮 | 页面使用POST方式将销售合同查询提交到服务器中,在销售合同控制层中,使用search参数接收,通过拼接sql语句查询销售合同信息,返回页面展示 | 页面展示所有销售合同信息,销售合同搜索功能正确 |
管理员在部门管理页面,查询出所有的部门信息后,在对应的部门信息后,点击修改按钮,可以将部门id信息提交到服务器的部门控制层中。在控制层中通过update方法进行接收,接收部门id信息后使用select方法查询出对应的部门信息。并保存到request的department信息中,返回修改部门页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Department控制层的修改Department方法
logger.debug("DepartmentController.updateDepartment ......");
//使用select方法根据id获取部门信息
Department department= departmentdao.selectByPrimaryKey(id);
//将部门信息保存到request的department字段中
request.setAttribute("department", department);
//返回修改部门页面
return "updatedepartment";
在修改部门页面,输入修改后的部门信息,点击提交按钮将更新后的部门信息提交到服务器后,使用修改部门方法进行接收。接收字段包括名称、部门id、,完成修改后,将给出页面提示信息修改部门信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Department控制层的修改Department方法
logger.debug("DepartmentController.updateDepartmentact ......");
//使用update方法根据id修改部门信息
departmentdao.updateByPrimaryKeySelective(fenlei);
//将修改部门成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回部门管理页面
return "forward:/departmentmanage.action";
搜索部门说明测试表
| 搜索部门编号 | 搜索部门名称 | 搜索部门条件 | 搜索部门步骤 | 搜索部门说明 | 搜索部门结果 |
|---|---|---|---|---|---|
| test_searchdepartment | 搜索部门测试用例 | 用户进入系统首页,上传搜索部门表单 | 找到搜索部门表单,输入查询部门条件,点击搜索按钮 | 页面使用POST方式将部门查询提交到服务器中,在部门控制层中,使用search参数接收,通过拼接sql语句查询部门信息,返回页面展示 | 页面展示所有部门信息,部门搜索功能正确 |
管理员在工资管理页面,查询出所有的工资信息后,在对应的工资信息后,点击修改按钮,可以将工资id信息提交到服务器的工资控制层中。在控制层中通过update方法进行接收,接收工资id信息后使用select方法查询出对应的工资信息。并保存到request的salary信息中,返回修改工资页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Salary控制层的修改Salary方法
logger.debug("SalaryController.updateSalary ......");
//使用select方法根据id获取工资信息
Salary salary= salarydao.selectByPrimaryKey(id);
//将工资信息保存到request的salary字段中
request.setAttribute("salary", salary);
//返回修改工资页面
return "updatesalary";
在修改工资页面,输入修改后的工资信息,点击提交按钮将更新后的工资信息提交到服务器后,使用修改工资方法进行接收。接收字段包括工资id、月份、工资、员工、工资、,完成修改后,将给出页面提示信息修改工资信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Salary控制层的修改Salary方法
logger.debug("SalaryController.updateSalaryact ......");
//使用update方法根据id修改工资信息
salarydao.updateByPrimaryKeySelective(fenlei);
//将修改工资成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回工资管理页面
return "forward:/salarymanage.action";
搜索工资说明测试表
| 搜索工资编号 | 搜索工资名称 | 搜索工资条件 | 搜索工资步骤 | 搜索工资说明 | 搜索工资结果 |
|---|---|---|---|---|---|
| test_searchsalary | 搜索工资测试用例 | 用户进入系统首页,上传搜索工资表单 | 找到搜索工资表单,输入查询工资条件,点击搜索按钮 | 页面使用POST方式将工资查询提交到服务器中,在工资控制层中,使用search参数接收,通过拼接sql语句查询工资信息,返回页面展示 | 页面展示所有工资信息,工资搜索功能正确 |
管理员在进货管理页面,查询出所有的进货信息后,在对应的进货信息后,点击修改按钮,可以将进货id信息提交到服务器的进货控制层中。在控制层中通过update方法进行接收,接收进货id信息后使用select方法查询出对应的进货信息。并保存到request的purchase信息中,返回修改进货页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Purchase控制层的修改Purchase方法
logger.debug("PurchaseController.updatePurchase ......");
//使用select方法根据id获取进货信息
Purchase purchase= purchasedao.selectByPrimaryKey(id);
//将进货信息保存到request的purchase字段中
request.setAttribute("purchase", purchase);
//返回修改进货页面
return "updatepurchase";
在修改进货页面,输入修改后的进货信息,点击提交按钮将更新后的进货信息提交到服务器后,使用修改进货方法进行接收。接收字段包括进货id、供货商、商品、进货价、供货商id、进货、商品id、进货数量、,完成修改后,将给出页面提示信息修改进货信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Purchase控制层的修改Purchase方法
logger.debug("PurchaseController.updatePurchaseact ......");
//使用update方法根据id修改进货信息
purchasedao.updateByPrimaryKeySelective(fenlei);
//将修改进货成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回进货管理页面
return "forward:/purchasemanage.action";
搜索进货说明测试表
| 搜索进货编号 | 搜索进货名称 | 搜索进货条件 | 搜索进货步骤 | 搜索进货说明 | 搜索进货结果 |
|---|---|---|---|---|---|
| test_searchpurchase | 搜索进货测试用例 | 用户进入系统首页,上传搜索进货表单 | 找到搜索进货表单,输入查询进货条件,点击搜索按钮 | 页面使用POST方式将进货查询提交到服务器中,在进货控制层中,使用search参数接收,通过拼接sql语句查询进货信息,返回页面展示 | 页面展示所有进货信息,进货搜索功能正确 |
管理员在商品管理页面,查询出所有的商品信息后,在对应的商品信息后,点击修改按钮,可以将商品id信息提交到服务器的商品控制层中。在控制层中通过update方法进行接收,接收商品id信息后使用select方法查询出对应的商品信息。并保存到request的commodity信息中,返回修改商品页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Commodity控制层的修改Commodity方法
logger.debug("CommodityController.updateCommodity ......");
//使用select方法根据id获取商品信息
Commodity commodity= commoditydao.selectByPrimaryKey(id);
//将商品信息保存到request的commodity字段中
request.setAttribute("commodity", commodity);
//返回修改商品页面
return "updatecommodity";
在修改商品页面,输入修改后的商品信息,点击提交按钮将更新后的商品信息提交到服务器后,使用修改商品方法进行接收。接收字段包括介绍、预警库存、商品、价格、商品id、名称、,完成修改后,将给出页面提示信息修改商品信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Commodity控制层的修改Commodity方法
logger.debug("CommodityController.updateCommodityact ......");
//使用update方法根据id修改商品信息
commoditydao.updateByPrimaryKeySelective(fenlei);
//将修改商品成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回商品管理页面
return "forward:/commoditymanage.action";
搜索商品说明测试表
| 搜索商品编号 | 搜索商品名称 | 搜索商品条件 | 搜索商品步骤 | 搜索商品说明 | 搜索商品结果 |
|---|---|---|---|---|---|
| test_searchcommodity | 搜索商品测试用例 | 用户进入系统首页,上传搜索商品表单 | 找到搜索商品表单,输入查询商品条件,点击搜索按钮 | 页面使用POST方式将商品查询提交到服务器中,在商品控制层中,使用search参数接收,通过拼接sql语句查询商品信息,返回页面展示 | 页面展示所有商品信息,商品搜索功能正确 |
管理员在销售管理页面,查询出所有的销售信息后,在对应的销售信息后,点击修改按钮,可以将销售id信息提交到服务器的销售控制层中。在控制层中通过update方法进行接收,接收销售id信息后使用select方法查询出对应的销售信息。并保存到request的sale信息中,返回修改销售页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Sale控制层的修改Sale方法
logger.debug("SaleController.updateSale ......");
//使用select方法根据id获取销售信息
Sale sale= saledao.selectByPrimaryKey(id);
//将销售信息保存到request的sale字段中
request.setAttribute("sale", sale);
//返回修改销售页面
return "updatesale";
在修改销售页面,输入修改后的销售信息,点击提交按钮将更新后的销售信息提交到服务器后,使用修改销售方法进行接收。接收字段包括价格、商品、商品id、数量、顾客id、销售、顾客、销售id、,完成修改后,将给出页面提示信息修改销售信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Sale控制层的修改Sale方法
logger.debug("SaleController.updateSaleact ......");
//使用update方法根据id修改销售信息
saledao.updateByPrimaryKeySelective(fenlei);
//将修改销售成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回销售管理页面
return "forward:/salemanage.action";
搜索销售说明测试表
| 搜索销售编号 | 搜索销售名称 | 搜索销售条件 | 搜索销售步骤 | 搜索销售说明 | 搜索销售结果 |
|---|---|---|---|---|---|
| test_searchsale | 搜索销售测试用例 | 用户进入系统首页,上传搜索销售表单 | 找到搜索销售表单,输入查询销售条件,点击搜索按钮 | 页面使用POST方式将销售查询提交到服务器中,在销售控制层中,使用search参数接收,通过拼接sql语句查询销售信息,返回页面展示 | 页面展示所有销售信息,销售搜索功能正确 |
管理员在员工管理页面,查询出所有的员工信息后,在对应的员工信息后,点击修改按钮,可以将员工id信息提交到服务器的员工控制层中。在控制层中通过update方法进行接收,接收员工id信息后使用select方法查询出对应的员工信息。并保存到request的staff信息中,返回修改员工页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Staff控制层的修改Staff方法
logger.debug("StaffController.updateStaff ......");
//使用select方法根据id获取员工信息
Staff staff= staffdao.selectByPrimaryKey(id);
//将员工信息保存到request的staff字段中
request.setAttribute("staff", staff);
//返回修改员工页面
return "updatestaff";
在修改员工页面,输入修改后的员工信息,点击提交按钮将更新后的员工信息提交到服务器后,使用修改员工方法进行接收。接收字段包括介绍、名字、部门id、员工id、部门、性别、年龄、,完成修改后,将给出页面提示信息修改员工信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Staff控制层的修改Staff方法
logger.debug("StaffController.updateStaffact ......");
//使用update方法根据id修改员工信息
staffdao.updateByPrimaryKeySelective(fenlei);
//将修改员工成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回员工管理页面
return "forward:/staffmanage.action";
搜索员工说明测试表
| 搜索员工编号 | 搜索员工名称 | 搜索员工条件 | 搜索员工步骤 | 搜索员工说明 | 搜索员工结果 |
|---|---|---|---|---|---|
| test_searchstaff | 搜索员工测试用例 | 用户进入系统首页,上传搜索员工表单 | 找到搜索员工表单,输入查询员工条件,点击搜索按钮 | 页面使用POST方式将员工查询提交到服务器中,在员工控制层中,使用search参数接收,通过拼接sql语句查询员工信息,返回页面展示 | 页面展示所有员工信息,员工搜索功能正确 |
管理员在管理员管理页面,查询出所有的管理员信息后,在对应的管理员信息后,点击修改按钮,可以将管理员id信息提交到服务器的管理员控制层中。在控制层中通过update方法进行接收,接收管理员id信息后使用select方法查询出对应的管理员信息。并保存到request的admin信息中,返回修改管理员页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Admin控制层的修改Admin方法
logger.debug("AdminController.updateAdmin ......");
//使用select方法根据id获取管理员信息
Admin admin= admindao.selectByPrimaryKey(id);
//将管理员信息保存到request的admin字段中
request.setAttribute("admin", admin);
//返回修改管理员页面
return "updateadmin";
在修改管理员页面,输入修改后的管理员信息,点击提交按钮将更新后的管理员信息提交到服务器后,使用修改管理员方法进行接收。接收字段包括密码、账号、管理员、,完成修改后,将给出页面提示信息修改管理员信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Admin控制层的修改Admin方法
logger.debug("AdminController.updateAdminact ......");
//使用update方法根据id修改管理员信息
admindao.updateByPrimaryKeySelective(fenlei);
//将修改管理员成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回管理员管理页面
return "forward:/adminmanage.action";
搜索管理员说明测试表
| 搜索管理员编号 | 搜索管理员名称 | 搜索管理员条件 | 搜索管理员步骤 | 搜索管理员说明 | 搜索管理员结果 |
|---|---|---|---|---|---|
| test_searchadmin | 搜索管理员测试用例 | 用户进入系统首页,上传搜索管理员表单 | 找到搜索管理员表单,输入查询管理员条件,点击搜索按钮 | 页面使用POST方式将管理员查询提交到服务器中,在管理员控制层中,使用search参数接收,通过拼接sql语句查询管理员信息,返回页面展示 | 页面展示所有管理员信息,管理员搜索功能正确 |
管理员在客户管理页面,查询出所有的客户信息后,在对应的客户信息后,点击修改按钮,可以将客户id信息提交到服务器的客户控制层中。在控制层中通过update方法进行接收,接收客户id信息后使用select方法查询出对应的客户信息。并保存到request的customer信息中,返回修改客户页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Customer控制层的修改Customer方法
logger.debug("CustomerController.updateCustomer ......");
//使用select方法根据id获取客户信息
Customer customer= customerdao.selectByPrimaryKey(id);
//将客户信息保存到request的customer字段中
request.setAttribute("customer", customer);
//返回修改客户页面
return "updatecustomer";
在修改客户页面,输入修改后的客户信息,点击提交按钮将更新后的客户信息提交到服务器后,使用修改客户方法进行接收。接收字段包括客户id、介绍、住址、客户、联系方式、,完成修改后,将给出页面提示信息修改客户信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Customer控制层的修改Customer方法
logger.debug("CustomerController.updateCustomeract ......");
//使用update方法根据id修改客户信息
customerdao.updateByPrimaryKeySelective(fenlei);
//将修改客户成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回客户管理页面
return "forward:/customermanage.action";
搜索客户说明测试表
| 搜索客户编号 | 搜索客户名称 | 搜索客户条件 | 搜索客户步骤 | 搜索客户说明 | 搜索客户结果 |
|---|---|---|---|---|---|
| test_searchcustomer | 搜索客户测试用例 | 用户进入系统首页,上传搜索客户表单 | 找到搜索客户表单,输入查询客户条件,点击搜索按钮 | 页面使用POST方式将客户查询提交到服务器中,在客户控制层中,使用search参数接收,通过拼接sql语句查询客户信息,返回页面展示 | 页面展示所有客户信息,客户搜索功能正确 |
管理员在供货商管理页面,查询出所有的供货商信息后,在对应的供货商信息后,点击修改按钮,可以将供货商id信息提交到服务器的供货商控制层中。在控制层中通过update方法进行接收,接收供货商id信息后使用select方法查询出对应的供货商信息。并保存到request的supplier信息中,返回修改供货商页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Supplier控制层的修改Supplier方法
logger.debug("SupplierController.updateSupplier ......");
//使用select方法根据id获取供货商信息
Supplier supplier= supplierdao.selectByPrimaryKey(id);
//将供货商信息保存到request的supplier字段中
request.setAttribute("supplier", supplier);
//返回修改供货商页面
return "updatesupplier";
在修改供货商页面,输入修改后的供货商信息,点击提交按钮将更新后的供货商信息提交到服务器后,使用修改供货商方法进行接收。接收字段包括介绍、供货商id、地址、联系方式、供货商、,完成修改后,将给出页面提示信息修改供货商信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Supplier控制层的修改Supplier方法
logger.debug("SupplierController.updateSupplieract ......");
//使用update方法根据id修改供货商信息
supplierdao.updateByPrimaryKeySelective(fenlei);
//将修改供货商成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回供货商管理页面
return "forward:/suppliermanage.action";
搜索供货商说明测试表
| 搜索供货商编号 | 搜索供货商名称 | 搜索供货商条件 | 搜索供货商步骤 | 搜索供货商说明 | 搜索供货商结果 |
|---|---|---|---|---|---|
| test_searchsupplier | 搜索供货商测试用例 | 用户进入系统首页,上传搜索供货商表单 | 找到搜索供货商表单,输入查询供货商条件,点击搜索按钮 | 页面使用POST方式将供货商查询提交到服务器中,在供货商控制层中,使用search参数接收,通过拼接sql语句查询供货商信息,返回页面展示 | 页面展示所有供货商信息,供货商搜索功能正确 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计