论文.doc

【精品】VFP工资管理系统全套设计(毕业论文+源代码+开题报告+中期报告+答辩PPT)

收藏

资源目录
跳过导航链接。
【精品】VFP工资管理系统全套设计(毕业论文+源代码+开题报告+中期报告+答辩PPT).rar
VFP工资管理系统全套设计(毕业论文+源代码+开题报告+中期报告+答辩PPT)
工资管理系统全套VF
VF清河地税局工资管理系统全套(带源码)
论文.doc---(点击预览)
程序清单.doc---(点击预览)
毕业设计课题审批表.doc---(点击预览)
毕业设计.ppt---(点击预览)
开题报告.doc---(点击预览)
中期报告.doc---(点击预览)
sn.txt---(点击预览)
源码
压缩包内文档预览:(预览前20页/共30页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:1639581    类型:共享资源    大小:2.01MB    格式:RAR    上传时间:2017-08-30 上传人:机****料 IP属地:河南
50
积分
关 键 词:
精品 vfp 工资管理 系统 全套 设计 毕业论文 源代码 开题 报告 讲演 呈文 中期 答辩 ppt
资源描述:
【精品】VFP工资管理系统全套设计(毕业论文+源代码+开题报告+中期报告+答辩PPT),精品,vfp,工资管理,系统,全套,设计,毕业论文,源代码,开题,报告,讲演,呈文,中期,答辩,ppt
内容简介:
可再发行代码 - 有限使用:再发行代码 - 扩展的使用:- 标准: os osos 用户名:辽宁广播电视大学开放教育试点 计算机科学与技术专业(本科) 毕业设计中期报告 设计题目 清河地税局工资管理系统 电大分校: 铁岭电大 学生姓名: 刘春辉 学 号: 021100201 指导教师: 陈连波 完成日期: 1 根据本项目任务书中的 计划,现将自己在项目实施过程中所取得的成果、项目完成情况及存在的问题进行总结、汇报,希望在指导教师的帮助下按期圆满完成本实验项目: 一、按照任务书的要求,完成了几下几项工作 成了项目的总体结构和数据结构的设计 根据实验项目,对任务书中所涉及到的原始数据,所要求的技术指标等作为整理;对用户的需求进行全面和深入的调研设计;查阅相关资料,形成相应的文档。 成了接口、操作界面的程序代码设计 入界面的接口设计 在 作系统环境下,利用 据库系统开发了本项目的全部制作任务。在指定文件夹下,双击可执行文件“工资管理 行本软件,将进入一个漂亮的界面,显示出本软件的制作单位,并提示输入用户名和密码,两次输入不正确时系统显示“你不是合法用户,请勿偷窃他人信息”字样。如输入正确进入到下一个界面。 作界面的设计 本界面是一个具有操作方便、设计精良、交互性强等特点的良好的用户界面。包括标题栏、菜单栏、工具箱、显示区域四个部分,在上方、下方和右侧安排两个漂亮的图片作陪衬。左侧标有制作单位“ 铁岭市地方税务局清河分局 ”的安样。 成了部分功能模块的程序代码设 计 资设定”模块的设计 本模块主要功能是对职工的工资情况进行设定,主要包括: 修改个人工资 打印个人工资 新职工工资的录入(增加新职工工资) 删除个人工资 2 工资查询”模块的设计 本模块功能是查询职工个人工资情况,主要包括: 顺序查询(既向下查询一条记录) 向上查询(既向上查询一条记录) 按某一条件查询(可按编号、姓名等条件查询) 打印查询结果 二、项目实施过程中遇到的问题及解决方法 在项目实施过程中,常常遇到很多棘手的问题,通过与指导教师交谈、查阅资料等方法,将问题一一化解: 口、操作界面的设计 如何设计出具有操作方便、设计精良、交互性强等特点的用户界面是一个最令人头疼的问题。在整个设计过程中,接口与操作界面的设计也较为废时废力。通过与指导教师交谈,很好地解决了该问题。从而走出了注重实际、避免界面花而乱的局面。 能模块设计的问题 在设计功能模块时,往往考虑的比较多,比较细。从而增加了模块设计的工作量和难度,增加了设计者负担。通过与指导教师交流,给了我很多好的建议:模块功能够用就行,不要过多;在能完成功能的前提下,程序越简单越好。 在遇到问题、思考问题、解决问题 的过程中,使自己自加压力,带着问题学习,不断向指导教师请教,不断向书本请教。使自己思考问题,解决问题的能力得到了很好的历锻和提高,学到了许多书本上学不到的东西,真是受益非浅! 三、尚未完成的任务 根据任务书的计划,目前还有一些任务没有完成,希望在指导教师的帮助下能按时圆满完成任务。 1、“工资汇总”模块没有完成,主要是想利用报表功能实现本校所有职工工资的汇总,工资的预览,工资的打印三个功能。 3 2、部分功能模块的程序代码还没有调试好。 四、今后工作的安排 距离毕业答辩还有两个月的时间了,我将剩余的工作做几下安 排: 1、 11 月中旬前完成“工资汇总”模块的设计。 2、 11 月底前完成各功能模块的程序代码编译,形成初步的工资管理系统软件。 3、 12 月初 在本单位工资管理过程中进行数据测试,不断修改功能模块。 4、 12 月 上旬 完成最后的程序代码测试,编译出性能完善的学校职工工资管理系统软件。 5、 12 月中旬 前完成毕业论文的撰写工作,准备毕业答辩。 辽宁广播电视大学开放教育试点 计算机科学与技术专业(本科) 毕业设计开题报告 设计题目 清河地税局工资管理系统 电大分校: 铁岭电大 学生姓名: 刘春辉 学 号: 021100201 指导教师: 陈连波 完成日期: 1 一、 整 体设计 随着时光的流逝,人类社会悄然已经进入 21 世纪。 21 世纪是知识经济时代,是信息技术时代,是数字化时代。 单位 管理的现代化办公自动化和决策科学化,是现代化办公管理发展的必然趋势。也是衡量一个 单位 信息化的重要标志。 单位职工的 工资信息管理作为 一个单位 管理的重要方面,其可变因素多,管理复杂,繁琐,时间跨度大,再加上固定的基数大,形成巨大的数据量,人工管理困难。因此为铁岭市 地方税务局 清河 分局开发了单位职工的 工资管理系统软件。 二、开发题目的目的和意义 高 单位职工 工资管理的准确性,将 本单 位职工 工资 的 基本信息经过核实之后输入计算机,并存储起来。按照规范设定标准代码。这大大保证了统计原始数据的准确性,在进行的统计分析工作中能最大限度的减少人的因素。 以大大的提高 工作效率。单位职工的 工资管理系统可以集基本信息的追加、存储汇总查询打印于一身,不仅节省人力和时间,而且调用方便,统计快捷,准确性高。 以充分发挥管理系统的统计和分析功能。 单位职工 工资管理信息系统可以根据实际的需要,开发出各种统计计算报表输出等功能模块。 单位职工 工资管理系统是一个针对于 铁岭市地方税 务局清河分局 职工管理工作的数据库管理系统,利用 件,设计成一套界面友好编码规范功能齐全使用方便的工资信息管理应用系统。 三、技术方案论证 1、 在 台下开发, 作系统,具有系统稳定,并发性好等优点,适合多任务、多用户业务的要求,但其操作界面为字符用户界面,操作复杂、交互性差特问题,要实现图形用户界面需编写相应的程序,有很大困难。 2、 P 中文操作系统,是一种单用户、多任务的操作系统,虽然稳定性不如 它却具有图形用户界面、操作简单、程序相对比较容易实现等优点,决定采用本操作系统。 四、功能模块 对职工工资管理信息系统的分析和综合中,经过多次与单位工资管理人员 的交谈和现场调研,将具有以下各功能模块: 工资设定 包括修改个人工资、打印个人工资、删除个人工资、追加个人工资。 工资查询 2 包括顺序查询(上一个、下一个)、绝对查询(第一个、最后一个)、按条件查询。并可以将查询结果打印出来。 工资汇总 对所有的职工工资进行汇总,包括打印预览、打印 工资清单。 五、开发软件及运行环境 软件方面:本管理系统采用 编程,操作方便,界面友好。 硬件方面: 微机 盘: 40G,内存: 256M,显示器 17彩显 宽行打印机。 六、 进度安排 9月 14 日 :接受设计任务,调查用户对系统的要求,制定设计方案,收集设计资料 9月 15 日 8日:进行系统分析,熟悉课题,收集材料,写开题报告,并参加开题报告会 9月 19 日 0日:进行概要设计,确定系统的总体结构,数据结构、控制 结构、接口等,进行模块划分 10 月 11日 11 月 2日:进行详细设计,确定总体功能和各个模块功能的设计方案 11 月 3日 11月 29日:进行系统实施、调试、完成模块设计,进行程序编码或具体电路设计,完成各子模块的设计,对整个系统进行调试,完善系统功能 11 月 30日 12 月 6日:对设计的材料和设计的过程进行整理,写毕业论文初稿 12 月 7日 12月 14日:写毕业论文终稿,装订成册,准备答辩 12 月 15日 :答辩 1 清河地税局工资管理系统 2 第一章 引言 党的十六大提出要建立和发展社会主义时代经济 ,改革财务会计制度 ,建立有中国特色的财务会计体系是必然趋势 .“单位工资管理”是单位人力资源管理工作中的一个非常重要的组成部分。 清河地税局工资管理系统就是以这样思路应运而生的。 3 第二章 系统需求分析 21世纪是知识经济时代 , 是信息技术时代 , 是数字化时代 。 单位管理的现代化 办公自动化和决策科学化 , 是现代化办公管理发展的必然趋势 。 也是衡量一个单位信息化的重要标志 。单位职工的工资信息管理作为一个单位管理的重要方面 , 其可变因素多 ,管理复杂 , 繁琐 , 时间跨度大 , 再加上固定的基数大 , 形成巨大的数据量 ,人工管理困难 。 因此为铁岭市地方税务局清河分局开发了单位职工的工资管理系统软件 。 4 一、开发的意义。 1)提高单位职工工资管理的准确性,将本单位职工工资的基本信息经过核实之后输入计算机,并存储起来。按照规范设定标准代码。这大大保证了统计原始数据的准确性,在进行的统计分析工作中能最大限度的减少人的因素。 2)可以大大的提高工作效率。单位职工的工资管理系统可以集基本信息的追加、存储 汇总 查询 打印于一身,不仅节省人力和时间,而且调用方便,统计快捷,准确性高。 3)可以充分发挥管理系统的统计和分析功能。单位职工工资管理信息系统可以根据实际的需要,开发出各种统计计算 报表输出等功能模块 。 5 二、开发的目标 单位职工工资管理系统是一个面向铁岭市地方税务局清河分局职工数据库管理系统,目标是形成一套界面友好 编码规范 功能齐全 使用方便的职工工资信息管理应用系统 。 6 三、功能模块的划分 7 四、“工资设定”模块的设计 1、修改个人工资 2、打印个人工资 3、新职工工资的录入 4、删除个人工资 8 五、“工资查询”模块 的设计 1、 顺序查询 ( 既向下查询一条记录 ) 2、 向上查询 ( 既向上查询一条记录 ) 3、 按某一条件查询 ( 可按编号 、 姓名等条件查询 ) 打印查询结果 9 六、“工资汇总”模块的设计 1、 所有职工工资的汇总 2、 工资的预览 3、工资的打印 10 第三章 模块化的开发环境的简介 易学易用,功能完善,深受广大用户的欢迎。它提供给用户一个 32位、面向对象的应用程序开发环境,使得用户组织数据、定义数据库规则及生成应用程序等工作更加快捷,同时支持更多、更大容量的数据管理能力。 11 合性的支持 ,可以分别概括为如下几点: (1)事件驱动的应用程序。 (2) (3)面向对象的编程。 (4)与数据库的连接。 12 第四章 总体设计方案与运行环境 一、系统特点 1、系统的人机界面友好,操作简单。 2、合理的数据库和功能模块设计,基本做到是基础数据一次输入多次使用,用户的数据输入量大大减少,这不但减少用户的工作量,提高了系统工作的效率。 13 3、强大的模糊查询和打印功能,能进行多种条件的组合查询,是用户只需要输入与系统记录数据相关的最简单条件,系统立刻会帮用户找到所需的相关记录,统计、计算、打印等功能,大大减轻了财务人员的工作负担和劳动量。 4、系统的稳定性好、容错性强。系统提供了强大的检错、纠错功能和联机帮助功能,以帮助用户修改纠正错误,正确的使用系统。 5、系统的安全可靠性好。系统的权限和口令设置功能,限制了非法用户进入系统,保护了系统数据的安全性和可靠性。 6、由于系统功能模块的独立性,因此系统结构简单,可维护性好 ,系统具有良好的可扩展性。 14 二、系统运行环境 (1)硬件 主频 300内存 64 硬盘空间 2 能够打印 (2)支持软件 。 采用 统运行环境为 8及以上的 15 一、数据字典 第五章 第七章 数据库的设计 系统的实现及测试 序号 字段 说 明 数据类型 长度 主索引 1 编号 职工编号 字符型 3 2 姓名 职工姓名 字符型 10 3 性别 职工性别 字符型 2 4 基本工资 职工基本工资 数值型 7 津贴 职工津贴 数值型 7 知识补贴 职工知识补贴 数值型 7 午餐补贴 职工午餐补贴 数值型 7 交通补贴 职工交通补贴 数值型 7 工龄补贴 职工教龄补贴 数值型 7 0 奖金 职工奖金 数值型 7 1 应领工资 职工应领工资 数值型 7 2 签字 职工签字 数值型 10 6 二、登录界面设计 17 整个界面采用表单设计 , 文件名为 一组文字标签 、 四组文本框 、 两组命令按钮和一张图片组成 , 具体设置方法如下: ( 1) 文字标签:黑体 , 居中 , 40号字 , 颜色蓝色; ( 2) 文本框:宋体 12号 , 颜色黑色 , 灰色背景的只具有提示作用 , 提高程序可操作性 , 白色背景的可以直接输入文本 , 文本长度为 3位 。 这里用户名为 码为 0。 ( 3) 命令按钮:幼园 10号 , 颜色蓝色 。 单击 “ 确定 ” 按钮时启动程序组 , 结果不正确时提示 “ 用户名错误 , 请重新输入 ” , 结果正确将进入主界面 。 18 三、主界面设计 主界面采用表单设计,文件名为 据系统设计中,简单直观的界面设计要求,我选定 这个窗口中,能够完成数据录入、修改、查询、汇总、打印等所有功能。 19 整个界面由一组文字标签 、 四组命令按钮和一张图片组成 , 具体设置方法如下: ( 1) 文字标签:一组文字标签为 黑 体 , 居中 ,40号字;颜色红色 ( 2) 命令按钮:幼园 12号 , 颜色黑色 。 单击时将运行程序组 , 完成一定的功能 。 单击 “ 工资设定 ” 按钮 , 执行语句 do 行工资设定子程序; 单击 “ 工资查询 ” 按钮 , 执行语句 do 行工资查询子程序; 单击 “ 工资汇总 ” 按钮 , 执行语句 do 行工资查汇总 、 打印子程序; 单击 “ 退出 ” 按钮 , 执行语句 20 几点体会 通过这次毕业设计,使自己得到了多方面的锻炼和提高 。 (1)数据库方面 对数据库基础知识和基本理论有了更深刻的认识,在这次毕业设计中,对数据库方面知识的理解更深了。以前对数据库的三级模式不是很明白,尤其是“视图”,在实际的软件开发中经过锻炼,用户视图都是用 行编写的,对视图确实有了一些感性的认识。 21 (2) 过这次毕业毕业设计,对 是 易学易用,功能完善,深受广大用户的欢迎。它提供给用户一个 32位、面向对象的应用程序开发环境,使得用户组织数据、定义数据库规则及生成应用程序等工作更加快捷,同时支持更多、更大容量的数据管理能力。随着 的发展, 捷的数据库管理系统。 22 经过几个月来的设计和开发 , 清河地税局工资管理系统基本设计完毕 。 其功能基本符合用户需求 , 能够实现学校职工工资管理的信息化 、 自动化 , 深受用户好评 。 但由于毕业设计时间较短 , 又没有开发软件的经验 , 加之自己水平有限 , 所以该系统还有许多不尽如人意的地方 , 如各用户界面不够美观 , 数据格式的规范不全面等 。 这些都将在以后的日子里进一步完善 。 结 束 语 23 通过在电大的三年学习,终于快要完成了我的本科学业。在这个既紧张兴奋、有有些恋恋不舍的时候,回想这三年来,在铁岭电大多位老师的教育和帮助下,使我学到了更多以前不成了解的知识,对计算机知识和应用有了更深一步地认识,使我更明确了现代社会,现代化、数字化中,计算机不可替代的作用。尤其是通过这次的毕业设计,更使我三年来的学习得到了综合的锻炼,和提高。所以在我快要毕业的时候,我要对铁岭电大,以及在这三年来在我学习和胜过上给了我巨大帮助的各位老师,真诚地说声谢谢,谢谢你们对我这三年的教导和帮助,你们辛苦了。我还要特别感谢的是我这次毕业设计的指导老师,陈连波老师。在这次毕业设计过程中,陈老师不辞辛苦,对我悉心教导,耐心的解答每一个问题,使我顺利地完成了这次的毕业设计任务,为此,我对陈连波老师表示深深的谢意!同时在一次感谢教过的所有老师,谢谢你们 ! 致 谢 辽宁广播电视大学 计算机科学与技术专业(本科)毕业设计课题审批表 办学单位(盖章): 铁岭广播电视大学 2004年 8月 23日 课题名称: 清河地税局 工资管理系统 题目类型及来源: 管理类、 事业 指导教师及职称: 陈连波 讲师 课题主要研究内容及预期达到的目标: 研究内容: 1、利用 储工资基本信息。 2、利用 人主要实现工资管理系统中的工资基本信息添加、修改、查询、删除等模块的窗体设计以 及代码编写。 3、掌握 具体功能模块: 系统数据初始化; 员工 基本信息数据的输入; 员工基本信息数据的修改、删除; 员工工资的基本设定; 员工 工资 的浏览; 员工个人工资表的查询; 员工工资的计算; 工资报表的打印。 预期达到的目标: 1. 友好的用户操作界面、下拉式菜单、编辑框等设计。 2. 通过丰富的查询手段 ,提高清河地税局 工资管理 的效率。 3. 通过丰富的管理功能 , 编辑功能、检索功能、打印功能 提高 清河地税局 工资管理的合理性。 4. 通过课题的研究及系统的应用,提高 清河地税局 工资管理 现代化计算机管理的意识和水平 5. 通过对 清河地税局 工资管理 系统的开发能够对 用开发工具 有较为良好的掌握,同时对软件工程和管理信息系统的开发有更加深刻认识。 6. 在 课题研究的工作基础或实验条件: 课题研究基础:从事工资管理工作 实验条件:微机 盘: 40G 内存: 256M 显示器 17 彩显 课题所涉及的知识面: 数据库基础概论 软件工程 管理信息系统 市电大专业毕业设计指导组意见: 专业系(部、教研室)主任签字: 年 月 日 省电大专业毕业设计指导组意见: 专业系(部、教研室)主任签字: 年 月 日 辽宁广播电视大学开放教育试点 计算机科学与技术专业(本科) 毕业设计程序清单 设计题目 清河地税局工资管理系统 电大分校: 铁岭电大 学生姓名: 刘春辉 学 号: 021100201 指导教师: 陈连波 完成日期: 1 主程序 :on gz mm do do 录界面: 录按钮, 件 to 设备管理系统 用户名错误,请重新输入 +32 do 请勿偷窥他人资料 ,48,警告 ) if 设备管理系统 密码错误,请重新输入 +32 do 请勿偷窥他人资料 ,48,警告 ) 2 do 出按钮: 件 序主界面 资设定:按钮 件 do 资查询:按钮 件 do 资汇总:按钮 件 do 出: 按 钮 件 找:按钮 件 +if if 3 if if if 资设定 一个:按钮 件 if if if 1 一个:按钮 件 if if 4 if 算:按钮 件 领工资 本工资 +津贴 +知识补贴 +午餐补贴 +交通补贴 +工龄补贴 +奖金 删除:按钮 件 go if go 辑 :按钮 件 t.) 5 存:按钮 件 t.) 出:按钮 件 to 加:按钮 件 go 6 还原:按钮 件 if if t.) t.) 资查询 一个:按钮 件 if if if 1 7 一个:按钮 件 if if if 印:按钮 件 to 出:按钮 件 资汇总 印预览:按钮 件 to 印:按钮 件 to 出:按钮 件 辽宁广播电视大学开放教育试点 计算机科学与技术专业(本科) 毕业设计论文 设计题目 清河地税局工资管理系统 电大分校: 铁岭电大 学生姓名: 刘春辉 学 号: 021100201 指导教师: 陈连波 完成日期: 1 摘要及关键词 随着时光的流逝,人类社会悄然已经进入 21 世纪。 21 世纪是知识经济时代,是信息技术时代,是数字化时代。单位管理的现代化办公自动化和决策科学化,是现代化办公管理发展的必然趋势。也是衡量一个单位信息化的重要标志。单位职工的工资信息管理作为一个单位管理的重要方面,其可变因素多,管理复杂,繁琐,时间跨度大,再加上固定的基数大,形成巨大的数据量,人工管理困难。因此为铁岭市地方税务局清河分局开发了单位职工的工资管理系统软件。 关键词:知识经济 信息技术 单位管理 工资信息化 软件 2 he is a is a is t as s as an a of of a is So of of s is 3 目 录 第一章 系统需求分析 4 4 5 7 第二章 模块化的开发环境的简介 11 言与函数 11 12 12 第三章 总体设计方案与运行环境 13 13 14 14 错处理 . 15 第四章 系统与实现技术 16 17 21 第五章 性能测试与分析 24 24 24 第六章 体会 . 七章 结束语 . 谢 . 考文献 . 4 第一章 系统需求分析 求分析 随着时光的流逝,人类社会悄然已经进入 21 世纪。 21 世纪是知识经济时代,是信息技术时代,是数字化时代。单位管理的现代化办公自动化和决策科学化,是现代化办公管理发展的必然趋势。也是衡量一个单位信息化的重要标志。单位职工的工资信息管理作为一个单位管理的重要方面,其可变因素多 ,管理复杂,繁琐,时间跨度大,再加上固定的基数大,形成巨大的数据量,人工管理困难。因此为铁岭市地方税务局清河分局开发了单位职工的工资管理系统软件。 发的意义。 1)提高单位职工工资管理的准确性,将本单位职工工资的基本信息经过核实之后输入计算机,并存储起来。按照规范设定标准代码。这大大保证了统计原始数据的准确性,在进行的统计分析工作中能最大限度的减少人的因素。 2)可以大大的提高工作效率。单位职工的工资管理系统可以集基本信息的追加、存储汇总查询打印于一身,不仅节省人力和时间,而且调用方便, 统计快捷,准确性高。 3)可以充分发挥管理系统的统计和分析功能。单位职工工资管理信息系统可以根据实际的需要,开发出各种统计计算报表输出等功能模块。 发的总体目标。 单位职工工资管理系统是一个面向铁岭市地方税务局清河分局职工数据库管理系统,目标是形成一套界面友好编码规范功能齐全使用方便的职工工资信息管理应用系统。 求识别 单位职工工资管理信息软件的设计内容包括: ( 1) “工资设定”模块的设计:本模块主要功能是对职工的工资情况进行设定,主要包括: 修改个人工资 打印个人工资 新职工 工资的录入(增加新职工工资) 5 删除个人工资 (2)“工资查询”模块的设计:本模块功能是查询职工个人工资情况,主要包括: 顺序查询(既向下查询一条记录) 向上查询(既向上查询一条记录) 按某一条件查询(可按编号、姓名等条件查询) 打印查询结果 (3)“工资汇总”模块的设计:本模块功能是对工资情况进行统计、汇总,主要包括: 所有职工工资的汇总 工资的预览 工资的打印 (4)退出系统 能模块的划分 对单位职工工资管理软件经过多次与单位工资管理人员的交谈和现场调研后,形成了如下图所示的系统框架的各功能模块图 。 图 1统管理。 单位职工工资管理系统 系统管理 工资设定 工资查询 工资汇总 退出系统 6 主要功能如图所示。 图 1 2系统管理 资设定。 主要功能如图所示。 图 1 3工资设定 资查询。 主要功能如图所示。 图 1 4工资查询 系统管理 用户名 密 码 工资设定 修改个人工资 删除个人工资 工资查询 顺序查询 向上查询 按条件查询 打印查询结果 新职工工资的录入 打印个人工资 7 资汇总。 主要功能如图所示。 图 1 5工资汇总 求规定 功能的规定 (1)根据 功能的不同划分为多个模块。总体功能的划分如图所示: 图 1 6单位职工工资管理系统 工资汇总 所有职工工资的汇总 工资的汇总 工资的预览 工资的打印 8 (2)功能描述 。 1)系统管理。 在开始使用职工工资管理信息系统其他功能模块之前,利用系统管理建立基本的用户信息表。用户基本信息表包括用户名,密码两项。每个用户名对应唯一的密码,都输入正确后进入管理系统。进入系统后,用户名和密码可以修改。 2)工资设定 。 修改个人工资:利用本功能 可以对每个职工的工资进行修改,操作方法: 单击“编辑”按钮 /输入数据 /单击“计算”按钮 /单击“保存”按钮,便可完成个人工资的修改,并自动计算修 改后的结果。如不单击“保存”而单击“还原”按钮,则恢复对该记录的修改 。 打印个人工资:在完成对个人工资的修改后,可以利用本功能直接打印出该职工的工资条。单击“打印”按钮既可。 新职工工资的录入:利用本功能可以方便地将新来的职工工资情况录入数据库。单击“添加”按钮,系统自动在数据库的末尾增加一条空记录,输入各工资项目,单击“保存”按钮,完成新职工工资的增加。如不单击“保存”而单击“还原”按钮,则不能完成新职工工资的增加 。 删除个人工资 : 利用本功能可以对当前记录进行删除,单击“删除”按钮,系统将提示“是否 删除此记录”,如单击“ Y 是”则完成对该记录的删除;如单击“ 则不删除该记录 。 3) 工资查询。 顺序查询:既向下查询一条记录,单击“下一个”按钮,查询下一条记录。 向上查询:既向上查询一条记录,单击“上一个”按钮,查询上一条记录。 按某一条件查询:可按编号、姓名等条件查询,单击“查找”按钮,在出现的对话框中输入要查找的字段名,单击“搜索”按钮,便可查找到满足条件的记录。 打印查询结果,单击“打印”按钮,可以打印查询的结果。 4)工资汇总。 工资汇总,显示所有职工工资的总和。 打印预览,单击时 模拟显示打印的效果。 工资打印,单击时打印工资清单。 5)退出:单击时退出工资管理系统。 9 性能的规定 (1)精度。 工资总和双精度表示,共计 7 位,小数点后取两位,具体表示为 (2)灵活性。 除使用工具栏外,还可以使用菜单栏上的菜单。获取信息的方式多样而且灵活。 (3)故障处理要求 。 如果先单击“工资汇总”选项,再进行“工资设定”或“工资查询”选项,将会提示数据表正在使用,此时单击“确定”按钮,便可解决。 行环境的规定 (1)设备。 微机 盘: 40G,内存: 256M,显示器 17。能 够打印 大小的打印机。 (2)支持软件。 1) 开发工具及运行环境:后台数据库工具我们采用 带数据库,前台则采用 为开发工具,系统运行环境为 8 及以上的作系统平台。 2) 开发平台:操作系统 3) 开发工具: 4) 数据库: 3)接口。 软件能够在 上的平台上运行。 据库 与 台 的连接由 身 完成。 10 户界面 本软件的设计采用图形用户界面、操作简单,普通人员都可以操作,如图所示。 图 1 7 系统用户界面 11 第二章 模块化的开发环境的简介 美国著名的 司开发的新一代关系数据库管理系统。它易学易用,功能完善,深受广大用户的欢迎。它提供给用户一个 32位、面向对象的应用程序开发环境,使得用户组织数据、定义数据库规 则及生成应用程序等工作更加快捷,同时支持更多、更大容量的数据管理能力。随着 发展, 其他可视化编程语言连接的日益紧密, 捷的数据库管理系统。 应用的开发提供了全面、综合性的支持 ,可以分别概括为如下几点: 件驱动的应用程序。 应用程序是事件驱动的。即用户通过各种动作控制应用程序的流程。例如,当单击某个按钮 或在某个编辑框中输入数据时都会触发相应的事件。用户可以通过编写脚本 (说明当事件被触发时所要完成的处理过程。 开发人员提供了一个集成环境。应用的各种成分、包括窗口、菜单、事务逻辑、数据库存储、数据库生成、图形、报表、表单、等全部都在 而不必再到其它环境中去做。 言与函数。 新一代的关系型数据库系统,它易学易用, 功能强大,与以前的版本相比,它的功能更 加强大,开发及操作界面更加友好。用 言编写的程序通常称为应用程序。应用程序是由 令、函数和相应的某一事件所要完成的处理过程的语句所组成的。它能使开发人员很容易地将简单工作复杂的事务逻辑与应用相匹配。它由几百个函数用于操作对象、数字、文字和日期等信息并全面支持的 全文本的 I/O。 例如为某个按钮上的 件则编写的脚本、可能要进行的处理是从数据库中检索和显示数据。 事件本身也可以触发其它事件,例如当一个按钮上的 件要打开一个窗 口时就触发了一个窗口上的 件。 提供了丰富的内置函数,可以利用这些函数对应用程序的各种对象的控件进行处理,如打开窗口的函数更新数据库的函数。 此外,用户还可以定义自己的函数在应用程序中来执行某种特定的处理过 12 程。外部函数可在 说明和访问,就如同内置的 数一样。 向对象的编程。 在 创建的每一个菜单和窗口都是一个模块称为对象 (用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和功能)利用诸如封装性、继承性和多态性这样的面向对象的编程技术。开发人员可以最有效利用所创建的每一个对象。使应用程序具有可通用性可说扩展性和强有力的功能。 用由一系列对象组成,包括有函数、菜单、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等。这些对象和控件都可在许多应用中重复使用。 数据库的连接。 供了与底层数据库系统紧密的连接。 持不同的关系数据库管理系统并充分发挥每一个数据库的特长。开发人员可利用内置的高性能数据库引擎 成独立应用或脱离服务器运行的服务以上的应用。 13 第三章 总体设计方案 职工工资管理软件是面对单位职工工资的信息管理系统。 统组成 职工工资管理软件组成如下图: 图 3现思路 户管理 采用用户名,密码两个数据项对系统的安全 性进行管理。每个用户名对应唯一的密码,都输入正确后进入管理系统。进入系统后,用户名和密码可以修改。 面设计 采用 界面,看起来简洁,直观。 主窗口设计原则: 充分体现用户功能的直观性和方便性、数据操作的规范性和统一性。 输入文本为宋体 12 号文本控件,底色为白色表示用户输入区;底色为灰色,表示系统自动显示区,用户不可输入。 14 命令按钮控件文字为幼圆 12 号色,黑色,表示用户可选择按钮,单击时将启动程序。 统特点 (1)系统的人机界面友好,操作简单。 (2)合理的数据库和功能模块设计, 基本做到是基础数据一次输入多次使用,用户的数据输入量大大减少,这不但减少用户的工作量,提高了系统工作的效率,而且避免了由于同一数据的多次输入不一致所造成的数据混乱。 (3)强大的模糊查询和打印功能,能进行多种条件的组合查询,是用户只需要输入与系统记录数据相关的最简单条件,系统立刻会帮用户找到所需的相关记录,统计、计算、打印等功能,大大减轻了财务人员的工作负担和劳动量。 (4)系统的稳定性好、容错性强。系统提供了强大的检错、纠错功能和联机帮助功能,以帮助用户修改纠正错误,正确的使用系统。 (5)系统的安全可靠 性好。系统的权限和口令设置功能,限制了非法用户进入系统,保护了系统数据的安全性和可靠性。 (6)由于系统功能模块的独立性,因此系统结构简单,可维护性好 ,系统具有良好的可扩展性。 统运行环境 作为一个小型数据库系统,单位职工工资管理系统对硬件的要求不高。 件 微机 盘: 40G,内存: 256M,显示器 17。能 够打印 大小的打印机。 持软件。 后台数据库工具我们采用 带数据库,前台则采用 为开发工具,系统运行环境为 8 及以上的 作系统平台。 15 错处理 出错处理主要指数据输入或传递发生错误和系统出现异常时,在软件程序中设置对应的处理子程序,以纠正错误。 本软件程序在设计中主要考虑对数据范围限制的超出警告、数据类型错误报警处理和异常中断处理 3种情况。系统有足够的健壮性,在程序崩溃时,数据不会丢失。 16 第四章 程序设计与实现技术 管理信息系统的基础就是数据库。所以对本工资管理信息软件来说,数据库结 构的设计就显得非常重要。数据库是若干个表、表单、视图,索引,关键字以及其它一些数据对象组成的存储应用系统数据的仓库。 据字典 据字典 (1)数据字典。 数据字典是对系统所用到的表结构的描述。工资管理系统的数据表见 表 4 表 序号 字段 说 明 数据类型 长度 主索引 1 编号 职工编号 字符型 3 姓名 职工姓名 字符型 10 性别 职工性别 字符型 2 基本工资 职工基本工资 数值型 7 津 贴 职工津贴 数值型 7 知识补贴 职工知识补贴 数值型 7 午餐补贴 职工午餐补贴 数值型 7 交通补贴 职工交通补贴 数值型 7 工龄补贴 职工工龄补贴 数值型 7 0 奖金 职工奖金 数值型 7 1 应领工资 职工应领工资 数值型 7 2 签字 职工签字 数值型 10 17 界面设计 计登陆界面 在我的电脑或资源管理器中,双击“工资管理 文件,系统将自动运行,系统登陆窗口如下图 4入相应的用户名,和密码,单击“确定”按钮,检验正确后登陆到主界面。 图 4整个界面采用表单设计,文件名为 一组文字标签、四组文本框、两组命令按钮和一张图片组成,具体设置方法如下: ( 1)文字标签:黑体,居中, 40号字,颜色蓝色; 18 ( 2)文本框:宋体 12 号,颜色黑色,灰色背景的只具有提示作用,提高程序可操作性,白色背景的可以直接输入文本,文本长度为 3位。这里用户名为 码为0。 ( 3)命令按钮:幼园 10号,颜色蓝色 。 单击“确定”按钮时启动程序组,结果不正确时提示“用户名错误,请重新输入”,结果正确将进入主界面。程序清单如下: to 设备管理系统 用户名错误,请重新输入 +32 do 请勿偷窥他人资料 ,48,警告 ) if 设备管理系统 19 密码错误,请重新输入 +32 do 请勿偷窥他人资料 ,48,警告 ) do 击“退出”时,系统退出该程序。程序语句为: 计系统主界面 主界面采用表单设计,文件名为 入主界面以后,根据系统设计中,简单直观的界面设计要求,我选定 的主界面。在 这个窗口中,能够完成数据录入、修改、查询、汇总、打印等所有功能。如图 4示: 20 图 4整个界面由一组文字标签、四组命令按钮和一张图片组成,具体设置方法如下: ( 1) 文字标签:一组文字标签为 黑 体,居中, 40号字;颜色红色 ( 2)命令按钮:幼园 12 号,颜色黑色。单击时将运行程序组,完成一定的功能。 单击“工资设定”按钮,执行语句 do 行工资设定子程序; 单击“工资查询”按钮,执行语句 do 行工资查询子程序; 单击“工资汇总”按钮,执行语 句 do 行工资查汇总、打印子程序; 单击“退出”按钮,执行语句 统退出该程序。 ( 4)图片:作为主界面的背景。 21 模块设计 资设定模块设计 工资设定模块采用表单进行设计,文件名为 图 4示: 图 4包括以下几项功能: ( 1) 修改个人工资: 单击“编辑”按钮,便可进行工资项目的修改,单击“保存”按钮进行保存,单击“还原”按钮将放弃修改。 ( 2)打印个人工资 :单击“打印”按钮,便可进行所有记录或当前记录的打印。 ( 3)增加新职工工资:单击“追加”按钮,将在数据表的末尾增加一条空记录,此时便可进行新职工工资的录入,单击“保存”按钮进行保存,单击“还原”按钮将放弃修改。 ( 4)删除个人工资:对工作关系转出的职工工资从数据表中删除,单击“删除”按钮,系统提示“是否删除此记录”,单击“ Y 是”按钮将删除当前记录,单击“ 钮将放弃删除。 资查询模块设计 22 工资查询模块采用表单设计方法,文件名为 图 4示: 图 4包 括以下几项功能: ( 1)顺序查询:单击“下一个”按钮,将向下查询一条记录。 ( 2)向上查询:单击“上一个”按钮,将向上查询一条记录。 ( 3)按某一条件查询:可按编号、姓名等条件查询,单击“查找”按钮,输入要查找的字段名,单击“查找”,将查找到满足条件的记录。 ( 4)打印查询结果:单击“打印”按钮,将对所有记录或当前记录进行打印。 资汇总模块设计 工资汇总模块采用表单设计方法,文件名为 包括以下几项功能: ( 1) 工资汇总:单击时出现一个新的窗口,以表格的形式显示所有职工的工资情况。如图 4 23 图 4( 2)工资预览:单击时执行语句 to 汇总结果模拟显示在屏幕上。 ( 3)工资打印:单击时执行语句 to 汇总结果以清单的形式打印出来。 ( 4)退出: 单击时执行语句 统退出该程序。 24 第五章 性能 测试与分析 性能 测试是对所开发的程序进行测试,检测是否能满足用户需求以及对程序内在问题的检验。在测试过程中,对出现的问题进行必要的修改。 息更新中的问题 在最初阶段数据库设计中,一些数据表的主索引设置不当,结果导致后台数据库中出现不少重复冗余的数据,后来发现是 相一致,于是换用了后台数据库的对数据操纵用的函数,结果是在这方面的冗余问题得到解决,但是这样却增加了前台对后台数据库的操作所用到的程序代码。 符串的问题 在测试时出现过这样的问题: 输入数据库中的字符串型数据取出后与一个相同的数据比较,居然会得到 “ 不相等 ” 的结果。 (1)分析这个问题,发现原因是:数据库中定义时字符串长度的问题。定义长度为10,而只用了 8个 ,如:“ ,那么,在数据库中则存储成: “ ” ,后面自动用空格补充,取出来后也是后面有两个空格的字符串了,所以会与“ 相等。 (2)解决的方法有两个:第一是在用来比较的字符串后也加两个空格,造成相等;但是这个方法不太好,因为在比较的时候用 来比较的字符串有时不是一定的,可能是即时取得的,所以不可能会自动加减空格。第二是利用数据库本身的功能。因为 功能能在 能够自动去掉空格。利用这个方法比较好,直接利用变量与数据库中数据比较,避免了这个问题。 资汇总模块设
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【精品】VFP工资管理系统全套设计(毕业论文+源代码+开题报告+中期报告+答辩PPT)
链接地址:https://www.renrendoc.com/p-1639581.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!