学校教师工资查询系统的设计与实现

2019-02-12 08:23何瑞英
无线互联科技 2019年23期
关键词:教师工资系统设计

摘 要:为推进学校教师工资管理信息化进程,满足教职工随时查询工资明细的需求,文章基于PHP技术设计、实现了一套教师工资查询系统,经测试,系统各项功能运行正常、稳定可靠、界面友好,具有较强的实用性。文章依据项目的开发过程对系统进行说明,首先介绍了系统的研究背景,然后提出了系统的工作需求,最后详细介绍了系统的设计和实现。

关键词:教师工资;查询;系统设计;系统实现

1 教师工资查询系统设计的必要性

随着网络信息技术的迅猛发展,我国各高校对信息化建设的认知和重视不断加深。在这样的大背景下,重庆城市职业学院积极推进信息化建设,逐渐实现了教学管理、学生信息管理、财务管理等无纸化作业,并向智慧校园迈进。其中,工资管理是学校信息化建设的重要组成部分,但是由于财务数据的机密特性,此系统没有与Internet进行连接,教职工工资的处理方式还是停留在传统的工资条处理模式。这种处理方式在信息传递如此迅速的时代过于落后,同时还有很多弊端[1]。

1.1 财务人员制作工资条,工作重复繁琐

重庆城市职业学院现有教职工400人左右,财务人员每月需要将全院教职工工资由财务系统导出到Excel表格,加工制作成工资条,然后按部门进行裁剪、发放,工作重复、繁琐,工作量大。

1.2 传统的工资条处理模式加大了部门行政人员工作量

财务人员制作好工资条后,发放到各个部门,由各部门专门的行政人员负责接收本部门工资条,然后再次进行裁剪,发放给本部门各个教职工,过程同样重复、繁琐、浪费人力[2]。

1.3 传统的工资条处理模式不便于教师及时查询

教师各月的工资明细只有通过财务处才能查询,当月工资情况只能等待部门下发的工资条,而工资条的制作与发放、领取过程都需要时间,教职工不能随时随地查询自己的工资情况,即使开通银行的短信通知业务,也只能得知工资总额,而无从得知工资发扣明细。

1.4 传统的工资条处理模式不便于教师进行工资对比

目前,重庆城市职业学院工资条发放是以截图形式,通过QQ发放给每位教师,教职工查看历史工资情况或者查询当月工资项目发生了哪些变化,必须保存工资条截图。而QQ可能登录在不同的设备上,不便于将图片保存在一个固定设备上,即使保存了,要进行图片和图片之间工资明细的对比,也是比较麻烦的,尤其是多张图片的对比,更是难上加难[3]。

实现教师工资查询的信息化可以满足教师随时随地查询工资的需求,市面上虽然有很多专业的教师工资管理系统,但要么操作复杂,要么不适应学校的工资结构,并且对于学校来说,软件购买和维护成本也较高。为满足教师对工资明细情况随时查询的需求,推进教师工资管理工作的信息化,根据学校的具体情况,自主设计、开发一套基于Web的工资查询系统是非常必要的。

2 需求分析

学校教职工有3种类型:在编员工、合同工和劳务派遣,将近400人,存在人员多、需求复杂、工作量大的情况。学校组织学生在老师的带领下分组、按部门对教职工进行访谈,充分了解其需求,并对需求进行分析整理,形成用户功能性需求,再向典型教职工进行确认,确保双方对需求理解的一致性。

根据调查结果,结合相关技术条件,教师工资查询系统需要实现:(1)不同类型教师的工资组成说明。(2)对用户进行增删改查和用户批量导入。(3)管理员用户能够从Excel表导入教师工资。(4)管理员用户可以对工资进行查看、搜索、修改和删除。(5)普通用户可以在PC端和移动端查看并导出自己的工资表[4]。

3 系统总体设计

3.1 功能设计

通过分析,将系统划分为两个主要功能模块,分别是用户管理和工资管理,具体功能结构如图1所示。

图1 学校教师工资查询系统

系统角色分为3类:超级管理员、管理员(组织人事人员和财务人员)、普通教师用户。用户登录之后,根据各自的权限进行操作,管理员可以进行用户管理和工资管理以及对工资说明和自己的账户进行管理;普通用户对自己的工资和账户进行管理[5]。

3.2 数据库设计

系统数据库主要包含3張表:用户信息表、工资说明表和工资信息表。

用户信息表包括教师编号、教师姓名、登录用户名、登录密码、最近登录时间、角色权限、是否禁用、是否删除。工资说明表包括ID、教师类型和工资说明详情。工资信息表包括ID、教师编号、教师姓名、教师类型、教师所在部门、学历、职称、岗位类型、任职岗位、职位等级、基本工资、岗位绩效基数、岗位绩效工资、固定工资、特殊人才补贴等学校工资条中所有应包含项目。

4 具体开发与实现

教师工资查询系统采用了浏览器/服务器(Browser/Server,B/S)架构进行设计,数据库选择MySQL数据库,语言选择PHP,为了满足教师在PC端和移动端查询工资的需求,网页设计为响应式网页。以下按照角色使用流程具体介绍系统开发与实现过程。

4.1 用户登录

所有用户都需要登录,登录之后按各自的权限进行操作,登录界面如图2所示。

图2 用户登录界面

4.2 管理员用户

超级管理员登录系统后,给组织人事人员和财务人员分配账号,组织人事人员登录后,可以添加各类教师工资组成说明、批量导入用户、搜索用户、对用户进行单独添加、修改、禁用和删除。财务人员登录后,可以查看所有教师工资情况、导入工资表、对工资信息进行单独搜索、修改和删除、批量导出工资表。管理员用户界面如图3所示[6]。

4.3 普通教师用户

组织人事人员导入用户信息或直接给普通教师分配账号,普通教师用户登录后,可以修改密码、查看工资说明、查看所有工资信息、导出工资信息。普通教师用户界面如图4所示。

4.4 系統测试与完善

系统测试的目的是发现系统存在的问题并及时修改,从而提高开发系统的质量。在编写代码阶段以白盒测试为主,功能测试阶段以黑盒测试为主。测试在PC端和手机端同时进行,遇到问题及时修改。最后,系统运行达到了预期效果。

5 结语

经过长期测试,学校教师工资查询系统运行良好、性能稳定、操作简便,能够较好地满足教师查询工资的各项需求,有效提高了学校教师工作管理信息化水平。

基金项目:重庆城市职业学院科技项目;项目名称:学校教师工资查询系统开发与应用研究;项目编号:XJKJ020182003。

作者简介:何瑞英(1983— ),女,河南安阳人,副教授,硕士;研究方向:计算机应用,图像处理等。

[参考文献]

[1]许鑫,苏新宁.新一代高校数字化校园建设[J].现代图书情报技术,2005(1):48-55.

[2]陈洁,李雪锋,刘欢,等.学校信息化队伍建设现状与配套政策研究[J].中国教育信息化,2016(23):67-71.

[3]魏伟.浅析高校人事管理信息化建设[J].科技风,2018(27):36.

[4]李紫旭.校园信息管理系统的设计与实现[D].天津:天津大学,2014.

[5]钟彩连.普通高校教师工资管理系统的设计与实现[D].南昌:江西财经大学,2017.

[6]刘勇.高校教师工资管理信息系统的设计与实现[D].成都:电子科技大学,2017.

Design and implementation of school teachers wage query system

He Ruiying

(Chongqing City Vocational College, Chongqing 402160, China)

Abstract:In order to promote the informationization process of school teachers salary management and realize the need of staff to inquire about detailed salary at any time, the paper designed and implemented a teachers salary inquiry system based on PHP technology, the test results show that the functions of the system are normal, stable, reliable, friendly and practical. This paper describes the system according to the development process of the project. First, it introduces the research background of the system. Then it puts forward the working requirements of the system, finally, it introduces the design and implementation of the system in detail.

Key words:teachers salary; query; system design; system implementation

猜你喜欢
教师工资系统设计
从教师法律地位的变化看《教师法》的修订
学校管理研究2020年度发展报告
河间教体局回应“拖欠教师工资”
公立初中生均工资成本变化趋势与影响因素
大学本科院校教师薪酬绩效管理研究