当前位置:文档之家› 企业工资管理系统

企业工资管理系统

Word精品文档,可编辑,欢迎下载企业工资管理系统姓名XXX学科专业计算机应用与维护指导教师XXX学号2XXX日期:20XX年5月目录第一章、企业工资管理系统概述1.1、系统的主要功能-------------------------------------------31.2、方法概要----------------------------------------------31.3、工资管理的应用现状---------------------------------------41.3.1企业工资管理的应用现状---------------------------------41.3.2管理系统开发的目的-------------------------------------4第二章、系统平台的选用2.1数据库技术的现状与发展----------------------------------42.2数据库系统的选择原则------------------------------------42.3系统开发工具的选择--------------------------------------5第三章、系统基本理论系统的概念------------------------------------------------53.2 系统的开发梗概------------------------------------------53.2.1 系统的开发原则-------------------------------------5第四章、工资管理系统分析4.1系统目标-----------------------------------------------64.2系统可行性分析研究--------------------------------------64.3 需求分析-----------------------------------------------74.4 数据流程图---------------------------------------------7第五章、总体设计5.1 系统功能模块图----------------------------------------85.2功能的说明---------------------------------------------8第六章、详细设计与实现6.1数据库设计----------------------------------------------96.1.1概念设计和E-R图----------------------------------96.2系统模块设计--------------------------------------------10第七章、系统测试7.1 系统运行与维护--------------------------------------------14第八章、系统评价8.1系统的特点-----------------------------------------------148.2系统的缺点-----------------------------------------------158.3将来可能提出的要求---------------------------------------15总结--------------------------------------------------------15参考文献-----------------------------------------------------------15企业工资管理系统的开发--------枣庄学院计算机科学系刘强摘要:本文首先分析了企业工资管理系统的应用现状,阐述了本工资管理系统的开发目的。

通过对数据库技术的现状与发展、数据库系统的选择原则、系统开发工具的选择一系列问题的分析确定了系统的开发平台。

接着阐述了管理信息系统系统基本理论,并在此理论指导下,详细给出了从工资管理系统分析到总体设计详细设计与实现及测试的各个环节,最后对本系统作了客观评价评价,指明了系统的现实意义、缺点以及系统的升级方向。

关键字:企业工资管理系统管理系统系统开发第一章企业工资管理系统概述1.1、系统的主要功能企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。

企业工资管理系统主要有以下几大功能:对单位人员的变动进行处理。

一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。

因此,设计系统是应考虑到这些情况。

对职工的工资进行计算、修改。

可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。

查询统计功能。

要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等。

报表打印功能。

每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表。

1.2、方法概要本工资管理系统是采用面向对象的程序设计思想进行编制的,整个系统由若干个表单、类、报表以及一个主菜单组成,有项目管理器统一管理全部程序的编写和调试。

用户可以通过主菜单或总表单调用系统的各项功能。

1、面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。

2、面向对象设计的核心是类的设计。

3、设计的工资管理系统也是建立在一系列类基础之上的,其编程的思想是:先根据一定的需要创建一系列的子类或直接调用vfp提供的基类,编制程序时,由这些类派生出相应的对象,所派生出的对象继承了其父类所有的功能,而且具有很好的封装性,这样就可利用派生出的对象像搭积木一样来设计自己的程序。

打个比方,就比如要制造一台机器,首先要制造各种零件的模具,然后用制造好的模具生产出所需的零件,所有这些做完后,剩下的就只是如何把这些零件组装起来,这样一台机器就很容易制造出来了。

实际编程也是如此。

每个表单都是由一定数量的对象按某一种方式组合在一起的,程序编制的核心是类的设计。

1.3、企业工资管理系统的现状分析1.3.1企业工资管理的应用现状随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。

建设一个科学高效的信息管理系统是解决这一问题的必由之路。

企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。

工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。

1.3.2管理系统开发的目的本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。

第二章.企业工资管理系统平台的选用2.1数据库技术的现状与发展数据库是60年代末出现的一门计算机软件技术,在理论和时间上都得到了和很大的发展。

现在,数据库是数据处理的主要工具,是管理信息系统的核心部分。

数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。

2..2数据库系统的选择原则(1)数据库系统采用易于集成的,开放的技术。

(2)产品质量优异,可靠性高,适于长期运行,能支持关键应用。

(3)数据安全,保安型高。

(4)能提供分布式数据库功能。

(5)支持多种开发环境,软件开发容易。

(6)扩充性和升级能力强。

2.3系统开发工具的选择Visual foxpro6.0有着以下几项特点:简单,易学,易用、快速完成应用任务②使用方便的工具栏③不编程而建立应用程序界面④用项目管理器统一界面(2)功能更强大Visual Foxpro6.0比以前的数据库管理系统具有更强大的功能。

它通过使用快速查询技术和对系统的优化而使用户最大限度地体会到Visual Foxpro6.0快速而又功能强大的优点。

①具有面向对象编程的能力②更容易处理事件。

③最优化系统④使用快速查询技术⑤真正的数据库概念⑥可视化编程技术第三章.系统基本理论3.1 系统的概念管理信息系统是一个由人、计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统。

管理信息系统按照其名称进行基本概念分解,可分为管理、信息和系统三个部分,正是在这三个科学领域的基础上发展起来的。

信息反映着客观事物,信息以数据、文字、符号、声音和图象等各种不同的形式表示出来。

管理的含义一般说来就是计划、组织、领导和控制的活动。

系统是为了某种目标而将一些部件有机地结合的一个整体。

一个大系统还可以分成若干个子系统,各子系统又可以有它自己的组成部件。

3.2 系统的开发梗概3.2.1 系统的开发原则管理信息系统是一项耗资大,技术复杂,管理变革明显,并需要相当一段时间才能完成的工程项目。

系统分析是系统开发中最重要的一环。

系统分析的主要内容是对原工作状态进行充分的了解和展示,提出新系统的逻辑方案。

常用开发方法学及比较软件作为一种工程化产品的概念到现在已经发展了近三十年,而对软件开发方法的探讨与研究也有了很大的发展。

从传统的生命周期法到原形法、面向对象法。

,有影响的主要为以下三种方法:①生命周期法②原型法③面向对象法3.2.2 系统的开发步骤管理信息系统开发步骤如图3-1:第四章.企业工资管理系统分析4.1系统目标本系统要对企业工资管理的日常的工资发放进行数据输入,并对各项工资条款进行计算。

汇总各项数据生成员工个人台帐,打印工资报表。

采用用户名,密码安全机制,保证系统资源不受人为因素的干扰。

4.2系统可行性分析研究可行性研究的目的使用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面两个方面考虑。

⑴技术上的可行性。

由于对企业工资管理系统这一类的企业财务系统进行开发已有一定的时期,有很多成功的实例,技术基础也已经非常雄厚,因而技术上的准备应该不成问题。

相关主题