《面向对象程序设计》
实
验
指
导
书
华中师范大学信息技术系
二00九年四月
目 录
概述
面向对象程序设计实验课程是是培养学生实践能力的重要课程.通过实践和训练,培养学生编程和动手能力,帮助学生系统掌握面向对象程序设计的主要内容.对于综合项目的设计,可以培养学生分析问题的能力.本课程通过5个目的,内容明确的实验项目,每个项目训练的重点在于基本的面向对象程序设计方法,而不强调面面俱到.每个实验题目提交的成果都是两个部分,一个是实验报告,一个是源程序文件.实验报告以word文档格式提交,源文件以.cpp格式提交.
本实验课程的所有实验项目都按照实验报告规范内容所表示的步骤完成,请读者仔细阅读实验报告规范,明确实验的开展所要经历的基本过程.
本实验课程的评价按照实验报告规范的各个项目进行评价.
实验报告规范
每个实验题目写一份实验报告.实验报告规范将给出实验报告的项目和内容.
1.开头 2分
开头第1行给出实验项目号和项目名称,第2行写出实验题目,第3行给出给出班级,学号,姓名和完成日期
2.需求分析 20分
以无歧义的陈述说明程序设计的任务,强调的是程序要做什么 明确规定:
(1)程序所能达到的总体功能
(2)输入的形式和输入值的范围
(3)输出的形式
(4)测试数据:包括正确的输入及其输出结果和含有错误的输入及其输出结果
3.模块设计 20分
(1)说明本程序中用到的类模块,并给出类模型
(2)说明本程序中类与类之间的关系,给出类层次结构图
(3)给出其他功能模块的结构模型
(4)给出主控模块(对应主函数)的流程
4.详细设计 20分
(1)给出模块设计中各类模块的实现算法
(2)给出模块设计中各功能模块的实现算法
(3)写出主函数的实现算法
5.调试分析 10分
(1)调试过程中遇到的问题是如何解决的
(2)对设计与实现的回顾,分析,讨论以及经验和体会等
6.使用说明 8分
说明如何使用你编写的程序,详细列出每一步的操作步骤
7.测试结果 10分
列出你的测试结果,包括输入的内容和格式以及输出的内容和格式.这里的测试数据应该完整和严格,最好多于需求分析中所列.
8.附录 10分
下一页