高效沟通的定义范文

时间:2023-05-17 11:31:59

导语:如何才能写好一篇高效沟通的定义,这就需要搜集整理更多的资料和文献,欢迎阅读由公文云整理的十篇范文,供你借鉴。

高效沟通的定义

篇1

    工作流程的电子化可以大大提升企业的运营效率,解决人员操作的效率低下,工作相关资料不能有效和统一的治理,工作流的审批意见不能完整的保存并归档等问题。

    工作流程是对一整套规则与过程的描述,以便治理在协同工作进程中的信息流通与业务活动。它的目标在于根据企业实际规范和业务操作来定义电子化的工作流,以智能的方式处理过程,保证工作中的某项任务完成后,按预定的规则实时地把工作传送给处理过程中的下一步,保留工作流转进程中的操作痕迹,更重要的是,保证相关数据的自动更新。

    基于泛微协同治理应用平台的工作流程治理模块(e-Workflow),为企业搭建一个高效、灵活的工作流程平台,用户可以自行定义所需要的各种流程应用。

    设计理念

    泛微协同流程治理解决方案是基于泛微协同治理应用平台e-cology而建立的,泛微协同治理应用平台e-cology以"人"为中心,包含七大模块,通过流程来打通各个模块之间的血脉,建立起一张信息网状图,当我们找到其中的一个信息点时,与此信息点相关的所有信息都被提取出来,而这些信息不是本身就结构化的呈现出来的,根据齿轮联动模型的联动效应,当其中的一个齿轮转动的时候,其它的齿轮也被带动起来,并且以它为中心,为它提供所需的支持和服务。也就是说,所有的信息都分散在不同的模块中,当我们有需要的时候它们就被结构化的提取出来。

    产品架构

    基于泛微协同治理应用平台e-cology的泛微协同流程治理解决方案,为企业搭建一个高效、灵活的工作流程平台,用户可以自行定义所需要的各种流程应用。完全基于用户需求,具有较强的灵活定义功能,可自定义流程、表单、直到字段,根据不同企业的不同运作模式,可由具有相应权限的人员对流程进行维护和订制,并能够图形化的显示出来。从流程的创建到归档全程跟踪控制,上级可随时审批下属的请求,并提供相应的审批意见辅助下属作出决策。

    模块构成

    以人力资源为核心,工作流程打通了其它各个模块:知识文档治理模块、客户关系治理模块、资产产品治理模块、项目信息治理模块、财务信息治理模块、供给链治理模块信息流动的通道,实现企业信息结构化的提取及企业流程的最优化。

    同时引入企业信息门户EIP,通过工作流程将不同的信息带出到不同的信息门户中去,同时将从不同的门户中收集的请求和信息带入到系统中来,实现企业员工、客户、外部访问者的高效沟通和协作。

    协同之道

    泛微协同流程治理解决方案的高效性和协同性体现在以下几个方面:

    1. 自动提醒功能可以在工作流到达时及时知会相关人员;

    2. 延误处理的流程会对相关人员发出警示;

    3. 所有的流程信息都具有可追溯性,用户可以方便地查看其他人员的处理痕迹;

    4. 领导可以全程监控任务的执行情况;

    5. 可以对工作流的某一节点(即流转的某一阶段)设定多个并行的操作人,以使操作者可以替代缺席的同级别人员对工作流做出处理;

篇2

要想理解电力市场营销的概念,首先需要了解市场营销的定义。对于市场营销,不同机构、组织和个人有不同的定义。美国市场营销协会对市场营销的定义是将产品价值创造出来,并通过沟通,将这种价值传送给顾客,并对顾客关系进行经营或者维护,以便企业和相关的利益受益人获得利益的一种组织程序和组织功能。市场营销研究学者菲利普科特勒对市场营销的定义是:个人和集体通过创造,提供出售,并同别人交换产品和价值,以获得其所需所欲之物的一种社会和管理过程。对于电力市场营销的概念,结合相关市场营销理论,我国学者及相关企业对其定义为:电力企业在不断变化和发展的市场环境中,以人们和企业的电力需求得到满足为目的,采取生产电力产品、输送电力资源价值、分配电力资源的利用价值、销售电力商品及附加服务,创造出为他人或组织交换的电力商品的价值,以获得电力企业的需求与欲望的一种社会服务过程。

2电力市场客户关系管理的理论与意义

2.1客户关系管理的理论研究

客户关系管理作为从国外引进的一种概念,最初是从Cus-tomerRelationshipManagement(CRM)翻译而来,字面上的意义就是企业用CRM来管理和客户之间的关系。20世纪末,GartnerGroup公司提出了CRM的概念,首次对CRM概念进行了准确的定义,即为企业提供全方位的客户视角,赋予企业与客户交流的比较完善的方法,提升企业与客户的交流能力,最大化客户收益率的方法。

2.2电力企业客户关系管理的意义

在日趋竞争的电力市场竞争中,企业要做好电力资源的营销工作,实行客户关系管理,其意义重大。

(1)电力企业能够为客户提供与时代接轨的智能化、高效化和个性化的服务,方便了客户,而且采用多种服务手段,也能有效改善企业的形象。

(2)为了更好地管理好与客户的关系,做好电力资源的营销,电力企业会采取一些业务流程方面的变化,方便客户的同时也会节省企业的人力物力资源支出,提高企业工作效率,降低经营成本。

(3)会积极采取客户评估措施,指导对重点客户的长期有效发掘,同时对客户行为进行追踪,能够使客户风险转嫁行为的发生率显著降低,减少企业的经营风险。

(4)使客户与电力企业保持长期良好的沟通与联系,更加高效地完成销售任务,提升新客户发掘的机会,减少电力销售的成本和风险,使企业最终的盈利能力得到提升,增强企业竞争力,扩大市场份额。总之,电力企业在市场营销的大环境下,从电力客户关系管理出发,做好市场营销管理,能够极大地提高电力企业经营的有效性。

3基于电力市场营销的客户关系管理机制综合研究

在电力市场不断开放的大环境下,做好电力企业的客户关系管理,其意义重大。为了更好地促进电力企业的客户管理,需要结合电力市场的发展特点,满足新时代电力市场营销需求,对客户关系管理的机制进行综合研究,本文主要从客户关系管理原则和管理内容两方面进行研究。

3.1客户关系管理原则

供电企业作为一种公益性质明显的企业,企业的任何行为都要对社会负责,在企业的运行过程中,要做好应尽的义务与社会责任,对于人民群众和相关企业的电力需求以及由此而产生的其他合理要求都应最大可能地满足。电力企业要定期自身的“社会责任公报”,从而使社会对企业所尽的社会责任有一个比较清晰的了解和评价,使企业能够不断完善自身的经营管理。同时,企业在加强经营管理时,还应注重企业利益的实现,尽可能将企业利益最大化,保证企业能够持续发展。但是,电力企业在经营管理过程中追求利益的最大化,必须在法律法规允许的条件下进行,以规范的手段获得。在电力企业上述客户关系管理原则下,要充分结合现代化技术,如利用网络手段,建立起适应时展的客户关系管理系统,提升客户关系管理水平,减轻客户管理成本,实现电力企业营销中客户关系管理的高效性和准确性。

3.2供电企业客户关系管理的主要内容

在市场营销理论的指导下,电力企业也开始重视市场营销,客户关系管理应作为企业管理工作中的重点。为了更好地促使企业进行客户关系管理,需要从电力企业客户关系管理原则出发,将如下几个方面的工作作为电力企业客户关系管理的主要内容。

(1)提高客户满意度。客户满意度是客户在电力产品使用或服务后对效果和期望的感知,直接影响着客户的下次用电选择,而且要想有效进行客户关系管理,基础就是客户对相关产品和服务的认可,因此,提升客户满意度是客户关系管理的根本点。在企业进行客户关系管理,提高客户满意度,可以培养相关服务人员良好的服务意识,增加服务渠道,对于客户轻微的欠费情况进行特殊处理等,均可有效提升客户的满意度。

(2)增强客户忠诚度。客户忠诚是客户满意后产生的对电力产品或电力企业的信赖,而希望重复购买的一种心理倾向。电力企业在市场经济条件下,要想提升市场竞争力,忠诚客户群体数量和质量是决定性因素,也是企业长期经济效益的来源。可以采取主动提高客户要求的应对措施的等级,提供给客户更高等级的服务,考虑客户将来发展中各方面的需求,并做好预留服务,这种方式能极大增强客户的忠诚度。

(3)需要保持客户关系。保持客户关系,能够使客户不断重复购买公司产品,保证企业的基本利润和持续发展。对此,可以采取的主要措施是提高电力产品的整体价值,降低客户使用成本和建立完善的沟通渠道,使得客户关系能够长期稳定维持。

4结语

篇3

沟通刻不容缓

在当前的中国企业中,对于财、物来说,都具备有效的管理,但对于“人”的管理却比较薄弱,因为中国人的个性就是“办事程序喜欢变通”“碍于面子不愿意对别人发号施令”,这样也给管理上带来了很大的麻烦。举个例子:企业的领导经常听到这样的话,“这事没办成不怪我,我根本就不知道”“这事应该他先干完通知我的,但他根本没通知”“这事我早就想向你汇报,但你太忙了,所以就耽误下来了”“这事三天就要干完呀,我以为不那么着急呢”“你是让这事吗,我还以为你让那件事呢”。时间长了,企业的管理层都面临着这样的问题,每天早上起来就感觉有一堆事,心里想着“这事我得提醒提醒,不然他们该忘了”“那件事也不知进展怎么样了,得问问”,一天上班,光打电话就得花去大部分时间,到手的财务报告、业务报告反而没有时间看了。而企业的普通员工呢,也因为部门之间的协调不畅、任务分配的不明晰、时间限制不固定,而产生了种种的抱怨。

不仅在企业内部的管理中存在着信息沟通效率低下的问题,在企业的一个业务链中也存在着同样的问题。比如我们非常熟悉的销售业务中,会牵扯到客户、销售人员、售前人员、商务人员、财务人员、分销伙伴以及决策人等多种角色的相互配合和制约。一个小的环节出现问题,都会关系到整个定单的成败。执行一套严格规范的管理体制可以使销售经理对销售员的一举一动了若指掌,但你越是认真的执行这种规范就越远离销售员;而另一个极端是销售经理们,由于害怕挫伤销售员的积极性而放任不管,十天半月也不和销售员进行交流,一到年底,才发现市场大变,业绩滑坡,于是组织突击销售活动。最后企业领导追查原因的时候,每个与销售环节有关的人都尽力推卸自己的责任,以免“热山芋”烫了自己的手,要赶快把它传出去,结果大多是责任不清楚,各自推托与别人的沟通不够。对于与销售类似的这种以业务为核心线索的信息链,彼此之间有效的及时沟通也是非常重要的。

“管理者”浮出水面

有效的信息沟通非常复杂,如何及时有效将信息传递给最终的目标就是个很大的问题,因为信息的接受者是不固定的,如果不是直接与被告知人直接通话的话,就不能最终确认信息传递到了,比如发传真但却不能确认对方收到传真,即便收到了但又不能确认是否阅读了,需要多次的沟通和确认才能保证信息确实有效的传递到。如果信息的接受者数量很多的话,一次完整的信息传递就可能要花费大量的时间和精力,更重要的是不能保证沟通的及时性。

基于高效沟通管理系统理念的“管理者”就是为解决上述问题设计的,它是一套充分利用现今最新网络和通信技术,旨在提高企业运营中的沟通效率,加强企业管理的新一代智能通信系统。通过它可以将企业内外的沟通变为一种面向沟通目标、可灵活定义沟通策略的行为。每一次沟通,都设定一个目标,沟通的过程就是向沟通目标不断靠近的过程,只有达到目标后,沟通才算结束,否则高效沟通管理将会不断地提示沟通相关人员,直至完成沟通目的。

三层架构

“管理者”的体系结构分为消息层、控制层、业务层3个层次,层次之间可完全拆分,具备明确的接口,既可灵活拆开调用,也可组合运行。

消息层将目前存在的多种通讯方式进行集成,通过消息网关进行消息格式的转换,使企业内外的沟通不受沟通方式的局限,真正实现实时的多渠道的交互式沟通。

控制层是整个架构的核心,实现对企业内外任何一个沟通的有效控制。当实际沟通发生时,以沟通状态机为核心,控制每个沟通任务的策略执行、流程执行、监控执行和权限控制,并通过消息控制器调用一种或多种通讯控制模块来实现。

业务层由沟通发起人来进行具体沟通的定义、处理和监控。沟通的定义包括沟通接收人、沟通内容、沟通策略、处理要求等。接收人需要按照处理要求进行沟通的处理。沟通监控者可以监控沟通执行的全过程。

篇4

连续工作、超级加班、低级错误频发,是软件工程师在高强压力下的状态。十几年前,对此我采用的方法是配合软件成熟度模型CMM推进“软件个人过程PSP(People software Process)”。PSP是一个需要极度自律的个人时间和效率管理工具,要求严格排定工作计划,记录工作中发生的时间、打断次数、工作成果度量情况等,由于此方式同当时软件行业中所崇尚个人艺术化的思路不相吻合,且与泰勒的科学管理相似,PSP试点终究没有太大效果。

在观察我的孩子的学习状态时发现,她在学习半小时后开始游荡或玩耍,若无人提醒,时间快速消耗。这是自扰或自我打断的工作特征。

而我们的工作团队呈现另外一种特征,即他人干扰或打断,白天被电话、短信、会议或其他事务干扰,效率极低,只能夜间工作或独自到僻静地点完成工作,但这并不可取。

前些日子,我碰到一位大学教授,虽然工作繁重,却能在他所在领域名列全球前十,为我推荐了这本“番茄工作法图解”,英文原版名称:Pomodoro Technique Illustrated:“The Easy Way to Do more in Less Time”,介绍“如何以更少时间做更多的事”的工作方法。作者Staffan Noteberg,瑞典人,是此方法的使用者和获益者,其发明者Francesco Cirllo为这本书写了序。

我认为,这本书讲述的工作方法可作为PSP工作方法的前导或基础,使用番茄工作法两周后,可升级推进PSP工作法。这本书另外一个序作者认为番茄工作法和Scrum、XP等敏捷方法类似,但它关注更“微观”层面,我也深以为然。所以,我将番茄工作法定义为“最微观层面的有效工作法”。

工作方法是:定义25分钟(或其他时间间隔),作为一个番茄单元,启动定时器,在此时间内集中做一件事,只要不出现人命关天的事情都不中断,直至时间到,无论完成与否都停下来不再工作,然后开始另一个番茄时间。很多人认为这种方法的原理像闹钟系统,其实不是,所以向大家提醒注意以下内容。

番茄时间的定义有四层前提:其一,单一时间内只能高效完成一件事情,同一时间内多项事情出现必然导致低效率;其二,必须提前做工作定义和工作承诺,在规定时间内完成一件事,不拖沓;其三,人们无法长时间保持高效状态,因此需制定时间段,所谓的“工作分而治之(Divide and Conquer)”;其四,即时反馈,思考一个番茄时间内工作完成的如何。当下的反馈会有当下的提醒,我们将自己分成“任务督导者”和“任务完成者”两个角色去看待工作,书中定义为战略帽和工作帽,个人认为两种角色的说法更符合人性和工作特点。

若要更为高效完成工作,必须另有两个动作在番茄工作开始和结束前实施。准备三张纸,分别为:活动清单、今日待办、记录,对应的是:最近希望完成的事情,当日安排完成的事情及这些事情将占用的番茄时间,同时记录当日有效番茄时间以及每一番茄时间内的工作效率和打断情况,便于提高和思考。其中,活动清单,可能按周、月或年更新,今日待办是当日开始前需要思考的工作列表,记录是一天的总结。这三张表和番茄时间钟组成了番茄工作法的全部工具。

有意思的是,番茄工作法暗合了戴明循环PDCA(Plan-Do-Check-Action),包含计划、工作、检查、改进四个环节。

这里的工作会形成两层循环:第一层按天进行,每天思考工作的展开和落实;第二层在每一个番茄时间,进入和退出看具体事务处理如何。现代的管理中的工作效率提升鼻祖就是戴明,项目管理逻辑是PDCA,软件工程学更是以此为基础的。同时,番茄工作法也符合日本复兴核心文化和工作基础:改善(Kaizen)原理,是一种以改进为目标、对渐进变化关注的方法,对个人提升和组织能力提升相当有效。

另外,书中还有许多观点值得思考:如对超时工作的提法,“超时工作如同信用卡购物,你可以买到眼下买不起的东西……这是一种短视的时间管理方法,因为支付利息会延缓未来的成长。长远而言,如果能有一个可持续的步伐,我们的生产效率会更好。我们的大脑需要定时的修养,既包括工作时间的短暂休息,也包括工作完成后较长时间的休息。”这对忙碌的人是一个好的提醒。

篇5

关键词 J2EE;SpringSide;科研管理;低耦合

1 引言

随着科技的日益发展,高校的科研活动和科研能力成为反映高校综合实力指标的比重不断加大。通过信息化手段对日常科研工作进行管理,整合科研工作流程,为决策层提供真实有效的依据,是提升科研管理水平的有效途径,也是当今高校科研管理的大势所趋。

通过科研管理信息化平台,可以实现科研工作的网络化管理,形成一个及时更新的科研数据中心和科研管理沟通平台,全面、实时、准确提供学校的有关科研信息,为学校领导有关科研决策提供辅助支持,为学校教师开展科研活动提供方便快捷的服务,为科研管理人员开展工作提供极大的便利。

首先,平台为所有从事科研活动的科研人员提供服务,为科研人员提供一个管理个人科研活动的网络空间,实现个人科研申报、成果登记、查询网络化,免除填写各种统计报表的麻烦,节省工作时间,提高工作效率。

其次,借助平台,科研管理人员可以方便地完成有关的科研管理任务,如项目申报组织、项目中检等工作,使各级领导可以及时了解和掌握本单位教师的科研情况。

第三,平台可以将各种数据进行汇总分析,形成直观的分析图标,进行横向和纵向比较,为领导提供学校各类科研信息,为科学决策提供支持。

第四,建立科学合理的考核体系,定义各种分类评价指标。以考核为推动力,拉动全体科研人员的积极性,使科研有序、高效,使平台成为日常工作中的科研平台。

最后,教师个人填报、科研管理人员审核后,全校的科研项目、科研论文、科研著作、学术活动、工作量统计和科研考核结果等数据信息即可在平台上显示,全体教职工均可以登录查询,通过不同的权限设置,对其中的数据进行修订和审核,保证数据的准确、真实性,并随时掌握学校最新的科研情况。

科研管理系统基于当前流行的J2EE框架技术SpringSide进行开发,包括Struts、Spring 、Hibernate等开发工具和环境。

2 J2EE架构的裁剪

J2EE架构由于其重量级的原因,在使用它开发时一般都要进行裁减。在当前的软件开发领域,人们一般将信息系统分为表现、持久、业务、领域模型等多个层次。其中,表现层的主要职责是为用户管理请求和响应,提供一个控制器调用业务逻辑和其它上层处理,处理从其它层抛出的异常,为显示提供一个模型以及执行用户接口(UI)验证等;持久层保存、更新、删除储存在数据库中的信息,通过持久层的逻辑隔离,应用程序变得易于修改而不会影响其它层的代码;业务层的职责是处理应用程序的业务逻辑和业务验证,管理事务,预留和其它层交互的接口,管理业务层对象之间的依赖,增加在表现层和持久层之间的灵活性,使它们互不直接通讯,从表现层中提供一个上下文给业务层获得业务服务(business services )以及管理从业务逻辑到持久层的实现;领域模型层由那些代表现实世界中的业务对象组成。

JSP+JavaBeans、struts等框架一般情况下是将表示层单独分离,由平面设计人员完成界面设计,开发人员用JavaBean或struts的action完成业务逻辑和持久化,以初步解决开发中的分工问题。但由于层与层之间紧密耦合,代码重用率较低,且各层分工也不太明确,不利于团队的明确分工,因此,这样的架构只适合于小型项目,应用到较大项目时,会产生问题。要对J2EE进行裁减,组成一个高效、松藕合的轻量级的架构,应基于两个原则:层次尽量分工明确,层次之间耦合度尽量低。在基于网络的科研管理系统中,在表现层使用Struts,业务层使用Spring,持久层使用Hibernate。

Struts是用于实现Web项目中UI层的开源产品,是MVC模式的经典实现案例。Struts将业务数据、页面显示、动作处理进行分离,有利各部分的维护;Struts采用Front Controller模式来实现动作处理,使所有动作请求经过一个统一的入口进行分发,方便在入口中加入一些全局控制代码的实现,如安全控制、日志管理、国际化编码等;通过Struts提供的ActionForm封装Web form中的元素,使重用Web表单成为可能;借助Struts Validator框架帮助完成Web层的验证工作,通常情况下不再为每个Web页面写验证代码,只需通过配置即可;用ActionForm类封装与用户互动的数据元素;用Action类实现逻辑(显示逻辑)、动作处理、链接转向,实现MVC中的Controller;借助Struts标签完成数据呈现,实现MVC中的View;ActionForm,Action,Validator的连接关系在struts-config.xml配置文件中定义;Struts运行在servlet容器中,加入容器配置文件Web.xml。

业务逻辑层Spring,通过控制反转、AOP应用、面向接口编程,降低业务组件之间的耦合度,增强系统扩展性。Spring 框架是一个分层架构,由七个定义良好的模块组成。其中最重要的模块是核心容器。核心容器定义了创建、配置和管理bean的方式,提供Spring框架的基本功能。核心容器的主要组件是BeanFactory,它是工厂模式的实现。BeanFactory使用控制反转(IOC)模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。

以科研管理系统中的项目管理的实现原理为例来说明基于SpringSide的软件开发过程:作为领域对象的项目(Project)显示在Web页面(JSP、HTML等),通过struts对它进行的操作请求发送到相应的Action,在Action中通过Spring提供的服务定位器调用服务,Spring根据配置文件中的内容管理相应的业务逻辑Bean,业务逻辑调用Hibernate与数据库交互。

3 SpringSide架构技术

SpringSide以Spring Framework为核心,以Ruby On Rails的简约风格整合Java社区的众多开源项目,为开发Java企业应用提供了一个方便起点。它所整合的Full-Stack 的开源构件库,包括了WebService、JMS、工作流、安全、报表、规则引擎、搜索引擎、定时任务等企业应用特性,以构件式的开发架构,配合Ant脚本与SpringSide-IDE(Eclipse插件),作为一个一站式的快速Java开发框架。

SpringSide由Core、Examples、Tools三部分组成。以JDK5和Spring2.0作为架构的基础。Entity POJO类由Hibernate Annotation注释ORM关系,因为POJO属性与数据库默认一一映射,所需的注释很少。Manager类采用No Dao、No Interface的紧凑模式,继承HibernateEntityDAO基类,用泛型声明自己管理的Entity Class。Struts Action采用Pragmatic的新模式:DispatchAction 每个Controller 响应一组相关操作,LazyValidatorForm免去FormBean定义,同样采用了StrutsEntityAction基类。View层采用JSP2.0,并结合Prototype.js、Dojo 简化Javascript与Ajax 应用。

作为Java企业应用框架,SpringSide深度结合了JBPM 工作流引擎、JBossRules规则引擎、Birt报表引擎,Lucene/Compass搜索引擎,Acegi安全与权限管理,XFire Web服务与ActiveMQ JMS与ESB项目组成的SOA架构的构件式架构。

RoR是一种简约态度,使用最主流的Spring+ Struts+ Hibernate架构,配合JDK5就可以极少的代码行数完成CRUD式的模块。

4 基于SpringSide的开发过程

4.1 架构环境

架构包括的内容有J2EE容器(Servlet 2.4规范)、Struts包、Spring Framework包、Hibernate包、相应数据库的JDBC驱动器包。架构运行在J2EE容器上,可以在任何符合Servlet 2.4规范的J2EE容器上运行。

在J2EE容器的应用目录下生成应用名。根据J2EE规范,将自动创建以下几个子目录:Web-INFO,META-INF,JSP等。Web-INFO目录下有classes、lib等子目录。将所有相关的包放在Web-INFO/lib中。将Struts的ActionServlet加入到servlet配置中,将Spring加入到Web.xml配置。

4.2 开发过程

4.2.1 定义领域对象

分析科研管理系统中涉及的领域对象,编码或生成领域对象的源代码并将所有的领域对象打包成相应的java包,如com.srmis.bo。以科研项目管理为例,com.srmis.bo.Project.java表示一个领域对象,这是一个普通的JavaBean。

根据需要编写相应的hibernate映射文件Project.hbm. xml。在文件中定义对象属性和数据库表中的字段映射关系,并生成相应的数据库物理模型。将此XML文件存放在Project.java的相同目录下。

4.2.2 定义业务服务对象

为了充分体现分层间的松耦合关系,层间的协议采用接口定义。在用户层和业务逻辑层间定义业务服务接口(IprojectService),此接口定义要在Project对象上的操作。

public interface IprojectService {

public abstract Project saveNewProject(Project project)

throws ProjectException,ProjectMinimumAmount Exception;

public abstract List findProjectByUser( String user) throws ProjectException;

public abstract Project findProjectById(int id) throws ProjectException;

public abstract void setProjectDAO( IProjectDAO projectDAO);

}

代码中有一个为DAO对象准备的setter方法。DAO对象用来与持久层沟通。Spring把业务服务对象和DAO对象连在一起。

同时可以生成此接口的实现对象ProjectServiceImp.java。

将两个文件打包到:com.srmis.service。

4.2.3 实现DAO对象

在业务逻辑层和持久层间定义DAO接口(IprojectDao),此接口定义持久化的操作。

public interface IProjectDAO {

public abstract Project findProjectById(final int id);

public abstract List findProjectsPlaceByUser( final String placedBy);

public abstract Project saveProject(final Project project);

}

因Spring内建对Hibernate的支持,DAO接口的实现类com.srmis.dao.ProjectDAO将继承HibernateDaoSupport类,取得HibernateTemplate类的引用,HibernateTemplate是一个帮助类,能简化Hibernate Session的编码和HibernateExceptions的处理。

将两个文件打包到com.srmis.dao;

4.2.4 定义Spring配置文件

持久性对象HibernateSessionFactory和事务管理对象TransactionManager也要与业务层连在一起。只需在Spring配置文件中配置即可。

Spring提供一个HibernateTransactionManager,将从工厂绑定一个Hibernate Session到一个线程来支持事务。下列代码是HibernateSessionFactory和HibernateTransactionManager的Spring配置。

class="org.springframework.orm.hibernate. LocalSessionFactoryBean">

com/srmis/bo/Project.hbm.xml

class="org.springframework.orm.hibernate.HibernateTransactionManager">

每一个对象能被Spring配置里的一个标记引用。bean“mySessionFactory”代表一个HibernateSessionFactory,“myTransactionManager”代表一个Hibernate transaction manager。transactionManger有sessionFactory的属性。 HibernateTransactionManager有一个为sessionFactory准备的setter和getter方法,它们是用来当Spring容器启动时的依赖注入。sessionFactory属性引用mySessionFactory。这两个对象在Spring容器初始化时将被连在一起。mySessionFactory有属性mappingResources,通过它的setter方法可以配置hibernate的映射文件。

配置了容器服务beans后,需要把业务服务对象和DAO对象连在一起。然后把这些对象连接到事务管理器。以下是在Spring配置文件里设置业务服务和DAO对象:

class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">

PROPAGATION_REQUIRED,readOnly,-ProjectException

PROPAGATION_REQUIRED,-ProjectException

TransactionProxyFactoryBean是一个处理声明事务操作和服务对象。可以通过设置transactionAttributes属性定义事务处理。其中属性target是一个对projectTarget的业务服务对象的引用。projectTarget定义使用哪个业务服务对象并有一个指向setProjectDAO()的属性。projectDAO是与持久层交流的DAO对象。以下是它们在配置文件中的定义:

bean能以两种模式工作:singleton和prototype。默认的模式是singleton。当bean由Spring提供时,prototype模式允许创建bean的新实例。只有在每一个用户都需要自己的bean的拷贝时才使用prototype模式。

4.2.5 提供服务定位器

服务和DAO连接以后,需要把服务展现给其它层。可使用一个服务定位器模式类从Spring上下文中返回资源。也可以引用bean ID通过Spring来直接完成。

public abstract class BaseAction extends Action {

private IProjectService projectService;

public void setServlet(ActionServlet actionServlet) {

super.setServlet(actionServlet);

ServletContext servletContext = actionServlet. getServletContext();

WebApplicationContext wac =

WebApplicationContextUtils.getRequiredWeb

ApplicationContext( servletContext);

this.projectService = (IProjectService) wac.getBean ("projectService");

}

protected IProjectService getProjectService() {

return projectService;

}

}

4.2.6 用户接口层配置

在struts的配置文件struts-config.xml里检查Action配置。

name="ProjectForm" scope="request" validate="true" input="/NewProject.jsp">

Save New Project

SaveNewProject Action用来持久化从用户接口层提交的项目。

最后一个连接步骤是使表现层和业务层交互。服务层充当到业务逻辑和持久层的接口。下面是Struts中的SaveNewProject Action使用服务定位器调用一个业务方法:

public ActionForward execute( ActionMapping mapping,ActionForm form,

HttpServletRequest request, HttpServletResponse response)

throws java.lang.Exception {

ProjectForm oForm = (ProjectForm) form;

Project project=new Project();

getProjectService().saveNewProject(project);

oForm.setProject(project);

ActionMessages messages = new ActionMessages();

messages.add( ActionMessages. GLOBAL_ MESSAGE,

new ActionMessage("message.project.saved.success fully"));

saveMessages(request,messages);

return mapping.findForward("success");

}

5 结束语

多层架构可以解耦代码,允许添加新的代码组件,使应用更易维护。使用最主流的Spring+Struts+Hibernate架构的SpringSide技术能很好的解决这类的问题。SpringSide对J2EE进行裁减,组成了一个高效、松耦合的轻量级的架构,使层次明确,层次间耦合度低。在基于网络的科研管理系统开发过程中,其优势得到了很好的展现。如团队分工明确,协作编码与测试以及开发效率都有大幅度提高。

参考文献

[1] 邬继成. Struts 与 Hibernate实用教程[M]. 北京:电子工业出版社,2006

[2] Jakarta Group,Documentations. http://jakarta. apache.org/struts

[3] Spring Manual. http://springframework.org/

[4] Hibernate Manual. http://hibernate.org/

篇6

美科利新近推出的业务流程测试(Mercury Business Process Testing 8.2.1)很好地解决了以上问题。这是一款全面用于测试自动化的系统,无脚本(Script-Free)的测试设计,消除了以编程来定义业务流程的需求,使机构能在软件开发生命周期中尽早启动测试自动化,并将测试维护工作集中化,使应用的变化可以通过自动化测试工具自动地推广传播。它基于不同行业的需求,让熟悉行业业务的人员走向测试前台,和技术人员一起,顺畅高质地完成软件的测试工作,简化了软件测试的流程,缩短了软件测试的周期。

美科利业务流程测试是第一款全面的、基于角色(role-based)的测试自动化系统,它攻克了许多困难,跨越了业务专家和质量工程师之间在质量问题上的鸿沟。同时也是第一个基于Web的测试自动化解决方案,其设计的出发点是让没有任何编程知识的业务专家也能创建、数据驱动并执行测试自动化。

业务流程测试在技术上被证明是一种“图表驱动(Table Driven)”或“关键词驱动(Keyword Driven)”测试。这种新一代的测试方式在测试规划中引用了最佳实践,为测试规划、测试维护和执行提供了一个完整的解决方案。该系统引进了业务组件可被重复使用的概念,极大地降低了测试维护的工作量,提高了创建测试的有效性。

同时,业务流程测试系统以角色为基础,使非技术型业务专家无需编程或记录脚本就能定义测试案例。业务专家通过一个基于Web的界面来公布需要采取哪些步骤,使用哪些数据,从而定义下测试流程。通过采用测试框架方式实现测试自动化,QA工程师则将工作重点放在调度和利用自动化测试资源上面。

篇7

近日,一位信息产业部科技司的官员对P2P产生的影响发表看法说,P2P等新技术给运营商的网络带宽带来压力,导致运营商的带宽不断增加,但是收入却没有提高。

这种表态令那些热衷于P2P的人们颇有些紧张,不过好在这并不是信息产业部对于P2P的官方表态。实际上,业内专家仍在建议运营商开始思考如何用P2P技术改进现有的服务,而信息产业部的一些官员也曾多次表示,运营商应该提高驾驭和利用P2P新技术的能力。

追溯P2P的本质

有人说,P2P是一种文化; 有人说,P2P是一种思想。

其实就其本质而言,P2P是一种技术,并且仍在不断地发展。需要强调的是,它并非一种全新的技术。虽然P2P这个术语是最近几年才出现的,但是P2P本身的基本技术存在时间却至少和Usenet、FidoNet这两种非常成功的分布式对等网络技术一样长,甚至更长些。有趣的是,在最初的P2P应用出现时,许多使用该技术的人甚至还不会使用计算机呢。

从某种程度上说,P2P技术近几年的兴起是互联网技术走的一次回头路。在早期的互联网应用方式中有很多已经体现了P2P思想,不过在互联网近10年的大一统中,S/B(服务器/浏览器)、S/C(服务器/客户机)模式最终成为主流。当互联网发展到如今,互联网数据呈爆炸性的发展时,P2P这一“古老”的技术重新焕发出新的光彩。

目前互联网的主流模式仍是S/C,在这种方式下,互联网上要有具备强大处理能力和超高带宽的高性能计算机,安装相应的服务器应用软件,并在其上存放大量的数据信息,从而才能在互联网上为接受访问的电脑提供服务。此时,一台与之联机的PC机或是掌上电脑,P2P就是客户机。这种关系奠定了目前互联网的基石。

P2P技术则有着明显的不同,其主要特征之一就是弱化了服务器的作用,甚至取消服务器,任意两台PC就能互为服务器,同时又互为客户机。简单地说,P2P就是一种用户不需要经过中继设备直接交换数据或服务的技术。它将目前互联网的“内容位于中心”模式改变为“内容位于边缘”模式,将权利交还给用户。在这种架构中,每个节点的地位都相同,具备客户端和服务器的双重特性,可以同时集服务使用者和服务提供者两种角色于一身。

通过P2P,人们在网络上的沟通变得更加容易,也更加有利于直接共享和交互,用户可以直接连接到其他用户的计算机进行文件交换,而不是像过去那样必须连接到服务器去浏览或下载,如今盛行的BT、电驴、迅雷等均采用了P2P技术。不过也正是“拜”以上几种应用方式所赐,很多人一提起P2P,第一反应就是“盗版”二字。

另外,在流媒体领域,P2P技术也由于其对等传输的特性被广为看好。一些世界知名的市场分析机构认为,P2P流媒体具有非常大的市场潜力,相信通过几年的发展,P2P流媒体能占据流媒体市场的主导地位,而且通过P2P流媒体的大力推广,P2P技术将进一步发展,这也将彻底改变互联网现有的B/S、C/S网络结构,引领P2P技术再向前跨进一步。

优点、缺点都鲜明

由于P2P技术本身发展迅速,P2P技术涵盖的范围也没有确定,目前尚未有统一的规范。

不过,如果你认为由于P2P技术在很多时候被应用于非授权音乐、影视以及各种软件的传输上,因此肯定很少会有大型企业支持它,那你就大错特错了。目前,虽然正式的P2P组织尚未成立,但是2000年8月成立的P2P工作组一直在做着P2P技术的标准、安全性以及可靠性等工作,其成员就包括了Intel、IBM、HP等公司。

从技术角度来看,P2P的主要优势包括: 高效资源共享,特别是对宽带视频资源的高效共享; 避免服务器可能存在的瓶颈问题; 扩展性强,并且随着用户的增加,系统整体资源和服务能力也能得到同步扩充; 系统架构稳固,允许节点自由加入与离开,性价比很高; 基于有效利用IPv6及P2P技术的移动IPv6-P2P的高效增值能力; 负荷平衡,每节点既是服务器又为客户机,资源分布于多个节点,可更好地实现网络负荷平衡; 有助用户隐私保护,由于所有参与者均可提供中继转发功能,提高了匿名通信的灵活性与可靠性。

所以,如果仅仅是把P2P技术用于交换软件、MP3文件或电影文件,就或多或少地有些辜负其互联网“杀手级应用”的美誉了。实际上,除了用于交换文件,P2P技术还可以实现对等计算、对等存储、协同处理与服务共享等企业级应用。P2P技术被认为将重构今天的互联网络,它正在互联网各个运用领域产生持久而巨大的变化。

因此,与P2P在文件传输共享过程中“博得”的恶名不同,P2P计算正在得到业内一致的看好,它成功地将许多有趣的分布计算技术重新拉回到人们视线当中。

但P2P的缺点也不容忽视,而这些缺点恰恰是其技术优势所带来的。譬如,高效的资源共享,带来的是对带宽的吞噬压力; 隐私保护,带来的则是难以控制和管理真空。因此,专家建议,对于P2P技术的采用应审时度势、合理运用。

P2P技术追求的是网络中各节点的平等地位。在P2P技术结构中,中心服务器的意义被大大弱化甚至完全消解,网络传播结构的扁平化特点会进一步凸显。这样的传播结构,使网络信息传播的管理与控制更为复杂与困难,因此也更加缺乏道德的约束力和法律的规范性。

链接:定义P2P计算

Intel将P2P计算定义为“通过系统间的直接交换所达成的计算机资源与信息的共享”,这些资源与服务包括信息交换、处理器时钟、缓存和磁盘空间等。IBM则给P2P赋予了更广阔的定义,把它看成是由若干互联协作的计算机构成的系统,并具备若干特性。

从技术角度看,P2P计算实际上并未激发出任何重大的创新,而是改变了人们对因特网的理解与认识。正是由于这个原因,IBM一直宣称P2P不是一个技术概念,而是一个社会和经济现象。

P2P计算允许用户使用网络中集中的处理能力,它可以帮助相关组织进行以前不可能进行的繁重计算工作,譬如利用P2P技术的特性,将计算任务划分到数十万甚至数百万台个人计算机上,用来破解蛋白质或是DNA密码。另外,P2P的应用对小型公司和对个人一样都是具有成本效率的。总之,对于每一个使用者来说,P2P计算的好处是拥有更低的成本和更快的处理速度。

篇8

【关键词】pH(酸度)计; 氢离子;溶液;电极系统

一、首先从检定记录入手

检定记录中除包括检定项目外,检定前摄入信息包括:1、被检单位,有被检器具常规信息;2、计量标准考核证书号,及主标准器溯源信息,3、检定人员、时间、地点、环境条件、证书编号等自然信息。

这些信息摄录完后,按检定规程规定检定项目及检定方法,结合标准器使用和被检器应用,逐项检定,把信息填写在相应的栏目中。大框有了,如何准确、高效检测每一项目呢,要注意如下问题。

二、注意的问题

1、注意:实验室pH(酸度)计检定规程(以下简称规程)中表1计量性能要求表格下面的“注:数字显示仪器的最在允许误差,为表格中给定pH值±最小显示值”对于数显仪器这句话非常重要,它是如何判定检定结果是否符合哪一级别的重要的判据,例如:对于分度值是0.01 pH的0.01级的仪器表格中,电计示值误差要求为±0.01pH那么实际评判时按“注”的要求计量性能要求为±0.02pH即是pH示值误差这一项符合这个要求,以此类推。

2、规程6.1.6中300 MΩ应为3000MΩ是印刷误。

3、规程中表2检定环境条件中标准溶液和电极系统的温度恒定性要求,即温差,这点要非常注意,它会对检定结果有很大的影响,源于Nernst方程E=E0-(2.303RT/F)pH 其中斜率2.303RT/F有绝对温度T =273.15+t 温度t每变化1℃,pH 值变化0.3041pH .

4、规程中表3检定项目一览表中计量器具控制包括使用中的检验一栏,特别注意现实中大部分仪器都是在使用中,所以针对对使用中的仪器我们只作使用中的检验进行四项检验并不违反检定规程。根据规程6.3.3仪器可以根据用户的要求,选择检定pH或mV档,做好检定前和用户的沟通工作,这会起到节省检定资源,提高效率。

5、规程6.2.2.1中“根据器仪说明书校准仪器”结合本条上下文应理解为:在联结好了标准器后,是以标准器作为“标准物质”提供相应条件下的标准值,也就是以被检器仪器说明书校准仪器的需要输入相应的值进行校准仪器,而不要断章取义,孤立地按一句话操作,那样检测工作将无法进行。

6、在温度补偿试误差的检定中,按要求选好温度点后一定要注意不同温度点对应的k值是不同的,参看检定规程中的附录B。对于自动温度补偿的仪器,在操作恒温水浴槽时一定要做到精准。在仪器示值误差及重复性的检定中,注意在用标准溶液校准和测量时要注意细节,特别是在清洗电极及擦拭电极时的程度,力度,电极液泡赞千万不能擦拭。重复性的检定结合示值误差一样的的检定再做三次达到规程要求省时省力,减少人为操作带来的误差。

三、存在的问题

标准器的使用,目前大多使用的是型号为pHC-1D检定仪(内蒙古)此仪器高效、智能,令人兴奋激动的检测设备,但对初学者必须越过熟练这道关,才会体到上述感受,但我们的办法是“断章取意”即是只把仪器检测的数据填写到记录上相应的项目内,对于像电计输入电流的检定;电示值重复性检定,检定完后标准器直接给出数据处理,对于电计示值误差;电计输入阻抗引起的示值误差;温度补偿器误差的检定,检定后还要输入相应的差值,标准器才给出结果,很繁琐,有时还会马虎,记下检测数据后,计算很简单,不易出错。当然最重要的一点是尽快熟悉标准器。配制标准溶液时要注意:使用二次蒸馏水,或去离子水,0.1级以下pH计测量可以用普通蒸馏水,将存放pH标准物质的容器,倒净后多次冲洗,倒入配制的pH标准溶液中;在存放pH标准溶液的烧瓶里加入三分一的蒸馏水,摇匀,溶解,加水,最后标定,标签贴到摇动瓶子与手心相对处,这样配制溶液速度快,准。注意溶液的使用期。

四、了解被检仪器的使用

1、和使用人员进行沟通,有效的沟通可以尽快了解仪器的性能,提高检测效率。

2、对于沟通不畅处及时查看说明书,及时排除障碍,顺利进行检测。

3结合实践查找有关资料,总结经验,这很重要,例如:

(1)了解pH:是拉丁文Pondus压力、压强 , hydrogenium氢 的首字母合写,用来量度物质中氢离子的活性,生物学家Soemsen1909年用对数定义“pH值”,数学上定义pH值以氢离子浓度的常用对数负值即:pH=-lgCH+。

(2)参比电极使用时,电极上端小孔的橡皮塞应打开,电极内部溶液液位应高于被测溶液液位;像甩温度计一样轻甩电极,以消除电极内的液泡;电极外表附有晶体用蒸馏水洗去,以免带进被测溶液影响测量精度;在测定碱性用溶液时应尽快操作,测完后立即用水冲洗,以免碱液腐蚀玻璃膜;测量浓度较大的溶液时尽量缩短时间,用后清洗,别污染电极,清洗电极不要用滤纸擦拭玻璃膜,而应吸干;注意电极的有效期,不管使用否,超期即更换;切勿将电极储藏于蒸馏水中,应储藏在3MKCL溶液中,否则将缩短电极寿命;测量时电极导线应保持静止,电极竖直,否则会引起测量不稳、不准。标准器不用时,拔下电极插头,插上Q9短路插,以保护电计。

(3)被检器的校准,按两点校准根据被检液是酸性,还是碱性,选择定位标液,具体按使用说明书要求,差别处理校准的过程:调定位和斜率。具体如:FE20仪器内置校准程序:内置的缓冲液组,选择相应的组别,按程序进行校准,后进行检定。

综上所述,严格按上述程序进行检定,一定能准确、高效地完成实验室pH(酸度)计检定工作。

参考文献:

[1]实验室pH(酸度)计检定规程JJG119-2005

篇9

由凯帝珂创意的“街道网络媒体实时监播系统”首次结合数字地图和GPS定位系统,对年投放量数十亿的街道网络媒体进行监控,在最短时间内为广告主提供监播报告。该系统不仅将帮助广告主便捷高效地掌握投放广告的相关信息和结果,也协助户外广告公司进行有效的管理和监控,推动整个行业的健康发展。

街道网络媒体广告是受众接触最多、最原始的广告形式之一。以候车亭广告为例,每个城市的候车亭数量由几千到上万不等,候车亭广告每年的投放量高达数十亿,以往只能由户外媒体公司通过人工记录和整合月结的方式跟踪“上画”和“下画”的效果,提供监播报告,其时效性、准确性都存在缺陷。长期以来,公司、媒介公司和广告主都在寻求一个迅速有效的解决方案。凯帝珂跳脱常规思维,携手智通睿信,耗时18各月,创造性地利用零售业惯用的上货跟踪系统,建立了一套可同时应用于多个城市、适用于大量街道网络媒体的实时监播系统。这套全球独有的服务系统将首先针对20个城市的候车亭广告提供服务,今后将扩大至其他街道网络媒体形式以及全国各主要城市。

“街道网络媒体实时监播系统的诞生,归功于凯帝珂和智通睿信的工作人员创造性地改进了已有的技术系统。所以,对于现代广告业来说创意不仅是传播沟通的角度和手段,更是结合各行各业的优势、推陈出新的原动力。凯帝珂希望与众位合作伙伴一起推动整个产业朝着高效、准确的方向进步。”凯帝珂中国总裁刘志彦表示。

与此同时,凯帝珂联合白马户外、分众传媒/框架传媒、德高中国、航美传媒,共同举办“形变•心变”2011凯帝珂中国户外传播展,激发思维、整合技术、重新定义户外广告游戏规则。

这场由“变”主导的户外沟通演示,继承了往年高科技、创意应用以及贴近生活的特点,今年以“进化式”发展为主题,向参观者展示了4大类共计19项高新户外技术,包括媒体形式/制作技术的升级、屏幕与人的互动模式、技术带来调研的变化、户外与手机的运用。参观者亲眼见证了现有技术通过创意的改造演变成全新的应用,以及这种应用带来的耳目一新的体验。

其中,此次展出的数据记录技术,可以追踪“人机互动”的过程,从而精确定位消费者的兴趣点。凯帝珂还将香港的“冷光源公车”模拟到展览现场,使内地观众有机会亲身体验技术、传播媒介和广告创意的完美结合。

篇10

品牌传播出口

通过微信界面的设置,让消费者在体验中对“真龙”品牌有了全新的认知感受,使品牌更生动、更具形象化,实现了品牌价值有效传播。

⒈利用微网站,使界面呈现更丰富,版块区分更明显,让用户更全面地了解品牌。

⒉通过自定义菜单,用户可以轻松快捷地获取想了解的资讯内容及品牌信息。

⒊新增设微社区,打破微信公众平台点对面,一对多,不能多对多的模式,实现了粉丝间沟通交流的平台及资讯分享的园地。

通过线上宣传,线下互动双推进模式,开展了“真龙新(轩云)系列微电影观影会活动”“真龙天下寻找绝配女郎拍一拍活动”“烟草起源文化巡展活动”等线下活动,极大地提升营销活动的推广力度,带给消费者全新、便捷的活动体验,同时可为品牌宣传积累更多有价值的消费者,实现精准宣传。

并且在线上互动方面,经常性地开展形式多样的微信活动,如“抢红包”“每日签到”“晒美照”“互动小游戏”等活动,有效地增强了粉丝与品牌微信黏性。

通过微信与客户进行有效交流沟通,提升用户体验度,同时提高企业的作业效率;建立完善的企业售后服务,为客户提供随身的企业手机伴侣,客户反馈立即得知,提升服务质量。