《软件课程设计1》设计指导书.docVIP

  • 11
  • 0
  • 约1.47万字
  • 约 11页
  • 2017-09-07 发布于河北
  • 举报
《软件课程设计1》设计指导书 一、课程设计的目的与任务 C++是当今最流行的高级程序设计语言之一,应用十分广泛,也是一门复杂的语言,与C语言兼容,既支持结构化的程序设计方法,也支持面向对象的设计方法。 本课程设计是在完成C++程序设计教学后所进行的课程设计,是对学生C++程序设计知识的全面综合训练,把书本上学到的知识用于解决实际问题、培养软件开发工作所需的动手实践能力,包括问题分析、总体结构设计、用户界面的设计、程序设计的基本技能和技巧,以及一整套软件工作规范的训练和团体协作精神的培养。 二、课程设计内容和基本要求 1.问题分析和任务定义 对问题的描述应避开具体的算法和涉及的数据结构,它是对要完成的任务做出明确的回答。强调的是做什么,而不是怎么做。 2. 逻辑设计和数据结构的选择 为操作对象定义相应的数据结构,以面向对象的程序设计的思想方法为原则划分各个模块,定义数据的抽象数据类型。 3. 详细设计和编码 算法的具体描述和代码的书写。 4. 上机调试 源程序的输入和代码的调试 ?三、课程设计方式 一人一题。 四、课程设计报告 要求一份完整的设计报告,包括:需求分析、概要设计、详细设计、调试分析、测试报告等。具体内容如下: (1)? 需求分析 以无歧义的陈述说明程序设计的任务,强调的是程序要做什么?明确规定: ·输入的形式和输出、值的范围 ·输出的形式 ·程序所能达到的功能 ·测试

文档评论(0)

1亿VIP精品文档

相关文档