网页设计功能书范文

2022-06-17

第一篇:网页设计功能书范文

网页设计的功能与美观

的快速发展伴随着网页设计的快速兴起,主要依托为上网,人们频繁的使用网络而变得非常的重要。网页讲究的是排版布局,主要是提供一种形式给每个上网者,使他们了解网站提供的信息。

从网络的发展来看,网页设计从无到有,从低级到高级,是基于技术的原因而受到客观的限制的,因为受传输带宽的限制,最早的网页是纯字母和数字的,没有图片和声音更别说是动画了,只能将占用空间很小的数字和字母来进行传输。

由此看来网页最初就是在功能性的基础之上发展起来的。到今天同样上网也离不开使用它的功能,所以网页的审美就首先要考虑其功能的要素(例如很多国外的大公司的网站也是这样做的)。那么从功能出发来看待网页设计,我们就必须考虑,使用者如何从网页中得到功能,如何更好的得到功能。这就需要站在使用者的角度来看待网页设计,才能使自己做出的网页受欢迎,从而达到基本的目的。有的网页设计师说:我是设计师,我站得比普通人高,欣赏水平也比他们高,应该引导潮流,应该引导他们学会欣赏美的网页。作为设计师引导潮流没有错,但是不应该采用居高临下的方式,而是要贴近自己的使用对象,想他们所想,急他们所急,方便他们的使用,适时的将自己的设计风格融入到作品中去,接受他们的检验,只有经得起考验的设计才是好的设计。而不是所谓的阳春白雪,成为孤家寡人,不适用。作为设计师来说,就是要把自己的网页做得美一些(基于功能性的)。

谈到美,网页这种特殊环境下的美于传统的艺术上的审美有着明显的区别,因为一般的艺术上的美是海阔天空,无所顾忌的,只要符合人们的欣赏的习惯,能够在欣赏者的心里产生共鸣就是美的;而网页的布局上的审美却要受到很多的限制,当然它也有优于传统艺术的地方,最明显的就是它的交互性和更新速度的快捷,纯艺术很大程度上是作者的自我宣泄,但是网页设计直接面对的是大量用户,随时都会反馈回来对网页的批评建议等,可以根据实际情况进行修改,比如在建站时考虑不周到的地方,设计时没有得到重视的地方,可以根据要求进行调整。同样不损整体效果,却可以使使用者用起来更加的方便。这个过程可以在很短的时间里完成。同时网页能融合文字、图片、声音、动画于一身。这是传统艺术所达不到的。当然最根本的在使用方面就限制了它不能够随意的挥洒自如,任设计师自由的发挥。以下针对网络环境下的审美。

首先:要考虑上网者的环境,通常可见的情况是:上网者眼睛盯着一个冷冰冰的电脑屏幕,手移动鼠标,保持一定的姿势,而且一般是连续很长的时间。在这种情况下,假如连接的网站的网页做得很差,不考虑排版布局的形式美的要素,一味的以刻板的文字或者是图片来充斥这个页面,那么使用者看久了就会厌倦,甚至讨厌。同样在网络世界里,五花八门,涉及到各方面的内容,使用者通常是打开很多的窗口,在一种纷繁复杂的情况下接受信息。这样假如他们浏览的网页是设计得又是特别花哨,图片、文字、动画等等堆砌的极为杂乱,那么更加剧了这种心理上的厌烦感,这种网页能算得上美吗?所以从使用环境里的功能的因素来考虑美才是最根本的。

其次:考虑使用对象本身也是网页审美的一个重要方面,网页设计都是为每个具体的网站的

做宣传,那么不考虑对象就如同闭门造车,这样会造成其根本的功能的损失,使使用者浏览起来困难。例如一个儿童网站,设计得如同一些新闻专题的网页一样,纯粹是文字。那么使自己的使用对象-儿童在浏览该网站的时候毫无兴趣,阻碍了网站的基本的目的,因为该网站的目的就是要使更多的儿童来光临这个网站,从而扩大网站影响。从这个功能层面上来理解,设计的美是同使用对象分不开的。

再者:网页设计的美其实是一个满足使用者需求的过程,能够使他们使用起来方便快捷,排除他们使用中的问题,这就是美的,这就是纯粹从功能上的要求出发的。就是最根本的功能被满足就是最根本的美。不是吗?假如我想上一个体育的网站了解一下当天的足球战报,那么我上网的目的性就是非常的明确,直接看足球的结果。那么考虑一下我的上网过程就是先敲入网址,到主页上,然后尽快的找到足球的栏目,再找到比分的链接。那么设计师如果考虑到上这个网站的很多人都非常想知道足球的比分,那么在主页上放上一个流动的临时更新的框,就可以使上站的使用者直接在主页上看到想要看的东西,这样快速而又方便的结果,其实质上是一个网页设计的成功的地方,这种网页就是美的,反之假如把网页设计得非常的“漂亮”(这里指的是纯粹的从艺术审美上的漂亮,满足一般的形式美的要求的,而不考虑使用环境的情况),但是把该链接做到不容易找到的地方,或者是由于满足“漂亮”的要求,增加了几级的链接,从而增加了使用者的不方便,这种网站也是不美的,至少它没有为自己的使用对象考虑,就是失败。还有一个美的因素也不能不考虑,就是网站本身,其实也是功能来决定的,作为网站的目的就是要通过使用者的使用来得到体现,如何使更多的人来使用和使他们浏览过之后记住这个网站?也就是通过自己的设计使网站的形象得到提升,使网站的形象在每个使用者的心目中扎根。这是现在网页设计中普遍不受重视的,也许是还欠缺这种意识,才出现这种情况,有些网页做得很有味道,不管是用色还是布局的编排,都是非常的讲究,但是却没有注意到网站的本身的东西,例如网站的名称或者是网址没有得到强化,尽管使用了之后觉得好,但是第二次使用时却记不起是什么网站了,因为上网通常要看很多的网站,每一个都记录下来是非常不方便的,很多网友也不愿意这样做,再说收藏夹里收藏太多了也找起来来也不方便。还要定期不定期的进行整理,也挺麻烦。所以假如网页设计时注意了这个网站的名称和网址的因素,那么就会避免这一系列的问题,方便了使用者,从这个功能上来说是设计成功之处,也是网页设计美的一个观念的异化。在把握住网站功能实现的基础上才能谈得上设计的美。以上谈了几个涉及到网页设计的美的相关的功能的影响,由此可以得出网页美的标准(有些是一种美的标准另一种表达方式),那就是:简洁实用:这是非常重要的,网络特殊环境下,尽量以最高效率的方式将用户所要想得到的信息传送给他就是最好的,所以要去掉所有的冗余的东西。使用方便:同第一个是相一致的,满足使用者的要求,网页做得越适合使用,就越显示出其功能美

整体性好:一个网站强调的就是一个整体,只有围绕一个统一的目标所做的设计才是成功的。

一个符合美的标准的网页是能够使网站的形象得到最大限度的提升的。

协调的页面拥塞,能够符合布局形式美的要求。对人人追求的雅俗共赏是非常重要的。

第二篇:视频教学功能设计

功能设计 项目名称:视频会议 班级:软件101 组长:赵美婷

组内成员:王立芹、夏叶、王亚如、靳会 时间:2012年10月9日

1 引言

1.1编写目的:

目前,作为新型技术的视频会议,已经成为开发和研究的热点。作为计算机专业的学生,也应该将视频会议的学习和研究列为课程设计内容。 1.2背景说明:

视频会议也叫电视会议,经历了模拟电视会议和数字电视会议两个阶段。模拟会议电视是早期的会议电视,在70年代就有了这种通信业务。当时传送的是黑白图像,并且只限于在两个地点之间举行会议。尽管如此,电视会议还是要占用很宽的频带,费用很高,因此这种电视会议没有得到发展。视频会议进入中国初期,政府是视频会议市场的最大也是最主要的用户。近些年来,更多的行业用户开始意识到视频会议的重要性,视频设备用户数量不断增加,用户行业分布领域也越来越广泛,由最初的政府和电信部门,发展到公安、检察院、法院、银行、证券、保险、教育、税务等各个行业。和欧美国家相比,虽然中国的远程教育和远程医疗刚刚起步,视频会议系统在这两个领域的应用范围还不够广泛,但从发展的角度可以看到,最近两年,上述两个领域的应用正呈现出蓬勃发展的势头,未来将是快速发展的行业。目前,国内市场视频会议主要应用于下列行业:政府;金融、证券、银行;能源;交通、公安军队;外资企业及大型企业;医疗与教育行业。随着政府信息化的不断深入,以及各地电子政务的开展,各地党政专网的二期、三期扩建工程,今后几年中,对于视频会议需求最大的还将来自政府部门。由于资金和观念等因素的影响,视频会议在教育、医疗方面的应用并没有取得预期的效果,各厂商在这两个领域中的占有率都很有限。但由于视频会议在技术上有着明显的特点和优势,其应用价值必将会得到教育界、医学界的进一步承认。中小型企业应是今后着重关注的领域,这部分用户数量巨大,一般对于设备终端的要求较低,而且连接点数较少。这就要求厂商能够提供价格相对低廉的产品、全套的解决方案,以及高质量的售后服务,同时,由于这部分潜在用户数量巨大,因此厂商和代理商的市场推广力度应该进一步加强。技术实力差距不大的情况下,价格将成为竞争取胜的一个关键因素。目前国内厂商在设备的价格上具有很大的优势,厂商在推广时,应注意减轻产品价位偏高所带来的影响。

2 总体设计

2.1需求规定

(1)能够实现音视频交互。

(2)有良好的带宽处理机制、有强大网速的适应能力。 (3)支持多种网络环境,并且跨越各种不同的网络环境。 (4)支持文档共享、电子白板、网页同步等多种文本交互手段。 (5)支持屏幕广播、程序共享等多种协同办公的功能。 (6)针对不同的用户群体、用户数量,有相对应的会议机制。 (7)能同时支持多个会议通道,保障各会议通道的相对独立和信息安全性。

(8)能进行远程的web方式管理,组织会议和会议授权简单、方便。

(9)有较强的控制功能,能够把不遵守纪律的会议成员请出会议室。

(10)有丰富的辅助功能,保证在突发情况下视频会议能无干扰地正常进行。

(11)能实现无延迟的音视频传输、保证音视频的同步性。 (12)能进行会议录制,把会议信息完全记录下来。

(13)有良好的扩展功能,支持服务器集群、分发式服务器和二级服务器。 2.2运行环境

网络视频会议的进行,必须要有良好的硬件支持。NetMeeting对硬件要求如下: 1.声卡。最好采用全双工的声卡。

2.麦克风。连接在声卡上或内置在计算机中。在语音会议时,应对着麦克风说话。 3.音箱或耳机。连接在声卡上或内置在计算机,可从其中听到对方的声音。 4.网卡或调制解调器(Modem)。保证能够接入互联网。 5.摄像头。让对方看到自己的图像。 2.3基本设计概念和处理流程

一个网络视频系统主要由三大部分组成:一个会议控制中心;接入因特网的多个办公局域网;若干个通过有线或无线方式接入因特网或办公局域网的用户终端。

右图是一款商业化的网络视频系统——智星网络视频会议系统的实际组成图

2.4结构

一、音频的录制与播放问题

这一部分的开发相对简单。其一,这种功能的API从Windows 3.1开始就已经提供(winmm.lib+mmsystem.h);其二,如今借助于方便的因特网,我们完全可以搜到现成的包装类。在本文中,我们直接借用了提供了两个现成的RecordSound与PlaySound类。这两个类都派生于CWinThread类,用户可以“死搬硬套”地使用它们。下面代码展示了这两个类的使用,具体包装类定义请参考下载源码文件。

//创建并启动录音线程

record=new RecordSound(this); record->CreateThread(); //创建并启动播放线程 play=new PlaySound1(this); play->CreateThread(); //开始录制

record->PostThreadMessage(WM_RECORDSOUND_STARTRECORDING,0,0); //开始播放

play->PostThreadMessage(WM_PLAYSOUND_STARTPLAYING,0,0); //在音频录制期间,我们可以在RecordSound类的OnSoundData //回调函数中使用这些数据。在此,你可以放置你要发送到远程宿主的数据…… //播放接收自远程宿主的音频数据

play->PostThreadMessage(WM_PLAYSOUND_PLAYBLOCK,size,(LPARAM) data); //停止录制

record->PostThreadMessage(WM_RECORDSOUND_STOPRECORDING,0,0); //停止播放

play->PostThreadMessage(WM_PLAYSOUND_STOPPLAYING,0,0); //最后,停止录音线程

record->PostThreadMessage(WM_RECORDSOUND_ENDTHREAD,0,0); //停止播放线程

play->PostThreadMessage(WM_PLAYSOUND_ENDTHREAD,0,0); 上面已经加了注释,使用方法一目了然。

二、 视频捕获的问题

当前,在Windows平台下开发视频应用一般采用两种方案。一种是基于视频采集卡所附带的二次软件开发包SDK进行。此方式的优点:帮助资料齐全,直接套用现成的API,易于上手;但缺点也是明显的:硬件依赖性强,缺乏应有的灵活性,因此,不能充分满足开发通用的视频应用的需要。

另一种方案是基于微软公司的VFW(Video for Windows)进行。这个SDK为开发Windows平台下的视频应用程序提供也现成的软件工具包(一组API),开发人员可以通过它们很方便地实现视频捕获、视频编辑及视频播放功能,特别是可利用其中内置的回调函数开发出更为复杂的视频应用程序。因此,这种方案的优点是播放视频时不需要专用的硬件设备(大多数的视频采集卡驱动程序都支持VFW接口),应用灵活,可以满足视频应用程序开发的需要。值得庆幸的是,如今的Windows版本都内置安装了VFW相关组件,而VC++自4.0以来就支持VFW,从而大大简化了视频应用程序的开发。目前,基于PC的多媒体应用程序的视频部分,大都是利用VFW API开发的。

VFW以消息驱动方式实现对视频设备进行访问,便于开发者控制设备数据流的工作过程。简言之,这个框架主要包括VICAP.DLL、MSVIDEO.DLL、MCIAVI.DRV、AVIFILE.DLL、ICM、ACM等多个动态连接库,这些组件协同合作,共同完成视频的捕获、视频压缩及播放功能。有关这些模块的具体介绍见MSDN,在此略过。

(一)视频捕获

视频数据的实时采集,主要通过AVICAP模块中的消息、宏函数、结构以及回调函数来完成。视频捕获的大致过程如下: (1)建立捕获窗口

利用函数capCreateCaptureWindow()建立视频捕获窗口,它是所有捕获工作及设置的基础。其主要功能包括:①动态地同视频和音频输入器连接或断开;②设置视频捕获速率;③提供视频源、视频格式以及是否采用视频压缩的对话框;④设置视频采集的显示模式为Overlay或为Preview;⑤实时获取每一帧视频数据;⑥将一视频流和音频流捕获并保存到一个AVI文件中;⑦捕获某一帧数字视频数据,并将单帧图像以DIB格式保存;⑧指定捕获数据的文件名,并能将捕获的内容拷贝到另一文件。 (2)登记回调函数

登记回调函数用来实现用户的一些特殊需要。在以一些实时监控系统或视频会议系统中,需要将数据流在写入磁盘以前就必须加以处理,达到实时功效。应用程序可用捕获窗来登记回调函数,以便及时处理以下情况:捕获窗状态改变、出错、使用视频或音频缓存、放弃控制权等,相应的回调函数分别为capStatusCallback(),capErrorCallback(),capVideoStreamCallback(),capWaveStreamCallback(),capYieldCallback()。 (3)获取捕获窗口的缺省设置

通过宏capCaptureGetSetup(hWndCap,&m_Parms,sizeof(m_Parms))来完成。 (4)设置捕获窗口的相关参数

通过宏capCaptureSetSetup(hWndCap,&m_Parms,sizeof(m_Parms))来完成。 (5)连接捕获窗口与视频捕获卡

通过宏capDriveConnect(hWndCap,0)来完成。 (6)获取采集设备的功能和状态

通过宏capDriverGetCaps(hWndCap,&m_CapDrvCap,sizeof(CAPDRIVERCAPS))来获取视频设备的能力,通过宏capGetStatus(hWndCap,&m_CapStatus,sizeof(m_CapStatus))来获取视频设备的状态。 (7)设置捕获窗口显示模式

视频显示有Overlay(叠加)和Preview(预览)两种模式。在叠加模式下,捕获视频数据布展系统资源,显示速度快,视频采集格式为YUV格式,可通过capOverlay(hWndCap,TRUE)来设置;预览模式下要占用系统资源,视频由系统调用GDI函数在捕获窗显示,显示速度慢,它支持RGB视频格式。

(8)捕获图像到缓存或文件并作相应处理

若要对采集数据进行实时处理,则应利用回调机制,由capSetCallbackOnFrame(hWndCap,FrameCallbackProc)

;

由capSetCallbackOnVideoStream(hWndCap,VideoCallbackProc)完成视频流采集。如果要保存采集数据,则可调用capCaptureSequence(hWnd);要指定文件名,可调用capFileSetCapture(hwnd,Filename)。 (9)终止视频捕获断开与视频采集设备的连接

调用capCatureStop(hWndCap)停止采集,调用capDriverDisconnect(hWndCap),断开视频窗口与捕获驱动程序的连接。由于上面这些API密切相关,所以为了使用方便,我们干脆把它们打包到一个视频捕获类VideoCapture中。

下面的代码片断展示了这个类的使用思路: //创建视频捕获类的实例 vidcap=new VideoCapture(); //当帧捕获完成时,下面这一句将用于调用主对话框类的显示函数 vidcap->SetDialog(this); //下一行完成初始化工作:连接到驱动程序;设置使用的视频格式等。 //如果成功地连接到视频捕获设备返回TRUE。 vidcap-> Initialize(); //如果连接成功,那么,我们就可以得到与视频格式相关的BITMAPINFO //结构。后面将用之显示捕获的帧 this->m_bmpinfo=&vidcap->m_bmpinfo; //现在,你可以正式开始视频捕获了…… vidcap->StartCapture(); //一旦捕获开始,捕获的帧将到达回调函数—VideoCapture类的OnCaptureVideo函数。 //在此回调函数中,你可以调用显示函数实现帧显示(见下一节) //停止捕获

vidcap->StopCapture(); //成功捕获后,释放视频捕获类 vidcap->Destroy(); 【注意】为了顺利编译和链接,你需要在类实现文件(VideoCapture.cpp)的前面加上如下语句:

#pragma comment(lib,"vfw32") #pragma comment(lib,"winmm")

(二)显示捕获的视频帧

对于显示捕获的视频帧方面(也就是显示图像的问题),显然存在多种方案。例如,我们可以使用SetDIBitsToDevice()方法实现直接显示捕获的视频帧。但是,这种方案速度非常慢,因为它是基于图形设备接口(GDI)的函数。相比之下,更好一些的方法是使用DrawDib API来绘制帧,因为这个函数可以直接写向视频内存,因此能够提供更好的性能。 下面的代码片断展示了如何使用DrawDib函数显示捕获的视频帧: //初始化DIB以便绘制

HDRAWDIB hdib=::DrawDibOpen(); //然后,使用适当的参数调用这个函数…… ::DrawDibBegin(hdib,...); //现在,已经作好准备—可以调用这个函数进行帧显示了 ::DrawDibDraw(hdib,...); //最后,结束帧绘制 ::DrawDibEnd(hdib); ::DrawDibClose(hdib); 其实,上面代码非常类似普通位图绘制过程。

三、 选择适当的编码/解码库

在本文中,我们选用Roalt Aalmoes的开源的快速H.263编码器库。

(一) 使用编码器代码示例 //初始化压缩器 CParam cparams; cparams.format = CPARAM_QCIF; InitH263Encoder(&cparams); //如果你需要从RGB24转换到YUV420格式,那么应该调用下面的函数 InitLookupTable(); //创建回调函数

//OwnWriteFunction是编码期间返回编码数据时调用的全局函数 WriteByteFunction = OwnWriteFunction; //压缩数据必须使用YUV420格式 //在压缩之前调用下面这个方法

ConvertRGB2YUV(IMAGE_WIDTH,IMAGE_HEIGHT,data,yuv); //压缩帧……

cparams.format=CPARAM_QCIF; cparams.inter = CPARAM_INTRA; cparams.Q_intra = 8; cparams.data=yuv; //数据是YUV格式 CompressFrame(&cparams, &bits); //你可以从开始时你已经注册的回调函数中取得压缩的数据 //最后,终止编码器 // ExitH263Encoder();

(二) 解码器编程

注意,原始的H.263编码器库以C方式进行编码,而且提供了其它更多的细节实现。在本文中,我们以C++重新进行了改写。 下面是解码器的使用示例代码框架: //初始化解码器 InitH263Decoder(); //解压帧……

//rgbdata必须足够大以便存储输出数据; //解码器以YUV420格式生成图像数据; //解码之后,把它再转换成RGB24格式…… DecompressFrame(data,size,rgbdata,buffersize); //最后一步,终止解码器 ExitH263Decoder();

四、 运行应用程序

为了试验本文示例应用程序,应该把可执行文件复制到一个LAN中的两台不同的机器上;然后,分别运行之。从一台机器上选择“连接”菜单项,并在弹出对话框内输入另一台机器的名字或IP地址,最后点击“连接”按钮。此时,在另一台机器上应该弹出一个“接受/拒绝”的对话框窗口,点击“接受”按钮。之后,在第一台机器上将显示通知对话框。按“OK”即可开始你的视频会议(聊天……)了。

第三篇:1机械结构设计包括 功能设计

车削铣削外圆磨削牛头钻床镗削滚齿

主运动工件转动刀具旋转砂轮旋转刀具往复运动钻头旋转镗刀随镗杆运动滚刀、工件的旋转 进给运动 刀具相对工件 工作台运动工件相对于砂轮刀具相对工件钻头轴向镗刀相对工件刀架轴向

三种机械加工原理 1.△m<0材料去除原理:传统的切削加工方法 2.△m=0 材料基本不变原理:铸造、锻造及模具成形工艺3.△m>0 材料累加成形原理:快速成形技术。

按照铣削时主运动速度方向与工件进给方向的相同或相反可分为顺铣和逆铣。顺铣:铣削力的水平分力与工件的进给方向相同 切削要素 切削用量:切削速度 进给量f 背吃刀量ap,。 切削层几何参数:切削宽度aw 切削厚度ac 切削面积Ac 机床的基本组成:动力源 传动系统 支承件 工作部件 控制系统 冷却系统 润滑系统 其他装置

工序是组成加工工艺过程的基本单元。一个工序是指一个(或一组)工人,在一台机床(或一个工作地点),对同一工件(或同时对几个工件)所连续完成的那一部分工艺过程。

工艺路线:制订机械加工工艺过程,必须确定该工件要经过几道工序以及工序进行的先后顺序。仅列出主要工序名称及其加工顺序的简略工艺过程,称为工艺路线。

工步是在加工表面不变、加工工具不变、切削用量不变的条件下所连续完成的那部分工序。

工作行程也叫走刀,是加工工具在加工表面上加工一次所完成的工步

刀具材料应满足以下基本要求:高的硬度 高的耐磨性 高的耐热性 足够的强度和韧性 良好的工艺性 良好的热物理性能和耐热冲击性能 常用刀具材料:硬质合金 碳素工具钢 合金工具钢 高速钢 硬质合金 陶瓷 金刚石 立方氮化硼

对塑性金属进行切削时,切削的形成过程就是切削层金属的变形过程 第一变形区:基本变形区,变形最大常用它说明切削过程变形情况。切屑与前面摩擦的区域称第二变形区:摩擦变形区,切屑行程后与前面有压力,沿前面流出时必有很大摩擦,因为切削层又一次塑性变形。已加工表面与后面接触称第三变形区:加工表面变形区

积屑瘤:在中低速切削塑性金属材料时,刀—屑接触表面由于强烈的挤压和摩擦而成为新鲜表面,两接触表面的金属原子产生强大的吸引力,使少量切屑金属粘结在前刀面上,产生了冷焊,并加工硬化,形成瘤核。瘤核逐渐长大成为积屑瘤,且周期性地成长与脱落。积屑瘤粘结在前刀面上,减少了刀具的磨损;积屑瘤使刀具的实际工作前角大,有利于减小切削力; 积屑瘤伸出刀刃之外,使切削厚度增加,降低了工件的加工精度;积屑瘤使工件已加工表面变得较为粗糙。由此可见:积屑瘤对粗加工有利,生产中应加以利用;而对精加工不利,应以避免。 消除措施:采用高速切削或低速切削,避免中低速切削;增大刀具前角,降低切削力;采用切削液。

切削合力(分解为三个相互垂直的分力分析)方向为空间的某一方向,与切削运动中的三个运动方向均不重合,切削力是设计、计算机床功率、教研运动机构强度、合理选择切削用量,提高工件加工精度的一个重要参数或影响因素。所以按照车削的实际情况,将切削力沿车削是的三个运动方向分解成三个力。车削时的切削运动为:主运动(切削速度)、进给运动、切深运动。三个运动方向在车削时相互垂直的,所以车削时将切削力分解成沿三个方向、相互垂直的分力。

切削力来源:克服被加工材料弹性变形的抗力 克服被加工材料塑性变形的抗力 克服切削与前面的摩擦力和刀具后面与过渡表面和已加工表面之间的摩擦力 Fz主切削力或切向力 Fx进给力、轴向力 Fy切深抗力或背向力、径向力、吃刀力

切削力的影响因素:工件材料 切削用量 刀具几何参数 刀具材料 刀具磨损状态 切削液

刀具正常磨损过程分为几个阶段?刀具的磨损应限制在那一阶段?(1)初期磨损阶段 新刃磨的道具后刀面存在粗糙不平之处以及显微裂纹、氧化或脱碳层等,而且切削刃较锋利,后刀面与加工表面接触面积较小,应力较大,所以该阶段磨损较快。(2)正常磨损阶段 刀具毛糙表面已经磨平,这个阶段磨损比较缓慢均匀,后刀面磨损量随着切削时间延长而近似地称正比例增加,这一阶段时间较长。(3)急剧磨损阶段 刀具表面粗糙度值增大,切削力与切削温度均学苏升高,磨损速度增加很快,一直刀具损坏而失去切削能力。

设计基准是在零件图上确定点线面位置的基准 工艺基准是在加工和装配中使用的基准:定位基准 测量基准 装配基准 调刀基准

完全定位 工件的六个自由度全部被夹具中的定位元件所限制,而在夹具中占有完全确定的惟一位置,称为完全定位。 2)不完全定位 根据工件加工表面的不同加工要求,定位支承点的数目可以少于六个。有些自由度对加工要求有影响,有些自由度对加工要求无影响,这种定位情况称为不完全定位。不完全定位是允许的, 3)欠定位 按照加工要求应该限制的自由度没有被限制的定位称为欠定位。欠定位是不允许的。因为欠定位保证不了加工要求。 4)过定位 工件的一个或几个自由度被不同的定位元件重复限制的定位称为过定位。当过定位导致工件或定位元件变形,影响加工精度时,应该严禁采用。但当过定位并不影响加工精度,反而对提高加工精度有利时,也可以采用

定位误差:产生原因:定位基准与设计基准不重合产生的定位误差(基准不重合误差) 定位副制造不准确产生的基准位移误差,实质是,工件某加工参数的设计基准相对于夹具的调刀基准在加工参数方向上的位置变化量。

选择精基面:应尽可能选用设计基准作为定位基准,这称为基准重合原则 应尽可能选用统一的定位基准加工各表面,以保证各表面间的位置精度,称为统一基准原则 有时还要遵循互为基准、反复加工的原则 有些精加工工序要求加工余量小而均匀,以保证加工质量和提高生产率,这时就以加工面本身作为精基面,称为自为基准原则

选择粗基面:如果必须首先保证工件某重要表面的余量均匀,就应该选择该表面作为粗基面 如果必须首先保证工件上加工表面与不加工表面之间的位置要求,则应以不加工表面作为粗基面 应该用毛坯制造中尺寸和位置比较可靠、平整光洁的表面作为粗基面

工序尺寸:由于加工的需要,在工序简图或工艺规则中要标注一些专供加工用的尺寸,这类尺寸就称为工序尺寸

误差复映现象是在机械加工中普遍存在的一种现象,它是由于加工时毛坯的尺寸和形位误差、装卡的偏心等原因导致了工件加工余量变化,而工件的材质也会不均匀,故引起切削力变化而使工艺系统变形量发生改变产生的加工误差。(与走刀次数有关,加工前后误差之比ε称之为误差复映系数,与K系统成反比,系统刚度越大误差复映越小)

主轴回转误差:是指主轴实际回转轴线对其理想回转轴线的漂移。可以分解为径向圆跳动、轴向圆跳动、倾角摆动三种基本形式。

封闭环:根据尺寸链的封闭性,最终被间接保证精度的那个环称为封闭环。

代号 CZ TM 2M 3MYSXBLD GQ

读音 车 钻 镗磨 2磨3磨 牙 丝 铣 刨 拉 电 割 其它

高精度G自动换刀 H类代号 (通用特性结构特性) 组代号 系代号 主参数

精密M仿形F(第二主参数) (重大改进)(其他/企业)

自动Z万能W 半自动B轻型Q 数控 K简式J

第四篇:《尾巴的功能》教学设计

27尾巴的功能

[教学目标]

1.感悟课文内容,了解四种动物尾巴的功能,感受动物尾巴的妙用。

2.分角色朗读课文,背诵课文,感悟儿童诗歌体裁语言的优美。 3.认识12个生字,会写6个字。

[教学重点]

1.掌握应该认识的12个生字的读音;应该会写的6个字的字形。 2.感悟课文内容。了解各种小动物尾巴的功能是不一样的,从而激发学生求知的欲望。

[教学难点]

组织学生在小组合作中进行尝试性学习。

[教学准备]

教学所用实物投影仪。

生字卡片等。

[教学时数] 2课时

[教学过程] 第一课时

(一)激发情趣,接触课文。

1.教师板书带拼音的“功能”词语,请学生借助拼音读一读,并说一说对词语的理解。

2.教师结合学生的理解对“功能”进行解释。

3.引出课题:无论是动物还是人,每一个器官都有着自己特殊的作用,帮助我们生活,促进我们成长。那么,让我们来看看动物的尾巴有什么功能。

(二)激活思维,感悟课文。 1.初读课文,读准字音。

(1)借助拼音读一读课文,把不认识的字做上记号,自己练习多读几遍。

(2)对照着插图,标画出每一个小节的节号。(共6小节)

(3)在老师或学生的带领下认读12个字,读准字音。

学习方法:

①出示词语,集体齐读,注意画线字的读音。

shuǎi ɡǎn tuǐ bǎo wǔqì huī 甩动 赶虻蝇 当条腿 保平衡 武器 挥舞 wú qiónɡ xiǎnɡ xī línɡ qiǎo 无 穷 响尾蛇 可惜 灵 巧 ②学生自己练习读准字音。

③按字词的顺序进行认读。

④打乱顺序进行认读。

(4)自由读课文。(意图:给学生自己学习的时间,在语言环境中练习读准字音。)

(5)指名读课文。(意图:了解学生对字音掌握情况。) 2.品读课文,了解内容。

(1)问:通过读课文,你知道课文中介绍了谁的尾巴?

(牛、袋鼠、非洲鳄、响尾蛇)

(2)学习第一小节。

①读后回答:这一小节共有几句话?(两句)这两句话都是谁讲的?(第一句是一个小朋友在问;第二句是牛在回答。)教师板书:读一读、找一找。(意图:为指导小组合作做准备。)

②找两位学生,分角色读一读这两句话。问:你听出什么来了?(是一问一答的对话。小朋友想知道牛儿尾巴有什么用处,牛儿的尾巴可以赶虻蝇。)

③解释词语:“虻”一种小虫子,吸人、蓄的血。 ④找一找这一节中有几个“我”,表达的意思一样吗?(第一个“我”指问话的小朋友;第二个“我”指的是牛儿。)

⑤图文结合,感知牛儿尾巴是什么样的,可以让学生用手势表示“甩动”,然后再读文。(意图:理解词语,进行朗读。)

⑥引导学生总结学习的方法。即:读一读;找一找;演一演;想一想。

(3)在小组中学习第二~四小节。

分组方法:前后的四位同学为一个小组。

请同学们看黑板,听老师提出学习的要求:

①A生读一读文,其他人听一听是否读准字音了。

②每个人都找一找小节中有几句话。由B生回答。

③分角色再读一读文由B、C同学完成。

④想一想你从这一节中知道了那些知识。由D生主说,其他人补充。

每个小组只选学其中的一节。(意图:运用学习方法,并进行具体的分工,培养分工合作的意识,使小组学习有实效。)

汇报:汇报的内容与形式同小组学习内容。

(4)学习第五~六小节。 ①齐读这两个小节。回答:这两个小节与前边的几节相比有什么不同?(第五小节是问,第六小节是答。)

②按男女生分成两种角色再读课文。

③说一说,小朋友为什么也想有一根尾巴呢?(因为小动物的尾巴太有意思了,各有各的形状,各有各的功能;小朋友觉得尾巴很神奇,很有趣,所以他才会这样讲。)

④小动物又是怎样看待小朋友的哪?(它们认为:人是“小机灵”,手脑比尾巴灵巧多了。它的功能远远超过了动物的尾巴。)

(三)教师点拨,学生品味课文。

1.教师小结:你们都是很会思考,很会动脑筋的学生。 2.请你们再来读一遍课文,想一想,这篇课文与前边学过的课文从写作方法上有什么不同吗?你喜欢这种写法吗?请你说说理由。

(诗歌很美,读起来顺口,像唱歌一样。每一行的字数都相同,有特点,引人爱读„„) 3.分角色朗读课文。 4.背诵课文。

板书设计:

牛 儿 赶虻蝇 读一读

袋 鼠 尾巴的功能 保平衡 找一找 非洲鳄 是武器 演一演

响尾蛇 引鼠、虫 想一想 第二课时

(一)朗读课文,在文中巩固字音。

(二)学习要求会写的6个字。 1.复习字音:尾、有、无、响、听、更。

2.复习与本课要写字有关的熟字:毛、月、元、向、斤。 3.启发学生用多种方法记忆字形:

(1)比较法。

记忆“无”要与“元”比较什么地方不同,怎样记。

(2)组合法。

响:左右结构,这是个形声字。左边“口”要写得小一点。右边“向”帮助记字音。

(3)部件分析法。

听:左右结构,左边“口”右边“斤”,书写时注意要左窄右宽。

尾:半包围结构,外边是“尸”字,里边是“毛”,书写时注意要把毛字藏在里边。 有:上下结构,上边是“ナ”,下边是“月”,书写时注意要上宽下窄,字要写紧凑。

(4)笔画记忆法。

更:先进行笔画的书空练习,再让学生说怎样记。

(三)学生进行尝试,练习写字。 1.先在课本上进行描写。

2.再说一说每个字的重点笔画在田字格的什么位置。 3.然后练习写好每个字。

要求写字时尽量不用橡皮,一行写好后查一查,写的是否正确;在同一个生字中,哪个字写得最漂亮。教师进行巡视,并注意表扬学生,利用实物投影仪展示学生的书写,鼓励学生写好字。

第五篇:基于UML的功能设计

内蒙古工业大学信息工程学院

实 验 报 告

课程名称: UML2面向对象分析与设计 实验名称: 基于UML的功能设计 实验类型: 验证性□ 综合性□ 设计性□ 实验室名称: 班级: 学号: 姓名:

组别: 同组人:

成绩:

实验日期: 2014.5.21

内蒙古工业大学信息工程学院

报告类型: 实验报告√ 预习报告□

报告成绩: 指导教师审核(签名): 年 月 日

[实验名称]

基于UML的功能设计 [实验目的]

1、熟练使用Rational rose2003。

2、掌握组件图的绘制方法。

3、掌握布局图的绘制方法。

4、双向工程的实施过程。 [实验环境] Rational rose2003,Windows 7。

[实验内容] 题目1:选课系统的组件图设计

描述:在选课系统中,包括MainProgram类(主程序)、People类、FormObject类、ControlObject类、Student类、Registrar类(管理员)、Course类和DataBase类。People类是Student类和Registrar类的基类,所以Student类和Registrar类依赖People类。FormObject类和ControlObject类都和Course类相关,FormObject类和ControlObject类依赖Course类,ControlObject类和DataBase类相关,ControlObject类依赖DataBase类。

完成:

1) 绘制选课系统的组件图。 题目2:选课系统的布局图的设计

描述:服务器使用了两台主机,一台作为数据库服务器,使用了Oracle服务器,另一台是同一局域网上的机器,作为HTTP服务器,上面运行了HTTP服务器进程以及业务逻辑,同时连接了打印机。而客户端则是在因特网上任意具有Web浏览功能的机器,客户端和HTTP服务器通过因特网连接,从HTTP服务器获取信息。 完成: 1)绘制选课系统的布局图。 题目3:选课系统的正向工程 描述:见题目1。

完成:

第1页

内蒙古工业大学信息工程学院

1) 使用Rose的正向工程,为类People、Student和Registrar生成代码;

2) 使用同样的方法,为其它类也生成代码。 题目4:选课系统的逆向工程

描述:根据题目3正向工程执行的结果,在类Student的代码中增加一个TestOperation的空操作。 完成:

1) 使用Rose的逆向工程,为Student的代码建立同步模型。

[实验提示] 1) 组件图的绘制

(1)打开组件图窗口

在浏览器窗口打开“Component View”文件夹-〉双击“Main”图标。 (2)建立新组件

浏览器中右键单击“Component View”-〉“New”-〉“Component”建立了新组件; (3)修改组件属性

右键单击所建立的组件-〉“Open Specification”-〉在“General”选项卡中设置组件名称、组件版型和实现的语言。

在“Files”选项卡中-〉列表框中单击右键-〉“Insert File”,建立Main.java文件。 (4)组件图中增加组件 将所建立的组件拖入组件图即可。

使用上面的方法建立组件,然后打开组件的属性框,选择“Realizes”选项卡,右键单击类名,选择“Assign”,可以建立类和组件之间的关系。

2) 布局图的绘制

(1)打开布局图窗口

在浏览器中选择“Deployment View”并双击,打开了布局图窗口。

(2)增加处理器

在布局图窗口工具栏上选择“Processor”图标-〉放置到“布局图”窗口中。

第2页

(2) 设置组件和类的关系

内蒙古工业大学信息工程学院

(3)设置处理器属性

右键单击新建的处理器-〉“Open Specification”-〉选择“Detail”选项卡-〉在“Processes”列表框中单击右键-〉“Insert”-〉设置处理器上运行的进程。

3) 正向工程的实现

(1)一般性检查

“Tools”-〉“Check Model”,如果模型有问题,将在日志窗口中给出。

(2)发现访问问题

“Report”-〉“Show Access Violations”,在访问问题窗口中显示访问问题。

(3)语言独立检查

假设使用Java语言,“Tools”-〉“Java”-〉“Syntax Check”。

(4)生成代码

“Tools”-〉“Java”-〉“Genenate Codes”。

4) 逆向工程的实现

“Tools”->“Java”-〉“Reverse Engineer Java…”。

[实验结果] 题目1:选课系统的组件图设计

选课系统组件图

题目2:选课系统的布局图的设计

第3页

内蒙古工业大学信息工程学院

选课系统布局图题目3:选课系统的正向工程 1)正向工程生成代码Registrar.java //Source file: D:xy Registrar.java

public class Registrar extends People {

/**

* @roseuid 51BFDB9802E9

*/

public Registrar()

{

} } 2)正向工程生成代码People.Java //Source file: D:xy People.java

public class People {

public MainProgram theMainProgram;

/**

* @roseuid 51BFD71203A3

*/

public People()

{

第4页

内蒙古工业大学信息工程学院

} } 3)正向工程生成代码Student.java //Source file: D:xy Studnet.java

public class Studnet extends People {

/**

* @roseuid 51BFD7570025

*/

public Studnet()

{

} } 4)正向工程生成代码ControlObject.java //Source file: D:xy ControlObject.java

public class ControlObject {

/**

* @roseuid 51BFDBA103D5

*/

public ControlObject()

{

} } 5)正向工程生成代码FormObject.java //Source file: D:xy FormObject.java

public class FormObject {

/**

* @roseuid 51BFDBA90119

*/

public FormObject()

{

} }

第5页

内蒙古工业大学信息工程学院

6)正向工程生成代码MainProgram.java //Source file: D:xy MainProgram.java

public class MainProgram {

public People thePeople;

public Course theCourse;

/**

* @roseuid 51BFD862029F

*/

public MainProgram()

{

} } 题目4:选课系统的逆向工程

Student类图

[实验心得] 通过本次实验,熟悉了如何使用rose绘制UML组件图与布局图,了解了组件图与布局图的作用,巩固了相关的课堂知识,加深了对其的认识。除此之外,还掌握了如何使用rose的正向工程和逆向工程,学会了通过rose快速生成代码的方法,极大的方便了以后的编程。同时也为以后的学习与工作打下了一定的基础。

第6页

上一篇:文艺部工作计划范文下一篇:实习生岗位职责范文