您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 企业人事工资管理系统
摘要企业的工资管理是公司管理的一个重要内容。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。但考虑到学生的开发时间,本次设计主要阐述员工工资管理系统主要是以企业员工工资情况为对象而开发的。涉及系统比较小,有利于学生单独编写。其系统的设计主要包括数据库的设计、维护和应用界面的设计与后台数据库的连接。经分析采用Microsoft公司开发的VisualBasic6.0为开发工具,MicrosoftSQLsever2000为后台数据库。VisualBasic(简称VB)是由Microsoft公司推出的在Windows操作平台下最迅速、最简捷的应用开发工具之一。它引入了面向对象的程序设计思想和“控件”的概念,使得大量已经编好的VisualBasic程序可以直接拿来使用。同时VB具有简单、易学的特点,是大多数初学者最理想的编程语言,也是专业人员得心应手的开发工具。它在一个公共环境里集成了许多不同的功能,例如,设计、编辑、编译和调试。一、课程设计的目的《数据库原理课程设计》是实践性教学环节之一,是《数据库原理》课程的辅助教学课程。通过课程设计,掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上增强实践意识,提高其实际动手能力和创新能力。二、课程设计的要求通过设计一个完整的数据库系统,掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。熟练掌握两个主要环节——概念结构设计与逻辑结构设计;熟练的使用SQL语言实现数据库的建立、应用和维护。提出完整的需求分析报告,建立概念模型、物理模型,在物理模型中根据需要添加必要的约束、视图、触发器和存储过程等数据库对象,最后生成创建数据库的脚本,提出物理设计的文档。1.要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。2.既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇于创新。三.课程设计报告内容3.1可行性分析可行性研究的目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决。当然不能靠主观猜想而是要靠客观分析。必须分析几种主要的可能解法的利弊,从而判原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得去投资开发这个系统的程度。因此,可行性研究实质上是要进行依次大大地压缩简化了的系统分析和设计的过程,也就是在较高层次以较抽象的方式进行的系统分析和设计的过程。可行性研究主要从以下五个方面来进行。3.3.1技术上可行性使用现有的技术能不能实现这个系统。由于本管理系统的对象单一,仅对本单位的人事信息进行管理,且在对人事信息进行增减、修改、删除及统计操作时基本不涉及到计算过程,因此,这个管理系统比较适合采用数据库来设计。在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就可以快速、简捷地创建应用程序,极大地提高了编程效率。3.3.2经济可行性这个系统的经济效益能不能超过它的开发成本。本人事工资管理系统是小型数据库应用程序,不需要多少人力和物力就可以设计的。但本系统一旦投入使用,将大大减少人事工资管理人员的工作量,提高了工作效率,其经济效益是显儿易见的。3.3.3操作可行性系统的操作方式在这个用户组织内能不能行得通。在进行需求分析时,就对用户组织进行了调查,针对他们的情况,设计出适合这个用户组织的人机界面,使操作方式简单明了。3.3.4人员的可行性本人事工资管理系统是小型数据库应用程序,无须多少人员就可以设计成功的。通过对人事工资管理系统的可行性分析,所提出的功能是适合人事工资管理的,也完全可以实现的。四需求分析4.1业务流程图通过对调研单位的财务管理人员和该单位的相关负责人的交谈,深入了解获知该单位人事工资的操作流程。对现行系统进行详细调查的重点是对管理业务的流程进行描述,通过采用业务流程图中的图形工具来描述管理业务活动可以帮助我直观的理解系统业务过程,找出业务流程中的不合理现象。管理业务流程图的图形符号说明:系统中人员系统外实体单据、报表、帐目处理数据流向存储绘制出的业务流程图如图所示:图2-1业务流程图用户个人信息财务人员单位管理人员考勤信息其他信息单位管理人员工资信息工资账目D1人事信息表D2业务档案表D3考勤信息表D4工资信息表4.2新系统的数据流图根据上面的业务流程分行,得到该系统的逻辑方案,该方案通过数据流程图和数据字典二个方面来说明。数据流程图就是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,只是用一种图形及与此相关的注释来表示系统的逻辑功能,即开发的系统在管理信息处理方面要做什么。由于图形描述简明,清晰,不涉及到技术细节,所描述的内容是面向用户的,所以即使完全不懂信息技术的用户单位的人员也容易理解。因此数据流程图是系统分析人员与用户进行交流的有效手段,也是系统设计的主要依据之一。1人事信息处理24.1业务档生成案处理工资3考勤信息处理4.2工资查询工资报表统计报表图2-2新系统数据流程图管理员员工人事工资管理系统是针对企事业部门的大量业务处理工作用计算机进行全面现代化管理。主要包括员工人事档案管理、业务档案、工作评价管理、工资管理、和考勤管理等几个方面的功能,以实现用户方便的输入、查询、统计、打印相关报表的业务需求。·根据数据流程图可以看出新系统逻辑模型中具体系统功能如下:(1)人事档案管理包括在职职工信息,离职教职工信息和部门信息。提供对“职工履历表”数据输入、组合条件查询、统计、打印功能,实现”职工花名册”数据生成、查询、统计、打印功能。(2)业务档案管理提供对“职工业务档案记载表”数据输入,组合条件查询,统计,打印功能。(3)员工工作评价管理提供对员工的每年度的工作考核进行录入,维护和浏览以及报表等功能。(4)员工考勤管理提供对各部门“月考勤登记表”数据的录入、查询、统计功能;根据“月考勤登记表”数据分部门按各种日考勤标志进行分类统计,且生成“员工月考勤统计表”,数据及“员工月考勤统计汇总表”数据,实现该表的查询、打印功能。(5)职工工资管理提供对“员工工资表”数据的输入、查询、按月份统计、打印功能,完成每月对“员工工资表”数据的月统计,以此生成“员工工资总额构成情况表”实现该表的查询、打印功能。人事工资档案是管理职工自身信息,包括学历、职称、社会经历等;业务档案是用于对员工岗位,业务进行管理登记;考勤管理是指职工出勤率登记,以便日后留档查询,跟效益工资挂钩。工资管理是指按不同资历员工有不同档次的工资计算标准,不同职务的人员有不同的岗位津贴,此外,还跟基本工资、加班工资、出勤情况有关,从而更加准确公平的发放员工实际工资;人事管理评价管理业务档案企事业工资管理系统系统管理考勤管理工资管理图2-3企事业工资管理系统图人事工资管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对员工信息、业务信息、考勤信息的管理和统计、工作人员和管理人员信息查看及维护。超级管理员可以浏览、查询、添加、删除、修改、统计员工人事信息等普通管理操作员只能按指定范围功能的操作权限。4.3新系统的数据字典上文中的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容。数据词典的作用是给数据流图上的每一个成分以定义和说明。除此之外,数据词典还要对系统分析中其它需要说明的问题进行定义和说明。本文的数据词典描述的主要内容有:数据元素、数据结构、数据流、数据存储、处理逻辑和外部项。在系统分析的过程中,产生了大量的数据词典。限于篇幅,我采用图表格式仅就这几项条目各举一例来说明。数据元素条目数据元素系统名:人事工资管理条目名:员工编号编号:E1别名:员工号存储处:D1基本信息表D2业务档案表D3考勤表D4工资表数据元素值:代码类型字符型长度:10简要说明:员工编号是员工的识别符,每个员工都有唯一的编号。修改记录:编写日期2005-4-25审核日期表2-1数据元素条目举例表数据结构条目数据结构系统名:人事工资管理条目名:人事信息编号:I1别名:无结构:员工编号姓名性别部门民族出生年月政治面貌家庭住址学历基本工资有关数据存储:D1员工信息表有关数据流:简要说明:员工在进入单位后需要首先提供个人资料,单位并确定基本工资。修改记录:编写日期2005-4-25审核日期表2-2数据结构条目举例表数据流条目数据流系统名:人事工资管理条目名:工资查询统计报表编号:F5别名:无来源:工资表去处:打印报表数据流结构:库存数据={员工编号+姓名+基本工资+岗位津贴+加班津贴+考勤工资+行政性扣款+应发工资+个人所得税+实发工资简要说明:对工资表中的已经创建的信息进行查询并且输出打印。修改记录:编写日期2005-4-25审核日期表2-3数据流条目举例表数据存储条目数据存储系统名:人事工资管理条目名:工资表编号:D4别名:无存储组织:每个员工一条工资记录按员工编号顺序排列主关键字:员工编号辅关键字:年月记录组成:项名:员工编号基本工资岗位津贴加班津贴考勤工资行政扣款应发工资所得税实发工资年月长度:(byte)10666666666简要说明:员工的所有的创建的工资信息都存储在这里。修改记录:编写日期2005-4-25审核日期表2-4数据存储条目举例表数据处理逻辑条目处理逻辑系统名:人事工资管理条目名:生成工资表编号:别名:无输入:取自基本信息,业务档案信息,考勤信息,年月等。输出:员工当月的工资表员工查询加工逻辑:应发工资=基本工资+岗位工资+加班津贴+考勤工资-行政扣款个人所得税=(基本工资+岗位工资+加班津贴+考勤工资-行政扣款-800)*02实发工资=应发工资-个人所得税简要说明:工资表每月创建一次。修改纪录:编写日期2005-4-25审核日期五总体设计由于该单位的工资信息管理系统是属于中小型系统,其具体方案设计模型如下:数据管理管理员工资管理系统浏览图3-1系统方案设计模型图5.1系统流程图工资管理系统的输出结果是对员工工作的一个评价,在本系统中,计算工资的基本依据是考勤管理系统的统计结果,同时,在统计和查询时需要用到人事管理系统中员工信息和部门信息。本系统的数据流程如图所示:表2-5数据处理逻辑条目举例表工资系数调整员工工资系数调整表月考勤表图3-2系统流程图5.2功能模块结构图软件所实现的功能强弱是衡量一个软件的最根本的标准。经过对系统的可行性分析、需求分析、数据分析后,结合调研的情况,确定了本子系统的功能模块如下图所示。工资管理系统人事档案业务档案工资管理考勤管理系统管理档档档档档档评评工工工工初考考考案案案案案案价价资资资资始勤勤勤输更查统输查输维生查统报化更查报入新询计入询入护成询计表新询表工资计算月工资表工资发放用系关系户数于统管维系退理护统出图3-3功能模块结构图本人事管理系统分五大模块,具体如下:5.2.1人事档案管理人事管理是员工基本信息的录入:人事档案档案更新档案查询档案统计档案输出图3-4人事档案管理流程图档案更新:包括对人事档案的修改,删除,增加(新建档案)档案查询:可以按姓名、职称或任意条件查询个人或一部分人的情况;档案统计:按多种条件进行数据统计并显示,包括统计学历、职称、年龄、政治面貌等。档案输出:可以输出个人档案,全部档案,花名册,团员名册,党员名册等5.2.2业务档案管理业务档案业务编辑业务查询评价编辑评价维护图3-5业务档案流程图档案编辑:包括新建
本文标题:企业人事工资管理系统
链接地址:https://www.777doc.com/doc-4534258 .html