全球旧事资料 分类
C面向对象程序设计课程设计任务书示例
所属学期专业班级20122013学年第一学期软件1001
一、课程设计目的及基本要求目的:1掌握C语言基本知识及其编程方法2掌握类和对象的基本概念与使用方法3掌握面向对象中的继承与多态等面象对象特性4掌握文件流的基本操作要求:1要求利用面向对象的方法以及C的编程思想来完成系统的设计;2要求在设计的过程中,建立清晰的类层次;3在系统中至少要定义类,若有多个类,每个类中要有各自的属性和方法;4在系统的设计中,要求使用面向对象的继承与多态等机制。创新要求(可选):在基本要求达到后,可进行创新设计,如根据实际修改功能及设计出比较友好的界面等。
二、课程设计的主要内容1系统功能分析与描述1通过社会调查,选择一个课题,采用面向对象的思想进行构建。2进行系统需求分析和系统设计,撰写系统需求分析和设计报告。3设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。2解决方案阶段根据系统功能要求,可以将问题解决分为以下步骤:
1
f1)写出需求分析(做什么)2)分析系统中的各个实体之间的关系及其属性和行为3)根据问题描述,设计系统的类层次4)完成类层次中各个类的描述(包括属性和方法)5)完成类中各个成员函数的定义6)用户界面的设计(控制台界面或图形界面)7)分析系统功能模块(系统流程图)8)代码编写9)功能调试10)完成系统总结报告以及系统使用说明书
三、系统实践环境要求操作系统为MicrsoftWi
dowsxpVisualstudio系列。四、设计方式与成果要求⑴设计任务的布置:由指导教师向学生讲清对设计的整体要求及实现的目标任务,讲清设计安排和进度、平时考核内容、考核办法、设计守则及实验室安全制度,讲清上机操作的基本方法。实验内容和进度由学生自行选择和安排,指导教师负责检查、辅导和督促。⑵约3人1组,在规定的时间内,由学生独立完成,出现问题时,教师要引导学生独立分析、解决,不得包办代替。⑶课程设计是一个整体,需要有延续性。要注意避免前面的实验数据、程序和环境被清除、改动或盗用的事件发生。⑷学生要求多做练习,以便能够熟悉和精通实验方法。如果能结合实际课题进行训练,会达到更好的效果。⑸要求每位学生写一份课程设计报告学校要求的格式,要求按以下提纲书写:1目录2需求分析3系统设计4详细设计5编码与调试6系统使用手册⑹各小组答辩时提交一份课程设计总结报告Word文档,r
好听全球资料 返回顶部