《C++面对对象程序设计》课程设计任务书年学期: - 第三学期专业班级: 13 计算机物联网工程指导老师: 陈培芝设计时间: /06/08 ~ /07/04学时周数: 共 2
一、 设计目的课程设计是学习 C++程序设计的一个重要环节
经过课程设计的综合训练, 能够使学生在学习理论知识并在实验中进行了一系列基本训练的基础上, 进一步加强学生对实际问题分析、 编程和动手能力的提高, 强化综合应用能力, 扩充知识, 开阔视野
学生在熟练运用 Visual C++ 6
0 以后, 经过使用 Visual C++ 6
0的训练, 扩展程序设计的知识面, 提高综合应用 C++知识能力的要求
二、 设计任务及要求任务一: 学校人员信息管理系统设计任务: 设计一个学校人员信息管理系统, 能够实现对学校人事的信息管理
基本功能要求: ( 1) 建立人员信息数据包括学号( 教工号) 、 姓名、 性别、 专业( 工作系别部门) 、 出生时间、 年龄
其中, 对学生, 还包括 3 门课的成绩(Chinese, English, Mathematics)
三门课的成绩为 int 型数据
对老师, 还包括职称( 如教授/副教授/讲师) , 工资( 如 1432
工资为 double 型数据
【英语命名提示】: 姓名: name; 性别: sex; 专业: major; 工作系别: department教授: professor; 副教授: Associate Professor; 讲师: Lecturer工资: salary( 2) 使用继承的方法构造 3 个类, 对相应的对象放置 10 个学生( 老师) 信息
People 类——虚基类Student 类——派生类Teacher 类——派生类( 3) 数据基本功能: 增加数据: AddData()函数
删除数据: