文档库 最新最全的文档下载
当前位置:文档库 › DBS课程设计指导书2006_VC6

DBS课程设计指导书2006_VC6

数据库课程设计指导书

数据库系统(DBS)是应用最广泛的计算机应用系统,学员应该掌握DBS的设计原理和DBS的应用开发。本课程设计通过设计一个小型的数据库系统管理软件,帮助学员巩固“数据库设计原理”课程中所学的理论和方法,同时也锻炼同学们分析问题、解决问题的能力以及协同开发软件系统的能力。

DBS技术是很复杂的。从组成和功能上应该包括模式设计、模式管理、库的管理、记录的增加、删除、修改、浏览、查询及统计等,以及另外一些课题,如事务、日志、安全、备份等机制。课程设计不可能覆盖全部,因此选择其中最必要的和核心的功能来实现。我们选择关系数据库系统的最基本功能为目标,使该系统要小,能在一个课程设计中完成并运行。本指导书根据此原则设计。

本指导书侧重于理解、掌握数据库系统原理,要求设计一个简单的数据库管理系统DBMS软件,功能包括模块管理、记录管理以及库文件的管理。难点在于对数据库三级模式的管理和两级映射的实现。

设计环境选择Win2000和Microsoft Visual Studio 6.0集成环境。要求参加的学员完成代码设计和调试运行,对建立的数据库输入至少20条记录进行演示,最后,写出设计和调试报告。

目录

1.目标 (3)

1.1. 设计要求 (3)

1.2. 功能要求 (3)

2.设计指导 (4)

2.1. 主窗口 (4)

2.2. 操作说明 (5)

2.2.1.数据库操作 (5)

2.2.2.模式操作 (5)

2.2.3.记录操作 (6)

2.2.4.视图操作 (6)

2.2.5.退出 (10)

2.3. 设计重点 (10)

2.4. 学时分配 (11)

3.VISUAL C++ 6.0编程简介 (12)

3.1. 创建MFC应用程序 (13)

3.2. 对话框 (17)

3.2.1.文件对话框 (17)

3.2.2.向导对话框 (18)

3.3. 菜单 (23)

3.3.1.插入新菜单 (23)

3.3.2.为对话框添加菜单 (25)

3.3.3.为菜单项定义消息映射函数 (26)

3.4. 控件 (27)

3.3.1.常见控件 (27)

3.3.2.为控件定义成员变量 (32)

3.3.3.为控件定义消息映射函数 (33)

3.3.4.访问控件 (34)

3.5. 在线帮助 (35)

3.3.1.打开MSDN (35)

3.3.2.查找函数的详细帮助 (37)

3.3.3.查找类的详细帮助 (38)

4.课程设计报告 (42)

 

1. 目标

本课程要求设计、实现一个小型的数据库系统管理软件,使用该软件可以创建一个单表数据库,用户通过GUI可以自定义表(模式);能根据定义的表结构输入记录,能对记录执行增、删、改操作,并能浏览记录、查询结果及统计值(外模式);能保存该数据库,即能把表结构及记录存入一个库文件(内模式)。

本课程设计要求使用Visual C++ 开发该软件,并输入、操作记录来验证此系统的正确性。最后要求提交课程设计报告,说明此系统的设计思想、实现过程及运行结果。

本课程设计的目标是使学员通过实践巩固在《数据库系统》课程中所学习的理论知识,加深对数据库系统的认识和体会;同时也培养学员分析问题、解决问题的能力以及协同工作的能力,锻炼学员的编程能力。

1.1. 设计要求

?设计能正确地反映DBMS的基本运行情况;

?能正确完成对库文件、模式、记录的基本操作;

?合理设计图形用户界面,方便用户操作。

1.2. 功能要求

这个小型的数据库系统管理软件应具有如下功能:

1、库文件管理,包括:

?新建库文件

?打开库文件

?关闭库文件

?从库文件中删除记录

2、模式(表)管理,包括:

?设计库模式

?浏览库模式

3、记录管理,包括:

?根据库模式录入记录

?添加记录

?删除记录

?修改记录

?浏览文件中的记录

?根据用户输入的查询条件生成标准SQL语句

?执行查询

?浏览查询结果

?执行简单的统计

2.设计指导

从实现上,该系统要分成界面层、逻辑层和物理层。界面层显示模式及记录,逻辑层对模式和记录进行操作,物理层使用操作系统提供的文件访问功能,对库文件进行存取操作。

下面主要说明界面的设计及相应的操作。

2.1. 主窗口

主窗口界面布局设计如图2-1 所示。主要分成三部分:主菜单;“模式”区域,其中的一组控件用于模式的编辑、浏览;“记录”区域,其中的一组控件用于执行记录的增加、删除、修改、浏览等操作以及视图的浏览。

图2-1

主菜单中各菜单项说明如下:

?数据库操作

对库文件进行管理操作,包括新建、打开、关闭。

?模式操作

对模式进行定义和管理,包括编辑、保存。

?记录操作

对记录进行编辑和管理:包括添加、删除、修改、保存。

?视图操作

对视图进行操作:包括浏览、查询、统计。

?退出

退出系统

2.2. 操作说明

下面根据菜单项展开说明系统的各项操作:

2.2.1.数据库操作

“数据库操作”菜单包含对库文件进行管理的操作,包括新建、打开、关闭。

?新建

打开一个“另存为”对话框,输入文件名,单击“确定”按钮,创建一个新的库文件。库文件的头部有一个信息结构,描述库文件的结构:

struct hdrd{

char ver[16]; // 版本标记是一个固定字符串

short fcut; // 域个数

short rlen; // 每条记录的长度

int rcut; // 记录个数

}

?打开

通过“打开”对话框选择一个文件名,打开一个已有的库文件,并将文件头中的模式定义读入一个模式结构数组中,其中数组的每个元素表示一个字段,并在模式表格中显示每个字段的属性;将记录读出,并在记录表格中显示每条记录。 

?关闭

关闭一个已打开的库文件。如果修改了打开的文件,询问是否需要保存。

?退出

退出系统。

2.2.2.模式操作

“模式操作”菜单包含对对模式进行定义和管理的操作,包括编辑、保存。

?编辑

将“模式”区域的列表控件分为3列,分别是域名、域类型、域长度。在执行本菜单项后,可以操作编辑模式的各按钮。

增加操作:首先输入域名。然后选择域类型(Integer、Float、Date、Time、String),分别对应五种基本域类型:int、float(标准C型),Data用“mm/dd/yyyy”字符串表示(月、日、年),Time用“ss:mm:hh”表示(秒、分、小时),String对应于C的Char数组,即字符串。如果选择的是String,则需要定义串长。域定义完成后,单击“确定”按钮,将一个域的定义移入上方的列表控件中。重复上面步骤可以定义一个关系模式,定义的每个域依次写入列表控件中。为简单,可以规定第一个域作为关键字。

在编辑过程中,可以对已定义的域进行修改或删除。

修改操作:选中模式表格中的某一行,该行所表示的域的名字,类型和长度分别显示在下面对应的文本框和组合框中,修改其中的值后,单击“修改”按钮,则将新的值写入模式表格的相应位置上。

删除操作:选中模式表格中的某一行,该行所表示的域的名字,类型和长度分别显示在下面对应的文本框和组合框中,单击“删除”按钮,则该行删除,其后的每个行依次向上移动。

?保存

定义完一个库模式后,执行本菜单项,将列表控件中的行依次扫描分析、加工形成域结构的数据:

struct fdsc { char *name[16];// 域名

short ftype; // 域类型

short flen; // 域长度(字节数)

short offset; // 偏移

}

其中,偏移是指该域开始处距离库模式开头的位置,也就是之前定义的各个域的长度和。

2.2.

3.记录操作

对记录进行编辑和管理:包括添加、删除、修改、保存。

?添加

准备添加记录。根据已定义的库模式(设有n个域),将“记录”区域的列表控件分为n列,并使能列表控件下方的编辑框和按钮。

在编辑框中输入域的值(从左到右),然后单击“下一个域”按钮,将值显示在上方的列表控件中合适的位置,并准备好输入下一个域的值。

?删除

删除列表控件中选择的记录。

?修改

单击该菜单项,下方的按钮标题变为“修改”。

在列表控件中选择要修改的域,该域值显示在下方的编辑框中,编辑修改后,单击“修改”按钮,新的值显示在列表控件中原来的位置处。

?保存

将“记录”区域的列表控件中的值写入到库文件中。

注意:如果域是整数型或浮点型,要按整数或浮点数的二进制格式写入文件中,不能按字符串格式写。

注意记录的计数并修改文件头。

2.2.4.视图操作

对视图进行操作:包括浏览、查询、统计。

?浏览

对当前打开的库,将所有记录列表于“记录”区域的列表控件中。

?查询

定义查询条件,对库中的记录执行查询。

关系数据库的查询标准表示是SQL语句,即表示为:select—from—where—ordered by 等子句形式。但这种是文本表示方法,对于非专业人员比较困难。为简化程序设计和用户操作,我们采用Wizard(向导)对话框,充分发挥图形界面的长处。

首先选择要查询的字段(Select域),如图2-2 所示。

图2-2

然后定义查询条件,如图2-3 所示。

where子句后面是一个逻辑表达式。为简化编程,以析合范式表示查询条件,即(P11∧P12…P1n1)∨(P21∧P22…∧P2n2)∨……。当按“||”按钮时,之前定义的查询条件形成一个合式项(与关系,例如:P11∧P12∧…P1n1)。多次操作OR键,就有多个析式项。即二次OR键操作所生成的合式项之间是逻辑或关系。 

内部设有指令结构: 

struct inst{ 

char Fname[16]; //域名 

short op; //比较操作符 

char val[16]; //值是字符串下标 

short Ftype; //域类型 

unsigned offset; //域的位移 

} 

图2-3

根据前面选择的条件,将查询表达为SQL语句形式,即表示为:select—from—where—ordered by的形式,显示在文本框中。如图2-4 所示。

图2-4

当内部表示编译好后可以执行查询。从当前库开头逐一扫描每个记录。即解释Instructions数组中保留的指令,对其中每一个指令判定指定的域是否符合不等式。注意逻辑判定优化,对于每一组合式,凡有一个为假,则跳到下一组合式;如果已判定一组组合式已成真,因前后是或的关系,即可判定当前记录符合选择条件,这时将该记录写进查询结果文件。执行查询后,筛选出的记录显示在列表控件中,还可以把查询结果保存在一个新的库文件中。同图2-5 所示。

图2-5

?统计

类似于“查询”操作,也使用Wizard(向导)对话框。首先选择要统计的字段及统计类型,如图2-6 所示。

图2-6

对where子句的定义和SQL语句的生成类似于“查询”操作的对应步骤,不再细说。

统计结果,如图2-7 所示。

图2-7

2.2.5.退出

在退出系统前,需要先关闭打开的文件。

2.3. 设计重点

参加设计的学员重点完成以下设计和调试:

1、数据库文件的保存和打开。根据特定的库文件格式,能够快速准确地保存模式和记录,

读出模式和记录。

2、记录的增加,修改,删除操作。

3、查询和统计。

?难点:

1、要设计、实现一个DBMS软件,难点在于对数据库三级模式(外模式、模式、内模式)

的管理和两级映射(外模式/模式、模式/内模式)的实现:如何将模式、记录和库文件联系起来。

2、对一个数据库系统管理软件,其最重要的特点是系统可以定义任何关系数据模式,并根

据库模式来管理库文件中的数据。因此库文件中的记录格式是变化的,设计上的难点也由此而来:如何定义库文件的格式,模式和记录的格式,使得存取和读写都非常方便,易于处理。以什么数据结构表示库文件是一个难点。报告只是提出了一种表示方法,学员可以使用其它各种方法,比较哪种方法更合适。

3、一般为了运行效率,数据库文件以二进制文件存储,所以与界面交换信息时要转换表示

方式。

4、界面设计。图形界面由很多控件组成,各组件都有很多属性和方法,需要花些时间才能

掌握并很好地运用。指导书只是提供一个基本框架供参考,界面和菜单学员可以修改,或重新设计。

5、查询语句的表示和优化。对于各种各样的查询和多条记录,如何快速地获得查询结果?

2.4. 学时分配

建议学时分配如下,学员可根据实际情况进行灵活调整。

1.熟悉工具环境(4学时)

熟悉集成开发环境Microsoft Visual Studio,熟悉在集成开发环境中进行程序的编辑、编译、调试及运行,能够使用Visual C++编写图形用户界面。这个阶段由每个学员独立进行。2.拟定设计方案(4学时)

学员分组,各小组分别讨论,拟定数据库系统管理软件的设计方案,并将其划分为几个功能模块,分配给组内各成员。

3.编码实现(16学时)

这个阶段分组并行进行。学员编写程序,实现子模块的功能,最后进行组内联调。4.撰写课程设计报告与演示系统(6学时)

各个组分别演示本组设计实现的数据库系统管理软件,输入、操作记录来验证软件的正确性。

软件编写完成后,每个学员都要撰写一份课程设计报告,总结自己完成的工作、遇到的困难及解决办法。

3. Visual C++ 6.0编程简介

Visual C++ 6.0为用户提供了一套良好的可视化开发环境,主要包括文本编辑器、资源编辑器、工程创建工具、Debugger调试器等等。 

找到【开始】菜单→【程序】选项→【Microsoft Visual Studio 6.0】程序组,启动

【Microsoft Visual C++6.0

】集成开发环境,如图 3-1 所示: 

图 3-1 

Visual C++6.0集成开发环境由标题栏、菜单栏、工具栏、工作区窗口、代码编辑窗口、输出窗口和状态栏组成,如图 3-2 所示。

标题栏

菜单栏

工具栏

工作区窗口 输出窗口

状态栏 代码编辑窗口

图 3-2 

用户可以在集成开发环境中创建、打开工程,创建、打开、编辑文件,编译、链接、调试、运行应用程序。 

3.1. 创建MFC应用程序

Visual C++ 6.0的应用程序生成向导AppWizard用来创建基于MFC的Windows应用程序,它的功能非常强大,会自动生成Windows应用程序必要的开始文件,包括源文件、头文件、资源文件、工程文件等。当用户用AppWizard创建一个工程时,Visual C++要在用户选择的路径下以该工程名建立一个目录,然后将自动生成的文件置于该目录之下。

MFC AppWizard会以一定的步骤进行工作。在每一步中,按照所要生成的应用程序的类型做出选择,然后单击【Next】按钮。若单击【Back】按钮,将退回上一步;单击【Cancel】按钮退出整个生成过程;单击【Finish】按钮,将直接跳到向导的最后一步生成应用程序。

下面简单说明创建一个“MFC AppWizard(exe)”工程的各个步骤:

① 选择菜单【File】→【New】,弹出【New】对话框,如图 3-3 所示:

图 3-3 

选择【Project】标签,选择创建【MFC AppWizard(exe)】工程,在【Location】编辑框中输入存放工程的目录路径,然后在【Project name】编辑框中输入要建立的工程名称,可以注意到【Location】编辑框中的路径后面自动附加上了工程名。【Create new workspace】和【Win32】选项默认选中,不改变此设置。 

 

② 单击【OK】按钮, 弹出【MFC AppWizard–Step 1】向导对话框,如图 3-4 所示: 

 

图 3-4 

选择要创建的工程类型。因为我们要创建的是一个比较小的、工具型的软件,所以建议选择创建【Dialog based】(基于对话框的)应用程序。 

 

③单击【Next】按钮,弹出【MFC AppWizard–Step 2 of 4】对话框,如图 3-5 所示: 

 

图 3-5 

在这步可以选定所要生成的应用程序有关界面外观的几个选项: 

2【About box】:生成默认的About对话框。 

2【Context-sensitive Help】:在“Help”菜单中添加“Index”和“Using Help”选项,并生成实现这些功能所需的部分代码。因为相当多的代码要备添加到应用程序的各个部分,所以要想应用程序具有上下文相关的帮助功能,就应该在此处选择这个副选框。否则,以后想把应用程序改变成具有上下文相关的帮助功能是很困难的。 

2【3D Controls】:使应用程序的外观看起来类似典型的Windows应用程序风格,具有三维显示效果。 

还可以选择其他需要的支持: 

2【Automation】:使得应用程序可以通过自动操作(Automation)将控制传给其他的应用程序。 

2【ActiveX Controls】:使得应用程序可以使用ActiveX控件。 

2【Windows Sockets】:使得应用程序可以使用FTP和HTTP协议直接访问Interner。 

以上设置取其默认值。 

另外,可以修改对话框的标题。 

 

④ 单击【Next】按钮,弹出【MFC AppWizard–Step 3 of 4】对话框,如图 3-6 所示: 

 

图 3-6 

这一步有三个选择内容: 

2工程风格是MFC标准式还是Windows资源管理器式; 

2是否在生成的源程序代码中加入注释: 

2如何使用MFC库,是作为共享的动态链接库来利用,还是作为静态链接库来使用? 

不改变其默认选择。 

⑤ 单击【Next】按钮,弹出【MFC AppWizard–Step 4 of 4】对话框,如图 3-7 所示: 

 

图 3-7 

这是生成一个应用程序的最后一步。在对话框上部的列表框内,可以看到MFC AppWizard将要产生的两个类的名称:一个应用类、一个对话框类。通过对话框下部的几个编辑框,可以修改默认的类名。对于对话框类,还可以修改类的头文件和实现文件。 

 

⑥单击【Finish】按钮,弹出【New Project Information】对话框,如图 3-8 所示: 

 

图 3-8 

在对话框中列出了所建工程的一些信息,如应用程序的类型、将要创建的类的名称及其头文件和实现文件、应用程序的界面功能、工程的目录等等。 

如果还需要修改某些选项,单击【Cancel】按钮,即可退回上一步,进行修改。 

单击【OK】按钮,则Visual C++ 6.0创建一个工程,即一个应用程序的框架。之后就可以在Visual C++ 6.0集成开发环境中进行编辑、编译、调试、运行。 

3.2. 对话框

对话框是实现人机交互的重要组成部分,它们用来从用户那里接收输入信息,并将结果返回给用户。一个优秀的软件要具有良好的人机交互功能,首要是对话框要操作简单、方便,功能完全,信息明了,风格统一。 

对每一个对话框,必须开发两个实体:对话框资源和对话框类。 

对话框资源用于在屏幕上绘出用户界面。在左边的工作区中选中【ResourceView】属性页,打开【Dialog】组,双击要打开的对话框的ID, 即可打开相应的对话框资源。编辑对话框资源,向其中增加控件,可以定制用户界面。 

对话框类保存对话框的值,通常由CDialog类派生而来。对话框上的每一个控件都可以对应类中的一个成员变量。 

3.2.1.文件对话框

在MFC中,提供了一些通用对话框类来实现一些常用的功能,例如,打开、保存文件时使用的CFileDialog,更改字体属性的CFontDialog等。在使用这些通用对话框的时候,不需要创建相应的对话框资源,只要定义这些通用对话框类的对象就可以使用了。 

关于文件对话框类CFileDialog的详细说明可以查找MSDN在线帮助。这里只给出简单的示例:

FILE *m_fhd;

char m_fileName[256];

CString sztmp;

// 显示“打开”文件对话框

CFileDialog fdlg(TRUE,NULL, NULL, OFN_HIDEREADONLY| OFN_OVERWRITEPROMPT, "DBS files (*.dbs)|*.DBS|View files(*.view)|*.VIEW|all files (*.*)|*.*||" , NULL);

if( fdlg.DoModal()==IDOK )

{

strcpy( m_fileName, (char*)(LPCTSTR)(fdlg.GetPathName()) ); // 获得文件名

m_fhd = fopen(m_fileName,"r+b"); // 打开文件

// add your code here

}

如果要显示“另存为”文件对话框,可以使用如下代码:

CFileDialog fdlg(FALSE,NULL,NULL, OFN_HIDEREADONLY| OFN_OVERWRITEPROMPT, "DBS files (*.dbs)|*.DBS|all files (*.*)|*.*||", NULL);

if( fdlg.DoModal()==IDOK )

{

strcpy( m_fileName, (char*)(LPCTSTR)(fdlg.GetPathName()) ); // 获得文件名

m_fhd = fopen(m_fileName,"w+b"); // 打开文件

// add your code here

}

3.2.2.向导对话框

通过引入属性表和属性页,MFC 对话框可以具有“选项卡对话框”的外观,这类对话框在 MFC 中称为“属性表”。属性表包含属性页,每个属性页都基于单独的对话框模板资源。可将对话框控件分为逻辑组并将每个组放到各自的属性页上。

属性表通过选项卡或按钮来激活各个属性页,分为选项卡对话框和向导对话框。与之相关的类主要包括CPropertySheet和CPropertyPage。一个选项卡对话框或向导对话框包含一个CPropertySheet(或其派生类)的对象和多个CPropertyPage(或其派生类)的对象。

下面以添加查询向导对话框为例进行说明: 

3.2.2.1.添加

要添加向导对话框,执行以下步骤: 

① 选择菜单【Project】→【Add To Project】→【Components and Controls】,弹出【Components and Controls Gallery】对话框,如图 3-9 所示: 

 

图 3-9 

 

② 双击【Visual C++ Components】条目,选中该条目下的【Property Sheet】表项,如图 3-10 所示: 

 

图 3-10 

③ 单击【Insert】按钮,将出现一个消息对话框要求确认。单击【确定】按钮后,将出现【Property Sheet Wizard】向导对话框,如图 3-11 所示: 

 

图 3-11 

选择创建一个Wizard。 

④ 单击【下一步】按钮,在弹出的对话框中询问是否添加预览功能,如图 3-12 所示: 

 

图 3-12 

保持默认值,不添加预览功能。 

 

⑤单击【下一步】按钮,在弹出的对话框中选择要在哪个类中对属性表进行操作,如图 3-13 所示: 

 

图 3-13 

这里选择主对话框类。 

 

⑥ 单击【下一步】按钮,在弹出的对话框中修改要包含的属性页个数,如图 3-14 所示: 

 

图 3-14 

根据查询步骤,确定个数为4。 

 

⑦ 单击【下一步】按钮,在弹出的对话框中可以修改类名,如图 3-15 所示: 

2013嵌入式系统课程设计任务书

嵌入式系统 课程设计任务书 辽宁工程技术大学软件学院 嵌入式软件系

一、课程设计目的和任务 《嵌入式系统课程设计》是软件工程专业(嵌入式软件方向)学生的专业实践课程,是学习《嵌入式系统》课程后必要的实践教学环节。课程设计是检验学生是否掌握相关专业课程知识的重要手段,以学生为主体,充分调动学生的积极性和创造性,重视学生实际动手能力的培养。 通过本课程设计使学生加深理解、巩固课堂教学和平时实验内容,使学生初步具备基于Android、Linux、C和ARM汇编应用开发的系统分析、系统设计、系统实现与测试的实际能力,强化学生的知识实践意识、提高动手能力,发挥学生的想象力和创新能力,从而培养工程应用型人才。 二、课程设计基本要求 1、学习态度:要有勤于思考、刻苦钻研的学习精神和严肃认真、一丝不苟、有错必改、精益求精的工作态度,积极查阅整理分析相关参考文献,精心设计、认真编码、确保质量。对弄虚作假者,课程设计成绩一律按不及格记。 2、学习纪律:要严格遵守学习纪律,遵守作息时间,不得迟到、早退和旷课。特殊情况不能上课者,必须请假,凡未请假或未获准假擅自不上课者,均按旷课论处。 3、课程目标:掌握Linux和WinCE应用开发的基本理论知识和基本方法技能,概念清楚准确,系统分析、系统设计、系统实现、系统测试符合软件工程相关规范,结构合理,程序运行良好,课程设计报告撰写规范,答辩中回答问题正确。 4、课程设计报告:按照《课程设计报告规范》和《嵌入式系统课程设计任务书》的要求,认真设计、撰写好课程设计报告,总结课程设计的收获和心得体会,及时提交电子和纸质材料。 三、课程设计内容 1.以下学号学生完成题目1:1、11、9 题目1:基于嵌入式技术的烟气检测监控系统的设计(ARM体系结构与编程)设计要求:设计以嵌入式技术为核心的的烟气检测监控系统,完成系统的硬件组成和软件控制的设计,检测监控烟气排放是否符合烟气污染排放标

汽轮机课程设计设计任务书指导书091--26

汽轮机课程设计任务书 汽轮机缺级运行工况下的经济性和安全性核算 班级:热动091(热电) 指导教师:胡爱娟钱焕群杨冬 时间:2012.6

一、设计题目:汽轮机缺级运行工况下的经济性和安全性核算 有一台50MW汽轮机发电机组,其某级因动叶振动特性不良或动静部分碰磨而损坏,需拆除该级后继续运行。为保证汽轮机的安全运行,必须对机组进行限制出力的计算,即确定其最大允许负荷,并分析其经济性和安全性。 二、设计时间:2周 三、原始资料: 1、N50-8.82/535型汽轮机热力计算数据汇总表(设计工况) 2、设计工况热力过程线 3、N50-8.82/535型汽轮机设计工况轴向推力计算数据 4、回热系统简图 5、N50-8.82/535型汽轮机热平衡计算基本数据 6、N50-8.82/535型汽轮机组热经济指标 7、变工况计算所需数据和图表 详见参考资料 8、其他数据 背压Pc: 第一组:Pc=0.006MPa 第二组:Pc=0.0055MPa 第三组:Pc=0.005MPa 第四组:Pc=0.0045MPa 第五组:Pc=0.004MPa 第六组:Pc=0.0035MPa 第七组:Pc=0.003MPa 所缺级数分别为16、17、18、19级 四、具体任务和计算步骤如下: 1、估计允许最大负荷下的新蒸汽流量; 2、确定各抽汽点的压力和焓值; 3、初步拟定全机热力过程线,并确定末级排汽状态点与排汽焓; 4、各级流量的确定; 5、汽轮机热力核算(功率和效率计算) 最末级详细计算 危险级详细计算

中间级近似计算 调节级详细计算 6、危险级的强度校核计算 7、轴向推力核算及推力瓦安全性核算 8、确定汽轮机允许的最大功率; 9、编写课程设计计算说明书 五、成果。 设计计算书一份。 要求:内容完整、书写清楚整洁、文字通顺、数据表格要整齐、装订整齐,不少于30页。 内容包括:封面、目录、摘要、原始资料、正文、参考文献、设计小结、附录。

《单位工程施工组织设计》课程设计任务书及指导书

《单位工程施工组织设计》任务书及指导书 一.设计内容: 以一个单位工程为对象,编制单位工程施工组织设计,其具体内容包括: 1.工程概况及其施工特点分析 编写工程概况应对拟建工程的工程特点、地点特征和施工条件等作一个简要的、突出重点的文字介绍。 2.施工方案设计 施工方案是单位工程施工组织设计的核心。其内容应包括:确定施工起点流向和施工顺序;选择主要分部分项工程的施工方法和施工机械;制定保证质量、安全及文明施工的技术、组织措施。 3.编制单位工程施工进度计划 编制单位工程施工进度计划应在既定施工方案的基础上,根据规定的工期和资源供应条件,用横道图或网络图,对该单位工程从工程开工到全部竣工的所有施工过程,在时间上和空间上做出科学合理的安排。 4.施工平面图设计 施工平面图设计应根据工程规模、特点和施工条件,正确地确定在主体工程施工阶段所需各种临时设施与拟建工程之间的合理位置关系。 二.设计方法及要求: (一)工程概况及施工特点分析 工程概况,是对拟建工程的工程特点、现场情况和施工条件等所作的一个简要的、突出重点的文字介绍。其内容主要包括: 1.工程建设概况 主要说明:拟建工程的建设单位,工程名称、性质、用途和建设目的;开、竣工日期;设计单位、施工单位、监理单位情况;组织施工的指导思想等。 2.工程特点分析 应根据施工图纸,结合调查资料,简练地概括工程全貌,综合分析工程特点,突出关键重点问题。对新结构、新材料、新技术、新工艺及施工的难点尤应重点说明。具体内容为: (1)建筑设计特点 主要说明:拟建工程的建筑面积、层数、层高、总高度;平面形状和平面组合情况;室内外装修的情况;屋面的构造做法等。为弥补文字叙述的不足,应附上拟建工程的平面、立面和剖面简图,图中要注明轴线尺寸、总长、总宽、总高及层高等主要建筑尺寸。 (2)结构设计特点 主要说明:基础类型、埋置深度、桩基的根数及桩长,主体结构的类型,柱、梁、板、墙的材料及截面尺寸,预制构件的类型及安装位置,楼梯的构造及型式等。 (3)建设地点特征 主要说明:拟建工程的位置、地形、工程地质与水文地质条件、气温条件、冬雨期施工起止时间、冻层厚度、主导风向、风力和地震设防烈度等。 (4)施工条件 主要说明:水、电、气、道路及场地平整的情况,施工现场及周围环境情况,当地的交通运输条件,预制构件生产及供应情况,施工企业机械、设备、劳动力的落实情况,劳动组织形式及施工管理水平,现场临时设施、供水、供电问题的解决等。

102工程估价课程设计任务书

102工程估价课程设计任务书

《工程估价》课程设计指导书 设计题目二层办公楼工程量清单使用班级工程102班 设计时间1周 指导教师陈德义谭湘倩李军红

2013年6 月17 日 《工程估价》课程设计指导书 编制一份工程量清单文件,是进行“工程估价”课程教学的一个重要环节。在学习了有关理论和方法之后,在教师的指导下通过学生自己动手,编制一个实际工程项目的工程量清单,对于掌握工程量的计算规则、工程量清单项目的设置、工程量清单的编制方法以及今后的估价工作具有重要的指导作用。通过这一课程设计阶段的学习,应力求实现对已学相关知识的巩固、对实际操作的深刻理解和总体把握,并为今后参加全国造价员考试、注册造价工程师考试以及今后从事这方面的工作打下良好的基础。 一、设计任务 1、熟悉设计资料 (1)熟悉设计文件 (2)在开列项目前认真学习工程量清单计算规范等相应设计依据 2、计算清单工程量 计算清单工程量是一项繁重和细致的工作。由于其精确度和速度直接影响到今后工程估价的质量,因此请同学们学会按一定的程序和工程量计算规则进行计算,防止产生漏算、重算和错算的现象。为此,应注意以下事项。 (1)由于漏算是初学者最容易犯的错误。为避免漏项,应按照工程量清单计价规范附录中章节的顺序,对本工程项目一一开列和计算。 (2)清单工程量小数位的取定,按计价规范的要求,计算过程中一般保留到小数点后两位。 (3)开列清单项目时,项目特征的描述要做到完整和准确。 3、编制工程量清单表

根据前面已计算出来的清单工程量,严格按照工程量清单计价规范中的格式完成工程量清单文件。 二、设计要求 1、每人独立完成工程量清单项目的列项,工程量计算以及清单文件的 编制。2、设计格式参照毕业设计格式要求。 3、最后成果按A4纸规格打印。 三、工程概况 本工程为一栋2层混凝土框架结构的办公楼,详见《建筑工程估价》附录工程2设计图纸。 四、进度安排 1、熟悉图纸开列清单项目0.5天 2、计算建筑面积和土石方工程项目0.5天 3、计算基础与砌筑工程项目1天 4、计算混凝土与钢筋混凝土工程项目 1.5天 5、计算其他房屋工程清单项目0.5天 6、计算装饰装修工程清单项目1天 7、措施项目1天 8、编写设计说明和成果汇总0.5天 9、检查并完善设计文件0.5天 六、设计成果 1、封面(见附录一) 2、设计说明 3、目录 4、清单表部分严格按照《建设工程工程量清单计价规范》执行 (见附录二表-01---表-12) 5、封底 七、参考资料 1、设计图纸

嵌入式课程设计

嵌入式课程设计 学院:计算机与通信工程学院专业:物联网工程班级:物联1501 姓名:王强学号:41501602 实验日期:2017年12月25日 实验名称: 嵌入式课程设计 实验目的: 以STC89开发板为硬件平台,开发温度采集、动态数码管显示、按键响应、与PC串口通讯的综合程序,实现以下功能: 1)PC上的串口调试助手通过串口给STC89开发板发送“GetTemp”命令。 2)STC89开发板从串口接收到“GetTemp”命令后启动温度传感器DS18B20的测温程序获取当前温度,测试完成时将所测得温度数据显示在动态数码管上。(动态数码管在温度获取之前应该显示“FFFFFFFF”,只有在获取温度后才显示温度值) 3)动态数码管显示出温度数据后,请通过按键触发STC89开发板通过串口回送步骤2所测的温度数据给PC上串口调试助手,同时恢复动态数码管显示为“FFFFFFFF”。为保证每个同学的实验都独立完成,要求回送的数据包含自己的学号,即如果你的学号是20150809,当前温度值是19.6摄氏度,那么在PC上的串口调试助手应该显示:20150809 : 19.6°C。硬件电路说明: 1)STC89处理器管脚和晶振电路

2)独立按键 独立按键一共5个,分别连接在单片机的P3.0到P3.4口。去抖动的方式,我们采用软件延时的方法。过程如下: 先设置IO口为高电平(一般上电默认就为高),读取IO口电平确认是否有按键按下,如有IO电平为低电平后,延时几个ms,再读取该IO电平,如果任然为低电平,说明对应按键按下,执行相应按键的程序。 3)DS18B20温度传感器部分 DS18B20内部的低温度系数振荡器是一个振荡频率随温度变化很小的振荡器,为计数器1提供一频率稳定的计数脉冲。 高温度系数振荡器是一个振荡频率对温度很敏感的振荡器,为计数器2提供一个频率随温度变化的计数脉冲。 初始时,温度寄存器被预置成-55℃,每当计数器1从预置数开始减计数到0时,温度寄存器中寄存的温度值就增加1℃,这个过程重复进行,直到计数器2计数到0时便停止。 初始时,计数器1预置的是与-55℃相对应的一个预置值。以后计数器1每一个循环的预置数都由斜率累加器提供。为了补偿振荡器温度特性的非线性性,斜率累加器提供的预置数也随温度相应变化。计数器1的预置数也就是在给定温度处使温度寄存器寄存值增加1℃计数器所需要的计数个数。 DS18B20内部的比较器以四舍五入的量化方式确定温度寄存器的最低有效位。在计数器2停止计数后,比较器将计数器1中的计数剩余值转换为温度值后与0.25℃进行比较,若低于0.25℃,温度寄存器的最低位就置0;若高于0.25℃,最低位就置1;若高于0.75℃时,温度寄存器的最低位就进位然后置0。这样,经过比较后所得的温度寄存器的值就是最终读

汽轮机课程设计指导书

汽轮机课程设计指导书

目录 一、课程设计的目的与意义 (1) 二、设计题目及已知条件 (2) 2.1 机组概况 (2) 2.2 本次设计与改造的基本要求 (4) 三、设计过程 (6) 3.1 汽轮机的热力总体任务 (6) 3.2 汽轮机变工况热力核算的方法介绍 (6) 3.3 本课程设计的基本方法 (7) 3.3.1 级的变工况热力核算方法——倒序算法 (8) 3.3.2 级的变工况热力核算方法——顺序算法 (17) 3.4 上述计算过程需要注意的问题 (22) 四、参考文献: (23) 附:机组原始资料 (23)

汽轮机课程设计 一、课程设计的目的与意义 汽轮机是按照经济功率设计的,即根据给定的设计要求如功率、蒸汽初参数、转速以及汽轮机所承担的任务等,确定机组的汽耗量、级数、通流部分的结构尺寸、蒸汽参数在各级的分布以及效率、功率等。汽轮机在设计条件下运行称为设计工况。由于此工况下蒸汽在通流部分的流动与结构相适应,使汽轮机有最高的效率,所以设计工况亦称为经济工况。 由于要适应电网的调峰以及机组实际运行过程中运行参数的偏差等原因,汽轮机不可能始终保持在设计条件下,即负荷的变化不可避免的,蒸汽初终参数偏离设计值,通流部分的结垢、腐蚀甚至损坏,回热加热器停用等在实际运行中也时有发生等等。汽轮机在偏离设计条件下的工作,称为汽轮机的变工况。在变工况下,蒸汽量、各级的汽温汽压、反动度、比焓降等可能发生变化,从而引起汽轮机功率、效率、轴向推力、零件强度、热膨胀、热应力等随之改变。 通过本课程设计加深、巩固《汽轮机原理》中所学的理论知识,了解汽轮机热力设计的一般步骤,掌握每级焓降以及有关参数的选取,熟练各项损失和速度三角形的计算,通过课程设计以期达到对汽轮机的结构进一步了解,明确主要零部件的位置与作用。具体要求就是按照某机组存在的问题,根据实际情况,制定改造方案,通过理论与设计计算,解决该汽轮机本体存在的问题,达到汽轮机安全、经济运行的目的[1-4]。

轨道工程课程设计任务书、指导书及设计要求

轨道工程课程设计任务书 一、出发资料 1.机车车辆条件:韶山Ⅲ(SS3)型电力机车;机车轴列式30-30,轴距布置为230+200+780+200+230 (cm),轮重。 2.线路条件: (1)线路设计速度80km/h,最小曲线半径500m(实设超高为100mm),规划采用有砟轨道结构。 (2)线路铺设成无缝线路,铺设地区为福州,铺设线路长度为10km。 (3)道床顶面的容许应力为,路基顶面的容许应力为。 二、设计任务 (1)进行有砟轨道结构设计,包括钢轨和扣件的选型,轨枕的类型及布置根数,道床的等级及尺寸,并检算强度是否满足使用要求。 (2)进行无缝线路设计,包括设计锁定轨温确定、缓冲区设计、预留轨缝确定、轨条布置。 三、提交的成果 (一)、设计计算说明书 (1)轨道结构选型。 (2)轨道结构强度检算。 (3)无缝线路设计计算。 (二)、设计图图纸 (1)轨道结构组装图及选型说明。(1张A3)

(2)轨道结构受力图(3张A4:钢轨弯矩和挠度1张,轨枕三个支承状态的弯矩分布,道床顶面、路基顶面、路基第二区域、路基第三区域应力)。 (3)无缝线路设计图(1张A4或A3,基本温度力图、轨条布置图及相关说明)。 设计指导书

一、课程设计的基本步骤: 课程设计的步骤如图1所示: 图1 课程设计步骤 二、设计方法 (一)、轨道结构选型设计 根据机车车辆和线路条件,确定钢轨、轨枕、扣件的类型及刚度、道床的等级及主要尺寸(厚度、顶宽和边坡坡度)。钢轨、轨枕及扣件的可选用类型从教材中选择,道床的等级及主要尺寸也参考教材的内容确定。 以下两点说明: 1、道床厚度的选择 道床厚度设计根据《铁路轨道设计规范》(TB10082-2005)和《地铁设计规范》(GB50157-2003)进行,为方便可根据运营条件从教材表1-1中选择。我们的轨道类型可参考中型轨道结构。 2、钢轨支座刚度D 钢轨支座刚度D的意义是使钢轨支点顶面产生单位下沉时所必须施加于支点顶面上的力,单位一般采用kN/mm表示。 D值的计算:1/D=1/D1+1/D2 教材(7-3) 式中D1为扣件刚度,其值由设计确定;D2为道床支承刚度,计算

嵌入式系统课程设计

《嵌入式系统设计与应用》课程设计 题目嵌入式系统的实践教学探讨 1.嵌入式系统设计与应用课程的内容概述 1.1 内容概述 本课程适用于计算机类专业,是一门重要的专业课程。它的任务是掌握嵌入式系统的基本概念;掌握嵌入式处理器 ARM 体系结构,包括ARM总体结构、存储器组织、系统控制模块和I/O外围控制模块;掌握ARM指令集和Thumb指令集;掌握ARM汇编语言和C语言编程方法;了解基于ARM 的开发调试方法。它的目的是了解和掌握嵌入式处理器的原理及其应用方法。 1)介绍嵌入式系统开发的基础知识,从嵌入式计算机的历史由来、嵌入式系统的定义、嵌入式系统的基本特点、嵌入式系统的分类及应 用、嵌入式系统软硬件各部分组成、嵌入式系统的开发流程、嵌入 式技术的发展趋势等方面进行了介绍,涉及到嵌入式系统开发的基 本内容,使学生系统地建立起的嵌入式系统整体概念。 2)对ARM技术进行全面论述,使学生对ARM技术有个全面的了解和掌握,建立起以ARM技术为基础的嵌入式系统应用和以ARM核为基础 的嵌入式芯片设计的技术基础。 3)ARM指令系统特点,ARM 指令系统,Thumb 指令系统,ARM 宏汇编,ARM 汇编语言程序设计,嵌入式 C 语言程序设计。 1.2实践教学探讨 在IEEE 计算机协会2004年6月发布的Computing Curricula Computer Engineering Report, Ironman Draf t 报告中把嵌入式系统课程列为计算机工程学科的领域之一,把软硬件协同设计列为高层次的选修课程。美国科罗拉多州立大学“嵌入式系统认证”课程目录包括实时嵌入式系统导论、嵌入式系统设计和嵌入式系统工程训练课程。美国华盛顿大学嵌入式系统课程名称是嵌入式系统

汽轮机课设心得总结

汽轮机课设心得总结 经过两个星期的汽轮机课设,对我们而言收获颇丰。整个过程我们都认真完成,其中不免遇到很多问题,经过大家的齐心协力共同克服了它们,不仅从中熟悉了汽轮机的工作原理及流程,而且还获得了许多心得体会。 汽轮机是将蒸汽的热能转换为机械能的回转式原动机,是火电和核电的主要设备之一,用于拖动发电机发电。在大型火电机组中还用于拖动锅炉给水泵。 就凝汽式汽轮机而言,从锅炉产生的新蒸汽经由主阀门进入高压缸,再进入中压缸,再进入低压缸,最终进入凝汽器。蒸汽的热能在汽轮机内消耗,变为蒸汽的动能,然后推动装有叶片的汽轮机转子,最终转化为机械能。 除了凝汽式汽轮机,还有背压式汽轮机和抽汽式汽轮机,背压式汽轮机可以理解为没有低压缸和凝汽器的凝汽式汽轮机,它的出口压力较大,可以提供给供热系统或其它热交换系统。抽汽式汽轮机则是指在蒸汽流通过程中抽取一部分用于供热和或再热的汽轮机。 在设计刚进行时,我们也参考了从研究生那里借来的《设计宝典Xp》,但在使用过程中发现此软件只适用于单列级的计算而不适用于双列级,虽然如此,但我们在计算时也参考了其中的部分步骤。我们这次在设计之前又重新温习了《汽轮机原理》中所学的知识,因为汽轮机的热工转换是在各个级内进行的,所以研究级的工作原理是掌握

整个汽轮机工作原理的基础,而级的定义是有一列喷嘴叶栅和紧邻其后的一列动叶栅构成的工作单元。在第一章第七节介绍了级的热力计算示例,书上是以国产N200-12.75/535/535型汽轮机某高压级为例,说明等截面直叶片级的热力计算程序,主要参考了喷嘴部分计算、动叶部分计算、级内损失计算和级效率与内功率的计算。为了保证汽轮机的高效率和增大汽轮机的单机功率就必须把汽轮机设计成多级汽轮机,使很大的蒸汽比焓降由多级汽轮机的各级分别利用,即逐级有效利用,驶各级均可在最加速比附近工作。这一章也讲解了进气阻力损失和排气阻力损失、轴封及其系统,我们也参考了其中的内容。 通过本课程设计,加深、巩固《汽轮机原理》中所学的理论知识,了解汽轮机热力设计的一般步骤,掌握每级焓降以及有关参数的选取,熟练各项损失和速度三角形的计算,通过课程设计以期达到对汽轮机的结构进一步了解,明确主要零部件的作用与位置。具体要求就是按照某机组存在的问题,根据实际情况,制定改造方案,通过理论与设计计算,解决该汽轮机本体存在的问题,达到汽轮机安全、经济运行的目的。 数据的处理 这次汽轮机课设我们负责的是数据的处理,这是一个非常庞大而繁重的工作。接下来就着重说说我们在处理数据时候遇到的一些问题。 刚开始的时候,我们和其他组一起根据课本上的计算公式和焓熵表等编了我们汽轮机课设计算所需要的excel表格,这其中将近耗了

框架结构-课程设计任务书和指导书下说课材料

《建筑施工技术与组织》课程设计任务书 适用专业:12级建筑工程技术 一、课程设计目的 通过本次课程设计,使学生掌握单位工程施工组织设计的编制方法和编制步骤,能正确运用所学的基本理论知识,独立完成单位工程施工组织设计。 二、课程设计题目:单位工程施工组织设计(框架结构) 三、设计依据: 施工技术与组织课程中涉及的主要施工技术和组织原理如下: 1、《混凝土结构施工及验收规范》GB50204-2002(2011年版) 2、《混凝土质量控制标准》GB50164-2011 3、《混凝土强度检验评定标准》GB/T50107-2010 4、《砌体结构工程施工质量验收规范》GB50203-2011 5、《屋面工程技术规范》GB50345-2012 6、《建筑工程施工质量验收统一标准》GB50300-2013 7、《建筑施工手册》(第5版) 2012年 8、初步确定的基础持力层置于第二层粘土层,其承载力标准值为380Kpa。 9、现行国家有关施工验收规范。 四、设计条件: 1、工程概况 建筑概况:某四层学生公寓,底层为商业用房,上部为学生公寓,建筑面积3277.96m2,基础为钢筋混凝土独立基础,主体工程为全现浇框架结构,胶合板门,铝合金窗,外墙贴面砖,内墙为中级抹灰,普通涂料刷白,底层顶棚吊顶,楼地面贴地板砖,屋面用200mm厚的加气混凝土块做保温层,上做SBS改性沥青防水层,其劳动量见附表: 2、施工条件: 本工程位于该市东郊山坡地段,两面均有公路,交通便利,西面及北面为已建工程:厂内旧房、坟墓已由建设单位拆除,平整场地已在准备工作阶段完成,场地平整均按平均施工高度为-0.5米。 (1)开竣工时间:由当年9月1日开工至次年2月1日竣工,施工时间145天左右控制。 (2)气象条件:施工期间最低气温4°C,最高气温30°C,施工开始气温较高,以后逐月降低,春节以后有回升,施工期间很少有雨,主导风向为东偏南。 (3)土壤及地下水:土为二类土,地下水位-3.0米 (4)抗震要求:7度抗震烈度设防 (5)技术经济条件:各类钢窗、饰面材料等均有相关专业厂家生产,分批成套

汽轮机课程设计说明书..

课程设计说明书 题目:12M W凝汽式汽轮机热力设计 2014年6月28 日

一、题目 12MW凝汽式汽轮机热力设计 二、目的与意义 汽轮机原理课程设计是培养学生综合运用所学的汽轮机知识,训练学生的实际应用能力、理论和实践相结合能力的一个重要环节。通过该课程设计的训练,学生应该能够全面掌握汽轮机的热力设计方法、汽轮机基本结构和零部件组成,系统地总结、巩固并应用《汽轮机原理》课程中已学过的理论知识,达到理论和实际相结合的目的。 重点掌握汽轮机热力设计的方法、步骤。 三、要求(包括原始数据、技术参数、设计要求、图纸量、工作量要求等) 主要技术参数: 额定功率:12MW ;设计功率:10.5MW ; ;新汽温度:435℃; 新汽压力:3.43MP a ;冷却水温:20℃; 排汽压力:0.0060MP a 给水温度:160℃;机组转速:3000r/min ; 主要内容: 1、确定汽轮机型式及配汽方式 2、拟定热力过程及原则性热力系统,进行汽耗量与热经济性的初步计算 3、确定调节级形式、比焓降、叶型及尺寸等 4、确定压力级级数,进行比焓降分配 5、各级详细热力计算,确定各级通流部分的几何尺寸、相对内效率、内功率与整机实 际热力过程曲线 6、整机校核,汇总计算表格 要求: 1、严格遵守作息时间,在规定地点认真完成设计;设计共计二周。 2、按照统一格式要求,完成设计说明书一份,要求过程完整,数据准确。 3、完成通流部分纵剖面图一张(一号图) 4、计算结果以表格汇总

四、工作内容、进度安排 1、通流部分热力设计计算(9天) (1)熟悉主要参数及设计内容、过程等 (2)熟悉机组型式,选择配汽方式 (3)蒸汽流量的估算 (4)原则性热力系统、整机热力过程拟定及热经济性的初步计算 (5)调节级选型及详细热力计算 (6)压力级级数的确定及焓降分配 (7)压力级的详细热力计算 (8)整机的效率、功率校核 2、结构设计(1天) 进行通流部分和进出口结构的设计 3、绘制汽轮机通流部分纵剖面图一张(一号图)(2天) 4、编写课程设计说明书(2天) 五、主要参考文献 《汽轮机课程设计参考资料》.冯慧雯 .水利电力出版社.1992 《汽轮机原理》(第一版).康松、杨建明编.中国电力出版社.2000.9 《汽轮机原理》(第一版).康松、申士一、庞立云、庄贺庆合编.水利电力出版社.1992.6 《300MW火力发电机组丛书——汽轮机设备及系统》(第一版).吴季兰主编.中国电力出版社.1998.8 指导教师下达时间 2014 年6月 15 日 指导教师签字:_______________ 审核意见 系(教研室)主任(签字)

给水管网课程设计任务书、指导书

长春建筑学院 给水排水管网系统A课程设计 任务书 姓名:玄敏 专业:给排水科学与工程 班级学号:水1402 15 指导教师: 日期:2016.11.4-20.16.11.25 城建学院

一、设计题目 吉林省珲春市春华镇给水管网工程初步设计。 二、设计目的 本课程设计是学生在学习《给水排水管网系统》的基础上,综合应用所学的理论知识,完成给水管网设计任务。其目的是培养学生综合应用基础理论和专业知识的能力,同时培养学生独立分析和解决给水管网设计问题的能力,并进一步进行绘图练习及计算机绘图,加强利用参考书的能力。通过给水管网工程设计,使学生了解给水管网的设计步骤和方法,掌握方案的设计、参数的选择、说明书的编写,为今后的毕业设计和实际工程设计打下良好基础。 三、原始资料 1. 吉林省珲春市春华镇规划图1张(1:10000,等高线间距1m)。 2.总平面图上等高线间距:1m; 3.城市人口分区、房屋层数见下表; 4.使用城市给水管网的工厂,其位置见图纸: (1)冶炼厂,生产用水为950m3/d,重复利用率0%。工人总数:2700人,分三班工作,一班早8:00—晚16:00点,二班16:00—24:00点,三班24:00—8:00点。其中热车间工作的工人占全部工人的30%。 淋浴情况: 每班下班后一小时淋浴时间。 (2)纺织厂,生产用水为850m3/d,重复利用率0%。工人总数1200人,分三班工作,一班早8:00—晚16:00点,二班16:00—24:00点,三班24:00—8:00点。其中热车间工作的工人占全部工人的20%。

淋浴情况: 每班下班后一小时淋浴时间。 5.浇洒绿地和道路用水:每次每区70m3。 6.火车站用水:300 m3/d 。 7. 用水量逐时变化: 逐时用水量(%) 四、设计任务 新建给水管网初步设计。 五、设计成果及要求 1.计算要求 (1)认真阅读课程设计任务书,弄懂设计意图及设计要求; (2)结合地形条件划分给水区域,布置给水管网,确定水流方向与管网节点; (3)计算最高日最高时的用水量; (4)进行管网水力计算; (5)水力工况分析; (6)泵站与清水池的计算。

嵌入式Linux开发课程设计指导书

嵌入式Linux开发课程设计指导书 课程编码: 适应专业:计算机专业、电子信息工程专业 学时:3周(计算机专业),2周(电子信息工程专业) 学分: 3(计算机专业),2(电子信息工程专业)时间安排:分散 先修课程:高级语言程序设计、计算机组成原理、接口技术,嵌入式系统,操作系统指导书名称: 一、目的与任务: 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际应用问题进行有机结合,锻炼学生分析、解决实际问题的能力。 本课程设计采用理论指导与实践相结合的方式,系统地学习并实践嵌入式Linux程序开发技术。通过课程设计,学生可以熟练掌握Linux的基本操作,系统管理,并具备Linux 下文件、进程、网络、GUI的开发方法,为实际应用开发打下坚实的基础。 二、目标 通过本次课程设计要求学生达到以下目标: 1)熟悉Linux操作系统具体操作(安装、基本命令、系统管理、FTP服务器搭建) 2)熟悉Linux下C程序开发调试的基本过程。 3)熟悉嵌入式Linux进程及进程间通信 4)能够熟练编写Linux应用程序,包括文件、网络、图形等 三、内容 任务1、基础知识,完成以下任务: Linux操作系统的安装、基本命令的使用,网络的配置,FTP服务器搭建,VI编辑器的使用,文件压缩方法。 任务2、Linux系统C程序设计的基本知识,完成以下任务 1)GCC编译器的使用,Linux系统C程序设计编译、调试方法。 2)分别用if和switch判断一个数的奇偶性并输出结果。 3)用for语句编写程序,计算100到200之间所有奇数的和。 4)用while语句编写程序,计算1000到2000之间所有能被16整除的数的和。

汽轮机课程设计书

汽轮机课程设计 指导老师: 学生姓名: 学号: 所属院系: 专业: 班级: 日期:

课程设计任务书 1.课程设计的目的及要求 任务:N10-4.9/435 冷凝式汽轮机组热力设计 目的:①系统总结巩固已有知识 ②对汽轮机结构、通流部分、叶片等联系 ③对于设计资料的合理利用 要求:①掌握汽轮机原理的基本知识 ②了解装置间的相互联系 2. 设计题目 设计原则:⑴安全性:采用合理结构、安全材料、危险工况校核 ⑵经济性:设计工况效率高 ⑶可加工性:工艺、形状、材料有一定要求 ⑷新材料、新结构选用需进行全面试验 ⑸节省贵重材料的用量与消耗 3. 热力设计内容 ⑴调节级计算速比选用0.35-0.44 d m=1100 mm 双列级承担的比焓降 160-500 kj/kg 单列级承担的比焓降 70-125 kj/kg ⑵非调节级热降分配 ⑶压力级的热力计算 ⑷作h-s 热力过程线,速度三角形 ⑸整理说明书,计算结果以表格呈现 4. 主要参数 ⑴P0=4.9Mpa t0=435℃ ⑵额定功率P e=10000 kw ⑶转速 n=3000 rad/min ⑷背压P C=8kPa ⑸汽轮机相对内效率ηri(范围为:82%~88%) 选取某一ηri值,待各级详细计算后与所得ηri进行比较,直到符合要求为止。机械效率:这里取ηm= 94%~99% 发电效率:这里取ηg=92%~97%

设计参数的选择 1.基本数据:额定功率Pr=10000kW,设计功率P e=10000kW,新汽压力P0=4.9MPa,新汽温度t0=435℃,排汽压力P c=0.008MPa。 2.速比选用0.40 3.d m=1100 mm 4.转速 n=3000 rad/min 5.汽轮机相对内效率ηri=86% 6.机械效率ηm= 98% 7.发电效率ηg= 95% 详细设计内容 图1—多级汽轮机流程图 1.锅炉 2.高压回热加热器 3.给水泵 4.混合式除氧器 5.低压回热加热器 6.给水泵 7.凝汽器 8.汽轮机

《房屋建筑学》课程设计任务书解析

桂林理工大学博文管理学院 课程设计指导书(2012 ~2013 学年度第二学期) 系(部):建工系 实习名称:房屋建筑学课程设计 实习负责人: 联系电话: 2013 年 5 月20 日

《房屋建筑学》课程设计任务书 一、设计题目 某多层单元住宅设计(题目自拟) 二、目的要求 通过《房屋建筑学》课程的学习和课程设计实践技能训练 1.培养学生综合运用设计原理及构造知识去分析问题、解决问题的能力 2.掌握建筑施工图设计的基本方法和内容。 3.进一步训练建筑绘图的能力。 三、设计条件 1.本设计为某城市型住宅,位于城市居住小区为单元式、多层住宅4~6层,总建筑面积不低于2500平方米。 2.设计要求,见下表。 户型A:四房二厅二卫二阳台户型B:三房二厅二卫*阳台 户型C:三房二厅二卫*阳台户型D:二房一厅一卫*阳台 户型E:二房二厅一卫*阳台户型F:一房一厅一卫*阳台 学生选做表 3.套型比可以自行选定,但必须满足总建筑面积,墙体均采用240mm墙。 4.耐火等级:Ⅱ级;屋面防水等级:Ⅱ~皿级。 5.结构类型:自定(砖混或框架)

6.房间组成及要求:功能空间低限面积标准参考(自己可以调节)如下:起居室18~25 m2(含衣柜面积) 主卧室12~16 m2 双人次卧室 12~14 m2 单人卧室8~10 m2 餐厅≥8 m2 厨房≥6 m2,包括灶台、调理台、洗地台、搁置台、上柜、下柜、抽油烟机等。 卫生间4~6 m2(双卫可适当增加),包括浴盆、淋浴器、洗脸盆、坐便器、镜箱、洗衣机位、排风道、机械排气等。 门厅:2~3 m2 贮藏室;2~4 m2(吊柜不计入) 工作室6~8 m2 四、设计内容及深度要求 本次设计参考教师给定的住宅方案,根据设计资料确定建筑方案,初步选定主要构件尺寸及布置,明确各部位构造做法。在此基础上按施工图深度要求进行,但因无结构、水、电等工种相配合,故只能局部做到建筑施工图的深度。设计内容如下; 1.单元平面图:至少2-3个套型,比例1:50(选做)。 2.建筑平面图(至少2个单元):包括底层平面、标准层平面图和屋顶平面图,比例1:10O,标准层必须有一个户型布置家具,其他房间标有名称和面积。 3.建筑立面图:包括正立面、背立面及侧立面图,比例1:100。 4.建筑剖面图;1个(必须剖到楼梯),比例1:100。 5.建筑详图: ①表示局部构造的详图,楼梯详图比例1:50、节点详图比例1:20。 ②表示房屋设备的详图(选作内容),如厨房、厕所、浴室以及壁柜、挂衣柜、 鞋柜、碗柜、灶台、洗涤盆、污水池、垃圾道、信报箱、阳台晒衣架等详图。数 量、比例自定。 6.设计简要说明、图纸目录、门窗表及技术经济指标等。 平均每套建筑面积=总建筑面积(m2)/总套数(套) 使用面积系数=〔总套内使用面积(m2)/总建筑面积(m2)〕X 100% 五、参考资料 1.《民用建筑设计通则》(JGJ 37-87) 2.《建筑楼梯模数协调标准》(GBJ 101-87) 3.《建筑设计防火规范》(GBJ 121-88) 4.住宅设计规范(GB50096—1999)。 5.《建筑设计资料集》第3册 6.《房屋建筑学》教材 7.地方有关民用建筑构、配件标准图集 8.《建筑构造资料集》 9.有关的建筑构造标准图集 10.《房屋建筑统一制图标准)(GBJ—86)

嵌入式系统课程设计

《嵌入式系统课程设计》 姓名:梅航赵震王继潘晨阳陈川江李洪波朱啸林何永强张智炫班级:10计算机 专业:计算机科学与技术 学院:电气与信息工程学院 2013年12月

1.题目选择 如皋港港口物流交易平台 2.项目描述 如皋港物流交易平台一共分为两期完成:一期工程主要是宣传如皋港的港口文化和港口风采,弘扬如皋港精神;二期工程着重于港口的物流交易部分,一个关于货主,物流公司和平台方的三方交易。 2.1 一期内容描述 2.1.1 首页 首页版面内容主要包括会员登录区域、董事长致辞、港口要闻(图文展示)、招商引资(项目发布)、视频新闻、创先争优、港口论坛、港航资讯、如皋港电子信息交易平台图片链接、如皋港货运物流信息平台图片链接、如皋港电子口岸平台图片链接,及各相关行业网站图片链接等内容: 1.会员登录区域 提供会员登录,会员登录分为员工登录和客户登录两部分,所有用户均由管理员根据员工及客户级别统一分配用户和初始密码及用户权限,用户登录后可修改初始密码。 2.董事长致辞 董事长致辞版块在首页的左上角显眼位置,提供董事长的工作照及亲笔致辞、签名印章等等。

3.港口要闻 作为中国·如皋港对外新闻发布的唯一官方平台,该版块将置于整版最中央最上方位置,作为如皋港的重大新闻、图文资讯发布浏览平台,右侧区域作为新闻图片展示窗口,实现图片定时切换功能。 4.招商引资 作为如皋港重大招商项目信息发布的官方平台,提供招商项目信息的发布浏览,包括项目简介、项目前景、项目现状、合作方式等内容的发布。 5.视频新闻 发布关于如皋港重大活动、会议的视频新闻供会员及游客观看,更直观的展示如皋港对外形象。 6.创先争优剪影(社会管理创新) 作为新型国有企业,在市委市政府的统一领导下,党建工作尤为重要,在此区域将发布党建工作活动新闻。 7.港口论坛 港口论坛作为思想的聚集地,为港口的发展建言献策,同时提升港口凝聚力。 8.港航资讯 提供港航资讯浏览,通过抓取相关港航业新闻,保持与港口行业与时俱进。 9.如皋港电子信息交易平台 作为中国·如皋港的重要子系统,如皋港电子商务平台的登录页面须在整版的右侧提供显眼的图片登录链接,点击图片链接后进入如皋港电子商务平台,提供马木材贸易、长江煤市、邦略再生资源等交易平台。客户用户根据自身用户权限可直接进入各大平台进行在线咨询交易。(具体功能描述见后) 10.如皋港货运物流信息交易平台 首页提供图片链接,点击后进入如皋港货运物流信息交易平台页面,登录用户可直接进入交易平台(具体功能描述见后) 11.如皋港电子口岸平台 首页提供图片链接,登录用户点击后直接进入如皋港电子口岸平台(具体功能描述见后) 12.各行业网站链接

汽轮机课程设计说明书——参考

课程设计说明书设计题目:N25-3.5/435汽轮机通流部分热力设计 学生姓名:xxx 学号:012004006xxx 专业班级:热能与动力工程xxx班 完成日期:2007年12月2日 指导教师(签字): 能源与动力工程学院 2007年12月

已知参数: 额定功率:p r =25MW , 设计功率:p e =20MW , 新蒸汽参数:p 0=3.5MP ,t 0=435℃, 排汽压力:p c =0.005MPa , 给水温度:t fw =160~170℃, 冷却水温度:t w1=20℃, 给水泵压头:p fp =6.3MPa , 凝结水泵压头:p cp =1.2MPa, 额定转速: n e =3000r/min , 射汽抽汽器用汽量: △D ej =500kg/h , 射汽抽汽器中凝结水温升: △t ej =3℃, 轴封漏汽量: △D 1=1000kg/h , 第二高压加热器中回收的轴封漏汽量: △D 1′=700kg/h 。 详细设计过程: 一、气轮机进气量D 0热力过程曲线的初步计算 1.由p 0=3.5MP ,t 0=435℃确定初始状态点“0”,0h =3304kJ/kg ,0v =0.090 m 3/kg 估计进汽机构压力损失⊿p 0=4%p 0=4%×3.5MPa =0.14MPa , 排汽管中压力损失c p ?=0.04c p =0.0002M P a ' 0.0052z c c c p p p p M Pa ==+?= p 0′=p 0-⊿p 0=3.5MPa -0.14MPa =3.36MPa ,从而确定“1”点。过“0”点做定熵线与Pc=0.0050MPa 的定压线交于“3’”点,在h-s 图上查得, 3'h =2122kJ/kg,整机理想焓降为:m ac t h ?=0h -3'h =1182kJ/kg 2.估计 汽轮机相对内效率ηri =0.830 , 发电机效率ηg =0.970 (全负荷), 机械效率ηax =0.99 得m ac i h ?=ηri m ac t h ?=981.06kJ/kg , 从而确定“3”点。排汽比焓为,3h =0h -m ac i h ?=2331.2kJ/kg 3.用直线连接“1”、“3”两点,求出中点“2′”,并在“2′”点沿等压线向下移25kJ/kg 得“2”点,过“1”、“2”、“3”点作光滑曲线即为汽轮机的近似热力过程曲线。 二、整机进汽量估计 0D ri g ax D ηηη+??e mac t 3600p m = h (kg/h ) 取m =1.20,⊿D =4%D 0,ηm =0.99,ηg =0.97, ηri =0.83 003600 1.15 D D t ?20?1006.335?0.97?0.987?0.97 ?= =88.599/h 三、调节级详细计算 1.调节级型式:复速级 理想焓降:⊿h t =250kJ/kg

网络安全课程设计任务书及指导书

网络安全课程设计任务书及指导书 辽宁工程技术大学软件学院 网络工程系

一、课程设计目的和任务 网络安全是网络工程专业核心专业课程,是理论与实践并重的课程。本课程设计目的是在网络安全课程基础上,加深对网络安全的理论知识理解、熟悉网络攻击的原理、和针对网络攻击的预防措施。要求学生运用所学的网络安全基本知识、基本原理和技能,对网络攻防进行验证和设计,培养学生对网络安全技术的应用能力,增强网络安全意识。 二、课程设计基本要求 1.通过这次设计,要求在网络攻击的原理、预防措施、密码算法等方面加深对课程基本内容的理解。 2.学生必须按照课程设计要求,以学生为主、指导教师指导为辅,认真、独立地完成课程设计的任务,有问题及时主动与指导教师沟通。 3.按照教学要求在一周时间内独立完成,学生要发挥自主学习的能力,充分利用时间,按时完成设计内容。 三、课程设计内容 1.题目:ARP地址欺骗的设计和实现 (1)设计任务 a、研究ARP地址欺骗的原理 完成ARP地址欺骗的基础理论学习。 b、完成ARP地址欺骗的设计和验证 (2)基础理论简介 在以太网中,ARP缓存表是IP地址和MAC地址的映射关系表,通过该表维护IP地址和MAC地址的对应关系,目的是避免ARP解析而造成的广播报文占用过多的网络带宽。一般情况下ARP表是通过两个途径建立的: ① 主动解析:如果一台计算机想与另外一台不知道MAC地址的计算机通信,则该计算机主动发ARP请求; ② 被动请求:如果一台计算机接收到了另一台计算机的ARP请求,则在本地建立请求计算机的IP地址和MAC地址的对应表。 因此,针对ARP表项,有一种攻击方式就是误导计算机建立错误的ARP请求表。假设有三台计算机A、B、C,其中B已经正确建立了A和C的ARP表项。假设A是攻击者,此时A发出一个ARP请求报文,该请求报文可以这样构造:

(建筑工程设计)供热工程课程设计任务书

《供暖工程课程设计》指导书贵州大学矿业学院建筑环境与设备工程专业

《供暖工程课程设计》指导书 一、课程设计目的及要求 课程设计是专业课教学的重要组成部分,是理论学习的深化和应用。通过课程设计,使学生自觉地树立精心设计的思想,理论联系实际的学风,掌握—般民用或工业建筑供暖工程的设计程序、方法和步骤。了解和熟悉本领域的新材料、新设备、新方法和新技术。熟悉国家和地方的有关规定和技术措施,学会使用有关的技术手册和设计资料,提高计算和绘图技能,提高对实际工程问题的分析和解决能力。 二、设计步骤及设计说明书的编写 根据设计任务书中给定的设计题目及具体要求,按照收集资料热负荷计算确定方案水力计算绘制施工图的步骤进行设计,并将各步骤的主要依据成果与结论写入设计说明书。 设计主要内容及注意事项指示如下: (一)设计的原始资料 1.气象资料 根据设计任务书中给出的建筑物所在地区,在《采暖通风与空气调节设计规范》 (以下简称规范)中,查出该地区的有关气象参数(如供暖室外计算温度,冬季室外计算风速,冬季主导风向等)。 2.土建资料

的建筑特点(建筑物的方位、层数)和各部位的建筑构造与热工特征,外墙、屋顶、地面门窗构造)。 3.根据任务书中给出的热源条件,确定系统入口位置和热媒参数。 (二)围护结构耗热量计算 1.进行房间编号(注意各层编号竖向统一,编号用三位数字,首位数表示层数。) 2.根据房间使用特点,确定其室内计算温度n t (参阅《规范》)。 3.确定围护结构的传热系统K值,并校核外墙,天棚热阻是否满足《规范》要求。 4.进行围护结构耗热量计算 冷风渗透耗热量采用缝隙法,冷风侵入耗热量计算方法可自选.条件完全相同房间可只计算一个。 (三)散热器面积和片段的计算 确定散热器型式、安装方式、系统联接型式后,确定散热器内热媒平均温度pj t。 (四)供暖系统型式的确定,管道布置及水力计算。 1.合理确定供暖系统的型式,根据建筑物用途、特点比较各种系统形式,选择满足技术经济要求的最佳设计方案。 2.管道布置 管道布置应注意下列几点:

相关文档
相关文档 最新文档