工资管理系统演示文稿

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

2019/9/191Delphi在工资管理系统中的应用制作学员:聂慧娟指导老师:余学明2019/9/192摘要数据库支持是delphi编程环境中的关键部分,delphi6.0继续在这一方面发挥了强大的优势。本文是用delphi6.0所编成的工资管理系统,主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。关键字:数据库delphi6.0工资管理系统2019/9/193一、开发工资管理系统的问题技术背景和需求分析本系统的目的和意义2019/9/194技术背景和需求分析随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现工资的数据库管理势在必行。人员方面:可随时通过工资管理员根据本人需要查阅工资情况,每月可以领取相应的工资报表,以进行检查和核实。财务人员方面:实现工资数据输入、查询、修改和打印的计算机化管理,减轻工作量,使工资管理更加的规范化。单位方面:实现财务管理系统的统一,开发完本系统后,可使财务管理更具有统一性,提高管理效率,增强单位凝聚力。2019/9/195本系统的目的和意义计算机的应用和普及,使我们可以应用计算机来进行管理,这样,面对大量的管理信息,我们不必再需要人为地管理,我们开发出工资管理软件就可以很轻松的进行管理。工资管理系统是一个协助各单位科学、全面、高效地进行工资管理的系统,在任何一个单位,工资管理是一件非常重要的财务工作,开发工资管理系统是一个通用的管理系统,它是办公自动化系统的基础,是应用计算机进行管理的一种方法。2019/9/196二、工资管理系统的分析与设计系统的分析与概要设计主要功能数据库的简介2019/9/197系统的分析与概要设计一个基本的工资管理系统有利于对工资进行方便的录入、查询、显示和打印帐单,其主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计和汇总工作,快速打印出工资报表。通过对用户需求的分析,我们可以分析出工资管理系统大致可以分为5个模块:登录模块,工资录入模块,工资查询模块,工资帐单模块,工资报表模块。2019/9/198主要功能对人员的工资进行修改、录入。可以对人员的工资档案进行个别、部分和批量修改,同时,能对各人的工资进行便捷的录入。查询统计功能。要求即可以按照一定的查询方式进行,比如按照单位名称,姓名,职务,工资年份,工资月份等条件来进行查询统计。数据帐单显示功能。要求能依次显示单位人员的工资发放情况,用表格的形式更加直观的列出每个人员一定时间的工资情况。报表打印功能。每月发放工资时,要求能够打印本月的工资单、随工资发给每个职工的工资单以及工资统计表。2019/9/199数据库的简介·SQL语言简介:SQL的全称是StructuredQueryLanguage,即结构化查询语言。SQL语句可以从关系数据库中获得数据,也可以建立数据库、增加数据库、修改数据库。SQL语言可以完成许多功能,例如:查询数据,在数据库表格中插入、修改和删除记录,建立、修改和删除数据对象,控制对数据和数据对象的存取,确保数据库的一致性和完整性等。本系统中主要涉及到的SQL语句是SELECT语句。SELECT语句的一般格式:SELECT[ALL|DISTINCT]〈目标列表达式〉[别名][,〈目标列表达式〉[别名]]…FROM〈表名或视图名〉[别名][,〈表名或视图名〉[别名]]…[WHERE〈条件表达式〉][GROUPBY〈列名1〉[HAVING〈条件表达式〉]][ORDERBY〈列名2〉[ASC|DESC]];2019/9/1910与数据库的连接性要进行数据库应用首先要解决数据源的问题,数据源通常是各种各样的数据库表格。在利用可视化开发工具作数据库开发时,通常应用程序不能和数据源直接打交道,而要通过一些中介,这些中介就叫做数据库驱动器。一般而言,对应于一种数据库至少有一种数据库驱动器。随着数据库的种类的增多,也就逐渐地产生了形形色色的数据库驱动器,于是就出现了管理这些数据库驱动器的数据库引擎。Borland推出了一个数据库引擎(BorlandDatabaseEngine),缩写为BDE,它能直接到其它类型的数据库,还能将应用从本地上传到客户机——服务器系统,同时有很高的效率。Delphi数据库应用程序是通过BDE来完成对数据库的访问。它能访问的数据可分为两大类,一类是本地数据,另一类是客户机——服务器体系的异地数据,很显然我们要对数据库进行操作只需通过BDE就可以了。2019/9/1911三、系统各模块详细设计简介登录窗口设计工资录入模块设计工资查询模块设计工资帐单模块设计工资报表模块设计2019/9/1912简介本系统结合单位实际的人事、财务制度,经过实际的需求分析,采用数据库功能强大DELPHI做为开发工具。Delphi是全新的可视化编程环境,为我们提供了一种方便、和快捷Windows应用程序开发工具。它使用了微软视窗图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言、当今世界上最快的编辑器、最为领先的数据库技术。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,使用windows2000作为开发平台,经测试,符合设计需要。2019/9/1913登录窗口设计用户登录时,可选择四项功能模块中的一项进行登录,输入正确的用户名和口令,点击登录按钮进入本系统。如输入有误,系统提示:“用户名或口令有误!请输入正确的用户名和口令!”2019/9/1914工资录入模块设计用户进行正确登录进入这一模块之后,可以根据实际情况对所属人员的工资进行录入修改,还可以根据人员变更情况灵活的添加或删除人员的工资记录。2019/9/1915工资查询模块设计用户进入该模块以后,可以按照一定的查询方式如按单位名称、按姓名、按职务、按工资月份、按工资年份进行查询,也可按照系统列表中一定字段进行查询,查询过程非常的清晰和快捷。2019/9/1916工资帐单模块设计显示工资帐单。用表格的形式更加直观的列出每个人员一定时间的工资情况。2019/9/1917工资报表模块设计能够实现工资单的打印。每月发放工资时,要求能够打印本月的工资单、随工资发给每个职工的工资单以及工资统计表。2019/9/1918毕业设计小结以上就是工资管理系统的详细设计情况,经过三个多月的设计和开发,工资管理系统已基本开发完毕。其功能基本满足用户的需要,能够实现系统各个部门模块的功能的实现。但是由于毕业设计时间较短及工资管理其复杂性,所以本设计与开发仅是一个尝试性的工作。当然,该系统还有许多不尽如人意的地方,比如用户界面不够美观,模块设计不够人性化,设计较简单等多方面问题,这些都有待进一步改善。

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功