Insert title here

简单的Java开发erp系统管理,用到了SSM(MYECLIPSE)框架

发布时间:2023-04-27 23:30:03

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个erp系统管理,erp系统管理项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。


用户通过系统验证后,可以在菜单栏中点击添加销售合同按钮,进行销售合同数据信息的添加操作。通过输入客户id、销售合同、客户、签订时间、合同、信息,点击添加销售合同按钮后,将销售合同信息通过POST表单提交到服务器中。在销售合同控制层中通过addsalescontract接口进行销售合同数据的接收。在销售合同实体层中设置Salescontract类进行销售合同数据的接收。Salescontract类包含字段信息customerid、salescontract、customer、addtime、contract、。最终使用销售合同Mapper的insert语句将销售合同数据添加到数据库的t_salescontract表中。完成销售合同添加后,将添加销售合同成功信息保存到request的message中返回销售合同管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行SalescontractService.addSalescontractact方法

logger.debug("SalescontractService.addSalescontractact ......");

// 使用Salescontractdao的insert方法将Salescontract添加到数据库中

Salescontractdao.insert(Salescontract);

// 将添加Salescontract信息添加到request中用message参数进行保存

request.setAttribute("message", "添加销售合同成功");

添加销售合同页面如下所示。



测试销售合同删除表

测试用例方案输入数据预期结果测试结果
删除销售合同测试用例在销售合同管理页面点击删除销售合同进行测试销售合同id删除销售合同成功删除销售合同成功

 



用户通过系统验证后,可以在菜单栏中点击添加管理员按钮,进行管理员数据信息的添加操作。通过输入账号、管理员id、管理员、信息,点击添加管理员按钮后,将管理员信息通过POST表单提交到服务器中。在管理员控制层中通过addadmin接口进行管理员数据的接收。在管理员实体层中设置Admin类进行管理员数据的接收。Admin类包含字段信息username、id、admin、。最终使用管理员Mapper的insert语句将管理员数据添加到数据库的t_admin表中。完成管理员添加后,将添加管理员成功信息保存到request的message中返回管理员管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行AdminService.addAdminact方法

logger.debug("AdminService.addAdminact ......");

// 使用Admindao的insert方法将Admin添加到数据库中

Admindao.insert(Admin);

// 将添加Admin信息添加到request中用message参数进行保存

request.setAttribute("message", "添加管理员成功");

添加管理员页面如下所示。



测试管理员删除表

测试用例方案输入数据预期结果测试结果
删除管理员测试用例在管理员管理页面点击删除管理员进行测试管理员id删除管理员成功删除管理员成功

 



用户通过系统验证后,可以在菜单栏中点击添加进货按钮,进行进货数据信息的添加操作。通过输入进货日期、商品、进货价、供货商id、供货商、商品id、进货、进货id、信息,点击添加进货按钮后,将进货信息通过POST表单提交到服务器中。在进货控制层中通过addpurchase接口进行进货数据的接收。在进货实体层中设置Purchase类进行进货数据的接收。Purchase类包含字段信息addtime、commodity、price、supplierid、supplier、commodityid、purchase、id、。最终使用进货Mapper的insert语句将进货数据添加到数据库的t_purchase表中。完成进货添加后,将添加进货成功信息保存到request的message中返回进货管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行PurchaseService.addPurchaseact方法

logger.debug("PurchaseService.addPurchaseact ......");

// 使用Purchasedao的insert方法将Purchase添加到数据库中

Purchasedao.insert(Purchase);

// 将添加Purchase信息添加到request中用message参数进行保存

request.setAttribute("message", "添加进货成功");

添加进货页面如下所示。



测试进货删除表

测试用例方案输入数据预期结果测试结果
删除进货测试用例在进货管理页面点击删除进货进行测试进货id删除进货成功删除进货成功

 



用户通过系统验证后,可以在菜单栏中点击添加部门按钮,进行部门数据信息的添加操作。通过输入部门id、部门、信息,点击添加部门按钮后,将部门信息通过POST表单提交到服务器中。在部门控制层中通过adddepartment接口进行部门数据的接收。在部门实体层中设置Department类进行部门数据的接收。Department类包含字段信息id、department、。最终使用部门Mapper的insert语句将部门数据添加到数据库的t_department表中。完成部门添加后,将添加部门成功信息保存到request的message中返回部门管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行DepartmentService.addDepartmentact方法

logger.debug("DepartmentService.addDepartmentact ......");

// 使用Departmentdao的insert方法将Department添加到数据库中

Departmentdao.insert(Department);

// 将添加Department信息添加到request中用message参数进行保存

request.setAttribute("message", "添加部门成功");

添加部门页面如下所示。



测试部门删除表

测试用例方案输入数据预期结果测试结果
删除部门测试用例在部门管理页面点击删除部门进行测试部门id删除部门成功删除部门成功

 



用户通过系统验证后,可以在菜单栏中点击添加客户按钮,进行客户数据信息的添加操作。通过输入联系方式、住址、名字、客户id、客户、信息,点击添加客户按钮后,将客户信息通过POST表单提交到服务器中。在客户控制层中通过addcustomer接口进行客户数据的接收。在客户实体层中设置Customer类进行客户数据的接收。Customer类包含字段信息phone、address、name、id、customer、。最终使用客户Mapper的insert语句将客户数据添加到数据库的t_customer表中。完成客户添加后,将添加客户成功信息保存到request的message中返回客户管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行CustomerService.addCustomeract方法

logger.debug("CustomerService.addCustomeract ......");

// 使用Customerdao的insert方法将Customer添加到数据库中

Customerdao.insert(Customer);

// 将添加Customer信息添加到request中用message参数进行保存

request.setAttribute("message", "添加客户成功");

添加客户页面如下所示。



测试客户删除表

测试用例方案输入数据预期结果测试结果
删除客户测试用例在客户管理页面点击删除客户进行测试客户id删除客户成功删除客户成功

 



用户通过系统验证后,可以在菜单栏中点击添加商品按钮,进行商品数据信息的添加操作。通过输入库存、商品、介绍、价格、名称、商品id、信息,点击添加商品按钮后,将商品信息通过POST表单提交到服务器中。在商品控制层中通过addcommodity接口进行商品数据的接收。在商品实体层中设置Commodity类进行商品数据的接收。Commodity类包含字段信息stock、commodity、introduce、price、name、id、。最终使用商品Mapper的insert语句将商品数据添加到数据库的t_commodity表中。完成商品添加后,将添加商品成功信息保存到request的message中返回商品管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行CommodityService.addCommodityact方法

logger.debug("CommodityService.addCommodityact ......");

// 使用Commoditydao的insert方法将Commodity添加到数据库中

Commoditydao.insert(Commodity);

// 将添加Commodity信息添加到request中用message参数进行保存

request.setAttribute("message", "添加商品成功");

添加商品页面如下所示。



测试商品删除表

测试用例方案输入数据预期结果测试结果
删除商品测试用例在商品管理页面点击删除商品进行测试商品id删除商品成功删除商品成功

 



用户通过系统验证后,可以在菜单栏中点击添加工资按钮,进行工资数据信息的添加操作。通过输入员工、工资、月份、工资id、员工id、信息,点击添加工资按钮后,将工资信息通过POST表单提交到服务器中。在工资控制层中通过addsalary接口进行工资数据的接收。在工资实体层中设置Salary类进行工资数据的接收。Salary类包含字段信息staff、wages、month、id、staffid、。最终使用工资Mapper的insert语句将工资数据添加到数据库的t_salary表中。完成工资添加后,将添加工资成功信息保存到request的message中返回工资管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行SalaryService.addSalaryact方法

logger.debug("SalaryService.addSalaryact ......");

// 使用Salarydao的insert方法将Salary添加到数据库中

Salarydao.insert(Salary);

// 将添加Salary信息添加到request中用message参数进行保存

request.setAttribute("message", "添加工资成功");

添加工资页面如下所示。



测试工资删除表

测试用例方案输入数据预期结果测试结果
删除工资测试用例在工资管理页面点击删除工资进行测试工资id删除工资成功删除工资成功

 



用户通过系统验证后,可以在菜单栏中点击添加员工按钮,进行员工数据信息的添加操作。通过输入年龄、部门、员工id、性别、部门id、介绍、员工、信息,点击添加员工按钮后,将员工信息通过POST表单提交到服务器中。在员工控制层中通过addstaff接口进行员工数据的接收。在员工实体层中设置Staff类进行员工数据的接收。Staff类包含字段信息age、department、id、sex、departmentid、introduce、staff、。最终使用员工Mapper的insert语句将员工数据添加到数据库的t_staff表中。完成员工添加后,将添加员工成功信息保存到request的message中返回员工管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行StaffService.addStaffact方法

logger.debug("StaffService.addStaffact ......");

// 使用Staffdao的insert方法将Staff添加到数据库中

Staffdao.insert(Staff);

// 将添加Staff信息添加到request中用message参数进行保存

request.setAttribute("message", "添加员工成功");

添加员工页面如下所示。



测试员工删除表

测试用例方案输入数据预期结果测试结果
删除员工测试用例在员工管理页面点击删除员工进行测试员工id删除员工成功删除员工成功

 



用户通过系统验证后,可以在菜单栏中点击添加采购合同按钮,进行采购合同数据信息的添加操作。通过输入合同id、签订时间、进货商、采购合同、合同、信息,点击添加采购合同按钮后,将采购合同信息通过POST表单提交到服务器中。在采购合同控制层中通过addprocurementcontract接口进行采购合同数据的接收。在采购合同实体层中设置Procurementcontract类进行采购合同数据的接收。Procurementcontract类包含字段信息id、addtime、supplier、procurementcontract、contract、。最终使用采购合同Mapper的insert语句将采购合同数据添加到数据库的t_procurementcontract表中。完成采购合同添加后,将添加采购合同成功信息保存到request的message中返回采购合同管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行ProcurementcontractService.addProcurementcontractact方法

logger.debug("ProcurementcontractService.addProcurementcontractact ......");

// 使用Procurementcontractdao的insert方法将Procurementcontract添加到数据库中

Procurementcontractdao.insert(Procurementcontract);

// 将添加Procurementcontract信息添加到request中用message参数进行保存

request.setAttribute("message", "添加采购合同成功");

添加采购合同页面如下所示。



测试采购合同删除表

测试用例方案输入数据预期结果测试结果
删除采购合同测试用例在采购合同管理页面点击删除采购合同进行测试采购合同id删除采购合同成功删除采购合同成功

 



用户通过系统验证后,可以在菜单栏中点击添加供货商按钮,进行供货商数据信息的添加操作。通过输入联系方式、介绍、名字、供货商id、供货商、信息,点击添加供货商按钮后,将供货商信息通过POST表单提交到服务器中。在供货商控制层中通过addsupplier接口进行供货商数据的接收。在供货商实体层中设置Supplier类进行供货商数据的接收。Supplier类包含字段信息phone、introduce、name、id、supplier、。最终使用供货商Mapper的insert语句将供货商数据添加到数据库的t_supplier表中。完成供货商添加后,将添加供货商成功信息保存到request的message中返回供货商管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行SupplierService.addSupplieract方法

logger.debug("SupplierService.addSupplieract ......");

// 使用Supplierdao的insert方法将Supplier添加到数据库中

Supplierdao.insert(Supplier);

// 将添加Supplier信息添加到request中用message参数进行保存

request.setAttribute("message", "添加供货商成功");

添加供货商页面如下所示。



测试供货商删除表

测试用例方案输入数据预期结果测试结果
删除供货商测试用例在供货商管理页面点击删除供货商进行测试供货商id删除供货商成功删除供货商成功

 



用户通过系统验证后,可以在菜单栏中点击添加销售按钮,进行销售数据信息的添加操作。通过输入顾客、商品id、顾客id、销售时间、商品、销售id、数量、销售、信息,点击添加销售按钮后,将销售信息通过POST表单提交到服务器中。在销售控制层中通过addsale接口进行销售数据的接收。在销售实体层中设置Sale类进行销售数据的接收。Sale类包含字段信息customer、commodityid、customerid、addtime、commodity、id、num、sale、。最终使用销售Mapper的insert语句将销售数据添加到数据库的t_sale表中。完成销售添加后,将添加销售成功信息保存到request的message中返回销售管理页面进行展示。该部分核心代码如下:

// 输出当前方法日志,表示正在执行SaleService.addSaleact方法

logger.debug("SaleService.addSaleact ......");

// 使用Saledao的insert方法将Sale添加到数据库中

Saledao.insert(Sale);

// 将添加Sale信息添加到request中用message参数进行保存

request.setAttribute("message", "添加销售成功");

添加销售页面如下所示。



测试销售删除表

测试用例方案输入数据预期结果测试结果
删除销售测试用例在销售管理页面点击删除销售进行测试销售id删除销售成功删除销售成功

 



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服