C课程设计高校工资管理系统.docxVIP

  • 0
  • 0
  • 约2.7万字
  • 约 58页
  • 2019-06-11 发布于广东
  • 举报
C++课程设计 1?系统概述 通过设计一个较为简单的《高校工资管理系统》,进一步熟悉C++中类的概念、类的封 装、继承的实现方式。了解系统开发的需求分析、类层次设计、模块分析、编码测试、模 块组装与整体调试的全过程,加深对C++的理解与Visual C++环境的使用;逐步熟悉程序设 计的方法,并养成良好的编程习惯。 总体设计 2. 1职工类的设计 基于C++中类的概念,类的封装,继承和抽象。编写一个Person的基类包含共有的相关信 息和操作,然后使职工类都继承于此基类从而实现多态。 2. 2应用类的设计 编写一个Person类的友元类College类来实现添加,删除,查找等功能。 3文件的读写设计 通过College类中的Save ()函数来实现数据的存储,保存在Person, dat中,而通过Load ()函数来实现Person, dat数据的读入。 详细设计及系统实现 Person 类 class Person //人员类(抽象类) { protected: int No; //编号 char Name [20]; //姓名 char Duty; //人员类别标志(0-教师,1 -实验员,2-行政人员,3- 教师兼实验员,4-行政兼教师) double Salary; //基本工资 Person *next; //指针域 public: Person () 〃基类构造 { n

文档评论(0)

1亿VIP精品文档

相关文档