办公屏风功能设计合理要求

时间:2019-05-12 12:57:30下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《办公屏风功能设计合理要求》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《办公屏风功能设计合理要求》。

第一篇:办公屏风功能设计合理要求

武汉办公屏风功能设计合理要求

办公家具的设计分为功能和外观两部份,而功能设计直接影响到客户的使用,也是厂家实力的体现,因为增加新的功能,就意味着有研发,会增加成本。作为厂家在设计功能时一定要从客户的角度、实用、成本不高、设计合理等多方面去考虑,成为设计理念的素材,我们来简单归纳下武汉办公屏风功能的设计要求。

1、人体工学,也就是办公中的舒适感,特别是台面距地面的高度,不能轻易产生疲劳和身体不适;

2、结构简约,办公屏风需要的是实用性,在结构设计上不需太繁琐,依据客户的实际需求;

3、连接稳固,办公屏风是通过各部件组装而成,连接部的设计一定要合理,不是说连接配件越多就越好;

4、线路管理,因办公屏风是多人的组合,线路如果散乱放置,会非常影响工作,在设计时隐藏式双向走线功能是优先考虑的,并且将不同类型的线路归类统一放置;

5、铝合金屏风部份可安装挂槽导轨,放置一些随时需要使用的办公用品,使桌面更有序;

6、自由组合,抽屉或柜子可按客户的工作性质灵活搭配,可多可少;

武汉办公家具的设计是人们对办公环境需求变化最直接表现,由过去简单的外形到今天时尚和个性的融合,反映了思想的进步,对工作更为人性化的理解,这就要求武汉办公家具厂要不断的推新,引领客户去分享舒适办公环境。

转载请注明来自美高家具/武汉办公家具厂:http://

第二篇:办公屏风采购报告1

关于申请购买办公屏风及阅览桌的报告

校长室:

随着我校办学规模的不断扩大,各处室的办公人数也不断增加,学生课余活动内容也越丰富多彩。为了方便各部门工作,部分处室需要移动办公室,同时,为社团组织活动提供办公环境,需要添加办公屏风桌40张,每张800元。图书阅览室需要增添阅览桌12张,每张950元,共需要资金肆万叁仟肆佰圆(43400.00元)请给予审批。

特此报告

总务处 2016年11月6日

第三篇:屏风隔断介绍

屏风简介(源自上海玻璃隔断)

屏风又称:隔断,作用都是起到分隔空间,和装饰作用。是现代办公隔断,玻璃隔断的演变前身。屏风作为传统家具的重要组成部分,历史由来已久。起初我们先祖的家居陈设是非常简洁的,着社会的发展,人们的物质生活逐渐丰宜起来,而审美观念也发生了巨大的变化。于是家具中的屏风制作也应运而生了。屏风在中国历史上扮演了非常重要的角色。只是由于前段时间装修风潮,屏风在现代一度受到冷落。但近来强烈的复古风潮在世界范围内的出现、屏风又走近了人们的视野、不管是家居中还是办公场所、商业场所、娱乐场所中都可见屏风的身影。作为传统与现代之间的一种家具文化载体、屏风又焕发了她新的光彩。

屏风的历史起源

我国古代建筑大都是土木结构的院落形式,为挡风和遮蔽之用古人制作了屏风这种家具。屏风可追溯到商周时期、当时称为“ 邸”。当时只有贵族家庭才能使用是权力,地位的象征。“ 屏风”之名最早见于春秋战国时期《史己· 孟尝君传》中记载“ 孟尝君待客坐语,而屏后常有待史,主记君所与客语。”可见,早在春秋时期就有屏风了。由于屏风在使用过程中,种类不断扩大,用途也在发展,至春秋战国时期除了分区间隔的大屏外,还出现了一些艺术类观赏小屏,如湖北江陵望山出土的战国雕彩绘座屏,是一座高水平的陈设行艺术屏风。到唐汉时期,几乎有钱人家都使用屏风这一时期的屏风形式也增多了,由以前的独扇屏风发展到多扇屏风拼合的曲屏。汉代以前屏风多为木版上漆,加以彩绘,造纸术发明以后,多为纸裱。这时候还出现了屏风榻。这种屏风榻开创了屏厂几与榻相结合的新品种的问世。辽宁辽阳汉墓壁画记录了这种汉科公释风榻有单扇、有双扇,榻上设帐,帐沿有坠饰,富丽而典雅。到了唐代,屏风使用很普遍,用雕刻,镶嵌,书画等制作工艺的屏风为宫廷所用。士大夫比较喜欢素屏,或在屏风上绘以山水花草等。如唐代诗人白居易曾作《素屏谣》曰“ 当世岂无李阳冰篆文污长旭之笔迹,边鸯之花鸟,张藻之松石,吾不令加一点一画于其上,欲尔保真而全白。”表明了其对素屏的崇尚之意。同时素屏也风行于民间。敦煌窟唐代壁画也记载了唐代屏风以立地屏风为多,木制骨架上以纸或锦裱糊。五代,宋时期,屏风也和其他家具一样在继承前朝的基础上也丰富了一些内容和增加了一些仓炸手法。使得屏风更向前一步发展。五代时期流行慢帐围屏床、围屏榻,慢帐围屏床三面封闭,形成一个较私密的空间。在个期间还出现了屏风床。而元代由于立国时间比较短,屏风方面也以雍承宋制为主,工艺技术和造型设计上都没有大的改变。明科沙拜风在继承宋元的传统样式上逐渐发展起来,但这个时期的屏风较宋科沙异风无论在制作还是在品种样式上都有很大的发展。制作更为精巧,样式有六屏,八屏,十屏十二屏等,特别出现了有名的“ 披水月子”。其用材以黄花梨、紫植等高级硬木为主且明代以后出现了挂屏,这种屏风作为纯粹装饰品的屏风已经超出了其实用性。到了清代,屏风种类更加齐全,制作手段更加多元化。通过内外采办或招集各地优秀工匠进宫制作等方式,屏风源源不断的汇集皇宫内。清代屏万几大体分为宝座屏风、围屏、插屏三种。从屏风的工艺技术和造型艺术上讲,乾隆时期屏风艺术达到了鼎盛时期。屏风在清代发展,无论是所用材料还是工艺技术都达到了历史最高水平。所以,清代是我国屏风发展的顶峰时期。

屏风的分类

1、按基本功能

分为实用屏风和装饰屏风,实用屏风又分为地屏风、床上屏风、梳头屏风、灯屏风。

地屏风主要指在设里在厅堂陈设的屏风。

床屏风是手爵口床榻或者茵席组合使用的屏风。

梳头屏风是在屏风上镶上镜子用来梳妆打扮的屏风。

装饰性屏风包括炕屏、台屏、工艺屏风和挂屏。

炕屏是指沿炕上作装饰的小尺寸围屏。

台屏又叫砚屏,指放在桌,案上的小屏风。

挂屏用于悬挂作装饰用的艺术屏风。

2、跟据结构

跟据结构分有座屏风和围屏风。

座屏风是由插屏和底座两部分组成。插屏可装也可卸,用硬木做边框,中间加屏蕊,屏蕊多用漆能镶嵌,绒绣,绘画,刺绣,玻璃饰花等做表面装饰。底座起稳定作用,其立柱陷紧插屏,站牙稳定立柱,横座档承受插屏。座屏风尺寸大小不等,大的座屏风适合摆放于宾馆、酒楼,小的座屏风则可放在客厅面积较大的家庭中,充当影壁或照壁作用避免开门见厅,还可烘托气氛。

围屏风

又叫折屏厂毛是由屏框和屏蕊组成,也有采用无屏框板状围屏,两扇与两扇之间用屏风铰链连接,屏框可用木,竹,金属等制成,屏蕊多用彩绸,呢绒,塑料,皮革等做成。围屏屏蕊装饰一般有素纸装、绢续装和实心装,又有书法、绘画、雕填、镶嵌等艺术形式。围屏可由四,六,,十二片单扇配皿连接。围屏的表现形式有透明式、半透明式、封闭式和镂空式等。用于隔断,一般用封闭式更好高度略高于人的水平视线围角的可用镂空式的做装饰的可用透明式、半透明式。

3、按功能场所分

按功能场所分客厅屏风(客厅隔断),沐浴屏风(沐浴隔断),玄关屏风(玄关隔断)

客厅屏风:屏风在客厅中的应用比较广泛,既可以分隔和组织空间,又可以起装饰美化作用。特别对于那些客厅大门正对着公用走廊,楼梯口及家中有老人或病人时,在客厅设里屏风既可当风又可以起到很好的遮蔽室夕目见线及美化室内功能。还可以在居室的墙上设里挂屏代替壁挂,可取得很好的装饰效果。沐浴屏风沐浴屏风可以在不干扰浴室别的空间下防止沐浴时水珠四溅让浴室干湿分离。浴室用的最多的隔断是玻璃屏冈月可将其放在洗衣机旁或更衣间侧边做隔断防止水汽的过分俊扰玄关屏风玄关处采用屏风也很常见,中国古老的风水学,建筑学讲究含蓄美“入门见厅”非常忌讳,希望客人一门就能看清家中的一切。可在通往客厅的走廊出摆放屏风,给人欲遮还休的含蓄美感。经过屏风再肴见客厅让人产生豁然开朗的感受。在玄关设置屏风主要起过渡和缓冲视野的作用。

4、以质地

传统屏风以质地分为木质屏风、玉屏风、雕镂屏风,琉璃屏风,云母屏风,娣素屏风,书画屏风,而现代屏风则种类挤多,可分为全布屏风、全玻璃屏风、全网状钢板屏风、全胶版屏风、等多种颜色可选。高强度铝合金边框灰白、碳黑、闪银等大容里走线设计等。

屏风的制作材料

制作屏风的材料种类繁多,在古代一般以木料为主,丝织品做屏面。而现代屏风制作则材料更加丰富。屏风制作材料主要有木料、铁艺、布料,石料、绢料、玻璃、竹材、藤材、绸缎、塑料、皮革、尼龙、镂空卡纸板、琉璃、云母、玉材、铝合金等材料。而屏风木料中明清多以黄花梨、紫植、楠木、黄杨木、红木等硬木为主,现代还有以枫木、桃木、棒木、白橡木等做屏风材料。近来还有以硬纸板、纤维板、胶合板等做屏风面板。

四、屏风的装饰屏风装饰对传统的屏风装饰很,要当然现代屏风也是如此,只是装饰的形式不同而已。好的装饰能加深对屏风的印象,增强屏风的美感。“ 屏风装饰带多形式多样。对现代屏风来说主要通如丈色彩年川讨料那里的组织对屏风表面进行奖化。屏风装饰像家具装饰一样主要有涂料装饰包括透明、不透明涂饰漆饰,蜡染雕刻装饰包括线雕、平雕、浮雕、镂空透雕,镶嵌装饰,彩绘装饰及织物装饰等。

1、涂料装饰主要是对屏风表面起保护作用,避免水分,化学物品的直洲受入同时涂料装饰也有美化作用。

2、雕亥装饰通过各种雕刻方式在屏风上雕刻出树木、花草鸟虫、飞禽走甚、楼阁事台及帝王将相等历史人物。

3、镶嵌装饰镶嵌工艺盛行于明清时期是以金银‘ 玉、珍珠贝、水晶、琉璃、珐琅、翡翠、云母、骨、石、像牙和螺甸等物品作为原料,充分利用其自然的材质、色彩和纹理,精工雕琢成半立体的山水、人物和花

鸟等图案,并拼、镶、挖嵌于以中国大漆裸涂而成的屏风多用于各类普、中、高档屏风、地屏。镶嵌工艺一般以植物、花卉、动物、宫女为主,图案效果通真。

4、彩绘装饰用颜料在屏风表面描绘各种图案的装饰手法。

现代屏风

现代屏风是与传统屏风比较而言的,现代屏风鼓励并欣赏实现艺术家个人意志,肯定原创性视设计与装饰性,体裁更广泛,有超前的艺术样式。现代屏风种类及形式特征很员活设计风格今古融合、中外合用及超前化,材料的选择更加多样化,总体上兼顾实用和艺术并用。现代屏风中尤以办公屏风最为常见。现代办公屏风是指能够满足诸如主管办公室,职员工作站小组工作站,会议区,洽谈区等办不同公场所区城功能的划分与组合的屏风。现代办公屏风以活化空间为设计基础,借助坚固稳定的特异材质作骨架,外饰面板结构配合钢制连接件及可调脚垫。现代办公屏万几还具有先进的布线功能,任意位子的电路插座和随意挂件及饰面材料的多种选择。办公屏风具有组合灵活,稳固实用流畅大方和功能行强的特点。现代办公屏风类型很多单层玻璃系列、双层玻璃系列、双玻璃内置百叶系列、饰面板系列、圆弧系列、活动系列、高隔系列等。

现代隔断的作用与特征

历来在词典中都将屏风解释为陈设于室内用来挡风或作为障蔽的器具。传统的房屋是土造或木造建筑,不像钢筋水泥大厦那样密封,为了挡风便创造了屏风。在实际使用中,又发现了它的障蔽间隔作用。因此,屏风就是陈设于室内用来挡风或作为屏障的器具。李尤《屏风铭》写到“ 舍则潜避,用则设张。立必端直,处必廉方。雍阔风邪,雾露是抗。奉上蔽下。”到出了屏风的特征和功用。然而,今天的屏风在实用的基础上,又在造型上不断美化,饰以各种字画或珠贝玉雕,有时更像一件赏心悦目的艺术品。它对家居的含义已经“跳”出了以往只用来“遮蔽挡风”的原始功能,而更多地起到了装饰与点缀的效果,发挥了隔断、美化、点缀、空间分隔和导向、舞台装饰、挡风与防风、协调等诸多作用。它与古典家具相互辉映,相得益彰,浑然一体,成为家居装饰不可分割的整体,而呈现出一种和谐之美、宁静之美。“ 屏风几曲画生枝”及唐代诗人李商隐的一句“ 为有屏无限娇”,从古人韵味十足的诗词中,可以看出屏风对于烘托家居氛围、提升家居品位的重要作用。

屏风的选择与应用

厢陌七的选择与摆设,也是一门学问。《说“ 屏,中写到“屏的设皿,在与整体的相称,安放的地位与作用、曲屏的折度,视线的远近等等,均要做到得体才是”。说的就轰梦异风要跟居室及家具等形成一个有机整体。屏风的装饰应根据居室的面积大小,形状,高低及室内装饰特点进行廖防刃的造型与屏乒七七的色彩及字画、图案应与居室的四壁、地面、天花、家具的色彩相协调,同时还应考虑居室主人的身份、性格、爱好及审美风格还应该考虑的是屏风对室内采光和通目风带来的影响,若空间采光渔彭

风效果不是很好时,就要选用玻璃屏风或镂空屏风。考虑家居的整体风格,这样才能更好地达到以“ 人”为本,“ 景,情,人”融为一体的效果。

屏风隔断的展望

纵观近年来,已经有越来越多的家庭重新启用屏风这种对于现代人来说非常新颖的特殊家具,它对家居的含义已经发生了根本行地变化而更多地起到了装饰与点缀的效果。加之海内外人士又开始对中国的古典家具感兴趣,包括屏风在内的古典家具文化的美感正逐步被人们重新认识。因此人们能从传统的屏风工艺中挖掘出新的美感受到新的启迪。现在,屏风已伴随替各种新潮家具进入人们居室古韵新弹,成为一种新时尚。颇受消费者宠爱。看来,以屏风隔断装饰家居将会是今后居室装修文化的时尚潮流。确实,屏风隔断是好东西。

第四篇:基于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页

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

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

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

1.1编写目的:

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

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

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”即可开始你的视频会议(聊天……)了。

下载办公屏风功能设计合理要求word格式文档
下载办公屏风功能设计合理要求.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    图书馆网站网站功能设计

    图书馆网站网站功能设计 用户分类 1. 管理员 1).超级管理员平台设置: 数据库管理(备份、恢复) 公告管理 底部栏目管理(关于我们、购物指南、配送方式、支付方式) 添加管理员 学......

    屏风教案(共五篇)

    15《说“屏”》教学设计 设计者:兴隆中学 朱金海 教学目标 知识目标: 一、 了解屏的有关知识,理解作者对屏风的感情。 二、 理解并运用文中“纳凉”“帷幕”“伧俗”等词语。......

    会员管理系统功能设计

    1. 受众俱乐部系统功能设计 1.1.1. 会员管理模块 会员管理模块在线填写管理员审批会员注册短信注册管理员审批是否被推荐是给推荐人增加积分后台导入否正式会员配置频率积分......

    企业档案管理系统功能设计

    企业档案管理系统功能设计一、企业档案管理功能 (1)记录了职工的基本信息,了解职工的基本情况,对企业的日常管理有很大的帮助,同时也可以通过这些对职工采取针对性的措施; (2)浏......

    养老院功能设计的国家标准

    养老院功能设计的国家标准(劲爆干货,终于整理完成) 来源:中国养老策划师 第一章 总 则 第一条 为加强与规范全国老年养护院的建设,提高工程项目决策和建设管理水平,充分发挥投资效......

    屏风设计室内设计论文5篇范文

    一、郁制竹艺工艺特征研究首先通过对郁制工艺的选材、下料、烧料、加温调直、火弯、郁弯、做围折、锯郁口、开郁口、挖郁口、火郁口、预制郁口、打架成型、刮青、嵌承挽、削......

    屏风绝句原文翻译及赏析

    《屏风绝句》作者为唐朝文学家杜牧。其古诗全文如下:屏风周昉画纤腰,岁久丹青色半销。斜倚玉窗鸾发女,拂尘犹自妒娇娆。【前言】《屏风绝句》是唐代著名诗人杜牧创作的一首七言......

    “数字化社区”功能设计及典型应用

    摘要:“数字化社区”是政府为了更好地为社会公众提供便利的服务,运用各种信息技术和手段,在社区范围内为政府、居委会、居民和包括企业在内的各种组织和机构,搭建互动网络平......