C ++ 课程设计任务书

  • 格式:doc
  • 大小:34.50 KB
  • 文档页数:3

课程设计任务书
一、课程设计题目集合的交,并,差集运算的实现
二、课程设计工作自2015 年 3 月9 日起至2015 年 4 月25 日止。

三、课程设计地点: 慎思楼B0713实验室
四、课程设计内容要求:
1.本课程设计的目的
(1)使学生掌握软件开发的基本工作流程。

(2)巩固C++程序设计课程所学的内容。

(3)培养学生的计算机思维能力以及合作的精神。

(4)培养学生分析、解决问题的能力。

(5)提高学生的科技论文写作能力。

2.课程设计的任务及要求
1)基本要求:
(1)研究课程设计任务,并进行系统需求分析。

(2)对系统进行总体设计,分解系统功能模块(保证代码可以正确运行),进行任务分配,以实现分工合作。

(3)每个题目中的信息都必须写入数据文件中,需要时与文件交换信息。

例如,修改时,从文件读入程序,在程序中修改完后在写入文件覆盖源数据。

(4)每个题目都必须根据功能提供和用户交互的界面图。

根据不同的题目要求,界面图会有所不同,详细的子操作也要有相应的界面提示。

操作执行完毕后再一次显示该界面图,让用户继续选择,直到用户选择退出系统为止。

(5)查询时要能够进行单条件查询和多条件查询,查询条件与用户交互时进行设计。

即要将所有可能进行的查询条件依次询问用户,用户只填写一个条件为单条件,2个或以上为多条件。

(6)删除记录和退出系统之前应询问用户,让用户进一步确认后再操作,以免误操作。

(7)组装各模块,并测试,需要进行测试的数据不得少于50个。

2)创新要求
在基本要求达到后,可进行创新设计,如提高系统的容错能力,实现更复杂功能,或进行代码优化。

3)课程设计报告编写要求
(1)撰写课程设计报告,说明设计目的、题目、题意分析、设计特点、设计方案、功能说明、实现手段、运行结果及结果分析、设计经验和教训总结、存在问题及改进意见等,并给出源程序清单。

(2)报告的1级标题16号字、2级标题14号字,正文中的字体统一用宋体,行间距1.5倍行距。

4)课程设计进度安排
内容天数地点
系统总体设计8慎思楼B0713实验室
软件设计及调试30慎思楼B0713实验室、图书馆
撰写报告2慎思楼B0713实验室
学生签名:田宇
2015年4月25日
课程设计评审意见
1)设计方案合理性(10分):优()、良()、中()、一般()、差();2)功能实现(60分):优()、良()、中()、一般()、差();3)文档质量(20分):优()、良()、中()、一般()、差();4)学习态度、思想作风、纪律、合作精神(10分):优()、良()、中()、一般()、差();
评阅人:
2015年5月10日
附:
C++课程设计报告
(1)说明课程设计题目、设计目的、题意分析、设计特点、设计方案、功能说明、实现手段、运行结果及结果分析、设计经验和教训总结、存在问题及改进意见等,并给出源程序清单。

(2)课程设计报告的1级标题16号字、2级标题14号字,正文中的字体统一用宋体,行间距1.5倍行距。

要求课程设计报告字数不少于2000字。