发布时间:2022-11-27 07:48:23
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个erp系统管理,erp系统管理项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
在销售合同管理页面中,通过点击修改销售合同按钮,将id提交到服务器中,查询出详细的销售合同信息,展示到修改销售合同页面。在修改销售合同页面中完善修改内容后点击修改销售合同按钮,将销售合同数据提交到服务器中。用例描述如表所示。
表修改销售合同用例描述
用例名称 | 修改销售合同用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改销售合同 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到销售合同管理页面、点击修改销售合同按钮、完善销售合同修改内容、点击修改销售合同按钮 | 提示用户登陆成功、获取销售合同信息,并展示到销售合同管理页面、查询销售合同详细信息,展示到修改销售合同页面、返回修改销售合同成功信息 |
从salescontract表中查询出所有的销售合同信息,将其展示到销售合同表中,可以对销售合同进行删除和修改操作。其具体步骤为在页面发起salescontractmanage请求,在Salescontractcontroller中响应Salescontractmanage请求,通过selectByExample方法查询所有的Salescontract信息,返回到salescontractmanage页面使用foreach进行循环展示,其核心代码如下:
销售合同控制层核心代码:
//接受用户发起的salescontractmanage请求
@RequestMapping(value = "salescontractmanage")
//调用销售合同服务层的管理请求
salescontractservice.salescontractmanage(request, session);
销售合同服务层核心代码:
//调用salescontractdao的selectByExample方法查询销售合同信息
List salescontractall = salescontractdao.selectByExample(example);
//返回页面查询的销售合同信息
request.setAttribute("salescontractall", salescontractall);
在供货商管理页面中,通过点击修改供货商按钮,将id提交到服务器中,查询出详细的供货商信息,展示到修改供货商页面。在修改供货商页面中完善修改内容后点击修改供货商按钮,将供货商数据提交到服务器中。用例描述如表所示。
表修改供货商用例描述
用例名称 | 修改供货商用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改供货商 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到供货商管理页面、点击修改供货商按钮、完善供货商修改内容、点击修改供货商按钮 | 提示用户登陆成功、获取供货商信息,并展示到供货商管理页面、查询供货商详细信息,展示到修改供货商页面、返回修改供货商成功信息 |
从supplier表中查询出所有的供货商信息,将其展示到供货商表中,可以对供货商进行删除和修改操作。其具体步骤为在页面发起suppliermanage请求,在Suppliercontroller中响应Suppliermanage请求,通过selectByExample方法查询所有的Supplier信息,返回到suppliermanage页面使用foreach进行循环展示,其核心代码如下:
供货商控制层核心代码:
//接受用户发起的suppliermanage请求
@RequestMapping(value = "suppliermanage")
//调用供货商服务层的管理请求
supplierservice.suppliermanage(request, session);
供货商服务层核心代码:
//调用supplierdao的selectByExample方法查询供货商信息
List supplierall = supplierdao.selectByExample(example);
//返回页面查询的供货商信息
request.setAttribute("supplierall", supplierall);
在销售管理页面中,通过点击修改销售按钮,将id提交到服务器中,查询出详细的销售信息,展示到修改销售页面。在修改销售页面中完善修改内容后点击修改销售按钮,将销售数据提交到服务器中。用例描述如表所示。
表修改销售用例描述
用例名称 | 修改销售用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改销售 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到销售管理页面、点击修改销售按钮、完善销售修改内容、点击修改销售按钮 | 提示用户登陆成功、获取销售信息,并展示到销售管理页面、查询销售详细信息,展示到修改销售页面、返回修改销售成功信息 |
从sale表中查询出所有的销售信息,将其展示到销售表中,可以对销售进行删除和修改操作。其具体步骤为在页面发起salemanage请求,在Salecontroller中响应Salemanage请求,通过selectByExample方法查询所有的Sale信息,返回到salemanage页面使用foreach进行循环展示,其核心代码如下:
销售控制层核心代码:
//接受用户发起的salemanage请求
@RequestMapping(value = "salemanage")
//调用销售服务层的管理请求
saleservice.salemanage(request, session);
销售服务层核心代码:
//调用saledao的selectByExample方法查询销售信息
List saleall = saledao.selectByExample(example);
//返回页面查询的销售信息
request.setAttribute("saleall", saleall);
在员工管理页面中,通过点击修改员工按钮,将id提交到服务器中,查询出详细的员工信息,展示到修改员工页面。在修改员工页面中完善修改内容后点击修改员工按钮,将员工数据提交到服务器中。用例描述如表所示。
表修改员工用例描述
用例名称 | 修改员工用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改员工 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到员工管理页面、点击修改员工按钮、完善员工修改内容、点击修改员工按钮 | 提示用户登陆成功、获取员工信息,并展示到员工管理页面、查询员工详细信息,展示到修改员工页面、返回修改员工成功信息 |
从staff表中查询出所有的员工信息,将其展示到员工表中,可以对员工进行删除和修改操作。其具体步骤为在页面发起staffmanage请求,在Staffcontroller中响应Staffmanage请求,通过selectByExample方法查询所有的Staff信息,返回到staffmanage页面使用foreach进行循环展示,其核心代码如下:
员工控制层核心代码:
//接受用户发起的staffmanage请求
@RequestMapping(value = "staffmanage")
//调用员工服务层的管理请求
staffservice.staffmanage(request, session);
员工服务层核心代码:
//调用staffdao的selectByExample方法查询员工信息
List staffall = staffdao.selectByExample(example);
//返回页面查询的员工信息
request.setAttribute("staffall", staffall);
在工资管理页面中,通过点击修改工资按钮,将id提交到服务器中,查询出详细的工资信息,展示到修改工资页面。在修改工资页面中完善修改内容后点击修改工资按钮,将工资数据提交到服务器中。用例描述如表所示。
表修改工资用例描述
用例名称 | 修改工资用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改工资 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到工资管理页面、点击修改工资按钮、完善工资修改内容、点击修改工资按钮 | 提示用户登陆成功、获取工资信息,并展示到工资管理页面、查询工资详细信息,展示到修改工资页面、返回修改工资成功信息 |
从salary表中查询出所有的工资信息,将其展示到工资表中,可以对工资进行删除和修改操作。其具体步骤为在页面发起salarymanage请求,在Salarycontroller中响应Salarymanage请求,通过selectByExample方法查询所有的Salary信息,返回到salarymanage页面使用foreach进行循环展示,其核心代码如下:
工资控制层核心代码:
//接受用户发起的salarymanage请求
@RequestMapping(value = "salarymanage")
//调用工资服务层的管理请求
salaryservice.salarymanage(request, session);
工资服务层核心代码:
//调用salarydao的selectByExample方法查询工资信息
List salaryall = salarydao.selectByExample(example);
//返回页面查询的工资信息
request.setAttribute("salaryall", salaryall);
在管理员管理页面中,通过点击修改管理员按钮,将id提交到服务器中,查询出详细的管理员信息,展示到修改管理员页面。在修改管理员页面中完善修改内容后点击修改管理员按钮,将管理员数据提交到服务器中。用例描述如表所示。
表修改管理员用例描述
用例名称 | 修改管理员用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改管理员 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到管理员管理页面、点击修改管理员按钮、完善管理员修改内容、点击修改管理员按钮 | 提示用户登陆成功、获取管理员信息,并展示到管理员管理页面、查询管理员详细信息,展示到修改管理员页面、返回修改管理员成功信息 |
从admin表中查询出所有的管理员信息,将其展示到管理员表中,可以对管理员进行删除和修改操作。其具体步骤为在页面发起adminmanage请求,在Admincontroller中响应Adminmanage请求,通过selectByExample方法查询所有的Admin信息,返回到adminmanage页面使用foreach进行循环展示,其核心代码如下:
管理员控制层核心代码:
//接受用户发起的adminmanage请求
@RequestMapping(value = "adminmanage")
//调用管理员服务层的管理请求
adminservice.adminmanage(request, session);
管理员服务层核心代码:
//调用admindao的selectByExample方法查询管理员信息
List adminall = admindao.selectByExample(example);
//返回页面查询的管理员信息
request.setAttribute("adminall", adminall);
在部门管理页面中,通过点击修改部门按钮,将id提交到服务器中,查询出详细的部门信息,展示到修改部门页面。在修改部门页面中完善修改内容后点击修改部门按钮,将部门数据提交到服务器中。用例描述如表所示。
表修改部门用例描述
用例名称 | 修改部门用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改部门 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到部门管理页面、点击修改部门按钮、完善部门修改内容、点击修改部门按钮 | 提示用户登陆成功、获取部门信息,并展示到部门管理页面、查询部门详细信息,展示到修改部门页面、返回修改部门成功信息 |
从department表中查询出所有的部门信息,将其展示到部门表中,可以对部门进行删除和修改操作。其具体步骤为在页面发起departmentmanage请求,在Departmentcontroller中响应Departmentmanage请求,通过selectByExample方法查询所有的Department信息,返回到departmentmanage页面使用foreach进行循环展示,其核心代码如下:
部门控制层核心代码:
//接受用户发起的departmentmanage请求
@RequestMapping(value = "departmentmanage")
//调用部门服务层的管理请求
departmentservice.departmentmanage(request, session);
部门服务层核心代码:
//调用departmentdao的selectByExample方法查询部门信息
List departmentall = departmentdao.selectByExample(example);
//返回页面查询的部门信息
request.setAttribute("departmentall", departmentall);
在进货管理页面中,通过点击修改进货按钮,将id提交到服务器中,查询出详细的进货信息,展示到修改进货页面。在修改进货页面中完善修改内容后点击修改进货按钮,将进货数据提交到服务器中。用例描述如表所示。
表修改进货用例描述
用例名称 | 修改进货用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改进货 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到进货管理页面、点击修改进货按钮、完善进货修改内容、点击修改进货按钮 | 提示用户登陆成功、获取进货信息,并展示到进货管理页面、查询进货详细信息,展示到修改进货页面、返回修改进货成功信息 |
从purchase表中查询出所有的进货信息,将其展示到进货表中,可以对进货进行删除和修改操作。其具体步骤为在页面发起purchasemanage请求,在Purchasecontroller中响应Purchasemanage请求,通过selectByExample方法查询所有的Purchase信息,返回到purchasemanage页面使用foreach进行循环展示,其核心代码如下:
进货控制层核心代码:
//接受用户发起的purchasemanage请求
@RequestMapping(value = "purchasemanage")
//调用进货服务层的管理请求
purchaseservice.purchasemanage(request, session);
进货服务层核心代码:
//调用purchasedao的selectByExample方法查询进货信息
List purchaseall = purchasedao.selectByExample(example);
//返回页面查询的进货信息
request.setAttribute("purchaseall", purchaseall);
在客户管理页面中,通过点击修改客户按钮,将id提交到服务器中,查询出详细的客户信息,展示到修改客户页面。在修改客户页面中完善修改内容后点击修改客户按钮,将客户数据提交到服务器中。用例描述如表所示。
表修改客户用例描述
用例名称 | 修改客户用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改客户 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到客户管理页面、点击修改客户按钮、完善客户修改内容、点击修改客户按钮 | 提示用户登陆成功、获取客户信息,并展示到客户管理页面、查询客户详细信息,展示到修改客户页面、返回修改客户成功信息 |
从customer表中查询出所有的客户信息,将其展示到客户表中,可以对客户进行删除和修改操作。其具体步骤为在页面发起customermanage请求,在Customercontroller中响应Customermanage请求,通过selectByExample方法查询所有的Customer信息,返回到customermanage页面使用foreach进行循环展示,其核心代码如下:
客户控制层核心代码:
//接受用户发起的customermanage请求
@RequestMapping(value = "customermanage")
//调用客户服务层的管理请求
customerservice.customermanage(request, session);
客户服务层核心代码:
//调用customerdao的selectByExample方法查询客户信息
List customerall = customerdao.selectByExample(example);
//返回页面查询的客户信息
request.setAttribute("customerall", customerall);
在商品管理页面中,通过点击修改商品按钮,将id提交到服务器中,查询出详细的商品信息,展示到修改商品页面。在修改商品页面中完善修改内容后点击修改商品按钮,将商品数据提交到服务器中。用例描述如表所示。
表修改商品用例描述
用例名称 | 修改商品用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改商品 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到商品管理页面、点击修改商品按钮、完善商品修改内容、点击修改商品按钮 | 提示用户登陆成功、获取商品信息,并展示到商品管理页面、查询商品详细信息,展示到修改商品页面、返回修改商品成功信息 |
从commodity表中查询出所有的商品信息,将其展示到商品表中,可以对商品进行删除和修改操作。其具体步骤为在页面发起commoditymanage请求,在Commoditycontroller中响应Commoditymanage请求,通过selectByExample方法查询所有的Commodity信息,返回到commoditymanage页面使用foreach进行循环展示,其核心代码如下:
商品控制层核心代码:
//接受用户发起的commoditymanage请求
@RequestMapping(value = "commoditymanage")
//调用商品服务层的管理请求
commodityservice.commoditymanage(request, session);
商品服务层核心代码:
//调用commoditydao的selectByExample方法查询商品信息
List commodityall = commoditydao.selectByExample(example);
//返回页面查询的商品信息
request.setAttribute("commodityall", commodityall);
在采购合同管理页面中,通过点击修改采购合同按钮,将id提交到服务器中,查询出详细的采购合同信息,展示到修改采购合同页面。在修改采购合同页面中完善修改内容后点击修改采购合同按钮,将采购合同数据提交到服务器中。用例描述如表所示。
表修改采购合同用例描述
用例名称 | 修改采购合同用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户修改采购合同 | |
前置条件 | 用户成功登陆系统 | |
事件基础 | 用户操作 | 系统反馈 |
用户登陆系统、跳转到采购合同管理页面、点击修改采购合同按钮、完善采购合同修改内容、点击修改采购合同按钮 | 提示用户登陆成功、获取采购合同信息,并展示到采购合同管理页面、查询采购合同详细信息,展示到修改采购合同页面、返回修改采购合同成功信息 |
从procurementcontract表中查询出所有的采购合同信息,将其展示到采购合同表中,可以对采购合同进行删除和修改操作。其具体步骤为在页面发起procurementcontractmanage请求,在Procurementcontractcontroller中响应Procurementcontractmanage请求,通过selectByExample方法查询所有的Procurementcontract信息,返回到procurementcontractmanage页面使用foreach进行循环展示,其核心代码如下:
采购合同控制层核心代码:
//接受用户发起的procurementcontractmanage请求
@RequestMapping(value = "procurementcontractmanage")
//调用采购合同服务层的管理请求
procurementcontractservice.procurementcontractmanage(request, session);
采购合同服务层核心代码:
//调用procurementcontractdao的selectByExample方法查询采购合同信息
List procurementcontractall = procurementcontractdao.selectByExample(example);
//返回页面查询的采购合同信息
request.setAttribute("procurementcontractall", procurementcontractall);
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计