发布时间:2022-11-04 23:27:28
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个企业人事信息管理系统,企业人事信息管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
薪资模块包括XinziController控制层、XinziService服务层、XinziMapperDao层、Xinzi实体类。浏览器向Xinzi控制层中发起请求,Xinzi调用XinziServiceImp,XinziImp实例化XinziService,在XinziService中调用XinziMapper,通过Xinzimapper.xml中的sql语句完成功能执行。
XinziController中方法主要包括addxinzi、addxinziact、updatexinzi、updatexinziact、xinzimanage。
addxinzi为系统响应页面添加薪资请求,进行添加薪资页面数据初始化,跳转到addxinzi.jsp页面。
addxinziact为系统处理页面添加薪资请求,获取到对应薪资信息,调用XinziService的addxinziact方法将薪资信息插入到数据库中。
Updatexinzi为系统响应页面修改薪资请求,进行修改薪资页面数据初始化,跳转到dauptexinzi.jsp页面。
Dauptexinziact为系统处理页面修改薪资请求,获取到对应薪资修改信息,调用XinziService的updatexinziact方法将薪资信息根据id同步到数据库中。
表添加薪资测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_1 | 在系统中进行薪资的添加,从页面中获取输入薪资详细信息,提交到Xinzi控制层中,使用insertxinzi进行薪资数据的添加 | 输入完整的薪资信息,封装为Xinzi类,保存到数据库t_xinzi表中 | 获取完整薪资信息,点击添加按钮,完成薪资表单提交 | Xinzi控制层中接受到薪资id、提成、薪资、惩罚、月份、底薪、员工、总金额、信息,提交到数据库中插入t_xinzi数据表,页面给出添加薪资成功信息 | Xinzi控制层中接受到薪资id、提成、薪资、惩罚、月份、底薪、员工、总金额、信息,提交到数据库中插入t_xinzi数据表,页面给出添加薪资成功信息 | 通过 |
员工模块包括YuangongController控制层、YuangongService服务层、YuangongMapperDao层、Yuangong实体类。浏览器向Yuangong控制层中发起请求,Yuangong调用YuangongServiceImp,YuangongImp实例化YuangongService,在YuangongService中调用YuangongMapper,通过Yuangongmapper.xml中的sql语句完成功能执行。
YuangongController中方法主要包括addyuangong、addyuangongact、updateyuangong、updateyuangongact、yuangongmanage。
addyuangong为系统响应页面添加员工请求,进行添加员工页面数据初始化,跳转到addyuangong.jsp页面。
addyuangongact为系统处理页面添加员工请求,获取到对应员工信息,调用YuangongService的addyuangongact方法将员工信息插入到数据库中。
Updateyuangong为系统响应页面修改员工请求,进行修改员工页面数据初始化,跳转到daupteyuangong.jsp页面。
Daupteyuangongact为系统处理页面修改员工请求,获取到对应员工修改信息,调用YuangongService的updateyuangongact方法将员工信息根据id同步到数据库中。
表添加员工测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_2 | 在系统中进行员工的添加,从页面中获取输入员工详细信息,提交到Yuangong控制层中,使用insertyuangong进行员工数据的添加 | 输入完整的员工信息,封装为Yuangong类,保存到数据库t_yuangong表中 | 获取完整员工信息,点击添加按钮,完成员工表单提交 | Yuangong控制层中接受到年龄、名字、性别、介绍、员工id、部门、密保内容、部门id、账号、密码、信息,提交到数据库中插入t_yuangong数据表,页面给出添加员工成功信息 | Yuangong控制层中接受到年龄、名字、性别、介绍、员工id、部门、密保内容、部门id、账号、密码、信息,提交到数据库中插入t_yuangong数据表,页面给出添加员工成功信息 | 通过 |
管理员模块包括AdminController控制层、AdminService服务层、AdminMapperDao层、Admin实体类。浏览器向Admin控制层中发起请求,Admin调用AdminServiceImp,AdminImp实例化AdminService,在AdminService中调用AdminMapper,通过Adminmapper.xml中的sql语句完成功能执行。
AdminController中方法主要包括addadmin、addadminact、updateadmin、updateadminact、adminmanage。
addadmin为系统响应页面添加管理员请求,进行添加管理员页面数据初始化,跳转到addadmin.jsp页面。
addadminact为系统处理页面添加管理员请求,获取到对应管理员信息,调用AdminService的addadminact方法将管理员信息插入到数据库中。
Updateadmin为系统响应页面修改管理员请求,进行修改管理员页面数据初始化,跳转到daupteadmin.jsp页面。
Daupteadminact为系统处理页面修改管理员请求,获取到对应管理员修改信息,调用AdminService的updateadminact方法将管理员信息根据id同步到数据库中。
表添加管理员测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_3 | 在系统中进行管理员的添加,从页面中获取输入管理员详细信息,提交到Admin控制层中,使用insertadmin进行管理员数据的添加 | 输入完整的管理员信息,封装为Admin类,保存到数据库t_admin表中 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | Admin控制层中接受到管理员id、管理员、账号、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | Admin控制层中接受到管理员id、管理员、账号、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | 通过 |
通讯录模块包括TongxunluController控制层、TongxunluService服务层、TongxunluMapperDao层、Tongxunlu实体类。浏览器向Tongxunlu控制层中发起请求,Tongxunlu调用TongxunluServiceImp,TongxunluImp实例化TongxunluService,在TongxunluService中调用TongxunluMapper,通过Tongxunlumapper.xml中的sql语句完成功能执行。
TongxunluController中方法主要包括addtongxunlu、addtongxunluact、updatetongxunlu、updatetongxunluact、tongxunlumanage。
addtongxunlu为系统响应页面添加通讯录请求,进行添加通讯录页面数据初始化,跳转到addtongxunlu.jsp页面。
addtongxunluact为系统处理页面添加通讯录请求,获取到对应通讯录信息,调用TongxunluService的addtongxunluact方法将通讯录信息插入到数据库中。
Updatetongxunlu为系统响应页面修改通讯录请求,进行修改通讯录页面数据初始化,跳转到dauptetongxunlu.jsp页面。
Dauptetongxunluact为系统处理页面修改通讯录请求,获取到对应通讯录修改信息,调用TongxunluService的updatetongxunluact方法将通讯录信息根据id同步到数据库中。
表添加通讯录测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_4 | 在系统中进行通讯录的添加,从页面中获取输入通讯录详细信息,提交到Tongxunlu控制层中,使用inserttongxunlu进行通讯录数据的添加 | 输入完整的通讯录信息,封装为Tongxunlu类,保存到数据库t_tongxunlu表中 | 获取完整通讯录信息,点击添加按钮,完成通讯录表单提交 | Tongxunlu控制层中接受到职位、联系方式、通讯录、部门、通讯录id、名字、信息,提交到数据库中插入t_tongxunlu数据表,页面给出添加通讯录成功信息 | Tongxunlu控制层中接受到职位、联系方式、通讯录、部门、通讯录id、名字、信息,提交到数据库中插入t_tongxunlu数据表,页面给出添加通讯录成功信息 | 通过 |
请假模块包括QingjiaController控制层、QingjiaService服务层、QingjiaMapperDao层、Qingjia实体类。浏览器向Qingjia控制层中发起请求,Qingjia调用QingjiaServiceImp,QingjiaImp实例化QingjiaService,在QingjiaService中调用QingjiaMapper,通过Qingjiamapper.xml中的sql语句完成功能执行。
QingjiaController中方法主要包括addqingjia、addqingjiaact、updateqingjia、updateqingjiaact、qingjiamanage。
addqingjia为系统响应页面添加请假请求,进行添加请假页面数据初始化,跳转到addqingjia.jsp页面。
addqingjiaact为系统处理页面添加请假请求,获取到对应请假信息,调用QingjiaService的addqingjiaact方法将请假信息插入到数据库中。
Updateqingjia为系统响应页面修改请假请求,进行修改请假页面数据初始化,跳转到daupteqingjia.jsp页面。
Daupteqingjiaact为系统处理页面修改请假请求,获取到对应请假修改信息,调用QingjiaService的updateqingjiaact方法将请假信息根据id同步到数据库中。
表添加请假测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_5 | 在系统中进行请假的添加,从页面中获取输入请假详细信息,提交到Qingjia控制层中,使用insertqingjia进行请假数据的添加 | 输入完整的请假信息,封装为Qingjia类,保存到数据库t_qingjia表中 | 获取完整请假信息,点击添加按钮,完成请假表单提交 | Qingjia控制层中接受到员工、审核级别、请假开始时间、状态、请假结束时间、请假id、请假、描述、部门、部门id、员工id、申请时间、总天数、信息,提交到数据库中插入t_qingjia数据表,页面给出添加请假成功信息 | Qingjia控制层中接受到员工、审核级别、请假开始时间、状态、请假结束时间、请假id、请假、描述、部门、部门id、员工id、申请时间、总天数、信息,提交到数据库中插入t_qingjia数据表,页面给出添加请假成功信息 | 通过 |
部门模块包括BumenController控制层、BumenService服务层、BumenMapperDao层、Bumen实体类。浏览器向Bumen控制层中发起请求,Bumen调用BumenServiceImp,BumenImp实例化BumenService,在BumenService中调用BumenMapper,通过Bumenmapper.xml中的sql语句完成功能执行。
BumenController中方法主要包括addbumen、addbumenact、updatebumen、updatebumenact、bumenmanage。
addbumen为系统响应页面添加部门请求,进行添加部门页面数据初始化,跳转到addbumen.jsp页面。
addbumenact为系统处理页面添加部门请求,获取到对应部门信息,调用BumenService的addbumenact方法将部门信息插入到数据库中。
Updatebumen为系统响应页面修改部门请求,进行修改部门页面数据初始化,跳转到dauptebumen.jsp页面。
Dauptebumenact为系统处理页面修改部门请求,获取到对应部门修改信息,调用BumenService的updatebumenact方法将部门信息根据id同步到数据库中。
表添加部门测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_6 | 在系统中进行部门的添加,从页面中获取输入部门详细信息,提交到Bumen控制层中,使用insertbumen进行部门数据的添加 | 输入完整的部门信息,封装为Bumen类,保存到数据库t_bumen表中 | 获取完整部门信息,点击添加按钮,完成部门表单提交 | Bumen控制层中接受到名称、经理id、部门、部门id、信息,提交到数据库中插入t_bumen数据表,页面给出添加部门成功信息 | Bumen控制层中接受到名称、经理id、部门、部门id、信息,提交到数据库中插入t_bumen数据表,页面给出添加部门成功信息 | 通过 |
公告模块包括GonggaoController控制层、GonggaoService服务层、GonggaoMapperDao层、Gonggao实体类。浏览器向Gonggao控制层中发起请求,Gonggao调用GonggaoServiceImp,GonggaoImp实例化GonggaoService,在GonggaoService中调用GonggaoMapper,通过Gonggaomapper.xml中的sql语句完成功能执行。
GonggaoController中方法主要包括addgonggao、addgonggaoact、updategonggao、updategonggaoact、gonggaomanage。
addgonggao为系统响应页面添加公告请求,进行添加公告页面数据初始化,跳转到addgonggao.jsp页面。
addgonggaoact为系统处理页面添加公告请求,获取到对应公告信息,调用GonggaoService的addgonggaoact方法将公告信息插入到数据库中。
Updategonggao为系统响应页面修改公告请求,进行修改公告页面数据初始化,跳转到dauptegonggao.jsp页面。
Dauptegonggaoact为系统处理页面修改公告请求,获取到对应公告修改信息,调用GonggaoService的updategonggaoact方法将公告信息根据id同步到数据库中。
表添加公告测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_7 | 在系统中进行公告的添加,从页面中获取输入公告详细信息,提交到Gonggao控制层中,使用insertgonggao进行公告数据的添加 | 输入完整的公告信息,封装为Gonggao类,保存到数据库t_gonggao表中 | 获取完整公告信息,点击添加按钮,完成公告表单提交 | Gonggao控制层中接受到标题、发布时间、公告、公告id、信息,提交到数据库中插入t_gonggao数据表,页面给出添加公告成功信息 | Gonggao控制层中接受到标题、发布时间、公告、公告id、信息,提交到数据库中插入t_gonggao数据表,页面给出添加公告成功信息 | 通过 |
考勤模块包括KaoqinController控制层、KaoqinService服务层、KaoqinMapperDao层、Kaoqin实体类。浏览器向Kaoqin控制层中发起请求,Kaoqin调用KaoqinServiceImp,KaoqinImp实例化KaoqinService,在KaoqinService中调用KaoqinMapper,通过Kaoqinmapper.xml中的sql语句完成功能执行。
KaoqinController中方法主要包括addkaoqin、addkaoqinact、updatekaoqin、updatekaoqinact、kaoqinmanage。
addkaoqin为系统响应页面添加考勤请求,进行添加考勤页面数据初始化,跳转到addkaoqin.jsp页面。
addkaoqinact为系统处理页面添加考勤请求,获取到对应考勤信息,调用KaoqinService的addkaoqinact方法将考勤信息插入到数据库中。
Updatekaoqin为系统响应页面修改考勤请求,进行修改考勤页面数据初始化,跳转到dauptekaoqin.jsp页面。
Dauptekaoqinact为系统处理页面修改考勤请求,获取到对应考勤修改信息,调用KaoqinService的updatekaoqinact方法将考勤信息根据id同步到数据库中。
表添加考勤测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_8 | 在系统中进行考勤的添加,从页面中获取输入考勤详细信息,提交到Kaoqin控制层中,使用insertkaoqin进行考勤数据的添加 | 输入完整的考勤信息,封装为Kaoqin类,保存到数据库t_kaoqin表中 | 获取完整考勤信息,点击添加按钮,完成考勤表单提交 | Kaoqin控制层中接受到打卡时间、员工id、状态、打卡类型、考勤id、考勤、日期、信息,提交到数据库中插入t_kaoqin数据表,页面给出添加考勤成功信息 | Kaoqin控制层中接受到打卡时间、员工id、状态、打卡类型、考勤id、考勤、日期、信息,提交到数据库中插入t_kaoqin数据表,页面给出添加考勤成功信息 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计