Insert title here

2023最新铅笔厂ERP系统开发系统设计实现方案,通过idea开发的快来看看吧

发布时间:2023-05-17 06:40:13

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

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

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


对已有的系统信息信息进行修改,其实现步骤为通过系统信息id获取系统信息详细信息,对系统信息信息进行修改,点击修改按钮完成系统信息信息修改操作。在SysinfoController中获取Sysinfo的id信息,根据id信息调用SysinfoMapper的selectById方法获取系统信息详细信息。将修改后的系统信息信息通过updateById方法进行修改,其核心代码如下:

系统信息控制层核心代码:

//接受用户发起的updatesysinfo请求

@RequestMapping(value = "updatesysinfoact")

//调用系统信息服务层的修改请求

sysinfoservice.updatesysinfoact(request, session);

系统信息服务层核心代码:

//调用sysinfodao的update方法根据系统信息id修改系统信息信息

sysinfodao.update(sysinfo);

//返回页面修改系统信息成功提示信息

request.setAttribute("message", "修改系统信息成功");



系统信息管理模块测试

本模块的操作人员为管理员,根据系统中的系统信息数据变化,例如新增系统信息或系统信息信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行系统信息的修改和删除操作,测试用例如表5.1所示:

表5.1 系统信息管理模块测试用例

功能描述系统信息增加、修改与删除功能
所属模块系统信息管理
用例目的对系统信息管理功能的准确性进行测试
前提条件用户登录系统,对系统信息模块进行操作
测试数据期望结果实际结果结果分析
新增系统信息,缺失部分信息新增系统信息失败与期望一致需填写完整系统信息信息
新增系统信息,填写完整信息新增系统信息成功与期望一致功能准确
修改系统信息,缺失部分信息修改系统信息失败与期望一致需填写完整系统信息信息
修改系统信息,填写完整信息修改系统信息成功与期望一致功能准确
删除系统信息删除成功与期望一致功能准确

 



对已有的活动信息进行修改,其实现步骤为通过活动id获取活动详细信息,对活动信息进行修改,点击修改按钮完成活动信息修改操作。在ActivityController中获取Activity的id信息,根据id信息调用ActivityMapper的selectById方法获取活动详细信息。将修改后的活动信息通过updateById方法进行修改,其核心代码如下:

活动控制层核心代码:

//接受用户发起的updateactivity请求

@RequestMapping(value = "updateactivityact")

//调用活动服务层的修改请求

activityservice.updateactivityact(request, session);

活动服务层核心代码:

//调用activitydao的update方法根据活动id修改活动信息

activitydao.update(activity);

//返回页面修改活动成功提示信息

request.setAttribute("message", "修改活动成功");



活动管理模块测试

本模块的操作人员为管理员,根据系统中的活动数据变化,例如新增活动或活动信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行活动的修改和删除操作,测试用例如表5.2所示:

表5.2 活动管理模块测试用例

功能描述活动增加、修改与删除功能
所属模块活动管理
用例目的对活动管理功能的准确性进行测试
前提条件用户登录系统,对活动模块进行操作
测试数据期望结果实际结果结果分析
新增活动,缺失部分信息新增活动失败与期望一致需填写完整活动信息
新增活动,填写完整信息新增活动成功与期望一致功能准确
修改活动,缺失部分信息修改活动失败与期望一致需填写完整活动信息
修改活动,填写完整信息修改活动成功与期望一致功能准确
删除活动删除成功与期望一致功能准确

 



对已有的值班信息进行修改,其实现步骤为通过值班id获取值班详细信息,对值班信息进行修改,点击修改按钮完成值班信息修改操作。在OndutyController中获取Onduty的id信息,根据id信息调用OndutyMapper的selectById方法获取值班详细信息。将修改后的值班信息通过updateById方法进行修改,其核心代码如下:

值班控制层核心代码:

//接受用户发起的updateonduty请求

@RequestMapping(value = "updateondutyact")

//调用值班服务层的修改请求

ondutyservice.updateondutyact(request, session);

值班服务层核心代码:

//调用ondutydao的update方法根据值班id修改值班信息

ondutydao.update(onduty);

//返回页面修改值班成功提示信息

request.setAttribute("message", "修改值班成功");



值班管理模块测试

本模块的操作人员为管理员,根据系统中的值班数据变化,例如新增值班或值班信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行值班的修改和删除操作,测试用例如表5.3所示:

表5.3 值班管理模块测试用例

功能描述值班增加、修改与删除功能
所属模块值班管理
用例目的对值班管理功能的准确性进行测试
前提条件用户登录系统,对值班模块进行操作
测试数据期望结果实际结果结果分析
新增值班,缺失部分信息新增值班失败与期望一致需填写完整值班信息
新增值班,填写完整信息新增值班成功与期望一致功能准确
修改值班,缺失部分信息修改值班失败与期望一致需填写完整值班信息
修改值班,填写完整信息修改值班成功与期望一致功能准确
删除值班删除成功与期望一致功能准确

 



对已有的潜在客户信息进行修改,其实现步骤为通过潜在客户id获取潜在客户详细信息,对潜在客户信息进行修改,点击修改按钮完成潜在客户信息修改操作。在PotentialController中获取Potential的id信息,根据id信息调用PotentialMapper的selectById方法获取潜在客户详细信息。将修改后的潜在客户信息通过updateById方法进行修改,其核心代码如下:

潜在客户控制层核心代码:

//接受用户发起的updatepotential请求

@RequestMapping(value = "updatepotentialact")

//调用潜在客户服务层的修改请求

potentialservice.updatepotentialact(request, session);

潜在客户服务层核心代码:

//调用potentialdao的update方法根据潜在客户id修改潜在客户信息

potentialdao.update(potential);

//返回页面修改潜在客户成功提示信息

request.setAttribute("message", "修改潜在客户成功");



潜在客户管理模块测试

本模块的操作人员为管理员,根据系统中的潜在客户数据变化,例如新增潜在客户或潜在客户信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行潜在客户的修改和删除操作,测试用例如表5.4所示:

表5.4 潜在客户管理模块测试用例

功能描述潜在客户增加、修改与删除功能
所属模块潜在客户管理
用例目的对潜在客户管理功能的准确性进行测试
前提条件用户登录系统,对潜在客户模块进行操作
测试数据期望结果实际结果结果分析
新增潜在客户,缺失部分信息新增潜在客户失败与期望一致需填写完整潜在客户信息
新增潜在客户,填写完整信息新增潜在客户成功与期望一致功能准确
修改潜在客户,缺失部分信息修改潜在客户失败与期望一致需填写完整潜在客户信息
修改潜在客户,填写完整信息修改潜在客户成功与期望一致功能准确
删除潜在客户删除成功与期望一致功能准确

 



对已有的员工信息进行修改,其实现步骤为通过员工id获取员工详细信息,对员工信息进行修改,点击修改按钮完成员工信息修改操作。在StaffController中获取Staff的id信息,根据id信息调用StaffMapper的selectById方法获取员工详细信息。将修改后的员工信息通过updateById方法进行修改,其核心代码如下:

员工控制层核心代码:

//接受用户发起的updatestaff请求

@RequestMapping(value = "updatestaffact")

//调用员工服务层的修改请求

staffservice.updatestaffact(request, session);

员工服务层核心代码:

//调用staffdao的update方法根据员工id修改员工信息

staffdao.update(staff);

//返回页面修改员工成功提示信息

request.setAttribute("message", "修改员工成功");



员工管理模块测试

本模块的操作人员为管理员,根据系统中的员工数据变化,例如新增员工或员工信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行员工的修改和删除操作,测试用例如表5.5所示:

表5.5 员工管理模块测试用例

功能描述员工增加、修改与删除功能
所属模块员工管理
用例目的对员工管理功能的准确性进行测试
前提条件用户登录系统,对员工模块进行操作
测试数据期望结果实际结果结果分析
新增员工,缺失部分信息新增员工失败与期望一致需填写完整员工信息
新增员工,填写完整信息新增员工成功与期望一致功能准确
修改员工,缺失部分信息修改员工失败与期望一致需填写完整员工信息
修改员工,填写完整信息修改员工成功与期望一致功能准确
删除员工删除成功与期望一致功能准确

 



对已有的潜在客户跟进信息进行修改,其实现步骤为通过潜在客户跟进id获取潜在客户跟进详细信息,对潜在客户跟进信息进行修改,点击修改按钮完成潜在客户跟进信息修改操作。在PotentialfollowController中获取Potentialfollow的id信息,根据id信息调用PotentialfollowMapper的selectById方法获取潜在客户跟进详细信息。将修改后的潜在客户跟进信息通过updateById方法进行修改,其核心代码如下:

潜在客户跟进控制层核心代码:

//接受用户发起的updatepotentialfollow请求

@RequestMapping(value = "updatepotentialfollowact")

//调用潜在客户跟进服务层的修改请求

potentialfollowservice.updatepotentialfollowact(request, session);

潜在客户跟进服务层核心代码:

//调用potentialfollowdao的update方法根据潜在客户跟进id修改潜在客户跟进信息

potentialfollowdao.update(potentialfollow);

//返回页面修改潜在客户跟进成功提示信息

request.setAttribute("message", "修改潜在客户跟进成功");



潜在客户跟进管理模块测试

本模块的操作人员为管理员,根据系统中的潜在客户跟进数据变化,例如新增潜在客户跟进或潜在客户跟进信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行潜在客户跟进的修改和删除操作,测试用例如表5.6所示:

表5.6 潜在客户跟进管理模块测试用例

功能描述潜在客户跟进增加、修改与删除功能
所属模块潜在客户跟进管理
用例目的对潜在客户跟进管理功能的准确性进行测试
前提条件用户登录系统,对潜在客户跟进模块进行操作
测试数据期望结果实际结果结果分析
新增潜在客户跟进,缺失部分信息新增潜在客户跟进失败与期望一致需填写完整潜在客户跟进信息
新增潜在客户跟进,填写完整信息新增潜在客户跟进成功与期望一致功能准确
修改潜在客户跟进,缺失部分信息修改潜在客户跟进失败与期望一致需填写完整潜在客户跟进信息
修改潜在客户跟进,填写完整信息修改潜在客户跟进成功与期望一致功能准确
删除潜在客户跟进删除成功与期望一致功能准确

 



对已有的客户信息进行修改,其实现步骤为通过客户id获取客户详细信息,对客户信息进行修改,点击修改按钮完成客户信息修改操作。在CustomerController中获取Customer的id信息,根据id信息调用CustomerMapper的selectById方法获取客户详细信息。将修改后的客户信息通过updateById方法进行修改,其核心代码如下:

客户控制层核心代码:

//接受用户发起的updatecustomer请求

@RequestMapping(value = "updatecustomeract")

//调用客户服务层的修改请求

customerservice.updatecustomeract(request, session);

客户服务层核心代码:

//调用customerdao的update方法根据客户id修改客户信息

customerdao.update(customer);

//返回页面修改客户成功提示信息

request.setAttribute("message", "修改客户成功");



客户管理模块测试

本模块的操作人员为管理员,根据系统中的客户数据变化,例如新增客户或客户信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行客户的修改和删除操作,测试用例如表5.7所示:

表5.7 客户管理模块测试用例

功能描述客户增加、修改与删除功能
所属模块客户管理
用例目的对客户管理功能的准确性进行测试
前提条件用户登录系统,对客户模块进行操作
测试数据期望结果实际结果结果分析
新增客户,缺失部分信息新增客户失败与期望一致需填写完整客户信息
新增客户,填写完整信息新增客户成功与期望一致功能准确
修改客户,缺失部分信息修改客户失败与期望一致需填写完整客户信息
修改客户,填写完整信息修改客户成功与期望一致功能准确
删除客户删除成功与期望一致功能准确

 



对已有的管理员信息进行修改,其实现步骤为通过管理员id获取管理员详细信息,对管理员信息进行修改,点击修改按钮完成管理员信息修改操作。在AdminController中获取Admin的id信息,根据id信息调用AdminMapper的selectById方法获取管理员详细信息。将修改后的管理员信息通过updateById方法进行修改,其核心代码如下:

管理员控制层核心代码:

//接受用户发起的updateadmin请求

@RequestMapping(value = "updateadminact")

//调用管理员服务层的修改请求

adminservice.updateadminact(request, session);

管理员服务层核心代码:

//调用admindao的update方法根据管理员id修改管理员信息

admindao.update(admin);

//返回页面修改管理员成功提示信息

request.setAttribute("message", "修改管理员成功");



管理员管理模块测试

本模块的操作人员为管理员,根据系统中的管理员数据变化,例如新增管理员或管理员信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行管理员的修改和删除操作,测试用例如表5.8所示:

表5.8 管理员管理模块测试用例

功能描述管理员增加、修改与删除功能
所属模块管理员管理
用例目的对管理员管理功能的准确性进行测试
前提条件用户登录系统,对管理员模块进行操作
测试数据期望结果实际结果结果分析
新增管理员,缺失部分信息新增管理员失败与期望一致需填写完整管理员信息
新增管理员,填写完整信息新增管理员成功与期望一致功能准确
修改管理员,缺失部分信息修改管理员失败与期望一致需填写完整管理员信息
修改管理员,填写完整信息修改管理员成功与期望一致功能准确
删除管理员删除成功与期望一致功能准确

 



对已有的意见建议信息进行修改,其实现步骤为通过意见建议id获取意见建议详细信息,对意见建议信息进行修改,点击修改按钮完成意见建议信息修改操作。在OpinionController中获取Opinion的id信息,根据id信息调用OpinionMapper的selectById方法获取意见建议详细信息。将修改后的意见建议信息通过updateById方法进行修改,其核心代码如下:

意见建议控制层核心代码:

//接受用户发起的updateopinion请求

@RequestMapping(value = "updateopinionact")

//调用意见建议服务层的修改请求

opinionservice.updateopinionact(request, session);

意见建议服务层核心代码:

//调用opiniondao的update方法根据意见建议id修改意见建议信息

opiniondao.update(opinion);

//返回页面修改意见建议成功提示信息

request.setAttribute("message", "修改意见建议成功");



意见建议管理模块测试

本模块的操作人员为管理员,根据系统中的意见建议数据变化,例如新增意见建议或意见建议信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行意见建议的修改和删除操作,测试用例如表5.9所示:

表5.9 意见建议管理模块测试用例

功能描述意见建议增加、修改与删除功能
所属模块意见建议管理
用例目的对意见建议管理功能的准确性进行测试
前提条件用户登录系统,对意见建议模块进行操作
测试数据期望结果实际结果结果分析
新增意见建议,缺失部分信息新增意见建议失败与期望一致需填写完整意见建议信息
新增意见建议,填写完整信息新增意见建议成功与期望一致功能准确
修改意见建议,缺失部分信息修改意见建议失败与期望一致需填写完整意见建议信息
修改意见建议,填写完整信息修改意见建议成功与期望一致功能准确
删除意见建议删除成功与期望一致功能准确

 



专业程序代做

为你量身定制的程序设计

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

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


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

扫码联系客服