- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
基于BS模式的高校工资管理系统的设计与实现
?
?
张苏萍
摘?要:针对现有高校工资管理系统缺乏灵活性和安全性等应用瓶颈问题,该文设计并实现了一种基于B/S模式的高校工资管理系统。该系统可以根据高校工资政策或规定的变化对工资结构进行灵活的调整,克服了传统工资管理耗时、低效、人为数据错误频繁等缺点,有效改善了系统的安全机制,使得高校工资管理更加科学化、规范化、现代化,具有重要的科学意义和实际应用价值。
关键词:浏览器/服务器?工资管理系统?数据库?安全机制
中图分类号:TP311?文献标识码:A文章编号:1672-3791(2019)10(c)-0027-02
随着计算机的普及和计算机技术的发展,各高校正大力加强办公自动化的水平,各种MIS(ManagementInformationSystem,管理信息系统)在各部门得到广泛应用,其中工资管理工作在高校日常管理中占据了极其重要的地位,因为它直接关系到教师切身利益,影响着高校的教学质量[1,2]。近年来工资变动频繁,采用灵活、高效的计算机管理技术使得工资管理科学化、规范化、现代化已经成为高校工资管理部门越来越迫切的要求。在传统的手工方式下,工资管理工序繁琐,经办人员多,除了耗时、低效外,还不可避免地经常出现人为数据错误[3-5]。针对上述问题,笔者依托该校的校园网络资源,立足于该校工资管理的实际事务,开发出一套基于B/S模式的高校工资管理系统,从而科学地规范了工资管理工作,提高了工资管理部门的工作效率,并充分考虑到网络的安全性问题。
1?系统模块设计
工资管理不是一个单纯的工资问题,由于个人的工资状况与参加工作时间、职称、职务及其晋升的时间、考核、学历、工人技术等级及其取得等级的时间等很多因素有关。工资管理系统主要实现对数据的录入、修改、删除、网上查询、统计、打印等功能。为了信息的必威体育官网网址与安全,系统还要提供一定的安全机制。根据以上系统功能的分析,工资管理系统主要包括以下功能模块。
(1)工资维护模块。依据国家人事部、财政部制定的《事业单位工作人员收入分配制度改革实施办法》等相关政策以及该校的各种规定,调整工资的计算公式。
(2)查询管理模块。实现个人工资数据和工资统计数据进行查询和浏览功能。
(3)报表管理模块。实现工资相关的各种报表进行制定和打印功能。
(4)人事变动模块。实现人事管理功能,包含部门变动(如部门合并、更名、增加、注销等)和人员变动(如登记、注销、离退休等)。
2?系统设计与实现
2.1系统设计思想
针对该校部门分散(拥有多个校区)、员工类型多样的特点,我们充分利用该校的校园网络资源,将该系统设计为3层B/S的体系结构,最下层为数据层,使用关系数据库管理系统(RDBMS,SQLServer2000)存储并管理高校员工工资数据[6];中间层为应用层,采用应用服务器实现工资管理的各个功能,并使用Web服务器以动态Web页面的方式支持上层用户的Web访问;最上层为用户层,提供基于浏览器的用户访问功能[7]。根据上述的特性,系统的数据流程。下面,笔者从数据库设计、功能模块实现以及安全机制这3个方面,对系统的设计和实现进行详细说明。
2.2数据库设计
数据库的设计必须考虑工资制度的易变性,用户应不但可以自由定义员工的工资结构,并且在工资结构改变时候,必须能够保证系统和各个工资项的前后一致性。也就是说,实现员工和工资项的自由组合,是实现系统灵活性的关键。
2.3功能模块实现
基于上述灵活的数据存储机制,下面以员工历史工资查询和员工工资发放两个重要的功能模块为例,介绍系统应用层的实现机理。
2.3.1员工历史工资查询
用户可以输入员工信息(员工号)和时间约束(如最早时间)查询用户某项工资(工资项目名称)的历史情况。应用层将用户请求解释为如下的SQL查询,实现查询如下。
SELECT年月金额
FROM员工,工资项,员工工资
WHERE员工.员工号=员工工资.员工号AND
员工工资.项目号=工资项.项目号AND
工资项.名称=
2.3.2员工工资发放
财务人员通过Web提交工资清单,应用层针对设定的工资项,生成对应的员工工资记录,比如对某工资项,对应的SQL语句为:INSERTINTO员工工资表(员工号,项目号,年月,金额),VALUES(,,,)
2.4安全机制
系统的可靠运行还需要有对应的安全机制的支持,作者采用如下3层安全机制。
(1)基于用户名/口令的用户认证机制,系统所有用户都可以使用各自的用户名/口令登陆系统,实施访问。
(2)用户授权和基于角色的访问控制,我们针对提供给用户的访问权限的不同,将所有用户进行分类,并对其实施访问控制,普通用户(高校员工)只能访问个人信息,而且仅有查询功能;高级用户(财务
您可能关注的文档
- 帷幕灌浆施工技术在水利大坝基础防渗加固中的应用.docx
- 心理干预在老年病护理中的应用研究.docx
- 中共中央办公厅国务院办公厅印发《关于加快推进媒体深度融合发展的意见》.docx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《口腔医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《食品科学与工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《秘书学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《食品科学与工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《秘书学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)