基于VB的工资管理系统毕业论文
基于vb的工资管理系统本科学位论文

工资管理系统学生姓名:徐波班级:049042-22指导老师:江晶摘要:企业的工资管理是公司管理的一个重要内容。
随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。
VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。
Access数据库具有与VB6无缝连接、操作简单、易于使用的优点。
运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。
关键词:VB 工资管理信息管理数据查询数据库指导老师目录第一章绪论 (8)1.2 企业工资管理系统 (3)第二章工资管理系统设计分析 (4)2.1 应用需求分析 (4)2.2 系统功能模块划分 (5)2.3系统数据库设计 (8)第三章工资管理系统应用程序设计 (14)3.1 “登录模块”详细设计 (14)3.2 “主窗体”模块详细设计 (18)3.3各项子模块详细设计 (23)3.3.1 “设置基本工资”窗体设计 (23)3.3.2 “其他项目设置”窗体设计 (25)3.3.3 “工资计算公式设置”窗体设计 (29)3.3.4 “计算实发工资”窗体设计 (32)3.3.5 “查询工资“窗体设计 (33)3.3.6 “导出工资表”窗体设计 (35)3.4 各项子模块编写要点 (36)第四章软件调试与测试 (48)第五章总结 (49)参考文献 (50)第一章绪论1.1 数据库管理系统数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。
VB工资管理信息系统概要

VB工资管理信息系统1.2 系统简介本毕业设计服务于企事业单位财务部门,负责管理本部门员工的财务工资信息. 主要由以下几大功能模块构成:一:数据录入(录入部门,录固定向)二:数据整理(改固定项,改流动项,人员管理,部门管理)三:打印报表(打工资条,打工资表,打汇总表,提款方案)四:系统维护(系统初始,系统备份,数据恢复,权限管理,设置背景)五:退出系统...................................第二章系统的分析2.1 系统开发的目标和思想本毕业设计开发目标是服务于企事业单位财务管理人员,方便工作人员,收集员工工资信息,发布工资发放信息,对本单位部门员工工资分类管理等.同时力求做到界面人性化,功能齐全,数据存储安全.2.2 系统的可行性分析技术上:本毕业设计采用visual basic 6.0与微软的access作为数据库,技术上开发难度一般.经济上:本毕业设计服务于企事业单位财务管理人员,提高了工作人员办事效率,节省了开支.所以具有经济上的可行性.社会上:本毕业设计同时也方便了企业管理人员者,以及员工.所以具有社会可行性.第三章系统的设计3.1 系统的功能结构设计3.2 系统的数据库设计1:部门表:2:工资信息表:3:用户登陆表:3.3 界面设计与代码设计1:登陆界面设计登陆界面代码设计:Private Sub Command1_Click()If Trim(Text3.Text) = Data1.Recordset.Fields(2) Thenczy = Data1.Recordset.Fields(1)bz = Text1.TextUnload Megzglxt.ShowElseMsgBox "密码不符,请核对后再输入"Text3.Text = ""Text3.SetFocusEnd IfEnd SubPrivate Sub Command2_Click()EndEnd SubPrivate Sub Form_Load()Data1.DatabaseName = App.Path + "\gzglxt.mdb"Data1.RecordSource = "mmk"Data1.RefreshEnd SubPrivate Sub Text1_Change()If Len(Text1.Text) >= 2 ThenData1.Recordset.FindFirst "czydm=" + "'" + Text1.Text + "'"If Data1.Recordset.NoMatch = True ThenMsgBox "操作员代码不存在,请核对后再输入!"Text1.Text = ""Text1.SetFocusElseText2.Text = Data1.Recordset.Fields(1)Text3.SetFocusEnd IfEnd IfEnd SubPrivate Sub Text3_KeyPress(KeyAscii As Integer)If KeyAscii = 13 ThenCommand1.SetFocusEnd If End Sub。
基于Visual Basic语言的工资管理系统的开发与设计

基于Visual Basic语言的工资管理系统的开发与设计[摘要] 本文使用Visual Basic编程语言,开发和设计了工资管理系统。
该系统实现了一般工资管理系统对员工工资信息的浏览、添加、删除、修改和查询功能,能够完成对员工工资的结算,减少大量的人工操作的工作量,降低数据出现错误的概率,加强工资记录的安全性和完整性。
[关键词] 工资管理;VB;设计;开发1 系统功能与可行性分析工资管理系统的基本功能就是为企业提供工资核算和管理的有关信息,附带提供有关职工个人档案的基本资料,一方面,通过各种资料和计算公式得到每名职工工资数据;另一方面,通过工资分摊将工资分配到各种费用中去。
1.1 系统功能分析为完成工资管理功能,系统应完成的主要功能包括:1.1.1 系统管理系统管理包括操作员管理、权限管理、安全管理等功能,这些功能主要通过操作员编码、姓名、权限以及登录密码等来实现。
1.1.2 档案管理档案管理包括员工信息管理和部门信息管理。
应实现对员工和部门的基本信息的浏览、添加、删除和修改。
1.1.3 工资管理(1)基本工资设置:对员工的基本工资信息进行添加、删除和修改。
(2)考勤信息统计:对员工的考勤信息进行添加、删除和修改。
(3)工资结算:根据员工的基本工资信息和考勤信息,以及本月奖金和补助等的输入金额,计算出员工的个人所得税并结算出该月的工资。
(4)固定工资调整:对于企业员工的固定工资,进行统一的调整。
1.1.4 信息查询(1)查询员工工资信息:按照员工编号或员工姓名,或二者组合查询员工的工资信息。
(2)查询部门工资信息:按照部门编号或部门名称,或二者组合查询工资信息。
系统功能模块图如图1所示。
1.2 系统设计可行性分析1.2.1 经济可行性利用VB语言开发的工资管理系统成本低,时间短,符合现代企业财务管理的利润最大化的目标。
应用工资管理系统,节省了许多人力、物力上的开支,使工资管理工作更加简化,使其更加合理化、规范化。
用VB开发企业工资管理系统

目录1 引言 (1)2 研究对象与方法 (1)2.1 研究对象 (1)2.2 研究方法 (2)3 系统需求分析 (2)3.1用户需求分析 (2)3.2业务流程图 (3)4 系统详细设计 (3)4.1系统功能模块设计 (3)4.2数据库概念设计 (4)4.3数据的实现 (6)5系统的实现 (6)5.1 创建公用数据库模块[4] (6)5.2 主窗体的创建[5] (7)5.3 创建人员管理窗体 (9)5.4 创建添加员工窗体 (9)5.5 创建修改员工窗体 (10)5.6 创建职位管理窗体 (10)5.7 创建添加职位窗体 (11)5.8 创建修改职位窗体 (12)5.9 创建工资发放窗体 (12)5.10 创建统计报表窗体 (13)6 测试与分析 (14)结束语 (14)参考文献 (15)用VB开发企业工资管理系统指导教师:【摘要】:工资管理是每个企业要面临的问题,对于大企业有正规的工资管理系统,但对于小企业采用大的工资管理系统不合适,所以开发一套符合小企业工资管理的系统就显得重要,本次设计的工资管理系统能满足企业工资管理的日常要求,包括人员管理、职位管理、工资发放管理及统计报表等功能,提高企业的管理效率。
【关键词】:工资管理信息管理数据查询数据库1 引言企业职工的工资管理作为一个企业管理不可或缺的方面,其管理过程比较复杂,工作繁琐,时间性强及具有延续性,再加上每个月要重复产生数据,形成巨大的数据量,利用人工来管理显得比较困难。
因此非常有必要开发一套工资管理系统软件来提高企业工次管理的工作效率。
企业工资管理系统为了保证统计数据的准确性,首先将职工的基本信息经过核实后输入系统内并存储起来,同时按照系统的要求设定标准代码,在工资管理的日常工作中最大限度的减少重复输入,也减少人为因素造成的不必要的错误,提高系统数据的完整性,企业工资管理系统主要可以完成数据的录入、存储、查询、汇总及报表的打印,不仅节省时间和人力,而且调用方便,统计快捷,准确性高。
基于VB的高校教师工资管理系统设计与实现

关键 词 :教 师 工资 ;高 等学校 ;V B 中图分类号 :T 31 2 P 1. 文献标识码 :A 5
文章鳊号:10 - 59( 0 1 1 08- 2 07 99 2 1 )2— 12 0
Th l g n i e st a h r ’ W a e eCo l ea d Un v r i Te c e s e y g M a a e e tS se sg nd I p e e t to s d o n g m n y tm De i n a m lm n a i n Ba e n VB
46 0 60 0)
摘 要:随着社会的发展 ,根据社会对人才的需求,高等学校的发展规模越 来越 大,高校教师也越来越 多,对高校教 师的 工 资管 理也 更加 的复 杂 ,如 果利 用原 始 的人 工方 法来 管理 高校 教 师工 资 ,不但 浪 费许 多的人 力 、物 力和 时 闯 ,而且 不 能保 证数 据 的完 整性 ,所 以本 文 以 V 为 开发 工具 ,A C S 为后 台数 据库 来说 明开发 一 个高校教 师工 资管理 系统 的过 B C E S作
一
二 、数 据库 的设 计 Mc o ot ce s是 一 个关 系型 数据 库 管理 系统 ,数 据库 操 ir sfA c s
作简 单且 易 于学 习 、数据 独立 性 高 ,因此 本系 统 的后 台数据 库选 用 的是 M co o tAc s ,在 高校教 师 工资 管理 系统 设计 中 所创 ir sf c e s 建 的数据 库 “ 资管 理. d ” 中,共 包括 三个 数据 表 “ 工 mb 用户 登 录 密码 表 ”和 “ 师基 本信 息表 ”以及 “ 门表 ”,各个 数据 表 的 教 部
L u Ru h a Ch ua i o u , u Sh l i
基于VB和PHP开发在线人事工资管理系统

基于VB与SQL SERVE人事工资管理系统的设计

3 系统 详 细 设计 .
系统模块 的具体实现
31 统 的 主 界 面 .系 企业人事管理系统的主界面采用多重窗体( 1使系统更加美观 、 MD ) ,
方便 实用, 在登陆 主界面之前, 首先登记用户管理窗体:
考勤模块 的查询功能仍 然使用 的是复合式查询, 分为按姓名查询和 按考勤 的录入时 间查询两种, 用户可以根据需要进行选择 。
( 下转 第 2 9页 ) 2
. . . — —
22 -— 8. - —
科技信息
计 算机 与 网络
基于 W I I K 的网络教学 搽i 刁
衡 水 学 院数 学与计 算机 学 院 孙朝 云
[ 摘  ̄] K 技 术具有 简易方便性 、 WI I 开放共创性 、 协作共享性和安全性等特点。将 WI 技 术与 网络教 学相结合 , KI 可起到提 高课堂 教 学质量 , 决教 学资源短缺 , 解 加强教 学互动 的作 用。 [ 关键词 ] K 网络 教 学 WI I
1绪 论 .
随着计算机的 日益普及和网络的发展, 数据库 的应 用范围越来越 广, 数据库应用 的功能也越来越强 , 因此编写管理信息系统应用 程序也 显得尤为重要, 在强调管理, 强调信息的现代社会 中它变得越来越普及 。 人 事管理是任何企事业 单位都需要进行 的一项工作, 因此, 开发制 作人事 管理系统具有较大的社会现实意义同 时人事管理系统是一切应 用系统的典范 , 它具有一切应用 系统 的特征, 系统结构与 现实生活紧密 结合, 具体直观, 具有典范的数据库 系统 的特性 。 本 系统开发 的目的一方面从提高人事管理工作 的效率 出发 ,摆脱 过去由人用纸和笔进行 的费时费力 的繁重工作 ,即利用成熟的计算机 系统来实现商 品管理工作的 自动化 。本系统根据I
工资管理系统毕业设计论文

西北师大继续教育学院毕业论文(设计)论文题目: VFP工资管理系统班级:姓名:专业:指导老师:二〇一一年十月十三日目录目录------------------------------------------------------II 摘要------------------------------------------------------II Abstract ---------------------------------------------------II一、绪论---------------------------------------------------1二、系统的开发环境--------------------------------------------32.1 开发平台的选择-----------------------------------------32.2 开发工具的选择-----------------------------------------3三、系统分析-------------------------------------------------43.1系统的初步调查-----------------------------------------53.2数据库技术的现状与发展----------------------------------53.3数据系统的选择原则------------------------------------53.4系统开发工具的选择-------------------------------------63.5系统的可行性分析--------------------------------------93.6系统开发步骤------------------------------------------10四、系统设计------------------------------------------------104.1数据流程图块------------------------------------------114.2 业务流程图-------------------------------------------114.3 数据库设计--------------------------------------------114.4系统中有关数据库表结构设计------------------------------12五、主要功能模块设计-----------------------------------------135.1 项目的建立-------------------------------------------135.2 用户登陆---------------------------------------------145.3 系统主菜单设计 ---------------------------------------155.4 系统主控表单设计--------------------------------------165.5 工资录入表单设计--------------------------------------175.6 工资浏览表单设计--------------------------------------185.7 工资修改表单设计--------------------------------------185.8 工资统计表单设计--------------------------------------245.9 工资查找表单设计--------------------------------------255.10 工资初始化表单设计-----------------------------------265.11 记录打印表单设计------------------------------------275.12 系统帮助表单设计-------------------------------------285.13主程序的设计-----------------------------------------295.14程序的连编-------------------------------------------30六、系统运行与维护------------------------------------------306.1系统的配置--------------------------------------------306.2系统的运行-------------------------------------------306.3系统的维护-------------------------------------------31 总结-------------------------------------------------------31 参考文献---------------------------------------------------32摘要随着经济的发展,各高校正在逐步走向现代化,在这种情况下靠人工来处理员工的工资会有很多不便。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于V B的工资管理系统毕业论文Prepared on 22 November 2020【Word版,可自由编辑!】开题报告毕业课题名称:工资管理系统一.选题的依据及课题的意义:随着计算机技术的普及,数据信息处理技术得到了空前发展,人们处理大量数据的能力越来越强,大量以前必需由人工处理的工作现在都可以由计算机代劳。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
二.国外研究概况及发展趋势:20世纪80年代后期,进入到数据管理阶段。
该阶段的计算机系统广泛应用于企业管理。
同时工资管理系统已经由原来的人工管理走入了计算机管理的时代,作为信息管理主要工具的数据库已经成为举足轻重的角色。
数据库就是存放数据的仓库,数据按一定的规律存放在计算机中,在科学技术飞速发展的今天人们越来越依赖计算机把现实中的事物抽象成数据然后以记录的形式加以保存。
换个角度看数据库是长期存储在计算机内的,有组织的,可共享的数据集合。
它具有较小的冗余度,较高的系数据独立性和易扩展性等特征,可以让多个用户在不同的权限下使用。
这样用数据库技术来管理工资是一种趋势。
三.研究内容及实验方案;研究内容:本课题的研究内容是对数据库理论及软件工程理论的研究,并利用所学的知识将这些理论运用到实践中来,即用这两大理论开发一套工资管理系统。
这套系统包含以下几个功能模块:1.工资信息设置2 工资信息管理3. 系统其功能模块图如下所示:图一系统功能模块图本人研究的是以下几个功能模块:(1)工资信息设置这个模块的作用是包括设置员工的基本工资和其他项目的金额,如奖金等。
并且负责设置员工工资的计算公式.(2)工资信息管理这个模块包含的信息是包括统计出勤、计算工资、查询工资和导出工资表。
四.目标,主要特色及工作进度目标:在WINDOWS系统下,运用和ACCESS2000数据库进行开发,实现工资管理系统。
主要特色:易操作,外观新颖,界面友好,探索性较强。
工作进度:第1至3周:收集相关资料,进行系统方案设计,写出开题报告第4至8周:实现各部分模块功能。
第9至14周:整体调试并进行必要修改。
第15至18周:测试所有功能,写论文。
五.参考文献[1]张立科,Visual Basic 数据库开发技术与工程实践,人民邮电出版社,月[2] 赵增敏,王庆建,ACCESS2000实用教程,电子工业出版设,月[3] 牛勇,VB编程篇,电子工业出版设,月[4] 徐士良,计算机软件技术基础,清华大学出版社,2002.工资管理系统学生姓名:徐波班级:049042-22指导老师:江晶摘要:企业的工资管理是公司管理的一个重要内容。
随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。
VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。
Access数据库具有与VB6无缝连接、操作简单、易于使用的优点。
运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。
关键词:VB 工资管理信息管理数据查询数据库指导老师目录第一章绪论数据库管理系统数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。
DBMS是数据库系统的核心组成部分。
对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。
DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。
根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。
MS Access 2000就是一种关系型数据库管理系统。
关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。
关系模型是由若干个关系模式组成的集合。
关系模式相当于前面提到的记录类型,每个关系实际上是一张二维表格。
关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不涉及存储结构,访问技术等细节。
SQL语言是关系型数据库的标准化语言,已得到了广泛的应用。
企业工资管理系统企业工资管理是一项琐碎、复杂而又十分细致的工作,一般不允许发生差错。
最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出现错误的机率也随之升高,不仅花费财务人员大量的时间,而且往往由于抄写不慎,或者由于计算的疏忽,出现工资发放错误的现象。
同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。
正是企业工资管理的这种重复性、规律性、时间性,使得企业工资管理计算机化成为可能。
企业工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信息的处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录。
第二章工资管理系统设计分析应用需求分析需求分析的过程可以说是一个对具体问题的反复理解和抽象的过程。
理解就是对现实问题的理解,要弄清楚究竟需要解决什么问题。
抽象就是除去问题的表面,提取问题的本质,建立问题的逻辑模型,以便于以后阶段的系统的设计实现。
需求分析阶段是软件产品生存命期中的一个重要阶段,其根本任务是确定用户对软件系统的需求。
所谓需求是指用户对软件的功能和性能的要求,就是用户希望软件能什么事情,完成什么样的功能,达到什么性能。
通常需求分为两种类型:一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认识。
功能性需求是指需要计算机系统解决的问题,也就是对数据的处理要求,这是一类最主要的需求。
非功能性需求是指实际使用环境所要求的需求,往往是一些限制要求,例如:性能要求,可靠性要求,安全保密要求,等等。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。
VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。
Access数据库具有与VB6无缝连接、操作简单、易于使用的优点。
运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志系统功能模块划分根据该企业的业务情况及实现目标,系统功能模块图如图所示:图系统功能模块在这次系统开发中我主要完成的部分是工资管理和设置方面。
开发这个系统的目的就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的系统化、规范化和自动化。
能够和认识管理系统、考勤管理系统相结合,真正实现企业高效、科学、现代化的员工管理。
系统最终实现的主要功能如下:·企业工资信息设置部分:包括设置员工的基本工资和其他项目的金额,如奖金等。
并且负责设置员工工资的计算公式。
图工资信息设置模块·企业工资信息管理部分:包括统计出勤、计算工资、查询工资和导出工资表。
图工资信息管理模块·系统部分:包括添加用户和修改密码。
图系统模块系统数据库设计数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。
数据库设计的好与坏,直接影响到这个系统的运行效率。
良好的数据库设计,可以提高数据信息的存储效率,确保数据信息的完整性和一致性。
针对企业工资信息管理系统的需求,通过对员工工资计算过程的内容分析,为本系统设计如下的数据项和数据结构:·基本工资信息:包括员工编号和基本工资(元/小时)。
图基本工资实体E-r图·其他项目信息:包括员工编号、奖金、津贴、福利、扣发等。
图其他项目实体E-R图·计算公式信息:包括加班费的百分比、出差工资、旷工、迟到早退扣发等。
图计算公式实体E-R图启动Access 2000,创建新的数据库,命名为和,保存在要存放这个系统所有工程文件的文件夹中。
在使用的时,要把应用程序和这两个数据库保存在同一个文件夹中。
表员工出勤统计信息表:表员工工资计算公式信息表:表员工其他项目设置:表员工工资统计信息表:表用户信息表:第三章工资管理系统应用程序设计3.1 “登录模块”详细设计1、实现目标:登录模块的详细设计主要是用户登录的一个界面,判断登录的用户是管理员还是普通用户,进入后将面对的是主界面,从而进行相关的操作。
登录的界面主要由用户名和密码的信息,还有一些标题设置,确定和取消的按钮组成。
通过标题可以知道此系统的大概内容,由此,登录界面的设计完成。
2、界面:图用户登陆界面登陆界面程序流程图如下:图登陆程序流程图3、程序说明:Option ExplicitDim pwdcount As IntegerPrivate Sub cmdcancel_Click()= ""= ""End SubPrivate Sub cmdok_Click()Dim sql As StringDim rs AsIf Trim = "") ThenMsgBox "没有输入用户名称", vbOKOnly + vbExclamation, "警告"Elsesql = "select * from userinfo where userid='" & & "'"Set rs = getrs(sql, "salary")If iflag = 1 ThenIf = True ThenMsgBox "没有这个用户,请重新输入", vbOKOnly + vbExclamation, " 警告"ElseIf Trim(1)) = Trim Thenstrusername = Trimuserpassword = TrimUnload MeElseMsgBox "密码不正确,请重新输入", vbOKOnly +vbExclamation, "警告"= ""End IfEnd IfEnd IfEnd Ifpwdcount = pwdcount + 1If pwdcount = 3 ThenUnload MeEnd IfEnd SubPrivate Sub Form_Load()pwdcount = 0strusername = ""userpassword = ""End Sub3.2 “主窗体”模块详细设计1实现目标:在这个项目中,选择使用多文档界面。