当前位置:文档之家› 山东建筑大学课程设计

山东建筑大学课程设计

山东建筑大学课程设计
山东建筑大学课程设计

山东建筑大学

课程设计说明书(论文)

题目:聊天程序的开发

课程:VC++程序设计基础课程设计

院(部):信息与电气工程学院

专业:电子信息工程

班级:

学生姓名:

学号:

指导教师:

完成日期:

目录

摘要 (1)

1 引言 (2)

1.1课题背景及意义 (2)

1.2 实验平台介绍 (2)

1.3 可行性分析 (2)

2需求分析 (4)

2.1 设计目的 (4)

2.2 设计要求 (4)

2.3 功能要求 (4)

2.4 系统主要功能和主要功能描述 (4)

3设计流程图 (6)

4 程序的实现过程及代码 (8)

5最终结果 (36)

6 设计的总结和体会 (37)

7 参考文献 (37)

山东建筑大学课程设计

聊天程序

摘要

计算机网络技术发展至今已经大大超越了人们当初的预想,无论是人们日常的工作还是学习,我们都越来越多的依靠到互联网。各种实时性的聊天娱乐软件也同时诞生,而且为我们的即时通讯带来了众多的方便,比如说大家所熟知的腾讯QQ、微软的MSN、移动的Fetion等,都是做的比较成功的实时聊天工具。随着网络的日益普及,各种聊天工具也层出不穷,但当我们学习了《windows程序设计》这门课程之后,我们决定设计一个简单的聊天系统来巩固我们的学习。接下来的课程设计就是针对一个简单的网络聊天程序,利用MFC为开发工具,实现基本的通讯功能。在课程设计中,系统开发平台为Windows XP,程序设计设计语言采用Visual C++,数据库采用Access,程序运行平台为Windows 98/2000/XP。

关键词聊天软件;局域网;MFC; Visual C++;多线程

1 引言

1.1课题背景及意义

当今世界正处于信息时代,计算机和通信网络是这一时代所谓“信息基础设施”。在互联网相当普及的今天,在互联网上聊天对很多“网虫”来说已经是家常便饭了。聊天室程序可以说是网上最简单的多点通信程序。一个简单的聊天室, 从程序员的观点来看就是在多个I/O端点之间实现多对多的通信。基于SOCKET的局域网通信是一种灵活的、易于实现的、低成本的方法。它可以运行在各种使用TCP/IP协议作为通讯协议的网络上。而在SOCKET API的帮助下,开发基于SOCKET的局域网通信软件也是易于实现的。

1.2 实验平台介绍

Visual C++(简称VC)是Microsoft公司推出的目前使用极为广泛的基于Windows平台的C++可视化开发环境。VC基于C,C++语言,主要由是MFC组成,是与系统联系非常紧密的编程工具,它兼有高级,和低级语言的双重性,功能强大,灵活,执行效率高,几乎可说VC在 Windows平台无所不能。VC主要是针对Windows系统,适合一些系统级的开发,可以方便实现一些底层的调用。在VC里边嵌入汇编语言很简单。当对系统性能要求很高的时候,可用VC开发。VC在多线程、网络通信、分布应用方面,有着不可比拟的优势。

1.3 可行性分析

本课程设计主要解决在客户端于客户端的信息交换和客户端于服务器的信息交换及服务器的信息处理上的管理的课程设计。

此程序主要分为两部分:服务器端和客户端。服务器端用于提供一个网络端口,等待客户端发出请求,登录到此服务端,然后进行网络通讯和消息的转发;客户端可通过服务器端的IP地址发送连接请求,然后登陆聊天室。在服务器端的成员列表栏中会显示在线的所有人名单,有人退出聊天室,成员列表会自动除名。服务器端同时也提供了

成员之间的私聊功能,此时服务器端作为一个转发站,进行消息的转发。整个程序的主体使用了CSocket类的方法,实现了网络通讯聊天。

先启动服务器端聊天程序,这是聊天服务器需要指定一个端口号,客户端则根据这个端口号以及服务器的网络地址与服务器进行通信。在这里,把端口号成为“聊天频道”。

在后面的程序代码分析中将看到,端口号并不等同于聊天频道,而是在聊天频道上增加一个固定的偏移值,使得这个聊天频道不会和系统保留的端口发生冲突。

服务器启动后将在这个指定的端口号中等待客户的连接。对于公共聊天室,服务器对客户的数目不做任何限制。而对于私人聊天室,每个聊天频道则只能允许两个客户互相连接,使得一方发送的信息只能到达对方的主机中。这里的服务器提供的是公共聊天服务。

通过分析发现,该程序完全可以通过Visual C++中MFC完成。

2需求分析

2.1 设计目的

综合运用本课程及计算机网络的相关知识设计并实现一个网络应用程序,以Visual C++作为开发平台,通过实践复习巩固课堂所学的理论知识,提高对所学知识的综合应用能力。

2.2 设计要求

采用客户/服务器模式,分为客户端程序和服务器端程序。服务器采用WINSOCK I/O 模型中的任一种,支持多个客户同时在线聊天。客户端程序和服务器程序通过网络交换聊天字符串内容,服务器窗口的列表框中显示当前在线用户,支持客户端之间的私聊(可以通过服务器中转,或考虑UDP打洞直接建立端端连接)。

课程设计要求设计并编程完成两个方面的内容:首先建立一个使用TCP协议的聊天室服务器,这个服务器可以同时支持多个用户的在线聊天;其次设计一个可以和服务器通信的聊天室客户端。

2.3 功能要求

?支持多个客户端的连接,在服务器和多个客户端之间进行数据传输;

?接收客户端发送的消息,并显示在一个列表框中;

?在用户连接上后有提示,显示出连接的用户名字;

?发送信息时可以显示聊天的所有记录;

2.4 系统主要功能和主要功能描述

服务器端聊天程序必须能够做3件事情:

(1)服务器聊天程序要在待定的端口上等待来自聊天客户的连接请求,并且需要维护

一个客户连接表,以记录所有成功的连接。

(2)服务器聊天程序要及时接受从各个聊天客户发送过来的信息,然后把这些信息转发到一个或多个客户连接。对于公共聊天室,服务器将把接受到的信息向除源端外的所有客户发送过去。

(3)服务器还要监控这些连接的状态,在客户主动离开或发生故障时从列表中删除相应的表项,并及时更新连接表。

客户端聊天程序需要完成以下几个功能:

(1)客户端聊天程序要负责建立和维护与服务器的连接,通过获取用户的设置尝试与服务器的连接,并且随时检测连接的状态。

(2)客户端聊天程序要把用户输入的信息及时发送到聊天服务器。一般情况下,当用户输入一行信息并且按下回车键后聊天程序就要把这一行信息发送出去,才能及时地满足用户的交互需求。

(3)要随时准备好接受来自服务器的信息,随时把接受到的信息显示出来,让用户及时看到对方的响应。

(4)在用户退出聊天过程是要关闭与服务器的连接。比较好的做法是提前通知服务器或者直接给服务器发送一条退出通知,使得服务器能够及时掌握客户端的连接状态,把对方客户的退出信息及时发送到对等实体上。

3设计流程图

根据对用户的要求及功能设置可以得到以下的流程图3.1,用户首先启动客户端,登陆服务器并向服务器发送信息,启动服务器,服务器等待客户要求并向客户反馈在线用户信息,用户向服务器发送信息,服务器处理用户的数据,然后用户开始聊天。客户端的聊天分为对所有人的信息和私聊的信息,该信息应通过程序控制分别进行处理。

图3.1 设计流程图

4程序的实现

4.1 项目创建

本例将使用Visual C++6.0创建一个基于对话框的MFC AppWizard(exe)项目取名为“Chat”。在MFC向导的第一步界面中选择“Dialog based”单选按钮,在MFC AppWizard向导的第二步界面中选择“Windows Sockets”复选框,其它均采用默认设置。

4.2界面设计

打开IDD_CHAT_DIALOG对话框,该对话框将是程序运行时的主界面,以下是为对话框添加的控件。如下所示:

IDD_CHAT_DIALOG对话框中的主要控件

编辑框IDC_NAME 默认

命令按钮IDC_CONNECT 标题“连接服务器”

命令按钮IDC_SETSERVER 标题“建立服务器”

静态文本框IDC_STA TIC 标题“消息”

编辑框IDC_INPUTTEXT 默认

命令按钮IDC_SEND 标题

完成控件添加后的对话框如下图所示:

添加完上述控件后,打开Classwizard,为IDD_CHAT_DIALOG指向的CChatRoomDig 类按照如下表添加成员变量。

成员变量的添加

4.3 代码编写

聊天程序一共有6个类,其中CChatApp由AppWiardS实现;CServerSocket和CClientSocket分别负责服务端和客户端的网络通信功能;CChatDig为程序的主控类,主界面、通信方式及程序逻辑均由该类实现,它继承自CDialog类;CMessage是对消息的封装。CAboutDig由AppWizard实现。

(1)CClientSocket类

本类通过相应的OnReceive消息来接受数据,相应OnClose消息来断开对话的处理。CClientSocket类实现了以CArchive对数据进行的串行化。事实上大多利用CSocket 来传输数据的应用程序都会考虑到串行化的问题,因为这样可以给数据的传送带来方便。

类定义代码如下:

#include "PackMessg.h"

///////////////////////////////////////////////////////////////////// ////////

// CClientSocket command target

class CChatDlg;

class CClientSocket : public CSocket

{

// Attributes

public:

CArchive* m_aSessionIn;

CArchive* m_aSessionOut;

CSocketFile* m_sfSocketFile;

CChatDlg * m_dlg;

bool m_bInit; //作为套接字是否被初始化的标记

bool m_bClose; //作为套接字是否被关闭的标记

// Operations

public:

void Init(CChatDlg * dlg);

BOOL SendMessage(CPackMessg * msg);

void CloseSocket();

public:

static int GetLocalHostName(CString &sHostName);//获得本地计算机名称

static int GetIpAddress(const CString &sHostName, CString

&sIpAddress);//获得本地IP

static int GetIpAddress(const CString &sHostName, BYTE &f0,BYTE

&f1,BYTE &f2,BYTE &f3);//获得本地IP

static CString ErrorReason(int tag);

public:

CClientSocket();

virtual ~CClientSocket();

在CClientSocket.cpp文件中添加的代码如下:

#include "stdafx.h"

#include "chatzyj.h"

#include "ClientSocket.h"

#ifdef _DEBUG

#define new DEBUG_NEW

#undef THIS_FILE

static char THIS_FILE[] = __FILE__;

#endif

/////////////////////////////////////////////////////////////////////// //////

// CClientSocket

CClientSocket::CClientSocket()

{

m_aSessionIn=NULL;

m_aSessionOut=NULL;

m_sfSocketFile=NULL;

m_bInit=false;

m_bClose=false;

}

CClientSocket::~CClientSocket()

{

if(m_aSessionIn)

delete m_aSessionIn;

if(m_aSessionOut)

delete m_aSessionOut;

if(m_sfSocketFile)

delete m_sfSocketFile;

}

// Do not edit the following lines, which are needed by ClassWizard.

#if 0

BEGIN_MESSAGE_MAP(CClientSocket, CSocket)

//{{AFX_MSG_MAP(CClientSocket)

//}}AFX_MSG_MAP

END_MESSAGE_MAP()

#endif // 0

/////////////////////////////////////////////////////////////////////// //////

// CClientSocket member functions

void CClientSocket::OnReceive(int nErrorCode)

{

// TODO: Add your specialized code here and/or call the base class

CSocket::OnReceive(nErrorCode);

do{

CPackMessg temp;

temp.Serialize(*m_aSessionIn);

m_dlg->m_sMsgList+=temp.m_strText+"\r\n";

m_dlg->SetDlgItemText(IDC_SHOWMESSAGE,m_dlg->m_sMsgList);

int linenum=((CEdit *)(m_dlg->GetDlgItem(IDC_SHOWMESSAGE)))->GetLineCount();

((CEdit *)(m_dlg->GetDlgItem(IDC_SHOWMESSAGE)))->LineScroll(linenum);

if(!m_dlg->m_bClient)

{

for(POSITION

pos=m_dlg->m_connectionList.GetHeadPosition();pos!=NULL;)

{

CClientSocket*t=(CClientSocket*)m_dlg->m_connectionList.GetNext(pos) ;

if(t->m_hSocket!=this->m_hSocket)

{

t->SendMessage(&temp);

}

}

}

}

while (!m_aSessionIn->IsBufferEmpty());

}

void CClientSocket::OnClose(int nErrorCode)

{

// TODO: Add your specialized code here and/or call the base class CSocket::OnClose(nErrorCode);

m_bClose=true;

CloseSocket();

m_dlg->CloseSessionSocket();

CSocket::OnClose(nErrorCode);

}

void CClientSocket::Init(CChatDlg * dlg)

{

m_sfSocketFile= new CSocketFile(this);

m_aSessionIn=new CArchive(m_sfSocketFile,CArchive::load);

m_aSessionOut=new CArchive(m_sfSocketFile,CArchive::store);

m_bClose=false;

this->m_dlg=dlg;

}

BOOL CClientSocket::SendMessage(CPackMessg * msg)

{

if (m_aSessionOut != NULL)

{

msg->Serialize(*m_aSessionOut);

m_aSessionOut->Flush();

return TRUE;

}

else

{

//对方关闭了连接

m_bClose=true;

CloseSocket();

m_dlg->CloseSessionSocket(); return FALSE;

}

}

void CClientSocket::CloseSocket() {

if(m_aSessionIn)

{

delete m_aSessionIn;

m_aSessionIn=NULL;

}

if(m_aSessionOut)

{

delete m_aSessionOut;

m_aSessionOut=NULL;

}

if(m_sfSocketFile)

{

delete m_aSessionOut;

m_sfSocketFile=NULL;

}

Close();

m_bInit=false;

m_bClose=true;

}

int CClientSocket::GetLocalHostName(CString &sHostName) //获得本地计算机名称

{

char szHostName[256];

int nRetCode;

nRetCode=gethostname(szHostName,sizeof(szHostName));

if(nRetCode!=0)

{

//产生错误

sHostName=_T("没有取得");

return GetLastError();

}

sHostName=szHostName;

return 0;

}

int CClientSocket::GetIpAddress(const CString &sHostName, CString &sIpAddress)//获得本地IP

{

struct hostent FAR * lpHostEnt=gethostbyname(sHostName);

if(lpHostEnt==NULL)

{

//产生错误

sIpAddress=_T("");

return GetLastError();

}

//获取IP

LPSTR lpAddr=lpHostEnt->h_addr_list[0];

if(lpAddr)

{

struct in_addr inAddr;

memmove(&inAddr,lpAddr,4);

//转换为标准格式

sIpAddress=inet_ntoa(inAddr);

if(sIpAddress.IsEmpty())

sIpAddress=_T("没有取得");

}

return 0;

}

int CClientSocket::GetIpAddress(const CString &sHostName, BYTE &f0,BYTE &f1,BYTE &f2,BYTE &f3)//获得本地IP

{

struct hostent FAR * lpHostEnt=gethostbyname(sHostName);

if(lpHostEnt==NULL)

{

//产生错误

f0=f1=f2=f3=0;

return GetLastError();

}

//获取IP

LPSTR lpAddr=lpHostEnt->h_addr_list[0];

if(lpAddr)

{

struct in_addr inAddr;

memmove(&inAddr,lpAddr,4);

f0=inAddr.S_un.S_un_b.s_b1;

f1=inAddr.S_un.S_un_b.s_b2;

f2=inAddr.S_un.S_un_b.s_b3;

f3=inAddr.S_un.S_un_b.s_b4;

}

return 0;

}

CString CClientSocket::ErrorReason(int tag)

{

CString result;

switch(tag)

{

case WSANOTINITIALISED:

result="A successful AfxSocketInit must occur before using this API.";

break;

case WSAENETDOWN:

result="the network subsystem failed";

break;

case WSAEADDRINUSE:

result="The specified address is already in use";

break;

case WSAEINPROGRESS:

result="A blocking Windows Sockets call is in progress";

break;

case WSAEADDRNOTAVAIL:

result="The specified address is not available from the local machine";

break;

case WSAEAFNOSUPPORT:

山东科技大学道路勘测设计(课程设计)说明书

山东科技大学土建学院 道路桥梁工程 《道路勘测设计》课程设计 年级学号: 201001020229 姓 指导教师:高文乐 设计时间: 2013.18——2013.24

目录 1 设计总说明 4 1.1目的和要求: (4) 1.2设计依据: (4) 1.3公路设计概况: (4) 1.4平面设计标准的确定 (4) 1.5路线起讫点 (1) 1.6沿线自然地理概况 (2) 2 道路参数5 2.1 道路等级的确定 (5) 2.2 公路技术标准的确定 (5) 2.3 控制要素 (5) 2.4平面设计技术指标 (6) 2.4.1圆曲线最小半径 (6) 2.4.2圆曲线最大半径 (6) 2.4.3圆曲线半径的选用 (6) 2.4.4平曲线最小长度 (7) 2.4.5缓和曲线技术要求 (4) 2.4.6平曲线要素的确定 (8) 2.4.7初步设计的平曲线加桩 (10) 2.4.8曲线主点桩号计算 (10) 2.5 路线方案的拟定与比较 (10) 2.5.1选线的依据: (10) 2.5.2 选线的原则: (10) 2.5.3三方案综述及比较 (8) 2.5.4两方案比选结果............................................................. 错误!未定义书签。 2.6道路平面设计 (11) 2.6.1平面选线的原则: (12) 2.7道路纵断面设计 (12) 2.7.1、纵坡设计的一般要求 (12) 2.7.2、最大纵坡 (13) 2.7.3、最小纵坡 (13) 2.7.4、坡长限制 (14) 2.7.5、平、纵组合的设计原则 (15)

山东科技大学毕业设计王振

山东科技大学毕业设计(论文)X-Y数控工作台的机电系统设计 学生:王振 学号:0903216219 专业:机电一体化技术 班级:机电一体化2009.1 指导教师:张山 山东科技大学电气信息系 二O一二年六月

山东科技大学 毕业设计(论文)任务书 设计(论文)题目:X-Y数控工作台的机电系统设计 学院:电气信息系专业:机电一体化班级 09.1 学号:0903216219 学生:王振指导教师:张山 接受任务时间 2012年月3日 教研室主任(签名)院长(签名) 1.毕业设计(论文)的主要内容及基本要求 1、立铣刀最大直径的d=15mm,立铣刀齿数Z=3,最大铣削宽度 a=15mm c 最大背吃刀量p a=8mm,加工材料为碳素钢或有色金属。 2、XY方向的脉冲当量为0.005mm/脉冲。 3、X、Y方向的定位精度均为±0.01mm。 4、工作台面尺寸为230mmx230mm,加工范围为250mmx250mm。 5、工作台空载进给最快移动速度:mm/min Vymax Vxmax, 3000工作台进给最快移动速度:mm/min Vxmaxf。 Vymaxf 400 2.指定查阅的主要参考文献及说明 张建民.机电一体化系统设计[M].北京:高等教育出版社.2001

张训文.机电一体化系统设计与应用[M].北京:北京理工大学出版社.2006 张立勋等.机电一体化系统设计[M].哈尔滨:哈尔滨工程大学出版社. 文怀兴、夏田.机电一体化系统设计[M].北京:化学工业出版社.2008

目录 一、设计目的 (5) 二、设计任务 (5) 三、设计主要步骤 (6) 1、机械传动部件的选择 (6) (1)、导轨副的选用 (6) (2)、丝杠螺母副的选用 (6) (3)减速装置的选用 (6) (4)伺服电动机的选用 (6) (5)检测装置的选用 (7) 2、控制系统的设计 (7) 3、机械传动部件的计算与选型 (8) (1)、导轨上移动部件的重量估算 (8) (2)、切削力的计算 (8) (3)、滚珠丝杠传动的设计计算及选型 (9) (4)滚珠丝杠螺母副的计算与选型 (10) (5)、步进电动机减速箱的选用 (13) (6)步进电动机的计算与选型 (14) (7)增量式旋转编码器的选用 (20) 四、工作台机械装配图的绘制 (21) 五、总结体会 (21) 六、参考文献 (22)

山东建筑大学封面个人简历模板

……………………….…………………………………………………………………………………姓名:杜宗飞专业:计算机科学与技术 学院:数理信息学院学历:本科……………………….…………………………………………………………………………………手机:×××E – mail:×××地址:山东建筑大学

自荐信 尊敬的领导: 您好!今天我怀着对人生事业的追求,怀着激动的心情向您毛遂自荐,希望您在百忙之中给予我片刻的关注。 我是山东建筑大学计算机科学与技术专业的2014届毕业生。山东建筑大学大学四年的熏陶,让我形成了严谨求学的态度、稳重踏实的作风;同时激烈的竞争让我敢于不断挑战自己,形成了积极向上的人生态度和生活理想。 在山东建筑大学四年里,我积极参加各种学科竞赛,并获得过多次奖项。在各占学科竞赛中我养成了求真务实、努力拼搏的精神,并在实践中,加强自己的创新能力和实际操作动手能力。 在山东建筑大学就读期间,刻苦进取,兢兢业业,每个学期成绩能名列前茅。特别是在专业必修课都力求达到90分以上。在平时,自学一些关于本专业相关知识,并在实践中锻炼自己。在工作上,我担任山东建筑大学计算机01班班级班长、学习委员、协会部长等职务,从中锻炼自己的社会工作能力。 我的座右铭是“我相信执着不一定能感动上苍,但坚持一定能创出奇迹”!求学的艰辛磨砺出我坚韧的品质,不断的努力造就我扎实的知识,传统的熏陶塑造我朴实的作风,青春的朝气赋予我满怀的激情。手捧菲薄求职之书,心怀自信诚挚之念,期待贵单位给我一个机会,我会倍加珍惜。 下页是我的个人履历表,期待面谈。希望贵单位能够接纳我,让我有机会成为你们大家庭当中的一员,我将尽我最大的努力为贵单位发挥应有的水平与才能。 此致 敬礼! 自荐人:××× 2014年11月12日 唯图设计因为专业,所 以精美。为您的求职锦上添花,Word 版欢迎 下载。

山东建筑大学本科毕业设计说明书(论文)的撰写格式模版

附件2: 本科毕业设计说明书 (本科毕业论文) 题 目:空腹桁架钢框架结构 受力性能分析及试验研究 院 (部)专 班 级: 土木013 姓 名: 张三 学 号: 2001888888 指导教师: 张九光 完成日期: 2005年6月30日

目 · ················ ····························Ⅲ ABSTRACT ·······································Ⅳ 1 前 言 1.1 空腹桁架钢框架的特点及研究意义....................1 1.2 空腹桁架钢框架的研究现状..............................................3 1.3 现有研究的不足及本文的研究内容. (5) 2 空腹桁架钢框架有限元建模及验证 2.1 引言..................................................................8 2.2 弹塑性分析方法简介...................................................12 2.3 ANSYS 在空腹桁架钢框架弹塑性分析中的应用............................18 2.4 ANSYS 分析模型正确性检验............................................20 2.4.1 ANSYS 分析模型概述.........21 2.4.1.1 ANSYS ........21 2.5 小结. (21) 3 3.1 引言.................................................................23 3.2 空腹桁架钢框架与普通钢框架力学性能对比...............................26 3.3 影响空腹桁架钢框架力学性能的因素. (29) 4 空腹桁架钢框架极限承载力试验研究 4.1 试验目的·····························································30 4.2 模型设计依据·························································32 4.3 试验概况·····························································35 4.4 试验过程描述·························································38 4.5 试验结果·························

电气自动化毕业论文...doc

关于110KV变电所一次系统的设计 毕业院校:山东科技大学 系别电气自动化 专业班级: 12级 姓名:臧绍龙 指导教师:

目录 标题、摘要、关键词--------------------------------------2 前言----------------------------------------------------3 第一章原始资料分析-------------------------------------4 1.1 本所设计电压等级--------------------------------4 1.2 电源负荷----------------------------------------4 第二章电气主接线设计-----------------------------------6 2.1 主接线接线方式----------------------------------6 2.2电气主接线的选择---------------------------------8 第三章所用电的设计-------------------------------------10 3.1 所用电接线一般原则------------------------------10 3.2所用电接线方式确定------------------------------10 3.3备用电源自动投入装置----------------------------10 第四章短路电流计算-------------------------------------12 4.1 短路计算的目的----------------------------------12 4.2短路计算过程------------------------------------12 第五章继电保护配置-------------------------------------20 5.1 变电所母线保护配置-----------------------------20 5.2 变电所主变保护的配置---------------------------20 第六章防雷接地----------------------------------------22 6.1 避雷器的选择-----------------------------------22 6.2变电所的进线段保护-----------------------------23

【建筑工程管理】山东建筑大学课程设计说明书论文封面样式

山东建筑大学市政与环境工程学院课程设计管理工作细则 课程设计是实践教学的重要组成部分,是根据人才培养的要求,对学生进行的阶段性专业技术训练,是培养学生综合运用理论知识分析和解决实际问题能力的重要途径,也是对前期理论教学效果的检验。为进一步规范课程设计的教学管理,不断提高课程设计质量,依据《山东建筑大学课程设计管理规定》,结合我院实际情况,特制定本工作细则。 一、课程设计的教学目的 1.培养学生正确的设计思想,理论联系实际的工作作风,严肃认真、实事求是的科学态度和刻苦钻研、勇于探索的创新精神。 2.使学生巩固所学到的理论知识,培养学生综合运用所学知识与生产实践经验,解决工程实际问题,增强设计工作能力。 二、课程设计的组织与管理 课程设计工作,实行学院、教研室分级管理,明确分工,协调运行,确保课程设计工作的顺利实施。各级职责如下: 1.院(部)职责 (1)制定学院课程设计管理工作细则,审批课程设计教学大纲。 (2)负责联系落实设计教室和相关设计参考资料。 (3)监督检查课程设计的进展情况及完成质量,并及时处理设计中出现的问题。 (4)做好课程设计资料的存档工作。 (5)组织课程设计教学改革,不断提高课程设计教学质量。 2.教研室职责 (1)根据专业培养方案,制定课程设计教学大纲。 (2)负责审核课程设计题目、任务书、指导书和安排指导教师。 (3)做好课程设计的质量监控工作。 (4)做好课程设计的资料整理工作。 (5)组织课程设计教学研讨,不断总结经验,探索加强和提高课程设计教学质量的途径和方法。 三、课程设计的选题 1.课程设计内容应属相应课程范围,保证满足课程设计的教学目的与要求,具有一定的综合性和设计性。 2.课程设计的题目应注重理论联系实际,具有充足的技术参考资料,优先选择与工程实践、科学研究密切相关,具有实际应用价值的题目。

山东建筑大学选修课类别

课程名称授课教师开课院系课程分类学分学时 英语写作蔡修凯土木工程学院外语与计算 机类 232 地球科学导论田洪水土木工程学院自然科学与 工程类 232 旅游与建筑翟红土木工程学院人文社科类232 道路与桥梁工程概论范伟土木工程学院自然科学与 工程类 232 高层建筑与地基基础肖俊华土木工程学院自然科学与 工程类 232 工程质量与事故处理吕丛军土木工程学院自然科学与 工程类 232 地震漫谈张华英土木工程学院自然科学与 工程类 232 建筑结构工程设计案例刘之春土木工程学院自然科学与 工程类 232 现代建筑结构赏析雷淑忠土木工程学院自然科学与 工程类 232 珠宝玉石鉴赏吕明英土木工程学院自然科学与 工程类 232 国际工程合同管理王大磊管理工程学院经济管理类232管理沟通徐茜管理工程学院经济管理类232 中外名曲欣赏李佳管理工程学院体育卫生与 艺术类 232 涉外礼仪曹萍管理工程学院人文社科类232大学生职业生涯规划理论与实 践 赵敏热能工程学院人文社科类232 环境与健康张彦浩市政与环境工 程学院 自然科学与 工程类 232 生态危机下的濒危物种祁峰市政与环境工 程学院 自然科学与 工程类 232 循环经济与可持续发展王金鹤市政与环境工 程学院 自然科学与 工程类 232 当代环境热点问题张桂芹市政与环境工 程学院 自然科学与 工程类 232 人类活动引起的全球气候变化探秘张桂芹 市政与环境工 程学院 自然科学与 工程类 232 环境保护与探索盖磊市政与环境工 程学院 自然科学与 工程类 232 CAD2008的入门与环境工程实训孙翠珍 市政与环境工 程学院 自然科学与 工程类 232

山东建筑大学本科毕业设计说明书外文文献及翻译格式模版

附件3: (本科毕业论文)文献、资料题目: 院(部) 专 班 姓名:张三 学号: 指导教师:张九光 翻译日期:2005.6.30

,the National Institute of Standards and Technology (NIST) has been working to develop a new encryption standard to keep government information secure .The organization is in the final stages of an open process of selecting one or more algorithms ,or data-scrambling formulas ,for the new Advanced Encryption Standard (AES) and plans to make adecision by late summer or early fall .The standard is slated to go into effect next year . AES is intended to be a stronger ,more efficient successor to Triple Data Encryption Standard (3DES),which replaced the aging DES ,which was cracked in less than three days in July 1998. “Until we have the AES ,3DES will still offer protection for years to come .So there is no need to immediately switch over ,”says Edward Roback , acting chief of the computer security division at NIST and chairman of the AES selection committee .“What AES will offer is a more efficient algorithm .It will be a federal standard ,but it will be widely implemented in the IT community .” According to Roback ,efficiency of the proposed algorithms is measured by how fast they can encrypt and decrypt information ,how fast they can present an encryption key and how much information they can encrypt . The AES review committee is also looking at how much space the algorithm takes up on a chip and how much memory it requires .Roback says the selection of a more efficient AES will also result in cost savings and better use of resources . “DES w as designed for hardware implementations ,and we are now living in a world of much more efficient software ,and we have learned an awful lot about the design of algorithms ,”says Roback .“When you start multiplying this with the billions of implementations done daily ,the saving on overhead on the networks will be enormous .” ……

山科大信号与系统实验二 LTI系统的响应

实验二 LTI 系统的响应 一、 实验目的 1. 熟悉连续时间系统的单位冲激响应、阶跃响应的意义及求解方法 2. 熟悉连续(离散)时间系统在任意信号激励下响应的求解方法 3. 熟悉应用MATLAB 实现求解系统响应的方法 二、 实验原理 1.连续时间系统 在MATLAB 中有专门用于求解连续系统冲激响应和阶跃响应, 并绘制其时域波形的函数impulse( ) 和step( )。如果系统输入为f (t ),冲激响应为h(t),系统的零状态响应为y (t ),则有:()()()y t h t f t =*。 若已知系统的输入信号及初始状态,我们便可以用微分方程的经典时域求解方法,求出系统的响应。但是对于高阶系统,手工计算这一问题的过程非常困难和繁琐。 在MATLAB 中,应用lsim( )函数很容易就能对上述微分方程所描述的系统的响应进行仿真,求出系统在任意激励信号作用下的响应。lsim( )函数不仅能够求出连续系统在指定的任意时间范围内系统响应的数值解,而且还能同时绘制出系统响应的时域波形图。 说明: (1)当系统有初始状态时,若使用lsim( )函数求系统的全响应,就要使用系统的状态空间描述法,即首先要根据系统给定的方式,写出描述系统的状态方程和输出方程。假如系统原来给定的是微分方程或系统函数,则可用相变量法或对角线变量等方法写出系统的状态方程和输出方程。其转换原理如前面实验四所述。 (2)显然利用lsim( )函数不仅可以分析单输入单输出系统,还可以分析复杂的多输入多输出系统。 例题1: 若某连续系统的输入为e (t ),输出为r (t ),系统的微分方程为: ''()5'()6()3'()2()y t y t y t f t f t ++=+ ① 求该系统的单位冲激响应h (t )及其单位阶跃响应g (t )。 a=[1 5 6];b=[3 2]; subplot(2,1,1),impulse(b,a,0:0.01:5); subplot(2,1,2),step(b,a,0:0.01:5);

山东建筑大学毕业设计论文正式稿

毕业设计 题目:某单位办公楼设计院(部):土木工程学院 专业:土木工程 班级: 姓名:陶双 学号: 指导教师:陶双 完成日期:

目录摘要V 前言1 第一部分结构设计2 1 设计资料2 2荷载标准值的计算2 2.1 恒荷载标准值3 2.1.1 屋面3 2.1.2 楼面3 2.1.3屋面框架节点集中荷载标准值4 2.1.4楼面框架节点集中荷载标准值5 2.2 活荷载标准值5 2.2.1 屋面5 2.2.2 楼面5 2.2.3 风荷载标准值6 3材料计算指标6 4对梁尺寸的验算7 4.1次梁截面尺寸验算7 4.2 主梁截面尺寸验算8 4.3 柱截面尺寸验算8 4.3.1内柱8 4.3.2 外柱9

4.4柱的线刚度计算10 5 框架内力计算11 5.1 恒荷载作用11 5.2 活荷载的内力计算14 5.3 风荷载作用下的框架内力17 5.3.1风荷载作用框架的内力本风压值17 5.3.2用D值法列表计算18 6 风荷载作用下的侧移验算21 7 荷载组合与内力组合22 7.1横梁内力组合表22 7.2柱内力组合27 8 框架梁柱配筋30 8.1 横梁配筋32 8.1.1 正截面受弯承载力计算32 8.1.2 斜截面受剪承载力计算33 8.2次梁配筋设计(按塑性内力重分布计算)34 8.2.1 次梁正截面承载力计算35 8.2.2次梁斜截面承载力计算35 8.3框架柱配筋36 8.3.1外柱配筋计算表36 8.3.2内柱配筋计算表37 8.3.3框架柱的抗剪承载力计算和箍筋配置38

9 楼面板的配筋计算36 9.1楼面的配筋计算38 9.1.1 按弹性理论计算区格的弯矩39 9.1.2截面设计42 10 楼梯设计41 10.1 踏步板(TB—1)的计算43 10.2 平台板设计44 10.3 平台梁设计45 11 基础设计44 11.1 外柱基础设计46 11.2 内柱基础的计算46 第二部分施工设计部分48 12 编制依据48 13 工程概况51 13.1 总体概况51 13.2 设计概况52 13.2.1 建筑设计52 13.2.2 结构设计52 13.3 工程、水文及气象概况53 13.4 施工条件53 13.5 工程特点53 13.6 主要分项工程工程量54

山东建筑大学建筑概论

建筑概论 绪论 建筑是人们为满足生活、生产或其他活动的需要而创造的物质的、有组织的空间环境。 建筑仅指营建活动的成果,即建筑物和构筑物。 一.建筑的分类 (一)按建筑的使用性质分 1.民用建筑2工业建筑3农业建筑 (二)按层数分 1.低层建筑指1~2层的建筑(住宅为1~3层)。 2.多层建筑一般指3~6层的建筑(住宅4~6层为多层,7~9层为中高层) 3.高层建筑指超过一定高度和层数的多层建筑。公共建筑及综合性建筑总高度超 过24m者为高层,住宅10层以上为高层。 4.超高层建筑指建筑总高度超过100m的高层建筑。 二、建筑的分级 不同建筑的质量要求各异,为了便于控制和掌握,常按建筑物的耐久年限和耐火程度分级。(一)建筑物的耐久等级0020 建筑物的耐久年限主要是根据建筑物的重要性和建筑物的质量标准而定,是作为 建设投资、建筑设计和选用材料的重要依据。 (二)建筑物的耐火等级是根据建筑物的主要构件的燃烧性能和耐火极限确定的,共分四级。 第一章房屋建筑识图 第一节房屋建筑识图的一般知识 一.房屋的组成及作用 构成建筑物的主要部分都是有基础、墙或柱、楼底层、屋顶、楼梯、门窗等六大部分组成。此外,一般建筑物还有台阶、坡道、阳台、雨篷、散水以及其他配件和装饰部分。 二.施工图的内容和用途 (一)图纸目录 (二)设计总说明 (三)建筑施工图 (四)结构施工图 (五)设备施工图 三.施工图中常用的符号 (一)比例 图样的比例为图形与实物相对应的线性尺寸之比。 (二)定位轴线 在施工图中通常将房屋的基础、墙、墩和屋架等承重结构件的轴线画出,并进行编号,以便于施工时定位放线和查阅图纸,这些轴线成为定位轴线。 (三)标高 标高有绝对和相对标高两种。

12A1山东建筑大学结构力学期末试卷A答案

山东建筑大学试卷 共 2 页 第 1 页 2011 至 2012 学年第 二 学期 课程名称 结构力学A1(本科)试卷 B 答案及评分标准 专业: 土木10级;交通 10级 ; 考试形式:闭卷 考试时间 120 分钟 题号 一 二 三 四 五 总分 分数 一、对 图 示 体 系 作 几 何 组 成 分 析 。(共15分) 12 3 4 5 6 去三个二元体4-6-5、1-4-5、2-5-3 (10分 ) 体 系 为 无 多 余 约 束 的 几 何 不 变 体 系 。 (5分 ) 该题目有多种分析过程,结论一样 二、作 图 示 多跨静定梁的 M 图。(15分) 22P Pa P a a a a a 2 Pa Pa Pa M 图 Pa 三、计算图示结构a 杆的轴 力N a 。(15分) 6×3m=18m 4m P P P P P a 选择合理截面,3分。 合理的平衡方程 3分 轴力结果3分, N P a 0.901 四、画 出 图 示 梁 R B 的 影 响 线 ,并 利 用 影 响 线 求 给 定 荷 载 下 的 R B 值 。(15分) B 12kN 1m 2m 8kN/m 2m 2m A 12kN 1 2 54 1 (8分) 装 订线

R B =40kN (7 分) 五、用 力 法 作 图 示 结 构 的 M 图 。(20分) B EI 3m 4kN A 283 kN 3m EI /m C 基 本 体 系 (5分 );δ1136=/EI (5分 );?1180P EI =-/(5分 ); X 15=kN (1分 );M 图 (4分 ) 4628 P 15 31 M 图 13 图 M () kN .m 图 M () kN .m 六、图 示 结 构 , 各 杆 EI 相 同 , q = 60kN/m , 试 作 M 图 。(20分) 4m 2m 3m 1m B C q 50.53 63.15 63.16 21.0542.11 21.05 图 M () kN .m 确定未知量2 分 ;写杆端弯矩共 8分 ; 平衡方程并求解??B C EI EI ==-9601980019/(),/()( 逆 时 针 ) 6分; 弯矩图 4分 装订线 装订线

郑州大学网络学院土木工程毕业设计任务书

郑州大学远程教育学院土木工程专业(级本科学生) 毕业设计任务书题目:* * * 办公楼 郑州大学土木工程学院

第一部分工程概况 一建筑概况 1、工程名称:* * * 办公楼。 2、建设地点:郑州市高新开发区文化大道北,场地平面示意图见附图。 3、建筑规模:本工程地上五层,建筑面积5600m2,基底面积1100m2;地上五层为办公室,每层高为,室内外高差。 4、结构形式:框架结构。 5、建筑结构安全等级为二级,建筑耐火等级为二级,屋面防水等级为二级。 6、功能布置: a.底层布置门厅、接待室、值班室、配电间、消防控制室。 b.二、三层每层各设100 m2会议室1间,60 m2间办公室2间。 c.顶层布置200 m2活动室,其余为普通办公室。 d.其它各层房间为普通办公室。 e.各层均布置男女卫生间,并设前室。 f.屋面为上人屋面。 7、建筑设备: 本办公楼采用集中空调,水、电由市政提供。 8、建筑装修及材料: a.外墙面:外墙涂料。 b.内墙面:内墙涂料。卫生间及前室内墙面选用面砖。 c.顶棚:吊顶部分用轻钢龙骨矿棉吸音板吊顶,其余采用内墙涂料。 d.楼、地面:地板砖。 9、墙体材料: 外墙采用250厚加气混凝土砌块,内墙采用200厚加气混凝土砌块,标高以下墙体为250厚钢筋混凝土墙。 10、门窗: a.建筑外窗抗风压性能为3级、气密性能为4级、水密性能3级、保温性能为3级、隔声性能为3级。 b.门窗制作安装应遵照《全国通用建筑标准设计》92SJ704。 二建筑参考资料 《房屋建筑制图统一标准》GB/T 50001-2001、《建筑工程设计文件编制深度规定》(2003版)、《民用建筑设计通则》GB 50352-2005、《办公建筑设计防火规范》GB 50016-2006、《05系列工程建设标准设计图集》(05YJ)、《建筑结构制图标准》GB/T 50105-2001等。

土木工程学院关于毕业设计说明书(论文)撰写规范的要求

土木工程学院关于毕业设计说明书(论文) 撰写规范要求 毕业设计(论文)的撰写水平反映了毕业设计(论文)的质量。为了提高本科毕业设计(论文)质量,按照《山东建筑大学本科毕业设计(论文)管理规定》和《山东建筑大学本科毕业设计说明书(论文)撰写规范》,特制定土木工程学院毕业设计说明书(论文)撰写规范要求,请遵照执行。 附件: 1.山东建筑大学本科毕业设计说明书(论文)撰写规范 2.山东建筑大学本科毕业设计说明书(论文)撰写格式模版 3.山东建筑大学本科毕业设计(论文)外文文献及译文格式模 版 土木工程学院 二○○七年六月七日

关于学生毕业设计(论文)质量的有关要求 一、毕业设计(论文)内容的要求 ①学生应高度重视毕业设计(论文)工作,严格要求自己,自觉遵守学习纪律和各项规章制度。 ②毕业设计(论文)过程中,尊敬老师,团结互助,虚心学习,勤于思考,敢于实践,勇于创新,按指导教师的要求,保质保量的按时完成毕业设计(论文)任务。 ③毕业设计(论文)期间,实行考勤制度,一般不准请假,确因特殊情况需要请假时,须按照学校有关规定执行。学生缺勤(包括病、事假)累计超过毕业设计时间1/3以上者,取消答辩资格,不予评定成绩,须重新补做。 ④必须独立完成毕业设计(论文),一旦发现套用和抄袭他人成果者,按作弊论处。对学习不努力、不认真、敷衍了事、回避指导,未完成各阶段任务及严重违纪者,指导教师有权不推荐其参加毕业答辩。 ⑤毕业设计(论文)全部采用打印,设计(论文)格式依照学校规范要求进行撰写。毕业设计说明书、研究类毕业论文正文字数均不少于1.6万汉字。 ⑥毕业设计必须有一定数量的手工绘图与计算机图件。每位学生在毕业设计期间,必须采用相关专业设计软件,完成一张以上计算机设计图(图纸为3号以上)。 ⑦毕业设计应完成字数不少于300个汉字的中文摘要,并翻译成外文,外文摘要不少于250个实词,摘要翻译语言流畅,同时要有关键词,关键词一般为3~5个,在外文摘要前应有外文标题。 ⑧独立翻译一篇完整的与本专业相关的外文文献,英文字符不少于3万字符,翻译正确无误,并附打印的外文文献或外文复印件。专科毕业生不要求外文文献翻译。 ⑨毕业设计(论文)结束时,应按毕业设计说明书(包括)标题、目录、中外文摘要及关键词、前言、正文部分、结论、谢辞、参考文献与附录)毕业设计(论文)任务书、开题报告表、工作进程表,连同图纸、计算资料、实验报告、外文文献及其译稿等全部放入统一的毕业设计(论文)袋内,于答辩两天前交由指导教师评阅。 二、毕业设计绘图的具体要求:

山东建筑大学论文模板

附件2 :本科毕业设计说明书(本科毕业论文)题目:空腹桁架钢框架结构 受力性能分析及试验研究 院(部):土木工程学院 专 业:土木工程班 级:土木013姓 名:张三学号:2001888888 指导教师:张九光 完成日期:2005年6月30日 一级标题,黑体,4号。两字间空2 格。后面的“结论”、“谢辞”、“附 录”中,两字间均空2格小三,宋体小初,黑体。题目必须二选一:要么是 设计说明书, 要么是论文 四号,宋体,写全称,下同正式打印时, 将此删除

摘要..................................................................ⅢABSTRACT ............................................................Ⅳ1前言1.1空腹桁架钢框架的特点及研究意义. (1) 1.2空腹桁架钢框架的研究现状 (3) 1.3现有研究的不足及本文的研究内容········································52空腹桁架钢框架有限元建模及验证 2.1引言 (8) 2.2弹塑性分析方法简介 (12) 2.3ANSYS 在空腹桁架钢框架弹塑性分析中的应用 (18) 2.4ANSYS 分析模型正确性检验 (20) 2.4.1ANSYS 分析模型概述 (21) 2.4.1.1ANSYS 分析模型概述 (21) 2.5小结·································································213空腹桁架钢框架受力性能有限元分析 3.1引言 (23) 3.2空腹桁架钢框架与普通钢框架力学性能对比 (26) 3.3影响空腹桁架钢框架力学性能的因素·····································294空腹桁架钢框架极限承载力试验研究 4.1试验目的 (30) 4.2模型设计依据 (32) 4.3试验概况 (35) 4.4试验过程描述 (38) 4.5试验结果·····························································45宋体,小4号, 1.5倍行距 目录最多列至三级标题。下级标题依次比上 级标题缩进1格目录及中外文摘要的页码使用Ⅰ、 Ⅱ、Ⅲ……等符号连续编排,字体

山东科技大学算法设计总文档

《算法设计与分析》 实验报告 班级计算机2011-3班 姓名 学号 2013年12 月08 日

目录 实验一二分查找程序实现…………………………………………………………………01页 实验二棋盘覆盖问题………………………………………………………………………04页实验三0-1背包问题的动态规划算法设计……………………………………………….07页实验四背包问题的贪心算法………………………………………………………………10页 实验五最小重量机器设计问题(回溯法) (12) 页 实验六最小重量机器设计问题(分支限界法) (15) 页

指导教师对实验报告的评语 成绩: 指导教师签字: 年月日

算法分析与设计实验报告 —二分搜索算法的实现 一、实验目的 建立算法复杂度的理论分析与实验分析的联系,深刻体会算法复杂度作为算法的好坏评价指标的本质含义。 二、实验要求 1、用c/c++语言实现二分搜索算法。 2、通过随机产生有序递增数组的方法,测出二分查找算法平均意义下比较次数随问题规模的变化结果,并绘制曲线表示。 三、实验原理 折半查找法也称为二分查找法,它充分利用了元素间的次序关系,采用分治策略,可在最坏的情况下用O(log n)完成搜索任务。它的基本思想是,将n个元素分成个数大致相同的两半,取a[n/2]与欲查找的x作比较,如果x=a[n/2]则找到x,算法终止。如果xa[n/2],则我们只要在数组a的右半部继续搜索x。二分搜索法的应用极其广泛,而且它的思想易于理解。 四、实验过程(步骤) 1、产生随机有序递增数组 使用rand()函数产生随机数,并组织成有序数组, ; 为使每次产生的随机数不同使用随机数发生器的初始化函数srand(time(0)) for ( int j=100; j <=1000; j+=100 ) { array[0]=10+rand()%15; for(int i=1; i

山东科技大学本科生毕业设计要求(下发学生)

山东科技大学本科生毕业设计(论文)实施意见 (摘自山东科技大学本科生毕业论文工作手册) 毕业设计(论文)是培养学生综合运用所学知识和技能,进行工程技术和科学研究基本训练的主要教学环节,也是对大学生培养的阶段性教学质量综合检验,是学生从学校走向工作岗位的重要过渡环节。为进一步做好毕业设计(论文)工作,加强管理,制定本意见。 1、毕业设计(论文)的要求 (1)全面系统地对学生进行设计方法、实验方法和研究方法的基本训练(不同专业可以有所侧重)。 (2)培养学生综合运用所学知识与技能独立地分析、处理和解决实际问题的能力,包括调查研究、检索资料、文献综述、设计与计算、制订方案、测试设备、模拟设备、模拟处理、数据处理、撰写论文、分析与评价、口头表达、独立工作等能力。 (3)培养学生理论联系实际、实事求是、严谨求实的科学态度和工作作风以及团队精神,提高创新能力。 2、选题原则 (1)毕业设计命题必须符合人才培养目标。在满足教学要求的前提下,所选与生产、科研、实验室建设等紧密结合的实际题目一般应占设计(论文)题目总数的80%以上。 (2)有一定的综合性,知识覆盖面较宽,能使学生受到比较全面的训练。 (3)有一定的工作量,深度、难度适中,使中等程度的学生通过努力能在规定时间内完成。对部分有余力的优秀学生,可根据因材施教原则适当增加内容和提高要求。 (4)原则上每人一题。如数名学生同做一个课题,则应保证每个学生有不同的专题或不同原始数据。严禁照搬照抄以往毕业设计内容。 (5)在选题方式上,为充分调动师生两个方面的积极性,可采用自选和分配相结合的方式,同时报教务处备案。题目确定后以任务书的形式通知学生,以便学生有所准备。 (6)题目一经选定,不得中途随意更换。如确因不可预知的因素需要更换题目时,必须在毕业实习结束前向学院提出申请,经批准后方可改题。 3、开题报告 毕业设计(论文)开题报告是规范管理,培养学生严谨、务实的科研作风的有效途径,是学生从事毕业设计(论文)工作的依据。由学生在选定毕业设计(论文)题目后,与导师协商,讨论题意与整个毕业设计(论文)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,于进行毕业设计(论文)之前填写,进行开题报告工作,经导师及所在系负责人审定后开始执行。 开题报告中各项内容的撰写应贴合课题,联系实际,实事求是。能反映出缜密全面考虑问题,综合运用所学知识解决处理问题的能力。能达到培养学生勇于探索,严谨推理,认真负责,独立工作的目的。切忌简单敷衍,空话套话。 开题报告排版打印应按照学校下发的《开题报告》表的要求进行,指导教师意见以手写为好。 开题报告毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一,开题报告作为毕业设计(论文)的一部分,与毕业设计(论文)一同存档。 4、指导教师 (1)为确保毕业设计质量,各单位要选派讲师以上职称教师担任指导工作,助教或在读研究生可协助指导。 (1)为确保毕业设计质量,指导教师应具有讲师以上职称或硕士以上学历,各学院指

山东建筑大学教务处

建筑大学教务处 教函[2007]12号 关于做好2007年本科毕业设计(论文)工作的通知各院(部): 为做好我校2007年毕业设计(论文)工作,确保毕业设计(论文)的质量,按照《建筑大学本科毕业设计(论文)管理规定》(鲁建大校字[2006]2号)的要求,现将有关事项通知如下: 一、加强毕业设计(论文)的组织领导 为确保毕业设计(论文)各项工作的顺利进行,各院(部)应成立毕业设计(论文)领导小组,加强对院(部)毕业设计(论文)工作的领导和过程管理, 根据专业培养目标和教学计划,合理安排好各专业2007年本科毕业设计(论文)工作计划,包括指导教师的配备、选题、资格审查、督导与检查、评阅、答辩、优秀学士学位论文(设计)评选等工作。 二、对毕业生进入毕业设计(论文)环节的资格进行审查 各院(部)严格按照学校《本科生进入毕业设计(论文)环节的资格认定制度》(教函[2006]3号)要求,对毕业生的毕业设计(论文)资格进行审核。 三、加强毕业设计(论文)的选题工作 选题要符合专业培养目标要求,尽可能结合生产、科研和实验室建

设等任务,促进教学、科研、生产的有机结合。各院(部)要严把选题关,把一人一题作为选题工作的重要原则。特殊情况下如数人一题,应使每个学生的工作有所侧重,题目名称上用小标题以示区别。要避免题目大而空、题目文字表达不通顺等现象。选题应尽量与往年题目不同,杜绝学生抄袭前一届学生的设计(论文)或与前一届学生的设计(论文)雷同的现象发生。 四、加强毕业设计(论文)指导教师和学生的管理工作 各院(部)要严格审查指导教师的资格,尤其是职称资格,鼓励高级职称教师积极承担本科毕业设计(论文)的指导工作,助教职称的指导教师一定要配备高级职称的教师协同指导。实行毕业设计(论文)指导教师负责制,明确指导教师的职责,采取有效措施,确保指导教师的指导时间充足、投入精力到位,以保证毕业设计(论文)的质量。 要保证每位教师指导的学生数不超过10人。对责任心不强、指导时间和精力投入不足的教师,坚决撤换,并予以通报。聘请校外人员担任我校毕业设计(论文)指导教师的,要填写《建筑大学外(返)聘教师申请表》,连同职称学历证明材料于4月10日前报至教务处教学科。 毕业设计(论文)工作期间,应要求学生每周至少工作5天、每天至少工作8小时,并主动向指导教师汇报毕业设计(论文)进展情况,接受指导教师的检查。 五、重视毕业设计(论文)的质量监控 各院(部)要高度重视毕业设计(论文)的监督与检查工作,成立

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