ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:325.40KB ,
资源ID:10553156      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10553156.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(教职工工资管理系统.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

教职工工资管理系统.docx

1、教职工工资管理系统商丘职业技术学院毕 业 论 文题目:教职工工资管理系统 姓 名:刘金婷 学 号:08010103 专 业:计算机应用技术 年 级:08级 指导教师:刘怀望 2010年12月20日目 录目 录 I摘 要 IIIAbstract III第一章引 言 11.1系统的意义 11.2 目的、内容及主要贡献 21.2.1目的 21.2.2内容 21.2.3主要贡献 2第二章研究现状及设计目标 32.1工资管理系统的特点 32.2现行研究中存在的问题及解决方法 32.2.1数据库系统的选择原则 32.2.2开发方法的选择 32.3工资管理系统的设计目标 4第三章工资管理系统结构与模型 43

2、.1需求分析 43.1.1功能需求 43.2.2性能需求 43.2总体设计 53.2.1系统图层框图 53.2.2 系统模块设计 53.2.3系统中有关数据库表结构设计 63.3数据结构 73.4程序流程图 8第四章 工资管理系统的实现技术 11第五章工资管理系统的性能测试与分析 165.1测试实例的研究与选择 165.1.1测试的目的 165.1.2 测试项目 165.1.3 测试项目说明 175.2实例测试 175.2.1基本数据输入 175.2.2工资数据编辑 175.2.3工资组合查询 175.2.4个人详细查询 185.2.5注册用户 185.2.6修改密码 185.3性能分析 18

3、5.3.1系统的特点 185.3.2系统的缺点 195.3.3将来可能提出的要求 19致 谢 20参考文献 20摘 要 工资管理系统是典型的信息管理系统(MIS), 是现代事业单位不可缺少的部分,人事部门通过使用该系统,促进人事部门规范化管理,提高管理效率和水平;能够方便快捷地将原来分散在各部门的人事信息进行有机地组织和管理,及时提供可靠数据,为单位的科学化决策提供重要依据。财务部门通过使用该系统,减少财务人员的工作量,提高了数据的准确性。 工资管理系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应

4、用程序功能完备,易使用等特点。经过分析,我们使用 Microsoft公司的 Visual Basic 6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间 内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键字:信息管理;工资管理;面向对象Abstract The administrative system of the salary is a typical information management system (MIS ), is the indispensable p

5、art of modern enterprises and institutions, the personnel department promotes the standardized management of personnel department through using this system, improve the efficiency of management and level; The personnel information that can be dispersed in every department originally conveniently and

6、 swiftly is organized and managed organically, offer the reliable data in time, offer the important basis for scientific decision of the unit. The financial department reduces the work load of financial personnel through using this system, have improved the accuracy of the data. Administrative syste

7、m of the salary which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.by looking up lots of datum, we selected

8、 Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.Keywords: Info

9、rmation management;The salary managing;Face the target第一章引 言 随着现代社会信息化产业的深入发展,人们越来越重视对信息资源的开发、利用和管理,根据得到的信息进行决策.这就要求现代化管理人员每天都要处理大量信息,而计算机的诞生、发展就为处理大量信息带来了方便,随着计算机的不断发展,网络技术和数据库技术的普遍应用,用户的功能更加细致、完善,并且提高了系统开发的效率.这就要求系统开发者要以最快的速度开发出功能最完善的系统,而现在普遍使用的面向对象法使信息系统的应用深入到社会的各个领域.在面向对象的设计中,Visual Basic 6.0是用的

10、较多的编程语言的一种,它是Microsoft公司推出的Windows应用程序开发环境,它是一种用于数据库结构设计和应用程序开发的功能强大的面向对象的微机数据库软件.它采用了可视化、面向对象的程序设计方法,这种方法提高了系统的模块性和紧凑性.它具有可视化编程环境的“所见即所得”功能等,进行读写操作.许多行业在应用其进行数据管理和办公自动化等方面都取得了卓越的成效,受到广大用户的欢迎.1.1系统的意义 随着我国经济的发展,各行各业在竞争中求生存的形式越来越严峻,各单位纷纷以提高人员效率、重组人员结构为手段,对人力资源进行合理优化来提高经济效率,减少单位开支。当然学校也少不了责任重大的会计工作。原来

11、学校对教师工资的管理也是通过计算机来实现的,但其使用的系统功能比较少并且存在许多方面的不足,比如老师工作的调动和岗位工资就没有考虑进来,在科技日益发展的今天,这种落后的处理方式已远远满足不了目前的实际需要了。许多的软件公司在这方面做的都很不错,但考虑到价格的原因,许多学校都没有在这方面做出选择。我作为一个计算机系的一名大学生,希望能在这方面有所贡献,我希望能用我所学的知识来设计一个实用的系统,让它来帮助学校对教师工资进行更有效的管理。因此,这个工资管理系统便应运而生了。利用本系统,人们可以方便地查看教师的基本信息和教师的工资情况,也可以组合查询某系、某部、某处的基本信息和工资情况。高效的完成了

12、原来需要很复杂才能完成的手续。这将会给 高等专科学校的会计人员带来了极大的方便.归纳起来,好处大约有以下几点:1 可以存储各个学校的教工信息,并达到安全、高效;2 只需一到二名管理人员即可操作系统,节省大量人力、物力;3 可以迅速查到所需教师基本信息和教工工资信息。1.2 目的、内容及主要贡献1.2.1目的 本系统开发的主要目的就是要使高等专科学校教工工资实现计算机管理,使管理员能够有序的管理每一个教工的信息,包括:更新、查询、删除,使各大专院校运用现代化技术创造更多更高的社会效益和经济效益。1.2.2内容 教职工工资管理系统的主要任务是用计算机对教工信息进行管理,如教工信息录入、查询、更新以

13、及删除等,迅速准确地完成教工信息的维护工作,针对教育部门特别是大专院校的不同要求,设计了这个工资管理系统。工资管理管理系统主要有以下几大功能:1.注册新的用户。一个系统管理员不会是一成不变的,总是在不断的变化,比如员工的“跳槽”或工作内部的调动。因此,设计系统时应该考虑到这些情况。2.对管理员密码的修改。管理员考虑到密码的安全性,因此密码的变更是必要的,本系统考虑到了管理员的密码更改需求。3.教工基本信息管理。教工信息管理包括教工基本信息的录入、查询、更新、删除,可以很方便的让管理员对教工信息进行操作。4.工资管理。工资管理包括计算和查询(其中计算由计算机内部完成)。5.专项数据修改。考虑到各

14、方面的情况,所以设置了专项修改(包括工资的增加和减少)。考虑到具体情况,设置了基本工资和岗位工资的修改,设置了修改的方向是增加还是减少,还分了相对和绝对两种。1.2.3主要贡献 教工工资管理系统是高等专科学校不可缺少的一部分,它的内容对于高校的领导者和管理者来说都至关重要,所以教工工资管理系统应该能够为管理员提供充足的信息和快捷的查询手段。但一直以来人们使用传统的方式管理工资信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的信息和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类

15、社会的各个领域并发挥着越来越重要的作用。作为计算机管理的一部分,使用计算机对工资信息进行管理,比用传统的方法来管理工资有许多的优点.例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。第二章研究现状及设计目标2.1工资管理系统的特点 随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给培养国家人才的高等院校提出越来越严峻的挑战,对教育体系无论是在行政职能、管理水平上都提出更高的要求。

16、作为学校工资管理是该学校运用现代化技术创造更多更高效益的主要因素之一。本教工工资管理系统可以使管理员很方便的查询所需要的信息,管理员也可以很容易进行教工信息的更新、删除等维护工作。概括起来主要有:1可以方便对教工信息进行录入、查询、修改、删除;2只需一到二名管理员即可操作系统,节省大量人力;3可以迅速查到所需要的教工信息;4可以方便注册新用户和修改密码;5. 可以方便对专项数据进行修改。2.2现行研究中存在的问题及解决方法2.2.1数据库系统的选择原则1.数据库系统采用易于集成的,开放的技术。2.产品质量优异,可靠性高,适于长期运行,能支持关键应用。3.数据安全性,保密性高。4.能提供分布式数

17、据库功能。5.支持多种开发环境,软件开发容易。6.扩充性和升级能力强。2.2.2开发方法的选择 管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。基于以上三种方法,本教职工工资管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了面对对象的方法。2.3工资管理系统的设计目标 根据实际需要,建立一个完善的计算机教工工资管理系统,改变原来落后的管理方式,这个系统已达到减少工作量以及人员的数量,提高工作效率和速度的目的.为实现此目的提出以下目标:1 技术可行性 使用现有的技术来实现这个系统,即通过可视化窗口Visual Basic 6

18、.0来做系统的前台并利用其提供的数据控件来连接到数据库,从而实现整系统的功能。2 经济可行性 该系统的经济效益要远大于它的开发成本。3操作可行性 基本的教工信息的录入、查询、更新、删除;工资信息的设置、查询;专项数据的修改;注册新用户、管理员密码的修改等都能满足用户的需求。 第三章工资管理系统结构与模型3.1需求分析3.1.1功能需求本系统实现的主要功能如下: (1)教工基本信息管理:对教工基本信息进行维护。 (2)教工工资信息管理:对教工工资信息进行维护。 (3)专项数据管理:对专项数据进行设置。 (4)查询:根据指定要求查找符合条件的信息。3.2.2性能需求 1硬件环境 处理器:Intel

19、 Pentium 166 MX或更高。 内存:128MB。 硬盘空间:20 GB。 显卡:SVGA 显示适配器。 2软件环境 操作系统:Windows 98/ME/2000/XP。 数据库:Microsoft Access 。3.2总体设计3.2.1系统图层框图教职工工资管理系统的系统模块如图所示: 图3-1 教职工工资管理系统图3.2.2 系统模块设计 1用户登录模块 2工资输入和修改模块(1)基本数据输入:可将员工基本信息录入到数据库中。(2)工资数据编辑:可对员工信息进行编辑操作,包括:查询、修改、删除。(3)专项修改窗体:可对基本工资和岗位工资进行修改操作。3工资模块(1)组合查询:可

20、对某部门工资进行组合查询操作。(2)详细查询:可对某一员工的工资进行具体的查询。4系统设置模块(1)注册用户模块:可以申请自己的用户。(2)修改密码模块:可对已存在的用户修改密码。3.2.3系统中有关数据库表结构设计(1)基本工资表表3-1 基本工资表序号字段名类型长度主键1工号文本5YES2部门编号文本2NO3姓名文本8NO4性别文本2NO5职称或职务文本16NO6参加工作时间日期/单精度型自动NO7基本工资数字/单精度型自动NO8岗位工资数字/单精度型自动NO9应发工资数字/单精度型自动NO10所得税数字/单精度型自动NO11实发工资数字/单精度型自动NO(2)密码表表3-2 密码表序号字

21、段名类型长度主键1NO文本2YES2USNAME文本8NO3PASSWD文本6NO(3)部门表表3-3 部门表序号字段名类型长度主键1部门编号文本2YES2部门名称文本16NO3.3数据结构 数据结构是在整个计算机科学与技术领域上广泛被使用的术语。用来反映一个数据的内部构成,即一个数据由那些成分数据构成,以什么方式构成,呈什么结构。数据结构有逻辑上的数据结构和物理上的数据结构之分。逻辑上的数据结构反映成分数据之间的逻辑关系,而物理上的数据结构反映成分数据在计算机内部的存储安排。数据结构是数据存在的形式。 通过对企业工资管理内容和过程的分析,本系统应设计的实体和属性如下:本系统一共用到了3个表。

22、如下:密码表(密码表.mdf)(包括No,usname,passwd)部门表(部门表.dbf)(包括部门编号,部门名称)下图为本系统中部门信息的实体集及有关属性的图例: 图3-2 部门实体集图基本工资表(基本工资表.dbf)(包括工号,部门编号,姓名,性别,职称或职务,参加工作时间)。下图为本系统中教工信息的实体集及有关属性的图例:图3-3 教工信息实体集图3.4程序流程图1主流程图图3-4 主流程图2登录模块流程图图3-5 登录模块流程图3工资输入和修改模块流程图 图3-6 工资输入和修改模块流程图4工资查询模块流程图 图3-7 工资查询模块流程图第四章 工资管理系统的实现技术1.登录界面如

23、图所示 : 图4-1 登录界面图2.工资输入和修改模块。 本模块包括:基本数据输入、工资数据编辑和专项数据修改,如图所示: 图4-2 工资输入和修改将输入的信息添加到数据库中。1)其界面如图所示: 图4-3 输入的信息添加到数据库 2)工资数据编辑窗体。其界面如图所示: 图4-4 工资数据编辑窗体 3)专项修改窗体其界面如图所示: 图4-5 专项修改窗体 3工资查询模块。本模块包括:组合查询和详细查询,如图所示: 图4-6 组合查询和详细查询图1)组合查询窗体。其界面如图所示: 图4-7 组合查询窗体图 2)详细查询窗体。其界面如图所示: 图4-8 详细查询窗体图 4系统设置模块。本模块包括:

24、注册用户和修改密码,如图所示: 图4-9 注册用户和修改密码图1)注册用户 注册: 输入:用户名、密码和确认密码。 处理: 判断信息是否全部输入。 判断密码和确认密码是否一致。 如果信息全部输入且密码和确认密码一致,则将页面上输入的信息添加到数据库中的密码表中。 如果信息未全部输入,消息框提示是哪一条信息未输入,如果密码和确认密码不一致,消息框会提示。输出:无 。界面如图: 图4-10 用户登录图 2)修改密码 修改密码: 输入:用户名、原密码和新密码。 处理: 判断信息是否全部输入。 判断用户名和原密码是否是数据库中的记录。 如果记录存在,则以现在的用户信息,将密码表中的用户信息更改。 如果

25、记录不存在,则不更新数据库。输出:无 。 界面如图所示: 图4-11 修改密码图第五章工资管理系统的性能测试与分析5.1测试实例的研究与选择5.1.1测试的目的 软件的测试是为了发现软件的错误,软件的测试与证明是软件中必不可少的阶段,只有通过测试和证明,软件的质量才能得到肯定,才能投入正式的使用.5.1.2 测试项目该测试计划主要包括对系统各个窗体的测试:系统主界面的测试基本数据输入窗体的测试工资数据编辑窗体的测试专项数据修改窗体的测试组合查询窗体的测试详细查询窗体的测试注册用户的测试修改密码的测试用户登陆窗体的测试5.1.3 测试项目说明系统设置的测试 该测试分用户登陆窗口、注册用户窗口、修

26、改密码窗口的测试.该测试的目的是保证登陆窗口的正确性、注册用户窗口的可行性、修改密码窗口的成功性以及在错误发生时的容错与纠错性.功能窗口的测试 该测试分别对9个窗口进行各项功能测试.测试的目的是保证各项功能的正确性.具体通过在更改信息框中输入空的信息、已存在的信息或者错误的信息,来检测系统的出错运行情况.要求系统在遇到这些情况是能给出正确的错误提示.5.2实例测试 该测试的主要内容是按实际操作的数据向系统的各个功能模块输入数据,检测输出结果是否符合预期要求。5.2.1基本数据输入表5-1 基本数据输入表工号姓名性别所在部门参加工作时间职称职务基本工资岗位工资31205李一男总务处2005-01

27、-01正科12002005.2.2工资数据编辑表5-2 工资数据编辑表工号姓名性别参加工作时间职务职称基本工资岗位工资查找31205李一修改31205王二女2005-03-01处长1200200删除31205王二女2005-03-01处长12002005.2.3工资组合查询表5-3 工资组合查询表工号姓名所属部门5.2.4个人详细查询表5-4 个人详细查询表工号姓名5.2.5注册用户表5-5 注册用户表用户名密码确认密码赵三1234561234565.2.6修改密码表5-6 修改密码表用户名原密码新密码钱四1234566543215.3性能分析 在整个软件的测试中,用的都是模拟的数据,对整个软

28、件系统进行综合的大规模的测试,以充分发现本系统的隐患,排除各样的错误,以增加软件的可靠性.系统评价就是客观,公正的从各个方面评价系统的各项功能。本部分将具体从三方面阐述:优点,缺点以及将来可能提出的要求。5.3.1系统的特点1.流程符合各学校内部工资管理的要求。2.界面友好,输入信息方便。3.查询全面,对任何情况或字段都可以查询,从而对管理进行监督。4.系统扩充容易。由于资料有限,有很多地方还需要更好的完善。5.3.2系统的缺点 由于时间的原因。输出功能不完善,如报表打印没有设置。5.3.3将来可能提出的要求系统能支持网络数据传输,数据共享;数据远程访问能自动采取一定的加锁策略;远程报表致 谢

29、经过一个多月的努力,我们的设计和论文终于大功告成。在创作过程中,我们遇到了种种在开题报告中所没有发现的实质性的问题。总是做着改着,毕业设计的整个创作过程都是在与刘怀望老师一次次地交流中不断前进的,他无论在理论上还是在实践中,都给予我很大的帮助,特此感谢他的耐心教导,在此向老师至以最衷心的感谢!参考文献1 罗朝盛,Visual Basic 6.0程序设计教程,人民邮电出版社 20022 谭浩强,Visual Basic程序设计,清华大学出版社 20003 姜晓铭,Visual Basic 6.0中文版程序开发宝典,冶金工业出版社 19994 王立福/麻志毅/张世琨,软件工程(第二版),北京大学出版社 2002

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

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