企业工资管理系统_第1页
企业工资管理系统_第2页
企业工资管理系统_第3页
免费预览已结束,剩余8页可下载查看

下载本文档

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

文档简介

1、安全信息工程课程设计企业工资管理系统 编写日期: 编写人: 学号: 班级:目录第一章 绪言1.1 系统概述 1.2 系统开发目标和功能 31.3 设计过程概述 3第二章 系统分析2.1 系统调查 32.2 可行性分析 42.3 组织结构分析 42.4 业务流程分析 52.5 数据流程分析 52.6 数据字典 62.7 新系统模型 910第 3 章 系统设计 .3.1 总体方案设计 103.2 模块设计 113.3 数据库设计 113.4 代码设计 14第 4 章 结束语 . 15第一章 绪言1.1 系统概述对于企业来说,利用计算机支持企业高效率完成人事管理的日常事务,是适应现代管理制度要求、推

2、 动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计 算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表 格,这就会耗费工作人员大量的时间和精力, 同时无法做到实时监控,难以保证数据的准确性和及时性。 因此,先进的管理思想在企业中实现就成为了一个可望而不可及的目标。这就非常急需一套既有先进管理 思想又适合国内高校的财务工资管理系统,作为实现目标和提高现有水平的一种重要手段。财务工资管理系统是一个企业不可缺少的部分 , 它的内容对于企业的决策者和管理者来说都至关重要 随着科学技术的不断提高 , 计算机在企业管理中

3、应用的普及与 计算机科学日渐成熟 , 其强大的功能已为人 们深刻认识 , 它已进入人类社会的各个领域并发挥着越来越重要的作用 。1.2 系统开发目标和功能本系统的建设需要实现如下目标:( 1)支持日常财务业务运作。(2)集中管理业务数据。(3)有良好的可扩充性 ( 系统配置灵活,支持用户未来信息化进程的发展)。(4)汉字图形用户界面,人机对话友好,操作方便。( 5)响应速度合理,安全性较高。(6)系统建设费用较低。本系统将实现利用计算机管理企业人事工资,工资发放,保证工资核算准确无误、快速输出,对有关工资的 各种信息进行统计,同时服务于财务部门其他方面的核算和财务处理。财务工资管理系统需要分阶

4、段实施,逐步实现如下功能:项目首期任务的范围如下:(1)基本管理系统 : 员工基本信息,管理相关,并支持统计分析。( 2)财务工资管理系统:主要管理财务相关业务,员工工资统计管理。1.3 设计过程概述首先选择合适的开发工具,在这里我们选择visual basic 6.0 作为程序开发工具,此软件是面向对象的、易学易用的,可以减少工作量,简化界面设计过程,从而有效提高了应用程序的运行效率和可靠性。第二步进行系统分析,调查现行系统存在的问题,弄清用户对新系统的要求,进行可行性分析,并做好组织 结构和业务流程分析,提出可行的方案,为管理层决策提供依据。第二章 系统分析2.1 系统调查随着计算机技术的

5、飞速发展 , 计算机在各行各业中应用的普及 , 利用计算机管理各种大量的信息势在必行 . 当 前物流在正常运营中总是面对大量的信息、因此需要对资源、 书籍资源借书信息 , 还书信息进行管理 , 及时了解各 个环节中信息的变更 , 有利于提高管理效率 .从人力资源的角度来讲,人们已经产生一种共识,那就是“人力资源是企业最珍贵的资产”。现在,人力资 源不仅是企业最珍贵的资产,而且应该是唯一“动态的资产”。一个企业,通过计算机管理人事档案,日常办公,实现无纸化办公,通过工时计算,统计出各项数据,分析 出生产现状和员工的工作表现,通过强大的查询和索检高效的索检出数据,提高办事效率。 现行系统存在的主要

6、问题有:现在我国的人事的管理水平还停留在纸介质的基础上,这样的机制已经不能 适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的 信息管理所取代。2.2 可行性分析2.2.1 技术可行性分析 技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是校方)提出的要求(如计算机 的容量、速度等)。此外,还要考虑开发人员的水平,他们应掌握数据库及其应用技术、数据库原理、计算机网 络技术,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,从一定程度上具 备开发一个小型系统的能力。 计算机配置均可达到 P2.2GHZ 、25

7、6M 内存、 40G 硬盘、 256*1024 分辨率的显示器。2.2.2 经济可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和 培训费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只 要一台电脑,一台打印机。考虑到企业里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管 理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。2.2.3 管理可行性 民办教育正在迅猛发展,学院从硬件到软件都投入了大量的人力、物力、财力,在教务上,给各个办公室配置 了计算机,并能联接

8、到互联网,并且,学院领导对这方面比较重视,在教务上配置了一定数目的能够训练操作计 算机的干事,可以快速、方便、高效地使用计算机进行日常工作。由此可知,开发工资管理系统在企业中具有可行性。2.3 组织结构分析对于企业工资管理系统来说,系统分为员工信息、基本工资、月工资、考勤、津贴、医疗、系统管理等几个 模块,每个模块又可分为不等数量的子模块。具体的组织结构如下图:图 1 组织结构图2.4业务流程分析不同系统有着不同的功能,它们进行着不同的处理。分析人员需要尽快熟悉业务,全面细致地了解整个系统 各方面的业务流程,主要是为发现和消除业务流程不合理的环节。本系统着重于系统处理数据的准确性和系统本 身的

9、安全性。对企业的每个员工,首先对应其员工号及基本信息、考勤状况等确定月基本工资,然后根据工作的 细分状况确定其医疗保险的具体工资项目,录入系统,再经过仔细核对得到最终的结果,即月薪,全年计算结果 得年薪。此外,由企业内部制度确定的退休人员、升职、离职及奖惩制度另外计算。图2业务流程图2.5数据流程分析首先收集数据,包括各部门的正式文件、上级文件,经验材料等;第二步围绕系统目标分析数据,将分析好的数据分类,汇总。由基本数据系统模型加外部项构成顶层数据流图,而后逐步分解加工,得到下一层数据流图数据流程分析是把数据在原系统内部的流动情况抽象地独立岀来,单从数据流动过程考查实际业务的数据处理模式。数据

10、流程分析主要包括对信息的流动、传递、处理、存储等的分析。其目的是要发现和解决数据流通中 的问题,如数据流程不畅,前后数据不匹配,数据处理过程不合理等。数据流程分析可以按照自顶向下、逐层分解、逐步细化的结构化分析方式进行,通过分层的数据流图实现。数据流程是描述新系统数据输入、数据输出、数据存储及数据处理之间关系的一种强有力的工具,也是与用户进 行紧密配合的有效媒介。通过这一阶段的数据流程分析,既可以将原系统的业又可以为子系统划分打下基础。分析系统的数据流向员工基本用关系, 员工登记奖惩考核w展露无遗,员工基本信2.6数据字典数据流程图描述了系统的分解及整个系统中信息的流动、存储、变化的全过程,但

11、是对于系统中各个成分的 含义还缺乏明确的定义和描述,因此可以借助数据字典对DFD中的数据元素、数据流、处理逻辑、数据存储等做岀严格的定义。1. 数据项(1)系统操作员 表1员工编号数据项条目名称 别名 说明 类型 长度 有关?操作员编号总编号:001-050无工资管理系统操作员的编号字符20数据结构:操作员信息表表2操作员姓名数据项条目名称操作员姓名总编号:001-050别名无说明工资管理系统操作员的姓名类型字符长度20有关数据结构:操作员信息表表3操作员密码数据项条目名称 别名 说明 类型 长度 有关?操作员密码总编号:001-051无工资管理系统操作员的密码字符20数据结构:操作员信息表(

12、2)员工表4员工编号数据项条目名称 别名 说明 类型 长度 有关?员工编号总编号:001-200无工资管理系统员工的编号字符20数据结构:员工基础信息表表5员工姓名数据项条目名称 别名 说明 类型 长度 有关?员工姓名总编号:001-200无工资管理系统员工的姓名字符20数据结构:员工基础信息表表6员工性别数据项条目名称:员工性别总编号:001-002别名:无说明:工资管理系统员工的性别类型:字符长度:20有关数据结构:员工基础信息表(3)工资表7工资名称数据项条目名称 别名 说明 类型 长度 有关?员工工资名称总编号:001-200无工资管理系统员工的工资名称字符20数据结构:员工工资明细表

13、表8工资金额数据项条目名称 别名 说明 类型 长度 有关?员工工资金额总编号:001-200无工资管理系统员工的工资金额字符20数据结构:员工工资明细表2. 数据存储表9工资发放明细表数据存储条目名称:工资基本信息数据说明:工资管理系统中工资基本信息,工资管理后进行的数据处理结构:员工编号+员工姓名+基本工资+职务工资+工龄工资+养老保险金+加班天数+加班工资+事假天数+事假扣款+个人所得税+住房补助+保险费+生活补助+应发金额+实发金额+余额+时间+联系方式存储方式:随机存储数据存储条目名称:员工基本信息数据说明:工资管理系统中员工基本信息,员工管理后进行的数据处理结构:员工编号+员工姓名+

14、性别+文化程度+岗位+工龄+联系方式存储方式:随机存储表10员工基本工资表数据流(1)数据流名:工资信息说明:反映了工资的基本信息来自过程:工资管理流至过程:报表管理数据结构:用户个人信息 +工资名称+工资金额(2)数据流名:人员信息说明:反映了人员的基本信息来自过程:人员管理流至过程:工资管理数据结构:员工编号 +员工姓名+性别+文化程度+岗位+工龄+联系方式2.7新系统模型系统模型图:第3章系统设计口令正确3.1总体方案设计输入用户名和口令软件选择微软企业的象的开发工具°人员的工作量,也简化了界面设计过程,从而有效的提高 系统VB是一个相对较好的选择。系统主要达到以下几个功能:1

15、人事信息录入,编辑,修改,查询,打印口令不正确联B蠢稠是Windows应用Visual Basic提供了大量的控件,这程序开发工具,使目前最为广泛的、易学易用的面向对 些控件可用于设计界面和实现各种功能,减少了编程 了应用程序的运行效率和可靠性。故而,实现本主菜单把财务信息记录进数据库,可以随时查看,起到档案的作用,登记了人事信息,便于管理。该系统按 最高学历、照人事劳资管理人员的书写习惯,可对员工的编等基本信息进行记录, 入后最终自动生成详细 系统支持任何一种输入方法。2工资管理录入,设辑,修改,查询,计算,统事档案信工资信息主要包括员工的底薪、补贴、奖金、加班费、房贴、养老金、等项目,另外

16、,系统会自动统号、员工 为了方便起见,还增加了备注的功 11的易于操作的人事档案表,、的姓名、性别、所在部门、职位名称、能,可以对员工进行评语及特点的描述。信息录 ,可以随时的记录了解本企业的财务信息,一目了然。本工资信日常管应发憐理录入由于企业的部门工作效率,声业咅相对来说惯勤提04状日常管编辑兑比较固定:设计这个个配部,而且己置门功各个企业能,在配置人之间咅事工因此,为了考(门相差无几,可以对部门名称和岗位名称进行增奖管哩工作彗加惩修改、工书员_ L-情-J分为考勤加班出差管理,奖惩考核和员工培训通过这三个指标的考核确定人员的表现好坏。确定人员的待遇 5各种信息白信查询可的数据。息系统数据

17、的安息保勺查询统计 高工作效率,输入字符即可信息,统计可以从杂乱的数据信析有信密,设定系统用户系统为区分了身份,因此由用户和密码,让符合身份的用户通过验证级别构成,这样系统在系统登陆界面进彳L添亍身份验证,将。编信添和工资业务是每一个企业都不能缺少的一项工作,工资管理系统主要包括系统设置、工资变动、统计分 析、凭证处理几大模块1. 工资变动工资变动就是要将本月员工工资数据用于日常工资数据的调整变动以及工资项目增减等。第一次使用本系统时的员工工资项目数据的录入以及工资的变动都在此进行;而人员的增减、部门变更则必须在人员档案中操作。2. 统计分析工资计算完成之后生成的数据都存在各种表中,一是工资表

18、,包括各类汇总表;二是工资分析表,包括按部门工资项目分析表、分部门各月工资构成分析表、工资增长情况表等。统计分析功能提供了对这些报表的查询和 打印功能。3. 凭证处理凭证处理是把工资系统处理里的结果数据以转账凭证的形式存储并传递到总账子系统,据以登记有关总账和明细账。3.2模块设计考勤表3.3I数据库设计奖惩考核表据库 就显 的信设计原则数据库的安全性 系统中数 得更为据图4员工工资管理的| IpO图 计算奖金应发工资I o准确性和实实发工资时性奖金发放表应发工资表存放,而且为许标准保护数据库防止恶意的息。不允许出现任何差旳、差加班1.数据录入和处理数据的输入是否准以防止不合法的使用所造成的数

19、据泄漏、更改或破坏。在数 y安王保护措施 库存放着款表重要工资清单用户直接共享,是宝斤和计算存取尤其是这种大型的圭确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意 源是手工输入系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据2. 数据的一致性与完整性由于系统的数据是共享的,在不同的设备类别中,设备是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。 要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向, 并且要求对数据库的数据完

20、整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据3. 数据的共享与独立性整个设备发布系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该 提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系 统的强壮性。概念模型设计E-R图人事表婚姻状况个人简历工资表事假病假应发年龄部门身份证3的特定符号或记 奖金j±r a. 号员工奖惩表姓名名联系电话保险员工奖惩表员工考勤表年原因备注庭住址或一组易于计号。它些特殊符号或为方便系统的使用与维护,1)对于关系模式“建账”中的主键为账号,在本系统中,账号代码采用二位数字的顺序码表示。 顺序号为:01, 02,03。2)对于关系模

温馨提示

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

评论

0/150

提交评论