Insert title here

简单的Java开发基于web的职工绩效考核系统,用到了SSM(MYECLIPSE)框架

发布时间:2023-05-09 16:45:52

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个基于web的职工绩效考核系统,基于web的职工绩效考核系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。


班次信息可参照表 4.1 进行了解。主要是由相关字段的名称,属性组成,具体为员工部门id、班次id、员工id、班次说明、员工部门、员工名字、班次、结束时间、。

表 4.1班次信息(t_banci)表

字段名 类型 长度 是否非空 描述
员工部门id varchar 255 NOT NULL bumenid
班次id varchar 255 NOT NULL id
员工id varchar 255 NOT NULL yuangongid
班次说明 varchar 255 NOT NULL bancishuoming
员工部门 varchar 255 NOT NULL bumen
员工名字 varchar 255 NOT NULL yuangong
班次 varchar 255 NOT NULL banci
结束时间 varchar 255 NOT NULL jieshushijian



班次模块包括BanciController控制层、BanciService服务层、BanciMapperDao层、Banci实体类。浏览器向Banci控制层中发起请求,Banci调用BanciServiceImp,BanciImp实例化BanciService,在BanciService中调用BanciMapper,通过Bancimapper.xml中的sql语句完成功能执行。

BanciController中方法主要包括addbanci、addbanciact、updatebanci、updatebanciact、bancimanage。

addbanci为系统响应页面添加班次请求,进行添加班次页面数据初始化,跳转到addbanci.jsp页面。

addbanciact为系统处理页面添加班次请求,获取到对应班次信息,调用BanciService的addbanciact方法将班次信息插入到数据库中。

Updatebanci为系统响应页面修改班次请求,进行修改班次页面数据初始化,跳转到dauptebanci.jsp页面。

Dauptebanciact为系统处理页面修改班次请求,获取到对应班次修改信息,调用BanciService的updatebanciact方法将班次信息根据id同步到数据库中。



部门信息可参照表 4.2 进行了解。主要是由相关字段的名称,属性组成,具体为主管id、部门id、主管名字、部门、。

表 4.2部门信息(t_bumen)表

字段名 类型 长度 是否非空 描述
主管id varchar 255 NOT NULL yuangongid
部门id varchar 255 NOT NULL id
主管名字 varchar 255 NOT NULL yuangong
部门 varchar 255 NOT NULL bumen



部门模块包括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同步到数据库中。



考勤信息可参照表 4.3 进行了解。主要是由相关字段的名称,属性组成,具体为考勤类型、考勤时间、员工名字、考勤、员工id、。

表 4.3考勤信息(t_kaoqing)表

字段名 类型 长度 是否非空 描述
考勤类型 varchar 255 NOT NULL kaoqingleixing
考勤时间 varchar 255 NOT NULL kaoqingshijian
员工名字 varchar 255 NOT NULL yuangong
考勤 varchar 255 NOT NULL kaoqing
员工id varchar 255 NOT NULL yuangongid



考勤模块包括KaoqingController控制层、KaoqingService服务层、KaoqingMapperDao层、Kaoqing实体类。浏览器向Kaoqing控制层中发起请求,Kaoqing调用KaoqingServiceImp,KaoqingImp实例化KaoqingService,在KaoqingService中调用KaoqingMapper,通过Kaoqingmapper.xml中的sql语句完成功能执行。

KaoqingController中方法主要包括addkaoqing、addkaoqingact、updatekaoqing、updatekaoqingact、kaoqingmanage。

addkaoqing为系统响应页面添加考勤请求,进行添加考勤页面数据初始化,跳转到addkaoqing.jsp页面。

addkaoqingact为系统处理页面添加考勤请求,获取到对应考勤信息,调用KaoqingService的addkaoqingact方法将考勤信息插入到数据库中。

Updatekaoqing为系统响应页面修改考勤请求,进行修改考勤页面数据初始化,跳转到dauptekaoqing.jsp页面。

Dauptekaoqingact为系统处理页面修改考勤请求,获取到对应考勤修改信息,调用KaoqingService的updatekaoqingact方法将考勤信息根据id同步到数据库中。



请假信息可参照表 4.4 进行了解。主要是由相关字段的名称,属性组成,具体为请假、结束时间、请假类型、开始时间、状态、员工id、请假事由、请假id、。

表 4.4请假信息(t_qingjia)表

字段名 类型 长度 是否非空 描述
请假 varchar 255 NOT NULL qingjia
结束时间 varchar 255 NOT NULL jieshushijian
请假类型 varchar 255 NOT NULL qingjialeixing
开始时间 varchar 255 NOT NULL kaishishijian
状态 varchar 255 NOT NULL zhuangtai
员工id varchar 255 NOT NULL yuangongid
请假事由 varchar 255 NOT NULL shiyou
请假id varchar 255 NOT NULL id



请假模块包括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同步到数据库中。



管理员信息可参照表 4.5 进行了解。主要是由相关字段的名称,属性组成,具体为账号、密码、管理员、。

表 4.5管理员信息(t_admin)表

字段名 类型 长度 是否非空 描述
账号 varchar 255 NOT NULL username
密码 varchar 255 NOT NULL password
管理员 varchar 255 NOT NULL admin



管理员模块包括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同步到数据库中。



员工信息可参照表 4.6 进行了解。主要是由相关字段的名称,属性组成,具体为员工、员工id、部门、密码、员工名字、部门id、。

表 4.6员工信息(t_yuangong)表

字段名 类型 长度 是否非空 描述
员工 varchar 255 NOT NULL yuangong
员工id varchar 255 NOT NULL id
部门 varchar 255 NOT NULL bumen
密码 varchar 255 NOT NULL password
员工名字 varchar 255 NOT NULL mingzi
部门id varchar 255 NOT NULL bumenid



员工模块包括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同步到数据库中。



加班信息可参照表 4.7 进行了解。主要是由相关字段的名称,属性组成,具体为加班状态、加班、开始时间、加班id、员工名字、结束时间、。

表 4.7加班信息(t_jiaban)表

字段名 类型 长度 是否非空 描述
加班状态 varchar 255 NOT NULL zhuangtai
加班 varchar 255 NOT NULL jiaban
开始时间 varchar 255 NOT NULL kaishishijian
加班id varchar 255 NOT NULL id
员工名字 varchar 255 NOT NULL yuangong
结束时间 varchar 255 NOT NULL jieshushijian



加班模块包括JiabanController控制层、JiabanService服务层、JiabanMapperDao层、Jiaban实体类。浏览器向Jiaban控制层中发起请求,Jiaban调用JiabanServiceImp,JiabanImp实例化JiabanService,在JiabanService中调用JiabanMapper,通过Jiabanmapper.xml中的sql语句完成功能执行。

JiabanController中方法主要包括addjiaban、addjiabanact、updatejiaban、updatejiabanact、jiabanmanage。

addjiaban为系统响应页面添加加班请求,进行添加加班页面数据初始化,跳转到addjiaban.jsp页面。

addjiabanact为系统处理页面添加加班请求,获取到对应加班信息,调用JiabanService的addjiabanact方法将加班信息插入到数据库中。

Updatejiaban为系统响应页面修改加班请求,进行修改加班页面数据初始化,跳转到dauptejiaban.jsp页面。

Dauptejiabanact为系统处理页面修改加班请求,获取到对应加班修改信息,调用JiabanService的updatejiabanact方法将加班信息根据id同步到数据库中。



经理信息可参照表 4.8 进行了解。主要是由相关字段的名称,属性组成,具体为密码、账号、经理名字、经理id、。

表 4.8经理信息(t_jinli)表

字段名 类型 长度 是否非空 描述
密码 varchar 255 NOT NULL password
账号 varchar 255 NOT NULL username
经理名字 varchar 255 NOT NULL mingzi
经理id varchar 255 NOT NULL id



经理模块包括JinliController控制层、JinliService服务层、JinliMapperDao层、Jinli实体类。浏览器向Jinli控制层中发起请求,Jinli调用JinliServiceImp,JinliImp实例化JinliService,在JinliService中调用JinliMapper,通过Jinlimapper.xml中的sql语句完成功能执行。

JinliController中方法主要包括addjinli、addjinliact、updatejinli、updatejinliact、jinlimanage。

addjinli为系统响应页面添加经理请求,进行添加经理页面数据初始化,跳转到addjinli.jsp页面。

addjinliact为系统处理页面添加经理请求,获取到对应经理信息,调用JinliService的addjinliact方法将经理信息插入到数据库中。

Updatejinli为系统响应页面修改经理请求,进行修改经理页面数据初始化,跳转到dauptejinli.jsp页面。

Dauptejinliact为系统处理页面修改经理请求,获取到对应经理修改信息,调用JinliService的updatejinliact方法将经理信息根据id同步到数据库中。



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服