毕业设计(论文)DELPHI教师工资管理系统设计.doc
《毕业设计(论文)DELPHI教师工资管理系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)DELPHI教师工资管理系统设计.doc(56页珍藏版)》请在三一办公上搜索。
1、摘 要实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。教师工资管理系统对学校加强教师的工资管理有着极其重要的作用,就一般大型企业来说,它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多,比如工资管理模块,工资统计模块,报表设计模块,打印输出模块等,因此设计一个针对佳大教师的工资管理系统特别有意义,并且是现行的财务管理软件代替不了的。本文详细介绍了佳大教师工资管理的系统的基本功能,具体的系统设计及实现。采用Windows为操作平台,选用的开发工具与
2、语言: Interbase运行数据库,Delphi7.0 用来开发客户端软件。此软件可进一步优化佳木斯大学对教师工资的管理,使其更加系统化,规范化和自动化。这样可以大大提高佳木斯大学教师工资管理的工作效率。关键词 工资管理; DELPHI; INTERBASE; 数据库AbstractPracticing the electronical wages manages, canning let the human resource manage the personnel to set free out from the heavy fragmentary on the desk work, c
3、ompleting the more important work.The wages management information system realizes and can alleviate tedious handicraft wages management.Teacher the wages management system enhances to the school the teachers wages management has got the very and important function, in regard to general large busine
4、ss enterprise, it of the design contents is very complicated and numerous, own the wages calculation function for example, the wages statisticses the function, the statement outputs function, and the mold a wages for too a lot ofly, for example wages managing mold piece, wages statisticsing mold pie
5、ce, statement designing mold piece, printing exportation mold an etc., therefore designing first aiming at good big teacher of the design management the system is special meaningful, and is a current finance to manage software replace not of.This text was detailed to introduce the basic function of
6、the system of the wages management in good big teacher, concrete system design and realize.The adoption Windows is for operating the terrace, choosing the tool of development that use and language: Interbase movement database, Delphi7.0 Use to develop the customer carry the software.This software is
7、 further excellent turning the good wood university to the management of teachers wages, make its systematize more, the norm turns with automate.Can increases consumedly like this good wood university teacher the work efficiency of the wages management.keywords wages management; DELPHI; INTERBASE; d
8、atabase1 绪论1.1目的及意义借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。 随着信息网络化的不断发展及其应用,
9、教师工资管理系统也需要不断的改善。教师工资管理系统是一个使用性较强的软件,而针对每个不同的学院、专业,又有不同的工资计算标准,所以选择基于佳木斯大学教师工资管理系统这个课题。对此课题的设计结构,设计理念,设计技术及当前同类软件进行综合研究,比较可进一步优化佳木斯大学教师工资管理系统,使其更加系统化,规范化和自动化。这样可以大大提高佳木斯大学教师工资管理的工作效率。以佳大教师工资管理系统开发为毕业实践的课题的研究,独立开发一个具体的计算机应用项目,可以系统地进行分析总结和运用学过的书本知识,巩固了所学的专业理论知识,并给予了一个理论联系实际的机会。通过独立开发这个具体的管理信息系统,能够掌握开发
10、一个比整完整的管理信息系统的主要步骤,并从中获得一定的实际经验。通过此课题的研究可以对程序设计结构,设计理念及当前同类软件进行综合研究1.2管理信息系统的组成管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS是一项系统工程,表示只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。计算机技术是MIS得以实施的主要技术。在这些技术中,软件开发是MIS正常运行的基础。广义地说,各项管理制度是MIS建设成功的基础。试想要计算一台机床的生产成本,需要按时输入
11、每个部件、每个零件甚至每个螺钉螺帽的费用,设计企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度做保证。1.3 管理信息系统的开发过程管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂、投入、方式、方法等因素的不同,各步骤的要求和内容也不同,用户需要根据实际情况进行取舍和计划。1、系统开发准备 系统开发准备工作主要包括提出系统开发要求、成立系统开发小组、制订系统开发计划等工作。2、系统调研新系统的系统分析与系统设计工作都要建立在对现行系统调研的基础上,即必须调查现行系统的
12、运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。调研的主要内容有: (1)现行系统概况:该组织的发展历史、目前组织的规模、工作状况、管理水平、与外界的主要联系等。调查该项内容的目的主要是为了划分系统界限、系统与外界的输入输出接口等。 (2)组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作范围、地理位置等,发现不合理问题及新系统启动后可能对现有组织的影响。 (3)业务流程:按照业务种类的不同和处理时间的先后不同,深入了解现行系统的业务流程,画出现行系统业务流程图,并与业务人员反复讨论,得到认可。调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率
13、、要求以及需要解决的问题等。(4)报表、数据处理:了解各种统计报表、数据的格式、内容、处理时间及上报时间、频率、规律,存在的问题,对新系统的要求、希望等并收集各种报表。(5)问题:现行系统中存在的主要问题和薄弱环节,可以按照严重程度分成不同的等级。新系统的建立应能解决大部分问题,并改善薄弱环节。(6)新系统的功能和目标:了解各级领导和各类业务工作人员对新系统功能的要求,系统分析(又称逻辑设计)是管理信息系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。新系统的逻辑模型由系统数据流程图、概况表、数据字典、物理逻辑表达式及有关说明组成。最后要完成
14、系统分析报告(也称为系统逻辑设计说明书)。系统逻辑模型就像在根据需要建设一座学校前,按照学校教育的层次(初等、中等、高等)、规模、投资、地理环境、技术水平等条件的要求和约束,先由建筑设计院进行设计,保证学校建成后的各种功能得以实现,之后才能进行工程设计和施工一样。在系统设计阶段要做认真、细致的分析、研究工作,避免新系统在功能上存在先天不足或缺陷。因为新系统模型是建立在对现行系统的分析及要求的基础上的,所以系统调查工作要进行得深入、细致、全面。用户可以对新系统的逻辑模型提出意见,双方经过讨论、修改,最后达成共识,并完成系统分析报告(系统逻辑设计说明书),经有关领导审批通过之后,转入系统设计(又称
15、系统物理设计)阶段。 3、系统设计系统设计又称系统物理设计。系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,利用一切可利用的技术手段和方法进行各种具体设计,确定新系统的实施方案,解决“系统怎么做”的问题。结构化系统设计是指利用一组标准的图表工具和准则,确定系统有哪些模块,用什么方法连接,如何构成良好的系统结构,并进行系统输入、输出、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计系统的总体结构。4、系统实施与转换系统实施阶段的主要工作包括:系统硬件的购置与安装、程序的编写(购买)与调试、系统操作人员的培训、系统有关数据的准备和录入、系统调试和转换。在系统实施阶段要成立系统实
16、施工作量到小组,组织各专业小组组长和有关部门的领导共同编制新系统实施计划。可以应用各种项目管理的软件和方法进行管理,实行项目经理负责制,保证系统实施工作的顺利进行和成功。硬件的购置和安装包括计算机硬件、外设、网络、电源、机房、环境等有关设备的购买、验收、安装与调试工作等,这些工作主要由专业技术人员完成。数据准备与录入工作主要是指由手工操作转入计算机处理所需的各种数据的整理、录入及计算机系统中为新系统所用数据的转换工作。数据准备与录入工作要注意数据的准确性,在整理、录入、校验等各个环节把好关,为系统的顺利转换打好基础。在进行以上各个环节的同时展开人员培训工作,包括管理信息系统只是的普及教育、新制
17、度的学习、计算机操作训练等。使所有人员了解新系统的基本功能、新系统对使用人员的要求、建立管理信息系统的目的、管理信息系统的建设可以为组织和个人带来的帮助和便利、个人在新系统中应该承担的工作等,是用户关心、支持新系统的实现。5、系统维护和评价管理信息系统是一个复杂的人机系统。系统外部环境与内部因素的变化,不断影响系统的运行,这时就需要不断地完善系统,以提高系统运行的效率与服务水平,这就需要从始至终地进行系统的维护工作。系统评价主要是指系统建成后,经过一段时间的运行后,要对系统目标与功能的实现情况进行检查,并与系统开发中设立的系统预期目标进行对比,及时写出系统评价报告。系统维护与评价阶段是系统生命
18、周期中的最后一个阶段,也是时间最长的一个重要阶段。2 开发工具简介 2.1 DELPHI简介1.开发环境简介 DELPHI是Inprise公司(原Borland公司)推出的一种可视化的应用程序开发环境,他使用面向对象的PASCAL语言(Object PASCAL),将可视化编程与功能强大的面向对象的框架结合起来,提供了一个真正的可视化编程环境。Delphi具有功能强大、结构严谨、开发周期短、编译运行速度快、处理数据库方便快捷等特点。自DELPHI推出一开,一直受到广大程序员的喜爱。 DELPHI7.0是Inprise公司(原Borland公司)最新推出的企业级应用程序开发工具。它具有面向对象编
19、程、支持团对开发、提供功能管理、对数据库的良好支持等特性,它所提供的大量重用组件和用户自建模板技术,极大地提高了应用系统的开发速度。Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率。 可视化程序设计是一种全新的Windows应用开发方法,他将程序
20、设计中复杂的代码转化为“有形”的对象,将编写代码的过程变为利用“有形”对象的“堆积”过程。利用可视化设计环境,解除了非可视环境中所必须的大量的手工步骤,使原来只有在程序执行后才能看到的界面效果在设计时即能看到,缩短了程序开发周期。 DELPHI是一个基于构件(component-based)的应用程序开发环境,可以使用最少的程序量获得最高的开发效率。因为它将性能和速度融合在一个精心设计的开发环境中,它的速度快,采用了世界上最快的编译器及领先的数据库技术,可以快速开发出单一的可执行文件、动态链接库、单机、网络或主从结构的应用程序。 DELPHI为用户提供了许多设计工作,包括应用程序、窗体模板;强
21、大的类库可简化传统的设计中繁杂、单调、重复的程序设计工作;丰富的网络及数据库处理构件组可以帮助程序员在较短的时间内开发出网络或主从结构(client/sever)的数据库应用程序及报表处理程序;功能强大的帮助系统提供了DELPHI详尽的使用方法,上下文敏感帮助可以随时为用户做出提示;集成调试环境为用户跟踪调试应用程序提供了各种手段,具有远程调试、多线程调试、CPU调试窗口等功能。 DELPHI既支持类似Visual BASIC 的带内部访问限制的内存操作模式,又支持类似C语言的指针式内存操作模式。前者比较安全,后者效率高。编程者可根据程序需要选择一种或两种方式混合使用 DELPHI编译速度特别
22、快,比一般C+编译器要快几十倍,在调试复杂程序时可以显著提高工作效率。从可视化角度看,DELPHI要优于Visual BASIC。 由于DELPHI集中了各种编程工具的优点,所以受到程序设计者的广泛欢迎。 2. 开发应用语言简介 DELPHI7.0的编程语言基础为 PASCAL,它继承了PASCAL语言严谨的优点,如代码结构清晰、可读性好和代码执行效率高等。与C+在结构和功能上都很相似。C+的符号比较简短精练,Object PASCAL则更容易阅读和记忆。PASCAL语言比较注重数据类型检查,不如C语言灵活,但可以在编译时即使发现程序中的错误。3. DELPHI功能及特点 DELPHI具有一系
23、列广泛的和创意的特性。主要表现在以下几个方面:(1)设计环境的灵活性DELPHI为用户提供了灵活的开发设计环境。用户可以依据应用程序的与要定制DELPHI的设计环境,包括:构件组、代码单元、应用程序样板、系统环境及窗体样板等。(2)构件的重用性和可扩展性使用DELPHI无需对常用的构件进行编程,用户可以在应用程序中多次重复使用这些构件。DELPHI允许用户定义这些构件,以所需的方式进行工作。(3)应用程序及窗体样板DELPHI提供预先奖励的窗体及应用程序样板,可以提高实际应用程序开发速度。 (4)编译程序 Windows的其他可视化开发环境的编译程序,一般只是编译部分程序,通过链接解释程序和预
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 DELPHI 教师工资 管理 系统 设计

链接地址:https://www.31ppt.com/p-3976540.html