实习报告的内容
1.需求分析
描述问题,简述题目要解决的问题是什么。规定软件做什么。原题条件不足时补全。
2.设计
(1)设计思想:存储结构(题目中限定的要复述);主要算法基本思想。不要画框架图。
(2)设计表示:每个函数或过程的头和规格说明;列出每个过程或函数所调用和被调用的过程或函数,也可以通过调用关系图表达。
(3)实现注释:各项功能的实现程度、在完成基本要求的基础上还实现了什么功能。
(4)详细设计表示:主要算法的框架。
3.调试分析:调试过程中遇到的主要问题是如何解决的;对设计和编码的回顾讨论和分析;时间和空间复杂度的分析;改进设想;经验和体会等。
4.用户手册:即使用说明。
5.源程序清单和结果:源程序要加注释,除原有注释外再用钢笔加一些必要的注释和断言。如果题目规定了测试数据,则结果要包含这些测试数据和运行输出,当然还可以含其他测试数据及其运行输出(有时需要多组数据)。