1、 目 录 1 1 引引 言言 1 1 1.1 问题的提出 1 1.2 国内外研究的现状 1 1.5 任务与分析 1 2 2 程序的主要功能程序的主要功能 1 1 2.1 添加功能 . 1 2.2 删除功能 . 1 2.3 显示功能 . 1 2.4 数据设置功能 . 2 2.5 修改功能 . 2 3 3 程序运行平台程序运行平台 2 2 4 4 总体设计总体设计 2 2 5 5 程序类的说明程序类的说明 2 2 6 6 模块分析模块分析 6 6 6.1 添加模块 . 6 6.2 查询本月经营模块 . 7 6.3 修改模块 . 8 6.4 数据存盘模块 11 6.5 删除模块 . 12 6.6 基
2、础数据设置模块 . 12 6.7 数据装入模块 . 12 7 7 系统测试系统测试 1616 8 8 结论结论 2020 致致 谢谢 2222 参考文献参考文献 2323 公司工资管理系统 摘摘 要要 随着计算机的普及计算机科学越来越变得重要,程序设计作为计算机科 学的基本,地位也变得越来越重要。C+作为程序设计的基础,地位也是很重要的。 C+是开发性能高复杂度系统的最好语言。此次进行 C+课程设计,做一个公司工 资管理系统,让我更为深层次地了解到了 C+的魅力所在,让我懂得什么才叫编程 的快乐。社会在进步,计算机科学也在进步,C+的重要性也越来越重要,我们只 有不断地学习,才能赶上时代的步伐
3、 关键词:关键词:公司工资管理系统;计算机;C+;程序设计 -1- 1 引引 言言 1.1 问题的提出问题的提出 在现代化的企业管理中,人事管理系统有着十分重要的作用,然而,用大型软件系 统来于小型的企事业单位,不啻于“杀鸡用牛刀”,因此小型的的软件对于这种单位自 然有十分重要作用。某小型企业出与这种目的制作了这个人事管理系统。 1.2 国内外研究的现状国内外研究的现状 C+发展至今已经有 20 年的时光了,在这 20 年里,C+逐步的发展壮大,为面向对 象开发思维的推广提供了实现的基础。可以说 C+对于现在思想的成熟以及在企业开发 中的大量应用时功不可没的。蛋随着 1995 年网络时代的到来
4、,以及 JAVA 语言的诞生使 得 C+逐步进入一个尴尬的境地。由于没有跨平台以及网络应用的优势,在企业级应用 开发中逐步被 JAVA 所替代。 这几年来笑道 LOKI,大到 STL 等程序库已经为 C+语言扩展了广泛的应用领域。我 相信通过大家的努力,C+的未来必将更加精彩! 1.5 任务与分析任务与分析 通过设计一个较为简单的小型公司工资管理系统,进一步熟悉 C+中类的概念、 类的封装、继承的实现方式。了解系统开发的需求分析、类层次设计、模块分析、编码 测试、模块组装与整体调试的全过程,加深对 C+的理解与 Visual C+环境的使用;逐 步熟悉程序设计的方法,并养成良好的编程习惯。 2 程序的主要功能 2.1 添加功能添加功能 添加一个职员的基本信息,包括职工类型,姓名等等, 2.2 删除功能删除功能 能够对一个职员的信息进行删除按员工号进行删除。 2.3 显示功能显示功能 显示所有职员的主要信息包括员工类型,姓名,工资。 -2- 2.4 数据设置功能数据设置功能 设置不同员工类型