面向对象程序设计实践(Project 2)
报告
题目:
专业软件工程(NIIT)
学生姓名
班级学号
指导教师杨健
指导单位计算机学院/软件学院
日期
评分细则
评分项优秀良好中等差遵守机房规章制度
上机时的表现
学习态度
程序准备情况
程序设计能力
团队合作精神
课题功能实现情况
算法设计合理性
用户界面设计
报告书写认真程度
内容详实程度
文字表达熟练程度
回答问题准确度
简短
评语教师签名:
年月日
评
分
等
级
备
注
评分等级有五种:优秀、良好、中等、及格、不及格
Title(Here,please write the name of your Project)
(题目格式:宋体,3号,加粗,居中对齐)
一、D escription and Requirement(格式:Times New Roman,4号,加粗,
两端对齐)
(正文格式:宋体(中文) Times New Roman(英文),小4号,不加粗,两端对齐,
1.5倍行距)
二、Requirement Analysis(格式:Times New Roman,4号,加粗,两端对齐)
在该部分中叙述系统的功能,由此得到相应的模块,并分析需要什么的数据,由此可以指导数据库的设计。
(正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,1.5倍行距)
三、High level design(格式:Times New Roman,4号,加粗,两端对齐)
在此说明每个部分的算法设计说明(可以是描述算法的流程图),每个程序中使用的存储结构设计说明(如果指定存储结构请写出该存储结构的定义,如果用面向对象的方法,应该给出类中成员变量和成员函数原型声明),数据库设计的说明(给出数据库的结构,包括有哪些表,每个表有什么字段,分别存储什么样的数据)
(正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,
1.5倍行距)
四、Low level design格式:Times New Roman,4号,加粗,两端对齐)
各个算法实现的源程序(可以是一组源程序,每个功能模块采用不同的函数实现),源程序要按照写程序的规则来编写。
要结构清晰,重点函数的重点变量,重点功能部分要加上清晰的程序注释。
注意:不要粘贴全部程序,只要把关键算法的程序粘贴过来就可以了。
(正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,
1.5倍行距)
五、Tested data and result analysis(格式:Times New Roman,4号,加粗,
两端对齐)
说明程序运行过程,并解释过程中每个界面的功能。
如果可以的话对一些异常情况也要加以说明。
(正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,
1.5倍行距)
六、Problem(格式:Times New Roman,4号,加粗,两端对齐)
每个模块设计和调试时存在问题的思考(问题是哪些?问题如何解决?),以及算法的改进设想。
(正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,1.5倍行距)
七、Conclusion(格式:Times New Roman,4号,加粗,两端对齐)
总结可以包括 : 程序设计过程的收获、遇到的问题,遇到问题解决问题过程的思考、程序调试能力的思考,对该课程组织和考核方式的建议等。
(正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,1.5倍行距)。