发布时间:2023-05-01 21:18:54
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个企业人事管理信息系统,企业人事管理信息系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
在系统中删除不需要的员工合同信息时,可以使用员工合同删除操作。进入员工合同管理页面后,点击员工合同后方的删除按钮可以将员工合同的id信息提交到员工合同控制层中。在员工合同控制层中使用delete方法获取员工合同的id信息,员工合同控制层再调用员工合同服务层中的delete方法。t_yuangonghetong中对应的员工合同信息将会被删除,并给出页面提示信息,删除员工合同成功。核心代码如下:
// 输出日志,表示当前正在执行YuangonghetongService.deleteYuangonghetong方法
logger.debug("YuangonghetongService.deleteYuangonghetong ......");
// 根据id调用Yuangonghetongdao的deleteByPrimaryKey方法,删除Yuangonghetong
Yuangonghetongdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除员工合同成功");
删除员工合同页面如下所示。
图删除员工合同界面
修改员工合同时,用户在员工合同管理模块中,点击对应员工合同后方的修改按钮,将员工合同id信息提交到员工合同控制层中,通过拼接select语句将员工合同信息从t_yuangonghetong表中查询,并返回修改员工合同页面,用户输入更新后的员工合同数据信息,点击修改员工合同按钮,将其根据员工合同id同步到t_yuangonghetong数据表中,修改员工合同具体分析用例如表所示。
表修改员工合同用例表
| 用例编号 | 修改员工合同 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改员工合同 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入员工合同管理页面,点击修改员工合同按钮,将员工合同id信息响应到员工合同控制层中。查询t_yuangonghetong表中对应的员工合同数据,返回修改员工合同页面,输入更新后的员工合同信息,点击修改按钮,将员工合同信息同步到数据库的t_yuangonghetong表中。 |
| 系统响应 | 用户登录成功,员工合同控制层接收参数,从t_yuangonghetong表中获取员工合同信息,同步更新后员工合同信息到t_yuangonghetong表中。 |
| 响应时间 | 1S |
| 输入参数 | 文件、签订时间、员工合同、部门id、员工id、部门、有效时间、员工合同id、 |
在系统中删除不需要的部门信息时,可以使用部门删除操作。进入部门管理页面后,点击部门后方的删除按钮可以将部门的id信息提交到部门控制层中。在部门控制层中使用delete方法获取部门的id信息,部门控制层再调用部门服务层中的delete方法。t_bumen中对应的部门信息将会被删除,并给出页面提示信息,删除部门成功。核心代码如下:
// 输出日志,表示当前正在执行BumenService.deleteBumen方法
logger.debug("BumenService.deleteBumen ......");
// 根据id调用Bumendao的deleteByPrimaryKey方法,删除Bumen
Bumendao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除部门成功");
删除部门页面如下所示。
图删除部门界面
修改部门时,用户在部门管理模块中,点击对应部门后方的修改按钮,将部门id信息提交到部门控制层中,通过拼接select语句将部门信息从t_bumen表中查询,并返回修改部门页面,用户输入更新后的部门数据信息,点击修改部门按钮,将其根据部门id同步到t_bumen数据表中,修改部门具体分析用例如表所示。
表修改部门用例表
| 用例编号 | 修改部门 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改部门 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入部门管理页面,点击修改部门按钮,将部门id信息响应到部门控制层中。查询t_bumen表中对应的部门数据,返回修改部门页面,输入更新后的部门信息,点击修改按钮,将部门信息同步到数据库的t_bumen表中。 |
| 系统响应 | 用户登录成功,部门控制层接收参数,从t_bumen表中获取部门信息,同步更新后部门信息到t_bumen表中。 |
| 响应时间 | 1S |
| 输入参数 | 名称、部门、 |
在系统中删除不需要的公告信息时,可以使用公告删除操作。进入公告管理页面后,点击公告后方的删除按钮可以将公告的id信息提交到公告控制层中。在公告控制层中使用delete方法获取公告的id信息,公告控制层再调用公告服务层中的delete方法。t_gonggao中对应的公告信息将会被删除,并给出页面提示信息,删除公告成功。核心代码如下:
// 输出日志,表示当前正在执行GonggaoService.deleteGonggao方法
logger.debug("GonggaoService.deleteGonggao ......");
// 根据id调用Gonggaodao的deleteByPrimaryKey方法,删除Gonggao
Gonggaodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除公告成功");
删除公告页面如下所示。
图删除公告界面
修改公告时,用户在公告管理模块中,点击对应公告后方的修改按钮,将公告id信息提交到公告控制层中,通过拼接select语句将公告信息从t_gonggao表中查询,并返回修改公告页面,用户输入更新后的公告数据信息,点击修改公告按钮,将其根据公告id同步到t_gonggao数据表中,修改公告具体分析用例如表所示。
表修改公告用例表
| 用例编号 | 修改公告 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改公告 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入公告管理页面,点击修改公告按钮,将公告id信息响应到公告控制层中。查询t_gonggao表中对应的公告数据,返回修改公告页面,输入更新后的公告信息,点击修改按钮,将公告信息同步到数据库的t_gonggao表中。 |
| 系统响应 | 用户登录成功,公告控制层接收参数,从t_gonggao表中获取公告信息,同步更新后公告信息到t_gonggao表中。 |
| 响应时间 | 1S |
| 输入参数 | 标题、发布时间、公告id、内容、 |
在系统中删除不需要的管理员信息时,可以使用管理员删除操作。进入管理员管理页面后,点击管理员后方的删除按钮可以将管理员的id信息提交到管理员控制层中。在管理员控制层中使用delete方法获取管理员的id信息,管理员控制层再调用管理员服务层中的delete方法。t_admin中对应的管理员信息将会被删除,并给出页面提示信息,删除管理员成功。核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员页面如下所示。
图删除管理员界面
修改管理员时,用户在管理员管理模块中,点击对应管理员后方的修改按钮,将管理员id信息提交到管理员控制层中,通过拼接select语句将管理员信息从t_admin表中查询,并返回修改管理员页面,用户输入更新后的管理员数据信息,点击修改管理员按钮,将其根据管理员id同步到t_admin数据表中,修改管理员具体分析用例如表所示。
表修改管理员用例表
| 用例编号 | 修改管理员 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改管理员 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入管理员管理页面,点击修改管理员按钮,将管理员id信息响应到管理员控制层中。查询t_admin表中对应的管理员数据,返回修改管理员页面,输入更新后的管理员信息,点击修改按钮,将管理员信息同步到数据库的t_admin表中。 |
| 系统响应 | 用户登录成功,管理员控制层接收参数,从t_admin表中获取管理员信息,同步更新后管理员信息到t_admin表中。 |
| 响应时间 | 1S |
| 输入参数 | 角色、账号、管理员id、密码、 |
在系统中删除不需要的招聘信息时,可以使用招聘删除操作。进入招聘管理页面后,点击招聘后方的删除按钮可以将招聘的id信息提交到招聘控制层中。在招聘控制层中使用delete方法获取招聘的id信息,招聘控制层再调用招聘服务层中的delete方法。t_zhaopin中对应的招聘信息将会被删除,并给出页面提示信息,删除招聘成功。核心代码如下:
// 输出日志,表示当前正在执行ZhaopinService.deleteZhaopin方法
logger.debug("ZhaopinService.deleteZhaopin ......");
// 根据id调用Zhaopindao的deleteByPrimaryKey方法,删除Zhaopin
Zhaopindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除招聘成功");
删除招聘页面如下所示。
图删除招聘界面
修改招聘时,用户在招聘管理模块中,点击对应招聘后方的修改按钮,将招聘id信息提交到招聘控制层中,通过拼接select语句将招聘信息从t_zhaopin表中查询,并返回修改招聘页面,用户输入更新后的招聘数据信息,点击修改招聘按钮,将其根据招聘id同步到t_zhaopin数据表中,修改招聘具体分析用例如表所示。
表修改招聘用例表
| 用例编号 | 修改招聘 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改招聘 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入招聘管理页面,点击修改招聘按钮,将招聘id信息响应到招聘控制层中。查询t_zhaopin表中对应的招聘数据,返回修改招聘页面,输入更新后的招聘信息,点击修改按钮,将招聘信息同步到数据库的t_zhaopin表中。 |
| 系统响应 | 用户登录成功,招聘控制层接收参数,从t_zhaopin表中获取招聘信息,同步更新后招聘信息到t_zhaopin表中。 |
| 响应时间 | 1S |
| 输入参数 | 招聘、描述、状态、招聘id、岗位、薪资、 |
在系统中删除不需要的考勤信息时,可以使用考勤删除操作。进入考勤管理页面后,点击考勤后方的删除按钮可以将考勤的id信息提交到考勤控制层中。在考勤控制层中使用delete方法获取考勤的id信息,考勤控制层再调用考勤服务层中的delete方法。t_kaoqin中对应的考勤信息将会被删除,并给出页面提示信息,删除考勤成功。核心代码如下:
// 输出日志,表示当前正在执行KaoqinService.deleteKaoqin方法
logger.debug("KaoqinService.deleteKaoqin ......");
// 根据id调用Kaoqindao的deleteByPrimaryKey方法,删除Kaoqin
Kaoqindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除考勤成功");
删除考勤页面如下所示。
图删除考勤界面
修改考勤时,用户在考勤管理模块中,点击对应考勤后方的修改按钮,将考勤id信息提交到考勤控制层中,通过拼接select语句将考勤信息从t_kaoqin表中查询,并返回修改考勤页面,用户输入更新后的考勤数据信息,点击修改考勤按钮,将其根据考勤id同步到t_kaoqin数据表中,修改考勤具体分析用例如表所示。
表修改考勤用例表
| 用例编号 | 修改考勤 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改考勤 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入考勤管理页面,点击修改考勤按钮,将考勤id信息响应到考勤控制层中。查询t_kaoqin表中对应的考勤数据,返回修改考勤页面,输入更新后的考勤信息,点击修改按钮,将考勤信息同步到数据库的t_kaoqin表中。 |
| 系统响应 | 用户登录成功,考勤控制层接收参数,从t_kaoqin表中获取考勤信息,同步更新后考勤信息到t_kaoqin表中。 |
| 响应时间 | 1S |
| 输入参数 | 打卡时间、日期、员工、打卡类型、考勤、员工id、考勤id、 |
在系统中删除不需要的薪资信息时,可以使用薪资删除操作。进入薪资管理页面后,点击薪资后方的删除按钮可以将薪资的id信息提交到薪资控制层中。在薪资控制层中使用delete方法获取薪资的id信息,薪资控制层再调用薪资服务层中的delete方法。t_xinzi中对应的薪资信息将会被删除,并给出页面提示信息,删除薪资成功。核心代码如下:
// 输出日志,表示当前正在执行XinziService.deleteXinzi方法
logger.debug("XinziService.deleteXinzi ......");
// 根据id调用Xinzidao的deleteByPrimaryKey方法,删除Xinzi
Xinzidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除薪资成功");
删除薪资页面如下所示。
图删除薪资界面
修改薪资时,用户在薪资管理模块中,点击对应薪资后方的修改按钮,将薪资id信息提交到薪资控制层中,通过拼接select语句将薪资信息从t_xinzi表中查询,并返回修改薪资页面,用户输入更新后的薪资数据信息,点击修改薪资按钮,将其根据薪资id同步到t_xinzi数据表中,修改薪资具体分析用例如表所示。
表修改薪资用例表
| 用例编号 | 修改薪资 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改薪资 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入薪资管理页面,点击修改薪资按钮,将薪资id信息响应到薪资控制层中。查询t_xinzi表中对应的薪资数据,返回修改薪资页面,输入更新后的薪资信息,点击修改按钮,将薪资信息同步到数据库的t_xinzi表中。 |
| 系统响应 | 用户登录成功,薪资控制层接收参数,从t_xinzi表中获取薪资信息,同步更新后薪资信息到t_xinzi表中。 |
| 响应时间 | 1S |
| 输入参数 | 提成、员工id、总金额、员工、薪资id、惩罚、薪资、底薪、 |
在系统中删除不需要的员工信息时,可以使用员工删除操作。进入员工管理页面后,点击员工后方的删除按钮可以将员工的id信息提交到员工控制层中。在员工控制层中使用delete方法获取员工的id信息,员工控制层再调用员工服务层中的delete方法。t_yuangong中对应的员工信息将会被删除,并给出页面提示信息,删除员工成功。核心代码如下:
// 输出日志,表示当前正在执行YuangongService.deleteYuangong方法
logger.debug("YuangongService.deleteYuangong ......");
// 根据id调用Yuangongdao的deleteByPrimaryKey方法,删除Yuangong
Yuangongdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除员工成功");
删除员工页面如下所示。
图删除员工界面
修改员工时,用户在员工管理模块中,点击对应员工后方的修改按钮,将员工id信息提交到员工控制层中,通过拼接select语句将员工信息从t_yuangong表中查询,并返回修改员工页面,用户输入更新后的员工数据信息,点击修改员工按钮,将其根据员工id同步到t_yuangong数据表中,修改员工具体分析用例如表所示。
表修改员工用例表
| 用例编号 | 修改员工 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改员工 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入员工管理页面,点击修改员工按钮,将员工id信息响应到员工控制层中。查询t_yuangong表中对应的员工数据,返回修改员工页面,输入更新后的员工信息,点击修改按钮,将员工信息同步到数据库的t_yuangong表中。 |
| 系统响应 | 用户登录成功,员工控制层接收参数,从t_yuangong表中获取员工信息,同步更新后员工信息到t_yuangong表中。 |
| 响应时间 | 1S |
| 输入参数 | 密码、账号、部门、性别、员工、部门id、员工id、介绍、名字、 |
在系统中删除不需要的助理信息时,可以使用助理删除操作。进入助理管理页面后,点击助理后方的删除按钮可以将助理的id信息提交到助理控制层中。在助理控制层中使用delete方法获取助理的id信息,助理控制层再调用助理服务层中的delete方法。t_zhuli中对应的助理信息将会被删除,并给出页面提示信息,删除助理成功。核心代码如下:
// 输出日志,表示当前正在执行ZhuliService.deleteZhuli方法
logger.debug("ZhuliService.deleteZhuli ......");
// 根据id调用Zhulidao的deleteByPrimaryKey方法,删除Zhuli
Zhulidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除助理成功");
删除助理页面如下所示。
图删除助理界面
修改助理时,用户在助理管理模块中,点击对应助理后方的修改按钮,将助理id信息提交到助理控制层中,通过拼接select语句将助理信息从t_zhuli表中查询,并返回修改助理页面,用户输入更新后的助理数据信息,点击修改助理按钮,将其根据助理id同步到t_zhuli数据表中,修改助理具体分析用例如表所示。
表修改助理用例表
| 用例编号 | 修改助理 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改助理 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入助理管理页面,点击修改助理按钮,将助理id信息响应到助理控制层中。查询t_zhuli表中对应的助理数据,返回修改助理页面,输入更新后的助理信息,点击修改按钮,将助理信息同步到数据库的t_zhuli表中。 |
| 系统响应 | 用户登录成功,助理控制层接收参数,从t_zhuli表中获取助理信息,同步更新后助理信息到t_zhuli表中。 |
| 响应时间 | 1S |
| 输入参数 | 名字、助理id、账号、密码、助理、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计