当前位置:文档之家› Effective Exception Handling in Visual C++译

Effective Exception Handling in Visual C++译

Effective Exception Handling in Visual C++译
Effective Exception Handling in Visual C++译

Effective Exception Handling in Visual C++

在C++中进行有效的异常处理

出自CodeProject,原文链接:

https://www.doczj.com/doc/592128018.html,/Articles/207464/Exception-Handling-in-Visu al-Cplusplus

译:

Sleepy

sleepysoft@https://www.doczj.com/doc/592128018.html,

2012年11月4日星期日

介绍

这篇文章描述的是捕获和处理运行在Windows下的Visual C++程序中异常与错误的标准技术。

异常(或者说关键性错误、崩溃)一般来说是你的程序运行不正常,从面不得不停止运行的情况。比如说,如果你的程序访问一块无效的内存地址(如NULL 指针)、无法分配一个Buffer(内存不足)、C语言库的运行时(C run-time libraries,CRT)发现一个错误,并且需要程序立即停止运行等等,这些情况下都会产生一个异常。

一个C++程序可能会处理几种异常:SEH异常,这是由操作系统结构化异常处理系统产生的;CRT错误,这是由C语言库运行时——还有——信号(signals)产生的。每种类型的错误都需要安装一个异常处理函数,以便能在出错时拦截这个消息,并做一些错误恢复的处理。

如果你的程序有好几个线程,那么事情或许会更复杂一些。有些异常处理机制是对整个程序有效的,而另一些则仅对当前线程有效,这种情况下,你必须为每个线程都安装异常处理。

你程序中的每个模块(EXE或DLL)如果都连接了CRT库(无论是静态还是动态的),那么异常处理的方法就主要基于CRT的连接方式(?)。

各种各样类型的错误,多线程下对异常的各种不同的捕获方法,还有基于CRT 连接方式异常处理,这让你的程序捕获所有可能的异常变得困难且麻烦。这篇文章的目的就在于帮助你更好的了解异常机制,并在你的C++程序中更好更有效的利用它。

这篇文章附带了一个小控制台程序ExceptionHandler作为例子,这一个例子能产生和捕获各种不同的异常,并且能生成一个崩溃时的Dump文件,通过这个文件你可以定位到出错的代码行。

背景知识

之前有一段时间,我想找到一种可以拦截程序异常的方法,好用在我的一个开源工程上,CrashRpt - A crash reporting library for Windows applications.CrashRpt库会捕获程序中出现的异常,并收集相关的错误信息(比如崩溃时的Dump文件、错误Log、出错时的屏幕截图等),并且还可以将这些错误报告发送到网络上(图1)。

图1 - CrashRpt库的错误报告窗口及错误详细信息窗口

你可能曾经遇到过Windows的错误报告窗口(图2)突然在屏幕上弹出的情况,CrashRpt库其实做的是同样的事情,只不过它会将错误报告发送到你的web 服务器上,而不是像Winodws自身错误报告一样,会将错误报告发送到微软的服务器上。

图2 – Windows错误报告(传说中的华生医生)窗口

浏览了一下MSDN,上面说的SetUnhandledExceptionFilter()这个函数我用来捕获非法访问的异常。不过不久后我就发现程序中的一些错误还是捕获不到,我的CrashRpt窗口没有弹出,华生医生还是会出现。

我继续在MDSN搜寻,发现CRT中提供了不少的函数可以用来处理CRT的异常。比如说这几个函数

set_terminate(),_set_invalid_parameter_handler(),_set_purecall_handl er()。

然后我还发现有些CRT的异常处理函数仅对当前线程有效,而有些却对整个进程都有效。

继续研究后,我发现开发人员想要有效的使用异常处理机制,必须了解许多细节方面的问题。

关于异常的只言片语

正如你已经知道的,一个异常或严重错误表明了程序已经无法正常执行,需要立即停止运行。

比如,下面这些情况都会导致异常:

程序访问了一块非法的内存地址(比如NULL指针)

在无限递归中,栈溢出

大块数据被写入一片小缓冲区

C++类中的纯虚函数被调用

内存无法分配(内存不足)

向C++的系统函数中传入非法的参数

C运行库遇到错误,需要停止程序运行

有两种类型的异常:SEH异常(结构化异常处理)和标准C++异常。关于它们的原理与实现,你可以去看看Vishal Kochhar写的一篇优秀的文章,在里面有深入的描述:How a Compiler Implements Exception Handling。

结构化异常处理系统是由操作系统提供的(这意味着所有的Windows程序都能产生和处理SEH异常)。SEH异常最初是为C语言设计的,但在C++中也可以使用。

SEH异常是通过__try{}__except(){}这样的结构来处理的。程序中的main()函数就被这样的结构包围着,所以所有没有被处理的SEH异常默认都会被捕获,华生医生会弹出来。SEH异常处理是由Visual C++编译器指定的。如果你要写兼容性强的代码,你应该在SEH结构两端加上#ifdef/#endif(就是说如果SEH没被定义,那么SEH的代码就不要参与编译)。

只有C++程序可以产生和处理这种异常)。C++形式异常处理是通过try{}catch{}这样的结构来处理的。

示例的代码如下:

结构化异常处理

当产生了一个SEH,一般情况下你会看到华生医生的窗口弹出来(图2),它提供将错误发送到微软服务器的功能。你甚至还可以利用RaiseException()函数手动产生一个异常。

每一个SEH异常都有一个错误码,你可以在__except代码段内通过内部函数GetExceptionInformation()来将错误码提取出来。为了使用这个内部函数,通常你需要创建一个自定义异常过滤器,就像下面这段代码一样:这下面的示例代码展示了如何使用SEH异常过滤器:

__try{}__except(){}

你也可以将它复用在C++上,它也可以像使用C++形式的异常一样,捕获C++的异常。如果你要这么做的话,可以使用C++运行库中的_set_se_translator()函数。

然而,__try{}__catch(Expression){}结构的缺点在于,你可能会忘了在可能出现异常的代码两端加上它们,以致于这个你的程序捕获不到这个异常。这些

没有被捕获和处理的异常会被函数所设置的顶层异常处理函数(top-level unhandled exception filter)所捕获和处理。

注:“顶层(top-level)”这个词的意思是,后面调用SetUnhandledExceptionFilter()设置的回调函数会替换前面的。这可以算是一个缺点,因为设置的回调函数无法形成一个调用链,下面将提到的“矢量异常处理机制(Vectored Exception Handling mechanism)”能弥补这个缺点。

异常信息(异常发生前的CPU状态)会通过EXCEPTION_POINTERS结构传递到异常处理函数中。

顶层的SEH异常处理函数对这个进程中所有线程都是有效的,所以只用在main()函数开始的地方设置一次就够了。

顶层的SEH异常处理函数运行在抛出这个异常的线程上下文之中(译注:可以这样理解:哪个线程抛出异常,就是哪个线程去调用它,此时调用如GetCurrentThreadID()这样的函数,返回的就是抛出异常的线程的ID),这样的好处是这个异常处理函数同时也有能力去恢复一些特定的错误,比如无效的栈等(译注:因为就跑在这个线程里,所以栈什么的就是出错线程的栈)。

如果你的异常处理函数在DLL里面,那么使用SetUnhandledExceptionFilter()的时候需要特别小心,如果你的DLL在发生CRUSH的时候已经被卸载掉了,那么结果会是不确定的(译注:就是会跑飞了,这是当然的不是么)。

注:在Windows7下,提供了一个新的函数:RaiseFailFastException()。这个函数允许忽略所有的异常处理函数(包括SEH和向量异常处理),直接把异常传递给化生医生。典型的使用情况是,如果你的程序出错,情况非常糟糕,你想立即终止程序并产生一个Windows的错误报告。想知道更多信息,请参阅下面提到的参考文献。

向量异常处理

向量异常处理(Vectored Exception Handling (VEH))是结构化异常处理的扩展,它是在XP中被引进的。

要加入一个向量异常处理,你可以使用AddVectoredExceptionHandler()函数。这种方法的缺点是只适用于WindowsXP以及以后的Windows版本,所以用它的话,你应该在运行的时候检查一下系统是否有这个函数。

要移除之前安装的异常处理函数,可以使用RemoveVectoredExceptionHandler()函数。

VEH允许查看和处理程序中所有的SEH异常。为了保证兼容性,当程序某部分触发了SEH异常后,会先查找SEH异常处理,然后才去执行已安装的VEH异常处理。

VEH的优点在于它的异常处理链,即使有人在你之后安装了一个VEH异常处理函数,你之前安装的处理函数仍能捕获到这个异常。

向量异常处理适用于当你需要监控所有SEH异常的情况,比如调试器。只不过问题在于,你必须决定哪些异常需要处理,而哪些需要跳过。在程序的代码中,一些可能会发生异常的代码已经特意的被__try{}__except(){}包围并进行处理了,一旦这样的异常经由VEH捕获,将不会继续传递到基于SEH框架的错误处理中,这可能会引入逻辑上的BUG(译注:我的理解是,这样的话__except中的代码就不会被执行,原本依靠throw出异常退出数层函数的机制也无法生效,待验证)。

我认为使用SetUnhandledExceptionFilter()函数比VEH更恰当,因为它设置的是顶层的SEH异常处理,如果没人处理这个异常,顶层SEH异常处理才会被调用,因此你无需去纠结这个异常是应该跳过还是应该处理(译注:因为能到top-level SEH这里来的异常都是无人认领的,不像VEH一把抓)。

CRT错误处理

除了SEH异常和C++类型的异常外,C运行时库提供了它自己的错误处理机制,这种错误机制在程序中也是需要考虑的。当一个CRT错误发生的时候,你一般会看到一个CRT错误信息窗口(图3)。

图3 – CRT错误信息

终止处理函数(Terminate Handler)

当CRT遭遇一个未经处理C++类型的异常,它会调用terminate()函数。为了阻止这个调用并做出适当的动作,你应该使用set_terminate()函数设置一个出错处理函数。

以下是示例代码:

此外还有一个unexpected()函数,这个函数在当前的Visual C++异常处理中没有实现,尽管如此,可以考虑使用set_unexpected()函数为unexpected()设置一个处理函数。(原文:There is the unexpected()function that is not used with the current implementation of Visual C++ exception handling. However, consider using the set_unexpected() function to set a handler for the unexpected() function, too.不大好理解)

纯虚函数调用处理函数(Pure Call Handler)

用_set_purecall_handler()函数可以设置一个捕获纯虚函数被调用错误的错误处理函数,这个函数可以用在VC++.NET 2003与之后的版本,这个函数对调用进程的所有线程有效。

以下是示例代码(来自MSDN):

new操作符错误处理

使用_set_new_handler()函数可以设置一个捕获内存分配错误的错误处理函数,这个函数可以用在VC++.NET 2003与之后的版本,这个函数对调用进程的所有线程有效。可以考虑使用_set_new_mode()函数来定义malloc()函数发生错误后的行为。

以下是示例代码(来自MSDN):

无效参数处理函数(Invalid Parameter Handler)

使用_set_invalid_parameter_handler()函数可以设置当CRT调用系统函数时发现一个不会法参数时产生错误的错误处理函数,这个函数可以用在

VC++.NET 2005与之后的版本,这个函数对调用进程的所有线程有效。

以下是示例代码(来自MSDN):

C++信号处理

C++提供了程序中断机制,这个机制称为信号。你可以通过signal()函数去处理这个信号。

在Visual C++中,有六种不同的信号类型:

SIGABRT异常终止

SIGFPE浮点数错误

SIGILL非法指令

SIGINT CTRL+C信号

SIGSEGV非法内存访问

SIGTERM终止请求

MSDN上说,SIGILL(非法指令), SIGSEGV(非法内存访问), 和SIGTERM (终止请求)信号在Windows下是不会产生的,只是为了保证ANSI兼容性。然而实践证明,如果你在主线程中设置了SIGSEGV信号处理函数,当异常发生的时候,它会被 CRT所调用,而不去触发SetUnhandledExceptionFilter()函数所设置的SEH异常处理函数,同时全局变量_pxcptinfoptrs中包含了异常信息的指针。而在另一个线程中,SIGSEGV信号不会被触发,用SetUnhandledExceptionFilter()函数设置的SEH异常处理函数仍会被调用。

注:在Linux下,信号是异常处理的主要方式(Linux对C运行库,glibc 的实现,也提供了set_unexpected()和set_terminate())。正如你所见到的,在Windows下,信号这一机制没有得到应有的重视与应用。取代信号机制的是C 运行时库提供的几个Visual C++指定的错误处理函数,比如

_invalid_parameter_handler()等。

全局变量_pxcptinfoptrs也可用于SIGFPE信号处理中,在其它的信号中,它应该会是NULL。

当浮点数错误产生时,SIGFPE信号处理函数会被CRT调用,比如0除的错误。然而,在默认的情况下,浮点数异常是不会产生的,取而代之的是运算结果返回一个NaN或无穷大的数。使用_controlfp_s()函数可以控制开启浮点数异常。

你还可以使用raise()函数手动产生这所有的六个异常。

以下是示例代码:

注:尽管在MSDN上没有关于CRT错误比较全面的文档,不过看起来,你应该为程序中每个新创建的线程手动安装SIGFPE, SIGILL, 和SIGSEGV信号处理函数。而SIGABRT, SIGINT, 和SIGTERM信号处理函数则是对调用进程中的所有线程有效,所以你只需要在main()函数中安装一次就够了。

获取异常信息

当一个异常产生,一般来说你都希望获取到CPU状态,从而定位代码中的错误。你可能还会打算将这些信息传递到MiniDumpWriteDump()函数中,将信息保存下来留待日后分析(关于如何去做这件事,请参考Hans Dietrich的文章:XCrashReport: Exception Handling and Crash Reporting - Part 3)。获得异常信息的途径因采用的异常处理方法不同而不同。

在用SetUnhandledExceptionFilter()设置的SEH异常处理函数中,异常信息是通过作为参数传入函数中的EXCEPTION_POINTERS结构得到的。

在__try{}__catch(Expression){}结构中,异常信息是通过调用GetExceptionInformation()这个内部函数得到的,随后这个值还会作为参数传给SEH异常处理函数(原文:and pass it to the SEH exception filter function as a parameter.)。

在SIGFPE和SIGSEGV信号处理函数中,你可以从CRT的全局变量

_pxcptinfoptrs中获得信息,这个变量定义在里。关于这个变量,在MSDN里面没有很好的文档。

在其它的信号处理函数及CRT处理函数中,你很难提取到异常信息,不过我在CRT的代码中找到了一个变通的方案(参看CRT8.0源代码,invarg.c, 104行)。

以下代码展示了如何取得当然CPU的状态作为异常信息:

异常处理函数和CRT的连接方式

程序中的每个模块(EXE,DLL)都连接到了CRT(C运行时库)。你可能是以多线程静态库方式或以多线程动态库方式连接的CRT。当你设置了CRT错误处理函数,比如终止处理函数(Terminate Handler)、意外处理函数(unexpected handler,好像前面没提到过)、纯虚函数调用处理函数(Pure Call Handler)、new操作符错误处理函数、无效参数处理函数(Invalid Parameter Handler)、信号处理函数,它们会为调用者连接到的CRT模块工作,而不会接受其它不同的CRT模块的异常(如果存在的话),因为每个CRT模块都有其自己内部状态。

几个工程模块可能会同享单个CRT的DLL,这样会使连接到CRT的代码尺寸减小到最少,这时CRT中所有异常都可以一次捕获完。这正是为什么推荐使用多线程CRT DLL来进行连接的原因。尽管如此,许多开发者仍宁可使用CRT的静态连接,因为它比起比动态连接的方式来说,更容易发布为一个独立的可执行模块(要获得更多的信息,请参阅Martin Richter的文章:Create projects easily with private MFC, ATL, and CRT assemblies)。

如果你打算以静态连接的方式使用CRT库(这不推荐),并且想使用一些异常处理的功能,你需要把这些功能函数编译成静态库,作法是为连接器指定

/NODEFAULTLIB参数,然后将其连接到程序中的每一个EXE和DLL模块。你还必

须为程序中的每一个模块安装一次CRT错误处理函数,不过SEH异常处理函数仍只需安装一次。

Visual C++编译标志

有几个Visual C++编译开关是和异常处理有关的,你可以在”工程属性(解决方案窗口的工程上点右键)->配置配置->C/C++->代码生成“下面找到(英文版的是project Properties->Configuration Properties->C/C++->Code

Generation)。

异常处理模式

你可以为你的Visual C++编译器设置一个异常处理模式,通过/EHs(或EHsc)来指定同步异常处理模式,或用/EHa来指定异步异常处理模式。异步异常处理模式可以用来强制try{}catch(){}结构同时用来捕获SEH异常和C++类型的异常(使用_set_se_translator()函数可以达到同样的效果)。如果同步模式被采用,SEH异常不会被try{}catch(){}结构捕获。在之前版本的Visual C++中,默认采用的是异步模式,但在后续版本中,默认采用的是同步模式。

浮点异常

可以使用/fp:except编译标记来启用浮点异常,它默认是不启用的,因此浮点异常是不会产生的。想查阅更多信息,请参照引用部分的/fp:except compiler flag文章。

缓冲区安全检查

默认情况下,编译标记中指明了/GS(缓冲区安全检查),这会强制编译器加入检查缓冲区溢出的代码。当向一个小缓冲区中写入一大块数据时,会导致缓冲区溢出的情况。

注:在Visual C++ .NET (CRT 7.1)中,你可以使用

_set_security_error_handler()函数注册一个处理函数,这个处理函数会在发生缓冲区溢出时被CRT调用。但是这个函数在CRT后面的版本中被弃用。

从CRT8.0起,你不能在代码中捕获缓冲区溢出错误,当发现缓冲区溢出时,CRT会立即调用华生医生,而不是调用默认异常处理函数。这么做是出于安全原因,微软也并不打算改变这种方式。想知道更多的信息,请参看以下链接:

?https://https://www.doczj.com/doc/592128018.html,/VisualStudio/feedback/ViewFeedback.aspx?Fee dbackID=101337

?http://blog.kalmbachnet.de/?postid=75

关于代码的使用

文章附有一个名为ExceptionHandler的Demo,是一个控制台程序,这个Demo 可以产生和捕获各种不同的异常,并产生一个minidump文件,这个程序运行界面如下:

图4 –ExceptionHandler例子程序

来看看它是怎么工作的,你需要选择一个异常类型(输入一个0到13的数字),然后按下回车键。然后一个异常会产生出来,并且会被捕获。随后异常处理函数会调用产生minidump的代码,一个由dbghelp.dll提供的名为MiniDumpWriteDump()的函数。minidump文件生成在当前目录下,名字为crashdump.dmp。你可以双击它,在Visual Studio中将其打开,然后按F5开始运行,之后就可以看到产生异常的代码了。

程序中包含两大部分:一是产生异常的部分,二是捕获异常并产生崩溃时minidump的部分。这两个部分会在下面进行说明和描述:

main.cpp文件包含了main()函数,main()函数里面是一个大大的switch case函数,用来选择产生异常的类型。为了产生异常,main函数调用了raise()或RaiseException()函数、抛出一个C++类型异常、调用一些辅助代码,像RecurseAlloc()或sigfpe_test()等等。

在main()函数的一开始,就创建了一个CCrashHandler的实例,这个实例在后面用来捕获一个异常。调用CCrashHandler::SetProcessExceptionHandlers()函数来设置一个对整个程序有效的异常处理函数(如SEH)。调用CCrashHandler::SetThreadExceptionHandlers()函数来设置仅对当前个线程

有效的异常处理函数(如预料外异常或终止处理函数)。

(企业形象)三正企业形象识别系统

真爱无价

仁者无敌 【三正医疗企业形象策略建议】 诠释仁·爱 仁·爱,就是仁者无敌,真爱无价; 仁·爱,就是三正医疗企业文化的核心理念。 核心理念写真: 发于中华民族内心的仁,在这一刻被点燃,化为深切的关怀,化为无私的奉献,化为必胜的勇气,化为无谓的行动,化为连接亿万炎黄子孙灵魂的强大力量。我们怀仁博爱,同心同德;我们情感同根,

众志成城,仁者无敌,真爱无价!以仁服众,以仁征服市场,用爱回报消费者,三正医疗竭尽所能,为患者创造健康福祉为己任! 诠释: 仁者无敌,出于《孟子》。 《孟子》:勇者无惧,智者无惑,诚者有信,仁者无敌!凡仁者,有勇、用智、有信,得其天下而游刃有余。 原文出处: 梁惠王曰:“晋国,天下莫强焉,叟之所知也。及寡人之身,东败于齐,长子死焉;西丧地于秦七百里;南辱于楚。寡人耻之,愿比死者一洒之,如之何则可?” 孟子对曰;“地方百里而可以王。王如施仁政于民,省刑罚,薄税敛,深耕易耨;壮者以暇日修其孝悌忠信,入以事其父兄,出以事其长上。可使制梃以达秦楚之坚甲利兵矣。 “彼夺其民时,使不得耕耨以养其父母。父母冻饿,兄弟妻子离散,彼陷溺其民,王往而征之,夫谁与王敌?故曰:‘仁者无敌。’王请勿疑!”

三正医疗,倡导人正、业正、品正,所谓人不正不足以立(人才是根本),业不正不足以持(企业发展的根基),品不正不足以谋(共同发展)。对三正原有理念的发掘,我们找到三正医疗新的企业核心理念: 人正:有勇。具有创新的活力和发展的内动力,人作为企业的最核心的资产,可以为企业带来源源不断的发展动力。三正需要勇者,需要破旧立新之人,以无畏的精神,建立具有活力的组织形态。业正:有智。用科技来构建企业的核心竞争力是三正医疗公司立业的保证。 品正:有信。诚信是企业文化的核心。一个具有诚信的企业文化,所产生的联动力和协作力是巨大的。 诚信,是对消费者、对病患者、对经销,对所有与三正医疗有关的人和事保持真诚、可信的态度。在医疗保健行业,诚信是立足市场,追求永续发展的根本。 真爱无价,充分体现三正医疗的事业领域。 “真爱无价”是三正所秉承的关怀、关爱文化的演绎,充分体现了三正医疗的行业特征,即三正医疗是一个与人类健康相关的行业,为全人类的健康谋求福祉是三正医疗终其一生的事业。 综述

企业形象识别系统【策划方案】

企业形象识别系统【策划方案】 企业形象识别系统(CIS) CIS是Corporate Identity System的缩写,意思是企业形象识别系 统。 CIS的主要含义是:将企业文化与绊营理念,统一设计,利用整体表 达体系,尤其是视觉表达系统,,传达给企业内部与公众,使其对企业产 生一致的认同感,以形成良好的企业印象,最终促进企业产品和服务的销 售。 CIS的意义 对内,企业可通过CI设计对其办公系统、生产系统、管理系统以及 营销、包装、广告等宣传形象形成规范设计和统一管理,由此调动企业每 个职员的积极性和归属感、认同感,使各职能部门能各行其职、有效合作。 对外,通过一体化的符号形式来形成企业的独特形象,便于公众辨别、 认同企业形象,促进企业产品或服务的推广。 CIS的具体组成部分 CI系统是由MI,理念识别Mind Identity,、BI,行为识别Behavior Identity,、VI,视觉识别Visual Identity,三方面组成。在CIS的三大构成中,其核心是MI,它是整个CIS的最高决策层,给整个系统奠定了理 论基础和行为准则,并通过BI与VI表达出来。所有的行为活动与视觉设 计都是围绕着MI这个中心展开的,成功的BI与VI就是将企业的独特精 神准确表达出来。 MI:理念识别 企业理念,对内影响企业的决策、活动、制度、管理等等,对外影响

企业的公众形象、广告宣传等。所谓MI,是指确立企业自己的绊营理念, 企业对目前和将来一定时期的绊营目标、绊营思想、绊营方式和营销状态 进行总体规划和界定。 MI的主要内容包括:企业精神,企业价值观,企业文化,企业信条, 绊营理念,绊营方针,市场定位,产业构成,组织体制,管理原则,社会 责仸和发展规划等。 BI:行为识别 置于中间层位的BI则直接反映企业理念的个性和特殊性,是企业实践 绊营理念与创造企业文化的准则,对企业运作方式所作的统一规划而形成 的动态识别系统。包括对内的组织管理和教育,对外的公共关系、促销活 动、资助社会性的文化活动等。通过一系列的实践活动将企业理念的精神 实质推展到企业内部的每一个觊落,汇集起员工的巨大精神力量。 BI包括以下内容 对内:组织制度,管理规范,行为规范,干部教育,职工教育,工作 环境,生产设备,福利制度等等; 对外:市场调查,公共关系,营销活动,流通对策,产品研发,公益 性、文化性活动等等。 VI:视觉识别 VI:以标志、标准字、标准色为核心展开的完整的、系统的视觉表达 体系。将上述的企业理念、企业文化、服务内容、企业规范等抽象概念转换为具体符号,塑造出独特的企业形象。在CI设计中,视觉识别设计最具传播力和感染力,最容易被公众接受,具有重要意义。 VI系统:

一些国外螺纹插装阀生产商介绍

一些国外螺纹插装阀生产商介绍一些国外螺纹插装阀生产商介绍 张海平张海平 20120122-1212--19 1.HYDRAFORCE(1.HYDRAFORCE(海德福斯海德福斯海德福斯))公司公司 1983年,当时世界上规模最大的螺纹插装阀专业生产厂Modular公司被Vickers公司并购。两年后,3个当年Modular的员工建立了HYDRAFORCE公司。至今,HF在美国的厂房达13,000m2,在英国的厂房也有4,650m2。2003年销售额已达90MUS$,螺纹插装阀的生产规模又是世界第一。 以前产品基本以中压为主,无平衡阀。现在也已开发了很多高压的阀。 孔型以ICC 系列为主。 2.SUN 公司公司 SUN 升旭公司建立于1970年。1997年上市。目前,在美国的Florida、Kansas、英国、德国、法国、韩国、印度多处有子公司。1998年与台湾橡达公司合作,在上海松江建立了一个合资子公司。2011年年初宣布,退出了合资,建立了它自己在中国的销售办事处。橡达公司仍然是SUN 产品的代理商。 2004年螺纹插装阀的产能就达到5.8万件/周。 SUN 公司很迅速地从金融危机中走出来。2010年销售额达到了2006年的水平,约为150MUS$,税后纯利润达12%。 公司销售收入约75%来自螺纹插装阀,25%则来自阀块和集成块。产品约70%供应移动液压,30%固定液压。 孔型自成一格,公制英制螺纹兼有。 3.Sterling Hydraulics 公司公司 母公司在英国的Crewkerne。以前生产汽车零件,60年代后期开始生产螺纹插装阀。 90年代初,美国Waterman公司的主任设计师Kolchinski先生到了Sterling公司美国分部,开始开发电磁阀。95年形成全系列。他设计的电磁线圈后被Parker公司称为Super-Coil超级线圈。 插装阀生产能力达到1.5百万件/年。30%供应建筑机械公司Caterpillar。2004年的销售额约为35M€。

企业品牌形象视觉识别体系两篇

企业品牌形象视觉识别体系两篇篇一:某企业品牌形象视觉识别体系 第一部分:某品牌形象工程策划的工作内容 一、 XX系列品牌形象识别策略分析 考察XX系列品牌行业的视觉形象现状,并对品牌形象识别的分析结果及设计准则提出建议,该建议将以书面形式提出。 二、 XX系列品牌形象识别策略规划 我方将提供店面形象系列视觉识别元素的策略性定位及如何将店面形象、产品形象、市场推广三方面系统性地整合的策略性建议。三、 XX系列品牌形象识别系统的设计、延展、推广 我方将以系统性的策略模式,将某品牌形象识别体系从多个方面进行视觉元素的统一及规范化,为某品牌在全国的经营活动提供标准化的操作指引,向贵司提供精确的电脑印制彩图说明视觉效果,并会进行全程跟踪服务,根据市场的反馈信息对方案的不足之处及时地进行补充、修改。 第二部分:我们的工作程序 以我方为主导中心,与贵司相关负责人员共同组成,采用循序渐进、系统化的方式进行密切合作。各阶段的工作都将提出成果报告,核

准通过后方可进行下一阶段的工作,以阶段性推进的形式可以增进对每一部分工作的认识和了解,并可作为各阶段工作之间的桥梁。第一阶段——分析及设计策略发展 第二阶段——发展基本视觉元素 第三阶段——扩展形象识别系统 第一阶段——分析及识别策略发展 一.目标: 此阶段全面分析了解XX系列整体的市场情况及形象识别目标开始,拟定店面识别设计的策略,第一阶段的目的是: 1.全面分析XX系列市场专营店(卖场)的市场情况及形象识别系统,分别找出优、劣点及关键点; 2.确定市场定位,认清未来发展路向 3.制定店面形象识别系统设计策略 4.向贵司详细报告以上所有资料结果 二.开展此工作所需的背景简介 此策划案大纲通过后,我们将会要求贵司提供相关资料如下: *公司历史、及未来发展方向 *某品牌经营思路及目标 *经营产品定位

企业文化与企业视觉识别系统

企业文化与企业视觉识别系统 : [摘要] 本文通过对企业文化和企业视觉识别系统的含义,企业文化的建设需要视觉识别系统的支持,企业视觉识别系统的完善离不开企业文化的不断提升等几个方面的探讨,指出两者是互为表里,相辅相成的有机整体。 [关键词] 企业文化视觉识别系统 日本知名学者日下公人在《新文化产业论》中指出:“21世纪的经济学将由文化与产业两部分构成”、“文化将成为经济进步的新形象”。企业文化与企业形象相互交融,渗透影响企业的经营管理,从而形成企业的文化生产力。企业文化作为一种极难模仿的核心竞争力,对现代企业在全球化竞争中树立形象、打造自我品牌有着无可比拟的作用。而企业文化内涵主要通过识别系统(包括理念识别、行为识别、视觉识别)向外界彰显和传达。其中视觉识别系统是整个企业识别系统的最终表现环节,也是最直接、最实际、最有成效的部分。因此,企业视觉识别系统是企业特征的形象载体,特色鲜明、创意独特的视觉识别系统是树立企业形象,弘扬企业文化的关键。本文旨在通过探讨企业文化和企业视觉识别系统的相互关系,进一步加深对企业文化、企业形象及企业视觉识别系统重要作用的认识。 一、企业文化与企业视觉识别系统的含义 所谓企业文化,多数学者将它解释为:企业在长期的运转和发展过程中形成的经营思想、价值观念、行为规范、思维方式等的综合体。它伴随着企业的成立而产生,随着企业的发展不断变化。企业文化是企业的意识形态,是其取之不尽,用之不竭的精神源泉。 企业视觉识别系统,简称VI,是企业识别系统的重要组成部分。它是在理念识别(MI)和行为识别(BI)的基础上,通过一系列形象设计,将企业经营理念、行为规范等,即企业文化内涵,传达给社会公众的系统策略,是企业全部视觉形象的总和。企业VI包括:标志、包装、标准色等元素以及这些元素在企业内部制服、交通工具、文具等介质上的应用。它着力于组织整体形象的塑造,在大众中提升企业声誉度和亲和力,从而达到对企业及其产品产生一致的认同感和价值观的目的。 从两者的内涵来看,企业文化是企业形象和品牌的根基和立足点,企业视觉识别系统是企业形象的具体视觉化表现。也就是说,企业视觉识别系统的核心内容是通过

企业视觉形象

2009——2010学年第二学期 CIS企业视觉形象设计全校公共选修课程 期末考试试题 班级:人文学院08传播3班姓名:王宇超学号:2008061306 成绩: 题目:结合你所学的专业论述企业进行形象设计的必要性及主要作用。 从传播学的角度看,企业形象设计是组织传播的一种有效方式。企业视觉形象设计是指corporate identity system,即“企业统一的体系”,之后引申为“企业识别系统”。CIS理论包括三大要素:企业理念识别体系(MIS),企业行为识别体系(BIS)和企业视觉识别体系(BIS)。所以企业形象设计就是通过以上三个要素规范统一企业的形象,使得企业在繁多的同类型企业中有较高的辨识度,从同类企业中区别出来。而这种目的的实施过程都依赖于组织传播这一手段。 企业形象设计的主要作用包括:管理功能,识别功能,协调功能,应变功能,传播功能,文化教育功能。以上功能的落实过程都要通过组织传播来完成。以管理功能为例,管理功能可以说是一种组织内部传播的结果,企业通过员工培训,制定企业相关规章制度等方法将企业的理念以及经营策略传播给企业内部员工,以达到对企业内部员工的有效管理。例如麦当劳的“与其靠着墙站着,不如拿起扫把打扫”的服务理念,就成功的通过组织内部传播对其员工产生了很强的约束力。而传播功能可以说是组织外部传播的结果,企业通过广告宣传、活动策划等手段和方式使公司形象为广大公众所熟知,以达到其传播功能。例如健力宝和亚运会的合作,20年前健力宝借亚运会为人们所熟知,但是其后的十几年,健力宝渐渐消失在人们的视线中,但是2010年健力宝又借广州亚运会好好的宣传了一把,将其品牌健康、运动的形象与亚运会相结合,充分发挥了企业形象的传播功能。 我认为各种传播手段为企业形象设计的功能发挥提供了手段和途径,通过有效的传播手段和传播途径使企业形象为广大受众所了解、接受和喜爱。 在市场竞争日趋激烈的今天,同行业的竞争更是无法忽视,为了使广大消费者能够选择你,企业必须做出相应的改变,而企业形象设计的引入可以是一个企业在残酷的竞争中凸现出来。同样的产品,消费者会选你不选他,必须有一个相当合理的理由。而企业形象设计就是通过对企业形象的清晰化、规范化、统一化来凸显企业在同行中的取胜特点,是企业走向个性化的过程。所以说CIS理论的导入对于市场经济竞争下的广大企业是非常重要的。 让企业形象主导企业的经营活动,由企业内外的所有传播媒介传播出去,从

螺纹插装阀的原理与应用

螺纹插装阀的原理与应用 什么是插装阀?插装阀应是自身不能够完成全部功能,而必须将其放入一个阀腔内,与其它各种阀共同或独自完成所要求的功能。许多螺纹形式和非螺纹形式的元件可满足这个定义。 1. 设计因素 插装阀和其阀孔的设计通用性的重要性在于大批量生产。就某一种规格的插装阀为例,为了批量生产,其阀口的尺寸是统一的。此外,不同功能的阀可采用同一规格阀腔,例如:单向阀、锥阀、流量调节阀、节流阀、两位电磁阀等等。如果同一规格、不同功能的阀无法采用不同阀体,那么阀块的加工成本势必增加,插装阀的优势就不复存在。 插装阀在流体控制功能的领域的使用种类比较广泛,已应用的元件有是电磁换向阀,单向阀,溢流阀,减压阀,流量控制阀和顺序阀。通用性在流体动力回路设计和机械实用性的延伸,充分展示了插装阀对系统设计者和应用者的重要性。由于其装配过程的通用性、阀孔规格的通用性、互换性的特点,使用插装阀完全可以实现完善的设计配置,也使插装阀广泛地应用于各种液压机械。 2. 体积小、成本低 批量生产的对用户益处在阀块还未装配线终点时就已显现。采用插装阀设计的整套控制系统可为用户大大减少制造工时;该控制系统的每个元件在组装成集成阀块前就可进行独立测试;集成块在发给用户之前就可进行整体测试。 由于必须安装的元件和连接的管路大大减少,为用户节省大量的制造工时。由于系统污染物的减少,泄漏点的减少和装配错误的降低,使可靠性显著提高。插装阀的应用实现了系统的高效、方便。 以轮式装载机为例,采用插装阀集成块来代替故障不断、难以诊断和维修的动力传动控制装置。原有控制系统有60多个连接管件和19个独立元件。用来替代的整体特制集成块上只有11个管件和17个元件。体积为12 x 4 x 5立方英寸,是原系统所占空间的20%。采用插装阀的特点如下:

企业形象VI视觉识别系统设计

企业形象VI视觉识别系统设计 VI:视觉识别 VI即以标志、标准字、标准色为核心展开的完整的、系统的视觉表达体系。将企业理念、企业文化、服务内容、企业规范等抽象概念转换为具体符号,塑造出独特的企业形象。在CI设计中,视觉识别设计最具传播力和感染力,最容易被公众接受,具有重要意义。 VI设计的基本要素系统严格规定了标志图形标识、中英文字体形、标准色彩、企业象征图案及其组合形式,从根本上规范了企业的视觉基本要素,基本要素系统是企业形象的核心部分,企业基本要素系统包括:企业名称、企业标志、企业标准字、标准色彩、象征图案、组合应用和企业标语口号等。 1.企业名称 企业名称与企业形象有着紧密的联系,是CIS设计的前提条件,是采用文字来表现识别要素。企业名称的确定,必须要反映出企业的经营思想,体现企业理念;要有独特性,发音响亮并易识易读,注意谐音的念义,以避免引起不佳的联想。名字的文字要简洁明了,同时还要注意国际性,适应外国人的发音,以避免外语中的错误联想。在表现或暗示企业形象及商品的企业名称,应与商标,尤其是与其代表的品牌相一致,也可将在市场上较有知名度的商品做为企业名称。企业名称的确定不仅要考虑传统性,还要具有时代的特色。 2.企业标志 企业标志是特定企业的象征与识别符号,是CIS设计系统的核心,企业标志是通过简练的造型、生动的形象来传达企业的理念、具有内容、产品特性等信息。标志的设计不仅要具有强烈的视觉冲击力,而且要表达出独特的个性和时代感,必须要表达出独特的个性和时代感,必须广泛的适应各种媒体、各种材料及各种用品的制作,其表现形式可分为:1.图形表现(包括再现图形、象征图形、几何图形); 2.文字表现(包括中外文字 和阿拉伯数字的组合);3.综合表现(包括图形与文字的结合应用)三个方面。企业标志要以固定不变的标准原型在CI设计形态中应用,

什么是CI设计企业视觉形象识别系统

什么是CI设计?“企业视觉形象识别系统” CI系统导论 MI:理念识别企业理念,对内影响企业的决策、活动、制度、管理 等等,对外影响企业的公众形象、广告宣传等。 所谓MI,是指确立企业自己的经营理念,企业对目前和将来一 定时期的经营目标、经营思想、经营方式和营销状态进行总体规划和 界定。 的主要内容包括企业精神,企业价值观,企业文化,企业信 条,经营理念,经营方针,市场定位,产业构成,组织体制,管理原 则,社会责任和发展规划等。 :行为识别 置于中间层位的BI则直接反映企业理念的个性和特殊性,是企 业实践经营理念与创造企业文化的准则,对企业运作方式所作的统一 规划而形成的动态识别系统。包括对内的组织管理和教育,对外的 公共关系、促销活动、资助社会性的文化活动等。通过一系列的实践 活动将企业理念的精神实质推展到企业内部的每一个角落,汇集起 员工的巨大精神力量。

包括以下内容 对内:组织制度,管理规范,行为规范,干部教育,职工教育,工作环境,生产设备,福利制度等等; 对外:市场调查,公共关系,营销活动,流通对策,产品研发,公益性、文化性活动等等。 :视觉识别 :以标志、标准字、标准色为核心展开的完整的、系统的视觉表达体系。将上述的企业理念、企业文化、服务内容、企业规范等抽象概念转换为具体符号,塑造出独特的企业形象。在CI设计中,视觉识别设计最具传播力和感染力,最容易被公众接受,具有重要意义。 系统: 基本要素系统:如企业名称、企业标志、企业造型、标准字、标准色、象征图案、宣传口号等。 应用系统:产品造型、办公用品、企业环境、交通工具、服装服饰、广告媒体、招牌、包装系统、公务礼品、陈列展示以及印刷出版物等。 CI的构成要素

螺纹插装阀品牌

螺纹插装阀品牌 见网友发过一个插装阀品牌的帖子,以我个人的理解,发一个常见螺纹插装阀品牌的帖子,也许有一些遗漏的好产品,好品牌,欢迎广大行业人士跟帖,探讨一下.此液压螺纹插装阀不包括二通插装阀. 第一梯队插装阀:产销超过或者接近一亿美金的,质量跟销量的综合比较: Hydraforce: 行业第一的销售业绩说明了该产品在中低压产品中的性价比很高,该阀仿照以前Modular产品来做的,但是平衡阀基本上没有做,现在发布的小流量平衡阀,高压阀也在陆续发布. Parker: 旗下产品sterling,waterman,fluid power system的整合,机械阀跟电磁阀的强强组合,绝对是插装阀质量最好,产品最全的厂家之一 Eaton: 螺纹插装阀主要是Modular,IH的产品,产品很丰富,阀的全面程度与parker差不多. Sun hydraulics: 位于世界第二销量的厂家,机械阀绝对是行业老大,但是电磁阀不是很全面,也可能是思路的问题,先导电磁阀加逻辑阀来实现大流量电磁阀. Comatrol (Sauer danfoss): 收购整合了丹麦danfoss fluid control,全世界最早做插装阀的品牌之一,美国co mand control,意大利comatrol,具有很全面的插装阀产品,特点是比例流量控制及方向控制.现在comatrol品牌全球独立销售,估计未来会更好. Rexroth (Oil control): 在欧洲,oil control最早是danfoss fluid control的代理商,慢慢开始生产插装阀,最后收购了tarp及edi后,实力得到了很大提高,被rexroth收购以后,前景应该更好. Bucher: 收购瑞士的Hydrotechnik Frutigen AG,不包含CCC. Hydac: 挖机先导,风电液压用量很大. 第二梯队插装阀:以下品牌不做论述 Delta power: Deltrol: Bucher(ccc): Walvoil(oleostar): Hydra control(nem): Argo hytos:主要以cetop标准阀为主,插装阀部分英国一厂家给贴牌. 第三梯队插装阀: 除上述品牌以外的各种意大利品牌:luen,atlantic,cbf,hbs等很多… 第四梯队插装阀: 武汉机械(Winner): 克泰: 海宏:

企业视觉识别系统

企业视觉识别系统编辑 目录 1定义 2企业标志 1. 2.1 (产品)商标 2. 2.2 企业标准字 3. 2.3 企业标准色 4. 2.4 企业造型(吉祥物) 5. 2.5 普遍性原则 3系统组成 4基础系统 5应用系统 6经典案例

2企业标志 ⑴定义:以特定、明确的造型和图案来代表企业,反映企业内涵和外在形象。 ⑵企业标志特征 1.识别性:这是企业标志的基本功能。企业标志是代表企业的视觉符号,所以必须体现该企业独特的风貌,具备强烈的视觉冲击力、传达力,能迅速地被识别并与其他企业(特别是同类企业)相区分。 2.领导性:企业标志是企业视觉传达要素的核心,在视觉识别计划的各个要素的展开设计中,企业标志作为必要的构成要素始终居于领导地位。 3.同一性:企业标志代表企业的理念、公司的规模、经营的内容、产品的特质,是企业的象征。因此,公众对于企业标志的认同就是对企业的认同。企业标志一经确定,在一个时期内,决不允许任意更改,否则会引起企业形象识别上的混乱,削弱消费者的信心,给企业带来负面的影响。 4.造型性:造型性也就是体现了企业标志的审美要求。标志造型的优劣,字体和图案是否美观直接体现企业及其商品(服务)的档次,更影响到消费者对企业商品品质的信心和对企业形象的认同。 5.延展性:企业标志是使用最广泛、出现频率最高的视觉传达要素。在不违背企业标志同一性原则的前提下,各种由标志标准形延伸开来的变体设计适用于各种不同的传播媒体、大小场合、制作材料、加工技术,以产生切合的表现效果。如企业标志的反白形、线框形、线条形、放大缩小的视觉矫正。 6.系统性:企业标志作为企业视觉传达的核心要素,需要同其他基本要素组合使用,如与企业名称标准字、企业象征图案等。这种组合规范体现了企业标志应用的系统化、规格化、标准化,强化了企业视觉形象传达的系统性。 7.时代性:处在现实社会中的企业面对迅猛发展的科学技术、急速改变的生活形态、快速前进的工商活动、日益更新的社会思想观念、不断变化的流行时尚,必须定期地对企业标志进行检讨、改进,以符合时代的要求,体现时代精神,避免企业视觉形象的老大僵化、陈旧过时。 ⑶企业标志设计的主题题材 1.以企业品牌名称(企业名称)为题材 2.以企业名称首字为题材 3.以企业名称(品牌)含义为题材 4.以企业文化、经营理念为题材 5.以企业经营内容、产品造型为题材 6.以企业、品牌的传统历史或地域环境为题材 (产品)商标

螺纹插装阀主流生产厂家比较

螺纹插装阀是有一定的插孔标准的.这个插孔标准为ISO7789与SAE的标准.但自1980年代以后.SUN公司放弃SAE标准,自己创立了新的SUN的标准后,目前市场的主流就有三种规格.目前最大个 规格标准还是SAE,基本上HF,CCC,INTEGRATED等美系品牌多是采用SAE标准.由于基础设计的局限性,导致ISO的应用变成比较势力单薄.而SUN标准的插孔因为采用中置螺纹及公制M螺牙,使 得通流量的设计更为大,设计师在应用斜孔设计时变更为弹性,逐渐的成为众家新产品设计时的标准.目前有应用SUN的插孔的厂家有3C,OILCONTROL,STEARLING,LOGIC,REXROTH,大部分应 用在T-11A及T-13A孔型.目前来说应用SAE标准的厂家的阀都几乎可以互换,但是由于每家阀的油口位置设计不一定在同一个高度,所以互换前需确认位置是否正确。 螺纹插装阀的历史大约是40年.顺便为大家介绍一下现在的概况:(排名不分先后) 1:SUN(太阳,优势:阀种最齐,耐压流量大,性能曲线好.弱势:价格高,电磁阀全品均最高等级设计,没有像HF分级,所以应用在低要求时,价格会显得高。 2:HF(海德福斯),优势:电磁阀,比例阀系列齐,价格中.弱势:耐压及流量范围小。 3.Stearling,优势:被Parker乐收购,.弱势:价格高,产品线不齐全。 4.Oil Control(油控),优势:被力士乐收购,价格很低.弱势:质量差,组合型阀心不适合集成的设计。 5.Hawe(哈威),优势:产品线算齐全,可应用500~700BAR系统,.弱势:价格高,市场占有量小。 https://www.doczj.com/doc/592128018.html,C及INTERGRATED.两者市场位阶类似.优势,价格低,.弱势:产品种类少,耐压及流量范围小。

VI企业视觉识别系统

V I企业视觉识别系统--定义 一.基础部分 1.企业标志设计 企业标志及标志创意说明 企业标志是造形单纯、意义明确的标准的视觉符号。企业标志具有象征功能、识别功能,是企业形象、特征、信誉和文化的浓缩。标志承载着企业的无形资产,是企业日常经营活动、广告宣传、文化建设、对外交流必不可少的元素。 标志反白效果图 标志反白效果图即将标志图转为灰度图后做黑白部分的颠倒。在无法使用彩色印刷或彩色打印的情况下,反白效果图就作为某些特殊环境下使用的规范。 标志方格坐标制图 标志方格坐标制图主要运用于制作招牌、户外看板、指示牌、建筑外观等无法使用负片放大的大型制作项目的情况下,为确保快速绘制出准确的标志,将标志图形整体比例关系及定位线、基线的相互关系等,通过数字定位在坐标方格中作出明确的规定,在制作的过程中须严格遵循并以此作为监督标准,从而确保标志要素在任何场合的正确表现。 标志墨稿 标识的黑白稿即是标志的墨稿。 标志标准化制图 标志标准制作图是将圆形整体比例关系及定位线的相互关系通过格子等数字化定作出明确规定,在制作过程中严格遵守,以便求取准确的标志图形。方格制图是制作对外应用系统等无法使用负片放大的大型制作项目的精确绘制标志预留空间与最小比例限定 标志预留空间与中文标准表字最小比例限定规范,是为了确保企业标志及其文字等元素组合在应用中的识别性与独立性,而专门设定的,在应用设计项目时,应不小于最小预留空间和最小比例。 标志特定色彩效果展示 2.企业标准字体 企业全称中文字体?? 企业完整名称的文字表现格式和字体 企业全称中文字体方格坐标制图 企业全称中文字体方格坐标制作图是指在精确的坐标图中,将全称中文字体按整体比例关系及定位线、基线的相互关系通过方格子等数字化定位作出明确规定,须在制作过程中严格遵守,以便求取准确字体。坐标方格制图是制作招牌、看板、建筑外观、路牌等无法使用负片放大的大型制作项目的精确绘制。 企业全称英文字体?? 企业英文完整名称书写格式和字体 企业全称英文字体方格坐标制图

(完整版)《企业视觉形象VI系统管理制度》

VI系统管理制度(草稿) 实施公司视觉识别系统是推进企业战略发展,整合企业文化,构建企业形象力,凝聚广大员工,提升企业市场竞争力的重要举措。为保证《XX 视觉识别手册》的正确执行,推进企业跨越发展起到积极的作用,特制定《XX公司VI系统管理办法》。 一、管理原则 1. VI是“Visual Identity”的简称,中文意思是视觉识别,包括企业名称、企业标志、企业标准色等基本要素和办公事务用品、建筑物外观、交通工具、旗帜等应用要素,是企业形象战略的重要组成部分。 2. 企业文化部是公司VI系统的主管部门,负责审议、批准公司VI 的各项事宜、监察VI工作的执行情况、负责VI具体的规范设计、修改和补充。 3. 《XX视觉识别手册》发放使用范围仅限于公司内部,任何单位和个人不得随意将手册复印、对外发放。该手册所有标识的版权归公司所有,其造型特质未经许可,不得模仿使用,不容随意修饰和挪用。 4. 《XX视觉识别手册》的规范设计原则上应保持相对稳定,随着市场变化及公司的发展如有必要对有关要素进行重新设计、修改和补充,应由企业文化部具体策划、实施,以保持视觉形象的连贯性和统一性,方案经公司企业文化建设领导小组批准后,方可编入手册。 5. 《XX视觉识别手册》中基本要素和应用要素都具有严格的尺寸、比例、色彩等规定,各单位、分子公司在具体运用中,原则上不得存有偏差,若因不可抗拒因素,需改变规定,须报企业文化部批准后,方可进行。超出该手册涵盖范围的设计须报经企业文化部认可。 二、管理范围

1. 基础系统 标志、标准组合、基本色色标、辅助色色标、吉祥物、辅助图形等。 2. 应用系统 (1)事物用品类 信纸、信封、便笺纸、稿纸、传真纸、文件袋、资料袋、手提袋、档案袋、文件夹、工作笔、笔记本、名片、工作证(卡)、工作名台、车辆通行证、来宾卡、纸杯、烟灰缸、台历、请柬、贺卡等。 (2)旗帜类 司旗、POP旗、桌旗、彩旗、横式挂旗、竖式挂旗、刀旗、小吊旗等。 (3)工作服饰 管理人员制服、操作员工服装、保安员服饰、领带、T恤衫、领夹、徽章、工号牌等。 (4)广告招牌类 企业招牌、大楼屋顶招牌、广告灯箱、广告牌、条幅、充气条幅等。 (5)办公环境类 文化墙、文化橱窗、文化标语(幅、牌)、班组学习园地、建筑物外观、公开栏、工作看板、办公室环境、会议室环境、各式公共标识等。 (6)室内外导示类 楼层招牌、部门牌、总楼层牌、室内导示牌、室外导示牌、路牌、楼门牌、符号指示(警示)牌等。 (7)宣传媒体类 企业形象画册(单)、文化手册、产品宣传册(单)、电视、报刊、内部网络等。

螺纹插装阀技术

螺纹插装阀技术螺纹插装阀技术 张海平 2006-11 目录目录 前言 1. 各类螺纹插装阀:构造,工作原理和性能 2. 发展历史与现状 3. 螺纹插装阀的应用 4. 螺纹插装阀的局限性 前言前言 螺纹插装阀具有体积小、结构紧凑、应用灵活、使用方便、价格低等一系列优点,在欧美被广泛应用在农机、废物处理、起重机、拆卸设备、钻井、铲车、公路建设、消防车、林业机械、轮船、油井、矿井、扫路车、挖掘机、多用途车、金属切削、金属成型、机械手、铸造、成型、造纸、纺织、包装设备、动力单元、试验台等。 1. 各类螺纹插装阀:构造各类螺纹插装阀:构造,工作原理和性能,工作原理和性能,工作原理和性能 插装阀(Cartridge Valve)从安装方式上可分为滑入式(Slip-in)和螺旋式(Screw-in)这两类。滑入式即通常所称的二通插装阀或逻辑元件,它一般都还需要附加先导控制阀才能工作。螺旋式即本文要述及的螺纹插装阀,它(装入安装孔后)一般都能独立完成一个或多个液压功能,如溢流阀、电磁方向阀、流量控制阀、平衡阀等。 以下摘取自一些国际市场上可见产品的使用说明书,供读者具体了解螺纹插装阀。 1.1单向阀单向阀 Sterling 公司的D02B2:工作压力42MPa,最大流量80升/分,总长33.7mm,安装孔内部分长27.2mm。

1.2 溢流阀 Sterling公司的A04R2M:工作压力0.5-35MPa,最大流量60升/分,总长123mm, 安装孔内部分长46mm,直径22mm。

1.1.33电磁方向阀电磁方向阀::滑阀滑阀 Hydraforce 公司的SV10-47C:工作压力21MPa,最大流量22升/分,总长188mm,孔内部分长62mm,直径22mm。驱动线圈功率24W。 座阀座阀 Sterling 公司的GS0408:工作压力35MPa,最大流量75升/分,总长94mm,孔内部分长33mm,直径22mm。驱动线圈功率19W。 1.4 流量控制阀流量控制阀 二通式:Hydraforce 公司的FR12-23,工作压力24MPa,最大流量77升/分,总长107mm,安装孔内部分长61mm,直径25mm。

企业形象视觉识别系统设计方案

企业形象视觉识别系统设计方案 1

企业形象视觉识别系统设计方案 VI设计说明书 Design Manual VI 2

企业VI设计的意义 在品牌营销的今天,没有VI对于一个企业来说,就意味着它的形象将淹没于商海之中,让人辨别不清, 就意味着它的产品与服务毫无个性,消费者对它毫无眷恋;就意味着团队的涣散和士气。 企业VI设计实现目的,对内部员工的归属感,加强企业凝聚力,对外部树立企业的整体形象,统一的形象的将企业的信息传达给受众,经过视觉形象,不断的强化受众的意识,从而获得市场的认同。在市场经济体制下,企业要想长远发展,一个成功的VI系统的确立无疑是该企业的无形资产的一个重要组成部分,有效的形象识别系统必不可少,这也成为企业发展的助跑器。 3

形象视觉识别系统设计(共三个阶段) 第一阶段(准备阶段) 一、成立VI项目工作组 以工作组长(宏观把握视觉表现与理念的结合)为核心,其它组成成员有——创意总监,(负责把握视觉设计的方向),VI总监(确保设计项目的可执行性),设计师(负责VI设计项目)等 组长: 创意总监: VI总监: 设计师: 二、理解消化品牌理念(MI) 经过对企业内部调研,问卷,及对高层管理人员访谈结合品牌定位结论,将多方位收集到的信息加以分析,讨论,总结;并明确企业核心价值观,核心竞争力,深入挖掘,提炼”关键”点,寻求品牌定位于视觉表现的结合方向。 三、搜集企业相关信息(同行业视觉形象分析,找出视觉形象差异) 四、组织项目工作会议,讨论,确定VI视觉基本表现形式 4

组织项目组成员,经过对企业内部的调研问卷,一对一访谈,总结,分析,并深一步探讨视觉识别的表现形式。 五、进入具体的视觉设计阶段。 经过对企业内部的前期调研,访谈,问卷及企业业视觉形象分析等的深入了解 最终明确品牌自身视觉表现的方向,如何突出自身优势? 第二阶段(设计开发阶段) 此部分工作由品牌标识创意或修正升级设计、基础要素系统开发、应用系统设计开发等三个工作部分组成。 第一部分:品牌标识创意设计 品牌标识(品牌标识是企业视觉识别中的核心要素,品牌在对外视觉传播中标识的使用及展示率是最高的,因此品牌是否能经过标识这个”窗口”向公众展示出品牌核心价值观,品质,信赖感,是至为重要的,是建立品牌形象的第一步,也是品牌最重要的资产。 品牌标识设计工作流程 第一步骤:前期调研 5

PARKER 螺纹插装阀 ------- 逻辑元件经典应用组合

LOGIC CIRCUITS
Logic (from the Greek λογικ? logikē)

Normally Open Controlled w/ 2-Way, 2 Position
DSL102N
16SLC1-B-**
B
DIRECTION OF FLOW
A

Normally Open Controlled w/ 2-Way, 2 Position
DSL102N
With the solenoid valve de-energized the spring chamber of the LE vents to tank and thus the poppet shifts allowing flow from port ‘1’ to ‘2’
16SLC1-B-**
SYSTEM
50 GPM 3000 Psi

Normally Open Controlled w/ 2-Way, 2 Position
DSL102N
When Solenoid Valve is energized, the spring chamber of the LE is blocked. Then the spring chamber is pressurized and the LE closes (2:1 ratio)
16SLC1-B-**
SYSTEM
50 GPM 3000 Psi

企业形象识别的概念

CI的历史 CI作为一套在企业的精神、行为和视觉形象上系统地塑造企业形象的方法,是本世纪以来,现代管理学、市场学、营销学、公共关系学、广告学、组织行为学和社会心理学成果的运用,也是许多企业家经营实践和平面视觉设计师们智慧的结晶。CI在不同时代、不同国别、不同文化的企业中的运用,经历了一个由浅入深、由单薄到平实的过程。 CI是英文全称Corporate Identity 的缩写·即企业识别系统。其定义是:将企业经营观念与精神文化·运用整体传达系统(特别是视觉传达设计),传达给企业体周围的关系或者团体,反映企业的自我认识和公众对企业的外部认识,以产

生一致的认同感与价值观;也就是结合现代设计观念与企业管理理论的整体性运用,以刻画企业个性、突出企业精神,使消费者产生深刻的认同感。 CI在国外已有较长的历史·最早源自第一次世界大战前的德国。二战以后·国际经济复苏、工商业蓬勃发展,各行各业的经营范围日益扩大,并且逐渐迈向多元化、跨行此、国际化。在60年代中、后期,美国企业界逐渐认识到视觉形象的冲击力量是有限度的。服务业中的麦当劳连锁店,不但在统一视觉形象上下工夫,而且把系统性、一致性的原则用于员工行为上。特别是1970年,可口可乐公司同时革新了世界各地的可口可乐标志,采取统一化的识别设计,并同时对公司行为进行大规模改造·此举震动了世界各地人士。从此,50年代才开始出现的CI,在美国迅速地发展、普及,并日趋成熟。60年代。 CI传入日本,并在这个善于吸收外来文化的国度里,得到了广泛地运用、补充和完善。CI在日本曾经两度出现高潮。第一次是60年代后期日本经济的转型期,那时许多企业面临着两大难题,一是产业规模的骤然扩张,一是走向国际市场的强烈需求。1971年,第一银行和劝止银行合并,以此为契机,他们导2CI计划,伊藤百货公司也在这一年实施CI。结果,第一劝业银行和“伊藤百货”公司都成功地完成了企业形象的革命,为日后事此的展开,形成了相当有利的条件,1975年。伊势丹也导入了CI。这一年导入CI的企业包括美能达公司,三井银行、理光公司等。第二次高潮是在80年代初。当时日本经济开始低速增长,市场被逐步吞食和瓜分,企业界又开始转向CI 战略,以确保市场上的一席之地。 日本在接受CI的过程中。融人了日本企业界自身的管理特点和文化特点,与美国企业相比,日本企业更注重精神的激励作用。 华歌尔公司

企业形象识别系统

“CIS” “CIS”是英文CorporateIdentitySystem的缩写,意即“企业形象识别系统”,又有人称为企业形象设计系统。它将企业经营活动(Behavior)以及运作此经营活动的企业经营理念(Mind)或经营哲学(Philosophy)等企业文化,运用视觉沟通技术(Visual),以视觉化、规范化、系统化的形式,通过传播媒介传达给企业的相关者,包括企业员工、社会大众、政府机关等团体和个人,以塑造良好的企业形象,使他们对企业产生一致的认同和价值感,以赢取社会大众及消费群的肯定,从而达成产品销售的目的,为企业带来更好的经营绩效。 CIS包括企业理念识别(MindIdentity,简称

MI)、企业行为识别(BehaviorIdentity,简称BI)和企业视觉识别(VisualIdentity,简称VI)三部分。 MI(理念识别系统)是CIS最抽象、最深层的组成部分。其核心内容是企业精神,亦即企业经营活动中长期形成的、并为员工所认同的价值观念和群体意识,包括经营信条、精神标语、企业风格、经营哲学和方针策略等,这些内容正是企业文化的精髓。所以可以说,企业文化是企业形象识别系统的原动力和基石。 BI(行为识别系统)体现着企业精神指导下的企业行为准则,它规划企业内部的组织、管理、教育,以及对社会的一切活动。企业精神是抽象的,而企业行为是动态的,通常要物化为具体的形式表现出来。如通过厂容、厂貌、员工对内对外、行为规范、企业内部各种仪式等来体现。

VI(视觉识别系统)是CIS三个组成部分中最外在、最直观的部分,也是具体化、视觉化的传达形式。它通过组织化、系统化的视觉方案,传达企业的各种信息,主要包括企业标志、标准字、标准色和象征图形、吉祥物等基本要素,企业为公用品(信纸、信封、名片、文具)、车辆外观、办公室装饰、户外招牌、员工制服、产品包装、各种广告媒介等都可以成为VI 的延伸推广的载体。 一个完整的CIS系统必须涵括MI、BI与VI三个要素。其中MI主导要素,是企业在长期发展过程中形成的、具有独特个性的价值观体系,是企业宝贵的精神资产和不断成长的原动力。MI的视觉化体现便是VI,而BI则是MI的行为化延伸和展现。三者完善的融合和组织是塑造企业形象的有效手段。 若BI丧失MI,企业职工就会说不清本企业怎样

视觉形象识别系统(VI)管理制度

集团视觉形象识别系统(VI)管理制度 第一章总则 第一条:统一的视觉形象是***集团创造良好企业品牌的基础,为了实现视觉形象统一,规范并推广***视觉形象识别系统(VI),确保品牌资产保值和增值,提高集团、分子公司VI对外的辨识性和竞争性,特制定本管理制度。 第二条:要做“^^^^^^^”,实现“规范管理、提高企业无形资产的品 牌价值”,必须严格维护***集团外在形象。 第三条:本管理制度最终解释权归***集团企划部所有。 第二章VI 要素基本理论 第一条:VI基本要素的内容 1、基本要素:标识、标准字、标准色和标准组合等; 2、要素组合:制作准则、横竖组合、简称组合、禁用组合等; 3、要素展开:标识在明度上的应用、标识在特别色彩上应用等。 第二条:VI应用要素的基本内容 1、办公用品:名片、工作证、出入证、公司便签、传真、介绍信、信封、文件袋、文件夹等; 2、办公环境:接待前台、形象墙、户外指示牌、导向牌、会议室门牌、会议室内装饰、办公室等; 3、运作环境:公司标识牌、户内警示牌、户外警示牌、告示牌、宣传牌、仓库宣传标语; 4、工作服装:管理人员、运作人员、领带和领带夹等;

5、交通运输:公司商务车、搬运车、大货车、小货车、手推车等; 6、宣传用品:请柬、台历、礼品、接待用品、厂(场)旗、彩旗、桌旗、礼品袋、广告、户外灯箱、产品打包封口等。 第三章VI管理内容界定 第一条:包括为集团决策层及时提供VI前沿信息; 第二条:包括研究及收集竞争品牌VI的特点与策略; 第三条:包括监控集团VI运营及VI(商标)授权、使用标准; 第四条:包括VI标准的制定、使用等; 第五条:包括加强VI知识培训 第六条:包括整合V I营销传播策略与计划、传播方式及行业VI的调查分析; 第七条:包括VI传播方案实施的效果评测与改进; 第八条:包括监督各产业公司VI所有对外、对内的传播内容和传播方式统一规范(报纸、网站、杂志、产品包装的设计、户外大牌、单立柱、车身、公交站台、终端售点、社区宣传、以及展会、新闻发布会、各类宣传物料的设计、制作等)。 第四章VI管理机构 第一条:集团VI管理由集团企划部负责管理及执行,集团董办负责监督、抽查。分子公司实行总经理负责制、分子公司相关部门负责执行。 第二条:VI管理职责 1、集团企划部及各产业、总公司、分子公司相关责任部门负责集团VI的导入; 2、集团企划部负责定期检查集团VI在各部门和分子公司的执行情况,对不符合VI规范要求的提出限期整改意见,情节严重的,给予处罚;

相关主题
文本预览
相关文档 最新文档