版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、教职工工资管理系统资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。商丘职业技术学院毕 业 论 文题目: 教职工工资管理系统 姓 名: 刘金婷 学 号: 08010103 专 业: 计算机应用技术 年 级: 08级 指导教师: 刘怀望 12目 录TOC o 1-3 h u HYPERLINK l _Toc15245 目 录 PAGEREF _Toc15245 I HYPERLINK l _Toc31485 摘 要 PAGEREF _Toc31485 III HYPERLINK l _Toc19525 Abstract PAGEREF _Toc19525 III HYPERLINK l
2、 _Toc30549 第一章引 言 PAGEREF _Toc30549 1 HYPERLINK l _Toc28762 1.1系统的意义 PAGEREF _Toc28762 1 HYPERLINK l _Toc20956 1.2 目的、 内容及主要贡献 PAGEREF _Toc20956 2 HYPERLINK l _Toc22035 1.2.1目的 PAGEREF _Toc22035 2 HYPERLINK l _Toc25575 1.2.2内容 PAGEREF _Toc25575 2 HYPERLINK l _Toc27890 1.2.3主要贡献 PAGEREF _Toc27890 2 H
3、YPERLINK l _Toc29799 第二章研究现状及设计目标 PAGEREF _Toc29799 3 HYPERLINK l _Toc1977 2.1工资管理系统的特点 PAGEREF _Toc1977 3 HYPERLINK l _Toc23653 2.2现行研究中存在的问题及解决方法 PAGEREF _Toc23653 3 HYPERLINK l _Toc20328 2.2.1数据库系统的选择原则 PAGEREF _Toc20328 3 HYPERLINK l _Toc3191 2.2.2开发方法的选择 PAGEREF _Toc3191 3 HYPERLINK l _Toc6007
4、2.3工资管理系统的设计目标 PAGEREF _Toc6007 4 HYPERLINK l _Toc25248 第三章工资管理系统结构与模型 PAGEREF _Toc25248 4 HYPERLINK l _Toc25754 3.1需求分析 PAGEREF _Toc25754 4 HYPERLINK l _Toc31871 3.1.1功能需求 PAGEREF _Toc31871 4 HYPERLINK l _Toc17093 3.2.2性能需求 PAGEREF _Toc17093 4 HYPERLINK l _Toc20417 3.2总体设计 PAGEREF _Toc20417 5 HYPER
5、LINK l _Toc11352 3.2.1系统图层框图 PAGEREF _Toc11352 5 HYPERLINK l _Toc25376 3.2.2 系统模块设计 PAGEREF _Toc25376 5 HYPERLINK l _Toc5012 3.2.3系统中有关数据库表结构设计 PAGEREF _Toc5012 6 HYPERLINK l _Toc5250 3.3数据结构 PAGEREF _Toc5250 7 HYPERLINK l _Toc26824 3.4程序流程图 PAGEREF _Toc26824 8 HYPERLINK l _Toc31991 第四章 工资管理系统的实现技术
6、PAGEREF _Toc31991 11 HYPERLINK l _Toc2775 第五章工资管理系统的性能测试与分析 PAGEREF _Toc2775 16 HYPERLINK l _Toc18846 5.1测试实例的研究与选择 PAGEREF _Toc18846 16 HYPERLINK l _Toc15624 5.1.1测试的目的 PAGEREF _Toc15624 16 HYPERLINK l _Toc22714 5.1.2 测试项目 PAGEREF _Toc22714 16 HYPERLINK l _Toc21570 5.1.3 测试项目说明 PAGEREF _Toc21570 17
7、 HYPERLINK l _Toc9349 5.2实例测试 PAGEREF _Toc9349 17 HYPERLINK l _Toc7958 5.2.1基本数据输入 PAGEREF _Toc7958 17 HYPERLINK l _Toc4483 5.2.2工资数据编辑 PAGEREF _Toc4483 17 HYPERLINK l _Toc26449 5.2.3工资组合查询 PAGEREF _Toc26449 17 HYPERLINK l _Toc9301 5.2.4个人详细查询 PAGEREF _Toc9301 18 HYPERLINK l _Toc8429 5.2.5注册用户 PAGER
8、EF _Toc8429 18 HYPERLINK l _Toc875 5.2.6修改密码 PAGEREF _Toc875 18 HYPERLINK l _Toc14733 5.3性能分析 PAGEREF _Toc14733 18 HYPERLINK l _Toc2822 5.3.1系统的特点 PAGEREF _Toc2822 18 HYPERLINK l _Toc21745 5.3.2系统的缺点 PAGEREF _Toc21745 19 HYPERLINK l _Toc11867 5.3.3将来可能提出的要求 PAGEREF _Toc11867 19 HYPERLINK l _Toc26123
9、 致 谢 PAGEREF _Toc26123 20 HYPERLINK l _Toc30436 参考文献 PAGEREF _Toc30436 20摘 要 工资管理系统是典型的信息管理系统(MIS), 是现代事业单位不可缺少的部分,人事部门经过使用该系统, 促进人事部门规范化管理, 提高管理效率和水平; 能够方便快捷地将原来分散在各部门的人事信息进行有机地组织和管理, 及时提供可靠数据, 为单位的科学化决策提供重要依据。财务部门经过使用该系统, 减少财务人员的工作量, 提高了数据的准确性。 工资管理系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性
10、和完整性强、 数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 Microsoft公司的 Visual Basic 6.0开发工具,利用其提供的各种面向对象的开发工具,特别是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间 内建立系统应用原型, 然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键字: 信息管理; 工资管理; 面向对象Abstract The administrative system of the salary is a typical information management system (
11、MIS ), is the indispensable part 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 departmen
12、t originally conveniently and 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 t
13、he data. Administrative system 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
14、up lots of datum, we selected 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 sat
15、isfied with it.Keywords: Information management;The salary managing;Face the target第一章引 言 随着现代社会信息化产业的深入发展,人们越来越重视对信息资源的开发、 利用和管理,根据得到的信息进行决策.这就要求现代化管理人员每天都要处理大量信息,而计算机的诞生、 发展就为处理大量信息带来了方便,随着计算机的不断发展,网络技术和数据库技术的普遍应用,用户的功能更加细致、 完善,而且提高了系统开发的效率.这就要求系统开发者要以最快的速度开发出功能最完善的系统,而现在普遍使用的面向对象法使信息系统的应用深入到社会的各个
16、领域.在面向对象的设计中,Visual Basic 6.0是用的较多的编程语言的一种,它是Microsoft公司推出的Windows应用程序开发环境,它是一种用于数据库结构设计和应用程序开发的功能强大的面向对象的微机数据库软件.它采用了可视化、 面向对象的程序设计方法,这种方法提高了系统的模块性和紧凑性.它具有可视化编程环境的”所见即所得”功能等,进行读写操作.许多行业在应用其进行数据管理和办公自动化等方面都取得了卓越的成效,受到广大用户的欢迎.1.1系统的意义 随着中国经济的发展,各行各业在竞争中求生存的形式越来越严峻,各单位纷纷以提高人员效率、 重组人员结构为手段,对人力资源进行合理优化来
17、提高经济效率,减少单位开支。当然学校也少不了责任重大的会计工作。原来学校对教师工资的管理也是经过计算机来实现的, 但其使用的系统功能比较少而且存在许多方面的不足, 比如老师工作的调动和岗位工资就没有考虑进来, 在科技日益发展的今天,这种落后的处理方式已远远满足不了当前的实际需要了。许多的软件公司在这方面做的都很不错, 但考虑到价格的原因, 许多学校都没有在这方面做出选择。我作为一个计算机系的一名大学生, 希望能在这方面有所贡献, 我希望能用我所学的知识来设计一个实用的系统, 让它来帮助学校对教师工资进行更有效的管理。因此,这个工资管理系统便应运而生了。利用本系统,人们能够方便地查看教师的基本信
18、息和教师的工资情况, 也能够组合查询某系、 某部、 某处的基本信息和工资情况。高效的完成了原来需要很复杂才能完成的手续。这将会给 高等专科学校的会计人员带来了极大的方便.归纳起来, 好处大约有以下几点: 1 能够存储各个学校的教工信息, 并达到安全、 高效; 2 只需一到二名管理人员即可操作系统, 节省大量人力、 物力; 3 能够迅速查到所需教师基本信息和教工工资信息。1.2 目的、 内容及主要贡献1.2.1目的 本系统开发的主要目的就是要使高等专科学校教工工资实现计算机管理, 使管理员能够有序的管理每一个教工的信息, 包括: 更新、 查询、 删除, 使各大专院校运用现代化技术创造更多更高的社
19、会效益和经济效益。1.2.2内容 教职工工资管理系统的主要任务是用计算机对教工信息进行管理, 如教工信息录入、 查询、 更新以及删除等, 迅速准确地完成教工信息的维护工作, 针对教育部门特别是大专院校的不同要求, 设计了这个工资管理系统。工资管理管理系统主要有以下几大功能: 1.注册新的用户。一个系统管理员不会是一成不变的, 总是在不断的变化, 比如员工的”跳槽”或工作内部的调动。因此, 设计系统时应该考虑到这些情况。2.对管理员密码的修改。管理员考虑到密码的安全性, 因此密码的变更是必要的, 本系统考虑到了管理员的密码更改需求。3.教工基本信息管理。教工信息管理包括教工基本信息的录入、 查询
20、、 更新、 删除, 能够很方便的让管理员对教工信息进行操作。4.工资管理。工资管理包括计算和查询( 其中计算由计算机内部完成) 。5.专项数据修改。考虑到各方面的情况, 因此设置了专项修改( 包括工资的增加和减少) 。考虑到具体情况, 设置了基本工资和岗位工资的修改, 设置了修改的方向是增加还是减少, 还分了相对和绝对两种。1.2.3主要贡献 教工工资管理系统是高等专科学校不可缺少的一部分,它的内容对于高校的领导者和管理者来说都至关重要,因此教工工资管理系统应该能够为管理员提供充分的信息和快捷的查询手段。但一直以来人们使用传统的方式管理工资信息, 这种管理方式存在着许多缺点,如:效率低、 保密
21、性差,另外时间一长,将产生大量的信息和数据,这对于查找、 更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机管理的一部分,使用计算机对工资信息进行管理,比用传统的方法来管理工资有许多的优点.例如:查找方便、 可靠性高、 存储量大、 保密性好、 寿命长、 成本低等。这些优点能够极大地提高工资管理的效率,也是学校的科学化、 正规化管理,与世界接轨的重要条件。第二章研究现状及设计目标2.1工资管理系统的特点 随着中国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,
22、 各个行业都在积极使用现代化的手段, 不断改进服务质量, 提高工作效率, 这些都在很大程度上给培养国家人才的高等院校提出越来越严峻的挑战, 对教育体系无论是在行政职能、 管理水平上都提出更高的要求。作为学校工资管理是该学校运用现代化技术创造更多更高效益的主要因素之一。本教工工资管理系统能够使管理员很方便的查询所需要的信息, 管理员也能够很容易进行教工信息的更新、 删除等维护工作。概括起来主要有: 1能够方便对教工信息进行录入、 查询、 修改、 删除; 2只需一到二名管理员即可操作系统, 节省大量人力; 3能够迅速查到所需要的教工信息; 4能够方便注册新用户和修改密码; 5. 能够方便对专项数据
23、进行修改。2.2现行研究中存在的问题及解决方法2.2.1数据库系统的选择原则1.数据库系统采用易于集成的, 开放的技术。2.产品质量优异, 可靠性高, 适于长期运行, 能支持关键应用。3.数据安全性, 保密性高。4.能提供分布式数据库功能。5.支持多种开发环境, 软件开发容易。6.扩充性和升级能力强。2.2.2开发方法的选择 管理信息系统的开发方法有生命周期法、 原型法和面向对象的开发方法等。基于以上三种方法, 本教职工工资管理系统利用软件工程化思想和方法, 总体上是采用结构化生命法进行系统分析和设计的, 而系统实现等步骤则采用了面对对象的方法。2.3工资管理系统的设计目标 根据实际需要,建立
24、一个完善的计算机教工工资管理系统, 改变原来落后的管理方式,这个系统已达到减少工作量以及人员的数量,提高工作效率和速度的目的.为实现此目的提出以下目标:1 技术可行性 使用现有的技术来实现这个系统, 即经过可视化窗口Visual Basic 6.0来做系统的前台并利用其提供的数据控件来连接到数据库, 从而实现整系统的功能。2 经济可行性 该系统的经济效益要远大于它的开发成本。3操作可行性 基本的教工信息的录入、 查询、 更新、 删除; 工资信息的设置、 查询; 专项数据的修改; 注册新用户、 管理员密码的修改等都能满足用户的需求。 第三章工资管理系统结构与模型3.1需求分析3.1.1功能需求本
25、系统实现的主要功能如下: ( 1) 教工基本信息管理: 对教工基本信息进行维护。 ( 2) 教工工资信息管理: 对教工工资信息进行维护。 ( 3) 专项数据管理: 对专项数据进行设置。 ( 4) 查询: 根据指定要求查找符合条件的信息。3.2.2性能需求 1硬件环境 处理器: Intel Pentium 166 MX或更高。 内存: 128MB。 硬盘空间: 20 GB。 显卡: SVGA 显示适配器。 2软件环境 操作系统: Windows 98/ME/ /XP。 数据库: Microsoft Access 。3.2总体设计3.2.1系统图层框图教职工工资管理系统的系统模块如图所示: 教职工
26、工资管理系统教职工工资管理系统工资输入和修改 工资查询 系统设置 退 出 帮 助基本数据输入基本数据修改专项数据修改 组合查询 详细查询 注册用户 修改密码用户登录图3-1 教职工工资管理系统图3.2.2 系统模块设计 1用户登录模块 2工资输入和修改模块( 1) 基本数据输入: 可将员工基本信息录入到数据库中。( 2) 工资数据编辑: 可对员工信息进行编辑操作, 包括: 查询、 修改、 删除。( 3) 专项修改窗体: 可对基本工资和岗位工资进行修改操作。3工资模块( 1) 组合查询: 可对某部门工资进行组合查询操作。( 2) 详细查询: 可对某一员工的工资进行具体的查询。4系统设置模块( 1
27、) 注册用户模块: 能够申请自己的用户。( 2) 修改密码模块: 可对已存在的用户修改密码。3.2.3系统中有关数据库表结构设计( 1) 基本工资表表3-1 基本工资表序号字段名类型长度主键1工号文本5YES2部门编号文本2NO3姓名文本8NO4性别文本2NO5职称或职务文本16NO6参加工作时间日期/单精度型自动NO7基本工资数字/单精度型自动NO8岗位工资数字/单精度型自动NO9应发工资数字/单精度型自动NO10所得税数字/单精度型自动NO11实发工资数字/单精度型自动NO密码表表3-2 密码表序号字段名类型长度主键1NO文本2YES2USNAME文本8NO3PASSWD文本6NO部门表表
28、3-3 部门表序号字段名类型长度主键1部门编号文本2YES2部门名称文本16NO3.3数据结构 数据结构是在整个计算机科学与技术领域上广泛被使用的术语。用来反映一个数据的内部构成, 即一个数据由那些成分数据构成, 以什么方式构成, 呈什么结构。数据结构有逻辑上的数据结构和物理上的数据结构之分。逻辑上的数据结构反映成分数据之间的逻辑关系, 而物理上的数据结构反映成分数据在计算机内部的存储安排。数据结构是数据存在的形式。 经过对企业工资管理内容和过程的分析, 本系统应设计的实体和属性如下: 本系统一共用到了3个表。如下: 密码表(密码表.mdf)( 包括No,usname,passwd) 部门表(
29、部门表.dbf)( 包括部门编号, 部门名称) 下图为本系统中部门信息的实体集及有关属性的图例: 部门部门部门编号部门名称图3-2 部门实体集图基本工资表(基本工资表.dbf)(包括工号,部门编号, 姓名,性别,职称或职务,参加工作时间)。下图为本系统中教工信息的实体集及有关属性的图例: 教 工教 工参加工作时间性别职务或职称姓名部门编号工号图3-3 教工信息实体集图3.4程序流程图1主流程图登录窗体登录窗体用户密码是否正确主界面工资输入和修改工资查询系统设置帮 助退出系统是否退出退 出开 始图3-4 主流程图2登录模块流程图登录窗体登录窗体用户密码是否正确是否登录主界面取消登录图3-5 登录
30、模块流程图3工资输入和修改模块流程图 工资输入和修改工资输入和修改基本数据输入基本数据修改专项数据修改退出本模块是否退出图3-6 工资输入和修改模块流程图4工资查询模块流程图 工资查询工资查询详细查询组合查询显示结果工号和姓名是否正确部门是否选择显示结果退出本模块图3-7 工资查询模块流程图第四章 工资管理系统的实现技术1.登录界面如图所示 : 图4-1 登录界面图2.工资输入和修改模块。 本模块包括: 基本数据输入、 工资数据编辑和专项数据修改, 如图所示: 工资输入和修改工资输入和修改基本数据输入工资数据编辑专项数据修改图4-2 工资输入和修改将输入的信息添加到数据库中。1) 其界面如图所
31、示: 图4-3 输入的信息添加到数据库 2) 工资数据编辑窗体。其界面如图所示: 图4-4 工资数据编辑窗体 3) 专项修改窗体其界面如图所示: 图4-5 专项修改窗体 3工资查询模块。本模块包括: 组合查询和详细查询, 如图所示: 工资查询工资查询组合查询详细查询图4-6 组合查询和详细查询图1) 组合查询窗体。其界面如图所示: 图4-7 组合查询窗体图 2) 详细查询窗体。其界面如图所示: 图4-8 详细查询窗体图 4系统设置模块。本模块包括: 注册用户和修改密码, 如图所示: 系统设置系统设置注册用户修改密码图4-9 注册用户和修改密码图1) 注册用户 注册: 输入: 用户名、 密码和确
32、认密码。 处理: 判断信息是否全部输入。 判断密码和确认密码是否一致。 如果信息全部输入且密码和确认密码一致, 则将页面上输入的信息添加到数据库中的密码表中。 如果信息未全部输入, 消息框提示是哪一条信息未输入, 如果密码和确认密码不一致, 消息框会提示。输出: 无 。界面如图: 图4-10 用户登录图 2) 修改密码 修改密码: 输入: 用户名、 原密码和新密码。 处理: 判断信息是否全部输入。 判断用户名和原密码是否是数据库中的记录。 如果记录存在, 则以现在的用户信息, 将密码表中的用户信息更改。 如果记录不存在, 则不更新数据库。输出: 无 。 界面如图所示: 图4-11 修改密码图第
33、五章工资管理系统的性能测试与分析5.1测试实例的研究与选择5.1.1测试的目的 软件的测试是为了发现软件的错误,软件的测试与证明是软件中必不可少的阶段,只有经过测试和证明,软件的质量才能得到肯定,才能投入正式的使用.5.1.2 测试项目该测试计划主要包括对系统各个窗体的测试:系统主界面的测试基本数据输入窗体的测试工资数据编辑窗体的测试专项数据修改窗体的测试组合查询窗体的测试详细查询窗体的测试注册用户的测试修改密码的测试用户登陆窗体的测试5.1.3 测试项目说明系统设置的测试 该测试分用户登陆窗口、 注册用户窗口、 修改密码窗口的测试.该测试的目的是保证登陆窗口的正确性、 注册用户窗口的可行性、 修改密码窗口的成功性以及在错误发生时的容错与纠错性.功能窗口的测试 该测试分别对9个窗口进行各项功能测试.测试的目的是保证各项功能的正确性.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省2024-2025学年高三上学期1月期末化学试题(含答案)
- 江苏省扬州市2024-2025学年高二上学期期末调研测试历史试卷(含答案)
- 河北省张家口市桥西区2024-2025学年八年级上学期1月期末英语试卷(含答案无听力原文及音频)
- 福建省南平市巨口中学2020-2021学年高一语文联考试题含解析
- 福建省南平市将口镇中学2020年高三语文下学期期末试题含解析
- 2024高端轿车租赁合规协议模板版
- 2024版建筑工程用材租赁合同
- 2024软件项目联合研发及技术转让协议2篇
- 2024版货品分期付款买卖合同
- 2025年度KTV场地装修设计与施工合同6篇
- 山东省济南市2022-2023学年二年级上学期期末数学试卷
- 《液压与气动技术》考试复习题库(含答案)
- 四川省南充市2022-2023学年九年级上学期期末义务教育教学质量检测英语试题(含听力)
- 全国教育科学规划课题申报书:34.《高质量数字教材建设研究》
- 高处作业风险及隐患排查(安全检查)清单
- 五年级口算1000题(打印版)
- 团意险项目招标书
- (郭伯良)儿童青少年同伴关系评级量表
- 烟道加强肋计算书(样本)
- 登高平台梯安全操作保养规程
- 土力学与地基基础(课件)
评论
0/150
提交评论