发布时间:2023-05-16 06:46:09
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于python薪酬管理系统,基于python薪酬管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
用户对系统中的员工信息进行维护时可以使用修改员工功能。通过进入员工管理页面,在员工管理页面中,点击修改员工按钮。在员工控制层中将根据传入的员工id信息查询详细的员工信息,返回到修改员工页面进行展示,展示字段包括年龄、部门id、员工id、名字、账号、员工、介绍、性别、部门、。通过修改需要修改的员工字段信息,点击修改员工按钮,完成数据的修改操作。
表修改员工用例描述
用例名称 | 修改员工 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改员工 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入员工管理页面,在员工管理页面中点击修改员工按钮,将员工id信息提交到员工控制层进行员工信息的获取,返回修改员工页面进行员工信息展示,当修改员工信息完成后,点击修改员工按钮,完成修改员工操作。给出页面提示信息修改员工信息成功。 |
系统反馈 | 用户登录系统,返回员工管理页面,获取到员工的详细信息,完成员工数据的修改操作后,将修改后的员工信息同步到员工数据表中。 |
响应时间 | 1S |
输入参数 | 年龄、部门id、员工id、名字、账号、员工、介绍、性别、部门、 |
系统具备添加员工模块,在添加员工中通过获取员工的详细信息,可以将页面中员工信息提交到数据库中,输入员工的详细信息,包括年龄、部门id、员工id、名字、账号、员工、介绍、性别、部门、,输入完成后,点击添加按钮。在addyuangong页面输入员工详细信息,将提交到yuangong类的addyuangongact方法中,通过nianling、bumenid、id、mingzi、username、yuangong、jieshao、xingbie、bumen、字段进行接收,执行调用yuangongmapper中的insert方法执行insert sql语句将Yuangong对象提交到t_yuangong表中,完成添加Yuangong操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行YuangongService.addYuangongact方法
logger.debug("YuangongService.addYuangongact ......");
// 使用Yuangongdao的insert方法将Yuangong添加到数据库中
Yuangongdao.insert(Yuangong);
// 将添加Yuangong信息添加到request中用message参数进行保存
request.setAttribute("message", "添加员工成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加员工页面如下所示。
图添加员工界面
用户对系统中的部门信息进行维护时可以使用修改部门功能。通过进入部门管理页面,在部门管理页面中,点击修改部门按钮。在部门控制层中将根据传入的部门id信息查询详细的部门信息,返回到修改部门页面进行展示,展示字段包括部门、名称、。通过修改需要修改的部门字段信息,点击修改部门按钮,完成数据的修改操作。
表修改部门用例描述
用例名称 | 修改部门 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改部门 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入部门管理页面,在部门管理页面中点击修改部门按钮,将部门id信息提交到部门控制层进行部门信息的获取,返回修改部门页面进行部门信息展示,当修改部门信息完成后,点击修改部门按钮,完成修改部门操作。给出页面提示信息修改部门信息成功。 |
系统反馈 | 用户登录系统,返回部门管理页面,获取到部门的详细信息,完成部门数据的修改操作后,将修改后的部门信息同步到部门数据表中。 |
响应时间 | 1S |
输入参数 | 部门、名称、 |
系统具备添加部门模块,在添加部门中通过获取部门的详细信息,可以将页面中部门信息提交到数据库中,输入部门的详细信息,包括部门、名称、,输入完成后,点击添加按钮。在addbumen页面输入部门详细信息,将提交到bumen类的addbumenact方法中,通过bumen、mingcheng、字段进行接收,执行调用bumenmapper中的insert方法执行insert sql语句将Bumen对象提交到t_bumen表中,完成添加Bumen操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行BumenService.addBumenact方法
logger.debug("BumenService.addBumenact ......");
// 使用Bumendao的insert方法将Bumen添加到数据库中
Bumendao.insert(Bumen);
// 将添加Bumen信息添加到request中用message参数进行保存
request.setAttribute("message", "添加部门成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加部门页面如下所示。
图添加部门界面
用户对系统中的档案信息进行维护时可以使用修改档案功能。通过进入档案管理页面,在档案管理页面中,点击修改档案按钮。在档案控制层中将根据传入的档案id信息查询详细的档案信息,返回到修改档案页面进行展示,展示字段包括员工、上传时间、档案文件、档案、员工id、档案名称、。通过修改需要修改的档案字段信息,点击修改档案按钮,完成数据的修改操作。
表修改档案用例描述
用例名称 | 修改档案 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改档案 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入档案管理页面,在档案管理页面中点击修改档案按钮,将档案id信息提交到档案控制层进行档案信息的获取,返回修改档案页面进行档案信息展示,当修改档案信息完成后,点击修改档案按钮,完成修改档案操作。给出页面提示信息修改档案信息成功。 |
系统反馈 | 用户登录系统,返回档案管理页面,获取到档案的详细信息,完成档案数据的修改操作后,将修改后的档案信息同步到档案数据表中。 |
响应时间 | 1S |
输入参数 | 员工、上传时间、档案文件、档案、员工id、档案名称、 |
系统具备添加档案模块,在添加档案中通过获取档案的详细信息,可以将页面中档案信息提交到数据库中,输入档案的详细信息,包括员工、上传时间、档案文件、档案、员工id、档案名称、,输入完成后,点击添加按钮。在adddangan页面输入档案详细信息,将提交到dangan类的adddanganact方法中,通过yuangong、shangchuanshijian、wenjian、dangan、yuangongid、mingcheng、字段进行接收,执行调用danganmapper中的insert方法执行insert sql语句将Dangan对象提交到t_dangan表中,完成添加Dangan操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行DanganService.addDanganact方法
logger.debug("DanganService.addDanganact ......");
// 使用Dangandao的insert方法将Dangan添加到数据库中
Dangandao.insert(Dangan);
// 将添加Dangan信息添加到request中用message参数进行保存
request.setAttribute("message", "添加档案成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加档案页面如下所示。
图添加档案界面
用户对系统中的公告信息进行维护时可以使用修改公告功能。通过进入公告管理页面,在公告管理页面中,点击修改公告按钮。在公告控制层中将根据传入的公告id信息查询详细的公告信息,返回到修改公告页面进行展示,展示字段包括标题、内容、公告、公告id、。通过修改需要修改的公告字段信息,点击修改公告按钮,完成数据的修改操作。
表修改公告用例描述
用例名称 | 修改公告 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改公告 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入公告管理页面,在公告管理页面中点击修改公告按钮,将公告id信息提交到公告控制层进行公告信息的获取,返回修改公告页面进行公告信息展示,当修改公告信息完成后,点击修改公告按钮,完成修改公告操作。给出页面提示信息修改公告信息成功。 |
系统反馈 | 用户登录系统,返回公告管理页面,获取到公告的详细信息,完成公告数据的修改操作后,将修改后的公告信息同步到公告数据表中。 |
响应时间 | 1S |
输入参数 | 标题、内容、公告、公告id、 |
系统具备添加公告模块,在添加公告中通过获取公告的详细信息,可以将页面中公告信息提交到数据库中,输入公告的详细信息,包括标题、内容、公告、公告id、,输入完成后,点击添加按钮。在addgonggao页面输入公告详细信息,将提交到gonggao类的addgonggaoact方法中,通过biaoti、neirong、gonggao、id、字段进行接收,执行调用gonggaomapper中的insert方法执行insert sql语句将Gonggao对象提交到t_gonggao表中,完成添加Gonggao操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行GonggaoService.addGonggaoact方法
logger.debug("GonggaoService.addGonggaoact ......");
// 使用Gonggaodao的insert方法将Gonggao添加到数据库中
Gonggaodao.insert(Gonggao);
// 将添加Gonggao信息添加到request中用message参数进行保存
request.setAttribute("message", "添加公告成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加公告页面如下所示。
图添加公告界面
用户对系统中的社保公积金信息进行维护时可以使用修改社保公积金功能。通过进入社保公积金管理页面,在社保公积金管理页面中,点击修改社保公积金按钮。在社保公积金控制层中将根据传入的社保公积金id信息查询详细的社保公积金信息,返回到修改社保公积金页面进行展示,展示字段包括缴纳说明、缴纳金额、员工、社保公积金、社保id、月份、。通过修改需要修改的社保公积金字段信息,点击修改社保公积金按钮,完成数据的修改操作。
表修改社保公积金用例描述
用例名称 | 修改社保公积金 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改社保公积金 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入社保公积金管理页面,在社保公积金管理页面中点击修改社保公积金按钮,将社保公积金id信息提交到社保公积金控制层进行社保公积金信息的获取,返回修改社保公积金页面进行社保公积金信息展示,当修改社保公积金信息完成后,点击修改社保公积金按钮,完成修改社保公积金操作。给出页面提示信息修改社保公积金信息成功。 |
系统反馈 | 用户登录系统,返回社保公积金管理页面,获取到社保公积金的详细信息,完成社保公积金数据的修改操作后,将修改后的社保公积金信息同步到社保公积金数据表中。 |
响应时间 | 1S |
输入参数 | 缴纳说明、缴纳金额、员工、社保公积金、社保id、月份、 |
系统具备添加社保公积金模块,在添加社保公积金中通过获取社保公积金的详细信息,可以将页面中社保公积金信息提交到数据库中,输入社保公积金的详细信息,包括缴纳说明、缴纳金额、员工、社保公积金、社保id、月份、,输入完成后,点击添加按钮。在addshebao页面输入社保公积金详细信息,将提交到shebao类的addshebaoact方法中,通过shuoming、jine、yuangong、shebao、id、yuefen、字段进行接收,执行调用shebaomapper中的insert方法执行insert sql语句将Shebao对象提交到t_shebao表中,完成添加Shebao操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行ShebaoService.addShebaoact方法
logger.debug("ShebaoService.addShebaoact ......");
// 使用Shebaodao的insert方法将Shebao添加到数据库中
Shebaodao.insert(Shebao);
// 将添加Shebao信息添加到request中用message参数进行保存
request.setAttribute("message", "添加社保公积金成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加社保公积金页面如下所示。
图添加社保公积金界面
用户对系统中的管理员信息进行维护时可以使用修改管理员功能。通过进入管理员管理页面,在管理员管理页面中,点击修改管理员按钮。在管理员控制层中将根据传入的管理员id信息查询详细的管理员信息,返回到修改管理员页面进行展示,展示字段包括账号、管理员、密码、。通过修改需要修改的管理员字段信息,点击修改管理员按钮,完成数据的修改操作。
表修改管理员用例描述
用例名称 | 修改管理员 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改管理员 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入管理员管理页面,在管理员管理页面中点击修改管理员按钮,将管理员id信息提交到管理员控制层进行管理员信息的获取,返回修改管理员页面进行管理员信息展示,当修改管理员信息完成后,点击修改管理员按钮,完成修改管理员操作。给出页面提示信息修改管理员信息成功。 |
系统反馈 | 用户登录系统,返回管理员管理页面,获取到管理员的详细信息,完成管理员数据的修改操作后,将修改后的管理员信息同步到管理员数据表中。 |
响应时间 | 1S |
输入参数 | 账号、管理员、密码、 |
系统具备添加管理员模块,在添加管理员中通过获取管理员的详细信息,可以将页面中管理员信息提交到数据库中,输入管理员的详细信息,包括账号、管理员、密码、,输入完成后,点击添加按钮。在addadmin页面输入管理员详细信息,将提交到admin类的addadminact方法中,通过username、admin、password、字段进行接收,执行调用adminmapper中的insert方法执行insert sql语句将Admin对象提交到t_admin表中,完成添加Admin操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行AdminService.addAdminact方法
logger.debug("AdminService.addAdminact ......");
// 使用Admindao的insert方法将Admin添加到数据库中
Admindao.insert(Admin);
// 将添加Admin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加管理员成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加管理员页面如下所示。
图添加管理员界面
用户对系统中的员工合同信息进行维护时可以使用修改员工合同功能。通过进入员工合同管理页面,在员工合同管理页面中,点击修改员工合同按钮。在员工合同控制层中将根据传入的员工合同id信息查询详细的员工合同信息,返回到修改员工合同页面进行展示,展示字段包括员工、员工合同、员工合同id、文件、员工id、部门、有效时间、部门id、。通过修改需要修改的员工合同字段信息,点击修改员工合同按钮,完成数据的修改操作。
表修改员工合同用例描述
用例名称 | 修改员工合同 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改员工合同 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入员工合同管理页面,在员工合同管理页面中点击修改员工合同按钮,将员工合同id信息提交到员工合同控制层进行员工合同信息的获取,返回修改员工合同页面进行员工合同信息展示,当修改员工合同信息完成后,点击修改员工合同按钮,完成修改员工合同操作。给出页面提示信息修改员工合同信息成功。 |
系统反馈 | 用户登录系统,返回员工合同管理页面,获取到员工合同的详细信息,完成员工合同数据的修改操作后,将修改后的员工合同信息同步到员工合同数据表中。 |
响应时间 | 1S |
输入参数 | 员工、员工合同、员工合同id、文件、员工id、部门、有效时间、部门id、 |
系统具备添加员工合同模块,在添加员工合同中通过获取员工合同的详细信息,可以将页面中员工合同信息提交到数据库中,输入员工合同的详细信息,包括员工、员工合同、员工合同id、文件、员工id、部门、有效时间、部门id、,输入完成后,点击添加按钮。在addyuangonghetong页面输入员工合同详细信息,将提交到yuangonghetong类的addyuangonghetongact方法中,通过yuangong、yuangonghetong、id、wenjian、yuangongid、bumen、youxiaoshijian、bumenid、字段进行接收,执行调用yuangonghetongmapper中的insert方法执行insert sql语句将Yuangonghetong对象提交到t_yuangonghetong表中,完成添加Yuangonghetong操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行YuangonghetongService.addYuangonghetongact方法
logger.debug("YuangonghetongService.addYuangonghetongact ......");
// 使用Yuangonghetongdao的insert方法将Yuangonghetong添加到数据库中
Yuangonghetongdao.insert(Yuangonghetong);
// 将添加Yuangonghetong信息添加到request中用message参数进行保存
request.setAttribute("message", "添加员工合同成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加员工合同页面如下所示。
图添加员工合同界面
用户对系统中的考勤信息进行维护时可以使用修改考勤功能。通过进入考勤管理页面,在考勤管理页面中,点击修改考勤按钮。在考勤控制层中将根据传入的考勤id信息查询详细的考勤信息,返回到修改考勤页面进行展示,展示字段包括日期、考勤、打卡时间、状态、考勤id、员工id、员工、。通过修改需要修改的考勤字段信息,点击修改考勤按钮,完成数据的修改操作。
表修改考勤用例描述
用例名称 | 修改考勤 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改考勤 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入考勤管理页面,在考勤管理页面中点击修改考勤按钮,将考勤id信息提交到考勤控制层进行考勤信息的获取,返回修改考勤页面进行考勤信息展示,当修改考勤信息完成后,点击修改考勤按钮,完成修改考勤操作。给出页面提示信息修改考勤信息成功。 |
系统反馈 | 用户登录系统,返回考勤管理页面,获取到考勤的详细信息,完成考勤数据的修改操作后,将修改后的考勤信息同步到考勤数据表中。 |
响应时间 | 1S |
输入参数 | 日期、考勤、打卡时间、状态、考勤id、员工id、员工、 |
系统具备添加考勤模块,在添加考勤中通过获取考勤的详细信息,可以将页面中考勤信息提交到数据库中,输入考勤的详细信息,包括日期、考勤、打卡时间、状态、考勤id、员工id、员工、,输入完成后,点击添加按钮。在addkaoqin页面输入考勤详细信息,将提交到kaoqin类的addkaoqinact方法中,通过riqi、kaoqin、dakashijian、zhuangtai、id、yuangongid、yuangong、字段进行接收,执行调用kaoqinmapper中的insert方法执行insert sql语句将Kaoqin对象提交到t_kaoqin表中,完成添加Kaoqin操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行KaoqinService.addKaoqinact方法
logger.debug("KaoqinService.addKaoqinact ......");
// 使用Kaoqindao的insert方法将Kaoqin添加到数据库中
Kaoqindao.insert(Kaoqin);
// 将添加Kaoqin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加考勤成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加考勤页面如下所示。
图添加考勤界面
用户对系统中的薪资信息进行维护时可以使用修改薪资功能。通过进入薪资管理页面,在薪资管理页面中,点击修改薪资按钮。在薪资控制层中将根据传入的薪资id信息查询详细的薪资信息,返回到修改薪资页面进行展示,展示字段包括员工、员工id、薪资id、惩罚、总金额、底薪、薪资、提成、。通过修改需要修改的薪资字段信息,点击修改薪资按钮,完成数据的修改操作。
表修改薪资用例描述
用例名称 | 修改薪资 |
---|---|
用例操作者 | 用户 |
用例简述 | 本用例用于用户修改薪资 |
前置条件 | 用户完成系统登录验证后 |
操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入薪资管理页面,在薪资管理页面中点击修改薪资按钮,将薪资id信息提交到薪资控制层进行薪资信息的获取,返回修改薪资页面进行薪资信息展示,当修改薪资信息完成后,点击修改薪资按钮,完成修改薪资操作。给出页面提示信息修改薪资信息成功。 |
系统反馈 | 用户登录系统,返回薪资管理页面,获取到薪资的详细信息,完成薪资数据的修改操作后,将修改后的薪资信息同步到薪资数据表中。 |
响应时间 | 1S |
输入参数 | 员工、员工id、薪资id、惩罚、总金额、底薪、薪资、提成、 |
系统具备添加薪资模块,在添加薪资中通过获取薪资的详细信息,可以将页面中薪资信息提交到数据库中,输入薪资的详细信息,包括员工、员工id、薪资id、惩罚、总金额、底薪、薪资、提成、,输入完成后,点击添加按钮。在addxinzi页面输入薪资详细信息,将提交到xinzi类的addxinziact方法中,通过yuangong、yuangongid、id、chengfa、zongjine、dixin、xinzi、ticheng、字段进行接收,执行调用xinzimapper中的insert方法执行insert sql语句将Xinzi对象提交到t_xinzi表中,完成添加Xinzi操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行XinziService.addXinziact方法
logger.debug("XinziService.addXinziact ......");
// 使用Xinzidao的insert方法将Xinzi添加到数据库中
Xinzidao.insert(Xinzi);
// 将添加Xinzi信息添加到request中用message参数进行保存
request.setAttribute("message", "添加薪资成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加薪资页面如下所示。
图添加薪资界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计