发布时间:2023-01-07 19:26:38
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于web的职工绩效考核系统,基于web的职工绩效考核系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
系统中的员工信息进行维护时,可使用系统的修改员工功能,在员工管理页面中,可以看到员工的修改按钮,点击对应的按钮,将员工id提交到服务器中,服务器接收到员工id信息后,响应Yuangongcontroller类中的update方法,将使用select方法从t_yuangong表中查询对应的员工信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将员工信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成员工信息的修改后,点击修改按钮,将员工信息重新提交到数据库,进行修改。Yuangongcontroller将接受页面重新出传入的yuangong、password、bumen、username、id、mingzi、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回员工管理页面。
修改员工页面如图所示。
图修改员工界面
在系统中删除不需要的员工信息时,可以使用员工删除操作。进入员工管理页面后,点击员工后方的删除按钮可以将员工的id信息提交到员工控制层中。在员工控制层中使用delete方法获取员工的id信息,员工控制层再调用员工服务层中的delete方法。t_yuangong中对应的员工信息将会被删除,并给出页面提示信息,删除员工成功。核心代码如下:
// 输出日志,表示当前正在执行YuangongService.deleteYuangong方法
logger.debug("YuangongService.deleteYuangong ......");
// 根据id调用Yuangongdao的deleteByPrimaryKey方法,删除Yuangong
Yuangongdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除员工成功");
删除员工页面如下所示。
图删除员工界面
系统中的考勤信息进行维护时,可使用系统的修改考勤功能,在考勤管理页面中,可以看到考勤的修改按钮,点击对应的按钮,将考勤id提交到服务器中,服务器接收到考勤id信息后,响应Kaoqingcontroller类中的update方法,将使用select方法从t_kaoqing表中查询对应的考勤信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将考勤信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成考勤信息的修改后,点击修改按钮,将考勤信息重新提交到数据库,进行修改。Kaoqingcontroller将接受页面重新出传入的yuangongid、kaoqingleixing、kaoqing、kaoqingshijian、id、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回考勤管理页面。
修改考勤页面如图所示。
图修改考勤界面
在系统中删除不需要的考勤信息时,可以使用考勤删除操作。进入考勤管理页面后,点击考勤后方的删除按钮可以将考勤的id信息提交到考勤控制层中。在考勤控制层中使用delete方法获取考勤的id信息,考勤控制层再调用考勤服务层中的delete方法。t_kaoqing中对应的考勤信息将会被删除,并给出页面提示信息,删除考勤成功。核心代码如下:
// 输出日志,表示当前正在执行KaoqingService.deleteKaoqing方法
logger.debug("KaoqingService.deleteKaoqing ......");
// 根据id调用Kaoqingdao的deleteByPrimaryKey方法,删除Kaoqing
Kaoqingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除考勤成功");
删除考勤页面如下所示。
图删除考勤界面
系统中的部门信息进行维护时,可使用系统的修改部门功能,在部门管理页面中,可以看到部门的修改按钮,点击对应的按钮,将部门id提交到服务器中,服务器接收到部门id信息后,响应Bumencontroller类中的update方法,将使用select方法从t_bumen表中查询对应的部门信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将部门信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成部门信息的修改后,点击修改按钮,将部门信息重新提交到数据库,进行修改。Bumencontroller将接受页面重新出传入的bumen、mingcheng、yuangong、id、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回部门管理页面。
修改部门页面如图所示。
图修改部门界面
在系统中删除不需要的部门信息时,可以使用部门删除操作。进入部门管理页面后,点击部门后方的删除按钮可以将部门的id信息提交到部门控制层中。在部门控制层中使用delete方法获取部门的id信息,部门控制层再调用部门服务层中的delete方法。t_bumen中对应的部门信息将会被删除,并给出页面提示信息,删除部门成功。核心代码如下:
// 输出日志,表示当前正在执行BumenService.deleteBumen方法
logger.debug("BumenService.deleteBumen ......");
// 根据id调用Bumendao的deleteByPrimaryKey方法,删除Bumen
Bumendao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除部门成功");
删除部门页面如下所示。
图删除部门界面
系统中的请假信息进行维护时,可使用系统的修改请假功能,在请假管理页面中,可以看到请假的修改按钮,点击对应的按钮,将请假id提交到服务器中,服务器接收到请假id信息后,响应Qingjiacontroller类中的update方法,将使用select方法从t_qingjia表中查询对应的请假信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将请假信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成请假信息的修改后,点击修改按钮,将请假信息重新提交到数据库,进行修改。Qingjiacontroller将接受页面重新出传入的qingjia、zhuangtai、yuangong、id、jieshushijian、kaishishijian、yuangongid、shiyou、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回请假管理页面。
修改请假页面如图所示。
图修改请假界面
在系统中删除不需要的请假信息时,可以使用请假删除操作。进入请假管理页面后,点击请假后方的删除按钮可以将请假的id信息提交到请假控制层中。在请假控制层中使用delete方法获取请假的id信息,请假控制层再调用请假服务层中的delete方法。t_qingjia中对应的请假信息将会被删除,并给出页面提示信息,删除请假成功。核心代码如下:
// 输出日志,表示当前正在执行QingjiaService.deleteQingjia方法
logger.debug("QingjiaService.deleteQingjia ......");
// 根据id调用Qingjiadao的deleteByPrimaryKey方法,删除Qingjia
Qingjiadao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除请假成功");
删除请假页面如下所示。
图删除请假界面
系统中的经理信息进行维护时,可使用系统的修改经理功能,在经理管理页面中,可以看到经理的修改按钮,点击对应的按钮,将经理id提交到服务器中,服务器接收到经理id信息后,响应Jinlicontroller类中的update方法,将使用select方法从t_jinli表中查询对应的经理信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将经理信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成经理信息的修改后,点击修改按钮,将经理信息重新提交到数据库,进行修改。Jinlicontroller将接受页面重新出传入的jinli、username、password、id、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回经理管理页面。
修改经理页面如图所示。
图修改经理界面
在系统中删除不需要的经理信息时,可以使用经理删除操作。进入经理管理页面后,点击经理后方的删除按钮可以将经理的id信息提交到经理控制层中。在经理控制层中使用delete方法获取经理的id信息,经理控制层再调用经理服务层中的delete方法。t_jinli中对应的经理信息将会被删除,并给出页面提示信息,删除经理成功。核心代码如下:
// 输出日志,表示当前正在执行JinliService.deleteJinli方法
logger.debug("JinliService.deleteJinli ......");
// 根据id调用Jinlidao的deleteByPrimaryKey方法,删除Jinli
Jinlidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除经理成功");
删除经理页面如下所示。
图删除经理界面
系统中的班次信息进行维护时,可使用系统的修改班次功能,在班次管理页面中,可以看到班次的修改按钮,点击对应的按钮,将班次id提交到服务器中,服务器接收到班次id信息后,响应Bancicontroller类中的update方法,将使用select方法从t_banci表中查询对应的班次信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将班次信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成班次信息的修改后,点击修改按钮,将班次信息重新提交到数据库,进行修改。Bancicontroller将接受页面重新出传入的yuangong、id、yuangongid、banci、bancishuoming、bumenid、jieshushijian、kaishishijian、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回班次管理页面。
修改班次页面如图所示。
图修改班次界面
在系统中删除不需要的班次信息时,可以使用班次删除操作。进入班次管理页面后,点击班次后方的删除按钮可以将班次的id信息提交到班次控制层中。在班次控制层中使用delete方法获取班次的id信息,班次控制层再调用班次服务层中的delete方法。t_banci中对应的班次信息将会被删除,并给出页面提示信息,删除班次成功。核心代码如下:
// 输出日志,表示当前正在执行BanciService.deleteBanci方法
logger.debug("BanciService.deleteBanci ......");
// 根据id调用Bancidao的deleteByPrimaryKey方法,删除Banci
Bancidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除班次成功");
删除班次页面如下所示。
图删除班次界面
系统中的管理员信息进行维护时,可使用系统的修改管理员功能,在管理员管理页面中,可以看到管理员的修改按钮,点击对应的按钮,将管理员id提交到服务器中,服务器接收到管理员id信息后,响应Admincontroller类中的update方法,将使用select方法从t_admin表中查询对应的管理员信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将管理员信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成管理员信息的修改后,点击修改按钮,将管理员信息重新提交到数据库,进行修改。Admincontroller将接受页面重新出传入的password、username、id、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回管理员管理页面。
修改管理员页面如图所示。
图修改管理员界面
在系统中删除不需要的管理员信息时,可以使用管理员删除操作。进入管理员管理页面后,点击管理员后方的删除按钮可以将管理员的id信息提交到管理员控制层中。在管理员控制层中使用delete方法获取管理员的id信息,管理员控制层再调用管理员服务层中的delete方法。t_admin中对应的管理员信息将会被删除,并给出页面提示信息,删除管理员成功。核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员页面如下所示。
图删除管理员界面
系统中的加班信息进行维护时,可使用系统的修改加班功能,在加班管理页面中,可以看到加班的修改按钮,点击对应的按钮,将加班id提交到服务器中,服务器接收到加班id信息后,响应Jiabancontroller类中的update方法,将使用select方法从t_jiaban表中查询对应的加班信息,保存到request中,返回修改页面。
将服务器中查询出的数据通过request保存并返回页面进行展示,将加班信息赋值到对应的页面数据中,对于需要维护的数据字段,进行修改和删除。完成加班信息的修改后,点击修改按钮,将加班信息重新提交到数据库,进行修改。Jiabancontroller将接受页面重新出传入的yuangong、yuangongid、jiaban、id、jieshushijian、kaishishijian、信息,使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回加班管理页面。
修改加班页面如图所示。
图修改加班界面
在系统中删除不需要的加班信息时,可以使用加班删除操作。进入加班管理页面后,点击加班后方的删除按钮可以将加班的id信息提交到加班控制层中。在加班控制层中使用delete方法获取加班的id信息,加班控制层再调用加班服务层中的delete方法。t_jiaban中对应的加班信息将会被删除,并给出页面提示信息,删除加班成功。核心代码如下:
// 输出日志,表示当前正在执行JiabanService.deleteJiaban方法
logger.debug("JiabanService.deleteJiaban ......");
// 根据id调用Jiabandao的deleteByPrimaryKey方法,删除Jiaban
Jiabandao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除加班成功");
删除加班页面如下所示。
图删除加班界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计