C++课程设计完-----学生管理系统
《C++课程设计完-----学生管理系统》由会员分享,可在线阅读,更多相关《C++课程设计完-----学生管理系统(34页珍藏版)》请在毕设资料网上搜索。
1、 1 C+课程设计报告 学生管理系统 姓 名:阮 XX 学 号:XX 专 业:XX 计算机应用 班 级:2 班 指导老师:XX 2011 年 6 月 2 目录 1 课程设计目的 2 项目要求与简介 3 系统分析 3.1 系统模块图 3.2 系统采用的关键(难点)技术. 3.3 主要类说明. 4 测试运行的结果. 5 心得体会. 6 程序代码清单. 7 参考书目 3 1.课程设计目的 方便学校及班级管理。提高成绩上传速度,减少人力物力。方便学校及班级管理。提高成绩上传速度,减少人力物力。 2.项目要求与简介 学生信息管理,针对于学生的信息简单整理与修改。学生信息管理,针对于学生的信息简单整理与修
2、改。 功能简介:功能简介: 1、录入成绩(在主页面中直接输入数字、录入成绩(在主页面中直接输入数字 1) :) : 添加学生的基本信息,包括学号、姓名、计算机成绩,英语成绩以及数学成绩等;添加学生的基本信息,包括学号、姓名、计算机成绩,英语成绩以及数学成绩等; 2、修改功能(在主页面中直接输入数字、修改功能(在主页面中直接输入数字 3) :) : 对信息进行修改;对信息进行修改; 3、查找功能、查找功能.: 包括查找记录(在主页面中直接输入数字包括查找记录(在主页面中直接输入数字 6)和查看全部记录(在主页面中直接输入数)和查看全部记录(在主页面中直接输入数 字字 5) 。) 。 4、记录排序
3、(在主页面中直接、记录排序(在主页面中直接输入数字输入数字 4) :) : 排序分为学号和姓名排序,下又分为升序和降序排序;排序分为学号和姓名排序,下又分为升序和降序排序; 5、删除功能:删除功能: 通过输入学号或姓名,删除学生信息;包括删除记录(主页面中直接输入数字通过输入学号或姓名,删除学生信息;包括删除记录(主页面中直接输入数字 2)和删)和删 除全部(在主页面中直接输入数字除全部(在主页面中直接输入数字 7) ;) ; 6、清屏功能清屏功能 在主页面中,直接输入数字在主页面中,直接输入数字 8. 4 3.系统分析 3.1 系统模块图 3.2 系统采用的关键(难点)技术 使用成员函数、构造函数来实现信息的搭建。使用链表存储。大量使用使用成员函数、构造函数来实现信息的搭建。使用链表存储。大量使用 switch 和和 if else 语句来实现整个过程。语句来实现整个过程。 3.3 主要类说明 Student 类: 1.定义了学生的基本信息。定义了学生的基本信息。 学号:学号:string number; 姓名姓名 string name; 计算机成绩计算机成绩 double computer; 英语成英语成 绩绩 double English; 数学成绩数学成绩 double math; 总分总分 double sum; 平均分平均分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 学生 管理 系统
