《C面向对象程序设计》课程设计_任务书 .docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《C面向对象程序设计》课程设计_任务书 .docx》由会员分享,可在线阅读,更多相关《《C面向对象程序设计》课程设计_任务书 .docx(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结C+ 面对对象程序设计课程设计任务书学年学期: 2021-2021学年第三学期专业班级: 13 运算机物联网工程指导老师:陈培芝设计时间: 2021/06/08 2021/07/04学时周数:共 2.0 周.一、设计目的课程设计是学习C+程序设计的一个重要环节。通过课程设计的综合训练,可以使同学在学习理论学问并在试验中进行了一系列基本训练的基础上,进一步加强同学对实际问 题分析、编程和动手才能的提高,强化综合应用才能,扩充学问,开阔视野。同学在娴熟运用 Visual C+ 6.0以后,通过使用Visual C+ 6.0的训练,扩展程序设计的学问面, 提高综合应用C+学问才能的要
2、求。二、设计任务及要求任务一:学校人员信息治理系统设计任务:设计一个学校人员信息治理系统,可以实现对学校人事的信息治理。基本功能要求:(1) 建立人员信息数据包括学号(教工号)、姓名、性别、专业(工作系别部门)、诞生时间、年龄。其中, 对同学,仍包括3 门课的成果 Chinese, English, Mathematics。三门课的成果为 int型数据。 对老师,仍包括职称(如教授/ 副教授 / 讲师),工资(如1432.50 )。工资为 double 型数据。【英语命名提示】:姓名: name。 性别: sex。 专业: major 。 工作系别: department 教授: profes
3、sor。 副教授: Associate Professor。 讲师: Lecturer 工资: salary(2) )使用继承的方法构造3 个类,对相应的对象放置10 个同学(教师)信息。可编辑资料 - - - 欢迎下载精品名师归纳总结People 类虚基类Student类派生类Teacher 类派生类(3) 数据基本功能:增加数据: AddData 函数。删除数据: DeleteData函数。依据学号(教工号),删除该人员的记录。修改数据 : UpdateData函数。对同学,依据学号,能够修改3 门课的成果。对老师,依据教工号,能够修改“职称”和“工资”。查找功能:1) SearchDat
4、a函数。要求能够依据“学号(教工号)”、“姓名”、“性别”三项实现查询,并能在屏幕上显示满意条件的数据记录。2) FindMaxData 函数。对同学,查找“English ”课程成果最高的同学记录并打印。对老师,查找“工资”最高的老师记录并打印。要求:采纳函数模板实现。显示功能: DisplayData函数。在屏幕上打印全部的数据记录。打印时,先打印同学的记录,后打印老师的记录。并且按同学(教工号)升序打印(选 择)。(4) 重载功能:要求对“”和“”运算符进行重载。考虑到输人同学(教工)姓名时,名字中可能引入空格,所以重载“”运算符时,需要满意这个要 求。(5) 反常处理功能:设置反常处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C面向对象程序设计 C面向对象程序设计课程设计_任务书 面向 对象 程序设计 课程设计 任务书
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内