C++课程设计-----高校工资管理系统
《C++课程设计-----高校工资管理系统》由会员分享,可在线阅读,更多相关《C++课程设计-----高校工资管理系统(19页珍藏版)》请在毕设资料网上搜索。
1、 C+课程设计 高 校 工 资 管 理 系 统 2 1.系统概述 通过设计一个较为简单的高校工资管理系统,进一步熟悉 C+中类的概念、类的封 装、继承的实现方式。了解系统开发的需求分析、类层次设计、模块分析、编码测试、模 块组装与整体调试的全过程,加深对 C+的理解与 Visual C+环境的使用;逐步熟悉程序设 计的方法,并养成良好的编程习惯。 2.总体设计 2.1 职工类的设计 基于 C+中类的概念,类的封装,继承和抽象。编写一个 Person 的基类包含共有的相关信 息和操作,然后使职工类都继承于此基类从而实现多态。 2.2 应用类的设计 编写一个 Person 类的友元类 Colleg
2、e 类来实现添加,删除,查找等功能。 2.3 文件的读写设计 通过 College 类中的 Save () 函数来实现数据的存储, 保存在 Person.dat 中, 而通过 Load ()函数来实现 Person.dat 数据的读入。 3.详细设计及系统实现 3.1 Person 类 class Person /人员类(抽象类) protected: int No; /编号 char Name20; /姓名 char Duty; /人员类别标志(0-教师,1-实验员,2-行政人员,3- 教师兼实验员,4-行政兼教师) double Salary; /基本工资 Person *next; /指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 高校 工资管理 系统
