2007年11月7日星期三

个人优势——寻求共识

___我寻求共识。我认为,冲突和摩擦在某种程度上来说有害无益,所以我尽量将其化小。
___当我发现周围的人意见不一时,我力图求同存异。我力图使他们避免对抗,寻求和谐。
事实上,和谐是我的核心价值,也不想惹太多的麻烦,有时候比较容易妥协周围的环境。尽管无济于事,有人却总想将自己的观点强加于人,这在我看来真是难以置信。我们如果避免固执己见,转而寻找共识和支持,岂非效益大增?我对此深信不疑,并照此原则待人处事。当别人鼓吹他们的目标、权益和神圣的信条时,我却守口如瓶。
___当别人朝着某个方向冲去时,我为了维系和谐,心甘情愿地修改自己的目标,以求与别人保持一致(只要他们的基本价值与我相符)。当别人为他们钟爱的理论或概念大发宏论时,我却避开争论,宁可讨论有可能建立共识的实际问题。
___在我看来,我们都在一条船上,必须同舟共济,共同把事情推进,不让相互成为绊脚石,绊别人也只会绊倒自己。这是条好船。大可不必为了逞能而乱晃它。

个人优势——追求竞争

___竞争扎根于比较。当我环视四周时,我本能地意识到别人的业绩。他们的业绩就是我的最终标尺。无论我如何苦干,无论我的动机如何高尚,如果我仅仅达到自身目标,但未能傲视同侪,我就会感到现有成就空洞无物。如同所有的竞争者,我需要其他人。我需要比较。因为如果我能比较,我就能竞争,而如果我能竞争,我就能取胜。一旦取胜,我就能感受到无与伦比的快慰。我喜欢测量,因为它有助于比较。
___我喜欢其他竞争者,因为他们使我振奋。我热爱比赛,因为它们必定产生一个赢家。我尤其喜欢我胜券在握的比赛。虽然我对我的对手彬彬有礼,甚至能做到虽败尤荣,但我参加比赛绝不是为了取乐,而是为了取胜。我最终会避免参加取胜无望的比赛。

个人优势——追求完美

___我的标准是优秀,而不是平均。把低于平均的业绩稍微提高到平均之上需要艰苦努力,且无法使我满足。而把本已不俗的业绩转变成出类拔萃,需要相同的努力,但远比前者激动人心。
___优势,无论属于我自己还是别人,都使我着迷。我四处搜寻优势的蛛丝马迹——无师自通、一学就会、掌握技术浑然天成。所有这些都说明某种优势在起作用。发现优势后,我感到必须培育它,改进它,将它充分发挥,直到炉火纯青。我不停地摩擦珍珠,直到它银光四射。由于我对优势情有独钟,别人会认为我不能一视同仁。
___我更愿与善于欣赏我优势的人相处。同样,我喜欢结交发现并培养自身优势的人。我避开力图修理我,使我样样精通的人——他们也许能找到其他人来培养“全才”。我不想终生哀叹自己的欠缺;相反,我想发挥我的天生优势。这样更开心,更有效,并且,与常人所思相反,要求更高。

个人优势——寻找自信

在我的心灵最深处,我对自己的优势充满信心。我深知我是个有能力的人——有能力冒风险,有能力接受新的挑战,有能力提出要求,并且更重要的是,有能力履行诺言。然而不仅如此,由于具有自信的主题,我不仅对自己的能力,而且对自己的判断充满信心。
当我观察世界的时候,我深知我的视点与众不同。而由于没有人看问题的角度与我完全一样,我知道没有人能为我作决定;也没有人能告诉我如何去思考。他们能够引导,能够建议,但只有我才是自己生活的主宰。只有我才有权作结论,下决心,去行动。这种权威,这种对自身生活方向的终极负责,并不使我畏惧。相反,它对于我顺乎自然。无论碰到什么情况,我似乎总能悟出该做什么。它也许并不适用于所有的人,但它是特定形势下我该做的事情。这一主题给我罩上一层神机妙算的光环。我与许多人不同,从不轻易被别人的论点所左右,无论他们多么巧言令色。这种自信既可能深藏不露,也可能一目了然,这取决于我的其他主题,。但它根深蒂固,牢不可破。一如舰船的龙骨,它能抵御各种压力,使我把稳航向。

个人优势——热爱学习

我热爱学习。我最感兴趣的题目取决于我的其他主题和经历。但无论是什么题目,我总是受到学习过程的吸引。过程,而不是内容或结果,最使我兴奋。

从无知到熟练的扎实而执著的进程使我精力倍增。入门的快感;初学者背诵或实践学到的内容;掌握一门新技术而日益增强的信心-这些学习的过程深深吸引着我。

我对学习的激情促使我会参加各种成人教程——厨艺、外语、舞蹈、花鸟等等。它使我能在变动无常的环境中应付自如,无论是分配我完成一个应急项目,还是反复要求我在短时间内成为某个新题目的行家。学习主题并不一定意味着我力图成为某个专题的专家,或追求伴随某种专业或学术头衔的荣耀。相比之下,更重要的是学习的“路程”,而不是具体结果。

2007年5月17日星期四

对自己的认识——感悟于07-5-17

1、表面上看上去老实忠厚,骨子里是闷骚型;
2、比较过于自信,自以为是;
3、有一颗善良的心,不会自己动手杀鸡等动物,但是会去吃;
4、喜欢逛街、购物,喜欢乱花钱,自己看上的东西的非要买;
5、有点粗心大意,多次掉手机;
6、财运不错,拾金有昧,但是后期总有不祥的事情发生;
7、喝点小酒,擅长唱歌、跳舞;
8、喜欢穿正装,穿西服比较帅;
9、喜欢粘老婆,不喜欢和朋友聚会;
10、喜欢刨根问底,喜欢问“为什么”;
11、看重家庭,孝顺长辈;
12、不偷懒,做家务,厨艺不错。
13、喜欢看书、买书;看书主要随着阅读的转移和工作的需要。
14、总想自己发财。
15、目标漂浮不定,今天想做管理,明天想做销售,后天想做技术;目前确定自己比较适合做管理。
18、耳朵总有中耳炎,感冒后就会疼;右手在阴雨天发病。
19、喜欢正式场合的交谈、演讲,不擅长非正式场合的交谈。
20、在23岁获得计算机信息管理大专学历,在29获得工商管理学位。
21、计划在2007-2008攻读MBA硕士学位;如果发一笔横财,会去读EMBA。
22、英语能力是职业瓶颈,获得了CET6级能力考试,需要继续加强口语和书面英语的学习。
23、拥有房屋资产:姑嫂树房屋一套;东立国际房屋一套;徐东房屋一套。
24、近2年内潜在的付出:小孩抚养费:2-3W;MBA学习:5-8W。
25、软件项目管理能力比较强,能够独立带领项目团队完成软件项目。对于项目实施没有完全按照CMM来文档进行正规化的管理。
26、具备有很强的软件问题解决能力;能够制定解决问题的策略。
27、需要培养想象力。想象力比知识更重要。掌握培养想象力的途径。(读科幻书是否是培养想象力的途径呢?)



35岁前的总体目标
1、年薪达到税前最低30W;
2、完成MBA/EMBA学业的学习;
3、35岁后置车;
4、成功进行职业转型,做一名成功的运营职业经理人;
5、英语充电,要有良好的听说读写能力。
6、抚育小孩成长。

5月——6月书单

战略历程(修订版) :[美]迈克尔·波特

竞争战略 :[美]迈克尔·波特

影响力(第2版):如何展示非权力的领导魅力 :[美] 科恩,布拉德福特

第二基地(7) :[美]艾萨克·阿西莫夫

数据、模型与决策:运用电子表格建模与案例研究(第2版) :[美] 希利尔等

三维空间数据的实时获取、建模与可视化:李清泉『武大』

2007年5月14日星期一

推荐给大家:个人知识归档,建立个人的知识财富

  • 英语词汇
___平日里,看到精妙和生涩的词汇就随手记录下来。到了年终,回顾手边的记事本——分门别类的整理一番,不但有利于加深记忆,而且在需要引用时也能很方便的找到。

  • 名言警句

___克里斯托弗·希钦斯曾经对“愤青”做过以下阐释:“一种抵抗武断权威或者大众愚蠢观点的意向,或者当你偶然碰到富于才思的精妙措辞时那种发自内心的激动。”虽然我确定自己并不是愤青,而且也没有成为愤青的意愿,但是我会对富于才思的精妙措辞异常激动,所以必须随手记下。
___为了避免拙劣的笔迹破坏美感,我经常直接从报纸上撕下段落粘贴在本子上。在我的Blog上,也专门有一个栏目记录这些真知灼见。我甚至认为,这是我Blog中最有价值的部分。因为这些精辟观点并不是随手可得,这需要大量的阅读和分辨。我把它们集中于一处,你要做的只是加以赞赏或斥之以鼻。这些只言片语是否正确,或者你是否赞同并不重要,重要的是你可以了解不同的观点,并且会为之有所思考。就像法国社会心理学家托利得说得那样:“判断一个人的智力是否属于上乘,只看脑子里能否同时容纳两种相反的思想,而无碍于其处世行事。”


  • 知识片断

___知识是可以随时获取和保持的。比如读一篇文章,你可能偶然发现一些有价值的知识,如果不能马上记录下来,就很可能擦肩而过。这些知识可以做为一些离散的片断记录下来,稍后再加以分类和整理。它们单个可能不具有太大价值,但是如果能够交叉引用、互为参考就会融会贯通。这些知识分散于纸制书籍、电子文档、浏览网页和相关专家的口头表达之中。需要从不断来源吸收知识,并随时记录下来,稍后根据知识点加以整理,随着知识的不断积累,就可以根据自己的思路将知识重新编译,并用更易于学习的结构表达出来。这是一种很有效率的学习方法。而且还可以将知识积累的效果,用显性知识的形式通过Blog与更多人分享。

  • 简单工具

___对于个人知识管理工具,首要的最重要的特征就应该是简单KISS。所以纸和笔,就是最容易和最应当利用的好工具。需要随身携带记事本、POST-IT和水笔。

___偶然看到的生词,令人叫绝的句子,或者突然想到的好主意,马上记在Post-it上,再贴在记事本上。稍后再找时间回顾和整理,使之成为归档的知识。
___如果需要整洁的话,不太允许在本子上乱写乱画,但Post-it上就可以为所欲为,它可以随意贴在任何方便的地方。有价值的就整理归档,没用处的就扔进垃圾桶(为了保护环境,绝不能随意丢弃)。
___如果在记事本上有大段大段的文字,那么用Post-it展示重点也是个不错的方法,通过色彩和形式来突出重点。如果有重要的待办事宜,那么写在Post-it,然后贴在记事本的首页,就能突出最高优先级的事务。

2007年4月28日星期六

读杰拉尔德·温伯格《咨询的奥秘》有感

   这本书不仅仅是一本关于咨询奥秘的书,而且是一本关于与人相处艺术的书。   
   生活是人类的老师,温伯格把生活的点滴集聚起来,奉献给大家,深入浅出的讲解人和人交际的道理。   
   所以他说咨询是:应人们的要求去影响他们的艺术。   
   在书中,他提到很多生活的法则。   
   1)草莓酱法则:
    面铺得越广,实质就越少 [你会如何来职业规划呢。你是做专才还是做通才。]   

   2)鲁迪芜青甘蓝法则
   一旦你消除了你的头号问题,第二号问题就会升级 [凡事不要高兴得太早,消除问题同时,要注意平衡]
   看过马丁的《咖啡:一种从容和谐的职场智慧》也会有同样的感受,“坐以待毙”不一定是坏事。
   找到它——驻足,注视,聆听,真正了解身边的人和事。
   改变它——脚踏实地地去改善你看到和听到的一切。
   传递它——把你的心得传递给他人,共同进步。”

   3)橙汁测试
   我们能做这件事--这是所需的费用 [这是解决问题,屡试不爽的法宝。两难问题解决的技巧就是把选择还给需要解决问题的人]   

   4)白面包警告
   如果用相同的工艺,将得到相同的面包。 [走别人相同的路,最多得到相同的结果。]

   5)泰坦尼克效应
   认为灾难不可能发生的想法经常导致不可想象的灾难 [凡事不要心存侥幸]   

   6)农场教训
   决不用廉价种子 [请什么样的人做什么样的事]
   精心准备的土壤是所有园艺的奥秘[罗马不是一天建成的]
   时令是决定性的[环境和气候是重要的]
   扎地最牢的植物是那些自己发展自己根基的植物[靠天靠地靠自己]
   过多浇水产生的是娇弱而不是强壮[磨练是好事]
   尽管你尽了最大努力,一些植物还是会死亡[失败是成功之母]
   [农场法则就是管理和生活的法则]

2007年4月25日星期三

管理学入门书籍

科目 推荐书目
孙耀君,《西方管理学名著提要》,江西人民出版社

****管理学****
斯蒂芬·P·罗宾斯,《管理学》,中国人民大学出版社
邢以群, 《管理学》,浙江大学出版社
周三多, 《管理学》,复旦大学出版社

****管理信息系统****
Kenneth C.Laudon/ Jane P.Laudon ,《管理信息系统—网络化企业的组织与技术》(第六版,影印版),高等教育出版社
斯蒂芬 ·哈格等,《信息时代的管理信息系统》,机械工业出版社
薛华成,《管理信息系统》(第三版),清华大学出版社

****市场营销****
菲利浦·科特勒,《市场营销》,清华大学出版社
小威廉D.佩勒尔特 E.杰罗姆.麦卡锡,《市场营销学基础:全球管理(英文版.第12版)--国际通用MBA教材》,机械工业出版社
郭毅等,《市场营销学原理》,电子工业出版社
Malhotra,N.K.著,《市场营销研究应用导向(第3版)》,电子工业出版社


****战略管理****
项保华,《战略管理——艺术与实务》,华夏出版社
迈克尔·波特,《竞争战略》,华夏出版社
迈克尔·波特,《竞争优势》,华夏出版社
享利·明茨伯格(美),《战略历程》,机械工业出版社
斯蒂文斯(英),《战略性思维》,机械工业出版社
Arthur A. Thompson, Jr. And A. J. Stricklan Ⅲ.Crafting&Implementing Strategy. 6th Ed. Richard
D. Irwin, Inc., 1995中文版《战略管理学:概念与案例(英文版.第十版)-- 国际通用MBA教材》,机械工业出版社David Besanko, David Dranove, & Mark Shanley. The Economics of Strategy. John Wiley & Sons, Inc., 1996Alan J. Rowe; et al.. Strategic Management: A Methodological Approach. 4th Ed. Addison-Wesley Publishing Company, Inc., 1994


****组织行为学****
斯蒂芬·P·罗宾斯,《组织行为学精要(原书第7版)--MBA教材精品译丛》,机械工业出版社
Steven L.McShane;Mary Ann Von Glinow,《组织行为学(英文版)--21世纪经典原版经济管理教材文库》,电子工业出版社
卢盛忠等,《组织行为学:理论与实践》,浙江教育出版社

****人力资源管理****
雷蒙德.A.诺伊,约翰.霍伦拜克,拜雷.格哈特,帕特雷克.莱特,《人力资源管理——赢得竞争优势》(第三版)中国人民大学出版社英文版《Human Resource Management: Gaining a Competitive Advantage》,清华大学出版社
约翰.M.伊万切维奇,《人力资源管理(英文版.原书第8版)-- 国际通用MBA教材》,机械工业出版社
Luis R. Gomez-Mejia,David B.Balkin,Robert L. Cardy,《管理人力资源 Managing Human Resources 》(英文版第三版),北京大学出版社

****财务管理****
斯蒂芬·罗丝,《公司理财》,机械工业出版社

****管理统计****
David R.Anderson Dennis J.Sweeney Thomas A.William, 《商务与经济统计(第七版)-- 经济教材译丛》,机械工业出版社
David R.Anderson;Dennis J.Sweeney;Thomas A.William,《商务与经济统计(英文版.第8版)--21世纪经典原版经济管理教材文库》,机械工业出版社


****会计学****
张启銮等,《会计学――工商管理硕士(MBA)系列教材》,大连理工大学出版社
Cktde P.Stickney Roman L.Weil,《财务会计(英文版第9版) --国际通用MBA教材》,机械工业出版社
Ronald W.Hilton,《管理会计(英文版.第三版)-- 国际通用MBA教材》,机械工业出版社


****西方经济学****
[美]平狄克等:《微观经济学》,中国人民大学出版社
梁小民,《宏观经济学》,中国社会科学出版社
梁小民,《西方经济学导论》,北京大学出版社
宋承先,《现代西方经济学》(宏观经济学),复旦大学出版社
[美] H.克雷格.彼得森等:《管理经济学》,中国人民大学出版社
[美]S.Charles Maurice & Christopher R.Thomas, Managerial Economics, 机械工业出版社,2000年影印版


****经济法****
高程德,《经济法》(第九版),上海人民出版社

****电子商务****
Daniel Amor,《电子商务:变革与演进--经济教材译丛》,机械工业出版社


****组织理论****
[美]达夫特著,李维安译.《组织理论与设计精要》,机械工业出版社
[英]Bernard Burnes.《变革时代的管理》,云南大学出版社
[美]F·赫塞尔本等.未来的组织,四川人民出版社


****质量管理****
刘广第,《质量管理学(第二版)》,清华大学出版社


****生产管理****
陈荣秋、马士华,生产与运作管理,高等教育出版社,1999
潘家轺等,现代生产管理学,北京:清华大学出版社,1994
黄卫伟,生产与作业管理,北京:人民大学出版社,1997


****项目管理****
毕星、翟丽,《项目管理》,复旦大学出版社,2000
[美]杰克.吉多等著, 《成功的项目管理》,机械工业出版社,1999
白思俊主编, 《现代项目管理》(上,中,下),机械工业出版社,2002

你为什么在打工(摘抄至天涯)

___昨天跟几位朋友闲聊,谈到一个老话题,就是高学历的人都在给低学历的人打工,到底为什么会这样?席间有几位“高学历者”颇为不平。
___其实原因很简单:做老板需要的是经营才能,打工需要的是管理才能,而学校里教的都是管理,所以说穿了,学校的本质就是为了培养打工人才。而经营才能,基本上是天生的。什么是经营才能呢?上个星期天母亲给我讲了这样一个故事,我讲给大家听:我老家在湖北乡下,门口有条河。有一年端午节,河里要赛龙舟。端午节那天早上,我们家隔壁的婶子早早起床,到河里提了两桶水放在家里。等到赛龙舟的时候,那家伙,那是人山人海,锣鼓喧天,相当地热闹。接近中午,太阳晒得人一个个汗流满面,又热又渴。附近没有商店,乡下人平常喝的就是河里的水,可惜现在划龙舟弄得浑浊不堪,不能喝了。
___真聪明,你已经猜到怎么回事了——我们家隔壁的那位婶娘抱了个土茶壶出来卖水啦!“就那两桶河水”我妈妈说:“连烧都没烧一下啊,就卖了几十块钱。”接着又感慨:“全村的人,怎么就只有她一个人想得到呢?”这就是我说的经营才能。这是一种商业思维的能力,是一种发现机会的眼光。再说白一点,经营才能就是知道做什么能赚钱,并真的赚到钱。我们平常讲这个人“很会做生意”,指的就是经营才能。    
___而管理,就是使一份事业持续下去。所以,经营是创业,管理是守业;经营是对外,管理是对内;先有经营,后有管理。很多的民营企业,管理一团糟却照样赚钱,就是因为老板懂得经营。    
___明白了吧,经营能力不能说与受教育程度毫无关系,至少关系不大。所以想做老板,先问问自己有没有做老板的本事,而不是有没有学历。    
___不过,“高学历者”至少有一点可以安慰:学历越高,打工的层次和收入也越高,起码这一点还是成立的,否则就真是“读书无用”了。

2007年4月24日星期二

演讲心得

1、声音言语的设计
___声音是演讲者的主要武器,最好能多加训练发声的技巧,达到“大弦嘈嘈如急语,小弦切切如丝语,嘈嘈切切错杂弹,大珠小珠落玉盘”的境界。
___声音有力,让在场的每位观众都听到。最好能有扩音设备,实在没有扩音设备,也要注意不要声嘶力竭,要拿好分寸,尽量要用胸腔说话,要抬头挺胸,不要只是用喉咙发声。尽量使用清晰的字音,同时放慢速度。说话自然。这一点看上去很简单,但要做好似乎就没有那么容易了。经常有时候一上台什么都忘了,就只顾着把内容讲完,像“放鞭炮式的噼里啪拉”,一个调子,一个速度。
___在演讲中要注意语速、语调和停顿,突出重点。应该在需要快的时候加快,需要慢的时候放慢。讲话快会给人一种热情及急切的感觉,不过太快的话也会令人生厌;慢可以强调重要性,但如果太慢的话则无法引起别人的注意力。因此掌握好语速,不疾不徐,快慢适中。
___此外还要做到“抑扬顿挫”,因为音调和语速的效果对演讲的影响是一样重要的。最后要适当运用停顿,特别是在要点前后,以提醒听众注意,并给他们一定思考的时间。这三种表达方式都不可千篇一律地维持不变,否则时间一长就会象催眠曲一样,把听众都哄入梦乡。刘邦的军师张良是颇懂得声音能感染人的,他用那没有语意的月夜箫声,勾起了楚军将士的思乡之情,从而使楚军军心涣散,无力再战。
___从这里我们可心看出声音的魅力所在。适当运用方言、幽默、歇后语等。特别是做市场投标的可能要到全国各地,假如到了某方言区,适当地运用方言会让你和听众之间的距离缩短,增加一种亲切感。使用幽默、歇后语等又可增加语言的表达力,让听众感觉绘声绘色,维妙维肖。当然要有个度的问题。否则就成了搞笑比赛了。
___演讲要引起听众注意,求得听众的共鸣,最重要的是语言要句句有力,但不能象机关炮,扫射得听众摸不着头脑,也不能言语拖沓,表达紊乱,让口头禅充斥全篇。很多人喜欢讲“那么、这个、嗯、也许、对不对、就是说”等。如果很多口头禅,听者可能听着听着就可能腰在下面数你讲了多少个“这个”或者“那个”。可见口头禅会影响听众的情绪,削弱演讲的效果。因为口头禅就是个别语句反复出现,这样就破坏了语言的结构,使语言前后不通,把演讲切割得支离破碎,给人一种断续、离散之感。
___有人把口头禅称为“语言的肿瘤”是很有道理的。克服口头禅可采用如下的方法:一是记住演讲稿,一字不差,形成语言定势;二是在语音停顿处用空拍去代替口头禅的出现;三是用录音机录下演讲内容,反复听,一出现口头禅就给自己一个刺激,让自己对口头禅充满厌恶感。
___“卡壳”的处理。人紧张的时候脑子会空白,什么都想不起来。这时候又该怎么办呢? 假装倒水、喝水;让听众休息;把刚才的内容再做重复;稍作停顿;提问等等。

2、形体动作
___“只可意会,不可言传”,可见态势语言对于传递信息是非常重要的。一定要调动身体的各个部位来表达情感。我们看舞蹈,虽然演员一句话也不说,也没有解说,但观众却能从演员的动作上,领会其思想情感,虽然没有语言,同样也能表达出他想倾诉的含义。由此可见,内心的情感是可以通过“形于外”的态势语言表现出来的。

3、目光接触
___善用目光接触,有人会从上台来后就一直低着头讲,要不就一直背对着观众讲,盯住投影不放。这些都没有正确运用目光去与听众进行交流和接触。在演讲前准备工作都做完开始开口前,应该先与听众做目光交流,环视全场,让自己情绪稳定下来。
___在演讲过程中要与全场听众有目光接触,特别是坐在后面和坐在前排两侧的听众。运用目光接触可以获得并掌握听众的注意力,建立相互的信任;另一方面又可以透过目光接触来回应听众,阅读听众的表情。目光接触也有个速度的问题,比如有的人在演讲时为了达到和全声听众的目光接触,目光便一直左右逡巡,飘忽不定。这样做会让听众觉得很不舒服。目光接触的速度要适中,要慢慢地环视,而非是扫视。目光接触时强调要进行全场接触,但我们不要忽略重要听众,对他们要多花点时间去和他们交流。
___因此事先花点时间研究听众是很必要的。但对重要听众也不要紧抓不放,让人感觉如坐针毡。对一个人的目光关注不要超过两分钟。
___目光接触的方法:1)前视法。演讲者视线平直向前而弧形流转,以此听众席的中心线弧形照顾两边,直到视线落到最后的听众头顶。2)环视法3)侧视法4)点视法5)虚视法。即“眼中无听众,心中有听众”。初上场的演讲者可用来克服紧张。

4、表情
___演讲时间一长,听众的眼睛就会汇聚到演讲者的脸部。这不是因为演讲者的脸部漂亮,而是脸部是感情的晴雨表,听众可以从上面读懂演讲者的情感世界。美国总统罗斯福演讲时,全身好象一架表现感情的机器,满脸都是动人的感情。光眉毛就可以表达几十种表情。有眉飞色舞、眉开眼笑、双眉紧锁、横眉怒目、低眉顺眼、挤眉弄眼、扬眉吐气等。脸部表情一定要做到适时、适事、适情、适度。

5、肢体
___站如松,坐如钟,就是对肢体的要求。演讲中肢体语言能表达出各种含义,光手势就有30种。因此在演讲中注意到肢体语言,有恰当的站姿、站相和手势。
___首先站的位置就很有讲究。要站在每位听众都可看到你的位置上,又能便于自己参考自己的笔记,还要便于自己控制教学媒体。如果有麦克风,还要便于麦克风的使用。我们也不要一直躲在讲台后不出来,偶尔也要走出来让听众看到你的全身,这样还可拉近彼此的距离。第二要站直,挺胸收腹。很多人一上来,人就站得歪歪斜斜的,感觉不精神。站直后,就不要左右或前后摇晃。也有些人一紧张就左右不停地换脚,或频繁地来回踱步。有些人还喜欢抖脚。这些不良的站姿在今后演讲中我们都应注意要有意识地克服。站姿一般有前进式、稍息式、丁字式、立正式、自然式等。不论何种站姿都要做到稳健潇洒。
___在演讲中,手放哪里很让我们头疼。如果你在讲台后面,你可以双手自然放在讲台两侧。如果没有的话,双手自然垂在身体两侧,也可以用手来操作教学媒体、握住提示卡、笔、教鞭或是做手势等,无论在什么情况下,都不该把双手置于裤子口袋内,或是不自然地手臂交叉。如果我们手里拿着教鞭,就应该正确使用。但有些学员拿着教鞭就天马行空一般乱划,要不就让教鞭朝下;有的人甚至拿教鞭去指人或点投影仪上的胶片。教鞭是起指示的作用,用于引导学员注意力。因此不能张牙舞爪。手势的运用。请某人起来发言时,要手指并拢手心朝上做抬起状请起,相反请坐时要手指并拢手心朝下做下压状。千万不可用手指或教鞭等教具指点。
___注意我们不要对着媒体说话。很多学员喜欢对着屏幕讲,这是不良动作。我们可以看投影仪上的胶片,但不能对着屏幕讲,把后背留给观众,这是非常不礼貌的。同时也给观众一种信息:我不自信,准备不充分。

6、着装
___打扮人要衣装,演讲更要注意衣着。我们知道演讲有正式的和非正式的,正式的演讲作为演讲者一定要穿得正规,男士西装领带;女士则穿职业套装。非正式演讲对服装的要求不是很高,但一要做到整洁、干净、得体。
___另外衣着也要适当,不易过冷过热,否则容易给自己制造紧张情绪。女孩子的化妆要自然,不要浓妆艳抹,一方面体现对听众的尊敬,另一方面又让听众感到愉悦。
___上台演讲时最好不要穿全新的衣物,因为会给我们自己制造紧张感,最好穿8成新的衣物,会让自己感到更舒适。鞋则最好穿让自己很舒服的那双,鞋底不要过硬或过软。最后就是要轻装上阵,女士戴手表或首饰要精简,建议摘下那些叮叮当当的手镯之类的东西,影响听众视线。男士的手表一般戴得比较宽松,演讲中由于手势的运用,可能会上下移动。假如不幸你的手表在你激动发挥时,突然松了,那么你自己会很尴尬,下面的听众比你更紧张,无心听你讲些什么,而一直在担心你的手表会不会脱手而出,什么时候脱手而出。手表也可能会碰到我们演讲中的教学设备,发出一些刺耳的声音,影响演讲效果。

7、空间
___在演讲中我们和听众的距离也不是一成不变的。空间的把握要根据演讲内容、地点、人员等适时调整。比如我们在一个很小的教室,里面坐了很从的听众,讲台离听众很近,就会给演讲者造成一种压力感;如果我们在一个有高高讲台的类似舞台的场所,我们就与听众的距离很远,不利于交流。

Project Manage片刻感悟——应聘公司写的

___在项目管理上的积累有若干年经验,以及在CMMI/SW/SE上的实施经验,希望能沟通过自身的水平能够给公司过程改进带来帮助,给公司带来商业目标和价值的提升:
___1)提高项目质量或服务;
___2)有效的管理团队和留住人才;
___3)提高顾客的满意度;
___4)实现成本的节省,为公司创造价值;
___当然,有些想法的实施会给公司带来一些震荡,接受新的东西也需要一段过程,不可能立竿见影带来效果。通过前期的摸底和后期的逐步融合,找准切入点,我想会给公司带来很好的成长。
___作为一个部门的管理者,在公司管理的大环境下,需要按照以计划为基础、以过程控制为手段、以文档库为依托、以业务流程为主线来进行构建。在公司项目管理业务开展过程中,使各专业类型的项目管理业务流程、项目建设业务流程、项目管理规章制度标准化、规范化,建立标准、规范的资料库。
___可能有些东西说得到,看上去很美,需要颇费周折,但这些是迫切需要我们努力去共同完善,需要推力去促进过程的改进。姑且在此说说以往个人实现项目中的几个环节,权做抛砖引玉,从侧面表达一下我个人的管理看法和思路。
___1)团队目标
___我感受到团队成员最需要团队领导做什么,是希望团队领导指明目标或方向;而问团队领导最需要团队成员做什么,希望团队成员朝着目标前进。如果有过踢足球(打篮球)的经历,就能够感受到进球得分就是目标,打赢对手,大家才能获得成就感。
___目标不管是对个人、团队、公司来说都是重要的,有目标才能有责任。
对目标的明确,对目标的分解,如同让大家达成一致的愿景,志同道合,运用团队成员的才能和能力,促进组织的发展,使团队成员有一种成就感。
___团队目标表明了团队存在的理由,能够为团队运行过程中的决策提供参照物,同时能成为判断团队进步的可行标准,而且为团队成员提供一个合作和共担责任的焦点。
2)项目计划与控制
___引用李嘉诚的一句房产名言:“地段,地段,还是地段!”对于一个项目至关重要的地方,就是“计划,计划,再计划!”。这句话表达两个含义,计划是至关重要,另外一方面说明计划是贯穿整个企业、真个项目的生命周期。计划从某种程度上讲,也是目标的一种形式。计划作为整个项目管理的基石,涉及有进度、质量、风险、成本等方面。只有通过计划才能实现团队对公司的承诺,以及公司对团队的承诺。我个人的感受,只有很好的计划和控制才能尽最大可能获取公司的放权。
3)团队管理
___上面的团队目标是团队管理的一个部分,人是最大的变数,也许管理人有很多技巧。个人认为管理人少不了个人的独特气质外,最重要的充当好一个做教练的角色,管理人更应当是去培养人。大家看NBA赛事,应该能够感受到一个好的NBA,必然有一个好的教练。
___不是指责成员当前犯的错误而是协助他分析为何会犯这样的错误,不是帮助项目成员解决当前的问题而是教会他们如何解决以后类似的问题的方法。即使给员工很强的约束,但是这些约束是在使大家能够成长,这个成长只能公司和这个领导人才能赋予给他,这些才能赢得尊重,我相信团队的成长同时必然带动公司的成长。
4)文档管理
___在ISO9000和CMMI的管理中,文档域是占有重要的一席之地,建立公司文档库,是作为公司进行项目管理规范化的一个必要步骤。从计划、范围、进度、质量、投资、合同、人员到项目需求调研、设计、实施、验收等,都是需要文档支撑,才能实现很好的监控;是上下级沟通最标准方式;是下一次项目的参照基准;是避免人员流失造成的损失的一种手段。
___团队建设,沟通管理……,诸多方面都是需要关注和不断改进。
___以上暂且作为我两个小时的只言片语,不成体系,不可一窥全貌。管理本身只可借鉴,不可模仿,有些也只可意会不能言传。

2007年4月2日星期一

走在技术边缘上的人-写于宜昌

___项目团队又走了一个人,大家在一个项目共同奋斗了近一年的时间,住在一起吃喝拉撒,建立了一定的感情。以前对于身边来来走走的人,都已经习惯,具备了一定的免疫力。
___本来我一直睡眠不足,尽然今早冷不丁人在凌晨3点醒后睡不着,自己潜意识想到现在战壕里面少了一个人,心情在睡眠中受到影响。
___回想起在大家经历的项目中,为了大家的成长和项目的成功,自感该做到了我应该做的部分。在这个项目中也让自己重新陷入了技术细节之中,感觉自己这个年龄了,还在跟20多岁的小屁孩一起写程序,就像20岁的人跟三岁小孩玩泥巴,感觉好丢脸;面对一些年轻的小伙子,如雨后春笋茁壮成长,如同看见年轻时候的我,但也发现自己有一种孤独感存在。
___一转眼,毕业都8年了,人也年届30,这个数字让我困惑了很久,技术or管理。本来技术和管理并不是平行线,能够到最后的融合,本不相矛盾。一直以来是边做技术边做管理,承担着技术经理和项目经理的角色,没有完全摆脱技术的线路,围绕着技术、团队、客户(侠义)三要素;自认为真正意义上的管理应该是围绕着财务、团队、客户(广义,涵盖面向市场的客户)三要素。
___ 把梦想藏在心底,保持知足长乐、知天乐命又积极进取,相信付出总有回报的心态。

2007年3月22日星期四

读书笔记——数据仓库工具箱:维度建模的完全指南(第一章)

第一章、维度建模的初步
1、弄清建模词汇的概念
1)DB和DW的区别和联系
DB是面向事务的设计,数据仓库是面向主题设计的。DB一般存储在线交易数据,DW存储的一般是历史数据。DB设计是尽量避免冗余,一般采用符合范式的规则来设计,DW在设计是有意引入冗余,采用反范式的方式来设计。DB是为捕获数据而设计,DW是为分析数据而设计,它的两个基本的元素是维表和事实表。维是看问题的角度.

2)维度表、事实表与OLAP CLUB的区别和联系
按照维度和事实的模型结构创建逻辑存储表数据,OLAP基于这些事实表和维度表的数据通过自身的查询语句(例如微软的mdx)取出分析主题需要的数据,再存储到自身创建的CUBE中,然后OLAP工具所有的呈现都是直接从CUBE中取数据。

3)数据仓库和数据集市
大家共识上认为data mart是data warehouse的子集。两者之间的具体差异还是在应用和数据量上,但是两者采用不同的方法论进行建模则会对数据造成不同的影响。

从方法论上,Inmon 和 Kimball有不同的观点:
Bill Inmon 将数据仓库定义为“一个面向主题的、集成的、随时间变化的、非易变的用于支持管理的决策过程的数据集合”;他的主题思路是建立以建立data warehouse 为源头,满足不同主题的需要。见图。
Kimball则认为数据仓库仅仅是构成它的数据集市的联合,他认为“可以通过一系列维数相同的数据集市递增地构建数据仓库”。每个数据集市将联合多个数据源来满足特定的业务需求。通过使用“一致的”维,能够共同看到不同数据集市中的信息,这表示它们拥有公共定义的元素。见图。

以上两种方法论的选择,依据商业的驱动。如果该组织正忍受糟糕的数据管理和不一致的数据,或者希望为今后打下良好的基础,则采用 Inmon 的方法比较适合。 如果该组织迫切需要给用户提供信息,那么 Kimball 的方法比较是适合。

4)data warehouse和ODS/storage area
ODS/storage area为data warehouse提供数据,两者之间最重要的本质区别是:
  • ODS只存储明细数据
  • ODS中存储的数据一般不超过一个月
  • ODS支持事务更新操作


5)DW与DM、OLAP的区别和联系

DW给你夯实基础,是粮草;OLAP给你后见之明 (hindsight);统计分析给你先机 (foresight);DM给你洞察力 (insight)。

2、需要避免的误区
1)避免只关注技术和数据,而不关注业务要求和目标;
2)要满足最小用户需求,不要一味追求高目标的管理梦想;
3)不要全部精力投入数据结构的规范化处理;
4)避免注意力只集中在后台的作业性能和开发上,而不放在前台的性能和使用;
5)展示环节尽可能简单适用;
6)不要孤立的维度建模,而更多的考虑共享的维度建模;
7)满足需求的变更和需求的扩展;
8)要以用户的使用为导向。

BOSS经营分析系统——维度建模(二)

5步迭代建模设计
1、业务需求
营销业务分析;
竞争对手分析;
话务量分析;
基站效益分析;
数据业务分析;
用户发展分析等。

2、定义维度
品牌维度表;
工号维度表;
计费类别维度表;
套餐产品维度表;
服务维度表;
号段维度表;
日期维度表;
时间维度表;
城市维度表;
网点维度表;
乡镇维度表;
客户维度表;
帐户维度表;
用户维度表;
分段值/类别维度表;
基站维度表(渐变维度);
其他自定义的维度(代理维度)等。

3、确定事实

4、定义粒度
1)粒度的选择主要考虑到应用的场合。
对于不通的层次的用户要求的粒度是不同的。不同观察者,有不同角度去观察聚集的数据或者细节数据。对于领导层可能需要粒度高的数据,而前端业务营销人员要求粒度低的数据。一般以尽量最低粒度进行设计,以便实现最大限度的维度性和灵活性。例如:入网量一般按照每入网点每天的最低粒度聚集,话务量按照每用户每小时的最低粒度聚集等等。
2)粒度的设计还要考虑事实存在粒度,维度也存在粒度。

5、定义度量
在上面的几点过程中,确定事实和粒度后,比较容易确定度量指标了。度量的不同会影响粒度和维度的选择。也存在特殊度量的计算,需要选择其他的度量来得到结果。

2007年3月12日星期一

BOSS经营分析系统——ORACLE PL/SQL细节技术浅析

本篇BLOG结合目前实施的经营分析项目,针对在网上ORACLE PL/SQL探讨比较多的几个技术,总结一点自己的心得。
一、行列转置——站着进来,横着出去
1、Case When的方式;

2、Decode的方式;
以上的两种方式只能对固定值或者固定值区间来进行行列转置,不能很灵活的对不定列的处理。虽然也可以通过动态SQL语句使用CASE WHEN/DECODE来实现不定列的处理,但是代码会很糟糕。

3、不定列的实现;
这种方式需要采用OCI或者通过过程的封装来实现。

二、删除重复记录——煮豆萁燃豆,萁在釜中泣,本是同根生,相煎何太急

三、字符串合并——缘需而发,一线连珠
1、OCI的方式实现

2、自定义函数/过程实现

四、满页尽是FTP


上面有待完善,此BLOG平台不能上传文件,郁闷。

近期读书计划(3月15日——5月)

1、Introduction to Algoritms;


3、3G网络核心技术;

4、Patterns of Enterprise Application Architecture(MARTIN FOWLER);

5、OLAP解决方案:创建多维信息系统;

6、The Data Warehouse Lifecycle Toolkit:Expert Methods for Designing,Developing,and
Deploying Data Warehouse;


7、Introduction in Data Mining。

2007年3月11日星期日

BOSS经营分析系统——系统开源架构


全省集中话务网管接口的实现

一、DATABASE方式
1、HuaWei G6 switch NRR数据接口
G6/G3都是从SQL SERVER7.0中STAT库中取数。对于用户关心的主要是trunk、n7l、cpu、ecp的性能数据。取其中stat库下的表tbl_StatsResult***进行解析。

2、Huawei Wireless NPR数据接口
Wireless NPR从ASE11.9 SYBASE中取数。

3、Siemens Switch ALARM数据接口
从ORACLE中取数,主要涉及的表有:ADS_ALARMOBJECT,ADS_ALARMHISTORY,ADS_ORIGINALALARM,
ADS_ADDITIONALINFOMATION。

二、File方式
1、Siemens Wireless NPR数据接口
通过提供的指令取文本文件进行parse,load入库。指令格式如:getexp TH 010704 10 10,发完指令后生成数据文本文件。

2、Siemens Switch NPR数据接口
spots上文本文件。文件存放目录:两种文件格式分别为.spf (每15分钟产生一次文件) 和.trf (每天产生一次文件)。

三、Stream方式
1、motorola wireless Alarm数据
通过指令sld实时接收OMC故障管理模块的故障,并把故障以ASCII 格式写入 stdout 文件中。 Stream流结构为:




四、Third-party方式
这种方式如果有条件,是最集中的最方便的方式,从Third-Party获取转换过的数据,主要可以从全省集中维护网管系统、Metrica NPR等系统中获取所需要的数据。但是前提条件是要全面理解Third-party库表结构。

五、Pre-make方式
通过OMC的功能预先生成定制需要的数据,以文件格式进行保存,然后FTP,load到数据库进行转换层现。优点:可以进行较少的数据transition,parse,calculate,更多用于直接给用户做报表呈现。

六、CORBA、Q3接口
此乃集大成者,所有接口的最终标准。

BOSS经营分析系统——维度建模(一)

一、维度的类型(相互之间有特性重叠):
1)常规维:基础的维度,如:城市维度、日期维度、时间维度;
2)共享维:用于多个事实表的维;
3)私有维:用于单一事实表的维;
4)代理维:也有叫法为虚拟维,主要根据事实表的属性自定义映射的值;
5)退化维:仅仅是事实表中的一列,这个维的相关信息都在这一列中,没有维表与之相关联;
6)渐变维:维度属性随时间发生变化的。

二、具体建立维度需要注意的几个地方
1、日期/时间维度
对于用户入网、业务办理、用户话务量等的分析中,都需要考虑日期/时间维度。 几乎所有的事实表中都要考虑到日期维度,在日期维度中需要建立特殊日期的维护。对于忙闲时的分析需要按照小时的时间维度。

2、既是事实表,也是维度表。
在业务建模中,对于用户入网资料表,对于用户入网分析中,此表作为fact table;但对于做用户的话务量分析,此表作为dimension table。此表承担了两种role。

3、会设计到星系模式,网系模式的建模。
对于承担了事实表和维度表两种角色一般都会是网系模式,以及共享维度的事实。

4、fact table需要考虑不同类型的处理
需要考虑事务型事实表、累积型事实表、周期型事实表的正确选择。
对于需要按截止日期的用户资料事实表,采用周期快照型事实表。有周期快照型的事实表同时承担了维度表的角色,需要采用手段防止作为维度表的数据量扩张。
可以采用的手段主要有:
1)周期快照的分区处理;
2)建立不同分区的物化视图作为维度;
3)按照周期建表独立管理,如:subscriber200610,subscriber200611,subscriber200612,但是这样管理难度没有分区表容易。
对于话务量、业务量办理的事实表,采用累积快照事实表,这部分的数据量膨胀会相对比较大。需要控制好表分区的设计。

5、由事实表维护维度表存在维度表中的记录需要通过事实表来确定。
在竞争对手的分析中,作为本方不清楚对方的新号段,对于后台需要自动提取对方的新增号段更新到维度表中。

2007年3月10日星期六

奋斗六个月的兄弟们辛苦了——在宜昌移动的日子





BOSS经营分析系统——ETL第一部分

**以下实例中以HuaWei BOSS表为参考
简单先说说项目的情况。
项目基于全省HuaWei BOSS系统数据来源,根据当地客户实际需要指标做分析。目前省公司将原来BOSS1.0升级到BOSS1.5,经营分析也做了第二期,整合了CRM系统、1860 CallCenter系统。
这些大大小小的系统中,BOSS系统是必不可少的,但是对于经营分析、CRM系统,用户使用起来都不怎么好,客户反映存在的问题有:
1)要的指标没有;现在经分中存在的指标也有几百个,但是不是完全能够满足用户的要求;
2)统计口径不符;比如客户需要各个县市放号存活率,经分是按照全年的指标进行统计分析,而地市公司希望看到的是在每个月放号,在后期使用过程间隔每个月后的离网情况;
3)要的数据给用户的感觉不真实;可能也因为是统计口径的原因吧,造成提供的数据有偏差。
我们从这个角度出发,结合用户的实际工作,进行项目的实施。 现在正在做的项目就主要实现用户大量OLTP报表的生成,涵盖有对竞争对手分析、呼转分析、客户通话指标、客户数据业务指标、业务稽核、营销活动效果分析、基站通话分析等等,其中还涉及到一些业务流程上的辅助功能,这点也是很让人伤脑筋的一点,把DW的东西和business flow上的东西搅和到一起是很糟糕的。

一、数据的ETL的初步实现
对于BOSS的取数,需要通过FTP接口从BOSS中取数,地市做数据的预处理。 省公司会在每天同步打包成文件下载数据,地市然后解包进行同步文件中的数据ftp到本地,建立SOURCE Data,ODS,DW。
省公司下载文件列表参照图:


上图的数据列表中表数据类型主要分为有:
1、参数字典文件,例如:privset_item(产品表),FeeType(费用类别表),NetType(网络类型表)等。
此类数据FTP需要注意的是:
1)本地BOSS库表中原来存在数据,而在下载的省分表中次数据有可能删掉;
2)本地BOSS库表中没有,而在省分BOSS库表中增加新的记录;
3)省分BOSS库表中记录属性做了变更。
对于上面3种情况的解决策略:
1)->仍然保留本地BOSS库表中多出来的数据,在本地BOSS库表中用新增字段维护来维护数据的状态(例如:default “1”表示两个库中都存在,0表示省分已经删除这条数据);
2)->往本地BOSS库表中新增省分BOSS库表中新增的数据(通过主键来比较);
3)->只同步与省分BOSS库表数据中需要关注的属性值,本地建立需要关注同步的属性(字段)维护表;

2、OD文件的下载,例如:subscriber(入网表)、subs_privilege(优惠办理表)、subs_service(服务办理表)等等,这些表的特征是 在每条记录增加一个起始日和终止日,对当前纪录可以使用特殊终止日作为标记,使用时间戳作为删除标识。这可能是建立ODS中最费功夫的地方。省公司不保留所有的操作记录,OD会把历史的作废的记录剔除掉,本地BOSS需要保留所有的记录作为分析。
解决这个问题的策略是:跟踪主键OID的值,做前期的对应数据同步后进行入库。

3、日OD的下载,此类数据不存在上面2的问题,例如:GSM、GPRS、VPMN、MMS、SMS话单表以及帐单表等。
实现策略:只需要把每日下载文件解压上传SQLLDR到本地库中。

4、月OD文件的下载,存在个别表的数据每个月只把当月的操作数据下发一次。
实现策略:解压直接上传SQLLDR到本地BOSS。

对于上面ODS数据的初步建立后面会做仔细的描述。下面先描述从省公司FTP中下载数据->>unzip->>SQLLDR到本地库的过程。 省分下载文件的命名规则是:例如2007年3月5日这天的GSM话单数据根据文件大小分解成多个文件上传到FTP,每天一般有2G-3G的数据量,如图:


下载的文件没有固定的顺序,文件也没有固定的个数,通过后台shell结合SQLPLUS生成脚本SCRIPT对文件FTP/unzip/sqlldr/sqlplus等操作。这一层数据导入的操作在我的项目中我定义为SOURCE Data层,下一步按照我上面的不同文件数据的不通导入到ODS数据库中。

BOSS经营分析系统——ETL第二部分

数据ETL的主要处理规则:
一、宏观输入输出
从对数据源的整个宏观处理分,看看一个ETL过程的输入输出,可以分成下面几类:
1、大小交
一般会直接进行Descartes 乘积处理,如果大表的量非常大,会采用空间换时间的代价,将大表中不需要的关注的列删除,尽量减少整体的大小,以及其他索引和sql语句优化处理。

2、大大交
同样去掉不需要的属性,将索引和SQL语句优化用到极致。还有一种需要注意的可以采用横向分解表。例如:大表subs_privilege中办理了计费类别和优惠包的业务,因为存在和大表subscriber的Descartes 的join,我们在设计时候将subs_privilege分解为Subs_privilege_G的计费类别业务表和subs_privilege_B的优惠包业务表 ,那这样subs_privilege的表数据分解成多个表,再分别和subscriber进行Descartes 运算。

3、站着进来,躺着出去。
事务系统中为了提高系统灵活性和扩展性,很多信息放在代码表中维护,所以它的“事实表”就是一种窄表,而在数据仓库中,通常要进行宽化,从行变成列,所以称这种处理情况叫做“站着进来,躺着出去”。有些时候也是为了满足前端层现的需要,将表进行行列转置。在ORACLE使用Decode,case when的方式对表进行宽表化。窄表变宽表的过程主要体现在对窄表中那个代码字段的操作。这种情况,窄表是输入,宽表是输出,宽表的粒度必定要比窄表粗一些,就粗在那个代码字段上。

4、基本聚集。
数据仓库中重要的任务就是沉淀数据,聚集是必不可少的操作,它是粗化数据粒度的过程。聚集本身其实很简单,就是类似SQL中Group by的操作,选取特定字段(维度),对度量字段再使用某种聚集函数。但是对于大数据量情况下,需要对聚集算法的多次优化,例如是直接使用SQL的Group by,还是先排序,再处理。

5、特殊函数聚集
按照方差,偏差等函数聚集。可以通过ORACLE的分析函数实现,根据特殊应用有此类要求。一般比较少。

6、特殊取数
例如:按某一关键字段值需要取操作记录中最有最后有效的记录,需要用到oracle中的row_number() over (partiton by 用户OID order by 时间 desc)的方式获取过滤;需要实现不同时间点上累积值,有点象进销存中的功能,统计某一产品截止到20070101办理了120000户,截止到20070102办理了123000户这样的时间点上的值,我们可以通过操作记录进行聚集,实现方式使用ORACLE的函数sum(产品数) over(partition by 产品 order by 时间)。

二、微观规则
1、原封照搬,将表中的数据不做处理,直接通过insert into ......select ...的方式获取。

2、字段运算:比如通话中时长不足一分钟的算1分钟的处理ceil(duration/60),以及分转换到元的round等。

3、参照转换:把表中多条记录整合为一条记录,其值用内嵌表或者一个字段存储(其中用分隔符隔开)。

4、字符串处理:主要处理不符合格式要求的字符串的值。

5、空值判断:分情况区别对待
1)如果存在空值的属性作为group by的条件处理,就采用自定义的缺省值填充,例如:增加"no define"的自定义键值进行标识;
2)如果存在控制的属性会作为将来where中的子句,例如:在有些fact table中的表示时间的起止日期,startdate为起始时间,用Enddate为终止时间,我们一般保留enddate的NULL,不作空值处理。

6、日期转换
对于数据聚集或者保留数据痕迹按照yyyy-mm-dd或yyyy-mm的格式统一保存,以及聚集中的日期格式转换等。此字段也作为建立分区表的依据,使用ORACLE的日期运算函数进行日期运算。

8、聚集运算
结合上面的宏观中聚集规则处理,进行多重的concept hierarchy,包括shcema hierarchy(year->month->day;city->town->registerorg;mark->billing->privilege etc)和set-grouping hierarcy(0..100,100..200,200..500,500..1000,1000......etc)。hierarchy运算一般实现的有sum,count,avg,min,max等number聚集的。

9、数据丢失
例如:在subscriber表中有入网记录,但是在对应的产品表subs_privilege中没有对应的有效记录或根本没有对应的记录,按照业务的定义,一个入网用户应该可以找到对应1..M条产品记录。
丢失的原因:1)这笔入网记录已经退网;
2)预入网的批量处理的号码(业务需要);
3)数据异常。
对于此类问题解决方式:1)对于没有对应有效的记录,则强制匹配一个最后失效的记录作为其办理的产品;
2)完全找不到对应记录的,按照前面的“空值判断”来处理。

三、优化手段
因为设计海量数据的处理,必须采用各种手段对数据的优化预处理,对硬件改良的情况,主要采用软技术手段:
1)使用space换time和time换space的策略;
2)表的适度cut;主要对dimession的cut,事实表中属性字段的cut;
3)采用partition、index来实现。在使用partition、index还需要比较其中不同partition、不同index之间的差异比较,进行性能评估。例如:一般在fact table中,对diemession属性都不采用normal index,采用BITMAP index,B-tree index等;对于LIKE的条件采用function index的方式实现等等。