(计算机应用技术专业论文)高校工资管理系统的设计与实现.pdf_第1页
(计算机应用技术专业论文)高校工资管理系统的设计与实现.pdf_第2页
(计算机应用技术专业论文)高校工资管理系统的设计与实现.pdf_第3页
(计算机应用技术专业论文)高校工资管理系统的设计与实现.pdf_第4页
(计算机应用技术专业论文)高校工资管理系统的设计与实现.pdf_第5页
已阅读5页,还剩64页未读 继续免费阅读

(计算机应用技术专业论文)高校工资管理系统的设计与实现.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

华中科技大学硕士学位论文 摘要 工资管理系统的开发从八十年代末就已经开始了,从最初的简单查询、统计功能 到后来的工资自动确定,可以说发展较快,也产生了各种各样的工资管理系统软件, 各有特点。九十年代末针对高校国家教育部下发了有关深化高校人事分配制度改革的 文件,工资管理又加入了新的内容,那就是高校自行制定的内部分配( 岗位津贴) 的 管理。本课题研究的是集工资与岗位津贴管理于一体的面向高校的工资管理系统的设 计与实现。 高校工资管理系统采用的是c s 和b ,s 混合模式的体系结构。针对主要的工资管 理业务逻辑功能如工资调整、系统维护等等,因涉及的用户少,采用c s 结构;而针 对大多数的用户,他们主要关心的是工资津贴的信息( 即对工资津贴情况的查询) 以 及为确定岗位津贴而完成的一些教学科研情况的录入工作,对这样一些简单功能及用 户多而散的特点,采用了b s 体系结构。系统开发工具采用的是v i s u a lb a s i c6 o 编程 语言及a s p 网络编程技术。 高校工资管理系统包含的功能有人员基本信息的管理、人员工资的管理、人员岗 位津贴的管理、工资津贴政策管理、报表管理、查询统计管理和系统维护功能,主要 侧重的是工资调整和津贴确定。在工资调整方面,主要包括两年一次的工资正常调整、 晋升职务后的晋职工资调整、三年连续评优的越级工资调整、转正定级的工资调整等, 这部分工作在c ,s 体系结构下,主要是高校中负责劳资的同志对 x 独创性声明 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得 魄研究成果。尽我所知。除文中已经标明引用的内容外,本论文不包含任何其他 个人致集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体 均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 学位论文作者签名: 私舒z 日期:二竹占年牛月1 8 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校 有权缣冒并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅 和借阅本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数 据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 保密口,在年解密后适用本授权书。 本论文属于 不保密囱。 ( 请在以上方框内打“”) 学位论文作者签名:彳茔宝 z 指导教师签 日期:2 n 年毕月,b 曰 日咖咩月节日 华中科技大学硕士学位论文 1 绪论 1 1 概述 工资管理系统的丌发可以说出来己久,各种工资财务系统琳琅满目,各有其特点。 但由于工资管理的特殊性,比如政策性强、连贯性强、针对性强等特点,使得用户在 使用系统时总有些不尽人意的地方。特别是近年来的人事分配制度的改革,使得工资 的概念远远得到了扩充,它不仅仅包括国家地方政策规定的基本工资,同时还包括用 人单位根据绩效情况自行制定的津贴工资。另外随着网络的发展,使得人们坐在家中就 可以了解大干世界,更高效地完成工作。因此工资管理系统的开发也必须要跟上时代的 步伐,本课题研究的着重点就是要设计一个集工资、津贴管理于一体的,更具实用性、 针对性和高效性的高校工资管理系统。 1 2 课题研究的来源、背景和意义 本课题的研究来源于一个高校人事部门的工资管理。 在各高校人事部门的f | 常事务中,工资调整无疑是一项令人头痛的工作,它一方面 要查阅大量的工资政策的文件及条例,另一方面还要结合每个人的具体表现,这其中 包括历年来的考勤、职务变动、工资变动等等历史资料。而每年一月份的年度考核结 果评定及十月份的f 常晋升工资,出于涉及的面较大更是让人焦头烂额,以及新调进、 录用、转业人员在确定工资时往往容易出错。 近年来,为适应深化高校人事制度改革的要求,各高校在用人制度和分配制度上 进行了大胆的改革尝试,结合教师德、能、勤、绩综合评价体系,纷纷出台了教职工 岗位津贴分配方案,从而把“岗位津贴”纳入了工资管理的范畴。 岗位津贴的纳入,对工资管理系统提出了新的要求。因此确定一个人的工资不仅 仅要看他的基本资料,还要根据其在德、能、勤、绩各方面的综合表现。目前在这两 个单方面的研究有许多,但还没有一个综合这两方面完整体系的研究。本课题试图在 这方面做一些尝试,丌发出适于高校的工资管理系统。 高校工资的构成如图1 1 所示。 华中科技大学硕士学位论文 幽1 1 高校l :资构成 高校工资管理系统的丌发可以使高校复杂的工资管理变得简单化,提高了办公的 效率;系统中全面的信息为领导决策提供了依据,同时利用i n t e r n e t 便捷地查询工资 信息,使得工资管理更加全面、规范、科学。 1 3 工资管理研究现状 1 3 1 工资管理发展历史 早期的工资管理,完全是由人手工来完成,工作量大且易出现差错。国内自8 0 年 代未丌始工资管理系统的丌发和应用,发展至今主要经历了三个阶段: 8 0 年代未9 0 年代初。这一阶段的工资管理系统仅在用户输入单位人员资料后,提 供一些简单的查询和统计功能,如单位各部门人数统计、工资表打印等。 9 0 年代中期。此时的工资管理系统开始在系统中引入工资标准,用户输入人员的 工资级别资料,系统可自动查询工资标准计算工资并打印,并提供简单的工资变动功 能,但仍停留在用户手工修改工资信息的层次上,系统并不能取代人手为用户确定工 资档次。 9 0 年代末2 l 氆= 纪初。丌始出现“工资智能决策支持系统( s i d s s ) ”,该类系统引 入了工资政策中的规则和标准,能根据用户输入的人员基本资料( 如参加工作时间、 学历、任职历史、奖惩记录等) 准确为人员确定工资级别和档次。 2 华中科技大学硕士学位论文 1 3 2 国内外工资管理系统研究现状 工资管理系统的丌发可以说由来己久,在早期的d b a s e 系列软件盛行的时代( 如 d b a s e ,d b a s e i i ,d b a s e i i i 等) 就已经有许多用这些技术开发的人事工资管理系统,当 时开发的人事工资管理系统比较简单,具备些基本的人事工资管理功能,如人员的 基本信息录入、人员的工资录入、人员的工资自动计算、工资表打印等。当时的计算 机普及率还很低,只有少数的大单位才有。硬件水平也不高,且一般在单机上运行。 在d o s 平台上,用d b a s e 系列软件丌发的人事工资管理系统就装在这样机器上。由于 机器的运算速度慢,运行工资计算要花上很长的时间。当时的硬件水平制约了软件的 发展,丌发人员都不得不用简化代码的数量的方法来节省使用少得可怜的存储空间, 并且大伤脑筋想方设法优化程序来提高运行速度。操作界面也比现在简陋的多,既使 运行了这样的人事工资管理系统,相关单位还大都采取了手工帐单和电脑帐并行处理 的方法,效率不高,程序维护起来也不方便。 随着计算机技术的进步,软件和硬件都有了很大的发展。d b a s e 数据库已经从 f o x b a s e 发展到了f o x p r o ,然后又升级到v i s u a l f o x p r o 。一些新的数据库系统的也纷纷 出现,如s q ls e r v e r 、d b 2 、0 r a c e 、a c c e s s 等。人事工资管理系统也提升到了一个 新的层次,功能大大增强。在工资管理方面增加了许多功能,操作界面更加美观,并 且融合了多媒体技术,计算速度也提高了许多。这时的操作系统己经是w i n d o w s 的天下, 在w i n d o w s 下开发的程序具有w i n d o w s 性质的美观的操作界面和良好的人机交互性。开 发人员既不用在界面的制作二花太多的时闻书写代码,也不用为内存的分配担心。在 人事财务类的软件制作上,现在较流行的方式是用v i s u a lb a s i c 或d e l p h i 做界面的开 发,用s q ls e r v e r 或0 r a c l e 做数据库端的开发。在这样的模式下,丌发出了一些较为 优秀的人事工资管理系统产品,如用友财务及企管软件u f e r p m ,金蝶财务软州,速力 人事工资系统,天马通用人事工资管理系统,艾特人事工资管理系统等。 这些系统在处理人事管理和工资计算方面各有特点,基本上可以满足国内各 种企事业单位的工作需要。例如:用友财务系统,体积最大、功能强大、开发时问长、 支持多数据库查询、网络运行,是国内众多财务软件中,最为出色的产品。用友财务 系统比较适合于大型单位的应用。金蝶财务软件,除了普通的人事财务功能外,还具 华中科技大学硕士学位论文 有财务分析系统。运用比较、结构、趋势分析等方法,使用户可以对财务状况进行分 析,分析结果同时以数字和图形双重显示。另外。还可以进行多币种管理。速力人事 工资系统,通用性强,可以同时管理多套工资,报表输出功能也有一定特色,还可直 接输出e x c e l 表格。 9 0 年代术2 l 世纪初,广东工业大学与广东省人事厅开发的“工资智能决策支持系 统”可以说是一个工资管理的质的飞跃,它把长期以来捆扰工资管理者的“工资确定” 问题得到了解决。 1 9 9 9 年5 月,教育部印发了关于当前深化学校人事分配制度改革的若干意见, 2 0 0 0 年6 月,中组部、人事部、教育部又联合下发了关于深化高等学校人事制度改革 的实施意见,两个文件的出台有力地推进了新一轮高校人事制度改革深化发展。近年 来,各单位对人爿各加重视,把对他们的考评与收入分配联系在了一起。随之而来的 是对人才的评价问题,如何来考核人才,是这几年来的研究热点。专家们纷纷发表自 己的观点,在高等教育改革、中国高等教育、计算机工程与应用等杂志上提 出了很好见解和解决方案,建立了一个具有针对性的业务考核模型。另外各部委也经 常开展这方面内容的研讨会。 随着社会的发展和需要,人们丌始尝试着对各个评价因子进行量化,用形式化的 模型研究事物拓展的可能性和丌拓创新的规律与方法,并用于解决矛盾问题。 广东工业大学紫文教授经过_ :十多年的研究,克服从从困难,建立了一门新的学问 可拓学。可拓学是新的学科,蔡文教授1 9 8 3 年在中国“科学探索学报”发表了“可 拓结合和不相容问题”马上得到美国诺贝尔奖获得者s i m e n 教授的重视和支持。随后 可拓学的系统研究渐渐形成。1 9 8 6 年,同本著名计算机神经网络及模糊逻辑专家山川 列教授两次亲自到中国进行可拓学学术交流。加拿大u n i v e r s i t yo ft o r o n t 教授z h a o h o n g ,美国u n i v e r s i t yo fe a s t e r nk e n t u k y 教授d o w i dk n g ;u n i v e r s i t yo fn e b r a n e e r 教授s h iy o n g 等亲自到中国进行可拓学的学术交流活动;中国著名科学家钱伟长在他 主编的“中国应用数学与力学发展”t h ea d v a n c eo fa p p l i e d l a t h e m a t i c sa n d m e c h a n i c si nc h i n a ”( i n t e rr l a t i o n a la c a d e 巾i cp u b l js h e r s ) 中把”e x t e r n s i o ns e t r a nn o nc o m p a t i b l ep r o b l e m s ”作为第一篇文章介绍给国内外学者。经我国各学科权 华中科技大学硕士学位论文 威专家反复筛选和论证而编成的,“2 0 世纪中国学术名著”等论著把可拓学列为我国学 者创建的新学科。自他的可拓论及其应用研究的发表后,人们已经把这门学科逐渐 的应用与自然科学的许多领域,如:浙江工业大学机械制造自动化省部共建教育部重 点实验室等。近年来可拓学在解决实际工程问题中的作用越来越大,国内外许多学 者充分利用可拓理论,开创了可拓控制、可拓设计、可拓检测等一批有特色的新兴学 术领域。 可拓学创立于1 9 8 3 年,十多年来许多专家学者的研究表明,可拓学有很大潜力, 它是一个应用较广的学科。在方法上,目前提出了初步的可拓方法,并提出了与若干 领域相结合的可拓工程方法。例如把可拓方法应用于决策、新产品构思、搜索、控制、 珍断、评判和识别等领域。尤其是在决策领域。我们知道管理现代化的中心环节是决 策,而可拓理论恰恰能在多目标决策方面充分显示其化解矛盾、解决问题的威力。因 此,我们完全可以把可拓学应用于高校教师的综合能力的评价。 目前,工资管理和人才评价,特别后者是研究的热点。人才的评价最终反映到收 入的高低上,而且工资也是收入的一部分,另外,从同常的工作看两者是一并管理的, 这给我们开发一个集工资与津贴管理于一体的“工资管理系统”提供了可行性。 1 4 论文结构安排 第一章“绪论”,主要是概述系统,课题的来源、背景和研究的意义,介绍工资管 理的发展历程、国内外工资管理系统的研究现状及本论文结构的安排。 第二章“系统应用需求”,主要从系统功能需求、数据需求、处理需求和约束需求 几个方面来论述系统的应用需求。系统功能需求包括业务功能、安全功能和操作便捷 功能需求:处理需求中给出了系统功能处理流图及各项主要业务的处理流图;约束需 求从数据完整性要求与管理及系统的安全控制两方面来介绍。 第三章“系统的没计”,从系统的结构设计、软硬件平台选择和数据库设计三个方 面加以说明。系统结构包括系统的体系结构、功能结构和系统的运行结构;数据库设 计严格按照数掘库设计的步骤进行:数据库概念结构设计、逻辑结构设计、物理结构 设计和数据库安全设计。 第四章“教师综合能力评价模型”,它包括以下几方面的内容:教师综合能力评价 华中科技大学硕士学位论文 与津贴的关系,教师综合能力评价指标体系包括指标体系建立的原则、评价实施过程 及指标分析,可拓理论与可拓评价方法介绍,可拓评价方法在高校教师综合能力评价 中的具体应用。 第五章“系统实现技术”,论述了c s 、b s 结构下系统实现技术,包括数据库访 问技术、信息上传技术及存储过程的建立介绍了系统界面设计技术、教师综合能力 评价模型及工资调整中晋职工资调整的实现技术、系统安全访问控制的实现技术等。 第六章“结束语”,总结了本文的工作及需进一步要完善和研究的工作。 华中科技大学硕士学位论文 2 系统应用需求 数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的 数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较 快的响应速度,简化基于此数据库的应用程序的实现方法等。而要设计出一个性能良 好的数据库系统,明确应用环境对系统的要求是首要的和基本的,可以避免浪费不必 要的人力和物力。因此,对应用环境的需求分析是数据库设计的第一步j 。 2 1 功能需求 功能需求分析的目的就是要弄清楚用户对目标系统在数掘处理方面所提出的具体 的需求。工资津贴管理系统的主要任务就是对高校的工资津贴进行管理,其它的一切 功能都是围绕和基于这个中心的。因此,本系统的主要目的就是对怎样确定和调整人 员工资和津贴的一系列工作来实现计算机管理。系统的用户包括校内和校外的授权用 户,因此工资津贴管理应陔是一个基于i n t e m e 优n t r a n e t 的系统。 系统用于对高校工资津贴的管理,主要功能化分为业务功能、安全功能和操作便 捷功能三个方面。 2 1 1 业务功能 系统的业务功能主要包括:教职工基本情况管理、教职工工资管理、教职工岗位 滓贴管理、报表管理、查询等功能,其中工资管理、岗位津贴管理、报表管理是整个 系统的核心。各部分的功能需求情况如下: 职工基本情况管理提供教职工的个人信息( 包括姓名、工作部门、职务、任职时 问、出生年月、参加工作时间等) 的录入、修改、删除、保存、打印等数据维护功能、 人员变动情况及考核情况的管理。由于职工的工资晋升与否与其考核情况息息相关, 因此系统的业务管理上需包括教职工考核情况管理,它主要是将教职工每年的考核情 况录入系统,具有录入与查询的功能,为工资晋档和领导决策提供依据。 职工工资管理是系统的主要业务管理工作,它应该包括工资标准的维护、新进人 员的工资确定和工资调整三项。新进人员工资确定是指根掘基本信息自动生成其现在 执 亍的工资标准;工资调整包括工资证常晋档( 考核称职、两年一次) 、工资调标( 根 据国家政策调整工资标准) 、晋职工资调整( 晋升专业技术职务或行政职务后的增加工 华中科技大学硕士学位论文 资) 、转正定级、越级工资晋升( 湖南省政策三年连续考核为优秀人员可以越级晋升 一级工资) 。要求能够自动完成工资调整工作。 职工岗位津贴管理主要包括岗位津贴标准维护和人员岗位津贴确定两项。岗位津 贴确定是一个比较复杂的过程,岗位津贴的确定与教职工的综合能力息息相关,首先 应该确定教职工综合能力评价的指标体系,其次选择一个对教师综合能力评价的方法, 主要就是根据个人职务、科研及教学等情况来确定教职工的能力评价等级,从而确定 其岗位津贴的所属类别、档次及标准,它也是工资构成的一部分。 现在在许多高校中,每年在年米或年初教职工都要申报岗位津贴,主要是填写表 格,包括个人的基本情况、教学科研及获奖情况等,再由相关部门按照文件条条审核, 最终确定岗位津贴。这种方法周期长、效率低,有时还会出错。通过“工资津贴管理 系统”希望能够做到:教职工能够坐在家中,通过网上完成相关信息的提交,也可以 查看本人的岗位津贴确定情况。它应该是个基于w e b 的交互式的使用环境。 报表管理也是工资津贴管理的主要业务之一。由于工资津贴管理的特殊性,它要 求系统有强大的报表输出功能,包括工资调整个人审批表( 用于存入个人的人事档案) 、 工资调整花名册、工资调整汇总表及工资数据年报表( 用于上报省教育厅、省人事厅 及单位存档) 、工资发放表( 用于单位发放工资) ,以上各表都有固定的格式,但在很 多时候需要根据不同的需求制定不同格式的报表,比如领导决策需求等。在报表的管 理上要缴到灵活的报表输出功能。 工资津贴标准维护主要完成根掘国家、省及高校的政策及时调整工资津贴的标准, 并能做到保存历史的工资津贴标准数据。 2 ,1 2 安全功能 工资津贴管理不同于其他,它既要做到工资津贴信息的透明,又要保证工资津贴 数据在通信过程中绝对的安全,因此系统的安全功能要体现在系统安全性和数据安全 性两个方面上。在系统安全性上要有用户标识和鉴别,以防止非法用户进入系统:在 数据库安全性上,因为工资津贴的特殊性,要严格定义用户的权限,对合法的权限进 行检查,做到来被授权的用户不能对数掘进行操作。 8 华中科技大学硕士学位论文 21 3 操作便捷功能 为了使用户操作系统更方便灵活,系统要提供代码维护、数据编辑、信息查询、 系统帮助、用户密码修改等操作便捷功能。 工资津贴管理的政策性较强,工资文件多,不同时期有不同的文件。因此信息查询 功能刚了对工资津贴数据查询、综合统计数据查询外,还要增加对各类文件查询的功 能,方便用户了解文件,增强了工资津贴的透明度。 2 2 数据需求 数据需求分析的目的就是要弄清楚在设计应用系统软件时,在满足基本功能需求 的条件下,所需要的基本数据有哪些,为确定数据库的结构和内容做准备。 根据工资津贴管理系统功能的需求,主要的数据需求有工资管理部分的数据需求、 岗位津贴管理部分的需求、人员基本情况的数据需求及一些为满足数据查询、系统维 护等方面要求的数据需求。 针对系统工资管理功能,需要的数掘信息有: 职工基本信息,包括的数据项有职工工作部门、姓名、身份证号、性别、出生年 月、参加工作时闽、学历、专业、职务、任职时间等; 个人工资信息。包括的数据i 页有工资类别、工资档次、职务工资、活工资、保留 津贴、误餐补贴、生活补助、工资执行时间、工资普调年份( 单双) 等: 职工考核信息,包括的数掘项有职工姓名及近五年的考核情况( 优秀、称职、基 本称职、不称职四种) 。 针对系统岗位津贴管理功能,需要的数据信息有: 教职工的基本情况,应包括: 作部门、姓名、参加工作时间、职务、任职时间、 上年度考核情况、政治素质、教学科研情况等; 论文情况,应包括论文级别、论文篇数、是否第一作者等; 著作( 教材) 情况,应包括的数掘项有著作( 教材) 级别、部数、字数、著者排 名; 科研项目情况,包括项目级别、数量、资助经费、排序等信息; 获奖情况,包括获奖级别、数量、获奖入排序等信息: 教学效果情况,由学生评教得分、教学督导组评议得分及教学资料检查评定得分 组成。 以上几项均是在评价教师的综合能力时要涉及到的数据,而岗位津贴本身还有津 贴信息,包括的数掘项有津贴类别、津贴档次、津贴标准、津贴执行时间。 另外为了满足系统的便捷和安全功能,还须有以下的数据信息: 工资标准信息,包括的数据项有工资类别、工资档次、工资标准、执行时间; 津贴标准信息,包括的数据项有津贴类别、滓贴档次、津贴标准、执行时间; 工作部门信息,包括的数掘项有部门代码和部门名称; 职务信息,包括的数据项有职务代码和职务名称。 职工调动信息,包括的数据项有职工编号、调动类别( 调入、分配、录用、转业: 调离、读研、辞职、自然减员等) 、入校时间、离校时间;这是查询统计常用到的数据。 用户信息,包括用户名称、用户密码、用户权限三个数据项: 权限信息,数据项包括用户名称、操作代码、是否允许。 2 3 处理需求 处理需求分析是分析系统的处理流程以及各流程之间的关联。 2 3 1 系统功能处理数据流图 通过分析系统功能需求,确定系统总的功能处理数据流图如图2 1 所示。 2 3 2 工资确定与调整处理 高校教职工按照进校时间分为新进教职工和教职工。新进人员来源包括毕业分配、 调入和录用等,这类人员到校后首先就有确定工资标准的问题;另外在特定的时期( 如 每年的十月一只、工资调整文件规定的时删等) 须对所有的教职工进行工资调整的处 理。 工资确定和工资调整处理的数据流图如图2 2 、2 3 所示。 华中科技大学硕士学位论文 厅丽 i 查垂堕i 图2 1 系统总体功能数据流图 基本信息l 资文件歧策 图2 2l 。资确定数据流图 工资确定,就是根据个人的基本情况( 包括职务、任职时间、参加工作时间、学 历等) 和各个时段的工资政策文件标准来确定个人当静的工资标准情况。 华中科技大学硕士学位论文 职i ,考核表 资文”歧策 倒23f 资调整数据流幽 工资的调整有很多种情况表2 1 说明工资调整的种类及在什么情况下进行工资 调整。 表2 ,li 资调整分类表 种类序号i 资调齄名称 | :资调整依据说明 连续两年年度考核称耿 资晋升一档,执行时间为 l 止常晋档 以上 每年十月一日( 两年一次) 2 f 资调标l 。资漏标文件调整i 资标准 根据文件上的任职时间晋 3 晋职凋资职务背升文件 升i :资级别和档次 连续j 年年度考核为优两年一次。执行时间为十月 4越级背升 秀 一日,同时不影响二常晋档 毕业分配人员i 作一年根据 5转止定级 i i 作满一年 学历实行转正定级t 资 2 3 3 岗位津贴确定与调整处理 岗位津贴的实施是高校人事分配制度改革的体现目的是实行一种激励机制更好 地调动广大教职工的工作积极性。因此岗位津贴的确定和调整也是工资津贴管理系统 的一项主要的工作。岗位津贴的确定和调整实际上是一个用户( 职工) 与系统的交互 过程,其数据的处理流程如图2 4 、图2 5 所示: 一资变动历史信息 一 i资信息 华中科技大学硕士学位论文 图2 5 岗佛津贴调祭数据流圈 2 3 4 报表生成处理 在工资津贴管理中涉及到许多的报表。如在每次调资后要生成的报表有个人工资 审批表、调资花名册、调资汇总表。个人工资审批表用于存入个人的人事档案以备查 阅;调资花名册、调资汇总表上报省教育厅和省人事厅审批。 除此之外,在很多时候,还需提供诸如工资津贴一览表、各档次工资津贴统计汇 总表、工资津贴额测算表等一系列自定义的表格,目的是为了给领导提供决策的依据。 报表生成流程如图2 6 所示。 西丽 幽2 6 报表生成处理数据流幽 华中科技大学硕士学位论文 23 5 工资津贴查询统计处理 查询统计处理数据流图见图2 ,7 所示。 j + 资津贴信息 么_ 图2 7 上= 资津贴查询统计数据流图 2 4 约束需求 2 4 1 数据完整性要求与管理 系统的完整性是指从语义角度限定数据。数据的完整性是通过d b m s 系统提供的完 整性约束机制来实现,以保证运行过程中数据的正确性。系统在数据的完整性上有 定的要求,如人员的性别只能是男或女,基本工资的取植范围为0 一1 0 0 0 0 元等等。 2 4 2 系统的安全控制 系统的使用者中既有最高管理者、中间管理者,又有任务执行者,只有管理者才 能定义和下达任务,为了防止执行任务者也随意定义任务,就得限制他们的权限。系 统采用严格的角色管理,明确分配用户角色,指定不同的访问权限。根据高校工资管 理的特点,系统分为如下的角色:( 1 ) 系统管理员;( 2 ) 审批人;( 3 ) 审核员;( 4 ) 高级用户; ( 5 ) 中级用户:( 6 ) 普通用户。各角色与其权限之间的对应关系如表2 1 所示 表2 1 高校i :资津贴管理系统用户、角色、权限分配表 系统用户 用户角色权限 人事部f 、j 负责j :资津贴管系统维护( 数据的增加、删除、修改等) 、j j ;j 户管理、 理的人员 系统管理员 查询等所有的系统功能 院一资津贴审核领导 审批人 工资津贴审核结果查看、最终审定,同时具有普通用 小组 户的访问权限 人事处、教务处、科技处 审核员 基本信息、教学科研信息的审核,同时具有普通用户 负责审核人员的访问权限 部分系统维护( 院级文件的制定、津贴标准的修改等) 、 学院领导高级用户 查询、报表打印,同时具有中级用户的访问权限 部分数据查询、部分报表打印( 只能查询、打印本系 并部门负责人 中级用户 部人员的情况) ,同时具有普通用户的访问权限 一般教职丁普通用户 个人数据查询,综合能力信息录入、提交 同时对于i n t e m e 仉n 廿a 1 1 e t 外加防火墙进行保护。 华中科技大学硕士学位论文 2 5 本章小结 本章从功能需求、数据需求、处理需求和约束需求四个方面论述了系统的应用需 求。功能需求包括系统的业务功能( 主要有工资管理、津贴管理等) 、安全功能( 系统 安全性和数据安全性要求) 和一些象数据查询代码维护等的操作便捷的功能;在数据 需求上包括了教职工的基本情况信息和有关影响工资津贴的信息;处理需求中列出了 几个主要处理过程的数据流图,描述了数据处理的过程:约束需求包括数据的完整性 要求与管理、系统的安全控制。 华中科技大学硕士学位论文 系统设计 3 1 系统结构设计 3 1 1 系统体系结构 系统体系结构如图3 1 所示。 图3 1 系统体系结构 3 1 2 系统功能结构 高校工资津贴管理系统包括七大类。系统的功能结构图如图3 2 所示。 高校工资管理系统 人员 情况 管理 子系 统 政 策 管 理 子 系 统 工 资 管 理 子 系 统 津 贴 管 理 子 系 统 报 表 管 理 子 系 统 查 询 统 计 子 系 统 系 统 维 护 子 系 统 图3 2 系统功能结构图 工资管理子系统主要包含工资确定和工资调整两大功能模块。工资调整主要是针 华中科技大学硕士学位论文 对年度考核结果评定、职务变动、奖励处分等各项可能对工资产生影响的情况进行处 理、调整工资。工资管理所包含的功能模块见图3 3 。 图3 3 :【:资管理功能模块 报表管理子系统主要包括特定表格的输出、上报表格的生成及灵活表格的生成和 输出功能,见图3 4 所示。 报表管理 个人t :资审批表 l 资调整花名册 i 资调整汇总表 工资年度报表 自定义报表 图3 4 报表管理功能模块 查询统计子系统包括对工资津贴数据的条件查询统计功能、综合数据的查询统计 及各类政策文件的查阅功能,如图3 5 所示。 圈3 ,5 查淘统计功能模块 系统维护子系统包括对用户的管理( 添加新用户、更改用户密码及权限) 、数据库 的维护( 数据库备份、数据库恢复、数据库修复) 、部门编码等代码表的维护、工资津 贴标准的维护,如图3 6 所示。 华中科技大学硕士学位论文 酗3 6系统维护功能模块 人员信息管理子系统包括人员基本信息的录入、变更、查询、统计等。人员信息 包括自然信息和影响工资的信息。人员自然信息是指姓名、性别、身份证号、出生年 月等不影响工资的信息;影响工资的信息包括参加工作时间、学历、职务晋升、奖惩 情况、年度考核结果、调入时间、调出时间等信息。 津贴管理子系统完成对教职工岗位津贴的确定和调整功能。 工资津贴政策管理子系统包括政策的录入、变更、查询等。工资津贴政策是确定 和调整人员工资津贴的依据,复杂且时态性很强,还有地域性。 3 1 。3 系统运行结构 系统运行在c s 和b s 混合模式的体系结构下。 1 c s 模式和b s 模式 c s 结构,即c l i e n t s e r v e r ( 客户机朋最务器) 结构,是基于资源不对等,且为实 现共享而提出的,是2 0 世纪9 0 年代成熟起来的技术,也是目前计算机应用系统常用的 体系结构模式。 c s 结构模式是通过将任务合理分配到c l i e n t 端和s e r v e r 端,将应用一分为二,由 后台服务器提供数据库的存储和管理等,前台客户机或服务器运行相应的应用,通过 网络获得服务器的服务,使用服务器上的数据库资源,客户端和服务器通过网络连接 成一个互相协作的系统。它降低系统的通讯开销,充分利用了两端硬件环境的优势。 它具有结构简单,执行速度快的特点。这种结构模式特别适合于中小单位内部基于局 域网的软件系统。与主机终端模式相比,c s 结构可以更好的实现数据服务和应用程 序的共享,并且系统容易扩充,更加灵活。 c s 模式最简单的构成如图3 7 所示。其中客户端和数据库服务器各自可分别兼做 部分或全部业务逻辑功能。 翼一 华中科技大学硕士学位论文 吵幽甄 图3 7c s 结构模式 三层c s 结构模式是将系统分成表示层( p r e s e n t a t i o n ) 、应用逻辑层( b u s i n e s s l o g i c 上和数据服务层( d a t a b a s e ss e r v i c e ) 三个部分。表示层是应用的用户接口部分, 它负担着用户与应用问的对话功能,包括用户界面等的显示逻辑部分;应用逻辑层相 当于应用的本体,它是事务处理逻辑部分;而数据服务层就是数据库管理,包括数据 管理逻辑和数据库部分。 c s 结构在它的发展过程中,形成了自己的特点: 事务数据处理能力强。c s 模式技术目前已较成熟。它的开发工具比较丰富,应 用灵活,事务数据处理能力强。 - 交互性强。基于c s 模式的系统往往具有专用的前端应用程序。可以提供强大 的在线帮助、出错处理等功能。 可靠性高。在c s 模式的系统中,主要处理数据的过程和数据是封装在起的, 各种应用逻辑通过相应的前端应用程序完成,系统安全可靠性强。 c s 结构适用于局域网环境;可连接的客户数量有限。 b s 结构,即b r o w s e r s e r v e r ( 浏览器服务器) 结构,是随i n t e r n e t 技术的兴起, 对c s 体系结构的一种变化或者改进的结构”1 ,实质上就是三层c s 结构在w e b 上的应 用。 。表示层中包含系统的显示逻辑,位于客户端。它的任务是由w e b 浏览器向网络上的 某一w e b 服务器提出服务请求,w e b 服务器对用户身份进行验证后,用h t t p 协议把所需 的主页传送给客户端,客户机接受传来的主页文件,并把它显示在w e b 浏览器上。所以, 表示层仅仅是一个通用的浏览器软件,并不包含用户开发的内容,而且,表示层的功 能也仅仅是把应用层传来的数据显示出来,或接收用户简单的输入或请求,并不包括 复杂的数据接收和处理。 应用逻辑层中包含系统的事务处理逻辑,位于w e b 服务器端。它的任务是接受用户 的请求,执行相应的扩展应用程序与数据库进行连接,通过s q l 等方式向数据库服务器 华中科技大学硕士学位论文 提出数据处理申请,而后等数据库服务器将数据处理的结果提交给w e b 服务器后,再由 w e b 服务器传送回客户端。在实际开发中,开发者的主要任务就是编写应用服务器的扩 展应用程序,因为在应用逻辑层,不仅要和表示层进行交互,还要和数据服务层进行 交互。应用服务器接收到客户端的请求后,首先要解析该客户端请求,然后根据请求, 调用相应的扩展应用程序进行处理,该应用程序再和数据服务器进行通信,然后扩展 应用程序将处理结果返回给应用服务器,最后,应用服务器再将结果返回给客户端。 所以系统的主要逻辑处理都在应用逻辑层。 数据服务层中包含系统的数据处理逻辑,位于数据库服务器端。它的任务是接受 w e b 服务器对数据库操作的请求,实现对数据库查询、修改、更新等功能,把运行结果 提交给w e b 服务器。 b s 模式结构”如图3 8 所示。 s o l 请求 一 哑匝心却叵堕銎f 爿亘墅垂川受l s o l 结果 图3 8b s 软件体系结构示意图 c s ( c l i e n t s e r v e r ) 和b s ( b r o w s e r s e r v e r ) 是开发基于网络的管理信息系统 的两种重要的模式。随着网络技术的不断发展,基于b s 模式的管理信息系统有了较 快的发展,它有以下的特点: 界面统一、使用简单。b s 模式是一种瘦客户机模式,客户端的硬件配置低,只 需安装单一的b r o w s e r 浏览器软件( 如i e 、n e t s c a p e 等) 即可。不需要象c s 结构那 样要安装数据库客户端软件、应用软件等。 易于管理和维护。客户端浏览器界面风格单一,对操作员的培训工作变得简单 易行。且系统在版本升级时仅需改造服务器端代码即可,降低了管理和维护的成本, 减少了客户端的维护工作。 开发效率高。开发的系统与操作系统平台的关系不大,具有较强的伸缩性。因 为采用公开的标准和协议( t c p i p 、h t t p ) ,因此也具有较好的开放性和扩展性。 b s 结构适用于广域网环境支持更多的客户。 但b s 模式还存在一些不足,交互能力差,复杂报表生成也较麻烦:安全性差:其三 华中科技大学硕士学位论文 层逻辑结构使其网络通信量较大,处理信息能力较低,处理速度要慢于逻辑上只有两 层的c s 结构。 由此可见,c s 模式和b s 模式各有利弊。在进行管理信息系统开发时,应综合考 虑需求的各个方面,选择最佳的系统结构。 2 工资管理系统运行结构 通过以上的分析,工资管理系统的运行结构宜采取二层c s 结构( 客户端朋务器, c s ) 与三层b s 结构( 浏览器w w w 服务器、应用服务器数据库服务器、b r o w s e r w e b s e r v e r 、a p p l i c a t i o ns e r v e r d a t a b a s es e r v e r ) 相结合的方案。 由于系统的主要事务逻辑功能涉及的用户数量少、业务功能较多、对功能的需求 复杂、使用集中,从系统的运行效率和开发维护的角度考虑,这部分软件适合采用二 层c s 结构开发,所以工资津贴管理系统的用户界面实现和人员基本情况管理、工资 津贴管理、报表管理、查询统计等主要事务逻辑功能部分的管理员控制平台采用c s 结构。 对于大多数用户,如省人事厅、省教育厅、省财政厅、兄弟院校人事处及教职工 个人等,他们对功能的需求较为简单,象工资津贴信息发布、教职工的综合信息及工 资津贴文件标准查询功能及为确定教职工岗位津贴而进行的教职工本人基本情况录入 等,在c s 应用模式就不利于单位对外的信息发布和职工从单位外部对信息进行操作 和管理。另方面随着单位间的交流与合作的日益增加,就需要建立自己单位信息门 户,这也要求单位的应用系统是一个基于b s 应用模式的开放式系统。从系统的运行 和维护的角度考虑,这部分系统应用适合采用基于w e b 的b s 结构开发。 为了确保数据的安全性,系统中的数据集中存放在数据服务器( s ) 端。c s 和b s 混合的软件体系结构是一种典型的异构体系结构。1 ”。系统的网络拓扑结构如图3 9 所示。 系统管理员可通过校园局域网直接访问数据库服务器,通常情况下系统管理员客 户机与数据库应用服务器在物理上为一台微机。校园内部用户及外部用户( 包括省人 事厅、教育厅及被授权的i n t e r n e t 用户) 通过i n t r e n a t i n t e r n e t 访问w e b 服务器, 再通过w e b 服务器访问数据库服务器。 华中科技大学硕士学位论文 圜3 9 系统的摧体网络拓扑结构图 c s 与b s 相结合的系统运行结构,使得外部用户不能直接访问数据库服务器, 能保证工资津贴数据的相对安全性。内部用户的交互性较强,工资津贴管理、数据查 询和修改的响应速度较快。另外,外部用户只需一台接入i n t e r n e t 的计算机,就可以 通过i n t e r n e t 查询和浏览相关的信息,无需做太大的投入和复杂的设置。 b s 模式部分的核心模块由w i n d o w s n ts e r v e r ,i i s 4 o 和s q ls e r v e r 组成。其工作 原理为:浏览器向服务器发出请求,服务器将请求交给i i s ,i i s 接受请求并调用a s p 程 序,a s p 程序通过a d o 接口与数据库管理系统s q ls e r v e r 连接进行数据库操作,a s p 程序 再将操作结果以h t m l 文本的形式发送给浏览器。c s 模式部分由服务器端的s 钆s e r v e r 数据库和数据库管理工具和客户端的应用程序组成。其工作原理为:客户端通过0 d b c 接 口向服务器发送s q l 语句请求。数据库服务器根据s q l 语句生成所需条件的数据结果集, 晟后客户端应用程序通过o d b c 接口将生成的结果集数据取回。图3 1 0 给出支持c s 及 g s 混合工作模式的网络模型结构。 图3 1 0 系统网络模型结构幽 华中科技大学硕士学位论文 3 2 系统软、硬件平台选择 9 0 年代以前管理信息系统的开发基本上是在d 0 s 平台采用d b a s e ,f o x b a s e 数据库技 术来实现一些简单功能的单机系统。其后出现了f o x p r o2 5 和在w i n d o w s 平台下使用的 f o x p r o3 o 。9 0 年代后期网 x 华中科技大学硕士学位论文 l = ! ! 堡塑衄 黧 l :作 工 职1 二 天 聘蹬 呈i 酥蹙杆针羚 瓤嚣霹斡蕊联嚣嚣掣节 赣冀羹鬻 震烈 羹鬻 塑l j 妻酗蠢角i m 荔 l ,il 瑾叁鬻垂薹西 蚤萄囊骠篓蒸黼蟊b 溪孽篓霪i 墅一滁犏稍第嗡“萄当掳型型勰黼皑薹| 秘孕张 曩:鞣萋薹薹蚕蓉霎囊薹囊萋囊薹i 霎蓉薹嚣囊耄薹j 耋藿霾i 女争i 搿蠢酾鐾籀墨川 崮氯捌劂詈苇嘲堑两菊用可鞭 n ) ( 4 ) 规范化 屯一 k ( ) 赋乾缸) 置,1 蹬i 茂伽| 1 则各对象n 1 ,n 2 ,n m 关于m i 的规范合格度为 k ,= (k - ,k ,z ,k ,。) ( i = l ,2 ,n ) ( 5 ) 计算优度 对象n j关于各衡量条件m 1 ,m 2 ,m n 的规范合格度为k ( n ,) = l ,2 ,m 故对象n,的优度为 华中科技大学硕士学位论文 职务信息、工资信息和津贴信息。 工作部门: (蓑j。 一p u ! ! i - 型 :l l 玉覆;到基妥烈,郅酲醅聪;抹挺l 赫n 铂! ,翅蚓 野艇; 强弱雌。州 n 驰驰j ,雌趣鞴; 洱m 满獯i:嚣鞘i 霎冀:带蓠w 喜;甾兽茄,“妊驯钙i 垮l l l f 釜蓑磐= ;薹薹蠹 :; 2 确定待评物元关于各等级的关联度 根据物元理论,各评价因子相对各等级的关联函数用下式表示: k 。(x ) = 一p ( x ,x 。) lx 。li ,( i = 1 、2 、8 ,j = 1 、4 ) 其中i表示8 个评价指标。j 表示4 个评价等级。p ( x ,孙) 称为距,表示点x 与区 间x 。( a ,b ) 的距离,p ( x ,x 。) = x 一( a 十b ) 2j _ ( b a ) 2 。按指标体系给定的每一个评 价因子项权重系数,计算各等级关联度: 8 k ,( p o ) = o k 。( x i ) ,其中a 为权重系数 i 21 假设权重系数分配矩阵a = ( o 。1 ,0 2 ,0 1 ,o 2 ,0 1 ,0 2 ,0 0 5 ,0 0 5 ) ,由此计算出 各等系数分配矩阵a=(o。1,02,01,o2,01,02,005,005),由此计算出各等级的关联度见表42。 x 华中科技大学硕士学位论文 要在关系上建立索引和聚簇。 索引作为数据库重要的数据结构,合理对它的设计能提高数据库查询效率。对于 数据库应用系统,前台客户应用程序提交给服务器的任务多半是查询任务,如果数据 积累到一定程度,对表进行一次查询往往要花费较长时间,这样不但影响服务器的性 能,而且还延长了对客户端的响应时间,影响了整个应用系统,所以合理的设计索引 是非常必要的。 在对数据库的索引优化设计中,使用以下原则: 1 ,在条件表达式中经常使用到的列上建立索引或者建立复合索引: 2 在频繁进行排序的列上建立索引或者建立复合索引: 3 在经常连接的列上建立索引或者建立复合索引。 除了使用这些原则外,通常还通过索引优化器根据应用程序对不同表的具体使用 情况来自动建立索引。 视图作为一种虚拟表,与真实表一样,具有行和列数据,但视图并不在数据库中 以存储数据值形式存在,并且所要的列都是从一个或多个表中根据实际需要选定的, 这样可以限制某些

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论