前言:中文期刊网精心挑选了室内设计软件范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
室内设计软件范文1
[作者简介] 马爱平,福建闽江学院美术学院,研究方向:室内设计和计算机图形图像,福建 福州,350108
[中图分类号] TP31 [文献标识码] A [文章编号] 1007-7723(2012)07-0023-0003
随着社会进步和发展,人们的审美文化生活的需求不断提高,传统的室内设计已经越来越不受到人们的青睐,新一代的室内设计应运而生。如今,计算机图形学的迅猛发展,使得很多以前人们无法用言语和图纸表达的思维和灵感都得到了实现。其中计算机辅助设计软件技术是近几年来在室内设计领域引起广泛关注的技术之一。应用计算机辅助设计软件技术的室内设计能很好地将人们的室内生活质量以及室内环境氛围、风格文脉等精神方面的要求都展现出来。
一、室内设计常用的计算机辅助设计软件介绍
对于室内设计而言,常用的计算机辅助设计软件有AutoCAD、3Dmax、PhotoShop、Vray、Premiere Pro。3Dmax具有举足轻重的作用是显而易见的,而Auto CAD、3Ds Max、Vray等软件也扮演了重要的角色。Auto CAD作为如今国际上广为流行的绘图工具,其绘图功能之强大显而易见;3Ds Max在三维动画渲染和制作上面做出了杰出的贡献;Vray更是为不同领域的优秀3D建模软件提供了高质量的图片和动画渲染。具体绘图时使用的对应关系,如图1所示。
(一)Auto CAD 计算机辅助设计绘图软件
AutoCAD是美国Autodesk公司于1982年研制开发的一个计算机辅助绘图软件,在其后的几十年中Autodesk公司又相继推出了几十个更新升级版本。作为计算机辅助设计领域最优秀的技术软件,AutoCAD广泛应用于室内设计、机械设计、土木建筑、城市规划、园林设计等领域,深受广大工程技术人员的欢迎。AutoCAD提供了丰富的绘图命令和编辑命令、标注图形尺寸命令可以绘制并编辑各种复杂的二维图形。AutoCAD除了具有二维绘图功能之外,还具有三维绘图、三维建模以及模型渲染功能。CAD 应用到室内设计中,代替传统手工绘图手段进行室内设计图纸绘制,可以有效地解决手工绘图的缺点,提高绘图效率,并且给管理和使用带来极大的方便。
(二)3DMax三维绘图软件
3Dmax是目前全球用户最多的三维软件,是室内设计业界中应用最广的设计绘图软件。它具有以下特点:(1)功能强大,扩展性好。3D Max建模功能强大,在角色动画方面具备很强的优势,丰富的插件是一大亮点。(2)操作简单,容易上手。3D Man可以说是最容易上手的3D软件。(3)与其他相关软件配合流畅。3Dmax具有丰富的造型工具、材质工具,并支持DWG文件,它能将AutoCAD制作好的平面图、立面图,家居、水电等图形导入3Dmax中,进行材质、灯光等处理。
(三)Vray渲染器
Vray是保加利亚著名的插件提供商 ChaosGrope公司研究开发的一款体积较小却功能强大的全局光照计算渲染器,是目前最优秀的插件渲染器之一。其应用在室内设计的模拟表现和开发中的优势主要表现在以下几个方面:(1)渲染速度快;(2)可在 3Dmax软件中建立模型,然后激活vray开始渲染,非常方便;(3)不仅可以兼容所有3Dmax材质,而且还特别加入了VrayMt1Wr即per材质和VrayMap贴图材质,还提供了Vray专用的VrayLight灯光和 VrayShad阴影。
(四)PhotoShop平面图像处理软件
PhotoShop是Adobe公司旗下最为出名的图像处理软件之一,集扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件。在室内设计软件中,PhotoShop所承担的任务是将3Dmax效图中不足的地方通过色调与色彩的调整增强图像品质,使其画面更加生动、真实。 同时,PhotoShop还可以在效果图中添加特定的人物、植物、倒影、阴影及修改在3Dmax效图中适合的材质,烘托场景气氛,使图像更加富有情趣。
Premiere Pro是一款常用的编辑画面质量比较好的视频编辑软件,由Adobe公司推出。它有很好的兼容性,可以与Adobe公司推出的其他软件相互协作。目前广泛应用于电视台、广告制作、电影剪辑等领域。
二、室内设计图的绘制步骤
将计算机辅助设计软件与室内设计相结合,是实现室内设计具体化、形象化的精髓。下面将展现,计算机辅助设计软件缔造出室内设计灵魂的全过程。
(一)CAD设计施工图的设计实现
设计者通过实地调查和分析阶段,提出一个环境协调,构思独特,布局完美的设计方案. 然后把基本资料输入到CAD软件中,绘制出原始户型图、平面布置图、地材图、强弱电图、顶棚平面图、主要空间和构件立面图等一套室内设计施工图。
(二)三维场景的设计实现
1. 3D建模
完成了CAD设计图方面的绘制,接下来就要让室内实现三维立体的呈现。3Dmax建模方式常用的是三种高级方法和一种基本方法,分别是mesh、poly、nurbs和基础建模修改器。通常都是先建基本模型,再依据需求,转化为以上三种方法。在建模时,可根据需要选择建模的方式。 先把之前在CAD当中画好的设计结构图导入到3Dmax中;然后根据平面图的设计,照图纸完成模型制作。建模时要求遵循“精确、远粗近精,不见不建”的原则。
2. 灯光效果设计
创建灯光时,因场景的不同,创建灯光的数量、类型和单独的属性都不同。但有三种基本类型的光源:主光、辅助光和背景光(轮廓光)。主光是塑造画面形象的主要光线,是首先要放置的光源,通常放在四分之三的位置(从物体的正侧上方45度),但也可根据需要改变位置;辅助光,是用来弥补主光表现力不足的一种光线,比较重要的是补充光来自天然漫反射,这种类型的灯光通常称为环境光。背景光又称轮廓光或者边缘光,通过照亮对象的边缘将目标对象从背景中分开。
3. 巡游动画设置
接下来就该为场景设置摄像机了。室内一般用的28MM左右,高度一般是人的身高左右(1.6~1.8m),摄像机就好像人的视角,打出来后就等于人在看。 然后摄像机的方向、位置是根据你空间中的最出彩的部分而定,一般而言效果图上,出现的最好是你认为最突出的部分。
(三)Vray渲染技术的实现
对在3D中建成的模型经认真检查后,便可以进入渲染过程。Vray主要用于渲染一些特殊的效果,如次表面散射、光迹追踪、焦散、全局照明等。在材质编辑器中我们可以看到Vray专用的材质的参数卷展栏与3ds Max内置材质有些不同之处,基本的反射、折射、透明参数分区域排列在基本参数卷展栏中。
在Vray中,灯光的设置很重要,这里使用的灯光是VrayLight,使用这个灯光的时候,要开启全局光,否则渲染出来的图片就会显得光线太暗。模型经渲染后,影像逼真,十分美观。渲染后的影像可以贮存成TGA、TIFF、JPEG等图像文件
(四)PhotoShop、Premiere Pro后期处理技术
后期处理是指将在Vray中渲染出的图像进行润色加工、调整。利用PhotosShop将图像画面进行调整影像明暗、色彩效果,并对室内的周围环境进行构图设计。在Premiere Pro中进行后期处理是最后一步,利用渲染出一样连续的.tga文件,在Premiere Pro中导出一个视频动画,让人可以清楚观看。
三、结 语
通过分析计算机辅助设计软件的特点和在室内设计中的应用,对计算机辅助设计软件在室内设计中的功能有了更深刻的认识。我们应该将计算机辅助设计软件广泛应用于各大室内设计公司、设计事务所,让设计人员更完美地表达设计构思,创作出令人满意的设计图,从而推动室内设计事业的发展。
[参考文献]
[1]蔡强.计算机图形学的相关技术与发展[J].北京轻工业学院学报,1999,(3).
室内设计软件范文2
【关键词】软件应用;室内设计;理论实践
3DMAX是美国 Autodes k公司推出的三维设计软件,也是当今世界上应用领域最广、使用人数最多的三维动画制作软件。对于学习室内设计的学生来说,3dsmax软件更是课程体系中不可缺少的教学内容。如何能够针对3dsmax软件和室内设计教学的特点开展好这门课程的教学活动,同时激发学生的学习兴趣,提升课程的教学质量,就成为课程之关键。
1.对教学对象的分析
3DMAX教学是室内设计课程教学中的一个重要环节,室内设计教学是把二维空间设计转换为三维空间设计,而3DMAX课程是模拟三维空间转换的重要手段。因为现在艺术专业的学生入学水平参差不齐,大部分学生文化课成绩比较低,特别是英语成绩比较差,由于高考不算理科成绩,使得学生的三维创建能力不够强,所以,在教学上应根据不同学生的基础,在3DMAX的教学深度和进度上提出不同的目标和要求。随着计算机的普及,教师在普及 3DMAX基础知识的基础上,根据不同学生的特点,启发学生应用 3DMAX的实际操作,使其与实践相联系。与其他计算机类课程一样,教师先在教师机上仔细给学生讲解3DMAX的某个命令,然后要求学生在个人的学生机上对刚刚讲解的命令进行相应的练习,最后采用实例教学,让学生跟着教师进行“模仿”性学习,在教师相对简单的实例讲解的引导下,逐步由浅入深地学习这门课程。教师在讲解时,精心挑选合适的实例,以包含所要讲解的一系列工具,但刚开始阶段难度也不能太大。这样的教学方法使得学生在完成作品的基础上同时体会到学习的乐趣,从而使学生能牢固的掌握实例当中的一些基本命令的使用,为以后更进一步的学习打好基础。例如对三维建模中对创建对象的两种不同方法的理解,可以创建一个典型的三维物体来进行具体的讲解;像对象操作的移动、复制、缩放等工具,可以通过制作最简单的桌子实例来讲解一系列常用命令的使用,并强调使用中的注意事项,让学生加深对概念的理解,学生还能自己动手去体会这些命令的使用,从而培养起对于3DMAX的学习兴趣。
2.对教学内容的分析
2.1基础建模阶段
(1)掌握几个常用的三维和二维几何体的创建、参数以及几个基本的操作命令:选择、移动、旋转、缩放、镜像、对齐、阵列、视图工具。
这些命令是最常用也是最基本的,几乎所有制作都用的到,熟悉了之后,就掌握了3DSAMX的基本操作习惯。
(2)熟悉二维图形的创建和编辑,这是非常重要的一部分内容,很多三维物体的生成和效果都是取决于二维图形,主要是用“EditSpline”来实现。曲线图形的点、段、线编辑主要涉及到几个常用的命令:Attach、Refine、Outline、Boonlean、Wed、Fillet等,熟练掌握这些子命令,才可以自如地编辑各类图形。
2.2材质贴图与灯光
材质就像颜料一样,利用材质,可以使苹果显示为红色而桔子显示为橙色。可以为白钢添加金属光泽,为玻璃添加反光和折射光。贴图是一种将图片信息(材质)投影到曲面的方法。这种方法很像使用包装纸包裹礼品,不同的是它使用修改器将图案以数学方法投影到曲面,而不是简单地捆在曲面上。材质、灯光是不可分割的,材质效果依靠灯光来体现,材质也影响灯光效果表现。没有材质的世界是单调的,没有灯光的世界是黑暗的。因此,材质和灯光是效果图制作的灵魂,也是效果图制作的一个难点。
2.3渲染和后期处理
3D 建模完成后,可进行渲染设置,设置图片大小,设置是否显示光源外物体等,初次渲染看整体效果的时候可以将光线深度控制的参数调小,将抗锯齿选项取消,可提高渲染的速度,最终渲染的时候再将抗锯齿勾选,光线深度调为 9,以保证图片的质量,渲染出的图片可进行JPEG、TIF等多种格式的保存。另外还要将所有材质的自发光调为100,取消高光反光,每种材质设置一种颜色,并且删去所有的贴图,渲出一张便于抠图的通道图。最后在 PHOTOSHOP里打开渲染出的图片和通道图,进行颜色、亮度等调节,添加背景和配景等。
3.对教学方法的分析
3.1提高学生的学习兴趣
首先,引导学生进入学习的殿堂,对 3DMAX感兴趣,并且能有一个好的开始,对他们整个课程的学习是至关重要的。
在对设计软件的应用上,重点讲解辅助设计的方法和过程,而对软件的讲解完全融合在设计过程中,并且仅仅是作为一种工具来对待。通过讲解不同的辅助室内设计的过程来综合运用软件,达到在设计中学会软件的运用,使得软件的运用很好地融合在辅助设计中,来真正的体现室内设计课程的教学目的和特点。对此,可以采取主题教学方式。所谓的主题就是能有意识地将教师组成一个主题课程教学组,采取集体备课,敲定一个主题教学的复合方案,那么,就可以有始有终地从学制图、室内设计方案、效果图表现、建筑构造理解、施工工艺应用走向电脑辅助设计的制作。
在主题方案中完成3DMAX室内效果图的制作。
这样在系统的主题教学面前,学生的学习思路会更加明确,并容易将所学各环节的课程单元内容串联,看清自己的课堂学习与社会实践调研的学习方向,在想象力的感召下,去体现个人对现实世界的认识和看法,发现主题教学中的知识是紧密的,更不敢懈怠每一个单元课程。学生会自觉地发挥其主观能动性,很快地将构建起室内设计的空间布局与装饰设计元素的组合基础,最终取得综合的复合层面的学习效果。
3.2培养学生的实践能力
3DMAX软件是面向对象的软件,要求学生在理解概念、会制作简单实例的基础上更进一步把所学的内容应用到实践中去。因此,教师应该在教学过程当中结合教学内容引导学生拓宽思路,培养学生的实践操作能力。要求学生在平时实践操作时要作相关的笔记,这是非常必要的,并不是说要在学每一章节时都要作笔记,而是在实践当中,对于每个对象的一些相应的修改器,它们的各项参数非常多,学生不仅要懂得重要参数的意思,而且对于达到某种效果的各项参数的搭配在必要时必须记下来,以便下次使用时可以直接设置,而无需重新搭配效果。经验积累丰富了,学生在遇到实际问题时就能把所学的知识应用上去,他们的实际操作能力也就相应提高了。因此,在教学过程当中,教师要强调作笔记的必要性,让学生在学习实践过程中养成良好的学习习惯。
总之,要不断创新互动的教学方式,更新教学内容,为学生提更多实践机会,让学生充分体会到3DMAX的实用效果和发展前景,不断提高学生的学习情趣和实战技能。同时,在 3DMAX教学上,要及时掌握行业动态,不断更新专业知识,不断探索新的教学方法,不断提高3DMAX教学水平,以适应室内设计课程的教学需要。 [科]
【参考文献】
室内设计软件范文3
【关键词】室内设计 平面布置 综合能力
1 前言
3D Studio Max,常简称为3ds Max或MAX,是Discreet公司开发的(后被Autodesk公司合并)基于PC系统的三维动画渲染和制作软件。
作为室内设计专业的一名学生经常是把精力放在如何学习软件上面,如CAD、3DMAX等,但是室内设计是一门环境艺术交叉的学科,具有时空性、整体性、技能型、人文性、艺术性等特征。不仅要求设计师掌握设计中需要的各种技巧更加需要设计师掌握装修过程的全部程序。不然只能成为纸上谈兵,设计必须是以人为本,一切应以满足人们的生活和生产需要为目的的。单纯的做出很漂亮的效果图但并不能实际的制作出来,或是所设计出来的效果不能满足业主的居住要求的话都不能算是一名合格室内设计师。所以首先要掌握与业主进行交流的技能,了解设计所需的数据,如业主对空间、功能的要求以及投资等情况。
2 室内设计
那么下面以这个户型为例分析室内设计的主要工作程序,这是一个三室两厅两卫不到100平米的这么一个户型,是要满足一对新婚小两口的一个生活居住条件。夫妻俩都是公司里的白领暂时还没有要孩子的打算,通过和他的沟通我总结了他们的要求,男主人希望有一个独立的工作空间,而女主人希望有一个独立的衣帽间,并且希望在卫生间方面可以做到洗浴分开。因此设计师就要开始考虑以下几个设计方面:1.室内空间的组织、调整、利用和再创造。2.室内各界面的处理如楼地面、墙面隔断等。3.室内采光、照明、声学设计。4.室内色彩设计。5.材料的选用。6.室内陈设的布置、设计及选用。
在和业主进行充分的沟通后,设计师就要开始现场调查要去现场拿着建筑图和施工图对现有户型进行可实施性的室内空间组织和调整、利用和再创造。当然作为教学方面在不能满足学生现场考察的情况下需要提供相关建筑图和结构图和同学们一起进行分析并收集同类设计内容的资料。这个能力的培养在很多教学中都被忽视,而这往往是和学生们以后走向社会最最需要的能力之一。因为建筑装潢这个行业是要有他的科学性原则需要协调整合结构、水电、暖通各方面的工作,还有他的经济性原则、创新性原则、审美性原则以及健康性原则等。这就需要设计师收集很多资料来在最科学最经济最健康的原则下来完成业主的要求,并且可以从专业的角度出发替业主想到更多方面合理的设计方案。
图1就是在满足业主要求后平面设计图纸,我们一起来看一下做了哪些改动来满足业主的需要:
观察图1的平面布置图,首先改动的是室内的一个卫生间,原本是两个卫生间一个在卧室内。但是应女主人的要求希望有一个独立的衣帽间,因此在争得了业主同意后把这个卧室内的卫生间改为衣帽间,如红框所示。在下面是满足满足男户主的要求希望有一个独立的工作空间,如图中绿框所示,这个房间的选择是有一定技巧的,不是随便一个房间就可以。卧室的居住环境是有他的特定要求如采光、通风方面都要比较适合的,那么书房的选择呢也要考虑到他的安静和方便,最好可以离卧室远一点这样相对独立。最后呢就是卫生间的改造按照业主的要求做到了洗浴分开,这样虽然和书房相通但是并不影响书房的出入,也可以方便男业主在工作晚了的情况下不影响卧室的女业主的休息。
同学们在学习过程中往往过于重视软件课的学习,同时软件课的课时也安排的比较多,但是像装饰构造、人机工程以及装饰材料课却被同学们忽视是十分不可取的。通过以上的几幅图纸就从装饰构造和材料上面分析一下同学们需要在掌握的综合能力。首先在材料方面不同的位置需要不同的材料特点,如客厅的地面多以地砖、木地板为主辅助毯等其他装饰材料;墙面常以乳胶漆和木饰面或是壁纸为主;顶棚可以石膏板造型辅以灯片、阴阳角线等装饰,灯饰宜用庄重明亮的吊灯或是吸顶灯。那么针对卧室的地面多用地板等触感较好的材料;墙面宜淡雅明亮避免强烈反光;顶棚和客厅的区别则在于灯光不必太明亮强烈,只要舒适、静雅也可选用壁灯装与床头便于阅读;另外还需注意的就是卧室的软装饰要选用厚实的窗帘减弱室内光线,形成一个相对封闭的舒适空间。另外还需要着重说的一点就是厨房和卫浴间的选材,需要选择的是防水、防霉、防滑易清洁的材料,厨房的选材还要经过防火处理。墙地砖的色彩切忌过于花哨,应与墙面色调一致, 比墙面明度低也宜保持地面清洁。那么顶面的吊顶可选用集成吊顶、铝塑板吊顶或防水石膏板吊顶,灯具呢选用防水性能好的吸顶灯或壁灯,外形应简洁容易清洗。
3 总结
任何的室内环境都存在于一个具体的社会大环境中,它不是一个孤立的、自成的体系,而是一个综合性的概念。室内环境设计应符合人们的行为模式和心理特征,满足使用者的个性与环境的相互协调。因此当我们看到一幅效果图时看到的设计师背后丰富的设计经验、对各方面的准确把握以及审美能力。那么说了这么多希望同学们在软件绘图之前可以注重设计师前期的综合能力的训练。
室内设计软件范文4
[关键词]室内设计;顶岗实习;远程指导
中图分类号:TU238+.2 文献标识号:A 文章编号:2306-1499(2014)01-
以就业为导向、面向市场办学是职业教育的特点,教育部要求职业院校积极推进学生到企业等用人单位顶岗实习,努力形成以学校为主体,企业和学校共同教育、管理和培养学生的教学模式。目前这种教学模式正被高职学院大力推行,结合我院室内设计专业开展的顶岗实习工作,就远程指导软件的功能特点进行论述。
1.现有远程指导方法的优缺点分析
2.对策
应该针对于顶岗实习教学中存在的问题,定制或开发一套有针对性的顶岗实习远程辅导软件平台。以现代软件平台化的教学方式取代传统的顶岗实习指导方式。
软件平台的主要功能及意义:
(1)用户登录系统,能够记录学生用户和教师用户的在线时间和活动情况。
(2)实时聊天功能(基于个人电脑、平板电脑、智能手机的多终端通讯功能):
通过软件的实时沟通能力,能够让学生及时和学校顶岗实习指导教师取得联系,提出问题,并解决问题(包括文字、语音、视频等沟通方式)。
(3)远程协助功能、意义:能够让指导老师方便快捷的指导学生的学习。
3.远程指导软件平台功能特点
(1)电子课堂――能够让教师方便的通过图片、视频的方式解决实际问题;能够让指导教师快速将问题和解决方法汇总,上传至问题解决方式共享资源库中。
(2)自动整理解决方法的功能:将教师提交的文字,图片进行自动话顺序整理,同时能够允许教师插入录制的视频,让教师能够方便的对解决问题的方式做出整理。分享到资源库中。
(3)问题解决方式共享资源库――针对频繁出现的一些问题,让教师将解决的方法迅速的整理成为文件,共享到常见问题解决共享资源库上。当再次出现相同问题时,学生能够及时搜索到该问题的解决方式。提高教学效率,同时提高学生的自学能力。
(4)搜索功能――让学生在共享资源库中能迅速找到自己遇到的问题,找到问题的解决方法。
(6)建立基于软件平台的实习成绩评价体系――在软件平台中可以根据学生的登录状态和提出问题、参与问题、回答问题的实际情况做出动态评价系统。能够更加准确的了解学生在顶岗实习远程指导中的收获。
(7)教师指导效果动态评估系统――A.在软件中加入辅导效果评价功能模块,让学生针对教师的教学辅导做出评价,对教师的实际辅导情况有一个实时的回馈,方便教师改进辅导方法、跟进辅导进度。B.加入教学工作量统计功能,让学校可以根据远程指导的数据计算出教师的工作量。(建议学院对于顶岗实习指导的工作量做一个下限标准,但不设上限,鼓励教师更好的指导学生。让学生在实习中获得最大的收益。)
室内设计软件范文5
关键词:Java 网络通讯
中图分类号:G64 文献标识码:A 文章编号:1672-3791(2012)10(b)-0165-01
1 背景与现状
在计算机网络应用越来越多的今天,教学工作中对网络的依赖越来越多。尤其是在许多课程设计都会安排上机实践的今天,在网络教学中一个局域网内即时通讯教学软件就必不可少了。
基于客户端/服务器模式的内网通讯系统,适用于使用者不多,安全性要求较高的情况。基于Java架构开发的网络通信程序具有跨平台、跨系统应用的先天优势。
大多数以盈利为目的的即时通讯软件,服务器端源代码是不公开的。这使我们在享受已有的便捷服务的同时,必然损失一定的软件使用自由度。尤其是当学校有特殊的教学要求,需要添加相应模块组件时,我们无法在现有软件的基础上加以修改。
在教育教学活动中需要一种有学科教学特色,能够满足教学工作需要的即时网络通讯系统,便于上机课时学生与教师、同学之间互相沟通联系,方便教师布置作业、批改作业和学生提交作业、学习交流。
该系统预期可以实现在机房上机课教学时,在用户登录后,教师机与学生机之间的通讯,学生机之间的通讯,各主机之间文件的传输。并可以发送留言和邮件,且能将关键数据存入数据库中长期保存。
2 软件系统设计
网络通讯软件的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要问题:一个是如何准确的定位指定网络上一台或多台主机;另一个是找到主机后如何进行可靠高效的数据传输。
这两个问题可以通过以下方式加以解决:在TCP/IP协议中,IP层主要负责网络主机的定位及数据传输的路由,由IP地址可以唯一地确定网络中的一台主机。而TCP层则提供面向应用的可靠的或非可靠的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。
目前较为流行的网络编程模型是客户端/服务器(C/S)结构。即设计两套不同的应用程序作为通信双方:教师端作为服务器,等待学生提出连接请求并予以响应;学生端则作为客户端,在需要连接时登录服务器,并建立连接。教师端一般作为守护进程始终运行,实时监听网络端口,一旦有学生提出连接请求,就会启动一个服务进程来响应该学生端,同时自己继续监听服务端口,使后来的学生也能及时登录连接,得到服务。
2.1 网络模型结构设计
校内教学计算机网络即时通讯系统采用C/S结构模型。用户通过学生端连接登陆到教师端,教师端服务器将学生客户端之间的聊天信息进行转发或者广播,即一方先将消息通过TCP连接发送至服务器,服务器再通过TCP连接将消息转发到另一方。当然,教师也可以直接向某学生发送消息或者向全体学生广播消息。其他的功能如文件传输,图片、语言的转发都是建立在这个结构上的。
2.2 教师端设计
教师端作为服务器端要求为学生客户端提供注册、登录服务,聊天服务管理,群发广播信息,共享文件,建立语音通讯中介服务,以及简单的数据库管理和参数设置。
2.3 学生端设计
根据系统的要求,学生客户端应具备以下几个功能:即时通信、语音通信、文件传输、好友管理、账户管理等,并可完成点名签到功能。
2.4 数据库设计
该教学网络通讯系统是以Access作为后台数据库,建立多个数据库表:admin表用于存储管理员信息,teacher表为教师的基本信息表,包括用户名、密码、昵称、图片等,student表类似于teacher表,用于存储学生信息,chatinfo表则用于存储通讯记录。
3 软件系统实现
3.1 系统的开发环境
本系统在Windows7操作系统下采用Eclipse3.2开发环境进行开发,在Java平台下进行GUI图形界面设计,并通过Java Socket编程以及多线程技术完成网络通信,并采用较为简洁实用的Access数据库来满足数据存储方面需求。
3.2 系统主要功能实现
它采用客户端/服务器模式,由教师服务器端先建立自己的半相关连接,即建立ServerSocket对象,并将ServerSocket对应到某个指定端口port上,并进入监听状态,循环监听是否有与自己端口port相对应的连接请求。
连接是学生客户端发起的。学生端登录后,建立自己的半相关连接,然后向指定IP地址的教师端的对应端口port发起连接请求,教师端在检测到连接请求后,建立Socket连接,并将已经连上的学生端的Socket信息存入临时的哈希表Hashtable对象中,此时就建立起来一个完整的连接。当学生端离线后(如关闭学生端、死机、下课等情况),则连接断开,教师端实时的从哈希表Hashtable对象中剔除该Socket连接记录,并更新在线学生人数。
学生端发送服务内容请求:读取教师端主机时间,教师端服务器模拟主机提供标准时间服务,以一个线程组轮流响应每个哈希表内的学生端发送的请求,从而实现网络通讯。
Java提供了ServerSocket类,它是用于服务器端的标准TCP套接字编程对象,可以用它来创建服务器套接字,并将其指定到某个端口。具体使用方法只要生成该类的对象即可,如:ServerSocket server=new ServerSocket(1024);其中1024是指定的端口号。
而Socket类则可以用于客户端,用于指定服务器端的IP地址和端口号,具体方法类似于ServerSocket对象,如:Socket socket=new Socket(172.16.168.8,1024);其中172.16.168.8是教师端的IP地址,1024是指定端口号。
参考文献
[1] 明日科技,李钟尉,陈丹丹.Java项目开发案例全程实录[M].2版.北京:清华大学出版社,2011:55-56.
室内设计软件范文6
采用项目驱动教学法,以真实的设计项目为主线来驱动整个教学过程。通过分析和解决实际问题的训练,培养学生学习“室内设计”课程的积极性,从而做到抽象理论与实际应用的融会贯通。在教学过程中,以一个或多个项目为主线展开,把室内设计的相关知识点融入到项目的各个环节中去,层层推进项目。通过对问题的深化或功能扩充,扩大知识的广度和深度,直至得到一个完整的项目解决方案,从而达到学习知识、培养能力的目的。在“室内设计”课程教学过程中,采用项目驱动来循序渐进地导入、运用、深化知识点,并把课程中的室内设计训练与纺织品设计相结合。此外,利用多媒体及网络进行教学,开辟了“室内设计”课程的4A网络教学平台,增加了3DSMax等三维设计软件的讲授,并把行业中流行的适合纺织品设计专业的三维软件介绍给学生,使学生能够较快地形成三维空间观念,并能高效完整地表达出自己的设计意图。
2.实践环节的深入开展
围绕培养三维空间设计能力的目标,以项目驱动的六大板块的实践教学环节为抓手,层层推进教学,增加了实物制作与空间模型搭建相结合的设计过程。在训练产品造型和空间设计能力时,要求学生按照企业项目需求,用模型模拟搭建真实的纺织品陈列空间,使学生的室内设计项目落到实处。具体的实践环节六大板块如下:(1)市场调研。选择知名纺织品品牌店铺进行调研,了解店铺的空间布局、材料选择、灯光设置、色彩搭配以及店铺陈设,分析它们与品牌风格之间的联系,并绘制店铺的平面结构图。通过市场调研,学生直观地了解了纺织品与室内设计的关系,并对三维空间布局有了初步了解。(2)透视法和室内空间线描练习。学习室内的一点、两点透视法,了解室内效果图绘制的原理,为手绘快速表达设计意图做准备。为了培养学生的空间设计能力,提升效果图绘制的水平,在课后安排学生进行室内空间的线描练习,方法是对照室内的照片进行手绘。(3)优秀效果图临摹。对优秀的效果图进行原样临摹是快速掌握手绘效果图画法的途径。通过临摹,学生学习了室内效果图选景、构图的技巧及各种表现技法,包括水粉表现法、水彩表现法、铅笔淡彩表现法、马克笔表现法等,为后续的设计实践和效果表达做准备。(4)室内色彩搭配训练。学习室内色彩的搭配规律,了解主色和点缀色之间的关系,环境色和物体色之间的关系,通过合理的配色表现室内空间的不同风格。学生按照特定的项目主题要求,借助电脑设计软件来快速表达特定的室内色彩风格。(5)空间主题三维效果图制作。将三维设计软件的教学融入到空间设计的项目主题中,学生可以利用3DSMax等软件来完成“为主题家纺设计室内效果”的项目作业。要求学生首先为特定的项目客房寻找主题概念,确定合适的表现元素,运用三维设计软件完成效果图的制作。三维设计不仅能够使学生直观地看到自己的设计成果,增强学习的成就感,而且能够大大激发学生的学习兴趣和主动性。应用三维设计软件表达设计意图能够大大提高学生的设计效率和设计质量。(6)展厅设计项目。与“卓越工程师计划实践基地”企业合作,将课程设计的主题定为“纺织品品牌展厅设计项目”,学生针对预先设定的家纺或服装品牌,根据企业展陈的实际需求进行展会或专卖店展厅设计。在为项目出具效果图之后,要求运用简易材料制作展厅的模型。学生逐渐摸索绘图、设计、制作模型的思路,并不断地修正,最终达到设计要求,大大提高了三维空间观念和三维设计能力。
3.评价与成果展示
注重项目的展示阶段。一个具体项目实施结束后,引导学生对设计的整个过程做总结分析,强化学生在项目制作过程中的体验;组织学生进行交流,展示他们每个环节的设计成果,互相提出问题,发现在制作过程中存在的不足并讨论问题的解决办法;在展示和分析中让学生跟着项目实施的进度学习和思考。课程即将结束时,我们与“卓越工程师计划实践基地”企业的代表从不同角度出发来评议学生的设计,课程结束后在校内进行了“室内设计”课程成果展览,取得了良好的成效。
4.结语