《煤炭公司工资管理系统开发的目的、过程和现实意义,信息管理论文.docx》由会员分享,可在线阅读,更多相关《煤炭公司工资管理系统开发的目的、过程和现实意义,信息管理论文.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、煤炭公司工资管理系统开发的目的、过程和现实意义,信息管理论文综合上述各项要求,本文首先分析了企业工资管理系统的应用现在状况,阐述了本工资管理系统的开发目的,通过对数据库技术的现在状况与发展,数据库系统的选择原则,系统开发工具的选择一系列问题的分析确定了系统的开发平台.接着阐述了MIS系统基本理论,并在这里理论指导下,具体给出了从工资管理系统分析到总体具体设计与实现及测试的各个环节,最后对本系统作了客观评价指明了系统的现实意义,缺点以及系统的升级方向.利用其能快速地构建各类对象,十分是数据窗口这一能方便而简洁操纵数据库的最具特色的智能化控件,在短时间内快速建立起系统的原型,然后再对原型不断地根据
2、需要进行修正和改良,直到构成用户满意的可行系统为止.1、企业工资管理系统概述1.1系统的主要功能企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的详细要求,设计了企业工资管理系统.企业工资管理系统主要有下面几大功能:(1)对单位人员的变动进行处理.一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动.因而,设计系统是应考虑到这些情况.(2)对职工的工资进行计算、修改.能够对职工的工资档案进行个别、部分和批量修改,同时,能
3、对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等.(3)查询统计功能.要求即能够单项查询,比方查看某个职工的工资情况等;可以以多项查询,比方某部门工资数在某一范围的职工的工资情况等.(4)报表打印功能.每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表.1.2方式方法概要本工资管理系统是采用面向对象的程序设计思想进行编制的,整个系统由若干个表单、类、报表以及一个主菜单组成,有项目管理器统一管理全部程序的编写和调试.用户能够通过主菜单或总表单调用系统的各项功能.(1)面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑怎样开创建立类和对象,
4、利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展.(2)所谓的对象是一种抽象的名称,用来对应实现世界存在的 东西 .一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出如今窗口对象中,因而按钮对象、菜单对象便是窗口的组件之一.对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方式方法加以处理.用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用互相通信.(3)类可视为一个产品模具、一个模块.在面向对象设计中,类是对象的原型,是对象的制作器.类的概念是面向对象程序设计最重要的特征.所谓类,是指由数据构造及其相关操作所构成
5、的集合,描绘叙述该类任一对象的共同的行为特征,是对一组性质一样的对象的程序描绘叙述,概括了对象的共同性质和数据.(4)面向对象设计的核心是类的设计.例如:能够定义一个 工资查询表单 类,该类中能够定义查询的姓名、年龄、工资等等信息,则以此类为原型能够设计出诸多的 工资查询表单 类的对象实例,这些实体都具有类中所定义的特征.(5)设计的工资管理系统也是建立在一系列类基础之上的,其编程的思想是:先根据一定的需要开创建立一系列的子类或直接调用vfp提供的基类,编制程序时,由这些类派生出相应的对象,所派生出的对象继承了其父类所有的功能,而且具有很好的封装性,这样就可利用派生出的对象像搭积木一样来设计自
6、个的程序.打个比方,就比方要制造一台机器,首先要制造各种零件的模具,然后用制造好的模具生产出所需的零件,所有这些做完后,剩下的就只是怎样把这些零件组装起来,这样一台机器就很容易制造出来了.实际编程也是如此.每个表单都是由一定数量的对象按某一种方式组合在一起的,程序编制的核心是类的设计.1.3工资管理系统的现在状况(1)企业工资管理的应用现在状况随着我们国家国民经济建设的蓬勃发展和具有中华特点的社会市场经济体制的迅速完善,各个行业都在积极使用当代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高
7、层次的要求.建设一个科学高效的信息管理系统是解决这一问题的必由之路.企业内部财务管理是该企业运用当代化技术创造更多更高层次的经济效益的主要因素之一.煤矿工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的详细实际情况也不尽一样,各项工资条款的发放,假如没有一个完好的管理系统来进行管理,那么势必会给管理人员带来种种费事,因而类似工资管理系统之类的财务软件的开发势在必行.(2)管理系统开发的目的本系统开发的主要目的就是要使煤矿企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用当代化技术创造更多更高层次的
8、经济效益.2、系统平台的选用2.1数据库技术的现在状况与发展数据库是60年代末出现的一门计算机软件技术,到如今固然只要四十多年的历史,但在理论和时间上都得到了和很大的发展.如今,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分.数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键.传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完好性、一致性.数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在.以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功.计算机世界报社与IBM公司联
9、合举办了 21世纪数据库技术发展专家研讨会 .IBMDB2的创始人DonaldHaderle先生与国内着名数据库专家,就下世纪数据库发展的趋势、数据库领域革命性的突破、IBMDB2的应用、数据仓库的施行、我们国家数据库技术和应用的现在状况及趋势、我们国家数据库用户的需求等问题,进行了广泛而深切进入的讨论.2.2数据库系统的选择原则1)数据库系统采用易于集成的,开放的技术.2)产品质量优异,可行性高,适于长期运行,能支持关键应用.3)数据安全,保安型高.4)能提供分布式数据库功能.5)支持多种开发环境,软件开发容易.6)扩大性和升级能力强.2.3系统开发工具的选择如今市场上有很多管理系统的开发工
10、具,如:Visualbasic、delphi、ASP等等,数据库开发工具又有很多种,如:Access,SQLSever,Oracle等等.这些都是很出色的管理信息系统及数据库的开发工具.不过Visualfoxpro6.0有着下面几项特点:Visualfoxpro是microsoft公司推出的全新的pc平台关系数据库管理系统.它具有强大的性能、无与匹敌的速度、完好而丰富的工具、及其友好的图形用户界面、简单得数据存取方式、良好的兼容性、唯一无二的跨平台特性及真正的可编译性,是系统成为当前最快、最完美的数据库系统.不但兼容早期的dbase以及foxbase各种版本,同时还提供了很多基于windows
11、的崭新功能.Visualfoxpro作为具有windows95兼容标志的应用软件,具有快速开发应用程序、面向对象和客户机/服务器的强大功能,它是多年来出如今关系数据库方面最重要的产品.3、MIS系统基本理论MIS系统的概念,管理信息系统(ManagementInformationSystem,简称MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统.管理信息系统根据其名称进行基本概念分解,可分为管理、信息和系统三个部分,事实上MIS正是在这三个科学领域的基础上发展起来的.信息反映着客观事物,信息以数据、文字、符号、声音和图象等各种不同的形式表示出来.这些形式经过
12、转换都能够输入到计算机中,在管理信息系统中信息是管理的对象.数据是一组表示数量,行为和目的的非随机的可兼备的符号,它能够是字母,数字或其他符号,如*,%,可以以是图象,声音或者味道,数据项能够按使用的目的组织数据构造管理的含义一般讲来就是计划、组织、领导和控制的活动.利用已有的和能够争取到的各种资源,在实现其目的的经过中,所应用的一切思想、理论和方式方法就构成了管理的主要内容.系统是为了某种目的而将一些部件有机地结合的一个整体.一个大系统还能够分成若干个子系统,各子系统又能够有它自个的组成部件.总之,管理信息系统是一个综合性的概念,而且它还在不断地发展着.4、企业工资管理系统分析4.1系统目的
13、本系统要对企业工资管理的日常的工资发放进行数据输入,并对各项工资条款进行计算.汇总各项数据生成员工个人台帐,打印工资报表.采用用户名,密码安全机制,分用户权限登陆访问,保证系统资源不受人为因素的干扰.4.2需求分析对用户需求的分析应该全面、深切进入、发展,全面是指考察由MIS管理的信息能否有纰漏,必须保证各静态、动态信息的完全;深切进入是指对信息的内容、构造、含义、变换、生存周期的分析和认识;发展是指对信息将来发展变化的预测,由于信息在某个系统、机构内的变化往往存在着本身特有的发展规律,需求分析应该预见这种规律,否则就会缩短MIS的使用寿命.为了保证需求分析的完备性,就必须保证需求分析的时间.
14、1)系统的功能要求整体构造合理,风格一致,模块化构造,界面清楚明晰,接口灵敏,操作简便.开发方式方法,文档规范化,便于管理,可扩大.完善的数据输入,维护,输出.自检性能高,用户误输、错输均有提示.容错性能高,某个用户的操作错误不会引起整个系统的瘫痪,每一功能的操作都有信息提示以免重复操作,错误操作有警告,以便用户及时改正.2)功能的讲明.本系统大致分为如下四大功能模块.(1)员工信息分为员工信息阅读和员工信息查询:在员工信息阅读子模块中,能够对员工的编号、姓名、性别、岗位、工龄、工资等级等信息进行阅读,并能够对员工信息进行增加记录,修改记录,删除记录等操作;在员工信息查询模块中,可按员工号或员
15、工姓名进行查询.(2)工资基本设定包括对基础工资、岗位工资、工龄工资的设定.基础工资的设定包括工资等级、工资额的设定,能够对工资等级及相应的工资额进行修改、添加、删除.岗位工资的设定包括岗位名称、岗位工资额的设定,能够对岗位名称及相应的岗位工资额进行修改、添加、删除.工龄工资的设定包括工龄、工资额的设定,能够对各个工龄段及相应的工龄工资额进行修改、添加、删除.(3)工资汇总在工资管理中,要分别输入每一个员工的各项工资条款,这样才能运用计算机技术来管理好员工的工资发放情况,华而不实包括:员工基本情况,员工基本工资情况,员工岗位工资情况,员工工龄工资,工资综合.(4)个人工资查询此查询分为按职工姓名查询、按职工号查询.(5)退出此功能块为退出系统.总之,煤矿企业的工资管理系统还需要不断的完善和改良,才能适应当代化的煤矿管理形式,才能更好的、准确的登记和录入煤矿工资管理的系统性的管理形式.通过不断的努力和学习专业技能分析和解决问题的全面系统的锻炼.使我在综合知识的选用方面,在应用软件开发的基本思想、方式方法方面,以及在常用编程设计思路技巧的把握方面都能向前迈了一大步.为日后成为合格的应用型人才打下良好的基础.它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力.
限制150内