手机版

计算机科学与技术学院c++课程设计书_(1)(2)

发布时间:2021-06-05   来源:未知    
字号:

C++

《C++程序设计》课程设计指导基本要求

课程设计名称:C++程序设计课程设计 课程设计周(时)数:2周(不停课)

指导方式:集体辅导与个别辅导相结合 课程设计适用专业:计算机科学与技术 课程设计教材及主要参考资料:

1、《C++程序设计》,吴乃陵,况迎辉编著,高等教育出版社

2、《C++程序设计实践教程》,吴乃陵,李海文编著,高等教育出版社

3、其他参考资料,学生可以自行拟定和查找

一、课程设计教学目的及基本要求

本课程设计是《C++程序设计》课程的组成之一,也是它的继续和延伸。采用研究型学习方法,分组完成一个管理类型的小型软件。开设本课程的目的是使学生通过参加小型软件的开发过程,进一步掌握面向对象的程序设计方法,使学生具有团队协作精神,并培养学生的创新能力和创新意识。

要求如下:

1.了解并掌握面向对象程序设计方法,具备初步的独立分析和设计能力;

2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;

3.提高综合运用所学的理论知识和方法独立分析和解决问题的能力;

4.训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。

5.设计的题目要求达到一定工作量(500行以上代码),并具有一定的深度和难度。

6.编写出课程设计说明书,说明书不少于8页(源代码不算)。

7. 学生必须仔细阅读《C++程序设计》课程设计方案,认真主动完成课程设计的要求。要发挥自主学习的能力,充分利用课余时间,安排好课程设计的时间计划,并在课程设计过程中不断检测自己的计划完成情况。在课程设计期间,以自学和上机实验为主。

二、课程设计内容及安排

1.问题分析和任务定义:

根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么,(而不是怎么做)限制条件是什么。

2.概要设计:

对问题描述中涉及的操作对象定义相应的类,并按照以数据结构为中心的原则划分模块,定义主程序模块和各抽象数据类型。逻辑设计的结果应写出每个抽象数据类型的定义(包括数据结构的描述和每个基本操作的功能说明),各个主要模块的算法,并画出模块之间的调用关系图;

3.详细设计:

定义相应的存储结构并写出各函数的伪码算法。在这个过程中,要综合考虑系统功

计算机科学与技术学院c++课程设计书_(1)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)