绩效考核管理系统采用B/S结构、结合网络数据库开发技术来设计本系统。开发语言采用JSP,数据库使用Mysql数据库。完成以下基本功能:
本系统是一个独立的系统,用来解决绩效考核信息的管理问题。采用JSP技术构建了一个有效而且实用的绩效考核信息管理平台,目的是为高效地完成对绩效考核信息的管理。
系统功能模块:
1.权限处理模块:管理员与普通柜员,管理员进入的是管理员页面,普通柜员进入普通柜员的界面。
2.输入模块
2.1 普通柜员用户注册:普通柜员通过输入用户名(工号即用户名),名字,密码进行注册,获得进入本系统权限。
2.2 柜员选择柜员身份登入:柜员进入后可以查看本人工作情况的信息。
2.3 管理员界面:登入后,记录柜员工作情况:输入柜员工号,柜员名字,记录业务笔数,最后一栏并记录柜员员工加减分情况(笔数处于10的整数部分为加减分情况,以10分为上限)。除此之外,管理员还能对普通柜员的权限进行修改,删除不必要的用户。
2.4 对管理员输入数据进行处理:比如工号只能为7位,开头必须是882;加分减分的值不能大于10等等。
3.处理模块
3.1 查询:输入柜员工号,可以查询到该柜员的工作情况以及加分减分情况及薪酬情况;按日期查询,可以查询到该日期本合作银行每位柜员的工作情况及加减分情况。
3.2 薪酬查询:柜员薪酬计算应计算考核薪酬除以10分为标准分值,考核实际得分乘以分值为可兑现年薪(总行班子成员18000元/季、中层正职12000元/季、中层副职9000元/季、员工6000元/季、短期合同工(三年以下)1500元/季。) 月总分/月天数/10*薪酬标准
4.统计输出模块:比如可以统计本合作银行业务笔数由多到少排名,加减分情况排名。
5.维护模块:对系统进行维护,定期对数据进行备份,对历史数据库进行备份,对密码口令进行维护。
绩效考核管理系统具有标准绩效考核管理系统所具有的现实中完整的绩效考核管理步骤,完全的虚拟现实实现。真正实现节约资源、提高效率、业务处理的同时真正实现绩效考核管理系统的功能作用。
目 录
1、引言 4
1.1 研究现状 4
1.2 主要研究的目的及内容 5
1.3 研究方法及设计思路 5
1.3.1 研究方法 5
1.3.2 设计思路 6
2、应用需求分析与可行性分析 6
2.1 应用需求分析 7
2.2 运行需求分析 8
2.3 其他需求分析 8
2.4 可行性分析 8
2.4.1经济可行性 8
2.4.2技术可行性 9
2.4.3 运行可行性 9
2.4.4 时间可行性 9
2.4.5 法律可行性: 9
2.5 系统开发步骤 10
3、相关技术简介 10
3.1 JSP技术简介 10
3.2 Mysql数据库 11
3.3 JDBC 13
3.4 B/S模式分析 14
4、系统分析 16
4.1 系统实现目标 16
4.2 系统体系结构 17
4.3 主控流程图 17
4.4 系统ER图 19
5、系统设计 20
5.1 概要设计 20
5.2 系统结构设计 20
5.3 详细设计 20
5.3.1 管理员登录界面 20
5.3.2 管理员设置 21
5.3.3 绩效考核信息管理模块 23
5.3.4 业务信息管理模块 24
5.3.5 薪酬信息管理模块 24
6、系统调试与测试 25
6.1 程序调试 25
6.2 程序的测试 25
6.2.1 测试的重要性及目的 25
6.2.2 测试的步骤 26
6.2.3 测试的主要内容 27
结束语 30
致谢 32
参考文献 33