基于VC++的工资管理系统
摘 要
随着计算机技术的飞速发展,计算机在企业管理中应用越来越普及。利用计算机实现企业人事工资的管理势在必行。本系统是结合公司实际的财务制度,经过实际的需求分析,采用功能强大的Visual C++ 6.0做为开发工具而开发出来的单机版工资管理系统。
工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,企业的工资管理是公司管理的一个重要内容。该系统由基本信息管理、工资管理、工资查询、系统管理、帮助等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。本文从需求分析、可行性分析、总体设计、数据库设计、功能模块编程实现等方面阐述了本系统的设计过程。为便于说明,文中绘制了程序结构框图、部分界面图和数据表。最后附有主要的源程序代码清单。
关键词 :数据库 Visual C++ 6.0 工资管理
The design approach and implementation of the wages management system based on vc++
Abstract
With the development of the computer technology and computers are universally used in business enterprise manage more and more, so it is imperative to implement The Management of Enterprise Personnel Wages using computers. Actual company finance is combinative in this system. I have already made demand analysis and adopted Visual C++ 6.0 which is mighty in function as the tool to develop the management of enterprise personnel wages system that is the single machine version.
Salary Management System is specially designed for the application of device managing of enterprise. The whole system must match the request which are operation simple, the interface amity, vivid, practical and safe and complete the management of personal and wages process. The Management of Enterprise Personnel Wage is an important content in company manage. The system is consisted with six subsystems. They are system maintenance, querying, forming and listing. These functions can meet the demands of most of the business. If the enterprise uses this system, the management of salary can rapidly be improved. In this paper, a description is given on the design process of this system from demands analyzing, feasibility analysis, frame design, database design, programming module. Program structure diagram, some map interfaces and data sheets are presented for the purpose of description. In addition, program source code is listed in the end of the article.
Keywords: Database; Visual C++ 6.0; Salary management
目 录
1 引言 1
2 系统需求分析 2
3 可行性分析 3
4 总体设计 4
4.1 系统功能结构 4
4.2 设计目标 4
5 系统设计 5
5.1 使用的相关技术介绍 5
5.2 数据库设计 5
5.2.1 数据库概要说明 5
5.2.2 部分数据表的结构 6
5.2.3 部分E-R模型的设计 7
6 主要功能模块设计 9
6.1 建立工程框架 9
6.2 主窗口设计 11
6.2.1 菜单资源设计 11
6.2.2 客户区设计 12
6.3 登录模块设计 13
6.3.1 实现目标 13
6.3.2 设计步骤 13
6.3.3 代码分析 14
6.4 员工录入模块设计 15
6.4.1 实现目标 15
6.4.2 设计步骤 16
6.4.3 代码分析 16
6.5 员工工资添加模块设计 19
6.5.1 实现目标 19
6.5.2 设计步骤 19
6.5.3 代码分析 20
6.6 用户管理模块设计 25
6.6.1 实现目标 25
6.6.2 设计步骤 25
6.6.3 代码分析 26
6.7 总体查询模块设计 29
6.7.1 实现目标 29
6.7.2 设计步骤 29
6.7.3 代码分析 33
7 结论 39
谢辞 40
参考文献 41
附录 42
外文翻译 68
1 引言
随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的管理工具,不断改善企业的服务质量,提高工作效率。无论是行政职能,还是生产运作的管理要求的不断提高,在很大程度上使企业不得不改变传统的经营管理方式以适应快速发展的社会主义市场经济体制,改变企业管理方式和方法已经成为企业发展的先决条件,建立一个科学高效的信息管理系统是解决这一问题的好方法。
运用现代化技术对企业内部的财务进行管理,是提高企业工作效率的有效手段。工资管理作为企业内部财务管理的一个重要方面,逐步被企业管理者所重视。通过计算机管理系统对员工工资进行全面的统计与管理,全面解决了工资管理过程中所遇到的各种问题,并且克服了传统管理方式中的易出错等问题。工资管理系统成为企业现代化管理中的首选管理工具。
2 系统需求分析
员工工资管理系统是保证企业对员工工资的管理可以有秩序的进行的管理软件。员工工资管理系统是用于企业对员工工资进行的集中分发管理,开发的总体任务是实现工资管理的系统化、规范化和自动化,从而达到提高工资管理效率的目的[1]。
工资管理系统主要根据公司的要求进行设计,并了解了公司工资的工作流程,该系统是由基本信息管理、工资查询、工资管理、系统管理和帮助等几个功能模块组成,规划系统功能模块如下:
(1)基本信息管理模块
基本信息管理模块主要包括员工录入、员工删除两个部分。
(2)工资查询模块
工资查询模块主要包括基本工资查询、浮动工资查询、加班/休假查询、总体查询四个部分。
(3)工资管理模块
工资管理模块主要包括工资发放管理、基本工资管理、浮动工资管理三个部分。
(4)系统管理模块
系统管理模块主要包括用户管理、修改密码、退出系统三个部分。
(5)帮助模块
帮助模块主要包括关于一个部分。
上一篇:
毕业设计硬盘时钟设计与实现word
下一篇:
高级氧化技术在水处理中的应用(重庆大学城市建设与环境工程学院《高等水化学》课程论文)