发布时间:2023-05-12 20:56:55
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于web的职工绩效考核系统,基于web的职工绩效考核系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
为满足程序的使用设计加班表,在数据库中表名为t_jiaban,在程序中建立对应的Jiaban类。加班表需要储存开始时间、加班id、加班状态、加班、员工id、结束时间、字段信息,在数据库中的字段名称分别为kaishishijian、id、zhuangtai、jiaban、yuangongid、jieshushijian、。加班表的表结构如下所示。
字段名
类型
长度
是否非空
描述
开始时间
varchar
255
NOT NULL
kaishishijian
加班id
varchar
255
NOT NULL
id
加班状态
varchar
255
NOT NULL
zhuangtai
加班
varchar
255
NOT NULL
jiaban
员工id
varchar
255
NOT NULL
yuangongid
结束时间
varchar
255
NOT NULL
jieshushijian
在系统中删除不需要的加班信息时,可以使用加班删除操作。进入加班管理页面后,点击加班后方的删除按钮可以将加班的id信息提交到加班控制层中。在加班控制层中使用delete方法获取加班的id信息,加班控制层再调用加班服务层中的delete方法。t_jiaban中对应的加班信息将会被删除,并给出页面提示信息,删除加班成功。核心代码如下:
// 输出日志,表示当前正在执行JiabanService.deleteJiaban方法
logger.debug("JiabanService.deleteJiaban ......");
// 根据id调用Jiabandao的deleteByPrimaryKey方法,删除Jiaban
Jiabandao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除加班成功");
删除加班页面如下所示。
图删除加班界面
为满足程序的使用设计部门表,在数据库中表名为t_bumen,在程序中建立对应的Bumen类。部门表需要储存主管名字、部门、部门id、部门名称、字段信息,在数据库中的字段名称分别为yuangong、bumen、id、mingcheng、。部门表的表结构如下所示。
字段名
类型
长度
是否非空
描述
主管名字
varchar
255
NOT NULL
yuangong
部门
varchar
255
NOT NULL
bumen
部门id
varchar
255
NOT NULL
id
部门名称
varchar
255
NOT NULL
mingcheng
在系统中删除不需要的部门信息时,可以使用部门删除操作。进入部门管理页面后,点击部门后方的删除按钮可以将部门的id信息提交到部门控制层中。在部门控制层中使用delete方法获取部门的id信息,部门控制层再调用部门服务层中的delete方法。t_bumen中对应的部门信息将会被删除,并给出页面提示信息,删除部门成功。核心代码如下:
// 输出日志,表示当前正在执行BumenService.deleteBumen方法
logger.debug("BumenService.deleteBumen ......");
// 根据id调用Bumendao的deleteByPrimaryKey方法,删除Bumen
Bumendao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除部门成功");
删除部门页面如下所示。
图删除部门界面
为满足程序的使用设计经理表,在数据库中表名为t_jinli,在程序中建立对应的Jinli类。经理表需要储存密码、经理、账号、经理id、字段信息,在数据库中的字段名称分别为password、jinli、username、id、。经理表的表结构如下所示。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
经理
varchar
255
NOT NULL
jinli
账号
varchar
255
NOT NULL
username
经理id
varchar
255
NOT NULL
id
在系统中删除不需要的经理信息时,可以使用经理删除操作。进入经理管理页面后,点击经理后方的删除按钮可以将经理的id信息提交到经理控制层中。在经理控制层中使用delete方法获取经理的id信息,经理控制层再调用经理服务层中的delete方法。t_jinli中对应的经理信息将会被删除,并给出页面提示信息,删除经理成功。核心代码如下:
// 输出日志,表示当前正在执行JinliService.deleteJinli方法
logger.debug("JinliService.deleteJinli ......");
// 根据id调用Jinlidao的deleteByPrimaryKey方法,删除Jinli
Jinlidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除经理成功");
删除经理页面如下所示。
图删除经理界面
为满足程序的使用设计班次表,在数据库中表名为t_banci,在程序中建立对应的Banci类。班次表需要储存开始时间、班次说明、班次id、结束时间、员工部门、员工部门id、员工名字、员工id、字段信息,在数据库中的字段名称分别为kaishishijian、bancishuoming、id、jieshushijian、bumen、bumenid、yuangong、yuangongid、。班次表的表结构如下所示。
字段名
类型
长度
是否非空
描述
开始时间
varchar
255
NOT NULL
kaishishijian
班次说明
varchar
255
NOT NULL
bancishuoming
班次id
varchar
255
NOT NULL
id
结束时间
varchar
255
NOT NULL
jieshushijian
员工部门
varchar
255
NOT NULL
bumen
员工部门id
varchar
255
NOT NULL
bumenid
员工名字
varchar
255
NOT NULL
yuangong
员工id
varchar
255
NOT NULL
yuangongid
在系统中删除不需要的班次信息时,可以使用班次删除操作。进入班次管理页面后,点击班次后方的删除按钮可以将班次的id信息提交到班次控制层中。在班次控制层中使用delete方法获取班次的id信息,班次控制层再调用班次服务层中的delete方法。t_banci中对应的班次信息将会被删除,并给出页面提示信息,删除班次成功。核心代码如下:
// 输出日志,表示当前正在执行BanciService.deleteBanci方法
logger.debug("BanciService.deleteBanci ......");
// 根据id调用Bancidao的deleteByPrimaryKey方法,删除Banci
Bancidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除班次成功");
删除班次页面如下所示。
图删除班次界面
为满足程序的使用设计考勤表,在数据库中表名为t_kaoqing,在程序中建立对应的Kaoqing类。考勤表需要储存考勤、员工id、考勤时间、员工名字、考勤id、字段信息,在数据库中的字段名称分别为kaoqing、yuangongid、kaoqingshijian、yuangong、id、。考勤表的表结构如下所示。
字段名
类型
长度
是否非空
描述
考勤
varchar
255
NOT NULL
kaoqing
员工id
varchar
255
NOT NULL
yuangongid
考勤时间
varchar
255
NOT NULL
kaoqingshijian
员工名字
varchar
255
NOT NULL
yuangong
考勤id
varchar
255
NOT NULL
id
在系统中删除不需要的考勤信息时,可以使用考勤删除操作。进入考勤管理页面后,点击考勤后方的删除按钮可以将考勤的id信息提交到考勤控制层中。在考勤控制层中使用delete方法获取考勤的id信息,考勤控制层再调用考勤服务层中的delete方法。t_kaoqing中对应的考勤信息将会被删除,并给出页面提示信息,删除考勤成功。核心代码如下:
// 输出日志,表示当前正在执行KaoqingService.deleteKaoqing方法
logger.debug("KaoqingService.deleteKaoqing ......");
// 根据id调用Kaoqingdao的deleteByPrimaryKey方法,删除Kaoqing
Kaoqingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除考勤成功");
删除考勤页面如下所示。
图删除考勤界面
为满足程序的使用设计员工表,在数据库中表名为t_yuangong,在程序中建立对应的Yuangong类。员工表需要储存部门、员工、员工id、账号、部门id、员工名字、字段信息,在数据库中的字段名称分别为bumen、yuangong、id、username、bumenid、mingzi、。员工表的表结构如下所示。
字段名
类型
长度
是否非空
描述
部门
varchar
255
NOT NULL
bumen
员工
varchar
255
NOT NULL
yuangong
员工id
varchar
255
NOT NULL
id
账号
varchar
255
NOT NULL
username
部门id
varchar
255
NOT NULL
bumenid
员工名字
varchar
255
NOT NULL
mingzi
在系统中删除不需要的员工信息时,可以使用员工删除操作。进入员工管理页面后,点击员工后方的删除按钮可以将员工的id信息提交到员工控制层中。在员工控制层中使用delete方法获取员工的id信息,员工控制层再调用员工服务层中的delete方法。t_yuangong中对应的员工信息将会被删除,并给出页面提示信息,删除员工成功。核心代码如下:
// 输出日志,表示当前正在执行YuangongService.deleteYuangong方法
logger.debug("YuangongService.deleteYuangong ......");
// 根据id调用Yuangongdao的deleteByPrimaryKey方法,删除Yuangong
Yuangongdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除员工成功");
删除员工页面如下所示。
图删除员工界面
为满足程序的使用设计管理员表,在数据库中表名为t_admin,在程序中建立对应的Admin类。管理员表需要储存密码、管理员、管理员id、字段信息,在数据库中的字段名称分别为password、admin、id、。管理员表的表结构如下所示。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
管理员
varchar
255
NOT NULL
admin
管理员id
varchar
255
NOT NULL
id
在系统中删除不需要的管理员信息时,可以使用管理员删除操作。进入管理员管理页面后,点击管理员后方的删除按钮可以将管理员的id信息提交到管理员控制层中。在管理员控制层中使用delete方法获取管理员的id信息,管理员控制层再调用管理员服务层中的delete方法。t_admin中对应的管理员信息将会被删除,并给出页面提示信息,删除管理员成功。核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员页面如下所示。
图删除管理员界面
为满足程序的使用设计请假表,在数据库中表名为t_qingjia,在程序中建立对应的Qingjia类。请假表需要储存请假类型、请假事由、员工id、状态、请假、请假id、开始时间、员工名字、字段信息,在数据库中的字段名称分别为qingjialeixing、shiyou、yuangongid、zhuangtai、qingjia、id、kaishishijian、yuangong、。请假表的表结构如下所示。
字段名
类型
长度
是否非空
描述
请假类型
varchar
255
NOT NULL
qingjialeixing
请假事由
varchar
255
NOT NULL
shiyou
员工id
varchar
255
NOT NULL
yuangongid
状态
varchar
255
NOT NULL
zhuangtai
请假
varchar
255
NOT NULL
qingjia
请假id
varchar
255
NOT NULL
id
开始时间
varchar
255
NOT NULL
kaishishijian
员工名字
varchar
255
NOT NULL
yuangong
在系统中删除不需要的请假信息时,可以使用请假删除操作。进入请假管理页面后,点击请假后方的删除按钮可以将请假的id信息提交到请假控制层中。在请假控制层中使用delete方法获取请假的id信息,请假控制层再调用请假服务层中的delete方法。t_qingjia中对应的请假信息将会被删除,并给出页面提示信息,删除请假成功。核心代码如下:
// 输出日志,表示当前正在执行QingjiaService.deleteQingjia方法
logger.debug("QingjiaService.deleteQingjia ......");
// 根据id调用Qingjiadao的deleteByPrimaryKey方法,删除Qingjia
Qingjiadao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除请假成功");
删除请假页面如下所示。
图删除请假界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计