VFP职工工资管理设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
职工工资管理系统的设计与实现摘要:本文主要论述了职工工资管理系统的设计与实现过程,通过该系统可以对忻州师院教职工的工资信息进行日常管理,如浏览、添加、修改、查询、删除以及备份、恢复等。它能迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印工资报表,为忻州师院财务部门减轻财务人员的工作负担,从而提高财务人员的工作效率。它主要包括在职职工工资管理、离退休职工工资管理两个子系统,并用Visual FoxPro6.0作为开发工具来实现其所要求的各种功能。本文简明扼要地概述了该工资管理系统的设计思想、需求分析以及系统功能,详细论述了数据库设计与系统实现。关键词:工资管理; 数据; 数据库; 程序设计1引言该工资管理系统是根据忻州师院教职工工资所有日常事务进行开发的,能对在职人员和离退休人员的工资进行分类管理,并生成多种相关的财务报表。1.1系统设计思想(1)尽量利用本院校现有的软硬件资源,提高系统开发水平和应用效果的目的。(2)系统要符合本校教职工工资管理的要求,满足本校工资管理工作需要,并达到操作过程中的方便、直观、实用、安全等。(3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。(4)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份、恢复等操作。1.2系统开发的目的和意义由于忻州师院目前使用的职工工资管理系统是用FoxPro2.0作为开发工具实现的,它需在DOS环境下运行且需UCDOS软件的支持,因此在使用上存在一定的局限性,如界面设计单调,操作不方便,增加新的功能也较困难等。为了解决当前系统的这些弊病和局限,故需开发新的工资管理系统来取代它。开发此系统的主要目的是实现忻州师院旧工资管理系统的所有功能,并完善其运行界面及功能,以达到操作方便、实用等,使其成为Windows环境下的应用系统。2系统分析2.1用户需求分析系统分析最重要的是应用程序模型分析和客户需求分析。其中应用程序至少包括两个方面: (1)是否满足用户的需求;(2)系统运行性能是否稳定。实现这个目标的关键是首先要与用户有很好的沟通,充分理解用户的需求;其次合理组织数据,然后选择合适的开发环境。通过实际调查可知:忻州师院财务部每月对职工的工资数据进行的处理主要包括:新职工的数据添加、工资项的更改以及职工工资额的更改、汇总和统计等。其中在职职工的工资结构由固定工资部分、补助项部分和扣除项部分组成,离退休职工的工资结构由离退休费、补助项和扣除项三部分组成。2.2系统数据流图经分析,该工资管理系统的数据流图如图2.1所示:3系统设计根据用户的需求:在职职工和离休、退休职工的工资结构不一样,需分开管理,而离休、退休职工的工资结构一样,可以放在一起管理。因此该系统由在职职工工资管理和离退休职工工资管理两个子系统组成。3.1系统功能模块设计用模块化程序设计方法,系统的总体结构利用菜单来调用表单,利用表单来实现数据编辑、数据修改、报表打印及系统维护等功能,系统的功能模块图如图3.1所示:3.2系统功能分析本系统大致分为在职职工工资管理、离退休职工工资管理及退出三大功能模块。一、在职职工工资管理模块该模块包括数据编辑、数据修改、报表打印、以及系统维护四个子模块,其主要功能分别为:1.数据编辑子模块该子模块的主要功能是添加在职职工数据,也可对在职职工的编号、姓名、工资、补贴、扣金等信息进行浏览,还可对在职职工信息进行修改、删除、重定位等操作。2.数据修改子模块该子模块主要用来实现个别数据修改、成批数据修改、工资名称修改、扣金名称修改和补助名称修改五个功能。3.报表打印子模块该子模块可实现三种报表的打印即工资花名表、汇总表和个人工资清单的打印。4.系统维护子模块该子模块主要用来实现数据备份、数据恢复和转入离退休子系统这三个功能。二、离退休职工工资管理模块该模块也包括数据编辑、数据修改、报表打印、以及系统维护四个子模块,其主要功能分别为:1.数据编辑子模块该子模块的主要功能是添加离退休职工数据,也可对离退职工的编号、姓名、工资、补贴、扣金等信息进行浏览,还可对离退职工信息进行修改、删除、重定位等操作。2.数据修改子模块该子模块主要用来实现个别数据修改、成批数据修改、扣金名称修改和补助名称修改四个功能。3.报表打印子模块该子模块也可实现三种报表的打印即工资花名表、汇总表和个人工资清单的打印。4.系统维护子模块该子模块可实现数据备份、数据恢复和转入在职子系统这三个功能。三、退出模块该模块的功能是退出该工资管理系统。3.3数据库设计
包含资料:
【买计算机毕业论文就到www.think58.com】 本文来自think58 [来源:http://think58.com]
copyright think58
[资料来源:THINK58.com]
[资料来源:http://think58.com] think58好,好think58 [来源:http://www.think58.com]
[资料来源:www.THINK58.com]源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译
[版权所有:http://think58.com]
获取资料请您联系本站客服
[资料来源:THINK58.com]