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