《面向对象程序设计(C__)课程设计》任务书及指导书、安排表-计算B111、计算B112

合集下载

面向对象程序设计(C )实验指导书

面向对象程序设计(C  )实验指导书

《面向对象程序设计(C++)》课程实验指导书安阳工学院计算机科学与信息工程学院软件工程教研室2018.9编号:课程总学时: 64 实验学时: 32课程总学分: 3.5 实验学分:先修课程:C语言程序设计适用专业:计算机科学与技术,网络工程,软件工程一、本课程实验的主要目的与任务《面向对象程序设计(C++)》是计算机专业学生的一门专业基础课。

C++是一种高效而又实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,因此成为了编程人员最广泛使用的工具。

主要任务是介绍C++语言中的数据类型,运算,语句结构及其程序设计的基本方法。

使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,从而掌握面向对象程序设计的基本知识和基本技能。

并为后续的专业课程奠定程序设计基础。

实验1 C++基础一、实验目的1.加强学生掌握C++的基本知识点;2.加强学生掌握I/O流;3 加强学生进一步理解函数的用法;4 理解引用的概念及应用。

三、实验内容1.用函数返回值实现统计A类学生和B类学生个数,平均分大于等于80的为A类,其余为B类。

四. 实验指导1.参考程序:#include<iostream.h>int main(){cout<<”My name is Jone\n”。

cout<<”the ID is”。

cout<<2。

cout<<endl。

}2.参考程序:#include <iostream.h>#include <iomanip.h> //要用到格式控制符void main(){double amount = 22.0/7。

cout <<amount <<endl。

cout <<setprecision(0) <<amount <<endl<<setprecision(1) <<amount <<endl<<setprecision(2) <<amount <<endl<<setprecision(3) <<amount <<endl<<setprecision(4) <<amount <<endl。

面向对象程序设计之课程设计指导书

面向对象程序设计之课程设计指导书

《面向对象程序设计》课程设计指导书徐州师范大学计算机科学和技术学院一、课程设计目的(1) 要求学生达到熟练掌握C++语言的基本知识和技能;(2) 基本掌握面向对象程序设计的基本思路和方法;(3) 能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。

二、课程设计要求(1)要求利用面向对象的方法以及C++的编程思想来完成系统的设计;(2)要求在设计的过程中,建立清晰的类层次;(3)在系统的设计中,至少要用到面向对象的一种机制。

(4)完成系统总结报告以及系统使用说明书。

(统一使用A4白纸)三、课程设计题目3.1 学生信息管理系统(限最多2人完成)要求完成以下功能:1) 能够从屏幕上读取一个学生的信息并将信息存入到数据文件中。

2) 能够将指定的信息从文件中删除。

3) 能够按编号、姓名对学生的信息进行检索并将检索结果显示在屏幕上。

4) 可以统计全部学生的总成绩,及其在班上的排名。

5) 能够统计各科的平均成绩及及格率。

6) 要求有错误提示功能,例如性别只能输入男女,输入错误提示重新输入。

7) 如果检索不到相应的信息应提示用户。

3.2 高校工资管理系统(限最多2人完成)某高校有五类职工:教师、实验员、行政人员、教师兼职实验员,行政人员兼职教师。

为了实现工资发放的自动功能,现要求编写程序来自动完成此功能。

同时注意生成的相关数据结果以文件方式存放在硬盘中。

程序应具备从键盘录入、文件的可继续录入、任意职工的工资查询(可由职工编号和职工姓名来实现),如若有职工由于工作调动,则可进行相对应的删除动作。

相关信息:每一学期将学校职工的本学期任职情况及上学期工作的相关情况输入计算机,则本学期职工的月工资按程序处理后的结果发放,其中职工的工资计算方法如下:其中工资的基本构成如下:教师:基本工资+课时费;实验员:基本工资+实验室补助;行政人员:基本工资+行政补贴;教师兼职实验员:基本工资+课时费+实验室补助;行政人员兼职教师:基本工资+行政补贴+课时费;(其中:1.课时费:教师每一学期的基本工作量为120,实验员每学期基本工作量为70,行政人员没有基本工作量,每节课时费为20元;课时费=(上学期工作量-基本工作量)*20;注意:如果上学期基本工作量没完成,则其(上学期工作量-基本工作量)*20为负值。

C++面向对象程序设计_实验指导书

C++面向对象程序设计_实验指导书
八、实验报告
1.完成实验指导书《C++面向对象程序设计教程(第3版)——习题解答与上机指导》的实验1;
2.做好实验记录;
3.按照实验报告格式(附件1)要求填写实验内容,并提交实验报告。
九、其它说明
每次实验前,实验指导书都会预先发放,请提前预习实验,特别是实验涉及的原理。实验要求及时完成并上交实验报告,鼓励提前完成必做实验,并尽量多做实验题目。
【要求】:采用C++编程风格。
【运行结果截图】:
三、实验原理、方法和手段
1.重载函数:a)函数名称相同;b)函数的形参个数不同;函数的形参类型不同;或两者兼有;c)函数的返回值不构成判别标准。
2.了解“传址调用”与“传值调用”的区别;
3.“引用”不额外申请内存。
四、实验组织运行要求
本实验采用“以集中授课,学生自主训练为主的开放模式组织教学”。
putchar(c3);
}
【运行结果是】:
【分析运行结果】:
6.输入并运行下面的程序,分析格式控制对输出的影响。
#include<stdio.h>
void main()
{
int a=-1,b=98;
double x=152.6752445;
printf("a=%d,%ld,%u,%o,%x\n",a,a,a,a,a);
i=8;
j=10;
printf("%d,%d \n", i,j);
printf("%d,%d \n",i++,j--);
printf("%d,%d \n", i,j);
printf("%d,%d \n", ++ i,-- j);

《面向对象程序设计》课程设计任务书

《面向对象程序设计》课程设计任务书

《面向对象程序设计》课程设计任务书《C++面向对象程序设计》课程实习任务书一、课程设计目的使学生能够更好地掌握C++程序设计语言,更深地理解面向对象程序设计的基本概念与方法,加深对讲授内容的理解,累积经验、学会独立上机调试程序,并且逐步达到综合运用封装、继承和多态等C++难点知识,从而学会利用C++语言解决一般应用问题,并为后续专业课程的学习奠定程序设计基础。

二、课程设计的基本要求1、明确题目要求,进行具体分析;2、进行功能设计,编写设计说明;3、进行程序设计与调试; 4、完成设计报告三、课程设计内容本课程设计要求学生独立完成一个完整的用C++语言编写的面向对象的应用程序,以全面掌握C++面向对象程序设计的基本知识。

课程设计题目可以从下面题目中进行选择,经过老师同意也可以选择其他题目。

(一)通讯录管理程序(学号mod 3=1的同学做)功能要求:1)能建立、修改和增删(含清空)学生通讯录 2)能够按多种方式进行查询。

例如:输入姓名可以查询其本人的电话号码等内容。

要求:通讯信息至少要包括:学生姓名、通讯地址、邮政编码、电话号码、QQ号码(可以根据自己爱好增加其他通讯信息)。

(二)高校学生宿舍信息管理系统(学号mod 3=2的同学做)功能需求:1)系统应该提供学生住宿情况的基本登记。

2系统应提供查询功能,以方便用户对学生住宿情况的查询(要实现按多种条件的查询)。

3)系统还应具有添加、修改、删除学生基本信息的功能。

(三)职工信息管理系统(学号mod 3=0的同学做)功能要求:1)能够实现职工信息录入功能;2)实现删除职工信息的功能;3)实现修职工信息的功能;4)实现用文本文件保存职工的信息;5)按照职工编号或工资对职工信息排序;6)按照编号查找职工;四、课程设计考核方式与标准采用设计表现情况、程序质量、设计报告相结合的考核形式: 1、设计表现(30%)包括出勤情况、调试程序时表现。

缺勤超过1/3者,可以给定不及格。

1. 面向对象程序设计---课程设计指导书

1. 面向对象程序设计---课程设计指导书

《面向对象程序设计课程设计》课程设计指导书一、目的本课程设计的目标,是以面向对象编程思想进行程序设计为中心。

1.通过课程设计,使学生了解面向对象分析和设计的基本概念.2.熟悉巩固UML工具在面向对象分析和设计中的作用,学会使用UML对系统建模。

3.能够利用面向对象思想到实际编程应用中去,为今后从事软件开发工作打下基础。

4.通过课程设计,培养学生针对实际问题,采用面向对象思想来分析问题、解决问题的能力,进一步提高学生独立编程的能力。

二、要求1.明确学习目的,端正学习态度,提高对课程设计重要性的认识,以积极认真的态度参加课程设计工作,按要求完成规定的设计任务。

2.培养正确的设计思想,严谨的工作作风,提高对所学知识应用和分析能力、解决问题的能力,提倡独立思考、刻苦钻研和创新的精神。

3.严格要求、自觉遵守纪律,必须按规定的时间完成设计。

缺勤累计时间超过实际设计时间三分之一及以上者,课程设计成绩按不及格处理;不服从指导教师的安排,违反设计纪律,影响设计工作正常进行者,指导教师有权停止其设计工作,成绩以0分计。

4.针对实际案例,根据客户项目需求,进行需求分析。

5.针对实际案例,采用面向对象分析与设计思想,使用UML建模工具完成对系统的分析,画出相应的用例图、类图。

6.针对实际案例进行分析,设计并创建出合适的数据库表。

7.在系统分析完成之后,采用三层架构进行编码,实现系统的功能。

8.完成规范化的课程设计报告的编写。

三、课程设计报告应包括的内容1.课程设计的题目、设计目的;2.需求分析与系统模块划分(系统功能模块图);3.UML分析与设计(系统用例图、类图);4.数据库分析与设计(数据库表、视图、存储过程等);5.编码实现及测试;6.课程设计的总结,主要包括以下内容:(1)课程设计中的收获、遇到的主要问题和解决方法;(2)设计中存在的不足,需进一步改进的设想;以上内容均填写在课程设计报告上,要求格式规范,符合学校关于课程设计的要求和规范。

面向对象程序设计方案与C 课程设计方案任务书

面向对象程序设计方案与C  课程设计方案任务书

附:1.说明:小型应用系统。

所设计的小型应用系统至少设计3个类,设计系统的类层次,突出的体现面向对象程序设计的三大机制,尤其是继承与多态。

2.备选题目题目一:学生学籍管理系统;系统功能的基本要求:<1)建立新的学生表文件<2)按学生姓名从学生表文件中查找某个学生信息<3)增加一条学生记录到文件中<4)按姓名从学生表文件中删除一个学生信息<5)分别统计学生总人数,平均分以及各分数段人数,分数段为:60分以下;60--69分;70--79分;80--89分;90--99分100分。

<6)按学生总分降序生成新的排序文件<7)如果有错误,可以修改<8)打印输出整个学生表文件,按15行一屏分屏显示学生记录<9)打印不及格学生成绩<10)编写主菜单模块,调用上述功能模块题目二:设计一个运动会管理系统系统功能的基本要求:<1)初始化输入:N-参赛学校总数,M-男子竞赛工程数,W-女子竞赛工程数;各工程名次取法有如下几种:①取前6名:第1名得分 7,第2名得分 5,第3名得分4,第4名得分3,第5名得分2,第5名得分1②取前3名:第1名得分 5,第2名得分 3,第3名得分2;③用户自定义:各名次权值由用户指定。

<2)由程序提醒用户填写比赛结果,输入各工程获奖运动员的信息。

<3)所有信息记录完毕后,用户可以查询各个学校的比赛成绩,生成团体总分报表,查看参赛学校信息和比赛工程信息等。

题目三:设计一个多功能计算软件系统功能的基本要求:<1)具备整型数据、浮点型数据的算术<加、减、乘、除)运算功能。

依次输入第一个运算数、运算符<+,-,*,/)、第二个运算数,然后输出结果。

结果可以作为下一个运算的第一运算数。

按‘C’清屏,按‘R’返回菜单。

例如:输入:2+5输出:7<2)实现单运算符表达式计算的功能。

输入的操作数可以包含整数或浮点数。

面向对象的程序设计实验教学指导书

《面向对象程序设计课程》实验教学指导书山东协和职业技术学院计算机学院二○○七年十二月前言一、实验总体目标《面向对象程序设计》课程在计算机科学与技术专业教学计划中,是一门重要的理论联系实际的专业基础课。

其主要任务是使学生掌握OOP的编程思想和方法、能运用C++语言,在Visual C++的IDE环境下编写各种应用程序。

实验课是本课程重要的教学环节,其目的是使学生掌握OOP的编程思想和方法,C++语言的语法特点、程序结构、主要技术及编程技巧,能在Visual C++的IDE环境下编写各种Win32应用程序,使学生学以致用,提高学生的实践动手能力以及分析问题、解决问题的能力。

二、适用专业年级适用专业: 计算机软件三、先修课程计算机文化基础,C++语言程序设计四、实验项目及课时分配(说明:实验要求填必修或选修;实验类型填演示性、综合性、验证性、设计性或研究创新性。

)五、实验环境微机,Microsoft Visual 6.0六、实验总体要求通过该实验要求学生掌握C++程序设计语言与面向对象程序设计的基本概念和方法,具有使用C++语言的编程能力,具有采用面向对象程序设计方法解决实际问题的能力。

为《数据结构》、《信息系统分析与设计》、《电子商务系统分析与设计》等后续课程打下良好基础。

七、本课程实验的重点、难点及教学方法建议1、按照课程有关章节内容要求,预先编写出程序;2、上机输入、编译、调试、运行程序直到得到正确结果;3、分析总结编程方法实验一:练习设计、使用类并熟悉编程环境一、实验目的:学会定义类学会构造类的方法领会面向对象程序设计的方法熟悉编程环境二、实验内容:(1)设计一个用来表示直角坐标系上点的位置的Location类,然后在主程序中创建两个对象A和B,要求A在第三象限,B在第二象限,计算给定两点之间的距离并按如下格式输出结果:A(x1,y1),B(x2,y2)Distance=d其中x1,y1,x2,y2为指定值,d为计算结果。

C++面向对象程序设计实验指导书

#include <iostream>
using namespace std;
class Complex //定义Complex类
{public:
Complex(float x=0,float y=0){real=x;imag=y;} //构造函数
Complex complex_add(Complex &c2); //声明复数相加函数
void display() { cout<<real<<'+'<<imag<<'i'<<endl; };
private:
float real; //实部
float imag; //虚部
};
Complex Complex::complex_add(Complex &c2)
{ Complex c;
c.real = real +c2.real;
i=88;
cout<<"i="<<i<<", r="<<r<<'\n';
}
程序四:
#include <iostream.h>
int f(int i)
{ static int k=1;
for(;i>0;i--)
k +=i;
return k;
}
void main()
{ int i;
for(i=0;i<5;i++)
public:
B(int aa=0, int bb=0) : A(aa) { b=bb; }

毕业论文面向对象程序设计课程设计指导书

山东建筑大学《面向对象程序设计》课程设计指导书山东建筑大学计算机科学与技术学院2015年3月目录1课程设计目的 (3)3课程设计选题 (5)4 课程设计题目 (6)4.1复数类 (6)4.2字符串类 (6)4.3日期类 (7)4.4学生成绩管理系统 (7)4.5项目管理系统 (8)4.6客户管理系统 (8)4.7用户管理系统 (8)4.8商品管理系统 (9)4.9班级通讯录 (10)4.10图书管理系统 (10)4.11课外兴趣小组管理 (11)4.12人事管理系统 (11)4.13选课管理系统 (12)4.14毕业生选题管理系统 (12)4.15教师评学管理系统 (13)4.16学生评教管理系统 (13)5 课程设计说明书撰写规范 (15)附件1 课程设计说明书模板 (16)1课程设计目的课程设计的主要目的:●通过面向对象程序设计课程设计,使学生能将学到的面向对象的程序设计思想用到具体的工作和学习中,加深对类与对象的理解,要求学生能够对现实生活中许多具体的事物抽象出来,并掌握继承与派生,基类、虚函数和多态性的概念。

●通过这次课程设计掌握面向对象的编程思想,为后续课程打下基础。

●培养学生实际操作能力和团结协作能力,为以后的工作打下坚实的基础。

课程设计的内容:●通过对面向对象基本理论和基本知识的理解,运用面向对象程序设计方法设计和编写程序,注重面向对象程序设计理论知识的理解与实际的动手编程能力相结合。

●运用Java语言作为程序编写语言,充分运用继承和多态性等面向对象技术,恰当运用文件和用户图形界面等技术,理解面向对象程序设计的核心的概念和技术。

课程设计进度表:课程设计时间为一周,大致划分如下:第一天查找资料,总体需求分析,建立程序总体结构和类结构;第二天类中属性及方法的编程设计;第三天各模块的调试与修改,程序总调试及修改,程序测试;第四天~第五天撰写课程设计说明书,课程设计检查与演示2 课程设计步骤设计步骤包括:●根据问题描述确定需求,找出解决的办法和思路,用自顶向下的方法创建主程序和子程序,确定控制对象间的相互作用。

《面向对象程序课程设计》课程设计指导书

福建工程学院软件学院《面向对象程序课程设计》课程设计指导书适用专业:计算机科学与技术+网络工程编写教师:陈丽晖(签名)编写日期:2016-9-10教研室主任: (签名)系、部负责人审核:(签名)目录1 课程的意义 (1)2 课程的目标 (1)2.1知识与技能目标 (1)2.2态度目标 (2)3 课程的内容 (3)3.1授课对象 (3)3.2时间安排 (3)3.3课程项目 (3)3.3.1 项目概述 (3)3.3.2 项目技术与工具 (4)4 课程实践的流程 (6)4.1进度安排 (6)4.2课程设计成果 (6)4.3课程设计考核 (7)1课程的意义《面向对象程序课程设计》是在学生学习完《面向对象程序设计(JAVA)》以后进行的设计性集中实践课程,目的是使学生能够更好地掌握JAVA程序设计语言,更深地理解面向对象程序设计的基本概念与方法,从而学会利用JAVA语言解决一般应用问题,并为后续专业课程的学习奠定程序设计基础。

通过课程集中实践,学生应能加深对讲授内容的理解,累积经验、学会独立上机调试程序;并且逐步达到综合运用封装、继承和多态等JAVA难点知识,真正掌握JAVA语言的精华,从而熟练应用JAVA程序设计语言。

2课程的目标集中实践旨在培养学生应用JAVA技术开发基于C/S的桌面应用程序的能力,以培养学生实际开发程序的主要技能为主线,重点围绕JAVA开发平台、程序设计基本技能、面向对象编程方法、数据库技术等内容培养学生使用JAVA技术开发Windows桌面应用程序的技能。

通过集中实践能让学生了解软件开发的一般过程,重点强化学生的代码编写能力,同时提高项目文档的阅读与编写水平。

2.1知识与技能目标通过本次课程实践,学生应该掌握如下内容:1.Eclipse/MyEclipse调试方法和技巧❑Eclipse/MyEclipse调试器设置❑Eclipse/MyEclipse执行控制❑Eclipse/MyEclipse调试工具❑掌握JAVA编程技巧2.规范化编码❑公认的JAVA编码标准2.2态度目标1.形成一定学习策略学习策略指学生为了有效地学习和发展而采取的各种行动和步骤。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息与计算科学专业 《面向对象程序设计(C++)课程设计》 任务书、指导书

华北科技学院 基础部 信息与计算科学教研室 2012年09 月 2

设 计 任 务 书 根据2011级信息与计算科学专业人才培养计划和教学大纲的要求,经基础部研究,定于 2013年1月7日—2013年1月11日)实施2011级信息与计算科学专业B111、B112班《面向对象程序设计(C++)课程设计》,具体安排如下: 一、组织: 课程设计领导小组: 组长:谭立云 成员:丁智斌 李强丽 二、设计目的 本课程设计是在学习了《面向对象程序设计(C++)》和相关开发软件课程之后,让学生通过实际项目的设计、开发,培养学生具备独立进行面向对象软件的分析、面向对象软件的设计及面向对象软件的实现与测试的能力。 在本课程设计中,学生应独立完成所给出的课题中的某一个。通过课题的理论设计和在计算机中实验、调试代码,加深对面向对象理论知识的理解,培养面向对象软件开发的实践技能,提高学生分析解决具体问题的能力。

三、设计地点 计算机基础实验室 3

四、设计方案 每名学生以个人为单位,独立进行面向对象软件的分析、设计及在计算机中进行编写代码和调试的工作。指导教师负责日常的监督和指导。 时间安排: 内 容 天 数 面向对象软件的分析 1天 面向对象软件的设计 1天 面向对象软件的代码编写和调试 2天 撰写课程设计说明书 1天 五、实施步骤 1、选题 指导教师根据该课程设计的要求向系上报课程设计的课题名称及进度、要求,系审批后实施。在课程设计动员会上公布选题。学生根据自己的兴趣爱好按指导教师公布的课题进行选题并着手准备资料和文献的查阅。学生也可以自己选题,但课题应经过指导教师的批准后方可进行。 2、拟出具体的设计方案 学生应在指导教师的指导下着手进行课程设计总体方案的设计与论证。学生根据自己所接受的设计题目设计出具体的实施方案,报指导教师批准后开始实施。 4

3、设计与调试 学生在指导教师的指导下应完成所接受题目的设计和调试工作,并最后得到预期的成果。 4、撰写课程设计说明书 课程设计说明书是课程设计工作的整理和总结,主要包括课程设计的总体设计方案、算法设计、代码清单等部分。 六、上交材料及撰写规范 学生应按规范撰写课程设计说明书。课程设计结束后,教师应将说明书收齐送交系存档。 说明书按如下内容顺序用A4纸进行打印: 1、统一的封面(含班级和姓名、学号、课程设计题目、设计时间、指导教师等); 封面格式见附录一 2、目录; 3、设计总说明和关键词; 4、课程设计说明书正文,正文可按章节来撰写,应含以下内容: ⑴ 总体设计方案(画出功能设计框图、方案的论证等内容); ⑵ 程序设计与分析(各模块或单元程序的设计、算法原理阐述、完整的程序图等内容); ⑶ 程序实现; ⑷ 总结(本课题核心内容使用价值、程序设计的特点和方案的优缺点、改进方向和意见) 5

5、按统一格式列出主要参考文献。 参考文献格式见附录二 七、课程设计成绩的评定标准 设计完成后,学生按要求上交课程设计说明书。指导教师根据学生课程设计的实际完成情况、在课程设计中的表现、学生上交的课程设计说明书内容进行综合评定。 所占比例:课程设计实际完成情况占30%,课程设计说明书占30%,设计过程中的表现占40%。指导教师按要求在成绩评定表上打分。 课程设计最终成绩分为“优秀”、“良好”、“中等”、“及格”、“不及格”五级。“优秀”为100分到90分,“良好”为89分到80分,“中等”为79分到70分,“及格”为69分到60分,“不及格”为60分以下。具体要求如下: 优:独立完成作业;对提出的设计问题有针对性回答,能运用面向对象理论进行问题的解决;分析问题正确、全面,具有一定的深度;说明书中心突出,论据充分,层次分明,逻辑清楚,文字结构严谨。 良好:分析问题正确、全面;对面向对象理论理解正确,中心突出,论据较充分,计算机设计结论与说明书吻合,说明书编写层次比较分明,文句通顺。 中等:分析问题正确、全面;基本可以解决实际问题;主要流程图与计算机设计结论基本吻合,文字通顺。 6

及格:有一定的面向对象理论分析,通过计算机进行一定程度的面向对象软件的设计和加工整理;基本可以解决实际问题;主要流程图与计算机设计结论基本吻合,文字尚通顺。 不及格:对面向对象理论不清楚,设计方法混乱,对原始材料未加工整理;问题分析有严重的理论错误,层次混淆不清;基本内容属抄袭他人材料。 7

附录一 华 北 科 技 学 院

课程设计说明书

班级: 计算B111 姓名:XXX(XXXXXXXXXXXX) 设计题目:__________XXXXXXXX 设计时间: 2013.1.7 至 2013.1.11 指导教师: XXX 评 语:_________________________________ _________________________________________ _________________________________________ 8

附录二 一、课程设计说明书的撰写要求 1.封面 题目名称应该简练、准确、有概括性,通过题目使读者大致了解课程设计说明书的内容、专业的特点和学科的范畴。题目字数一般不宜超过20字,如果确有需要,为避免冗长,可以另设副标题。 2.目录 目录按三级标题编写(即1......、1.1......、1.1.1......),要求标题层次清晰。目录中标题、页码应与正文中的标题、页码一致。 3.设计总说明 主要介绍设计任务来源、设计标准、设计原则及主要技术资料,字数要在500字以内。 4.关键词 关键词是从课程设计说明书中选出并表示全文主题内容的单词或术语,不得杜撰,一般为3-5个。 5.绪论(前言) 绪论(前言)是全篇文章的开场白,应说明本课题的意义、目的、研究范围及要求达到的技术参数;简述本课题应解决的主要问题。不要与设计总说明雷同,不要成为设计总说明的注释。 6.正文 正文是课程设计说明书的核心部分,是对研究或设计工作的详细表述,应占全文的较多篇幅。学生要根据课程设计说明书课题的性质,参照以下一般性要求,组织撰写课程设计说明书的相关内容。 课程设计说明书中一般包括任务的提出、方案论证、设计与计算(可分为总体设计和单元设计几部分)说明、试验调试及结果的分析、结束语等内容。要求理论依据充分,数据准确,公式推导及计算结果正确。 对于计算机软件类型课程设计:学生要独立完成一个软件或较大软件中的一个模块,要有足够的工作量;要写出相关的设计文件;能够进行计算机演示和给出运行结果 为了使学生在技术经济分析能力方面得到锻炼,凡涉及到应用于实际中产生经济效果的课程设计说明书,如理工类的工程设计型、产品开发型、软件开发与仿真型和管理等类型的课程设计说明书,都要进行技术经济分析。 9

7.参考文献 参考文献是课程设计说明书不可缺少的组成部分,它反映课程设计说明书的取材来源、材料的广博程度和材料的可靠程度。一份完整的参考文献也是向读者提供的一份有价值的信息资料。参考文献必须是学生本人真正阅读过,以近期发表的文献为主,应与课题直接有关。文献按照在正文中的出现顺序排列。参考文献的条目应尽可能少而精(可列入5篇左右的主要参考文献),一般不得引用非正式发表的文献(硕、博士学位论文可引用)。 8.附录(包括工程图纸、计算机编程程序说明书等) 对于一些不宜放入正文中、但作为课程设计说明书又不可缺少的组成部分或有主要参考价值的内容如产品说明书、各类标准、专利及未公开发表的研究报告、公式的推演、编写的算法语言程序等,可编入课程设计说明书的附录中;如果引用的实例、数据资料,实验结果等符号较多时,为了节约篇幅,便于读者查阅,可以编写一个符号说明,注明符号代表的意义。附录的篇幅不宜太多,一般不要超过正文。附录序号用“附录A、附录B”等字样表示。 工程图纸:绘图是工程设计的基本训练,课程设计说明书中应鼓励学生用计算机绘图。课程设计说明书图纸应符合相关专业所属行业的制图标准,如对图纸规格、线型、字体、符号、图例和其他表达的基本要求。 计算机编程程序说明书:是计算机软件开发基本训练,主要内容应包括开发环境、运行环境、设计思路、源代码模块解释以及有关的操作要求说明。

二、课程设计说明书撰写格式 1.格式要求 课程设计说明书文本要按学校规定的格式用A4纸打印,正文中的任何部分不得写到文稿纸边框以外,文稿纸不得随意接长或截短,汉字必须使用国家公布的规范字。 版面页边距上为2.5cm,下为2.5cm,左2cm,右为2cm。 页眉距边界为1.5cm,页脚为1.75cm。首行缩进2个字,1.5倍行距。页眉书写“华北科技学院课程设计说明书”,用宋体五号书写。 页脚格式为第几页共几页,居中,用宋体五号书写。 2.撰写格式 (1)目录 “目录”标题采用三号黑体字,居中。下空一行为章、节、小节及其开始页码,为小四号宋体字,1.5倍行距。目录有页码,页码与摘要连接,页码用罗马

相关文档
最新文档