当前位置:文档之家› 《面向对象程序设计cpp》课程设计指导书

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

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

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

一、课程设计目的

通过本课程设计,培养上机动手能力,使学生巩固《面向对象程序设计》课程学习的内容,掌握工程软件设计的基本方法,强化上机动手能力,闯过编程关。

二、课程设计题目

0、人事管理系统

1、物业管理系统

2、客房管理系统

3、学生管理系统

4、民航订票系统

5、商场销售管理系统

6、通讯录

7、图书馆管理系统

8、商场(工厂)库存管理系统

9、“一二九”合唱评委打分系统

学生课设选题根据学号的尾数确定。(例学号为17号的学生做7号题目)

三、课程设计任务

1、任务:在两周内独立正确完成至少1道题目。

2、学生完成课设后,向指导老师提出答辩申请。答辩时要检查的内容为:

(1) 课程设计纸质文档;

(2) 课程设计源代码及其运行结果;

(3) 老师提出相关问题,学生对问题进行作答。

3、时间:

指导:第十六,十七周。

答辩时间:第十七周

四、课程设计考核方式

课程设计成绩评定的依据有设计文档资料、具体实现设计方案的程序及课程设计考勤登记表,其中平时成绩占总成绩的30%。

优(90分以上):按要求完成,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确,其中有总体设计思想的论述,有正确的流程图,程序完全实现设计方案,设计方案先进,软件可靠性好,能很好的回答老师所提出的问题;

良(80 - 90分):按要求完成,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确;有完全实现设计方案的软件,设计方案较先进,能较好的回答老师所提出的问题;

中(70 - 80分):按要求完成,有完整的符合标准的文档,有基本实现设计方案的软件,设计方案正确,能基本回答老师所提出的问题;

及格(60 - 70分):按要求完成,有完整的符合标准的文档,有基本实现设计方案的软件,但不能完全运行,设计方案基本正确,不能完全回答老师所提出的问题;

不及格(60分以下):不能完成程序,没有完整的符合标准的文档,软件没有基本实现设计方案,设计方案不正确,不能回答老师所提出的问题。

五、提交的资料

1、软件

软件需提供源程序,并能正常运行。

注:对于程序中未能实现的部分需要加以说明。

对于程序中所参考的部分代码需要加以声明,并说明出处。

2、文档

(1)设计文档的格式尽量按照《中华人民共和国国家标准UDC 681. 3计算机软件产品开发文件编制指南GB 8567-88》的标准书写。

(2)内容(以下仅提供参考)

1、需求分析;

2、类设计及说明;

3、定义的函数主要功能说明;

4、主要算法说明:举例说明1、2个比较有特点的算法;

5、系统总框图;

6、存在的问题与不足及对策;

7、使用说明(操作手册);

8、程序源代码及说明;

(3)文档要求

1、程序中必须使用类定义对象完成设计。

2、所写的有效代码不得少于200行。

3、用A4幅面的纸打印出文档。

4、在程序中,使用结构体数组或文件作为数据载体。

5、使用Visual C++6.0编译器。

附:课程设计范例

课程设计文档 ----简单的人员信息管理系统1.需求分析:

需要实现的主要功能如下:

(1)存储雇员的编号,级别,月薪

(2)修改雇员的编号,级别,月薪

(3)删除雇员的编号,级别,月薪

(4)查询雇员的编号,级别,月薪

(5)显示雇员的编号,级别,月薪………………………………………

2.类设计及说明

3.定义的函数主要功能说明:

(1)employee类

setname-----设置姓名;

getname------提取成员姓名;

getindividualempno--------提取成员编号;

…………………………..

(2)technician类

Setworkhours -----设置工作时间

…………………

(3)salesman类

…………………..

(4)manager类

…………………………….

(5)salesmanager类

…………………

4.主要算法说明

(1) Main函数中主要利用循环实现雇员姓名的连续录入,利用基类指针访问各派生类函数…….

(2)………..

5.系统总框图:

6.存在的问题:

(1)功能不是很完善,只实现了对人员工资级别等的存储及输出,对于员工级别,工资,薪级的修改,删除的功能还未实现。

(2)系统的操作界面需进一步优化,如能用菜单形式实现更为方便。7.操作手册:

运行程序后,先出现一蓝色背景,显示提示语:"Welcome to information management system!"它会在屏幕上运动一周,然后自行消失。随之出现一红色背景,上面有提示语句,分别按照这些提示语句输入信息,就会出现一个菜单。根据菜单的提示即可进行操作。

8.源程序代码及说明:

//employee.h

class employee

{

protected:

char name[20]; //姓名

int individualEmpNo; //个人编号

int grade; //级别

float accumPay; //月薪总额

static int employeeNo; //本公司职员编号目前最大值

public:

employee(); //构造函数

~employee(); //析构函数

virtual void pay()=0; //计算月薪函数(纯虚函数)

virtual void promote(int increment=0); //升级函数(虚函数)void SetName(char *); //设置姓名函数

char * GetName(); //提取姓名函数

int GetindividualEmpNo(); //提取编号函数

int Getgrade(); //提取级别函数

float GetaccumPay(); //提取月薪函数

};

class technician:public employee //兼职技术人员类

{

private:

float hourlyRate; //每小时酬金

int workHours; //当月工作时数

public:

technician(); //构造函数

void SetworkHours(int wh); //设置工作时数函数

void pay(); //计算月薪函数

void promote(int); //升级函数

};

class salesman:virtual public employee //兼职推销员类

{

protected:

float CommRate; //按销售额提取酬金的百分比

float sales; //当月销售额

public:

salesman(); //构造函数

void Setsales(float sl); //设置销售额函数

void pay(); //计算月薪函数

void promote(int); //升级函数

};

class manager:virtual public employee //经理类

{

protected:

float monthlyPay; //固定月薪数

public:

manager(); //构造函数

void pay(); //计算月薪函数

void promote(int); //升级函数

};

class salesmanager:public manager,public salesman //销售经理类

{

public:

salesmanager(); //构造函数

void pay(); //计算月薪函数

void promote(int); //升级函数

};

//employee.cpp

#include

#include

#include"employee.h"

using namespace std;

int employee::employeeNo=1000; //员工编号基数为1000

employee::employee()

{ individualEmpNo=employeeNo++; //新输入的员工编号为目前最大编号加1 grade=1; //级别初值为1

accumPay=0.0;} //月薪总额初值为0

employee::~employee()

{}

void employee::promote(int increment)

{ grade+=increment; } //升级,提升的级数由increment指定

void employee::SetName(char* names)

{ strcpy(name,names); } //设置姓名

char* employee::GetName()

{ return name;} //提取成员姓名

int employee::GetindividualEmpNo()

{ return individualEmpNo;} //提取成员编号

int employee::Getgrade()

{ return grade;} //提取成员级别

float employee::GetaccumPay()

{ return accumPay;} //提取月薪

technician::technician()

{ hourlyRate=100;} //每小时酬金100元

void technician::SetworkHours(int wh)

{ workHours=wh;} //设置工作时间

void technician::pay()

{ accumPay=hourlyRate*workHours;} //计算月薪,按小时计酬

void technician::promote(int)

{ employee::promote(2); } //调用基类升级函数,升2级

salesman::salesman()

{ CommRate=0.04;} //销售提成比例4%

void salesman::Setsales(float sl)

{ sales=sl;} //设置销售额

void salesman::pay()

{ accumPay=sales*CommRate;} //月薪=销售提成

void salesman::promote(int)

{ employee::promote(0); } //调用基类升级函数,升0级

manager::manager()

{ monthlyPay=8000;} //固定月薪8000元

void manager::pay()

{ accumPay=monthlyPay;} //月薪总额即固定月薪数

void manager::promote(int )

{ employee::promote(3);} //调用基类升级函数,升3级

salesmanager::salesmanager()

{ monthlyPay=5000;

CommRate=0.005;}

void salesmanager::pay()

{ accumPay=monthlyPay+CommRate*sales; } //月薪=固定月薪+销售提成

void salesmanager::promote(int)

{ employee::promote(2);} //调用基类升级函数,升2级

#include

#include

#include"employee.h"

using namespace std;

void main()

{

manager m1;

technician t1;

salesmanager sm1;

salesman s1;

char namestr[20]; //输入雇员姓名时首先临时存放在namestr中

employee *emp[4]={&m1,&t1,&sm1,&s1};

int i;

for(i=0;i<4;i++)

{

cout<<"请输下一个雇员的姓名:";

cin>>namestr;

emp[i]->SetName(namestr); //设置每个成员的姓名

emp[i]->promote(); //升级,通过基类指针访问各派生类函数

}

cout<<"请输入兼职技术人员"<

int ww;

cin>>ww;

t1.SetworkHours(ww); //设置工作时间

cout<<"请输入销售经理"<

float sl;

cin>>sl;

sm1.Setsales(sl); //设置销售额

cout<<"请输入推销员"<

cin>>sl;

s1.Setsales(sl); //设置销售额

for(i=0;i<4;i++)

{

emp[i]->pay(); //计算月薪,通过基类指针访问各派生类函数

cout<GetName()<<"编号"<GetindividualEmpNo() <<"级别为"<Getgrade()<<"级,本月工资

"<GetaccumPay()<

}

}

《数据库及信息系统》课程设计指导书

《数据库技术及信息系统》课程设计指导书 一、课程设计的目的 (1)培养学生运用所学课程《数据库及信息系统》的理论知识和技能,深入理解《数据库及信息系统》课程相关的理论知识,学会分析实际问题的能力。(2)培养学生掌握用《数据库及信息系统》的知识和设计计算机应用课题的思想和方法。 (3)培养学生调查研究、查阅技术文献、资料的能力。 (4)通过课程设计的训练,要求学生在教师的指导下,独立完成大作业要求的相关内容。 二、设计内容 完成一个数据库应用系统的设计全过程,包括需求分析、数据库设计、应用系统的设计和开发、用户界面的设计和实现、系统安装和调试等。 三、开发环境与工具: SQL Server / https://www.doczj.com/doc/391437665.html, 四、设计步骤 1、需求分析业务流程分析和功能分析。(应包含所给题目提供的主要要求) 2、概念结构设计生成基本E-R图。(应基本按所给题目提供的表的结构进行设计) 3、逻辑结构设计关系表设计(主键与完整性约束)、范式分析。(应基本按所给题目提供的表的结构进行设计) 4、功能模块实现、集成及调试。 5、报告编写。 五、基本要求 1、接口设计

用户接口是提供给用户的操作界面,全部操作应通过窗口完成,可以使用菜单上或按钮式。 2、功能设计 应用系统功能通常根据实际目标设定,一般应具有基本的增、删、改、查功能。 六、选题与时间 选题:每人选其中一个题目, 课程设计时间:12月1号---1月15号 指导时间:郑义民(每周三下午)黄彩虹(每周三上午); 地点:机电信息实验楼A226。 注:凡有抄袭现象一经发现,课程设计成绩均为不及格。 七、课程设计报告内容 1、概述(设计背景,设计目的,设计内容); 2、需求分析(功能分析、程序流程图) 3、概念模型设计(E-R图); 4、逻辑设计(E-R模型转换为关系模式,指明所满足的范式并给出理由); 5、界面开发、源代码及查询截图、数据库链接方法; 6、总结(设计过程中遇到的问题以及解决方法;课程学习及课程设计的体会)。 八、课程设计报告格式 1、报告一律A4纸双面打印打印,每人1份。 2、全班刻录在一张光盘上,每人一个文件夹。文件夹命名方式为“学号+姓名”, 内含课程设计报告、源文件、说明文件。

工艺综合课程设计指导书

《工艺综合课程设计》简明指导书 1.设计目的 《机械制造工艺与机床夹具》是一门实践性很强的课程,只有通过实践性教学环节才能使学生对该课程的基础理论有更深刻的理解,也只有通过实践才能培养学生理论联系实际的能力和独立工作能力。该设计的目的就在于: (1)在结束了《机械制造工艺与机床夹具》及有关课程的学习后,通过本次设计使学生所学到的知识得到巩固和加深,并培养学生学会全面综合地应用所学知识,去分析和解决机械制造中的问题的能力。 (2)通过设计提高学生的自学能力,使学生熟悉机械制造中的有关手册、图表和技术资料,并学会结合生产实际正确使用这些资料。 (3)通过设计使学生树立正确的设计思想,懂得合理的设计应该是技术上先进的,经济上合理的并且在生产实践中是可行的。 (4)通过编写设计说明书,提高学生对技术文件的整理、写作及组织编排能力,为学生将来撰写技术及科研论文打下基础。 2.设计内容 (1)编制规定零件的机械制造工艺规程一份; (2)填写规定零件的《机械加工工艺过程卡》一份; (3)填写规定零件某机械加工工序的《机械加工工序卡片》一份; (4)设计规定零件的某机械加工工序的专用夹具一套并绘制其总装图一张; (5)编写设计说明书一份。 3.设计步骤及要求 (1)根据给定的生产纲领,确定生产类型。 (2)分析和审查零件图:读懂零件图;审查该零件的结构工艺性;了解其主要技术要求;区分哪些表面是加工表面,哪些表面是不加工表面;查清各表面的尺寸公差、形位公差、表面粗糙度和特殊要求,区分各表面的精密与粗糙、主要与次要、重要与不重要等相对地位。在此基础上初步确定各加工表面的加工方法。 (3)根据给定的零件材料,确定毛坯种类。并确定加工表面的总加工余量。 (4)拟定零件的机械加工工艺规程:选择粗基准和精基准;确定各表面的加工方法;确定加工顺序;安排热处理工序及必要的辅助工序。 (5)确定各工序的加工设备,刀具及夹具。 (6)对工艺规程中的某道工序使用的夹具进行设计:一般画一张A1图,要求手工绘图。 a. 以有利于反映该工序加工的位置,选取投影视图。用双点划线画出零件轮廓。 b. 在零件定位表面处,画出定位元件或机构。 c. 在夹紧位置处画夹紧机构。 d. 在对刀位置画出对刀元件或刀具导引装置。 e. 画出与机床连接的元件及其它元件。 f. 绘图时要遵守国家标准的规定画法,能用标准件的尽量采用标准件。 g. 为表达清楚夹具结构,应有足够的视图、剖面图、局部视图等。 h. 夹具图上应标注夹具的总体轮廓尺寸,对刀尺寸,配合尺寸及配合公差要求,并标明夹具制造,验收和使用的技术要求。 i. 在夹具图右下角绘制国家标准规定的标题栏和明细表,表中详细列出零件的名称,代号,数量,材料,热处理及其它要求。 (7)确定所设计夹具的工序的工序余量,计算工序尺寸及公差。 (8)确定所设计工序的切削用量及工时定额。 (9)填写工艺文件——工艺过程卡和工序卡各一份。

2009汽车电器课程设计指导书

汽车电器与电子技术课程设计指导书 课程设计名称:华夏HX7180轿车汽车电器与电子设备线路设计 1 华夏HX7180轿车汽车的相关技术数据 华夏HX7180轿车汽车与电器与电子设备线路设计相关的基本技术数据见表1-1。 表1-1 线路设计相关的基本技术数据 2.1起动机和蓄电池的参数选择 2.1.1起动机功率的选择 起动机的选择应根据发动机的功率、起动机与发动机曲轴的最佳传动比、蓄电池容量这三个参数来确定。 起动机必须具有足够的的功率才能保证迅速、可靠地起动发动机。功率的大小由发动机的最低起动转速q n 和发动机的起动阻力矩q M 决定,即 9550 q q n M P ?≥ 式中:q M 的单位为N ·m ,q n 的单位为r/min 发动机的起动阻力矩有摩擦力矩、压缩损失力矩和发动机附件损失力矩三部分组成。其中摩擦力矩是活塞与缸壁的摩擦、曲轴轴承摩擦及搅油阻力等产生,占起动阻力矩的60%。压缩力矩与气缸容积和压缩比有关,约占起动阻力矩的25%。发动机附件阻力矩是发动机用于驱动发电机、分电器、汽油泵、风扇、水泵等所消耗的力矩,约占起动阻力矩的15%。q M 一般由试验测定,也可用式CL M q =来计算,即 CL M q = 式中:C 表示系数,取30~40,L 为发动机排量。 发动机的最低起动转速q n 是保证发动机可靠起动曲轴的最低转速。汽油机在0~20℃时,根据汽油机的雾化条件,最低起动转速为应30~40r/min 。为保证低温起动,通常取起动转速为50~70r/min 。即 9550 q q n M P ?≥ 考虑到要有一定的功率储备,合理选取P 。 2.1.2 起动机的传动比选择 (1)最佳传动比的计算。所谓最佳传动比,即起动机工作在最大功率时,对应的起动机转速s n 与发动机能可靠起动的曲轴转速f n 之比,即

数据库课程设计指导书

数据库课程设计指导书 一、设计方法 本次设计,提供一次在实际环境中,使用数据库工具获取实践经验的机会。完成设计任务,你将对设计实际有用的数据库应用程序,有更深入的理解。 先导课程为:《数据库系统概论》。 设计环境和开发工具: 操作系统, Windows98(或更高版本)。 数据库管理系统,选用Sybase 公司的Adaptive Server Anywhere。 开发工具,选用PowerBuilder 7.0(或更高版本)。 : 1、数据库设计 1)需求分析,根据设计任务书给出的背景资料,查找相关资料,结合自己的生活经 验,对数据进行分析,编写详细的数据词典。 2)概念结构设计:在需求分析的基础上,设计E-R模型,详细描述实体的属性和实 体之间的联系,消除不必要的冗余。 3)逻辑结构设计:实现E-R图向关系模型的转换,特别注意实体的1:n联系,优化 数据模型。详细说明实体、实体属性和实体之间的关系。 2、创建数据库:(详细内容请阅读Help文件) 创建数据库时,缺省的user ID为DBA , password为sql。 ●使用Sybase Central创建数据库 1)在Sybase Adaptive Server Anywhere 文件夹中,打开Utilities 。 2)双击 Create Database。 3)按照向导(wizard)提示,完成数据库创建。 ●使用PowerBuilder创建数据库 1)运行PowerBuilder,选择Databsae画板。 2)打开Utilities。 3)双击Create ASA Database。 ●使用SQL语句创建数据库 例如,在C:\ex\文件夹下创建数据库。 CREATE DATABASE 'C:\\ex\\mydb' TRANSACTION LOG ON PAGE SIZE 1024 COLLATION '437' ENCRYPTED OFF BLANK PADDING OFF JAVA ON JCONNECT OFF 3、创建表 ●使用PowerBuilder创建表 2)连接数据库 3)打开Tables文件夹。

无机材料工艺课程设计指导书

无机非金属材料专业 《无机材料工艺课程设计》 指导书 无机非金属材料研究所编 2010年5月

目录 课程设计要求与说明 (1) 第一章窑炉制图规格 (2) 第二章窑体图 (9) 第三章尺寸标注 (13) 第四章窑炉课程设计说明书撰写规范 (19) 第五章设计说明书的编写 (22) 图1 隧道窑窑体主图 (26) 图2 隧道窑预热带典型断面图 (30) 图3 辊道窑窑体主图 (31) 图4 辊道窑窑体断面图 (33)

课程设计要求与说明 一、课程设计目的 课程设计是课堂教学的实践延伸,目的是对学生学习《陶瓷工艺学》课程的最后总结,是教学重要的一环。要求学生通过课程设计能综合运用和巩固所学的理论知识,并学会如何将理论与实践结合,研究解决实际中的工程技术问题。 主要任务是培养学生设计与绘图的基本技能,掌握窑炉设备的设计程序、过程与内容。学生根据老师给定的设计任务,在规定的时间里,应围绕自己的题目内容,结合所学知识,认真查阅资料,体验工程设计的过程,同时锻炼学生分析和解决实际问题的能力。 二、课程设计要求 通过本课程设计,要求学生进一步了解窑炉设备的基本结构;掌握窑炉设备的工作原理、工程制图方法和编制设计说明书的方法,同时要求学生融会贯通所学的理论知识,与实践结合,理解窑炉设备的设计思想和设计方法。学生对课程设计题目应视作真正的任务,要求学生认真负责地进行设计,每一个计算数据和结构设计应尽可能与生产实际相结合,课程设计应作为学生的创造性成果,不能抄袭历届学生的设计,也不允许简单照搬现成的资料,要求学生能表达自己的设计思想。 三、课程设计题目、内容 1、设计题目:隧道窑设计 辊道窑设计 2、设计内容 (1)图纸:主体结构图及主要断面图。要求尺寸标注齐全,线条、文字、图例规范; (2)说明书:确定主要尺寸和工作系统,进行燃烧计算和热平衡计算,要求计算正确,编写完整,格式规范。

《游戏设计》课程设计指导书

《游戏设计》课程设计指导书 编写:蔺广逢 适用于:数字媒体专业 2011.12

游戏设计课程设计任务书 设计时间:1周学分数:1.0 执笔人:范彩霞编写日期:2008年10月 一、课程设计目的 游戏设计课程设计是数字媒体技术专业必修的实践环节。本课程设计是《游戏设计》课程实践环节的深化和延续。通过该实践环节的训练,使学生能够更加全面和系统的掌握游戏设计的体系结构。通过对所做游戏的故事梗概、游戏类型以及设计制作过程中所涉及的相关技术的学习和掌握,提高学生的实践能力以及团队协作能力,为在计算机游戏设计这一领域进行深入研究做准备。 二、课程设计的内容与要求 本课程设计通过分组来进行,每组3~4人。对每一个组,都必须设计和实现一个完整的游戏,游戏的类型不限,软件运行环境限为Microsoft Windows,硬件平台限为PC。在每组进行游戏设计之前必须提供游戏文档说明,包括游戏的故事情节、游戏的类型、游戏界面的设计等。每组设计的游戏不一定是原创的,但绝不能抄袭已有的游戏。 每组设计的游戏需要有较为完整的情节,要求能体现以下的基本技术:提供使用键盘或鼠标控制视点的朝向和运动的功能;在游戏中至少有一个人物是三维的,并且能产生相应的动画。必须在某个场景中有配音或者背景音乐;最好能在某一个画面中体现一些特效技术;必须能实时或者准实时运行。 游戏设计完成后对自己所做的游戏进行短评,包括:游戏中的哪一部分是最得意的?对最初的游戏设计作了哪些修改,为什么?在这个游戏项目的实践中获得的经验和教训是什么?如果有更多的时间下一步会怎么做? 三、课程设计的报告(论文、作业)的要求 课程设计报告是课程设计过程的整理和总结。因此,编写课程设计报告是课程设计阶段的一个重要组成部分。课程设计报告的内容和要求根据设计内容而定,对于本课程设计,主要应包括以下内容: 封面:封面上应标明“游戏设计课程设计”报告、专业、姓名、学号与时间等; 课程设计报告内容主要包括: (1)课程设计的目的;

汽车课程设计指导书

汽车课程设计计划 陈皓云主编 安徽科技学院工学院车辆工程教研室 二零一一年六月

一、课程设计目的 以课程设计促进学生自主学习的积极性,培养学生独立工作能力,为毕业设计打下基础。围绕《汽车理论》、《汽车设计》的基本要求及其方法,独立查找参考资料,独立完成汽车底盘某一总成设计计算、校核、绘图。培养同学的主动学习积极性,拓宽知识面,培养理论联系实际的精神。 二、课程设计要求 对给定基本设计参数的某车辆,进行总体设计,计算并匹配合适功率的发动机、轴荷分配和轴数,选择并匹配各总成部件的结构型式,计算确定各总成部件的主要参数;详细计算指定总成的设计参数,绘出指定总成的装配图和部分零件图;要求在CAD 环境下校核;要求对校核结果进行分析说明。 每人完成总成装配图1张(1号图)、主要零件图2张(3号图)、设计计算说明书1份。 三、设计时间: 本次课程设计时间为4周,即2011年11月14日—2011年12月11日。 四、设计内容: 进行离合器、变速箱、驱动桥、转向器、制动器等总成设计。学生在自愿基础上进行分组并选择设计内容,共五组。具体安排见下表1和表2。 表1 设计内容及指导老师 表2 学生名单

附件:课程设计相关参数设计计算 1.根据已知数据,确定轴数、驱动形式、布置形式。注意国家道路交通法规规定和汽车设计规范。 2.确定汽车主要参数: 1)主要尺寸,可从参考资料中获取; 汽车的主要尺寸有外廓尺寸、轴距、轮距、前悬、后悬、货车车头长度和车箱尺寸等。 A .外廓尺寸 GBl589—89汽车外廓尺寸限界规定汽车外廓尺寸长:货车、越野车、整体式客车不应超过12m ,单铰接式客车不超过18m ,半挂汽车列车不超过16.5m ,全挂汽车列车不超过20m ;不包括后视镜,汽车宽不超过2.5m ;空载、顶窗关闭状态下,汽车高不超过4m ;后视镜等单侧外伸量不得超出最大宽度处250mm ;顶窗、换气装置开启时不得超出车高300mm 。 不在公路上行驶的汽车,其外廓尺寸不受上述规定限制。 轿车总长a L 是轴距L 、前悬F L 和后悬R L 的和。它与轴距L 有下述关系:a L =L /C 。式中,C 为比例系数,其值在0.52~0.66之间。发动机前置前轮驱动汽车的C 值为0.62~0. 66,发动机后置后轮驱动汽车的C 值约为0.52~0.56。 轿车宽度尺寸一方面由乘员必需的室内宽度和车门厚度来决定,另一方面应保证能布置下发动机、车架、悬架、转向系和车轮等。轿车总宽a B 与车辆总长a L 之间有下述近似关系:a B =(a L /3)+(195±60)mm 。后座乘三人的轿车,a B 不应小于1410mm 。 影响轿车总高a H 的因素有轴间底部离地高m h ,地板及下部零件高p h ,室内高B H 和车顶造型高度t h 等。 轴间底部离地高入m 应大于最小离地间隙m in h 。由座位高、乘员上身长和头部及头上部空间构成的室内高B h 一般在l120~1380mm 之间。车顶造型高度大约在20~40mm 范围内变化。 B .轴距L 轴距L 对整备质量、汽车总长、最小转弯直径、传动轴长度、纵向通过半径有影响。当轴距短时,上述各指标减小。此外,轴距还对轴荷分配有影响。轴距过短会使车厢(箱)长度不足或后悬过长;上坡或制动时轴荷转移过大,汽车制动性和操纵稳定性变坏;车身纵向角振动增大,对平顺性不利;万向节传动轴的夹角增大。 原则上轿车的级别越高,装载量或载客量多的货车或客车轴距取得长。对机动性要求高的汽车轴距宜取短些。为满足市场需要,工厂在标准轴距货车基础上,生产出短轴距和长铀距的变型车。不同铀距变型车的轴距变化推荐在0.4~0.6m 的范围内来确定为宜。 汽车的轴距可参考表l 提供的数据选定。

数据库课程设计指导书讲解

《数据库原理与应用》课程设计指导书 制订教师:张娟 城市学院 2015年12月

数据库课程设计指导书 模块01 “教学管理系统”数据库设计 1、设计步骤 工作任务 任务1:“学分制教学管理系统”需求分析 任务2:“学分制教学管理系统”概念设计 任务3:“学分制教学管理系统”逻辑设计 任务4:“学分制教学管理系统”逻辑设计 学习目标 理解关系型数据库基本概念 熟悉数据库设计的主要阶段和步骤 掌握数据库概念设计中绘制E-R 图的方法 掌握将E-R 图转换为数据表逻辑形式的方法 理解并掌握数据库设计规范化方法 2、设计内容 任务1-1 “学分制教学管理系统”需求分析 ● 数据库设计 ● 数据库系统的分析与设计一般分为需求分析、概念设计、逻辑设计、物理设计四个阶段。在数据库系统设计的整个过程中,需求分析和概念设计可以独立于任何的数据库管理系统(DBMS ),而逻辑设计和物理设计则与具体的数据库管理系统密切相关。 需求分析 概念设计 逻辑设计 物理设计 需求分析说明书 独立于数据库管理系统 相关于数据库管理系统 DBMS 的特征 硬件和操作系统的特征 数据库概念模式 数据库逻辑模式 数据库物理模式 需求分析 分析用户的要求。需求分析是数据库系统设计的基础,通过调查和分析,了解用户的信息需求和处理需求,并以数据流图、数据字典等形式加以描述。 概念设计 主要是把需求分析阶段得到的用户需求抽象化为概念模型。概念设计是数据库系统设计的关键,我们将使用E-R 模型作为概念模式设计的工具。 逻辑设计 就是将概念设计阶段产生的概念模式转换为逻辑模式。因为逻辑设计与数据库管理系统(DBMS )密切相关,本书以关系模型和关系数据库管理系统为基础讨论逻辑设计。

焊接工艺课程设计指导书

材料成形及控制工程专业课程设计 焊接工艺设计指导书 一、设计目的 1.通过实际产品的焊接工艺设计,使学生了解焊接结构的生产工艺过程; 2.掌握焊接工艺的设计方法及工艺文件的制定; 3.培养学生运用专业理论知识解决实际焊接生产问题的能力,锻炼查阅文献资料及工具书籍的基本技能。 二、设计内容 在规定时间内,完成由教师指定的某一个结构件的焊接工艺设计任务,主要内容包括: 1. 焊接结构件的设计简图与技术要求; 2. 产品的制造工艺性能分析; 3. 主要接头的焊接方法选择与说明,坡口型式及尺寸的设计与说明; 4. 主要部件(筒节、封头等)的加工工艺过程卡; 5. 产品的装焊工艺过程卡; 6. 壳体的焊接工艺卡。 三、设计要求 1.手绘产品的结构设计简图,标注出产品的主要结构尺寸;主要零件的名称、材质与规格;设计技术要求(包括制造技术要求与检验要求)等。 2.产品的制造工艺性能分析主要包括容器主体材料的焊接性分析与结构的装焊工艺性能分析。容器主体材料的焊接性能主要分析材质的焊接裂纹倾向及产生其它焊接缺陷的倾向,说明为保证焊接质量应采取的工艺措施,如合理选用焊接方法、焊接材料、焊前预热、焊后热处理、层间温度等;结构的装焊工艺性能分析主要针对特殊、复杂容器结构,分析需要采用的装焊顺序与方法。 2. 接头焊接方法的选择和坡口型式的设计应包括纵焊缝、环焊缝、封头拼缝、 人孔接管与筒体的焊缝等,绘制接头的局部放大图。选择与设计的依据主要从容器结构尺寸、接头位置、材质及厚度、施焊条件与可操作性、焊接变形与应力、装焊顺序等方面考虑。 3. 主要部件(筒节、封头等)的加工过程卡要求制定部件从原材料备料至组 装焊接之前的全部加工工艺过程,包括各加工工序的名称、加工内容、所用的工装设备与检验要求等,必要时绘制出加工工艺简图; 4. 壳体的装焊工艺设计包括装焊工艺顺序、工序名称与内容、各工序所涉及

产品结构设计课程设计指导书

产品结构设计课程设计指导书 一、课程的性质和任务 《产品结构设计》是工业设计专业重要的课程设计之一。通过本课程设计,使学生在产品外观造型设计基础上进一步深化,从而具备一定的产品结构设计的能力,形成良好的思维能力和实践技能,提高对产品设计的综合认识。 二、设计具体实施过程及要求 1、明确设计内容,查阅相关资料 对于设计要完成的内容及上交作业清晰明了。对洗衣机这类产品的资料进行查阅和整理。具体内容包括:洗衣机的分类、洗衣机的工作原理、洗衣机的使用过程,洗衣机的使用环境等。 2、拆分洗衣机的各个零部件,并记录好数据,绘制结构设计说明图。 首先拆分外壳,注意其连接方式及定位方式。依据产品各个部分的功能划分其动力部件、支撑部件、传动部件、工作部件、面板部件等,逐步拆分产品各个组成部分。对拆分的每个零件的结构进行分析,并从其功能与结构的联系上来考虑其结构的必要性。 3、产品三维建模 首先建立产品各个零件的三维模型。依据具体的尺寸,利用pro/E软件进行建模。产品的主要结构要清晰,对于个别的细节结构在建模时可以忽略。 4、产品的装配 对产品各个零件可以先组成部件,再组成整体产品,最后进行爆炸图的制作。 5、产品的外观再设计 在明确对产品的整体结构及各个零件结构的基础上,分析内部结构与外观造型之间的关联。对于产品不太合理的地方进行改进,并赋予产品新的外观造型。

三、作业及要求: 1、设计报告书一份(不少于5000字)(A3) 报告内容: 封面及目录; 计划时间进度表; 产品功能及使用的总结及分析; 产品外观造型及内部结构的总结及分析; 产品各零件的三维造型及结构分析; 产品爆炸图; 改进产品外观造型展示; 小组各成员的任务分配说明。 四、评分标准(总分100分) 1、对产品认识的完整度(15分) 2、产品零件结构绘制与建模的正确性(50分) 3、各产品零件装配的合理性(10分) 4、产品外观设计的美观性(15分) 5、报告书书写的规范性(10分) 五、教材与参考书目: 1、《产品结构设计》,刘宝顺主编,中国建筑工业出版社,2009.1 2、《面相制造和装配的产品设计指南》,钟元编著,机械工业出版社,2011.4 3、《电子产品结构与工艺》,张修达主编,科学出版社,2010.4

周子遂《汽车设计》课程设计指导书(变速器)

目录 (一)变速器结构方案的确定 (1) 1、档数 (1) 2、传动机构方案 (1) 3、换挡机构形式 (1) 4、齿轮型式 (2) 5、轴承选用 (2) 6、密封与润滑 (2) 7、操纵机构与倒档型式选择 (3) 8、变速器传动简图 (4) (二)主要参数的确定 (5) 1、中心距 (5) 2、轴向尺寸 (5) 3、齿轮参数的选择 (5) 4、各档传动比分配及齿数确定 (8) 5、齿轮变位系数的选择 (10) 6、齿轮参数 (10) (三)结构设计及强度校核 (12) 1、齿轮材料的选择 (12) 2、常啮合齿轮尺寸计算 (12)

3、齿轮强度校核 (21) (四)心得体会 (22)

(一)变速器结构方案的确定 1、档数; 变速器的挡数可在3-20个挡位范围内变化,增加变速器的挡数能够改善汽车的动力性和燃油经济型以及平均车速。挡数越多,变速器的结构越复杂,并且使轮廓尺寸和质量变大,同时操纵机构负责,同事在使用时换挡频率增加并增加了换挡难度。 本设计中的变速器为货车变速器。跟具要求,确定挡数为五挡变速器。 2、传动机构方案; 变速器的设计方案必需满足使用性能、制造条件、维护方便及三化等要求。方案a,b在满足使用性的条件下,结构更为简单,轴向尺寸更小,更有利于使变速器轻量化,维修也更为方便,更有利于润滑。再比较a和b,a方案的由于一挡和倒挡转速低,使用频率也低,只有在起步时才用到。故采用直齿滑动齿轮换挡,直齿滑动齿轮换档的优点是结构简单、紧凑,造价也比较低,经济性好。斜齿轮布置为中间轴采用右旋,第二轴和第一轴取为左旋。 3、换挡机构形式; 在选择了如图a的传动方案后,分析得出:由于1挡和倒挡转速低,齿轮直接啮合不会造成很大的冲击,故一挡和倒挡采用的时直

冲压工艺与模具设计课程设计指导与任务书

冲压工艺及模具设计》课程设计指导书 2.1 课程设计目的 本课程设计是在学生学完“冲压工艺与冷冲模具设计”理论课并进行了上机练习之后 进行的一个重要教学环节。是学生运用所学理论,联系实际,提高工程技术能力和培养严 谨细致作风的一次重要机会。通过本次设计要达到以下目的: 1、巩固与扩充“冲压工艺与冷冲模具设计”以及有关技术基础课程所学的内容,掌握 制订冲压工艺规程和设计冲压模具的方法。 2、培养综合运用本专业所学课程的知识, 解决生产中实际问题的工程技术能力 设计、计 算、绘图、技术分析与决策、文献检索以及撰写技术论文的能力)。 3、养成严肃、认真、细致地从事技术工作的优良作风。 2.2 课程设计步骤 1. 设计准备 1) 阅读产品零件图 (1) 设计前应预先准备好设计资料、手册、图册、绘图用具、图纸、说明书用纸。 (2) 认真研究任务书及指导书,分析设计题目的原始图样、零件的工作条件,明确设 计要求 及内容。 (3) 熟悉各种可采用的模具结构形式及其优缺点。 2) 冲件图样分析 产品零件图是分析编制冲压方案、设计模具的重要依据,对零件图的分析 主要是从冲 压工艺的角度出发,对冲压件的形状、尺寸 ( 最小孔边距、孔径、材料厚度、最大 外形 精度、表面粗糙度、材料性能等逐项分析,确定冲压工序图。若有与冲压工艺要求相悖者, 应采 取相应的解决措施或与指导教师协商更改。 (1) 工艺分析。 合理的冲压工艺,既能保证冲件的质量,使冲压工艺顺利进行,提高模具寿命,降低 成本,提高经济效益,同时给模具的设计、制造与修理带来方便。所以必须对指定的冲压 件图样进行充分的工艺分析,在此基础上,拟订各种可能的不同工艺方案。 工艺分析主要是分析冲件的形状、尺寸及使用要求,分析冲件的工艺性;根据成形规 律,确定所用冲压工艺方法;根据生产批量、冲压设备、模具加工的工艺条件等多方面因 素,进行全面的分析、研究,确定冲件的工艺性质、工序数量、工序的组合和先后顺序。 在几种可能的冲压工艺方案中,选择一种经济、合理的工艺方案,并填写冲压工艺卡。 (2) 制订冲压工艺。 制订冲压工艺方案时,应做如下工作: ① 备料。确定板料、条料的规格、要求,并计算出材料利用率。 ② 确定工序性质、数目、先后顺序、工序的组合形式。 包括: )、

汽车电气线路课程设计指导书

汽车电气线路课程设计指导书 对于汽车电气设备,可根据其用途和工作性能归纳为:电源系、起动系、点火系、电子控制系、照明、信号、仪表、报警系和辅助电器设备等部分。而汽车电气设备总线路,就是通过开关、熔断器、导线等,将上述电器系统合理地联接而组成的总体。 总线路的布置因车而异,但都存在一定的规律。通过对典型汽车电气线路图的识读,掌握电气设备总线路的规律性,以及汽车电气系统故障诊断和排除的基本方法。 1.汽车电气设备线路类型 (1) 汽车线路图分类 汽车线路有部分线路和整车线路之分。部分线路即局部线路或叫单元线路,通常有电源线路、起动线路、点火线路、照明线路、信号及仪表线路等;整车线路即汽车电器总线路,通常将汽车上各种电器设备按照它们各自的工作特点和相互联系,通过各种开关、保险等装置,用导线把它们合理地连接起来而构成的一个整体线路。 常见的整车线路有三种:一种是汽车电气线路图,通常根据汽车电器的外形,用相应的图形符号进行合理布线。另一种是汽车电路原理图,根据国家或有关部门制定的标准,用规定的图形符号绘制的较简明的线路。第三种线束图主要说明哪些电器的导线汇合在一起组成线束,与何处进行连接等。 (2) 汽车电气线路图 汽车电气线路图是电器设备之间用导线相互连接的真实反映,它所连接的电器设备的安装位置、外形和线路走的路径与实际情况一致,便于对汽车电器故障进行判断与排除。 汽车电气线路图在图面上比较注意各电器设备在汽车上的实际位置。例如,通常图左边一般代表汽车的前部,图的右边则代表汽车的尾部。同时,图中的电器设备大多以实物轮廓的示意形状表示,给人以真实感。对那些实际安装位置走向相同的连接导线也尽可能画在一起。 电气线路图类似于无线电设备的实物接线图。其优点是较好地再现了线路的实际连接情况,缺点是识读比较困难。 (3) 汽车电路原理图 汽车电路原理图通常是根据电气线路图简化而来的。这种图的作用是表达线路的工作原理和连接状态,不讲究电器设备的形状、位置和导线走向的实际情况。图中电器设备均采用符号表示(较特殊的符号则辅以图例说明)。这种图对于了解汽车电器设备的工作原理或工作过程,以及分析判断故障的大概部位很有用处。 (4) 汽车线束外形图 汽车上导线的种类和数量较多,为保证安装可靠,走向相同的各类导线常被包扎成电缆,又称其为线束。 线束外形图反映的是已制成的线束外形,故也叫做线束包扎图。图中一般都标明线束中每根导线所连接的电器设备的名称,有的还标注了每根导线的长度。 线束外形图通常又分为主线束和辅助线束图。主线束图又分为底盘线束图和车身线束图。辅助线束类型较多,多用于主线束的支路并与各种辅助电器相连(通过连接器)。例如空调线束、车顶线束、电动车窗线束、ABS线束、自动变速器线束、电动座椅线束、电动门线束等。 2.汽车电气线路图识读的一般方法 (1) 认真读几遍图注 图注说明了该汽车所有电气设备的名称及其数码代号,通过读图注可以初步了解该汽车

《数据库原理及应用》课程设计指导书

《数据库原理及应用》课程设计指导书 一、课程设计教学目的及基本要求: 1. 课程设计教学目的 数据库原理及应用课程设计周是在学生系统的学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的数据库管理系统。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。 2. 课程设计基本要求: 四人为一个小组,小组成员既要有相互合作的精神,又要分工明确。每个学生都必须充分了解整个设计的全过程。 从开始的系统需求分析到最后的软件测试,都要有详细的计划,设计文档应按照软件工程的要求书写。 系统中的数据表设计应合理、高效,尽量减少数据冗余。 软件界面要友好、安全性高。 软件要易于维护、方便升级。 编程语言可由小组根据自己的情况选择,但一般情况下应该是小组的每个成员都对该语言较熟悉。避免把学习语言的时间放在设计期间。 参考使用的语言有:C#。 二、课程设计的时间安排 周一:需求分析,总体设计 周二:详细设计 周三-周四:上机调试 周五:应用程序打包并撰写实验报告,做好答辩准备。

三、课程设计的考核方法及成绩评定 学生完成一个管理系统的设计方案和程序设计,以此作为考核依据。本课程设计成绩分为:优秀、良好、中等、及格、不及格五个等级。本课程设计成绩由集中指导出勤情况、完成设计质量、答辩效果、综合表现等方面综合评定。 具体考核时间与考核方法: 周五晚上7点-9点(地点五教204(暂定)):考核。 1)每组派一个代表(其它成员在下面随时准备回答问题)做PPT,汇报本组工作流程与系统运行情况,并要演示。 2)针对具体问题作答(提问,至少两位老师在场提问)。 四、课程设计的内容(每组限选一项,且各组不能重复,请各位同学抓紧时间自行分组, 周一把分组名单报老师) 题目一学生学籍管理系统 1、实验内容: (1)主要的数据表 学生基本情况数据表,学生成绩数据表,课程表等等。 (2)主要功能模块 1)实现学生基本情况的录入、修改、删除等基本操作。 2)对学生基本信息提供灵活的查询方式。 3)完成一个班级的学期选课功能。 4)实现学生成绩的录入、修改、删除等基本操作。 5)能方便的对学生的学期成绩进行查询。 6)具有成绩统计、排名等功能。

焊接结构课程设计指导书

焊接结构与生产工艺课程设计指导书通用桥式起重机金属结构和生产工艺设计 曹永胜李慕勤曹丽杰 佳木斯大学材料工程学院

通用桥式起重机金属结构和生产工艺课程设计指导书 一、设计目的 1.培养学生综合运用所学知识的技能.通过对典型焊接结构和生产工艺的设计,使学生能针对产品使用性能和使用条件,制定焊接结构的设计方案及生产工艺方案。在具体的设计过程中,应根据结构的特点和技术要求,提出问题,分析问题产生的原因,并找到解决问题的途径和具体措施,制定合理的结构设计方案和生产工艺方案,从而得到一次解决实际工程问题的锻炼. 2.培养学生自学能力.使学生熟悉工具书,参考书的查找与使用方法,在学习前人的设计经验的基础上,发挥主观能动性,有所创新. 3.了解焊接工程技术人员的主要任务,工作内容和方式方法. 二、设计内容与计划 (一)设计内容 1. 5~50T通用桥式起重机主梁箱型结构设计。 2. 5~50T通用桥式起重机主梁生产工艺指定。 3.5~50T通用桥式起重机主梁结构生产图纸绘制。 (二)设计计划 1.接受设计任务、查阅资料和制定设计方案。(2天) 2.主梁结构设计计算;(7天) 3.主梁结构生产图纸绘制;(1天) 4.主梁结构生产工艺分析;(2天) 5.主梁生产工艺规程制定。(2天) 6.总结和考核。(1天) (三)任务完成 课程设计完成后,学生应交付以下材料: 1 主梁结构设计计算说明书; 2 主梁结构生产工艺分析报告; 3 主梁结构生产用施工图纸; 4 主梁生产工艺规程.

通用桥式起重机主梁结构及生产工艺设计 §1 通用桥式起重机简介 通用桥式起重机是指用吊钩或抓斗(有的也有用电磁盘)吊取货物的一般用途的桥式起重机,它桥架(大车)和起重小车两大部分组成,桥架横跨于厂房或露天货物上空,沿吊车梁上的起重机轨道纵向运行。通用桥式起重机有大车运行机构(装在桥架上),起升机构和小车运行机构(装在小车上)等三种工作性机构,皆为电动。通用桥式起重机的起重量可达500吨,跨度50~60米。 1.1 通用桥式起重机的基本组成 1.2 通用桥式起重机的基本参数 1额定起重量Q(tf) 2 跨度L(m) 3大车运行速度(m/min) 4 小车运行速度(m/min) 5 起升高度(m) 6 起升速度(m/min) 7 接电持续率JC JC = 100t i /T % t i —在起重机的一个工作循环中该机的总运转时间。 T --起重机一个工作循环所需的时间。 T = 360/N h (s) 通用桥式起重机 大车 小车桥架 大车运行机构 主梁 端梁小车架 小车运行机构 起升机构 图 1 通用桥式起重机组成

课程设计指导书

Harbin Institute of Technology FPGA设计及应用实验 课程名称:课程设计 设计题目:异步十六分频电路设计院系:电信学院 班级:1005201班 设计者:刘磊 学号:11005A0110 设计时间:2013年10月30号 哈尔滨工业大学 2013年10月30 日

FPGA设计及应用试验 --电路图方法设计:异步16分频 一.试验任务 1、熟悉ISE和Model SIM的安装及使用 2、熟悉电路图方式的输入方法; 3、熟悉ISE环境下的波形仿真 4、熟悉Model Sim的仿真 二.实验过程 1、学习SIE和Model Sim安装过程 ①安装ISE9.2 A、在D:\软件\ise92i位置找到setup.exe,运行 B、输入序列号:0653-9278-2450-4237 C、默认安装位置,直至完成。 ②安装modelsim6.0c A、在D:\软件\modelsim6.0c位置找到mti60cse,运行 B、选择FULL Product C、默认安装位置,直至完成。 在C:\盘下建立新目录,命名为:flexlm D、拷贝D:\软件\modelsim6.0c目录下的keygen到C:\flexlm E、运行keygen产生license.dat F、在环境变量中加入LM_LICENSE_FILE = C:\flexlm\license.dat 在Dos下运行c: \xilinx\bin\nt :\compxlib -s mti_se -f all -l all -dir c:\modeltech_6.0c\xilinx_libs G、改变C:\Modeltech_eval_6.0c 中modelsim配置设置文件 2、建立一个新的工程(cpld 9500系列) 3、输入电路图 异步16分频

汽车课程设计指导书 (自动保存的)解析

汽车课程设计计划 机械工程学院能源与动力工程系 二零一三年十月

一、课程设计目的 以课程设计促进学生自主学习的积极性,培养学生独立工作能力,为毕业设计打下基础。围绕《汽车理论》、《汽车设计》的基本要求及其方法,独立查找参考资料,独立完成汽车底盘某一总成设计计算、校核、绘图。培养同学的主动学习积极性,拓宽知识面,培养理论联系实际的精神。 二、课程设计要求 对给定基本设计参数的某车辆,进行总体设计,计算并匹配合适功率的发动机、轴荷分配和轴数,选择并匹配各总成部件的结构型式,计算确定各总成部件的主要参数;详细计算指定总成的设计参数,绘出指定总成的装配图和部分零件图;要求手工绘图及手写说明书。 每人完成总体布局外形图1张(3号图)、部件总成装配图1张(1号图)、主要零件图2张(3号图)、设计计算说明书1份。 三、设计时间: 本次课程设计时间为4周,即2013年12月2日—2014年1月4日。 四、设计内容: 进行离合器、变速箱、驱动桥、转向器等总成设计。具体安排见下表1和表2。 表1 设计内容及指导老师

表2 设计数据及指导老师

附件:课程设计相关参数设计计算 1.根据已知数据,确定轴数、驱动形式、布置形式。注意国家道路交通法规规定和汽车设计规范。 2.确定汽车主要参数: 1)主要尺寸,可从参考资料中获取; 汽车的主要尺寸有外廓尺寸、轴距、轮距、前悬、后悬、货车车头长度和车箱尺寸等。 A .外廓尺寸 GBl589—89汽车外廓尺寸限界规定汽车外廓尺寸长:货车、越野车、整体式客车不应超过12m ,单铰接式客车不超过18m ,半挂汽车列车不超过16.5m ,全挂汽车列车不超过20m ;不包括后视镜,汽车宽不超过2.5m ;空载、顶窗关闭状态下,汽车高不超过4m ;后视镜等单侧外伸量不得超出最大宽度处250mm ;顶窗、换气装置开启时不得超出车高300mm 。 不在公路上行驶的汽车,其外廓尺寸不受上述规定限制。 轿车总长a L 是轴距L 、前悬F L 和后悬R L 的和。它与轴距L 有下述关系:a L =L /C 。式中,C 为比例系数,其值在0.52~0.66之间。发动机前置前轮驱动汽车的C 值为0.62~0. 66,发动机后置后轮驱动汽车的C 值约为0.52~0.56。 轿车宽度尺寸一方面由乘员必需的室内宽度和车门厚度来决定,另一方面应保证能布置下发动机、车架、悬架、转向系和车轮等。轿车总宽a B 与车辆总长a L 之间有下述近似关系:a B =(a L /3)+(195±60)mm 。后座乘三人的轿车,a B 不应小于1410mm 。 影响轿车总高a H 的因素有轴间底部离地高m h ,地板及下部零件高p h ,室内高B H 和车顶造型高度t h 等。 轴间底部离地高入m 应大于最小离地间隙m in h 。由座位高、乘员上身长和头部及头上部空间构成的室内高B h 一般在l120~1380mm 之间。车顶造型高度大约在20~40mm 范围内变化。 B .轴距L 轴距L 对整备质量、汽车总长、最小转弯直径、传动轴长度、纵向通过半径有影响。当轴距短时,上述各指标减小。此外,轴距还对轴荷分配有影响。轴距过短会使车厢(箱)长度不足或后悬过长;上坡或制动时轴荷转移过大,汽车制动性和操纵稳定性变坏;车身纵向角振动增大,对平顺性不利;万向节传动轴的夹角增大。 原则上轿车的级别越高,装载量或载客量多的货车或客车轴距取得长。对机动性要求高的汽车轴距宜取短些。为满足市场需要,工厂在标准轴距货车基础上,生产出短轴距和长铀距的变型车。不同铀距变型车的轴距变化推荐在0.4~0.6m 的范围内来确定为宜。 汽车的轴距可参考表l 提供的数据选定。

数据库课程设计设计指导书New

计算机科学与技术专业 数据库原理及应用 课 程 设 计 教学实验指导书

《数据库原理及应用》课程设计教学指导 一.设计目的及要求 本课程是为了配合数据库原理及应用课程开设的,是将数据库理论知识转化为实践能力的重要环节。其主要目的是:通过设计操作,加深对数据库系统理论知识的理解;通过使用具体的DBMS,了解一种实际的数据库管理系统并掌握其操作技术。重点掌握如下环节——概念结构设计与逻辑结构设计;熟练的使用SQL语言实现数据库的建立、应用和维护。 要求如下 1.要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。 2.既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇于创新。 3.独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。 4.学生如有事不能上课要履行正常的请假手续,并且请假时间原则上不允许超过课程设计时间的三分之一。课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者(按照缺勤次数/考核次数比值计算),其成绩按不及格处理。 5.在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。 二.适用专业 适用计算机科学与技术专业。 三.课程设计的一般步骤 本课程设计分五个阶段: 1)选题与搜集资料:选择课程设计题目,进行系统调查,搜集资料。 2)分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。 3)程序设计:在具体的DBMS环境下,创建数据库、建立表及必要的其它部分(如视图、存储过程、触发器等);运用掌握的语言,编写程序,实现所设计的模块功能(可选)。 4)调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。 5)验收与评分:指导教师对每个小组的开发的系统,及每个成员开发的模块进行综合验收,结合设计报告,根据课程设计成绩的评定方法,评出成绩。 四.本课程设计内容与要求 掌握数据库的设计的每个步骤,以及提交各步骤所需图表和文档。通过使用目前流行的DBMS(首选SQL SERVER 2000,不得使用ACCESS),建立所设计的数据库,并在此基础上实现数据库查询、连接等操作和触发器、存储过程等对象设计。 1.应用系统需求分析 学生自选由指导教师给定的多个课程设计的题目,进行应用系统需求分析工作,绘制操作流程图、DFD、DD图表以及书写相关的文字说明。 2.概念结构设计 绘制详细的E-R图,由指导教师师检查数据结构是否合理。 3.逻辑结构设计

相关主题
文本预览
相关文档 最新文档