- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAG
1 -
基于BS模式的高校工资治理系统的设计与实现
基于BS模式的高校工资治理系统的设计与实现
3791〔2021〕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〕用户授权和基于角色的访问操纵,我们针对提供给用户的访问权限的不同,将全部用户进行分类,并对其实施访问操纵,一般用户〔高校员工〕只能访问个人信息,而且仅有查询功能;高级用户〔财务人员〕可以实施员工工资发放、报表生成打印等高级功能;而系统治理员〔特地人员〕则可以进行全部的系统操作,使用全部的系统功能。
〔3〕数据加密,因为财务数据需要通过Web传播,所以需要使用数据加密机制,防止信息泄密或者被恶意篡改,这里,我们使用加密超文本的传输协议HTTPS完成这一功能[5]。
3系统特点〔1〕自动调整工资计算公式功能。该系统严格根据有关国家标准规范设计数据字典,确保工资数据与国家标准相一致。工资标准调整时,治理人员依据国家工资政策规定的相关人
原创力文档


文档评论(0)