高校工资管理系统文档格式.docx

上传人:b****5 文档编号:21497224 上传时间:2023-01-30 格式:DOCX 页数:68 大小:3.29MB
下载 相关 举报
高校工资管理系统文档格式.docx_第1页
第1页 / 共68页
高校工资管理系统文档格式.docx_第2页
第2页 / 共68页
高校工资管理系统文档格式.docx_第3页
第3页 / 共68页
高校工资管理系统文档格式.docx_第4页
第4页 / 共68页
高校工资管理系统文档格式.docx_第5页
第5页 / 共68页
点击查看更多>>
下载资源
资源描述

高校工资管理系统文档格式.docx

《高校工资管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《高校工资管理系统文档格式.docx(68页珍藏版)》请在冰豆网上搜索。

高校工资管理系统文档格式.docx

1.1选题背景

在21世纪社会快速进步的同时计算机技术也得到了飞速发展。

数字时代带来了高效的工作效率,而高校的管理工作都是十分琐碎、复杂,但是工资管理又是其中一项十分细致的工作,工资计算、发放、核算关系到每个教职工的劳动成果,但是它的工作量最大,一般是不允许有偏差的,如果按以前的手工操作,到每月发放工资的时间,工作人员将填写大量的表格,核算各种数据,造成填写不规范、共享性差、管理效率低的局面,而且现在已经无法满足工作需要。

所以近年来国内大部分高校也与数字化时代所接轨,积极通过工资绩效改革推进教师收入提高,这就对原有的工资考核体系和方法提出了考验,高校财务部门在积极探索信息化建设的同时,也不断进行工资财务系统的软件开发工作。

高校教师工资信息化系统建设,有明显的社会性、群众性、整体性,,对于提高高校内部竞争力、监管能力和服务水平具有深远意义。

在高校人事部门的日常事务中,工资管理工作无疑是最牵动人心,也是最能牵动全校教师的大事,例如国内大部分高校每到年终考核结果评定及职务晋升以及每年引进的教师、各类人才计划等都要牵涉到工资变动,以及工资套改等复杂情况,由于涉及面广,工作量大,往往容易出错。

目前经济全球化和社会信息化的发展正在引发一场深刻的生产和生活方式的变革,加快实施高校教师财务工程的信息化,既是高校进行校园信息化的迫切需要,也是进一步转变高校教师绩效工资,增强各机关财务工作透明化,避免各院系资金截留,存在不合理的“小金库”的一项十分紧迫的任务。

高校教师工资改革的核心方向就是充分利用互联网技术,构建网络环境下的工资信息管理系统,实现工资信息透明化,管理信息化,同时更好的促进高校财务部门将精力投入到财务审核、审计等环节,促进学校资金最优化配置,更好地适应高校教育改革和去行政化管理的需要,进一步降低管理费用,提高财务管理效率,为高校顺利实施绩效岗位工资改革提供技术支持。

1.2国内外研究现状

现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足各企业的自身特点,来进行工资管理,同时,该类系统又都在不断地深入与发展,来适用更多的企业。

但工资管理系统的安全性还有待于今后的进一步开发与实践。

1.2.1从企业管理信息系统所蕴涵的管理思想发展历程看其发展趋势

企业管理信息系统的发展经历了MRP、MRPII、ERP阶段,目前正向ERPII协同电子商务发展。

1.2.2从计算机技术的发展看企业管理信息系统发展趋势

计算机技术的发展大致可分为三个阶段:

单机阶段、局域网阶段、互联网阶段,从计算机技术发展历程与企业信息系统发展阶段之间的关系的讨论,可以看出企业管理信息系统总是及时地利用计算机技术发展的最新成果,不断地扩大管理的广度及深度。

随着客户的需求日益多样化、市场竞争的白炽化以及来自企业内外部的各种变化,各种先进的管理思想的运用、企业创新的运作方式对计算机技术提出了新的要求,而新出现的计算机技术又推动了新的管理思想及管理运作方式的变革。

1.2.3从软件复用思想的发展看企业管理信息发展趋势

1.2.3.1萌芽阶段

与该阶段相对应的企业管理软件系统表现为单机处理阶段的基于文件的联机或脱机事务处理系统。

管理系统的开发还谈不上有意识地进行复用,开发过程缺乏有效地控制,软件开发更多地表现为一种个人艺术。

1.2.3.2缓慢探索阶段

此阶段的企业管理系统已演化为基于关系数据库的MRPII阶段,该阶段的企业管理系统开发已广泛使用子程序库,出现了软件工程技术及工具,以一种受控的方式指导软件开发,提高了软件开发的成功率。

1.2.3.3高速发展阶段

该阶段的企业信息系统强调从软件体系结构的角度,以体系结构为可复用的大粒度软件对象,并以此作为可复用构件的组装上下文。

该阶段强调在企业建模基础上的对业务规则、业务知识的面向对象的封装,基于业务平台以构件组装的方式构造构件化的企业信息系统;

强调业务应用与技术体系分离、采用面向对象及事件驱动,提高了系统的重用性及可演化性。

随着近几年来国内计算机技术应用的迅速发展,我国在MIS的开发和应用方面取得了成效,并且积累了丰富的实践经验,这对于今后的发展和完善将起到积极的推动作用。

在改革开放,面向市场的大环境下,为了真正发挥MIS的潜在作用,预计所有系统必将向网络化、集成化、智能化和实用化方面发展,使企业引进的MIS技术真正落实到经济效益上。

目前,我国的信息化建设已进入了快车道,信息基础设施不断加强,信息的推广应用逐渐深入。

信息系统在管理中的应用迅速向综合的管理层和决策层的信息管理发展,应用水平日趋提高。

管理信息系统(MIS),作为计算机应用的一种高级形式,在市场经济,信息瞬息万变的推动下,历经3O个春秋,目前在我国已进入了_二个普及发展的阶段,这种形势主要来自以下几个方面的要求:

宏观决策分析的需要、办公自动化、金融电子化、企业管理。

我国的MIS业已取得了显著成效,积累了丰富的经验。

可以预料这对今后国民经济的发展必将产生积极的推动作用.

1.3课题研究目的与意义

高等院校进行工资模式改革及其系统信息化建设是目前高校建设数字化校园的重要的组成部分。

传统技术手段下的资管理模式已经无法适应当前高校快速发展以及财务部门、教师对工资管理的需求。

过去落后的方式使得教师员工工资发放效率非常低下,手续也很繁琐,需要经过层层审批、审核盖章等繁琐的工作过程。

若遇到大批量的工资调整,其中部分过程需要反复几次才能完成一次业务,耗费了大量的人财物,无论是管理部门还是教师职工本人均要求学校开发一套应用性强的信息化工资管理系统。

本系统的目标使高校工资管理电子化、简单化,以方便高校公布,修改职工工资情况。

对于企业管理应用系统软件最终用户为:

高校的管理人员和高校的员工。

实现管理系统的正常工作,非计算机人员也可以熟练地对高校职工信息进行操作。

当今社会必须借助计算机这种当代信息技术的最新成果来实现高校的运行和管理。

本文基于数据库和信息管理系统设计一套专门为高校量身打造的工资管理系统,操作简单,使用方便,易于管理,打破了财务管理的传统方法,避免了人为的疏忽所造成的操作失误,克服了传统方法中易产生的问题,使管理员可以有序的、全面的对每一位职工进行管理,严格按照工资发放制度及工资条款计算并发放员工工资。

1.4主要研究内容

此工资管理系统主要由“用户信息管理”、“工资核算”、“工资查询”、“员工基本信息管理”几个重要部分组成,可以实现对职工工资的输入、编辑、统计、修改和查询等以及员工信息的修改、查询。

(1)对人员的部分工资进行修改、录入。

可以对人员的工资信息修改

(2)查询统计功能。

要求即可以按照一定的查询方式进行,比如按照单位名称,姓名,职务,工资年份,工资月份等条件来进行查询统计。

(3)工资显示功能。

要求能显示职工的工资发放情况。

(4)可以对人员与用户的基本信息的修改、增加、删除。

计算员工的工资,需要考虑在事假、病假所扣除的部分与工作完成情况等情况所奖励的部分。

需指明给员工发薪水的方式,大多数的员工是通过银行卡来结算工资的,这里我们考虑是通过银行卡,则需要知道账号和卡的类型。

有几种原因可以扣除工资:

如个人所得税、养老保险、考勤、失业保险、水电费、住房公积金等。

1.5章节安排

本文根据软件工程开发的一般步骤将此文分为七个章节,针对高校教师工资管理系统的功能需求分析,完成了系统功能架构及详细设计,阐述了教师工资管理系统主要功能的实现过程及测试计划,最后对文章的主要内容进行了总结,并给出了用户手册。

文章主要结构如下:

Ø

第一章绪论部分。

主要分析了当前高校教师工资系统的开发背景,在结合国

内外工资管理系统研究现状的基础上,强调了本系统开发的意义,给出了编写系统的主要步骤。

第二章系统开发理论和关键技术分析。

根据系统开发的目的及需求报告分析,确定了适合的系统开发工具。

第三章系统目标需求分析。

本章在对高校教师工资信息管理系统现状及管理特征分析的基础上,站在系统整体开发的角度,根据结构法与面相对象相结合的分析方法对系统主要用户、功能需求及业务流程进行分析与建模,并给出了系统主要用例及系统环境的需求,为下一步的系统设计奠定了基础。

第四章系统详细设计。

完成了工资管理系统主要功能模块的设计,给出了详细的功能结构设计图,最后根据数据流图中的数据字典,结合关系型数据管理设计的基础理论,完成了系统后台数据库设计,给出了给出了各数据表的详细逻辑结构及其定义。

第五章系统实现过程。

介给出了系统主要实现界面。

第六章系统测试。

给出了系统测试方案和测试结果分析,针对高校工资管理系统实施部署。

第七章用户手册。

是管理系统前期开发阶段针对用户所进行的用户手册,在本章中我们通过简单的介绍,使用户可以对系统的功能有大概的了解,确保使用系统的时候可以快速的操作。

第二章系统开发理论和关键技术分析

2.1软件开发方法

不同人在进行软件开发的时候采用的方法都有自己的考量,但目前我们接触过的方法是结构化方法与面向对象的方法。

结构化分析方法是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。

结构是指系统内各个组成要素之间的相互联系、相互作用的框架。

通过自顶向下的程序分析将软件系统逐步分解成不同的子模块,因此能够非常清晰的看出系统的模块结构及相互关系,结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。

它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。

因此这种方法也成为面向过程的软件开发,这种分析方法也和当时的结构化编程语言实现完美的结合。

结构化编程通常由顺序、选择、循环这三类典型逻辑过程组成。

通过这三种编程结构能够开发出任意功能结构模块的软件系统,把复杂的程序分解为程序模块的层次图,利用一个个的函数来实现事务的执行过程,使用的时候通过互相间的调用来实现数据及逻辑关联。

结构化设计通过将系统分解成不同层次的结构图来建立系统实现过程中数据流之间的相互关系,从而确立系统中相应事务(包含程序集、模块功能、功能接口)。

在结构化分析与设计中,生成的主要数据模型及图形就是数据流图(DFD)及数据字典,数据字典通过字典的方式定义了系统中相应的数据处理格式、规范等,数据流图则表明了系统输入、处理、存储和输出的一系列过程这些过程相互间的数据联系等。

面向对象的分析与设计是近些年流行的一种方法,是现代软件企业广为采用的一项有效技术,如今它一绝对的优势已经成为软件领域的主流技术,围绕着此方法产生了很多集成开发平台,比较适合人们使用。

面向对象技术的优点即为能够构建与现实世界相对应的问题模型,并保持他们的结构、关系和行为为模式。

尤其在方法需要借助标准化的概念以及方法来进行描述,其中主要涉及的概念包括类及类图,对象及其属性、方法,继承、封装、重载、多态等。

而统一建模语言(UML)能够很好的描述这些相关概念因而在面向对象技术开发中的到了广泛应用。

经过考量之后,我们决定使用面向对象方法进行系统用户界面的设计和实现,而针对界面中的每一控件的实现才用结构化编程。

于是,我们小组选择了SQLSERVER2008R2和visualstudio2012这两种编程软件,同时还是用了MicrosoftOfficeVisio2007。

2.2MicrosoftOfficeVisio2007

主要使用了visio中的统一建模语言(UML)。

UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域。

UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。

在需求分析阶段,可以用用例来捕获用户需求。

通过用例建模,描述对系统感兴趣的外部角色及其对系统(用例)的功能要求。

分析阶段主要关心问题域中的主要概念(如抽象、类和对象等)和机制,需要识别这些类以及它们相互间的关系,并用UML类图来描述。

为实现用例,类之间需要协作,这可以用UML动态模型来描述。

在分析阶段,只对问题域的对象(现实世界的概念)建模,而不考虑定义软件系统中技术细节的类(如处理用户接口、数据库、通讯和并行性等问题的类)。

这些技术细节将在设计阶段引入,因此设计阶段为构造阶段提供更详细的规格说明。

编程(构造)是一个独立的阶段,其任务是用面向对象编程语言将来自设计阶段的类转换成实际的代码。

在用UML建立分析和设计模型时,应尽量避免考虑把模型转换成某种特定的编程语言。

因为在早期阶段,模型仅仅是理解和分析系统结构的工具,过早考虑编码问题十分不利于建立简单正确的模型。

根据这些

图示不同的表现形式,主要可分为静态模型和动态模型这两大类,一般描述系统

构成及逻辑关联的模型称为静态模型,常用的有类图、组件图、部署图、对象图、

包图等,动态模型则用来描述静态模型中各实体、对象、类在相应条件下之间的

接口、时间、过程等相互行为和关系,具体包括行为图、活动图、序列图(顺序图),时间图、状态机图、交互图等这些模型图在系统分析和开发中的作用是各有不同的,限于篇幅,这里就不一一介绍,关于这些图的更详细定义可参阅下文。

2.3SQLSERVER2008R2应用

SQLServer是一个典型的关系型数据库管理系统,在中小型数据应用中获得

广泛应用。

由于SQLServer2000能够作为Internet或内部网络服务器的后端数据库,通过Web站点共享数据,能够非常方便的发布网页及其它内容,使用者只需要简单的代码编写就能够快速访问数据库中的内容。

本文所实现的高校教师工资管理系统中所有基础信息、中间结果的存储均采用SQLSERVER2008R2编写。

2.4visualstudio2012应用

VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。

所写的目标代码适用于微软支持的所有平台。

而且它是目前最流行的Windows平台应用程序。

它的开发环境不仅能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,能够满足本次系统的开发需求。

2.4本章小结

本章主要介绍了系统开发中所涉及到主要理论和关键技术,详细阐述一类软

件visualstudio2012,然后介绍了统一建模语言及SQLServer2008R2数据库系统。

所介绍的都是本系统所用的关键技术,全部采用开源的框架及技术。

第三章系统目标需求分析

3.1系统实现目标

3.1.1概述

目标分析是对信息系统所要达到的目标的分析,是系统建设的导航灯。

此文档中高校工资管理系统的主要目标是对员工信息进行全面、安全管理,对工资统计进行详细、谨慎统计,对工资组成进行合理安排,以及保障系统安全、友好、可靠,能更好的处理系统业务等。

下面就高校工资管理系统的总目标、功能目标、性能目标等进行详细说明。

3.1.2信息系统目标

3.1.2.1总目标

对公司的员工信息,工资统计提供全方面管理。

对工资管理提供全面,快速,详细的处理。

系统安全,友好,可靠。

数据打印和导出方便

3.1.2.2功能目标

1)系统用户管理

系统用户:

提供对系统用户数据的添加,修改,删除,修改用户口令等功能

2)员工信息管理

员工信息:

实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询等功能;

3)工资标准设定

工资标准:

包括基本工资及奖金的设定

4)工资管理

对工资进行统计、核算,打印工资单等;

3.1.2.3性能目标

系统长期、安全、稳定、可靠、高效的运行。

3.2结构

3.2.1信息系统需求结构

表3-1系统需求结构图

3.2.2需求结构的说明

3.2.2.1员工基本档案信息管理需求描述

凡属于本院校的员工,都需要对其基本的档案信息做好记录存储处理。

以方便高级管理人员时时的了解或查阅其员工基本信息。

对员工基本信息的操作包括添加信息、修改信息、查询信息,同时在数据库中要形成员工基本信息表。

3.2.2.2工资管理需求描述

工资计算:

在进行工资计算之前,管理员首先应该根据部门的实际业务情况确定好各个部门中所需要的工资项目及分别对工资项目进行计算的方式,然后按照系统工资种类的设定,对每个员工分别依次实际工资项目构成情况,如考勤情况工资、底薪工资、奖惩工资、提成工资、应交所得税等等项目,录入相应的工资金额数,再计算出总的应得工资、实得工资的工资项目。

在数据的录入过程中系统会根据用户误输、错误输入智能提示引导用户录入数据的正确性。

要形成的数据库中的表为员工工资信息表。

在进行工资的发放处理时,管理员通过电子邮件的方式发送领取工资的通知,通过嵌套一个可以进行邮件群发的邮件服务器来进行处理,需要进行银行代发的员工,系统通过生成相应的银行转帐凭据为员工统一进行银行转帐代发统一办理。

在数据库中需要具有银行转帐凭据表。

工资统计分析:

对员工工资数据计算完后,同时要将工资信息统计分析,如汇总统计,工资项目明细数据的汇总等,又分为对员工个人工资统计分析、部门工资统计分析、月份工资统计分析、季度工资统计分析、年工资分析统计。

且统计分析结果可以以柱状图、饼状图的方式显示统计结果。

以很直观明了的方式最后通过报表的方式反馈到高级管理人员处,这时,在数据库中要形成员工个人工资信息统计表、部门工资信息统计表。

3.2.2.3工资查询需求描述

在查询这个模块里,系统能支持用户在客户端按照各种不同的字段名称进行工资信息的查询。

同时,迅速的响应用户的查询请求,不同级别的人系统会根据其权限级别的大小享有不同程度的功能。

不同级别的人不能越权进行操作。

在查询过程中,为避免由于在同一时刻里访问人数过多造成响应缓慢时,每登录的一个用户,系统记数器自动加一,当记数大于峰值时,系统弹出对话框提示用户进行等待,从而有效的避免了系统在查询过程中快速响应的优点。

3.2.2.4报表生成与打印

在员工领取工资时,能为个人生成个人工资组成及相应金额的工资条。

同时形成部门月报表、季报表、年终报表。

3.2.2.5系统维护

用户在第一次使用系统时,在服务器端需要用户做系统初始化的处理,包括;

1.设置工资项目种类、相应工资项目的计算

2.设置系统使用用户及口令、权限的级别,对公司不同要求用户授不同权限,可限制一次性访问数据库用户数量。

对每个访问数据库的登陆用户有日志记录。

由系统管理员维护。

在系统运行过程中,数据库管理员在系统运行过程中,还可以即使的进行系统数据的更改,如:

对员工工资数据的更改,对工资项目计算方式的更改,定期做好系统数据的备份操作、还原、清理等。

3.3功能

3.3.1概述

信息系统功能是信息系统具有的效能和作用。

信息系统的目标通过信息系统的功能来实现。

通过对系统功能的分析明确系统的主要功能,以便于系统的开发。

在该系统中主要涉及三类人员:

系统管理员、工资管理员和普通用户。

系统管理员可以实现对用户的操作管理,工资管理员实现对工资的操作管理,普通用户则主要是查询自己的工资信息。

3.3.2系统结构分析

在工资信息系统开发过程中,通过结构化分析方法能够描述软件系统的逻辑

结构模型,清楚地描述出整个软件活动中从输入到输出整个活动过程中由人或者

计算机执行的过程。

数据流图是非常胜任上述要求的图形化工具,已被证明是建

立过程模型中非常有价值的图形化模型。

因此能够很好的描述系统功能需求,它从使用者角度看待系统逻辑功能,从数据的表示、传递和存储、处理及结果的输出等不同角度,以图形的方式来描述数据在系统内部的变换过程。

表3-2工资管理系统数据流程图

3.3.3数据字典

在结构化分析阶段,数据字典是对管理信息系统中数据项的结构、各项定义

的最好工具,也是后续进行数据库设计的重要依据。

在结构化分析中,数据字典的作用是给数据流图上每个成分加以定义和说明,能够存储数据库中的所有相关信息,利用数据字典能够对数据项及数据结构的地定义随时进行查询,从而提供给开发人员随时查询自己所不了解的条目的相关解释。

在本系统的需求分析部分,数字字典的建立主要依据上述给出的几个数据流图中对操作的限制以及相关文字集合的描述所形成,根据数据字典中所建立的数据项目的组成及具体的定义能够清楚的帮助设计人员完成数据库的设计,最终辅助系统分析员和软件用户进行交流和通信。

表3-2中给出的是系统主要用户信息的描述字典。

表3-3是学校各部门数据信息字典。

表3-3用户基本信息数据字典

名字:

用户基本信息数据

定义:

用户基本信息=职工号+职工姓名+性别+家庭住址+年龄+身份证号+照片+出生日期+毕业学校+手机号+邮箱+参加工作时间+职称+所属院系+岗位级别+薪级级别+银行卡号+工龄

描述:

每个用户的详细信息

位置:

输入

表3-4部门信息数据字典

部门信息

部门信息=部门编号+部门名称+部门领导+办公地点

部门信息的详细信息

3.3.4功能用例模型

3.3.4.1工资管理系统的系统管理用例图

3-5

◆用户信息管理:

信息管理

编号:

01-01

使用者:

系统管理员

系统管理员通过此功能完成对用户信息个管理。

系统管理员将职工信息输入到计算机系统中,计算机给出该职工的姓名、性别、年龄、职工工号、职称等信息。

然后系统管理员根据要求,对职工信息进行修改,删除。

系统管理员进入职工信息管理系统,根据需求可以添加系统用户。

◆用户权限管理:

权限管理

01-02

系统管理员通过建立多个操作用户,提供管理员与普通用户2中权限,不同用户拥有不同的管理权限。

通过进入相应的系统,可以对登陆用户的的用户密码进行修改。

◆用户信息维护:

信息维护

01-03

系统管理员对系统进行初始化。

系统管理员可通过对系统访问路径、访问人数限制以及为职工提供完善的工资统计流程以及生成各种日志,然后对相关信息进行设置。

3.3.4.2工资管理系统的普通用户管理用例图

3-6

◆普通用户:

基本信息查询

编号02-01

普通用户

普通用户通过此功能完成对自身基本信息的查询。

普通用户登录系统后,可查询自己的姓名、

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 教育学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1