第一篇:波纹膨胀节的设计软件研究论文
波纹膨胀节是工业管道配管技术必备装置,因其核心元件波纹管采用多层薄壁(0.6~1.2mm)耐蚀合金,又成为管道配管中最薄弱环节。在行业技术标准GB/T12777-2008《金属波纹管膨胀节通用技术条件》中,仅对设计计算、强度校核及产品结构等提出了安全质量要求,而对管路配管系统未做技术要求。而波纹膨胀节的设计恰恰是以管路系统应力转化为支持的,本软件将管道系统应力和管路应力分析与波纹膨胀节应力分析,通过CAESARⅡ《管路系统设计分析软件》、波纹管设计软件和波纹膨胀节材料库、波纹管模具库等有机整合后,完成对波纹管膨胀节的有限元分析和结构设计,科学的实现了对管路系统应力对波纹膨胀节产品的转化。填补了工艺配管技术中波纹膨胀节设计空白。项目实施将工艺管路和管道与配管技术有机转化成一体,从而使波纹膨胀节设计更具有符合性、科学性、可靠性。金属波纹管及翅片式波纹管在内燃机冷却器中的应用,在汽柴油发动机冷却器壳体内或冷却芯子的两管板间安装1~1000根带有间断性凸凹状金属波纹管,采用扩管法、焊接法等方法将其固定在一端管板上,使冷却介质的流动状态发生改变,达到提高传热系数,增加传热效率。该发明构思新奇、工艺实用、成本低廉、性能可靠、传热效率高、不结垢、寿命长、热应力小。实现思路如下:
软件具体实施技术路线
1)该软件以德国CAESARⅡ《管路系统设计分析软件》为基础,针对不同工艺管路和管道的工况进行整体有限元分析,通过CAE-SARⅡ《管路系统设计分析软件》完成管路和管道应力集结点分析,然后对集结点应力转化为波纹管应力和波纹膨胀节结构设计依据。输出分析报表并对错误节点进行提示。
2)该软件通过波纹管设计软件(GB/T12777-2008《金属波纹管膨胀节通用技术条件》)和建立的产品材料库、波纹管模具库,完成波纹管参数化设计。
3)该软件采用INVEN-TOR软件对波纹膨胀节结构进行优化设计,使其生成波纹膨胀节三维空间图型,从而确立波纹膨胀节使用、运行、安装状态。同时,将其转化为机械平面图样和生成产品零部件图样。
4)通过工艺设计软件,将零部件图样,完成工艺路线设计和工艺工步设计。
5)生成生产制造用全部技术文件。
软件的应用
通过该关键研发完成,应用于企业波纹膨胀节产品设计、生产制造与管理、质量控制和追溯性管理。
1)通过CAESARⅡ《管路系统设计分析软件》、波纹管设计软件、材料库软件、模具库软件、INVENTOR软件的整体设计,科学有效的将波纹膨胀节设计与管路及管道系统设计整合一体。特别是IN-VENTOR软件将波纹膨胀节总体设计转化为零部件设计,使其完成了产品标准化设计,大大降低了设计成本,减少了人为不确定因素影响,使膨胀节设计更具有完整性、统一性和通用性。大大推进了企业标准化工作的建设。对企业实现标准化作业、推进生产标准化管理、控制质量成本都具有深远意义。
2)通过波纹管设计软件、材料库软件、模具库软件建立,完成了对材料、模具的规范化管理,能有效控制材料成本和模具维护与管理。
3)通过INVENTOR软件,使波纹膨胀节直接生产产品制造用零部件图样和工艺技术文件。直接转化为生产、检验控制文件。
4)项目实现了技术设计、质量控制、生产制造、应用追溯一体化。
第二篇:论文-软件
【摘要】本文结合现阶段中小软件企业蓬勃发展的背景,结合软件开发的流程分析及管理中的成本、进度、质量分析。分析了中小软件企业项目中存在的问题并提出了相应的解决办法。
【关键词】软件;管理;项目;软件企业;生命周期;流程控制
【详情】随着我国信息产业特别是软件产业的蓬勃发展,一批批中小软件企业不断涌现。大大推动了我国软件产业的发展。但是不可忽视的是,有相当部分的软件企业特别是中小型企业在项目管理方面存在着先天的不足,大多仍然处于一种手工作坊式运营阶段,处于有章不循和无章可循的混沌阶段,缺乏科学化、系统化的管理,质量和效率都不强。由于处于企业的初创期,中小软件企业忙于找项目、揽项目,从而忽视了自身的实力和行业专攻,从而造成了什么项目都接、什么活都做的局面,且公司人员较少,分工不明确从而造成了此类软件企业管理流程混乱,重编码轻设计,甚至到编码完成后再回头编写、应付各种文档资料,无论从哪个角度来说,这是没有任何意义的。软件项目的开发流程不规范,项目延期、失败层出不穷。所以如何有效地对项目进行管理,有章可循,对于中小软件企业来说,是非常有现实意义的。对于广大的中小软件企业而言,如何能有效且比较简单地对自己的软件项目流程进行管理呢?项目流程管理在软件项目的开发过程中是非常重要的一环,它贯穿着整个过程,所以有时它也被称为软件产品生命周期管理,主要内容包括:立项、策划、分析、实现、测试、发布、维护等环节。首先我们从软件工程角度来谈谈这个问题。我们来说一下软件工程中开发模型的概念,无论大小,每个项目都必定要遵循一定的开发模型。软件常用的开发模型包括:瀑布模型、螺旋模型、渐进模型。那么具体到中小软件企业,在这几种模型中,我们要注意些什么呢?下面我们针对这几种常见的模型做一下分析。一般而言,瀑布模型常用于在开发时间内需求没有或很少变化、分析设计人员对应用领域很熟悉、用户应用环境稳定、用户除提出需求以外,很少参与开发工作、需求使用面向过程的语言或编程工具且风险较低的项目。螺旋模型常用于在项目开发早期需求可能有变化、分析设计人员对应用领域很熟悉、用户可不同程度地参与整个项目的开发过程、使用面向对象的浯言或第四代语言、中等风险项目。渐进模型主要应用于在整个项目开发过程中需求都可能发生变化、分析设计人员对应用领域不熟悉、用户可参与整个软件开发过程中、使用面向对象的语言或第四代语言且高风险项目。生存期定义可视软件项目特性识别和所选软件开发模型而异,对于软件生命周期的几个环节来说,他们并不是孤立的、时间层次非常明显的,它们之间也存在着时间的重叠交叉甚至错位。对于项目管理人员来说,要注意区分这几个阶段并在不同的阶段定义不同的工作内容并严格执行。而具体到中小型软件企业,由于人员较少,各种工程外小组不太健全。所以,针对这种情况,我们对各个流程进行分解大致分为调查阶段、立项阶段、策划阶段、分析设计阶段、实现阶段、测试阶段、发布阶段、维护阶段。在调查阶段:我们要采集用户需求信息、拟定立项建议最后要生成用户需求文档及立项建议书。在立项阶段:我们需要编制可行性分析报告、立项申请报告并进行评审最后要形成评审记录。在策划阶段:我们要任命项目经理、建立项目组。并对需求进行分析、评审。根据需求情况对项目进行资源准备(人、财、物)。在此阶段要形成软件需求规格说明书及测试大纲及需求评审记录。在分析设计阶段:我们要进行下面的工作系统设计(含数据库、界面设计)、设计评审、用例准备、测试计划评审、项目计划修订、复用元素提取根据情况要形成系统设计文档、集成和验证测试计划、系统设计评审记录、测试计划评审记录、项目计划修订记录。在实现阶段,我们要进行详细设计、详细设计评审、构造软件(编码、自测)、模块测试、组装测试要形成详细设计文档,评审记录、源程序、相关的测试数据和记录。在测试阶段,我们要进行集成测试、界面冻结、编写用户使用手册、填写发布申请单之后进行发布申请评审要形成集成测试测试记录、报告、安装母盘、用户使用手册子版)及产品介绍。在发布阶段,我们要编写培训教材、进行产品包装设计、母盘准备、服务人员培训、光盘刻制、资料印刷、产品包装、发布产品检验、产品发布和交付井进行项目总结。在维护阶段,我们要采集产品问题反馈单、登录问题反馈台账、编发产品问题的E—mail、采集、登录问题反馈跟踪记录表、编报问题反馈跟踪月汇总表、产品问题审核、分类和交付、产品问题回复、本版本产品问题维护、新版产品母盘制作、编、发产品更改公告、问题维护审核、新需求台账登录。众所周知.影响项目进展的三个维度是成本、进度和质量。如何平衡它们之间的关系,尽力做到快、好、省?在有限资源的情况下将
结果处理得最优?这就是项目中管理的学问了。任何项目要被视为成功,都要必须达到几个目的,这其中包括质量要求、截止期及成本限制。质量规定给出了一个最终的定义包括项目的形式、适配性和功能,它定义了项目提交给用户时的最终状态,而且要确保项目符合这些规定。同时项目的进度也是非常重要的,项目管理的一个重要的职责就是要确定一个合理的交付日期。这就是一处平衡的过程,协调好这三个方面的工作,同时所谓一个项目,进度是主线,其他的因素是围绕它来做的,同时进度也是项目管理的标尺。所以在项目中一旦将会期确定下来,就要将它转化为进度表的形式,并告诉你的项目组成员。当编制进度表时,头脑中要牢记住这个日期。如果你的团队知道要求完成项目的实际期限,他们将受到更大的激励,对他们会更有帮助:当团队成员知道进度的情况时,他们将能够加快自己的步伐,从而为项目的顺利完成做出更大贡献。合理的进度,不应该让项目组成员感到紧张。紧张是个人绩效的一个主要杀手。紧张的人更有可能犯错误,而且一般来说其表现不如最佳状态:一个人犯的错误越多,他对其工作及对其本人的感觉就越糟糕,他就越有可能死火。高死火率意味着高的人员离职率,意味着你要花更多的时间用于更新雇人和重新培训。紧张的工作环境导致雇员的紧张,他们反过来又导致环境更加紧张。这是一种恶性循环,对于人员短缺的中小软件企业而言,这显然是不希望被看到的。作为一个项目来说,如果没有一个明确的目标。对有些人来说,这种情况可能造成令人难以置信的放松,而对另外一些人来说,它又可能造成难以置信的紧张。那些不知道自己的工作到底是什么的雇员,容易变得紧张;他们拿不准为什么来这里,这意味着不能担保明天他们还会出现。如果你向你的团队成员提出了足够明确的目标,并向 他们展示实现目标的途径,你的雇员不仅不会紧张,而会真的感觉自己是该项目的一部分。可能还会对自己取得的结果感到自豪。而当项目经理用富有挑战性的工作和专门技术来影响员工的时候,项目成果的机率就会增大。你不仅应当向你的团队成员说明目标,而且你应当让他们参与确定这些目标。并且一般来说让他们参与计划的编制,这是绝对必要的。如果你让团队成员帮助编制计划,你将更有可能提早发现可能发生问题的领域。团队成员也感觉到对项目承担了更大的义务,因为在使项目启动方面,他们有某种利害关系。同时,在执行项目时,项目经理一定会面对这样的要求,即不超出某种成本限制。作为项目经理,应该制定一个比较详细的预算、计划,你应当告知你的公司或客户这项工作确切地说要花费多少成本:出于你的团队是执行项目的人此时也应该像客户一样,也需要尽可能地了解有关成本的信息,所以我们考虑软件的项目管理的时候,都必须在这几方面对其加以界定及规范,在日常的项目管理工作中要注重这几方面的协调、平衡。一个项目组,我们也要关注于组织的建设。一个软件项目的成功,团队间的合作及有效沟通也是非常重要的。在交流的过程中,要有效的减少噪音,提高沟通的效率。几乎在所有的项目管理中,沟通问题是必不可免的,对于一些项目经理来说,沟通不佳意味着“没人听我的”,而对于另外的一些经理来说,沟通不畅意味着项目组成员每天到晚一直忙,却不见多少成绩,好多人做着重复的工作,因为彼此之间没有进行有效的沟通。沟通的方式很多,比如说会议、电话、电邮、甚至行为等等。如果团队成员看起来不愿意沟通,这并不一定表明他们不愿意合作。相反,他们仅仅可能是不愿意以自己不适应的方式进行沟通。所以,为了鼓励沟通,我们必须清楚应该选择哪种沟通渠道,应该选择哪些条件组合,以得到我们所期望的反应。在项目工作中,万不能对他人颐指气使。维持团队的关系以促进项目组成员齐心协力地工作这才是项目经理所要取得的目标。如果项目经理过多地用权力、金钱或者处罚的手段来影响项目组成员的话,项目失败的几率会很大。和其他方面的管理一样,项目管理既是一门科学又是一门艺术。在平时的管理工作当中,我们不仅要善于将相关的管理知识及管理理论有意识的应用到管理实践中,我们更要发展艺术性的思维。没有完全相同的项目环境,外部环境和内部环境是不断变化的,我们只有在不断的实践中探索才能深刻的体会到项目管理的精髓,不断的成长。同时作为一个项目经理,要有大局观,要具有系统思维。不要受单一项目的局限,要在一个更大的组织视野下考虑项目的实施。主要参考文献[1](美)DalaielJ.Paulish.软件项目管理实用指南[M].白晓颗,邵忠岿译.北京:机械工业出版杜,2003。[2](美)凯西.施瓦尔贝.IT项目管理[M].王金玉,时梆译.北京:机械工业出版社,2003。[3](美)克莱门茨,(美)凯兹曼,(美)克莱思.软件架构评估[M].孙学涛,朱卫东,赵凯译.北京;清华大学出版社,2002。
第三篇:SPI接口软件模拟研究论文
文 章来源 莲
山 课 件 w w w.5Y k J.c oM
软件模拟引言随着信息社会的发展,网络和信息家电越来越地出现在人们的生活中。人们普通要求将家庭内的所有家用电器与Internet连接起来,实现主人在远方用计算机或电话通过Internet对象家庭电设施进行监控。家用电器制造商可以通过网络对其生产的设备进行售后跟踪服务;家用电器是故障时能自动按预设的邮件地址来发送电子邮件进行报警。这就需要有一个“家庭网络中央控制器”。它对外与Internet连接,对内通过家庭内部无线局域网将所有家用电器连接成一体,从而确保信息家电安全地接入Internet。当前,多数研究单位推出的家庭网络智能控制器,均以pC或准pC机作为硬件平台,由于价位高而均未被市场容纳。嵌入式Internet是近几年发展起来的一项新兴技术。以32位ARM嵌入式微处理器为硬件平台,通过移植嵌入式操作系统uClinux内核,开发相应的硬件驱动、微型GUI和上层应用软件,最终实现产品化的嵌入式家庭网络中央控制器。该系统具有体积小、功耗低、价格便宜的特点。
1 系统的硬件组成本系统以高性能、低价格的S3C4510B为主CpU。它是Samsung公司推出的基于ARM7TDMI核,精简指令系统的32位高速微处理器。工作电压为3.3V,内核ARM7TDMI的工作电压为2.5V,大大降低了芯片的功耗。S3C4510B片上资源:一个总线仲裁器可以根据总线仲裁优先级在片上功能模块和外围设备之间进行系统总线控制权分配;8KB指令、数据复用Cache,每128bit为1页,并可全部或部分设置为SRAM;1个主I2C总线控制器,可作为主发送器或主接收器,能连接多个从设备;2个通用DMA;18个通用I/O口; 2路4线UART口,其中一个支持IrDA 1.0,可用于红外通信;6组ROM/SRAM/Flash用于管理外部存储器。另外,可扩展4组动态存储器和4 BANK扩展I/O设备;2通道带有DMA传送方式的HDLC口;1个10M/100M自适应以太网控制器。图1为家庭网关的硬件框图,以S3C4510B为基本核心系统,外围扩展一系列功能模块。有4×4键盘及以屏幕LCD显示构成良好的人机界面,用于手动本地参数查询和设定。家庭网关基本系统以SpI接口与pTR3000无线收发模块相连,同时家庭内部家电控制器也通过SpI接口扩展pTR3000无线模块。这样,家庭网关的无线模块以轮询的方式与家庭内各家电控制器上无线模块进行通信,从而组成家庭内部无线子网。家庭网关基本系统只需对SpI口进行操作即可实现与家电通信。实现了家电以家庭网关为中介与Internet在物理层互联的三个通路:pC通过LAN经由Internet连接到基本系统的以太网口、pC通过Modem经由公司电话网与嵌入式Modem相连再到UART1、电话机经过公用电话网经语音卡连到UART1。
2 uClinux嵌入式操作系统操作系统选用uClinux。它是一个完全符合GNU(GNU’s Not Unix,自由软件基金会)/GpL(General pulic License,通用公共许可证)公约的完全开放代码项目,是标准Linux的一个分支,现在由Lineo公司支持维护。它专门针对没有MMU的CpU,并且专为嵌入式系统做了许多小型化的工作。UClinux经过对标准Linux内核的改动,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,但uClinux仍然保留了Linux的大多数的优点,稳定、良好的移植性、优秀的网络功能、完备的对各种文件系统的支持以及标准丰富的ApI。它的主要特片如下:①在linux-2.4.x/driver/char/Makefile添加1行:obj_$(CONFIG_SpI)+=SpI.0。在24行obj-y+=mem.o tty_io.o后加pI.o。②在linux-2.4.x/driver/char/Config.in,添加1行:bool'SpI'CONFIG_SpI便于在make me nuconfig时选择。③在linux-2.4.x/driver/char/mem.c在文件头部添加:#ifdef CONFIG_SpI /*编译时选择该项就执行SpI的初始化函数*/extern void SpI_init(void);#endif在chr_dev_init()函数添加:#ifdef
CONFIT_SpISpI_init();#endif④修改vendor/Samsung/4510b/Makefile,建立起设备节点。在12~35行间,DEVICE部分添加内容SpI,c,29,0。SpI是设备名,c代表字符设备,29是SpI的主设备号,0是SpI的次设备号。⑤make menuconfig时选中SpI编译,然后直载。启动后,会看到/proc/devinces中字符设备多了一项SpI 29。S3C4510B有18个通用I/O口,其中高10位可设置为其它功能口。在该系统中,设置p8为中断接收线,p11模拟主机输出线MOSI,p12模拟主机时钟SCK,p13模拟主机输入线MISO。p8口用于接收pTR3000的发送请求信号。当p8口接收到请求信号时,系统进入中断处理。中断处理进程唤醒睡在睡眠队列SpI_WAIT上的读进程,读进程由p12口输出SCK信号并由p13口读入数据。值得说明的是,SpI不带中断线,在此用p8口做中断接收线是为了避免操作系统在没有进行SpI操作时不断向SCK线发时钟信号。因此,MSp430F147IpM必须另外与S3C4510B连一个引脚在请求发送数据时发出中断接收线是为了避免操作系统在没有进行SpI操作时不断向SCK线发时钟信号。因此,MSp430F147IpM必须另外与S3C4510B连一个引脚在请求发送数据时发出中断请求信号。实现过程如下:Static wait_queue_head_wait;//休眠队列//读函数static ssize_t SpI_onlyread(struct file*file,char *buf,size_t count,loff_t *ppos){interruptible_sleep_on(&SpI_wait);//读进程睡眠等待读中断信号if(count>BUFNUM)count=BUFNUM;for(num=0;num>(12-i));//数据输入}}if(copy_to_user(buf,&SpI_read,count))//数据从内核空间拷贝到用户这间return-EFAULT;return count;}//写函数static ssize_t SpI_onlywrite(struct file *file,const char *buf,size_t count,loff_t *ppos){if(count>BUFNUM)count=BUFNUM;if(copy_from_user(&SpI_write,buf,count))//数据从用户空间拷贝到内核空间return-EFAULT;for(num=0;num>1;iopdata=iopdata^0x1000;//时钟输出}}return count;}//中断响应函数static int SpI_irq(int irq,void *dev_id,struct pt_regs *regs){intpnd=intpnd|0X1;//清中断位wake_up_interruptible(&SpI_wait);//唤醒睡眠队列return 1;}//字符设备驱动接口static struct file_operations SpI_fops={owner;THIS_MODULE,read: SpI_onlyread,write: SpI_onlywrite,};//初始化函数int_init SpI_init(void)register_chrdev(29,“SpI”&SpI_fops);//设备注册函数init_waitqueue_head(&SpI_wait);if(!request_irq(0,SpI_irq,SA_SAMpLE_RANDOM,“SpI”NULL)){ //中断申请return-EFAULT;}iopmod=(iopmod&0xffffe7ff)=0x1800+iopmod;//设置通用I/O口模式iopcon=(iopcon&0xffffffe0)+0xle+iopcon;//设置通用I/O模式enable_irq(0);//开中断return 0;}module_init(SpI_init);MODULE_LICENSE("GpL);EXpORT_NO_SYMBOLS;结语实验证明,模拟的SpI口接收发送数据准确可靠。用户程序可以以设备文件的形式进行访问,与标准的SpI接口无异。该方案对于嵌入式家庭网关的研究,以及运用uClinux作为操作系统的嵌入式模拟通信接口,有一定的参考价值
文 章来源 莲
山 课 件 w w w.5Y k J.c oM
第四篇:软件结构论文
化学抽象机
摘要:软件体系结构在软件工程领域中至关重要,而软件体系结构描述语言ADL为软件体系结构的表示和分析提供了语言符号和支持工具。本文主要分析和研究了动态形式化描述语言化学抽象机CHAM的发展及其在软件体系结构中的应用。
关键词:化学抽象机;软件体系结构
一、化学抽象机的发展历程
概述软件体系结构是当前软件工程领域的一个研究热点,是大型软件开发中必须解决的核心技术。无数的代写论文软件工程实践证明:一个成功的软件系统往往都有一个好的软件体系结构。但是在软件设计、开发、测试、运行以及升级的各个阶段,体系结构都不可避免地会发生变化,如何把运行时适应性机制加到复杂的大规模软件系统中就成为一个重要的工程问题。然而要通过软件体系结构的研究实现这一目标,首先必须用某种方式描述动态体系结构。
Paola Inverardi和Alexxander L Wolf首先将CHAM应用于描述和分析软件体系结构。他们充分利用CHAM擅长描述系统动态性和并行性的优点,用CHAM形式化方法描述和分析了软件体系结构动态操作性语义,在软件体系结构动态特性描述方面进行了有效的扩展,主张用CHAM模型描述软件体系结构,并例举描述了编译器的体系结构,包括顺序多阶段编译器和并行、共享存贮库的多阶段编译器。基于CHAM的体系结构描述,运用重写技术和结构归纳证明方法,能够对体系结构的部分行为属性进行形式化或半形式化的证明。
二、化学抽象机的含义
化学抽象机CHAM主要用于异步并行计算模型的建模,通过将化学反应和抽象机概念有机结合描述系统状态变化。它将一个系统的状态看成化学溶液,溶液由分子组成,分子根据一定的反应规则相互反应又引起新的系统状态变化。溶液中不同分子可按反应规则平行地进行反应,只要各自反应的分子集不重叠。因CHAM在描述系统动态性、并行性方面的优良特性,所以可较好描述异步并行计算模型,尤其擅长描述如λ计算和CCS进程计算模型。分子是CHAM的基本元素,由一个常数集和操作符集派生而成的句法代数定义;溶液是由有限多个分子的集合,它反映了系统的某种状态,溶液中的分子根据变换规则进行反应。
三、化学抽象机的应用 化学抽象机在软件体系结构中的应用,在软件体系结构中,CHAM可表示成一个三元组CHAM=(M,E,R),其中 分子集M={m|m∈MS∨MI},MS={mS1,…,mSn}为稳定状态分子集,处于稳定状态的分子不吸收或释放电子;电子集E={e1,…,ek},分子可根据自反应规则准备进行进行收或释放电子,当溶液中有两种互补电子,即一对释放-吸收电子时,可根据互反应规则进行反应。规则集R=RS∪RM,RS={r|r∈{mS1=mI1,…,mSj=mIj}∪{mS1=mS1*,…,mSj=mSj*},mSj∈MS∧mIj∈MI,j=1,2,…}是分子自身从吸收电子到释放电子的过程或分子复制自身过程规则集。同时,CHAM可以描述构件、连接件。用CHAM描述软件连接件或构件,可表示成一个四元组(MC,ECI,ECO,RC),连接件或构件的分子集反映了连接件或构件的角色集及在角色上进行的输入输出操作,相对来说是静态的,是一种实现上的结构,属于语法层。输入电子集是使用该连接器或构件前必须具备的条件,输出电子集后映的是使用该连接件或构件后的状态。反应规则集说明了连接件或构件如何运用反应规则从而发生状态的演变,实质上是连接件或构件的动态行为,是相对动态的,属于语义层。化学抽象机不仅用在软件体系结构中,它的思想更是广泛应用于其他领域的分析,如在后勤保障指挥决策系统结构设计、多智能体的油料保障组织机构设计中。
四、对化学抽象机发展的展望
伴随着软件体系结构不断的新发展,也给基于构件的软件系统测试中带来的新问题,而CHAM不仅可用于描述动态软件体系结构,还可用于测试体系结构,因为CHAM这种对系统状态变化的描述特别适合于测试系统的行为和功能,Bertolino等人提出从软件体系结构描述中导出实现层的测试用例,以指导构件系统的集成测试的思想,随着对CHAM的深入研究,必将有新的应用被提出、对CHAM有更多的了解。
第五篇:办公家具设计研究论文
中国办公家具市场正在以每年10%的速率增长,根据中国家具协会发布的数据,2010年中国家具业的生产总值达到7300亿人民币,民用家具占其中的70%,办公家具占30%,办公家具行业处在一个很好的淘金时期。本项目受地方企业委托,基于企业现有的技术条件,为其开发办公家具产品,适应现代化企业的办公需求。
一办公家具市场概况
办公家具消费主要集中在两类消费群:企业和政府。高端消费群如欧美跨国公司在华企业、政府机关、银行等办公场所基本被国外家具业巨头如赫尔曼米勒、海沃氏、HNI等企业的产品占领。中国家具出口尽管已达200亿美元,但大多走的都是低端路线,不少家具生产企业仅仅是国外品牌的廉价制造基地,成本优势也在逐年丧失。目前国内尚没有哪家办公家具公司能占到办公家具生产总值1%的份额,而国外成熟市场前三名的品牌占到30%以上的市场份额,如2001年美国Steelcase营业额近240亿人民币,日本Kokuyo也有180亿人民币。与此同时,近几年来欧美市场的低迷正在迫使出口企业回头瓜分国内市场,加剧了企业之间的竞争。办公家具的销售渠道经历了从家具卖场、品牌独立店到品牌店中店的发展过程。随着互联网电商的普及,办公家具实体店的销售受到了互联网的巨大冲击。办公家具的设计则经历了从大众化、差异化、定制化到个性化的发展过程。个性化(选配)服务将通过网络和由消费者直接参与共同设计来完成,产品竞争从服务意识的竞争转向服务技术的竞争。微利时代来临,产品生命周期逐步缩短,企业需要差异化的经营战略,富于创意和特色的家具企业才能保持旺盛的成长势头。
二办公家具产品调研
家具设计的瓶颈在于家具产品涉及的材料和结构种类繁多,家具设计的创新很多时候依赖于材料和结构的创新。以下是对办公家具产品设计相关要素的调研和分析:
1办公家具的功能和材料要素
系列办公家具的功能部件一般为:办公隔断、员工桌、经理桌、洽谈桌、会议桌、文件柜等六部分。办公家具所用材料涉及面非常广泛,常用板材有刨花板、细木工板或PVC板;常用面材为钢板、铝合金板、玻璃等;常用管材为铝合金型材、钢管;常用修饰材料有铁丝网、人造革、布艺、橡胶等等。
2办公家具结构要素
家具结构即家具构件的组合与连接方式,它取决于材料和工艺的发展,如金属家具、塑料家具、藤家具、木家具等都有自己的结构设计特点。家具结构受材料属性的约束比较大,同时要兼顾制造成本和工艺条件,以及造型样式的需要。不同类型的家具可以有相同的结构设计,如中国传统家具常用的榫卯结构,可以运用于支撑类家具如座椅和储藏类家具如书柜中。不同材料的家具却通常具有不同的结构方式,如钢木家具、实木家具、藤制家具可以有完全不同的结构方式,因此,办公家具结构设计方面的考虑通常在材料选定之后。
3办公家具人机要素
办公家具在人机方面需要考虑的因素主要表现为:合适的桌面高度、大小和容膝空间;拥有支肘板的桌面更人性化;合适的屏风高度和材质,相对隔离且方便沟通;抽屉拉手的人性化设计;桌面物品摆放设计;方便电脑使用的人性化设计,其中包括接线盒位置、主机箱位置、散热孔、拔插优盘等。
4办公家具模块化考虑
传统的家具由零部件组成,而模块化家具则由模块组成。模块是可组成系统的、具有良好的可重用性和完整接口的单元。家具模块划分指的是通过对家具的功能进行分解,将具有相同或相似的单元分离,用模块化原理对之进行统一、归并、简化,形成具有特定功能和接口结构的通用独立单元,即模块。模块化设计要求遵循通用性原则、互换性原则、系列化原则。家具板材的直线切割要考虑模数问题,曲线切割则要考虑减少废料和废料利用的问题。
三办公家具用户调研
本项目的用户调研主要从三方面展开,一是针对办公室职员、部门经理、企业负责人的访谈,二是办公家具使用情况的问卷调查,三是不同办公环境的现场照片分析。从中发现用户在办公家具使用过程中存在的问题依次为:
1物品摆放混乱:随身包、衣服、水杯、垃圾桶、纸巾、盆景等随身物品没有归属
2团队之间技术交流不方便:如工程师们就产品结构进行互动和讨论
3桌面高度不能适应不同身高的人体尺寸
4长时间坐着办公致使腰背肌肉酸痛
5电源线网络线数据线混乱
6拔插优盘不方便等办公家具不仅仅是一张放置电脑的桌子,它是办公职员在公司的一个小家的缩影。因此在办公家具设计的过程当中,必须充分考虑使用方面的功能性,以上用户调研中发现的问题是办公家具设计中的重要参考。
四办公家具设计趋势
互联网给我们的生活带来了颠覆性的变化,对办公环境产生的影响也是革命性的。形形色色的创意公司、小微企业如雨后春笋般入驻到各种产业园区,办公家具的设计也相应出现了以下的设计趋势:
(1)风格化:色彩的大胆运用、创意风格和主题设计直追民用家具。如将回纹、云纹、八角亭等中式元素融入设计,或者以简洁、非对称、甚至夸张的几何形态来强调存在感。
(2)模块化:以不同形状的面板,搭配不同材质和形态的桌脚、电脑主机柜、桌面文件柜、抽屉柜、立式文件柜等功能模块,实现多种功能组合,满足不同的办公需求。
(3)智能化:轻轻一按即可全部自动上锁的抽屉,对办公室实现电子控制的触摸屏,能实现空间情景灯光设置的记忆遥控器,触摸感应弹开的柜体;轻松实现升降的圣奥I-WORK主管桌等。
(4)弹性化:移动办公,在有限的办公空间内,可根据工作要求将独立的办公室变成大会议室、将独立的办公桌组成会议桌,其办公家具都将非常易于重组。弹性办公家具的核心概念即资源的最大化利用,由此而带来办公家具组合的多样性。
五设计思路
基于以上对办公家具市场、办公家具产品、办公家具用户、办公家具设计趋势等的调研与分析,在与企业进行充分沟通的前提下,为企业制定如下设计思路:
六设计实践
首款设计为“低成本设计”,具体设计定位如上表所述。经过草图构思、草图评审、三维建模及渲染、效果图评审、设计深入、场景渲染等环节,最终确定方案效果如下图。这是一款员工桌组合的设计,产品英文命名为“jejec”,是中文名“步步高”的英译。设计理念如下:形态:产品整体以直线和折线为基本造型线,简洁端庄,符合现代办公家具的发展趋势。色彩:本设计以白色为主色调,辅助以深灰色,营造出洁净和安静的氛围,同时具备品质感。黑白主色中添加绿色低屏,为优雅整洁的办公环境带来一抹生机和亮色。功能:为每一位员工配备了一个中等高度的柜子,含两个抽屉,两层搁架。下层适宜摆放书籍、个人用品等杂物;上层可摆放盆景,或者与同事交流。主机箱柜的内侧面开有条形线槽,以便手机充电线或耳机线的接入;电脑的电源线等从柜子内侧面的圆形线槽接入,保证了工作台面的完整性。材料:本设计桌面材料为价格较低的层压板,符合低成本设计的要求。桌子支撑架为钢管,桌腿采用钢板折弯,不需要额外的配饰和模具,同样符合低成本设计的要求。
结语
任何一种产品的设计开发,都是建立在对产品的深刻理解之上的。在办公家具的设计开发过程中,材料本身的局限性限制了产品的造型自由度(如桌面和柜体必须为板材),而材料与结构的多样化,增加了设计调研和构思的难度。本文仅在办公家具设计方面作了一些粗浅的尝试,希望能为相关设计人员提供一定的参考。