发布时间:2023-01-15 18:17:37
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个企业人事管理信息系统,企业人事管理信息系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
用户对系统中员工信息进行维护时,需要查询出所有的员工信息。在菜单栏中点击员工管理,在员工控制层中通过GET获取页面的员工管理请求。使用select方法查询出所有的员工信息。在员工控制层中响应页面的员工管理请求,通过员工控制层调用员工服务层的yuangongmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为yuangongall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
YuangongExample example = new YuangongExample();
// 使用 Yuangongdao.selectByExample(example)方法获取所有的Yuangong数据
List Yuangongall = Yuangongdao.selectByExample(example);
// 将所有的Yuangong数据保存到request中的Yuangongall参数里
request.setAttribute("Yuangongall", Yuangongall);
管理员工界面如图所示。
表添加员工测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 用户在系统中对员工进行添加,通过菜单栏进入添加员工页面,输入详细的员工信息,提交到员工控制层进行添加操作 | 从页面获取员工详细信息,提交到服务器,调用insert语句完成员工添加操作 | 获取完整员工信息,点击添加按钮,完成员工表单提交 | 数据库中更新出员工的信息,页面给出提示添加员工成功信息 | 数据库中更新出员工的信息,页面给出提示添加员工成功信息 | 通过 |
用户对系统中考勤信息进行维护时,需要查询出所有的考勤信息。在菜单栏中点击考勤管理,在考勤控制层中通过GET获取页面的考勤管理请求。使用select方法查询出所有的考勤信息。在考勤控制层中响应页面的考勤管理请求,通过考勤控制层调用考勤服务层的kaoqinmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为kaoqinall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
KaoqinExample example = new KaoqinExample();
// 使用 Kaoqindao.selectByExample(example)方法获取所有的Kaoqin数据
List Kaoqinall = Kaoqindao.selectByExample(example);
// 将所有的Kaoqin数据保存到request中的Kaoqinall参数里
request.setAttribute("Kaoqinall", Kaoqinall);
管理考勤界面如图所示。
表添加考勤测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 用户在系统中对考勤进行添加,通过菜单栏进入添加考勤页面,输入详细的考勤信息,提交到考勤控制层进行添加操作 | 从页面获取考勤详细信息,提交到服务器,调用insert语句完成考勤添加操作 | 获取完整考勤信息,点击添加按钮,完成考勤表单提交 | 数据库中更新出考勤的信息,页面给出提示添加考勤成功信息 | 数据库中更新出考勤的信息,页面给出提示添加考勤成功信息 | 通过 |
用户对系统中管理员信息进行维护时,需要查询出所有的管理员信息。在菜单栏中点击管理员管理,在管理员控制层中通过GET获取页面的管理员管理请求。使用select方法查询出所有的管理员信息。在管理员控制层中响应页面的管理员管理请求,通过管理员控制层调用管理员服务层的adminmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为adminall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
AdminExample example = new AdminExample();
// 使用 Admindao.selectByExample(example)方法获取所有的Admin数据
List Adminall = Admindao.selectByExample(example);
// 将所有的Admin数据保存到request中的Adminall参数里
request.setAttribute("Adminall", Adminall);
管理管理员界面如图所示。
表添加管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 用户在系统中对管理员进行添加,通过菜单栏进入添加管理员页面,输入详细的管理员信息,提交到管理员控制层进行添加操作 | 从页面获取管理员详细信息,提交到服务器,调用insert语句完成管理员添加操作 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | 数据库中更新出管理员的信息,页面给出提示添加管理员成功信息 | 数据库中更新出管理员的信息,页面给出提示添加管理员成功信息 | 通过 |
用户对系统中部门信息进行维护时,需要查询出所有的部门信息。在菜单栏中点击部门管理,在部门控制层中通过GET获取页面的部门管理请求。使用select方法查询出所有的部门信息。在部门控制层中响应页面的部门管理请求,通过部门控制层调用部门服务层的bumenmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为bumenall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
BumenExample example = new BumenExample();
// 使用 Bumendao.selectByExample(example)方法获取所有的Bumen数据
List Bumenall = Bumendao.selectByExample(example);
// 将所有的Bumen数据保存到request中的Bumenall参数里
request.setAttribute("Bumenall", Bumenall);
管理部门界面如图所示。
表添加部门测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 用户在系统中对部门进行添加,通过菜单栏进入添加部门页面,输入详细的部门信息,提交到部门控制层进行添加操作 | 从页面获取部门详细信息,提交到服务器,调用insert语句完成部门添加操作 | 获取完整部门信息,点击添加按钮,完成部门表单提交 | 数据库中更新出部门的信息,页面给出提示添加部门成功信息 | 数据库中更新出部门的信息,页面给出提示添加部门成功信息 | 通过 |
用户对系统中公告信息进行维护时,需要查询出所有的公告信息。在菜单栏中点击公告管理,在公告控制层中通过GET获取页面的公告管理请求。使用select方法查询出所有的公告信息。在公告控制层中响应页面的公告管理请求,通过公告控制层调用公告服务层的gonggaomanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为gonggaoall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
GonggaoExample example = new GonggaoExample();
// 使用 Gonggaodao.selectByExample(example)方法获取所有的Gonggao数据
List Gonggaoall = Gonggaodao.selectByExample(example);
// 将所有的Gonggao数据保存到request中的Gonggaoall参数里
request.setAttribute("Gonggaoall", Gonggaoall);
管理公告界面如图所示。
表添加公告测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 用户在系统中对公告进行添加,通过菜单栏进入添加公告页面,输入详细的公告信息,提交到公告控制层进行添加操作 | 从页面获取公告详细信息,提交到服务器,调用insert语句完成公告添加操作 | 获取完整公告信息,点击添加按钮,完成公告表单提交 | 数据库中更新出公告的信息,页面给出提示添加公告成功信息 | 数据库中更新出公告的信息,页面给出提示添加公告成功信息 | 通过 |
用户对系统中助理信息进行维护时,需要查询出所有的助理信息。在菜单栏中点击助理管理,在助理控制层中通过GET获取页面的助理管理请求。使用select方法查询出所有的助理信息。在助理控制层中响应页面的助理管理请求,通过助理控制层调用助理服务层的zhulimanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为zhuliall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
ZhuliExample example = new ZhuliExample();
// 使用 Zhulidao.selectByExample(example)方法获取所有的Zhuli数据
List Zhuliall = Zhulidao.selectByExample(example);
// 将所有的Zhuli数据保存到request中的Zhuliall参数里
request.setAttribute("Zhuliall", Zhuliall);
管理助理界面如图所示。
表添加助理测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 用户在系统中对助理进行添加,通过菜单栏进入添加助理页面,输入详细的助理信息,提交到助理控制层进行添加操作 | 从页面获取助理详细信息,提交到服务器,调用insert语句完成助理添加操作 | 获取完整助理信息,点击添加按钮,完成助理表单提交 | 数据库中更新出助理的信息,页面给出提示添加助理成功信息 | 数据库中更新出助理的信息,页面给出提示添加助理成功信息 | 通过 |
用户对系统中薪资信息进行维护时,需要查询出所有的薪资信息。在菜单栏中点击薪资管理,在薪资控制层中通过GET获取页面的薪资管理请求。使用select方法查询出所有的薪资信息。在薪资控制层中响应页面的薪资管理请求,通过薪资控制层调用薪资服务层的xinzimanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为xinziall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
XinziExample example = new XinziExample();
// 使用 Xinzidao.selectByExample(example)方法获取所有的Xinzi数据
List Xinziall = Xinzidao.selectByExample(example);
// 将所有的Xinzi数据保存到request中的Xinziall参数里
request.setAttribute("Xinziall", Xinziall);
管理薪资界面如图所示。
表添加薪资测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 用户在系统中对薪资进行添加,通过菜单栏进入添加薪资页面,输入详细的薪资信息,提交到薪资控制层进行添加操作 | 从页面获取薪资详细信息,提交到服务器,调用insert语句完成薪资添加操作 | 获取完整薪资信息,点击添加按钮,完成薪资表单提交 | 数据库中更新出薪资的信息,页面给出提示添加薪资成功信息 | 数据库中更新出薪资的信息,页面给出提示添加薪资成功信息 | 通过 |
用户对系统中招聘信息进行维护时,需要查询出所有的招聘信息。在菜单栏中点击招聘管理,在招聘控制层中通过GET获取页面的招聘管理请求。使用select方法查询出所有的招聘信息。在招聘控制层中响应页面的招聘管理请求,通过招聘控制层调用招聘服务层的zhaopinmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为zhaopinall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
ZhaopinExample example = new ZhaopinExample();
// 使用 Zhaopindao.selectByExample(example)方法获取所有的Zhaopin数据
List Zhaopinall = Zhaopindao.selectByExample(example);
// 将所有的Zhaopin数据保存到request中的Zhaopinall参数里
request.setAttribute("Zhaopinall", Zhaopinall);
管理招聘界面如图所示。
表添加招聘测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 用户在系统中对招聘进行添加,通过菜单栏进入添加招聘页面,输入详细的招聘信息,提交到招聘控制层进行添加操作 | 从页面获取招聘详细信息,提交到服务器,调用insert语句完成招聘添加操作 | 获取完整招聘信息,点击添加按钮,完成招聘表单提交 | 数据库中更新出招聘的信息,页面给出提示添加招聘成功信息 | 数据库中更新出招聘的信息,页面给出提示添加招聘成功信息 | 通过 |
用户对系统中员工合同信息进行维护时,需要查询出所有的员工合同信息。在菜单栏中点击员工合同管理,在员工合同控制层中通过GET获取页面的员工合同管理请求。使用select方法查询出所有的员工合同信息。在员工合同控制层中响应页面的员工合同管理请求,通过员工合同控制层调用员工合同服务层的yuangonghetongmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为yuangonghetongall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
YuangonghetongExample example = new YuangonghetongExample();
// 使用 Yuangonghetongdao.selectByExample(example)方法获取所有的Yuangonghetong数据
List Yuangonghetongall = Yuangonghetongdao.selectByExample(example);
// 将所有的Yuangonghetong数据保存到request中的Yuangonghetongall参数里
request.setAttribute("Yuangonghetongall", Yuangonghetongall);
管理员工合同界面如图所示。
表添加员工合同测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_9 | 用户在系统中对员工合同进行添加,通过菜单栏进入添加员工合同页面,输入详细的员工合同信息,提交到员工合同控制层进行添加操作 | 从页面获取员工合同详细信息,提交到服务器,调用insert语句完成员工合同添加操作 | 获取完整员工合同信息,点击添加按钮,完成员工合同表单提交 | 数据库中更新出员工合同的信息,页面给出提示添加员工合同成功信息 | 数据库中更新出员工合同的信息,页面给出提示添加员工合同成功信息 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计