面向对象程序课程设计报告
《面向对象程序课程设计报告》由会员分享,可在线阅读,更多相关《面向对象程序课程设计报告(19页珍藏版)》请在毕设资料网上搜索。
1、 1 / 19 面向对象课程实习报告 班班 级:级:电子商务电子商务 092 班班 学学 号:号: 姓姓 名:名: 指导老师:指导老师: 成成 绩:绩: 时时 间:间:2011.1.42011.1.10 2 / 19 目 录 一 课程设计的目的3 二 课程设计的要求3 三 课程设计报告内容3 1 程序设计题目3 2 程序实现思路3 3 程序模块分析3 4 系统详细设计4 5 部分程序7 四 总结8 附录 1 8 附录 2 8 3 / 19 学生成绩排名管理系统 一一、课程设计教学目的 课程实习作为独立的教学环节,是学习完面向对象程序设计课程后进行的一次 全面的综合练习。其目的在于加深对面向对象
2、基础理论和基本知识的理解,掌握使用具 体编程工具,提高解决实际问题的实践能力,进一步巩固面向对象程序设计课程所学到 的知识,深刻把握 C+语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向 对象的思想和设计方法解决实际问题的能力。 二、二、课程设计的要求 1、分析课程设计题目的要求 2、写出详细设计说明 3、编写程序代码,调试程序使其能正确运行 4、设计完成的软件要便于操作和使用 5、设计完成后提交课程设计报告,课程设计报告内容包括:课程设计目的、设计任 务与要求、设计说明书、设计成果和设计心得五个部分,具体要求见设计报告模 板。 三、三、课程设计报告内容 1 题目内容 学生成绩统计管理
3、系统 功能要求: 1) 具备对成绩的管理功能(添加、删除、排序) 2) 具备对成绩的统计功能(最高分,最低分,平均分,及格率等) 3) 具备按学号、姓名、或课程名查询成绩的功能。 2 程序实现思路: 先创建一个学生元素类,用于存放学生的各种数据。然后创建另一个类,把数据 存储,可便进行各种操作。 3 程序模块分析: 1)添加数据: 4 / 19 把用户输入的数据添加到学生类对象数组中,然后再将其入堆,使其有序。 2)删除数据: 由用户输入要删除的学生的学号,然后将其从学生类对象数组中删除,使数组中 的数据仍然有序。 3)查找数据: 由用户输入要查找的学生的学号或姓名,然后调用 Studentmanage(学生管理) 类中关于查找的函数,将查找结果显示在屏幕上。 4)显示数据: 调用 Studentmanage(学生管理)类类中关于显示数据的函数,把所有的学生 数据都显示在屏幕上。 5)清除数据: 调用 Studentmanage(学生管理)类类中关于清除数据的函数,把所有的学生 数据都清空。 6)退出程序: 若用户输入了数字 0,则主函数结束循环,同时程序也就结束了。 4、系统详细设计、系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序 课程设计 报告
