中南大学C++程序设计实践报告学院:材料院专业班级:学号:姓名:一、实践目的C++是一种运用广泛的电脑程序式设计语言
在学完C++程序设计课程后,为了加深和巩固课程的每个知识点,训练并培养自己运用所学知识独立进行程序设计、解决实际问题的能力,学会编制结构清晰、风格良好、数据结构适当的C++语言程序
我们在老师的指导下进行了C++程序设计实践,用C++语言编制学生档案管理软件
二、实践要求1)、进行C++程序设计实践要求我们利用面向对象的方法以及C++的编程思想来完成该软件的设计
2)、建立学生档案管理软件,要对所包含的学生的全部信息,能进行相应的学生信息输入、学生信息输出、学生信息删除、学生信息添加以及学生信息修改
3)、系统的主程序中,要求会使用口令判断功能函数
使得程序体对信息的修改更为方便
4)、程序主函数中也要提供菜单选项,该选项具有一定的选择信息,以方便使用者使用
三、实践内容实践内容包括了:学生档案管理软件的总设计框架,系统口令函数的框图,以及数据的输入、添加、修改、删除、显示等的子框图还有退出系统的框图
学生档案管理软件总框架:NY系统口令流程图:NY主菜单流程图:开始系统口令显示主菜单1、数据输入2、数据添加3、数据修改5、数据显示4、数据删除结束开始password()输入系统口令str1=system
进入管理系统主界面输入要操作的选项代码选项为0
输入数据添加数据main()flag=0输入pP>='0'&&p