毕业设计即时通讯系统设计说明书

本科毕业设计(论文)说明书即时通讯系统的设计与实现

学院计算机工程学院

专业班级09软件工程1班

学生姓名林恬煜

学生学号200930111351

指导教师郑馥丹讲师

提交日期2013年5月27日

摘要

即时通讯软件是目前计算机用户进行交流最普遍的方式之一,各种各样的聊天软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。即时通信中最基本的功能就是通过计算机之间的文本数据的互换的形式实现思想的交流和沟通,它的优点是方便快捷,为人们之间创建了一种新型的、廉价的、快速的、简便的沟通方式。

本文分析了即时通讯系统的原理及其实现过程,探讨了Socket技术与多线程技术在C/S 模式下的局域网即时通讯系统的应用。本毕业设计就是模拟QQ 聊天软件,开发一个包括文字聊天、文件传输等功能的聊天软件。系统主要采用C/S架构、C#编程语言、.NET开发平台、UDP通信协议以及Socket等技术来完成。主要实现的功能有注册、登录、聊天、发送表情以及文件传输等功能。系统采用客户机/服务器(C/S)的模式设计,是一个三层C/S 结构,数据库服务器、应用程序服务器端、应用程序客户端,按照此设计思想,可以将任务合理分配到客户机端和服务器端,从而降低了系统的通信开销。此系统共分为两个模块:客户端模块和服务器端模块。通过运行、测试与分析,该多功能聊天软件运行稳定、可靠,具有一定的实用价值。

关键词:即时通讯;Socket; UDP; C#

I

Abstract

Instant messaging software is currently one of the most common computer users to communicate the way, a variety of chat software also emerge in an endless stream; the service provider offers more and more communication services. Instant communication is the most basic function is the text data by computer are realized in the form of the exchange of ideas and communication, it has the advantage of convenience, as a new, cheap, fast, convenient way to communicate to create among the people.

This paper analyzes the principle of instant communication system and its realizing process, discusses the application of Socket network technology and multithreading technology in C\/S mode of instant messaging system. This graduation design is to simulate the QQ chat software, the development of a text chat, file transfer and other functions of the chat software. The system mainly uses C/S architecture, C# programming language,.NET development platform, UDP protocol and Socket technology to complete. The main function of registration, login, chat, send expression and file transfer functions. The system uses a client / server (C/S) mode design, is a three layer C/S structure, database server, application server, client application program, according to the design idea, the system uses the C/S structure, the rational allocation of tasks to the client side and server, which reduces the communication overhead system. This system consists of two modules: the client and server end module. Through testing and analysis, operation, this multi-function chat software is stable, reliable, and has a certain practical value.

Key words: Instant Messager; Socket; UDP; C#

II

目录

摘要 ...................................................................................................................................... I Abstract ................................................................................................................................II 第一章绪论 .. (1)

1.1 即时通信系统的概念 (1)

1.2 国内外即时通讯的研究现状 (1)

1.3 本课题的意义与主要工作内容 (2)

1.4 论文的组织结构 (2)

第二章需求分析和可行性分析 (3)

2.1 需求分析 (3)

2.1.1 系统包含的功能 (3)

2.1.2 功能模块 (3)

2.2 系统可行性分析 (5)

2.2.1 经济可行性分析 (5)

2.2.2 人力可行性分析 (5)

2.2.3 技术可行性分析 (5)

2.3 开发环境和相关技术介绍 (5)

2.3.1 开发环境 (5)

2.3.2 Microsoft Visual Studio 2010介绍 (6)

2.3.3 .NET平台 (6)

2.3.4 C# 语言简介 (6)

2.3.5 Socket 技术 (6)

2.3.6 TCP/IP 协议 (7)

2.3.7 Client/Server 结构(客户端/服务器模式) (7)

2.4 本章小结 (7)

第三章数据库设计 (8)

3.1 SQL Server数据库介绍 (8)

3.2 理论基础 (8)

3.3 数据库E-R图 (9)

3.4 数据库设计 (9)

3.4.1 数据库逻辑设计 (9)

3.4.2 数据库物理设计 (10)

3.5数据库关系图 (10)

3.6 本章小结 (10)

III

第四章详细设计 (11)

4.1 多线程设计 (11)

4.2 服务器的设计 (12)

4.3 数据库连接 (14)

4.4 主要功能模块介绍 (15)

4.4.1 用户注册 (15)

4.4.2 用户登录 (18)

4.4.3 用户聊天 (22)

4.4.4 添加好友 (23)

4.4.5 删除好友 (25)

4.5 本章小结 (26)

第五章重难点分析及解决方案 (27)

5.1 服务器监听设计 (27)

5.1.1 服务器端监听分析 (27)

5.1.2 核心代码展示 (27)

5.2 用户注册 (28)

5.3 用户登录 (29)

5.4 发送表情与发送文件 (30)

5.5 获取好友列表 (33)

5.6 本章小结 (34)

第六章系统测试与发布 (36)

6.1 系统测试 (36)

6.1.1 测试目的 (36)

6.1.2 系统测试常用方法 (36)

6.1.3 测试结果 (37)

6.2 系统发布 (38)

6.3 本章小结 (39)

第七章系统的不足与展望 (40)

7.1 系统的不足 (40)

7.2 系统的展望 (40)

7.3 本章小结 (40)

结论 (41)

参考文献 (42)

致谢 (43)

IV

第一章绪论

第一章绪论

1.1 即时通信系统的概念

即时通讯(Instant Messenger,简称IM),是指能够即时发送和接收互联网消息等的业务。自1998年面世以来,特别是近几年的迅速发展,即时通讯的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通讯不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。是一种终端连网即时通讯网络的服务。即时通讯不同于e-mail在于它的交谈是即时的。大部分的即时通讯服务提供了状态信息的特性──显示联络人名单,联络人是否在在线与能否与联络人交谈。

近年来,随着无线通信的快速发展,移动互联网为传统的Internet注入了新的活力,同时也为即时通讯带来了一场革命,交互双方已经不再局限于以网络终端设备为唯一的接入手段,PC机在传统的网络即时通讯中所起的作用正在被手机、平板电脑所取代。这使得即时通讯更加大众化和人性化,即使不会使用电脑的人现在也可以享受到即时通讯给人们带来的变化。

纵观即时通讯软件业的迅速发展,设计并开发一个即时通讯平台,对于现阶段的学习和研究,都是极为有意义的,基于这个前提和起因,我选择了设计即时通讯系统作为我的毕业设计。

1.2 国内外即时通讯的研究现状

从商业研究的方面看,即时通讯软件从最初的免费政策,到逐渐挖掘和整合创新多种盈利模式,即时通讯市场收入逐步扩大,而为企业用户提供商务即时通讯的一整套解决办法将成为未来即时通讯企业角逐的热点和盈利的新空间[1]。

即时通讯运营商的盈利模式包括互联网增值服务、无线网增值服务、广告服务和企业即时通讯服务。以前,即时通讯运营商的盈利方式还仅局限于互联网即时通讯增值业务,但是随着市场的发展和功能的开发,无线网络增值业务和广告业务更多的参与到运营商整体收入中来[2]。

从学术化的即时通讯研究方面看,国内外公开发表的论文非常少[3]。仅有的几篇集中在即时通讯基本服务元素的定义方面[4]与即时通讯软件技术实现、编程技巧等方面[5]。还有部分关于安全性的讨论[6]。

总的说来,国内外关于即时通讯的研究还不够系统和深入。

1

华南理工大学广州学院本科毕业设计(论文)说明书

1.3 本课题的意义与主要工作内容

聊天软件作为使用最为广泛的即时性通讯工具,它在拥有文字聊天基础功能的同时,为满足用户的需求,还增加了文件传输的功能,成为现在最为主流的网上应用软件。本论文主要对聊天软件的文字聊天、文件传输功能进行分析与研究,总结出实现的相关理论与知识。

本课题主要研究内容包括以下几个方面:

(1)查找相关书籍与文献,了解C/S构架并搭建.NET开发平台

(2)查找相关资料,学习C#开发语言以及SQL Server数据库的使用,

(3)查找现阶段基于局域网的即时通讯软件的发展现状以及相关功能

(4)Socket编程技术

在上述基础上,做出即时通讯软件的相关功能如下:

(1)用户注册功能

(2)用户登录功能

(3)添加好友功能

(4)添加分组功能

(5)删除好友功能

(6)删除分组功能

(7)移动好友到指定分组功能

(8)即时聊天功能

(9)文件传输功能

1.4 论文的组织结构

第一章:绪论。

第二章:需求分析和可行性分析,分析了系统的需求和系统实施的可行性。

第三章:数据库设计,介绍了本系统所使用的数据库、数据库的设计、数据库

E-R图以及数据库关系图。

第四章:详细设计,本章主要进行了系统的模块设计,包括多线程设计、服务器设计、数据库连接以及阐述系统各功能模块。

第五章:重难点分析及解决方案,本章着重分析了本系统的重难点及其解决方案。

第六章:系统测试与发布,本章主要介绍了系统测试的环节、展示了测试的结果以及系统的发布。

第七章:系统的不足与展望,主要陈述了本系统存在哪些不足的地方以及对系统的展望。

2

第二章需求分析和可行性分析

第二章需求分析和可行性分析

2.1 需求分析

此次开发的网络聊天工具可作为企业局域网的交流工具使用,通信的安全性不是很高,但要求信息的响应速度要较快,让用户充分享受到网络即时消息的方便和快捷。本聊天工具由服务器端程序和客户端程序两部分组成,整体采用.NET平台开发,采用UDP通信协议,使用Socket技术。服务器是可以进行监听,记录客户端请求和验证客户端身份的合法性,客户端程序面向实际用户,它有必要的界面的按钮,向用户提供网络即时消息的功能。

2.1.1 系统包含的功能

本聊天系统需包含如下基本功能:

(1) 客户端的主要功能:

●用户注册

●用户登录

●添加好友

●获取好友列表

●与好友聊天

●发送表情功能

●文件传输

(2) 服务器端的主要功能:

●启动服务

●建立连接

●监听客户请求

2.1.2 功能模块

聊天工具由服务器端和客户端组成,要分析清楚两方面所要完成的任务,对设计来说,等于完成了一半。根据聊天的通信步骤,系统的功能模块如图2-1所示。

(1) 服务器端

服务器端完成3大功能:建立连接、断开连接、监听客户请求。这3大功能的具体含义如下:

●建立连接:系统启动时建立连接,绑定本地计算机的一个端口,不断地监

听是否有客户端请求连接或者断开连接。

●断开连接:停止监听,系统断开连接。

●监听客户请求:服务器端是个信息枢纽,所有向服务器端请求的客户端的

信息都要传到服务器端,再由服务器根据客户端的请求按要求分发出去,

3

华南理工大学广州学院本科毕业设计(论文)说明书

4

客户端再向服务器端发送各种请求,如:登录,发送消息,获取好友列表

等。

图2-1 系统功能模块图 (2) 客户端

客户端完成以下几大功能:用户注册、用户登录、添加好友、聊天功能、发送表

情、文件传输功能。

● 用户注册:客户端与服务器建立通信通道,服务就收客户端的注册请求。

通过系统的注册界面,输入账号和密码,完成注册。

● 用户登录:客户端与服务器建立通信通道,随时接收来自服务器的监听。

通过系统的登录界面,输入账号和密码,然后发送到服务器进行验证。如

果验证通过,服务器则返回用户的好友信息。

● 添加好友:用户在登录系统之后可以添加好友。

● 聊天功能:客户在与好友建立通信连接后,便可以与好友进行聊天,聊天

时发送的是文本信息。

● 发送表情功能:与好友聊天时,可在文本信息中插入表情。

● 文件传输:用户之间可以相互传送文件以实现文件共享。 即

通讯

系统 客

服务器 用户注册

用户登录

添加好友

获取好友列表

与好友聊天 发送表情功能 文件传输

启动服务

停止服务 监听客户请求

第二章需求分析和可行性分析

2.2 系统可行性分析

可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的发开是否具备必要性和可能性,对新系统的开发从各方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

2.2.1 经济可行性分析

基于局域网、C/S架构的即时通讯系统在很多资料上都能找到,包括书本和网络上都有很多类似的系统,开发这样一个系统所需要的花费不是很大,需要的开发工具、需要的软件等都可以在网上找到试用版,不需要购买,所以不需要花费太多金钱,在经济上完全能够完成本系统的设计。

2.2.2 人力可行性分析

完成本系统不需要太多的人力资源,有老师和同学的帮助,也可以在网上找到与本系统相关的很多资源,在人力资源上能够完成本系统的设计。

2.2.3 技术可行性分析

基于.NET的即时通讯软件,实现一般通讯软件的基本功能(登录,聊天,退出),没有十分复杂的其他功能,如:登录、添加好友、与好友聊天、传输文件等基本的功能,这些都能够运用所学的知识实现。

本系统使用的编程语言是C#语言,所使用的平台是.NET平台,对于VS2010的使用还是比较熟悉。在校已学习过C#编程。

完成这个通讯软件的基础知识大都已经具备,同时,在网上也可以找到许多资料,如CSDN、看雪论坛等能够查到许多开源源代码,自己能够充分运用这些网络资源,完成这个毕业设计。

2.3 开发环境和相关技术介绍

2.3.1 开发环境

本设计是一个局域网即时通讯软件,要在短时间内开发出来并且满足客户要求,无论是硬件还是软件都要选择合适,要求如下:开发设备完善;开发机器的性能必须稳定;操作系统的选择应该适当;开发出的程序可以在尽可能多的平台上运行;要求运行机配置尽可能低档。对此,我选择的硬件环境和软件环境如下:

●硬件环境

(1)处理器:Intel Pentium PIII或者更高的处理器

(2)内存:256MB或更高

(3)网络:局域网

●软件环境

5

华南理工大学广州学院本科毕业设计(论文)说明书

(1)操作系统:Windows XP/Windows 7

(2)开发平台:Microsoft Visual Studio 2010

(3)开发语言:C#

(4)数据库:SQL Server 2005

2.3.2 Microsoft Visual Studio 2010介绍

Visual Studio是微软公司推出的开发环境。Visual Studio 2010同时带来.NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology

Preview-CTP),并且支持开发面向Windows的应用程序。

2.3.3 .NET平台

.NET就是微软的用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。.NET是基于Windows操作系统运行的操作平台,应用于互联网的分布式。

2.3.4 C# 语言简介

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。它是微软公司.NET windows网络框架的主角。

2.3.5 Socket 技术

所谓Socket通常也称作“套接字”,应用程序通常通过“套接字”向网络发出请求或者应答网络请求。根据连接启动的方式以及本地套接字要连接的目标,套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。

服务器监听:是服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态。

客户端请求:是指由客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端套接字提出连接请求。

连接确认:是指当服务器端套接字监听到或者说接收到客户端套接字的连接请求,它就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的描述发给客户端,一旦客户端确认了此描述,连接就建立好了。而服务器端套接字继续处于监听状态,继续接收其他客户端套接字的连接请求。

6

第二章需求分析和可行性分析

2.3.6 TCP/IP 协议

TCP/IP是国际互联网所采用进行网际互连的通信协议[7],实际所称的TCP/IP协议包括了在国际互联网络应用的一组协议,互联网协议族是此协议族的另一个名字[8]。

(1) TCP协议

在因特网协议族(Internet protocol suite)四层协议中,TCP层是位于IP层之上,应用层之下的传输层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。

TCP 服务提供了可靠性、有效流控制、数据流传输、多路复用技术和全双工操作等。

(2) UDP协议

UDP 是User Datagram Protocol的简称,中文名是用户数据报协议,是OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。

在选择使用协议的时候,选择UDP必须要谨慎。在网络质量令人不十分满意的环境下,UDP协议数据包丢失会比较严重。但是由于UDP的特性:它不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。比如我们聊天用的ICQ和QQ就是使用的UDP协议。

2.3.7 Client/Server 结构(客户端/服务器模式)

Client/Server或客户/服务器模式:Client和Server常常分别处在相距很远的两台计算机上,Client程序的任务是将用户的要求提交给Server程序,再将Server程序返回的结果以特定的形式显示给用户;Server程序的任务是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。

2.4 本章小结

本章主要对本系统的相关技术进行介绍,对基于C/S即时通讯的原理有一定的了解,对数据信息在网络中传输的原理都有进一步的认识,从需求分析和可行性分析出发讲述系统的系统设计架构、需求分析、技术可行性分析以及对系统的开发环境和相关技术进行了详细的介绍。为设计本系统构建了一定的理论体系。

7

华南理工大学广州学院本科毕业设计(论文)说明书

第三章数据库设计

3.1 SQL Server数据库介绍

SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNⅨ操作系统上的应用。

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。

3.2 理论基础

设计关系数据库时,遵循不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小[9]。

(1) 第一范式(1NF)就是无重复的域。在任何一个关系数据库中,第一范式是对关系模式的设计基本要求,一般设计中都必须满足第一范式。不过有些关系模型中突破了1NF的限制,这种称为非1NF的关系模型。换句话说,是否必须满足1NF的最低要求,主要依赖于所使用的关系模型。

(2) 第二范式(2NF)要求实体的属性完全依赖于主关键字。

(3) 第三范式(3NF)要求一个关系中不包含已在其它关系已包含的非主键子信息。

数据库设计是进行系统开发的基础性工作,设计方案的好坏是影响开发的重要因素。数据库设计要遵循以下原则[10]:

(1) 数据的完整性:保证数据库中的数据准确。

(2) 数据的结构化:数据库设计必须层次分明,分布合理。数据库必须高度结构化,保证数据的结构化、规范化和标准化。

(3) 减少数据冗余:数据库系统应该尽量减少数据冗余,节省存储空间,提高数据质量。消除数据库表中非主属性对主关键词的非完全依赖性和非主属性对主关键词的传递依赖性,将二维表转化为第三范式,是降低数据冗余的有效方式。

8

第三章数据库设计

3.3 数据库E-R图

用户和好友关系之间是多对多的关系,一个用户可以对应多个好友关系、一种好友关系只能对应一个用户。数据库E-R图如图3-1所示。

图3-1 数据库E-R图

3.4 数据库设计

3.4.1 数据库逻辑设计

即时通讯系统总共使用到了两张数据表,用户信息表与用户关系表。

用户信息表用来记录所有已注册的用户的登录账户、密码、姓名等信息,userid 即用户账号为主键,word用于保存密码,name保存用户名字,用户信息表的详细结构如表3-1所示。

表3-1 用户表

列名数据类型是否主键可否为空

userid varchar(50) 是否

word varchar(50) 否否

name varchar(50) 否否

好友关系表用来记录用户的好友关系,其中userid为主键,friendid用来记录好友的ID,friendid不可以为空,好友关系表的详细结构如表3-2所示。

表3-2 好友关系表

列名数据类型是否主键可否为空

userid varchar(50) 是否

friendid varchar(50) 否否

9

华南理工大学广州学院本科毕业设计(论文)说明书

3.4.2 数据库物理设计

(1) 表名:用户信息表

此表用来记录所有已注册的用户的登录账户、密码、性别等信息,userid即用户账号为主键。

(2) 表名:用户关系表

此表用来记录用户的好友关系信息,userid为主键。

3.5 数据库关系图

用户信息表的主键tmid 作为好友关系表rtmid和rfriend的外键,输入好友的账号,添加成功后,好友的账号将会显示在好友列表中。

3.6 本章小结

本章主要介绍了SQL Server数据库和数据库的设计。数据库设计又包括数据表设计和存储过程的设计。数据库表主要存储用户信息和好友关系信息,即时通讯系统连接数据库后便可以读取数据库中的信息。

10

第四章详细设计

第四章详细设计

4.1 多线程设计

服务器需要和多个客户端同时进行通信,这就是服务器端的多线程。一旦服务器发现一个新的客户端与之建立了连接,就马上新建一个线程与客户端进行通信。用多线程的好处在于可以同时处理多个通信连接,不会出于由于数据排队而发生的延迟或者丢失,可以很好利用系统的性能[11]。

点击服务器端窗体的“开始服务”按钮,调用Listen开始监听,监听处理过程位于单独的线程中,Listen的实现方法如下:

public void Listen(int Port)

{

try

{

UDP_Server_Port = Port;

UDP_Server = new UdpClient(Port);

thdUdp = new Thread(new ThreadStart(GetUDPData));

thdUdp.Start();

}

catch (Exception e)

{

if (Sock_Error!= null)

Sock_Error(e.ToString());

}

}

点击服务器端窗体的“停止服务”按钮,调用CloseSock停止监听,CloseSock 的实现方法如下:

public void CloseSock()

{

Thread.Sleep(30);

try

{

UDP_Server.Close();

thdUdp.Abort();

}

11

华南理工大学广州学院本科毕业设计(论文)说明书

catch(Exception e)

{

if (Sock_Error!= null)

Sock_Error(e.ToString());

}

}

当服务器端接收到客户端的请求后,调用GetUDPData函数来分析并获取客户端的请求,并进行处理,GetUDPData的实现方法如下:

public void GetUDPData()

{

while (true)

{

try

{

byte[] RData = UDP_Server.Receive(ref _Server);

if (DataArrival != null)

{

DataArrival(RData, _Server.Address, _Server.Port);

}

Thread.Sleep(0);

}

catch (Exception e)

{

if (Sock_Error != null)

Sock_Error(e.ToString());

}

}

}

4.2 服务器的设计

服务器实现了服务器的多线程,服务器端有一个进程(或多个进程)在指定的端口等待客户的连接信息。一时连接成功,就可以按设计的数据交换方法和格式进行数据传输。客户端只在需要的时候向服务端发出连接请求。

服务器端主窗口如图4-1所示。

12

第四章详细设计

图4-1 服务器主窗口

本窗体主要使用到了一个listview控件,分别用于显示已连接用户的ID、IP地址、名字NAME、端口号Port,2个Button控件。

点击“开始服务”按钮触发Listen _Click事件,执行此操作后,“结束服务”按钮的“Enabled”属性变为“true”,“开始服务”按钮的“Enabled”属性变为“false”,既不再启用这些控件,具体代码如下:

private void Listen_Click(object sender, EventArgs e)

{

. sockUDP1 Listen(1433);

button1.Enabled = false;

button2.Enabled = true;

}

其中sockUDP1 Listen(1433)表示调用sockUDP的tListen开始监听。

点击“Stop”按钮触发Stop _Click事件,执行此操作后,“Stop”按钮的“Enabled”

属性变为“false”,既重新开始启用这些控件,其代码如下:

private void Stop_Click(object sender, EventArgs e)

{

sockUDP1.CloseSock();

button1.Enabled = true;

button2.Enabled = false;

}

其中sockUDP1.CloseSock()表示调用sockUDP的CloseSock停止监听。登录客户端之前要先打开服务器端的“Listener”窗体,点击“开始服务”按钮。

13

华南理工大学广州学院本科毕业设计(论文)说明书

4.3 数据库连接

本系统采用的数据库是SQL Server 2005, 首先要安装SQL Server 2005。

主要操作:安装SQL Server 2005组件、安装服务器、填写本地计算机、新的SQL Server 实例或安装客服端工具、安装服务器和客户端、填写公司与名称、接受协议、设置用户账户、进行身份验证等。

安装后,建立一个名为Myqq的数据库,保存注册的用户信息和用户之间的关系。

在Visual Studio 2010的应用程序中添加一个名为SqlHelp的类来连接数据库。连接字符串为private static string conn = new SqlConnection("Data Source=.;Initial Catalog=MYqq;Integrated Security=True");其中使用getconn函数打开连接,具体代码如下:

public void getconn()

{

conn = new SqlConnection("Data Source=.;Initial

Catalog=MYqq;Integrated Security=True");

try {

conn.Open();

}

catch (Exception ee)

{

MessageBox.Show("数据库连接错误!");

}

}

closeconn函数关闭连接,具体代码如下:

public void closeconn()

{

conn.Close();

}

getselect函数为查询数据库,返回查询结果,其中getselect具体代码如下:public SqlDataReader getselect(string sql)

{if(conn==null)

getconn();

SqlCommand cmd = new SqlCommand(sql, conn);

SqlDataReader rs = cmd.ExecuteReader();

return rs;

14

机械毕业设计论文CAD图纸word说明书

自动装卸薄圆形工件抓取装置设计 手扶拖拉机的设计 HP碗式磨煤机设计 排气压力0.4MPa排气量5m3min离心式压缩机设计变压器垫片冲压模设计 玻璃清洗设备的设计 旋耕埋草机的设计 内孔面定位单件铣夹具的设计 轻型汽车变速箱钻孔专用机床设 红枣去核机设计 履带式苗圃喷雾机设计 小型挖坑机设计 背负式喷雾喷粉机设计 新型机械密封试验机的主轴轴系结构设计 双螺杆挤压膨化造粒机的设计 螺旋震动干燥机的毕业设计 湿式摩擦摩擦离合器设计 sfjh80回转分机筛设计 小型货车的前悬架及转向的设计 windows平台笔记软件的设计与实现 家用小型榨油机的设计 基于ProE的胶印机递纸机构虚拟装配设计 高架式立体仓库提升机设计 滑动轴承座专用镗床夹具设计 铸造车间振动筛砂机的总体方案设计 铸造车间振动筛砂机的技术设计 车用柴油机润滑系统的设计 壁上手动绞车的总体设计 壁上手动绞车的技术设计 简易千斤顶(旋转螺杆)的设计 简易千斤顶(旋转螺母)的设计 组装式齿论减速器的总体设计 组装式齿论减速器的技术设计 生产线上工件输送机的总体方案设计 生产线上工件输送机的技术设计 生产线上工件输送机的设计计算 多轴箱体加工工艺编制 6136普通车床测绘、工作原理分析 6136普通车床测绘及设计改进 MPS模块化生产加工系统 柴油机冷却水泵蜗壳加工工艺编制 柴油机冷却水泵的总体设计 柴油机冷却水泵的设计技术 多轴箱体加工工艺编制

活塞式油泵凸轮机构总体设计 活塞式油泵凸轮机构设计计算 轴系结构设计常见错误分析 机床主轴加工工艺编制 柴油机解剖、测绘及总体设计 柴油机解剖、测绘及润滑系统设计 柴油机解剖、测绘及曲轴设计 柴油机解剖、测绘及活塞设计 手扶式落叶清扫粉碎一体机--功能设计 手扶式落叶清扫粉碎一体机--机构设计 手扶式落叶清扫粉碎一体机--外形设计 人行道铺砖机创新设计——结构设计 人行道铺砖机创新设计——传动设计 人行道铺砖机创新设计——外形及辅件设计 脚踏式健身发电装置创新设计——传动机构设计脚踏式健身发电装置创新设计——控制设计 脚踏式健身发电装置创新设计——外观设计 低碳电动车--电力系统设计 低碳电动车--转身系统设计 低碳电动车--悬挂系统设计 低碳电动车--车身及辅助系统设计 电动黑板擦--功能结构设计 电动黑板擦--外形设计 C6140车床床身加工工艺及夹具设计 C6140车床主轴箱箱体设计与工艺分析 减速器箱体加工工艺与夹具设计 C616普通车床数控化改造 大蒜种植机总体结构设计 大蒜种植机排种系统结构设计 大蒜种植机播种系统结构设计 玉米精密播种机结构设计 玉米扒皮机结构设计 X5032铣床数控化改造 基于UG的剃须刀外壳CADCAM设计 基于UG的可乐瓶底CADCAM设计 基于UG的烟灰缸CADCAM设计 基于UG的电话机面板CADCAM设计 基于孔特征加工中的UG—CAM技术 数控铣椭球类零件的数控加工 基于UG的平口钳产品设计 基于UG的玩具车产品设计 数控铣削加工配合件的设计 数控车削加工配合件的设计 电视机安装架下板模具设计-工艺设计

毕业设计设计说明书范文

第一章塑件分析 1.1塑件结构分析 图1-1 塑件结构图 此制品是消声器上盖,现实生活中经常看到用到,是一个非常实际的产品。且生产纲领为:中批量生产,所以我们采用注射模具注射成型。 1.2 成型工艺性分析[1] 塑件材料为尼龙,因塑件用在空压机内,表面无光洁度要求。具有良好的力学性能,其抗冲击强度比一般的塑料有显著的提高,具有良好的消音效果和自润滑性能。密度1.15 g/cm3, 成型收缩率:0.4~0.7%,平均收缩率为0.55%。 第二章确定模具结构

2.1模具结构的确定 塑料模具的种类很多,大体上分为:二板模,三板模,热流道模。 二板模缺点是浇口痕迹明显,产生相应的流道废料,不适合高效生产。本模具选择二板模其优点是二板模结构简单,制作容易,成本低,成型周期短。 支撑板 分型面 定模侧 动模侧 图2.1 典型的二板模结构 模架为非标准件 定模座板: 400*200*25mm 定模板: 315*200*40mm 动模板: 315*200*32mm 支承板: 315*200*25mm 推秆固定板:205*200*15mm 推板: 205*200*20mm 模脚: 50*200*60mm 动模座板 400*200*25mm 2.2确定型腔数目 2.2.1塑件体积的计算 a. 塑件体积的计算 体积为:

V a = S a ×L a =(37×35-8×25)×10-(33×36-10.5×25) ×8 =12.60cm 3 b.计算塑件的重量 根据《塑料模具设计手册》查得密度ρ取1.12g/cm 3 所以,塑件单件的重量为:m=ρV =12.60?1.12 =14.11g 浇注系统的体积为:主流道+分流道+浇口=(6280+376.8*2+12*2)/1000 ≈7.05 cm 3 粗略计算浇注系统的重量:7.05*1.12=7.90g ≈8.0g(含有冷料穴料重) 总重量:14.11*2+8.0=36.22g 2.2.2 模具型腔数目的确定 模具型腔的数目决定了塑件的生产效率和模具的成本,确定模具型腔的方法也有许多种,大多数公司采用“按经济性确定型腔的数目”。根据总成型加工费用最小的原则,并忽略准备时间和试生产原料的费用,仅考虑模具费用和成型加工费,则模具费用为 21C nC Xm += 式中Xm ——模具费用,元; 1C ——每一个型腔的模具费用,元 2C ——与型腔数无关的费用,元。 成型加工费用为 n Y N X t j 60= 式中j X ——成型加工费用,元 N ——需要生产塑件的总数; t Y ——每小时注射成型的加工费,元/h ;n ——成型周期,min 。 总的成型加工费用为n Y N C nC X X X t j m 6021++=+= 为了使成型加工费用最小,令 0=dn dX ,则 n=2 上式为按经济性确定型腔数目为2。考虑到模具成型零件和抽芯结构的设计,模具

釜式再沸器设计说明书

浙江大学 毕业设计题目:釜式换热器的设计 学院: 系别: 专业:过程装备与控制工程 学号:

目录 1概述 (3) 2设计计算 (5) 2.1主要技术参数的确定 (5) 2.2釜式换热器的结构设计 (5) 2.2.1总体结构设计 (5) 2.2.2换热器管程设计 (7) 2.2.3 换热器壳程设计 (8) 2.3 元件的强度设计 (9) 2.3.1 筒体 (9) 2.3.2 开孔补强设计计算 (11) 3标准零部件的选用及主要零部件的设计 (15) 3.1 法兰的选用 (15) 3.1.1容器法兰的选用 (15) 3.1.2管法兰的选取 (16) 3.2 封头 (17) 3.3 管板 (18) 3.4 堰板 (19) 4鞍座的设计 (19) 4.1 鞍座的选取 (19) 4.2鞍座位置的设置 (19) 4.2.1鞍座位置的相关标准的要求 (19) 4.2.2设备总长的确定 (20) 4.2.3A值的确定 (20) 4.3力的计算 (20)

4.3.1重量产生的反力 (20) 4.3.2地震产生的力 (21) 4.3.3风载产生的力 (24) 4.3.4热膨胀产生的力 (26) 4.4总合力计算 (27) 4.5应力校核 (29) 4.5.1轴向应力 (30) 4.5.2切向应力 (31) 4.5.3周向应力 (31) 4.6结论 (32) 5三维实体造型设计 (32) 5.1 软件介绍 (32) 5.2 主要零部件的造型设计 (32) 5.2.1 管箱封头的设计 (32) 5.2.2 鞍座的设计 (34) 5.2.3 螺母的设计 (35) 5.3 装配体的设计 (35) 5.4 工程图的生成 (38) 设计总结 (41) 注释 (43) 参考文献 (44) 谢辞 (45) 附件 (46)

即时通讯工具的异同

即时通讯工具的异同 不同点 腾讯QQ 腾讯是中国最早的互联网即时通信软件开发商,是中国的互联网服务及移动增值服务供应商,并一直致力于即时通信及相关增值业务的服务运营。腾讯QQ已形成为国内用户最多的个人即时通信工具,2004年腾讯QQ推出了2004Beta2新版本,在软件功能上作了较大的改进,它的发展引导着国内即时通讯软件的发展方向。 作为国内即时通讯软件的老大,QQ2004 II Beta2版本增加了多项耳目一新的功能,如魔法表情、影片截图(图14)、多人语音、网络记事本等等。 MSN MSN是微软公司开发的即时聊天工具,由于微软产品用户众多,MSN操作简单运行稳定,因此MSN的普及速度非常之快,现在已经是世界主流的聊天工具,并且功能越来越强大,最近推出了7.0版本。 喜欢写文字的朋友如果拥有MSN的.NET PassPort账号可以去申请MSN最新提供的MSN Spaces空间,让自己也成为网络博客。另外MSN7.0还增加了MSN Today的对话框,可以让用户即时看到MSN网站上提供的最新服务。 雅虎通 雅虎通(Yahoo! Messenger)是一种免费的消息服务,它允许用户与朋友、家人、同事及其他人进行即时的交流。使用即时消息可以与朋友交谈,并能发现他们何时在线。雅虎通内置了股票、新闻、和记分板等选项卡,这样不论用户在何处浏览因特网,都可以始终监视用户所有个性化信息。使用最新的雅虎通6.0版本,还可以获得1G大小的雅虎邮箱。 雅虎通推出了免费向使用6.0版本的用户提供1G邮箱的服务,并且全部免费发送手机短信,它在免费功能上打出了一张亮牌!而在功能上内置了一搜网的搜索引擎,便于用户即时查找网络资源。 TOM-Skype TOM-Skype是TOM在线和Skype Technologies- S.A.联合推出的互联网语音沟通工具。Tom-skype采用了最先进的P2P 技术,为您提供超清晰的语音通话效果,使用端对端的加密技术,保证通讯的安全可靠。您无需进行复杂的防火墙或者路由等设置,就可以顺利安装轻松上手。TOM-Skype可以免费的直接呼叫全世界的朋友的软件,服务提供商是互联网上免费的电话公司。用户只需要花几分钟时间下载软件、注册TOM-Skype账户,便可以插好耳机、麦克风、或者与TOM-Skype配套的USB电话,开始像打电话一样呼叫朋友了。TOM-Skype的功能和前面五款软件相比,聊天和多媒体功能没有那么丰富,而在它所特有的通话功能技术开发上独树一帜,具有领先的P2P技术、穿透防火墙、安全加密、跨平台使用的特点。 新浪UC 新浪UC是新一代开放式即时通讯娱乐平台,它采用自由变换场景、个性在线心情等人性化设计,配合视频电话、信息群发、文件互传、在线游戏等使用户在聊天的同时能边说、边看、边玩,从而带给用户前所未有的聊天新感觉。 新浪UC的用户则可以根据自己在线时间的长短获得免费的网络硬盘空间,最大支持120M,每天免费发送15条手机短信,并可直接用该账户享受新浪网的游戏、多媒体同学录、聊天室等服务。只要打开UC咨询通还可以即时获得最新的新闻信息,查看天气预报等。

毕业设计说明范文(艺术类)

XXX 大 学 (空一格,行距:单倍行距) (空四格,行距:单倍行距) 题 目: 女性时尚高跟鞋系列设计 学 院: 美术学院 专业、年级: 艺术设计专业2007级 3 班(产品造型方向) 姓 名: 学 号: 指 导 教师: 职称: 完 成 时间: 年 月 日

声明 本人声明所呈交的设计作品及论文是本人在指导教师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得成都大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确说明并表示谢意。 本设计及论文成果是本人在成都大学读书期间在指导教师指导下取得的,设计及论文成果归成都大学所有,特此声明。 学生签名: 指导教师签名:

具、装饰物品或日常生活用品都带有色彩。因此要对他们进行统一,使他们能在同一色调上进行细微的变化,达到和谐的效果。色彩的运用会受到人的年龄、性别等各种因素的影响,而人的心理感受及联想与色彩的关系问题也是息息相关的。色彩还能造成不同的空间感,每个房间都不可能单独存在一种色调,不同的区域对色彩的要求也不一样。房间布置时应选择适合的“快乐”色彩,会有助于下班回到家里后松弛紧张的神经,觉客厅、卧室,有时也会因居住者秉性不同而有差异。 (空一格) :色彩;空间;心理;关系

utilization (空一行) room places the furniture, the decoration goods or the daily life thing all have the color. Therefore must carry on the unification to them, enables them to carry on the slight change in the identical tone, achieves the harmonious effect. The color utilization can receive human's age, the sex and so on each kind of factor influence, but human's psychological feeling and the association and the color relational question also is closely linked.The color also can create the different sense of space, each room is all impossible alone to have one kind of tone, the different region is dissimilar to the color request. When room arrangement should choose suitably “joyful” the color, can be helpful after gets off work gets in the home to relax the tense nerve, thought the relaxation is comfortable.The different room function is different, the color should not be same; Is the same function room, like is similarly the living difference differently. (空一格) Color ;Space ;

滚筒干燥机毕业设计

目录 1、绪论 (3) 干燥设备的概况 (4) 滚筒干燥机的工作原理和特点 (5) 本课题的设计目的和主要内容 (6) 设计进度的安排..........................................6 2、设计计算书 (7) 已知参数 (7) 总体方案的确定..........................................7 2.2.1单位时间量 (7) 2.2.2物料吸热计算 (8) 2.2.3蒸汽管径计算 (8) 2.2.4加热面积计算 (9) 筒体参数的确定..........................................10 传动部件设计............................................10 2.4.1功率计算 (11) 2.4.2减速机选型 (11) 2.4.3齿轮计算 (12) 2.4.4滚轮部装计算 (14) 2.4.5挡轮部装计算 (17) 3、滚圈结构设计...............................................19

4、进料绞龙设计................................................21 5、设备的安装和调试............................................23 6、可能的故障现象和解决方案....................................23 7、设备的维护和保养............................................24结束语.........................................................25 致谢...........................................................26 参考文献.......................................................27

17辊矫直机毕业设计论文

毕业设计-20-40mm普碳钢板材矫直机设计,共55页,20710字,附设计图纸、三维图纸、开题报告、任务书、外文翻译等 设计(论文)的基本内容: 矫直机主机总装图(A0×1) 辊系装配图(A0×1) 机架零件图(A0×1) 夹送辊轴承透盖、工作辊、下工作辊辊座、主动夹送辊轴(A2×4) 编写设计说明书 外文科技文献翻译 1.2 设计构想与思路 了解中厚板产生不平直度的原因,根据国内外中厚板矫直机发展情况,切合公司实际需要,进行板矫直机设计。首先通过对国内外各种板材矫直机辊系结构研究,确定辊系结构,其次进行辊系参数的确定、力能参数的计算,最后完成整机机械部分、电器部分、液压部分、润滑部分设计,通过此次研究设计,使以后进行新设计时更合理、更先进。 2. 设计内容 (1) 辊系结构的设计。 (2)整机其他结构的设计,包括压下装置及上轧辊平衡装置,传动装置,轨道升降装置,换辊装置的设计。 (3)其他结构的设计,包括电气部分、液压部分的设计。 3. 关键技术 (1) 对力能参数的计算及强度计算,合理确定结构,使整机设计准确、经济、先进。(2) 轨道升降装置的设计,保证辊系顺利拉入拉出。 (3)辊系装置的设计,保证实现每辊压弯量的灵活调节,提高矫直质量、效率。 4. 主要设计流程 (1)一台完整的中厚板辊式矫直机应由机架、上下横梁、上下矫直辊装置、上下支承辊装置、引料辊装置、压下机构、弯辊装置、倾斜机构、换辊装置、检测系统、安全装置、除铁皮与冷却系统、传动装置、电动机及走台等所组成。 本次开发的中厚板材矫直机是强力重式矫直机,它功能多,矫直力强,结构独特,适合可逆矫直的要求。 (2)机架为铸焊结构,两片机架通过上下横粱联结。机架加工精度高、刚性大、强度高、利于安装和运输,是矫直机各零部件承装的核心骨架。 (3)压下装置采用电动压下,可实现上辊系沿矫直方向整体少量倾斜运动及整体升降。整个上辊系采用两台液压平衡缸平衡,消除活动横梁上面各受压件的间隙,压下行程需由位移传感器检测,以便操作。压下螺丝下面设有液压保护缸,在矫直力过大或卡钢时,快速卸荷保护。极限位移需设极限开关。 (4)前、后导辊位于上部工作辊的入口和出口侧,与上、下工作辊一起进行矫直钢板,各由一台交流电机经两台蜗轮减速机驱动压下螺丝可使导辊单独上下升降调整,导辊的平衡为弹簧平衡,其压下行程需由位移传感器显示,进行合理控制,导辊在参与矫直的同时调整钢板的平直性。 (5)上斜楔调整装置用于单独调整每个上工作辊升降,由电机驱动丝杆,推动斜楔运动实现。需由接近开关控制上、下极限。下斜楔调整装置调整方向与工作辊轴线垂直,可实现整体工作辊的升降及辊型调节,由电机驱动丝杆,推动斜楔运动实现。需由接近开关控制上、

毕业设计-釜式再沸器设计

本科生毕业设计(论文) 摘要 文章主要介绍了再沸器的工艺设计和机械设计计算。其中工艺设计计算包括获取进料与加热介质的操作条件及有关基础数据,确定再沸器的传热温差,算出热负荷,计算总传热系数,并对初估传热系数进行校核以及再沸器各部分的压力降的计算;机械设计部分包括确定再沸器的换热管、壳体、封头、管箱、法兰、接管、管板、支持板以及其他所有零部件的结构尺寸和材料,并对换热器所有受压元件进行强度计算。最后,简单介绍了再沸器的制造、检验、安装、试车、维护与维修。 关键词:换热管;再沸器;法兰;机械设计

本科生毕业设计(论文) Abstract Introduces a reboiler process design and mechanical design calculations. Process design, including access to feed and heating medium, operating conditions and the underlying data to determine the reboiler heat transfer temperature difference to calculate the heat load calculate the overall heat transfer coefficient, and preliminary estimates suggest that the heat transfer coefficient check, and then reboiler pressure drop calculation; mechanical design section to determine the reboiler heat exchange tubes, shell, head tube box, flange, receivership, tube plate, support plate, and all other parts of the structure size and materials, and heat exchanger pressure parts for the strength calculation. Finally, a simple the reboiler manufacturing, testing, installation, commissioning, maintenance and repair. Key words:heat transfer tube;reboiler;flanges;design of mechanical

五款主流即时通讯软件分析

纵观近年来国内即时通讯软件市场,QQ在较长时间内一直因贴近国人需求而一枝独秀。与此同时,功能越来越强大的MSN Messenger其市场份额也在扩大,Yahoo Messenger也有一定的用户,而在语音通话和界面简洁方面各有特色的Google Talk和Skype,也牢牢抓住了一些网民的心。在接下来的部分中,我们将这5款IM软件进行横向评测。所有参评的软件均已更新到最新版。(Yahoo! Messenger 因8.0 beta 多次安装失败,采用了7.x系列的最新版) 图目前国内用户较常见到的五款主流即时通讯软件 ★联系人容量 Windows Live Messenger 联系人数目从75、150升级到300人,目前是600人,与QQ相当。而Yahoo Messenger在8.0中通过插件,已经可以达到1000人。Google Talk联系人数目和Gmail一样,超过5000,上限未知。Skype联系人上限未见报道,小编多方查询也未知道结果。 500-600的联系人容量对于日常使用来说已经够用,但这个数字经过长时间的积累,也会慢慢耗尽。当然,如果你是IM狂人当然另当别论了。 ★安装程序及安装后文件夹体积 对于功能,当然是强大的好;但是软件体积,还是精简些比较好。QQ和Google Talk在体积方面显然是两个极端:随着QQ功能的逐步增多,比如TM、QQ音乐、3D秀等,腾讯也想把所有的功能都打包进去,自然造成了安装程序和程序文件夹体积的增大。而Google Talk非常简洁,安装文件竟然只有1.3兆,安装后文件夹内居然只有主程序、卸载程序两个文件,可谓精简至极。 图五款IM软件的安装包及安装后体积(单位:兆) 尽管当今宽带普及,用户的硬盘空间也是越来越大,人们大可不必为这几十兆空间太伤头脑;但空间占用超过平均水平太多的IM软件无疑会令相当一批用户感到臃肿。 ★运行内存占用

干燥机毕业设计说明书

前言 干燥技术的应用,在我国具有十分悠久的历史。文明于世界的造纸技术,就显示了干燥技术的应用。干燥是许多工业生产中的重要工艺过程之一,它直接影响到产品的性能、形态、质量以及过程的能耗等。自70年代以来,国内干燥技术的研究开发、设备制造及生产应用有了很大进展。目前干燥技术发展趋势为:(1)干燥设备向专业化方向发展。干燥设备应用极广,遍及国名经济各部门,而且需要量也很大。(2)干燥设备的大型化,系列化和自动化。从干燥技术经济的观点来看,大型化的设备,具有原材料消耗低,能量消耗少,自动化水平高,生产成本低的特点设备系列化,可对不同生产规模的工厂及时提供成套设备和部件,具有投产快和维修容易的特点。[1]通过了解和分析辣椒干燥特性、国内外干燥工艺现状,为本次设计提供了设计依据。本次梯型带式辣椒干燥机干燥原理:热空气掠过辣椒,将热量传递给辣椒而热空气被辣椒冷却,湿分由辣椒传入空气,并被带走。干燥特性:恒速干燥阶段干燥速率是常数,此时辣椒表面含有自由水分,干燥过程为汽化。当完全汽化后,湿表面则从辣椒表面退缩,此时可能发生一些收缩。在此阶段后期,湿分界面可能内移,湿分将从辣椒内部因毛细管力迁移到表面,切干燥速率仍可能为常数[2]。当平均湿含量达到临界湿含量时,进一步干燥会使表面出现干点,由于内部和表面湿度梯度,湿分通过辣椒扩散到表面然后排出干燥速率受到限制。此时热量先传至表面再向辣椒内部传递,由于湿界面深度逐渐增大,而外部干区的导热系数非常小,故干燥速率会下降,称为降速干燥阶段[3]。缓苏阶段是让辣椒温度降到环境温度,持续在环境温度中待一段时间,然后在加热干燥。缓苏可以大大提高干燥效率[4]。 梯型带式辣椒干燥机,由三个干燥单元和一个送料装置组成,每个干燥单元包括供风系统、电热加热系统、输送带张紧系统和传动系统组成,对干燥介质数量、温度、湿度等参数进行控制。梯型带式辣椒干燥机结合了带式干燥机操作灵活,湿物料,干燥过程在密封的箱体内进行,隔绝了外界粉尘。此外,辣椒在带式干燥机上受到的振动或冲击轻微,不会破碎。梯型设计使辣椒在到下一单元时有反转的效果,达到提高干燥效率的作用。在本次方案中,将干燥部分分成了三个单元,分别是第一干燥阶段、缓苏阶段和第二干燥阶段。 通过辣椒干燥的这些特性,本次设计确立了“干燥+缓苏+干燥”的组合干燥方式,效率有明显的提高,采用缓苏过程,不仅节能,而且对保留干制品的营养成分也十分有利。 关键词:梯型;带式;辣椒干燥机

罗茨泵毕业设计说明书

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

立式热虹吸式再沸器毕业设计方案

论文题目:立式热虹吸式再沸器的设计 院(部>名称:机械学院 学生姓名: 专业:学号: 指导教师姓名: 论文提交时间: 论文答辩时间: 学位授予时间: 摘要 精馏的本质是利用不同物质的挥发度不同,通过多次汽化、多次冷凝的精馏过程而达到物质分离的单元操作过程,而多次汽化所需的能量即通过再沸器

提供的,这就是再沸器的作用。 甲醇釜液再沸器是一种换热器,通常采用热虹吸式换热器,也是一种列管式换热器,在生产企业中占有较重要的地位,它直接影响产品的质量和产量。 本设计主要是对其工艺、结构等的设计,通过选用换热设备的型号和对国标的查找,设计出经济实用的化工设备。再沸器的结构图使用AutoCAD二维绘图软件绘制,清楚地表达出结构尺寸,便于改进和生产。 主要介绍了再沸器的设计工作以及它在生产过程中处于的地位和作用,它是精馏塔不可或缺的一部分,它提供给精馏塔多次汽化所需的能量,它与冷凝器等都是换热设备。 关键词: 再沸器汽化AutoCAD列管式换热器甲醇 ABSTRACT Distillation is the physical separation unit operation which is achieved by the repeated distillation process of several vaporization and condensation, since the

volatility of different materials vary from each other. And the energy required for vaporization is provided by the reboiler This is the role of the reboiler. Methyl reboiler is a heat exchanger, it is also a tube-type heat exchanger. In the manufacturer industry it plays a very important role, for it has direct impact on the product quality and yield . This design is mainly for its technology, structure design.By selecting the model and the national standards of the heat transfer exchanger, we can come up with the economic and practical design of chemical equipment. Reboiler structure diagram is drawn by the two-dimensional drawing software drawing AutoCAD.So we can clearly express the structure size and it is convenient for us for further improvement and production. Now we have completed the design of the reboiler and its role in the production process.It is an integral part of the distillation column, which provides the energy needed to vaporize several distillation columns. Along with condensers they are both the heat exchangers. Key words: Reboiler ;Vaporization ;AutoCAD ;distillation column heat exchanger ;methyl 目录 前言 (4) 第一章再沸器基本参数 (6) 1.1、设计任务和设计条件 (6) 1.2、再沸器类型的选择 (6) 1.3、流程的安排 (7)

即时通讯工具与人的自由

Vol.33No.1 Jan.2012 第33卷第1期2012年1月赤峰学院学报(汉文哲学社会科学版) Journal of Chifeng University (Soc.Sci )目前国内即时通讯工具竞争异常激烈,以腾讯、MSN 、飞信、阿里旺旺等为代表,它们拥有大批的使用者。随着使用者各种需求的增加,它们也在不断的更新各自的功能,令众多使用者对其更加信赖。 1.腾讯QQ 随着网络的发展QQ 不仅是一个即时通信工具,它已成一种文化现象,俨然也成为一种生活方式。近90%的QQ 使用者,打开电脑的第一时间就会登陆其QQ 查看每日新的留言及信息。它是国产即时通讯工具的先驱,用户量和技术水平均已相对稳定,集图文消息实时发送和接收功能为一体的IM ,还为使用者提供网络硬盘、离线文件存储、QQ 群、游戏社区、音乐中心等功能,均符合使用者的需求。 2.MSN 国外即时通讯市场中,MSN 则拥有大量的用户。而当 MSN 进入中国以后,凭借着自身的优势,以简约的界面、免 骚扰等优势很快在高端商务人群中占据了一席之地。微软技术力量的支持与服务体系是毋庸置疑的,从此方面看, MSN 应属于世界范围内最强势的即时通讯软件。 3.飞信 飞信除了具备聊天软件的基本功能以外,还实现PC 用户与手机用户之间的即时互通,在实质意义上为使用者创造了一个不受约束与限制、安全沟通与交流的通讯平台。 4.阿里旺旺 随着网络购物的兴起,阿里巴巴网同淘宝网推出了阿里旺旺商务软件,方便买卖双方的交流与沟通,其独特性是将注册用户与注册账户相互捆绑,从而保证了买卖双方最大的利益,使之成为安全、公平均有保证的交易平台。 一、即时通讯工具对人的自由的影响(一)中西方对自由观的概述 1.历史上西方的自由观 重视个性的观念是西方社会的特点,因此人们对于自由观念的追寻与探讨也从未间断。中世纪基督教文化中,自由观是同“原罪”、“救赎”这两个基本的神学教义紧密相连的。基督教的自由观摒弃了古希腊的自主性求善原则,因为 人固有的原罪,所以人不可能主动寻求善,自由应该建立在接受性的拯救概念之上,是一种受宗教信条限制的自由观。到了近代法制社会,自由被理解为自主性。既存在认识层面上意志的自由,又存在实践意义上行为的自由。霍布斯对自由的定义是在最广泛意义上不受阻碍,只要一个人能够不受外界的阻碍,按自己的意愿做自己力所能及的事,就是自由的。 在现代化技术飞速发展的今天,自由的内涵日益丰富,同时也被诸多的条例所限制,自由的行为也越加理性。伯林将自由划分为两种一是消极自由,是指一个人的行为不受外在的干预和制约,它是“免于什么”的自由;二是积极自由,是指要“成为什么”的自由。这一时期对于“自由”的探讨己不仅仅停留在理论层面,更多的是从自由行为的实际出发。 2.历史上我国的自由观念 在中国古代传统思想文化,“自由”并没有作为一个独立的问题被提出来。孔子说自己“七十而从心所欲,不逾矩”,他认为随心所欲是有要求的,自由是需要有条件限制的。从道家看来,现实生活中必然存在一定的制约,是不完全自由的,他们注重追求精神上的自由。 19世纪中叶,出现了西学东渐的局面。西方自由观念也 在此时逐渐传入中国,严复指出:“中文自由,常含放诞,态唯,无忌惮诸劣义。然此自是后起附属之话,与初义无涉。初义但云不为外物拘牵而已,无胜义亦无劣义也。”此后我国的自由观在经历了数几千年封建社会约束后,逐渐向注重个性的方向转变,追求个性自由的步伐也开始逐渐加快。 (二)即时通讯工具对人的自由的促进 即时通讯工具的核心是“沟通与交流”,如何为每位使用者提供更加完善、便捷的服务是众多研发者们最关心的问题。实际上,即时通讯工具是人类社会进步的象征,从创建到现在的迅猛发展都充分体现出人的自主和自由,当人类不断向自由世界迈进时,即时通讯工具为我们开辟了新的领域,犹如让我们在纷繁复杂的现实生活之外,寻求到一个世外桃源。它的多功能性可以让我们资源共享,对个人所 即时通讯工具与人的自由 李 旻,李东阳 (成都理工大学 文法学院,成都 610059) 摘要:即时通信,简称“IM ”是(Instant Messaging )的缩写,它是一种使人们能在网上识别在线用户并与他们进行实时交 换消息的技术。随着互联网络的飞速发展,即时通讯工具的功能也在日益丰富,它不再是一个单纯的对话工具,至今已经发展成为一个集各种功能于一体的综合信息平台,也成为生活中不可或缺的一部分。 关键词:即时通讯;人的自由;观念;阻碍中图分类号:G206.2 文献标识码:A 文章编号:1673-2596(2012)01-0116-02 116--

毕业设计说明书

毕业设计说明书 设计题目:家居设计之现代简约风格作者姓名:xxx 班级学号:装饰艺术09A1 091043034 系部:艺术系 专业:装饰艺术设计 指导教师:xXx x 年x 月x日

家居设计之现代简约风格 摘要:现代简约风格是近来比较流行的一种风格,其室内布置整体设计就两个字概括“简约”。没有繁琐的装饰,不要附加物,只要能表达出意图即可,材料多为磨砂玻璃、不锈钢和石膏板等,地面、天花板均朴素、淡雅,无一多余饰物,显得简洁、舒适、大方,令人赏心悦目,这样的设计风格崇尚少即是多,装饰少,功能多,十分符合现代人渴求简单生活的心理。因而很受那些追求时尚又不希望受约束的青年人所喜爱。 关键词:设计风格简约材料心理关系

目录 摘要…………………………………………………………………………( 2 ) 前言…………………………………………………………………………( 4 ) 1.现代简约设计风格整体介绍………………………………………………( 5 ) 1.1 简约风格的基本特点…………………………………………………( 5 ) 1.2 简约风格中的色彩搭配体现和分析………………………………( 6 ) 2. 课题研究的背景及意义…………………………………………………( 7 ) 2.1研究背景………………………………………………………………( 7 ) 2.2 研究意义………………………………………………………………( 7 ) 3.设计概述……………………………………………………………………( 8 ) 3.1 设计理念与原则………………………………………………………( 8 ) 3.2 客厅的设计……………………………………………………………( 8 ) 3.3 厨房的设计……………………………………………………………( 9 ) 3.4 主卧的设计……………………………………………………………( 9 ) 3.5书房的设计……………………………………………………………( 10 ) 3.6卫生间的设计…………………………………………………………( 10 ) 4.其他作品欣赏…………………………………………………………………( 10)结论……………………………………………………………………………( 11 )致谢……………………………………………………………………………( 12 ) 参考文献………………………………………………………………………( 13 ) 图录……………………………………………………………………………( 14 )

粉碎机毕业设计说明书

本科毕业设计(论文)资料 湖南工业大学教务处

2010届 本科毕业设计(论文)资料第一部分设计说明书

(2010届) 本科毕业设计(论文) 多功能粉碎机 2010 年 5 月

湖南工业大学本科毕业设计(论文) 摘要 粉碎机械是应用机械力对固体物料进行粉碎作业,使之变为小块、细粒或粉末的机械。目前粉碎机在各生产、科研、医疗等行业被广泛应用。除了以上行业外还有矿产、涂料、冶金等行业,甚至科研单位都非常需要粉碎机。因此,如何设计出更符合各行各业生产需要的、先进的粉碎机是粉碎机生产单位的当务之急。 目前国内外市场出现了多种原理的粉碎机,尤其是锤片式和盘片式粉碎机在工农业生产中,已经得到广泛的应用,而且应用操作简单方便,但是这两种机型在性能上,锤片机应用广而应用在物料的粗加工上,盘片式机用于半精或精加工。为此,本设计将锤片式和盘片式优点性能结合,设计出了性能优良的的多功能粉碎机。本次毕业设计所做主要工作和结论如下: 1、了解了与粉碎机相关的知识;熟悉了粉碎机粉碎原理与分类,调查了国内外应用性能现状与市场前景,明确了多功能粉碎机的意义与基本原理。 2、通过查阅资料、市场调研确定了多功能粉碎机相关的总体方案。采取活动锤片和磨片结构;动、静片采用螺钉紧固方式安装。针对不同物料换取适当磨片或锤片。 3、独立完成了大轴、小齿轮轴和大齿轮的零件设计,大轴的加工工艺设计、带轮、磨片部件设计。 4、完成了详细的设计说明书及答辩材料。 关键词:多功能,粉碎机,锤片式,磨片式,设计

湖南工业大学本科毕业设计(论文) ABSTRACT Crushing machine is applied mechanical force to smash the operation of solid materials, making it a small, fine or powder machinery. The current mill in the production, scientific research, medical, and widely used. In addition to these trades, there are minerals, coatings, metallurgy and other industries, and even scientific research units have a great need for shredders. Therefore, how to design more in line with the production needs of businesses, advanced mill mill production unit is imperative. Present a variety of domestic and international market principle grinder, in particular hammer and disc mill in industrial and agricultural production, has been widely used, and application of simple operation, the two models in performance on the application of hammer machine widely used in materials and roughing, the disc-type machine for semi-intensive or finishing. To this end, the design will hammer and disc-style performance advantages combined with excellent performance designed multi-function mill. The main work done by graduate design and conclusions are as follows: 1, to understand and mill-related knowledge; familiar with the principles of jet milling and classification, investigating a domestic situation and market prospects of application performance, multi-function mill clear meaning and basic principles. 2, through access to information, market research to determine the overall multi-function mill-related programs. Activities undertaken hammer and grinding structure; dynamic and static slice install with screw fastening. Appropriate for different materials for grinding or hammer. 3, independently of the main shaft, pinion gear shaft and a large part design, processing technology designed shaft, pulley, grinding components design. 4, completed a detailed design specification and defense materials. Key words: multi-functional, grinder, hammer, grinding style, design

相关文档
最新文档