

工资管理系统
【摘要】工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。该系统由系统维护、输入、查询、修改、输出、统计等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。本文从市场调查、需求分析、开发平台选择、系统模块建立、数据库设计、功能模块编程实现及软件测试等方面阐述了本应用系统的设计过程。为便于说明,文中绘制了程序结构框图、数据流程图和部分界面图。最后附有主要的源程序代码清单。
【关键词】工资管理 系统维护 数据汇总 管理系统 软件开发 VF
【Abstract】Device Management System of laborage is specially designed for the application of device managing of enterprise. It consists of six subsystems,they are system maintenance, querying ,forming &listing. The functions can meet the demands of it,the level of laborage managing & factory management rapidly .in this paper , a description is given concerning the programa’s designing in aspects of market investigating ,demangs analyzing,choosing software development condition ,establishing system model ,desiging user’s database ,procedural construct diagrams,data flow diagrams and interface diagrams are presented for the purpose of understanding . In addition ,program source code is listed in the end of the article.
目 录
第一章 选题背景与意义 …………………………………………1
第二章 需求分析 …………………………………………………3
2.1 系统需求分析 ……………………………………………3
2.2设计的基本思想和方法……………………………………5
2.3工资系统开发的必要………………………………………6
第三章 系统总体设计 ……………………………………………8
3.1 系统功能结构图 …………………………………………8
3.2 系统总体主设计流程图 …………………………………9
3.3 系统数据流图 ………………………………………… 10
3.4 数据词典…………………………………………………10
第四章 系统数据库的设计………………………………………13
4.1 Visual FoxPro6.0的特点及功能 ……………………13
4.2系统数据库结构 ………………………………………16
第五章 系统各模块设计…………………………………………19
5.1主界面设计………………………………………………20
5.2输入模块设计………………………..…………………22
5.3查询模块设计……………………………………………24
5.4修改模块设计……………………………………………28
5.5删除模块设计……………………………………………29
第一章 选题背景与意义
随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。
随着社会信息量的迅速增长,计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。从文件管理到数据库管理,代表了两代不同的数据管理技术。今天,数据库管理已成为计算机信息管理的主要方式。数据库的应用非常广泛,可应用于各行各业。尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,可免除人为的疏忽,并且运算速度快,可靠性提高。
在我国,管理信息系统是计算机应用最广泛的领域之一。随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位。企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。中小企业与行政事业单位建立的管理信息系统尤如雨后春笋,一个新的开发和管理信息系统的热潮正在掀起, 为此我计划设计:**公司工资管理系统。它可以大大减少人力,使人们摆脱了原有系统的局限性,只要在电脑上轻轻地点几下就可以完成查询、输入、修改、输出等功能。非计算机专业的人员也可以熟练地进行操作。