C++
实习报告
一、课程设计目的
1.
C++
课程设计,使我们能够将学到的面向对象的设计思想运用在具体的工作和学习
中,加深对类和对象的理解,
2.
要求学生对生活中许多具体的事物抽象出类,并掌握继承和派
生类、基类、虚函
数和多态的概念。
3.
通过课程设计掌握《
C++
语言程序设计》的编程思想,为后续课程打下基础。
4.
培养我实际操作能力和实践能力,为以后的工作打下坚实的基础。
二、课程设计的内容
1
、课程设计的题目及简介
文本界面为
管理员
1.
输入信息
2.
保存信息
3.
查询信息
4.
修改并保存
5.
显示全部
6.
删除信息
7.
退出系统
学生
1
信息查询
(
1
)输入姓名
(
2
)输入学号
2
退出系统
2
、设计说明
总体结构我们采取模块化方式进行程序设计,
要求程序的功能设计、
数据结构设计及整体
结构设计合理。也可根据自己对题目的理解增加新的功能模块。
系统以菜单界面方式
(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行
界面友好,演示程序以用户和计算机的对话方式进行
(
1
)首先,看题目要求,每一条记录包括一个学生的姓名、性别、专业、出生
日期、家庭住址、英语成绩。同时
,应具备以下功能:
1
、输入功能:一次可以完成自定义学生人数的学生成绩记录的输入。
2
.保存功能:对指定学生的成绩进行保存
3.
查询功能:选择某种方式并输入该成绩查询符合条件的学生成绩
4
、修改并保存功能:对指定学生的成绩进行修改保存。
5
.显示功能:将以上功能操作后的学生成绩显示出来。