毕业设计(论文)-Delphi 7 管庄校区工资管理系统的设计和分析.doc_第1页
毕业设计(论文)-Delphi 7 管庄校区工资管理系统的设计和分析.doc_第2页
毕业设计(论文)-Delphi 7 管庄校区工资管理系统的设计和分析.doc_第3页
毕业设计(论文)-Delphi 7 管庄校区工资管理系统的设计和分析.doc_第4页
毕业设计(论文)-Delphi 7 管庄校区工资管理系统的设计和分析.doc_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

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

文档简介

北京科技大学管庄校区毕业设计工资管理系统第1页共55页工资管理系统的设计和分析一、摘要本文以当今社会比较流行的企业管理角度分析、规划和设计企业工资管理系统,利用美国Borland公司最先进的Delphi7作为技术开发平台,从Internet、最新的人力资源和管理文献中吸取了大量的灵感,结合本人市场调查和老师耐心辅导之下完成的!本文通过“以人为本”的经营管理模式入手,循序渐进的谈到工资管理系统(PayManagementSystem;PMS)对企业经营者的重要性和帮助,然后通过简单的介绍企业管理信息系统的知识、再介绍了开发工资管理的方法;通过Delphi7先进的模块化集成开发环境完成了工资管理系统的设计,工资管理系统包括员工基本工资的设定、奖金以及福利补贴的设置、实发工资计算公式的调整、根据出勤统计结果计算本月各项实际金额、汇总分析年度工资管理和输出工资报表;分析了关键模块的功能和使用方法,最后阐述了工资管理尚且存在的弊端和将来的改进方向。二、引言从1946年第一台计算机研制成功至今,已经历了半个多世纪。在这一段时间里,计算机硬件和软件技术以其惊人的速度向前发展,应用的范围已经渗透到社会的各个领域。尤其是近年来国际互联网(Internet)的发展已经改变了我们的社会,改变了很多传统化的思维方式,企业面对的环境也发生了根本性的变化。企业面临的市场竞争更加趋于白热化,竞争的水平和档次也越来越高。企业必须大量采用高科技含量的技术进行生产、管理,要降低产品的更新周期,要改善经营管理,提高产品质量和生产效率,降低产品成本和及时掌握市场变化信息;企业面对激烈的竞争,要随时改变市场营销战略,快速地对自己的生产能力进行优化组合,使生产经营活动中的人流、物流、资金流和信息流等处于最佳结合状态,达到以最少的投入,获得最大的产出,并最终实现市场目标。而企业实现上述目标都离不开高质量、快速的获得信息、加工和处理信息。对企业来说,在今天它们应用信息技术的水平已关系到自身的生死存亡了,很难想像一个现代企业没有以计算机支持的信息系统做后盾,在未来的信息社会中会有立足之地。二十一世纪、随着社会经济的不断发展,信息社会、技术经济、市场经济、MIS(管理信息系统)、OA(办公自动化)、ERP(企业资源计划)、HRS(人力资源系统)这类名词已经让我们耳熟能详了,当今社会、无论私营企业、国营企业还外资企业以致家庭都使用上了计算机及网络,然而随着我国WTO加入,企业的竞争力成为了企业生存的关键、拥有自主、科学、先进的企业管理系统已经迫在眉睫了,根据企业规模的大小和具体应用的实际需要,有的集成开发或购买了OA、有的集成开发或购买了ERP系统或HRS,然而无论采用那种管理信息系统,其中一个必不可少的部分就是PMS(PayManagementSystem;工资管理系统),为每一个人分发工资、奖金、福利和保险都、分析公司工资激进政策、辅助决策和人才选拔都是必不可少的,然而如何将这一个大多数人认为很“简单”的事情更加透明化、规范化和合理化,已经是很多高级经理人十分关心的问题了,也是程序员多年研究的对象。现在的工资、已经不是简简单单的“劳动付薪水”这么简单的事情了。当今的社会、体现了“以人为本”的经营管理概念、一个企业的发展和成北京科技大学管庄校区毕业设计工资管理系统第2页共55页败都是以人为中心环节的,为员工提供何等薪资、福利、环境、学习和可发展空间等等都至关重要!员工在自己的岗位上能够为公司做出多大的贡献、很重要的一部分是表现在其工资待遇上的、而一个公司的凝聚力和公司的合理化管理分不开的,而薪资管理就占有了很重要的一部分,作为一个合格的经理人必须懂得财务知识、掌握公司的财务状况,而作为公司财务中非常重要一部分的薪资是属于公司内部的应付款,全面了解公司工资情况这对经理人的决策有很大的帮助!“真正的程序员用C,聪明的程序员用Delphi”,利用美国Borland公司先进的Delphi7集成开发环境中的数据库处理系统,能够以最快捷的速度查询处理信息资源、利用InterBase数据库后台和QuickReport可以在本机实现数据处理和报表生成,易用和快捷是Delphi开发程序的最好概括,本论文正是应用了Delphi诸多先进技术集成开发的,PMS集成了Delphi全部的优点、能够较全面的满足企业工资系统的应用,并且开发出的应用程序文件小巧精练、具有易用性和通用性的优点。三、管理信息系统和办公自动化系统简介3.1管理信息系统(MIS)管理信息系统就是我们常说的MIS(ManagementInformationSystem),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些科学的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。3.1.1管理信息系统概述20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。20世纪50年代,西蒙提出管理依赖于信息和决策的思想。同时期的维纳发表了控制论,他认为管理是一个控制过程。1958年,盖尔写到:“管理将以较低的成本得到及时准确的信息,做到较好的控制”。这个时期,计算机开始用于会计工作。数据处理一词已经出现。1970年,WALTERT.KENNEVAN给刚刚出现的管理信息系统一词下了一个定义:“以口头或书面的形式,在适合的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策”。在这个定义里强调了用信息支持决策,但是没有强调应用模型,没有提到计算机的应用。1985年,管理信息系统的创始人,明尼苏达大学的管理学教授GordonB.Davis给了管理信息系统一个较完整的定义,即“管理信息系统是一个利用计算机软硬件资源以及数据库的人机系统。它能提供信息支持企业或组织的运行、管理和决策功能。”这个定义全面地说明了管理信息的目标、功能和组成,而且反映了管理信息系统在当时达到的水平。3.1.2管理信息系统的发展历史管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。第二阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年北京科技大学管庄校区毕业设计工资管理系统第3页共55页代建成的SABRE预约订票系统。它设有1008个订票点,可以存取600000个旅游记录和27000个飞行段记录。它的操作比较复杂,在任何一“点”都可以查到某一航班是否有空座位。但从概念上来讲,它只是一个数据更新系统,比如它不能告诉你现在的售票速度何时票将售完,从而采取补救措施。因而它也是管理信息系统的低级阶段。第三阶段是状态报告系统,它可以为生产状态报告、服务状态报告和研究状态报告等系统。比如生产状态报告系统,它的典型代表是IBM公司的生产管理系统。众所周知,IBM公司是世界上最大的计算机公司,1964年它生产出中型计算机IBM360,使计算机的水平提高了一个台阶,但同时组织生产的管理工作却大大复杂化了。一台计算机有超过15000个不同的部件,每一个部件又有若干个元件,加之IBM的工厂遍及美国各地,不同的定货有不同的部件和不同的元件,必须指出什么设备生产什么元件,因此不仅生产复杂,装配、安装和运输都十分复杂。为了保证生产以及其他环节的胜利进行,必须要有一个以计算机为基础的生产状态报告系统。因此同年IBM建立了先进管理系统AAS,它能进行450个业务的操作。1968年,公司又建立了公用制造信息系统CMIS,运行成功。最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它应有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。3.1.3管理信息系统的应用管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高。人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库、和其他人工智能工具能否直接面向决策者,这是决策支持系统(DSS,DecisionSupportSystem)的任务。我国20世纪70年代末有少数企业开始MIS的局部应用。“六五”期间,选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂等取得了经验。20世纪80年代中后期,在全国性的计算机应用热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。“八五”期间,企业逐步走向市场,MIS建设的目标和需求日益明确。一些企业的系统,如北京第一机床厂等等都达到了很高水平,与企业中其他系统集成,形成了CIMS。目前,我国MIS已经有了相当的普及,几乎覆盖了个行业及个部门。3.1.4管理信息系统的发展方向近20年间,国外大公司出现了3种变化:抓管理着重于建立MIS系统,使管理技术走向成熟。信息是决策的依据,MIS随时为企业提供信息服务。通过MIS使其经营计划和具体的业务活动联系在一起。相应的MIS开发技术在20实际90年代也有了新的发展。3.1.4.1信息综合集成MIS在计算机网络和分布式数据库管理系统的支持下,与企业其他北京科技大学管庄校区毕业设计工资管理系统第4页共55页的系统,如OA、CAD、CAM、CAPP、在线数据采集系统集成,形成制造业的计算机集成制造系统,或者一般企事业单位的综合信息系统(CIIS,ComputerIntegratedInformationSystem),实现办公、管理、计算、设计、控制、以及决策等多功能综合。3.1.4.2Internet/IntranetINTERNET已经被大家用户所熟悉,而以因特网技术为基础的企业内部信息系统-Intranet既可以通过接入的方式成为因特网的一部分,也可以自成体系,实现企业内部的管理。它可以克服传统MIS存在的系统封闭、用户界面形成不统一、多种软件版本并存、维护困难等问题,为新一代企业MIS的开发注入了强劲的活力。3.1.4.3先进的软件开发工具为了缩短软件开发的周期,提高软件的质量和标准化水平以及软件的可维护性,越来越多的软件开发公司用先进的软件工具或计算机辅助软件工程工具(CASE)如各种可视话建模工具、系统分析和设计工具、软件质量测试工具、软件文档建立和管理工具等。还有各种MIS开发平台和代码生成工具,这些工具极大地方便了MIS的开发。3.1.4.4多媒体技术随着计算机性能的提高,MIS采用越来越多的多媒体技术,用图形、图像、声音替代原来单调的字符形式,给用户提供了一个更加生动真实的应用环境。3.1.5管理信息系统的特点3.1.5.1管理信息系统的组成管理信息系统在企业中的应用存在三要素,这就是人、计算机、和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。计算机技术是MIS得以实施的主要技术。在这些技术中,微软开发是MIS开发的重点。第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理制度是MIS建设成功的基础。3.1.5.2管理信息系统的界面特点在计算机软件技术中,人机界面已经发展成为一个重要的分支。MIS人机界面设计一般遵循以下一些基本原则:通信功能作为界面设计的核心人机界面设计的关键是使人与计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然的方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与人机界面混在一起,以免互相干扰,影响速度。设计MIS时,针对每一个功能,都要按照“IPO”的模块化思想,使输入、处理与输出,充分体现人机界面的通信功能。这样设计出来的程序不易出错,而且易于维护。报表打印是MIS必备的功能之一,而且打印之前常常需要计算。计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。界面必须始终一致北京科技大学管庄校区毕业设计工资管理系统第5页共55页统一的人机界面不致于会增加用户的负担,让用户始终用同一种方法思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。界面必须使用户随时掌握任务的进展情况人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如何可以设计已经完成了百分之几的任务进度条等。目前,WINDOWS下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。界面必须能够提供帮助一个优秀的MIS软件应该提供在线求助功能,甚至提供使用向导,这将给用户带来极大的方便。在多媒体环境下,以语音提示作为操作向导,不会干扰屏幕信息,是一个极佳的选择。界面友好,使用方便多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入,而应让用户用鼠标轻松选择。另外,开发者应编写一个错误实时记录程序,自动记录何时、何日、何程序出了何种错误。总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度,同时也要减少用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。输入画面尽可能接近实际如果某个电算会计软件的凭证录入画面是表格式的,一屏可录入多条记录,而且与实际凭证一模一样,甚至连颜色都无异,用户在终端上录入凭证,仿佛用笔在纸上填写凭证,以增加人机亲和力。3.2办公自动化(OA)办公自动化(OfficeAutomation,简称为OA),是利用计算机集成技术,使办公室的有关事务从传统的手工文书方式与分散的文件管理方式转移到计算机网络信息集成的自动化管理方式,从而达到信息共享、提高工作效率和工作质量的目的,并提供相关的决策信息。办公自动化已经成为现代企业、事业与行政单位实现管理现代化的一个必由之路。OA系统的核心是办公室的文件处理。由于各个企业、单位的管理方式千差万别,管理的流程不可能相同,这就导致事务处理的文书流转过程差异非常大,并且由于事务处理文书的格式具有多种多样、数据类型比较复杂及数据流量非常大等特点,并且随着MIS系统的集成发展、使OA系统并不同以前那样简单,因此,OA系统必须具有很强的流程自定义功能,能处理多种文件格式,满足流程处理的灵活性,系统的多功能和多业务处理能力。现在已经有了一些集成了OA系统模块的MIS和ERP系统,这样就更加提高了企业的信息集成度。常见的OA模块通常包括公文流转、个人办公、电子邮件、电子文件柜、会议管理、电子公告、企业论坛、系统管理、报表管理、业务管理等等。3.3工资管理系统(PMS)工资管理系统(PayManagementSystems,简称为PMS),是管理信息系统的一部分,也是现代办公自动化系统的一部分,其主要是通过计算机高速准确的信息处理能力、实现实发工资的计算,其中包括基本工资、奖金、福利、津北京科技大学管庄校区毕业设计工资管理系统第6页共55页贴和分红等,因此其存在具有很大的意义,对财务主管和经理对资金分配等起到辅助决策等作用。四、DELPHI开发环境“真正的程序员用C,聪明的程序员用DELPHI”,DELPHI是开发数据库前端的优秀工具,它以其简洁明快的编程语言、功能强大的组件和灵活方便的编程环境在竞争激烈的市场中越来越赢得青睐。采用DELPHI来开发数据库应用程序具有更大的灵活性和可扩展性。DELPHI支持单机的dBase、Paradox数据库和流行的关系数据库,如Oracle,Sybase,SQLServer等。最后完成的系统可以在单机、Netware网络文件共享方式和客户机/服务器条件下运行。DELPHI与InterBase的结合在所有类似编程语言中是最具特色的,是开发C/S程序最有用和最强大的工具组合。DELPHI安装完毕后,会产生一个InterBase数据库类型的LocalServer。有了它,用户就可以编写C/S数据库程序了,而无需一个真正的后台数据库服务器;LocalServer虽然在本地计算机中运行,但是它的确扮演了一个数据库服务器的角色,应用程序在LocalServer上运行和在服务器上运行没有什么不一样。4.1开发环境的建立1)Delphi7应用程序开发工具Delphi72)InterBase7.0ServerInprise公司的数据库,性能评估不错,但是应用不太普及。3)中央处理器:CPU400MHZ以上。4)操作系统:Windows98/2000/2000Sever/或NT4.05)物理内存:64MB以上。6)硬盘空间:Delphi7至少115MB;InterBase7.0至少36MB,InstallShieldExpress需要75MB。7)网络支持:任何与Windows98/NT/2000/2000Sever兼容的网络。4.2InterBase数据库管理InterBase是一种关系数据管理系统(RelationaldatabasemanagementsystemRDBMS),它提供了在单机或多用户环境中的快速数据处理的功能。InterBase的核心是提供透明的多机种支持的网

温馨提示

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

评论

0/150

提交评论