BlogJava 联系 聚合 管理  

Blog Stats

随笔分类(196)

随笔档案(209)

文章档案(4)

相册

CRM&ERP

Google

SOA


BlackStone SOA Group

2006年5月31日 #

the contest is back! SOA大赛又回来了!

这个消息还是当师弟邀请我们介绍上次比赛经验才知道的,于是去了www.soncontest.net ,于是回到了这里。

虽然这个blog已经废弃,但既然在WWW.SOACONTEST.NET上面存在到这里的链接,为了让不小心掉到这个陷阱里面的有志青年们太过失望,我觉得还是需要在SOA大赛回来之际进来铲铲草的(至少要铲这一次。。。)

开始还是请允许我感慨一下:HOW TIME FLIES!  看到主页上一张张熟悉的面孔,我们参加比赛的场景似乎就发生在昨天。一晃两年了,花有相似,人却不同。我们的Blackstone已经一年多没有完整的聚在一起过了。Tim Linkman去了IBM,Jammy去了CMCC, Eric和我留守学校继续漫长求索之路。虽然大家开始了各自新的生活,但是曾经的承诺和约定却未曾忘却,目标依然清晰树立在前方,没有动摇,没有湮没。

大家都很忙,以至于连师弟的盛情邀请都无法满足。虽然所谓的经验并不是适合所有的人,虽然所谓的经验也不能保证取得理想的成绩,但是我们还是十分愿意与大家分享我们的经历和体会。也算是对无法满足师弟们的邀请的一点补偿吧。

不过今天太晚了。。。 下次再续。

                                                                                                                                                                                                                

----IF @ Blackstone

posted @ 2008-04-03 01:34 BlackStone SOA 阅读(254) | 评论 (1)编辑 收藏

我灌!!!!
我再灌!!!!
posted @ 2007-04-22 20:26 BlackStone SOA 阅读(370) | 评论 (4)编辑 收藏

posted @ 2006-12-02 11:13 BlackStone SOA 阅读(357) | 评论 (0)编辑 收藏

我们终于可以高唱这首歌了!Forza Blackstone!

posted @ 2006-11-06 14:19 BlackStone SOA 阅读(382) | 评论 (0)编辑 收藏


Create Your Own!
posted @ 2006-10-30 08:24 BlackStone SOA 阅读(359) | 评论 (0)编辑 收藏

posted @ 2006-10-19 09:34 BlackStone SOA 阅读(345) | 评论 (0)编辑 收藏

Well....I love free coffee service and lunch buffet...I must do a lot of execise to keep fit....
Now we have much clear specification. Some new event will announce in the next week..
That's a great chance of every innovative programmer to join..Hey, keep on watch us...
 

Kelvin
2006-8-4

posted @ 2006-08-04 19:58 BlackStone SOA 阅读(591) | 评论 (1)编辑 收藏

昨天的kick off比较有趣,最喜欢吃pizza了,所以丝毫没有客气,哈哈!
下午一直找PHP的资料看,语法上面倒没什么问题,关键在于实现部分,没有实际的环境实在比较空泛。
今天争取把开发平台弄好。到底需要eclipse吗?

倪振声
2006-8-4

posted @ 2006-08-04 19:16 BlackStone SOA 阅读(344) | 评论 (1)编辑 收藏

在此之前对SCM及其工具并没有深入了解,就冒失地装起ClearCase来,结果当然是碰了一鼻子灰。
通过两天的摸索,才认识到我们这个小型项目用CC简直就是杀鸡用宰牛刀。用CVS即可满足我们的SCM管理要求。因此昨天晚上把CVSNT安装好了。这安装跟CC比起来,就两个字,轻松!

今天主要还是要学学CVS的一些基本概念、如何配置CVS。

温建明
2006-08-04

posted @ 2006-08-04 09:31 BlackStone SOA 阅读(291) | 评论 (0)编辑 收藏

到CRL已有3天了,搭建工作平台,Kick off project, 入职手续,到今天总算是正式开始工作了。今天我将和Tim一同Review我们方案中的需求,为本阶段整理出一个Scope;Jammy将为我们搭建 CVS,IF来搞定开发环境,Kelvin对新技术进行探索性的研究。

初到IBM,不少规章和办事程序都不熟悉,不过我们的Mentor梁Sir太好了,为我们解决了种种问题,有这样的好Mentor我们有信心百尺竿头,更进一步!

王青
2006-8-4
posted @ 2006-08-04 09:22 BlackStone SOA 阅读(378) | 评论 (0)编辑 收藏

出于技术背景原因,我在团队中较少接触纯技术的问题。所以在后面的阶段里,我会较多地关注SCM方面的问题。由于这方面的知识对我来说也是一片空白,所以一时也没闹明白用什么工具管理比交好。在网上大概搜了一些相关知识,暂把目标锁定在ClearCase, CVS上。正好手头有ClearCase,一时手痒就想装起来试试,于是先把CVS在了一边,装起CC来了。

结果是花了两天的时间也没装成功。后来在网上看到一位仁兄发的贴,他花了四天也还没有装成,心里总算有了些许安慰。不过虽然没有装成功,倒是学到CC的不少知识,后面用起CVS来肯定会轻松不少。明天把CVS也try一遍,期待ing...


温建明
2006-08-03

posted @ 2006-08-03 20:15 BlackStone SOA 阅读(207) | 评论 (0)编辑 收藏

今天是Extreme Blue的Kick off,今年的7个Team悉数亮相,我感觉到了蓬勃的朝气和创造力。或许正如IBM软件部大中华区总监左宏先生所说,Innovation是我们的希望,更是我们中华民族实现伟大复兴的希望。
Innovation 和 Integration是当前IBM工作的中心,也是我们项目的重点。今天能和全国最优秀的年轻人在一起进行这样富有挑战的工作,我感到自豪,也感到了挑战!努力吧,Blackstone或许不一定是最聪明的,但一定永远是最努力的。

王青
2006-8-3
posted @ 2006-08-03 20:05 BlackStone SOA 阅读(218) | 评论 (1)编辑 收藏

本来昨天写好了SCRUM,结果post的时候竟然failed。白辛苦了一场。
在IBM 研发中心呆了两天,这里的环境真是好的没话说。但是实在太偏僻了。纵使把小毛驴骑得飞快,也要40分钟才能到Office。离出北京已经不远了。
由于大赛的内容发生了一定的变化,所以我们在计划上也作出了相应的调整。
由于时间很紧,重新学习的时间很少。只能够以练带学了。相信Blackstone能够战胜这次挑战。We are the best!

倪振声
2006-8-1

posted @ 2006-08-02 09:29 BlackStone SOA 阅读(188) | 评论 (0)编辑 收藏

忙忙碌碌两天,总算是搞定了在IBM CRL的工作环境。决赛阶段的安排有所变化,我们的方案也会随之作一些调整,在选择决赛阶段的技术方案平台的时候,我们小组大家居然一致地做出了一个勇敢 的决定 -- 我们毅然放弃了在初赛和复赛阶段大家都已经比较熟悉的IBM标准的SOA技术平台,选择了一种全新的方式,这是一次挑战,更是一种冒险。我们大家一起努 力,相信成功会再度到来。

王青
2006-8-1
posted @ 2006-08-02 09:01 BlackStone SOA 阅读(202) | 评论 (0)编辑 收藏

Wooooo.......Great environment for learning and working....I love the culture here..Everybody is looking for innovation(You can see this word all around the CRL building)...
What we are doing here now is finding a new lightweight SOA solution for small company. With our solution, small company don't pay so much and have more DIY freedom. It's a great challenge, but I like it.

Kelvin(chengqij@cn.ibm.com)

posted @ 2006-08-02 08:50 BlackStone SOA 阅读(199) | 评论 (0)编辑 收藏

大家好久不见啦,今天终于可以上网写blog了,虽然之前发生了很多很多事情,但好久没写blog人也懒散

了很多。而且这篇blog的目的不是写什么游记,还是以Scrum的要求来写罢。

前面有许多奇闻轶事Linkman已经说了很多了。值得提的是这次的SOA大赛北大Morzart队里的那位PPMM湘萍竟然就是我本科的同班同学,真是可喜可贺。也祝福她和她的团队进入决赛。在不同的地方通过SOA大赛又走到一起真是不容易啊。

从昨天开始SOA Contest决赛和ExtremeBlue实习正式拉开了序幕,题目和比赛要求都紧随IBM对SOA想法和

观点发生了很大的变化。

现在我才真正体会到:SOA是一种思想,它不是一种具体的实现。
今天Mentor突然宣布CRM和ERP厂商都改为开源软件,幸好这种变化也早在意料之中,而且我们对采用的sugarCRM和ERP都已经有了一些了解,换的话应该不难。

IBM CRL的网络的确不太好,今天花了一天的时间终于在网上下载并配只好了开发平台及相关软件,周四我们五个Team会来一次kick-off,我想这是我们第一次互相亮相以及相互学习,希望能在这样一个好的环境中不断进步。

田晟
2006年8月1日

posted @ 2006-08-01 23:41 BlackStone SOA 阅读(188) | 评论 (0)编辑 收藏

终于可以自由上网了,虽然网速不尽人意,上起网来跌跌撞撞的。
在北京的这段日子,几乎天天有雨陪伴,虽然给我们出行带来诸多不便,却使得我们免于受炎热的折磨。

初入IBM钻石大厦,IBM的culture让我们感触颇深。工作场所里的氛围及设施也让我们相当有feeling。可以跟那么多优秀的同事共事,我们接下来的两个月必将是充实而愉快的^_^


温建明
2006-08-01

posted @ 2006-08-01 19:41 BlackStone SOA 阅读(164) | 评论 (0)编辑 收藏

有幸参加了2006 IBM 开发者大会,两天的时间,大师、名人、技术天才、业内专家悉数登场,新的理念、新的方法、新的过程、新的工具异彩纷呈,给我了一次饕餮的盛宴。从这里我看到了软件开发的新纪元。怀着对大师和专家们的崇敬,来回忆一下这两天来的收获吧!
1. SOA
SOA 是我们得以走入开发者大会的缘由,自然是我们关注的焦点。SOA代表了软件抽象层次提高的趋势,是新一代企业应用系统架构的方法学。它允许我们在业务和IT系统找到一个平衡点 -- 服务。服务既是业务系统的终点,也是IT系统的起点,通过这个层次,业务和IT实现了分离和松耦合,二者都可以灵活的变化而不必担心影响到对方。
SOA的成功实施是一个长期和复杂的工作,我们需要在架构、技术、组织和管理四个方面予以保障,而这也将会是我们接下来工作的中心。
2. 软件过程
Jacobson!Jacobson就坐在我的前面!Jacobson 是我多年来的偶像,我一直认为他绝对是这个世界上数一数二的智者,能在这次大会中听到他的演讲将会是我记忆中珍藏的财富。大师提出了Next Generation Software Process 指出我们对于软件开发、软件开发模型的关注将会从以Process为中心转移到以Pratice为中心。今后的开发人员将不再被局限在某一个Process中,所有来在不同Process中的Practice 将被有效的整合起来,灵活的形成开发者特有的Process 进而指导完成开发工作。
3. 工具
“工欲善其事,必先利其器“,每一种技术、每一种方法都需要具体的工具才能够成为真正具有价值的现实。IBM在这里为我们展示了覆盖了整个软件开发过程的种种工具,IBM的Rational 系列软件为软件的开发提供了一个完整、一致、高效地解决方案。我们接下来的任务就是要尽快的学习这一套工具的使用。
这里的罗列只不过是一些粗略的线条,网吧里上网,旁边还有两支大烟枪,今天只好就到这里了,等到有了好的写作环境,我在来细细梳理这两天的收获吧!
再一次高度严重鄙视公共环境里的大烟枪
posted @ 2006-07-30 17:13 BlackStone SOA 阅读(247) | 评论 (0)编辑 收藏

        如果说这个世界上有一些东西对我的生存是必不可少的话,网络毫无疑问就是其中最为重要的一个环节。在来到北京的这一段时间里,没有了网络,我就像一条离开水的鱼,不能呼吸,无法活动。不过幸运的是,我们在北京的家基本搞定了,明天ADSL有望开通,大家就可以重归大海,自由游泳啦

        这两天在北京找房子,其间百转千折,两个月的短租实在是不好找啊。最后在学清路的城华园总算是找到一家,今天和Kelvin实地测算了一下上班的方案,发现乘公交车的方案是行不通的,不论是乘392到西二旗,还是乘419到上地,路途时间都在40分钟~1个多小时,而且期间还要步行1000m以上。于是,我们决定采用另一套解决方案 -- 自行车。这样可以一举三得:环保健康、省钱、享受自由。今后的两个月,我们的Blackstone将成为一支自由环保机动部队,骑着我们心爱的小毛驴(哈哈,这是我们对自己座驾的爱称)向着总冠军前进!




王青
2006-07-26

posted @ 2006-07-26 18:29 BlackStone SOA 阅读(151) | 评论 (1)编辑 收藏

北京之旅 --- 火车之旅

程启健

我们没有想到北京之旅的开始是如此曲折,注定了我们这次旅行必定是不平凡的。

台风"碧利斯"将太平洋的海水倾泻到神州大地,可怜的乐昌火车站成为一片汪洋,路轨淹没在洪水之中。我们的火车可是旱地鸭,不想成为一条鱼(何时有《 One Piece 》中的海列车就好了),于是绕道京九线。这一绕就不简单了,原定 22 个小时的旅程激增到 37 个小时,让我这位一辈子没在火车呆超过 10 小时的新手饱尝漫长的旅程。不过这 37 个小时还是十分有意思的。

鸡腿

以前听说长途火车旅行只要干 2 件事:吃,睡。这哪是运人啊,这分明是运猪啊,但是我挺喜欢(不过我可不想变胖)。

结果我们在出门前惊闻铁路被淹、火车中断,赶忙确认是否属实,就没时间准备食物,那大食会的愿望就落空了。不过听 Tim 说他很怀念以前火车上的饭盒,也还抱有点幻想。也许火车上的伙食也不差吧。

上车没一会就到中午了,大家都在计划吃些什么。送餐车一到才发现计划不如变化,只有鸡腿和饭盒。对于我这个食肉动物,自然硕大的鸡腿比较适合我的口味。 10 元,比起 KFC 是便宜了,但是味道就不敢恭维了。肉是挺多,而且煮的比较熟、没有任何血丝。可惜就是酱油的味没渗透到鸡肉中,味道比较淡,这真有点食之无味弃之可惜的味道,但是为了肚子还是凑合吧。一次又一次的凑合结果我就把 3 只鸡腿凑合进肚子了,全部人总共凑合了 7 只鸡腿到肚里了,越到后面越觉得味道好了。这就是越饿越觉得食物好吃的原因吧。

后来在路上吃到 Jammy 带上来在超市买的素鸡发现两者真的没有任何区别。或许素鸡的发明来源于经常旅行修行的僧人破戒尝到火车上的鸡腿、却感觉与豆腐皮差不多,于是仿制而成。

小丸子

我觉得我总是动画片的忠实 Fans ,在过来北京之前还看了《樱桃小丸子》的真人版,傻得特别可爱。火车上居然还可以看到一位和她一样可爱的女孩,名叫张之一(人称小"章子怡")。现不得不强烈吐血推荐,附有相片一张:

PICT0017.JPG
除了小丸子之外,还有两位小女孩,特调皮,哪像我们可爱的小丸子那么乖。而且为什么我在小孩子面前总是被欺负的对象,
L 这可是真的,有图为证哦。

PICT0033.JPG
这些小孩太调皮了。不过都很可爱哦。下面来幅全家照。

PICT0022.JPG

口头禅

前段时间黄健翔的解说门事件搞得沸沸扬扬。"立功了、立功了,不要给意大利任何机会。"相信很多球迷都不会陌生。如今我们的 Tim 已深得健翔的真传,以下摘录几句。

上车没多久 -- "兜圈了、兜圈了,不要给洪水任何机会。"

午饭时 -- "鸡腿来了、鸡腿来了,不要给饭盒任何机会。"

打牌时 - "钓主了、钓主了,不给老 King 任何机会。"

排练时 - "开始啦、开始啦,不要给别的队伍任何机会。"

睡觉时 - "关灯了、关灯了,不要给夜猫任何机会。"

每次 Tim 口头禅一出, If 也出了口头禅:"我受不了了,我受不了了。"整个唐僧朝孙悟空念紧箍咒。

我也快受不了了。菩萨,来帮帮我吧。

烟花

大家对北京都不熟悉,我和 If Jammy 都是第一次来北京, Eric Tim 也十年没来过了。或许是上天在同情我们 37 个小时的旅程,或许上天在欢迎我们这帮新来北京的旅客,或许是上天在提前为我们的胜利祝贺。在到达北京郊区的时候,远处突然放起了烟花,持续了几分钟。烟花弹爆炸后发出耀眼的闪光,被那时的雨点朦胧修饰后宛如一幅泼墨山水画,十分壮观。北京真的与众不同。我们知道我们也会在这里变得与众不同的。对了,那烟花不就是 SOA 大赛宣传单上的烟花么。上天对我们太好了。 J







posted @ 2006-07-24 12:21 BlackStone SOA 阅读(295) | 评论 (2)编辑 收藏

开始写北京之旅的回忆录,预计分成3部曲--火车之旅、心跳48小时、北京印象。突然发现从开始就注定了我们的旅程会与众不同,世界会记得我们的--Blackstone


程启健
2006年7月23日

posted @ 2006-07-23 22:35 BlackStone SOA 阅读(233) | 评论 (0)编辑 收藏

   在北京的第一篇貌似Scrum的文章。竟然是在一个没有空调的网吧里面写的,可怜啊~~
来京的种种苦难就不需要在多讲了——因为我们成为了决赛里面五支队伍之一!!!
新的征程就要开始,我们团队一定会成功!
   刚开始写就要下机了,就此打住。


倪振声
2006-7-20

posted @ 2006-07-20 15:18 BlackStone SOA 阅读(178) | 评论 (1)编辑 收藏

忙了一天,下午的答辩还是找出了许多问题,只能在火车上忙了。
出远门许多事情都是未知数啊,真羡慕那些北京的参赛队伍
大概整理了一些行李,东西不多,明天一早出发,see you in Beijing :-)

ps: 小声说一句,Kelvin是第一次出广东哦,祝大家旅途愉快!
今天受到许多同学的祝福,希望我们如他们所愿取得好成绩

田晟(Tim)
2006年7月15日

posted @ 2006-07-15 23:42 BlackStone SOA 阅读(177) | 评论 (2)编辑 收藏

感谢今天学院老师为我们的演讲提意见,大家都赶着改现有的PPT.相信未来我们的演讲会精彩。See you tommorow beijing.


程启健
2006年7月15日

posted @ 2006-07-15 23:09 BlackStone SOA 阅读(255) | 评论 (2)编辑 收藏

今天进行了最后一次正式排练,应该说我们是越来越有信心了。不过今天的排练还是显示出了我们的一些不足,希望能在火车上及到达北京以后的短暂时间内加以改进。准备之所以这么仓促,一是时间短,二是我们在制定计划的时候没有充分考虑一些变更因素,缓冲时间太少。看来我们以后在这方面需要再加强。

温建明
2006-07-15

posted @ 2006-07-15 22:57 BlackStone SOA 阅读(174) | 评论 (0)编辑 收藏

实在是太惭愧了。。。
这几天由于实习刚开始,加上右手不幸挫伤,基本没有给Blackstone的复赛准备作什么贡献,只能跑跑腿,当后勤了。非常感谢兄弟们的谅解和关爱,我们复赛的PPT做的非常COOL,一定会给评委留下良好和深刻的印象。期待一起在北京续写我们Blackstone的辉煌。

倪振声
2006-07-14

posted @ 2006-07-15 12:03 BlackStone SOA 阅读(159) | 评论 (0)编辑 收藏

Thank you...Sandy...Thanks for your praise...We are dreamming to see you in November..

今天的排练已比较顺利了。我们越来越有信心了。Come on my Teammate..We are the best...

Qijian Kin
2006-07-14

posted @ 2006-07-15 10:19 BlackStone SOA 阅读(168) | 评论 (0)编辑 收藏

今天经过一天的排练,答辩的工作有了眉目,估计明天再努力练习一下,效果应该还不错。

目前有一个问题可能要引起大家的重视,我们最近的工作有一些松懈。可能是因为的确这个学期大家都比较辛苦,也可能是因为大家还沉浸在初赛胜利的喜悦当中,但是,我们必须清楚地意识到"行百里者半九十",我们一定要继续努力,之前的工作和汗水才不会付诸东流!同志们!注意啦!

王青

2006-7-14

posted @ 2006-07-15 09:29 BlackStone SOA 阅读(111) | 评论 (0)编辑 收藏

今天花了一天时间排练,不计分节的演练,光完整的presentation就来了4遍!
咱们的Eric同志确实是不同凡响啊,讲起来是那个滔滔不绝,功夫实在是了得,讲了一天仍然精神饱满,可赞可赞!
明天上午咱全体队员再来演练下,效果肯定错不了:)

温建明
2006-07-14

posted @ 2006-07-15 00:20 BlackStone SOA 阅读(147) | 评论 (0)编辑 收藏

今天开始整体的排练了,发现40分钟真的很短暂,可以在短时间抓住评委的眼光并不容易。我相信我们是可以做到的。If帮我们搞定了统一的衣服,相信会给评委留下比较好的印象。


程启健
2006年7月14日

posted @ 2006-07-14 08:47 BlackStone SOA 阅读(172) | 评论 (1)编辑 收藏

今天开始排练PPT,感觉自己很久没有演讲,口齿都有些不利索了,汗!IF买回来的衬衣不错,大家穿上都帅气十足,但愿能够迷倒评委,嘿嘿。

明天要搞点演讲部分,并且开始问题答辩的准备。北京,我们就要来了!

王青

2006-7-14

posted @ 2006-07-14 08:46 BlackStone SOA 阅读(127) | 评论 (0)编辑 收藏

演练,演练,演练......
演讲初稿基本成形,这两天都在练习演讲及配合。内容,风格,形式...,一演练才知道还存在那么多问题。不过我们还有一天时间准备,肯定没问题啦。大家加油!!

温建明
2006-07-13

posted @ 2006-07-13 23:22 BlackStone SOA 阅读(149) | 评论 (0)编辑 收藏

广州的夏天可真热,只能天天躲实验室了(吹空调)
今天把我的那部分演讲的内容说了一遍,咬字方面还有欠缺,还要多加练习。现在把部分的注意力用于对技术细节的了解上,希望对以后的实习会有所帮助的。

程启健
2006年7月13日

posted @ 2006-07-13 09:18 BlackStone SOA 阅读(137) | 评论 (0)编辑 收藏

今天花了一上午把文档从头到尾审了一遍,一共找了103个错误。下午又继续努力和Eric一起把大部分的错误都排出了。
word格式问题的确是一个很令人头痛的问题,在排版上花费了大量的时间,于是Eric提出明天要对我们进行一次集中的培训。
大会组委会给我们创新只有15分,实在说不过去。明天专门写一个关于创新的文档突出一下重点
很快就要起程了,要开始准备旅行的用品啦

田晟
2006年7月13日

posted @ 2006-07-13 02:13 BlackStone SOA 阅读(145) | 评论 (0)编辑 收藏

一眨眼都过0点了,又忘了blog  。。。
不过在实验室呆了一天,事情做得也不算太多。PPT基本搞定,进行了一些细节上的修修补补,很快就可见终稿了:)。接下来的几天得好好演练一把。期待着队友们的精彩表现!

温建明
2006-07-12

posted @ 2006-07-13 01:30 BlackStone SOA 阅读(137) | 评论 (0)编辑 收藏

今天在大家的努力下终于搞定了PPT的初稿:) 。可是,内容太多了,是40分钟无法涵盖的我们方案的全部;那么,重点在哪里呢?这是一个值得深思的问题。

明天上午,我去图书馆搞定PPT中有关取舍的问题,Tim和Linkman负责方案进一步的修订。下午将开始答辩的演练。

王青

2006-7-12

posted @ 2006-07-12 21:05 BlackStone SOA 阅读(141) | 评论 (0)编辑 收藏

感谢Eric,Jammy他们准备的PPT,今天开始准备演讲的内容了,做好嘴部运动才行。
今天和Jammy打网球,发现他很强哦,比我大一的时候厉害多了(我就大一打过而已:-|)。发现现在打球超烂,何时费德勒上身就好了(yy中):-)。


程启健
06-07-11

posted @ 2006-07-11 23:58 BlackStone SOA 阅读(147) | 评论 (0)编辑 收藏

以前都做的PPT大多是10分钟讲完的,做起来得心应手。现在是40分钟的,那真是浩大的工程啊。
还好我们小组成员各有所长,进展算是顺利。
Eric对整体框架把握很好,PPT框架很快就确定了。Linkman的photoshop也相当赞,我们一有什么新的想法就跑去让他作个图出来。Tim感冒还没好,IF手又扭伤,唉,真是背啊。祝他们都早点康复

温建明
2006-07-11

posted @ 2006-07-11 21:01 BlackStone SOA 阅读(169) | 评论 (0)编辑 收藏

这两天都在做PPT,突然发现要把我们这300多页方案变成40分钟的PPT不是件容易的事情啊,幸好有我们的Jammy相助,到现在总算是有了个眉目。

明天要完成PPT的初稿,还要修订第一阶段提出的方案,为了考试时间仓促,方案中的疏漏不少。Tim已经自告奋勇来撰写一份创新的总结来凸现我们方案的创新之处。

到北京的票已经订好,16号。留给大家准备的时间不多了,同志们,为了Extrem Blue,冲啊!

王青

2006-7-11

posted @ 2006-07-11 20:53 BlackStone SOA 阅读(172) | 评论 (0)编辑 收藏

做一个好成果不难,难的是如果让别人知道你这是个好成果。现场PK给我们提供了一个展示我们的成果的好机会,却也一个巨大的挑战。要在40分钟之内把我们两个月的精华展示出来确实有些难度。不过,Blackstone总会有办法的:)


温建明
2006-07-10

posted @ 2006-07-11 12:35 BlackStone SOA 阅读(191) | 评论 (0)编辑 收藏

A New Start!
又开始更新熟悉的blog了,前几天在珠海一直都发烧感冒
一直都没上网,7号那天Eric打了两个电话过来说正式通知我们进复赛了
虽然早在预料之后,但还是掩不住内心的高兴和激动,两个月的努力终于有了回报。
今天一早回到学校浏览了一下水木,评委还是给了我们很高的分数啊
不过在方案的创新部分我们才得了15分,其中有一支队评语是没有什么特别创新的地方,竟然都得了13分觉得实在是不可思议。

回来大概确定了自己这几天的工作重心,修补和完善方案,提出重点。
得知IBM竟然只能报火车票有些失望,只好多花一天的时间欣赏一下京九沿途的风光了

田晟
2006年7月10日

posted @ 2006-07-10 20:37 BlackStone SOA 阅读(133) | 评论 (0)编辑 收藏

意大利终于夺冠了。Yeah!!!!!!
进入复赛,我们可以看到我们做的成果还是得到认同的,也是有希望通过复赛进入决赛的。我们是做了很多富有创意的工作,更重要的是演示出来。接下来就是做好展示的工作。我的任务是把以往的工作完善,完善原有的PRM部分的材料。在后期的ppt中我也会加入的。

程启健
06-07-09

posted @ 2006-07-10 17:04 BlackStone SOA 阅读(79) | 评论 (0)编辑 收藏

短暂的休息结束了,今天下午召开了小组会议,对复赛阶段的工作进行了安排。而后,开始准备复赛阶段宣讲所用的PPT。PPT的准备分为4个步骤:粗稿、加母板、动画与配色、精稿,我们将采用流水作业的方式进行。初步预计在12号要完成PPT的制作,而后13、14、15 用于演练和彩排。

明天争取完成粗稿的所有部分以便Jammy他们的后续工作,同时督促Tim抓紧查找有关PRM的资料。朝院长对我们的成绩很是赞赏,说是要请我们吃饭。嘻嘻,刚好找机会让学院给我们准备队服:) 。

"人生能有几次搏"兄弟们,大好的机会放在我们的面前,努力吧!用实践来证明我们的能力和才智,为自己的人生增添亮丽的色彩吧!

王青

2006-7-9


posted @ 2006-07-10 09:07 BlackStone SOA 阅读(58) | 评论 (0)编辑 收藏

今天,我们小组的组员重新聚到了一起,为了下一阶段的竞赛开始新的工作。下午的会议,每个人针对新的任务明确了职责。本阶段的时间比第一阶段紧迫很多,但是小组的每个成员都有信心,继续发扬我们Blackstone的精神,向着更高的目标迈进。

倪振声
2006-7-9

posted @ 2006-07-09 23:26 BlackStone SOA 阅读(128) | 评论 (0)编辑 收藏

十分幸运,我们通过了初赛的选拔进入复赛了。但是,我们必须清楚地认识到我们的方案还有不小的缺陷,我们的工作有待进一步地完善,初赛的入围只是我们工作新的起点。同志们,天道酬勤,我们只有不断地努力才会一路上不断地成功和前进。同志们,向着北京,向着决赛,冲锋啊!

王青

2006-7-08

posted @ 2006-07-08 18:42 BlackStone SOA 阅读(192) | 评论 (2)编辑 收藏

在螺旋上升的过程中升华

--初涉SOA学习心得(续)

二、SOA论术

SOA的概念范畴之内,service是其核心的部分。那么,什么是service,它与组件有什么不同呢?service从本质上来说是一种新的抽象手段,它通过契约描述的方式声明了对外提供的功能接口。与组件相比,组件注重于自身内部的结构与属性,而service更注重于对外的接口和功能;组件粒度较小,更多的是系统技术视图中关注的焦点;service粒度较大,通常是系统业务视图中关注的焦点。从组件到service我们实现了抽象层次的提升,我们的开发方式也从编程式向声明式演进。

"提纲挈领,纲举目张",架构的力量来自抽象和分治。SOA的架构方法学虽然可以有着种种不同的实现方式,但是,以下的架构层次却应该是每一个具体架构中都不可缺少的部分。SOA分层架构分为5个主要的层次:最底层的是运营系统层,中间是企业组件层(SOA接入层),其上是包含了服务、业务编排优化和表示3个子层的SOA层,此外是两个贯通了各个层次的集成架构层和QoS安全监控管理层。架构底层的运营系统层包括了大部分的企业应用子模块,各个模块有可能是已有的遗留系统,也有可能是待建的系统,甚至是外购的某种服务。运营系统层之上是用于包装它们的企业组件层。通过包装,企业组件层将企业应用子模块的各项功能以service的形式发布给SOA层使用。SOA层是SOA架构的核心。在服务子层,各种细粒度的服务被组合为富有业务语义的粗粒度服务。服务子层之上是业务编排优化子层,这一子层是实现业务流程随需应变,快速更新的关键,服务层提供的种种服务在这里按照业务的要求组合成不同的流程,实现对各种企业业务的完善支持。最上面的则是直接和终端用户打交道的表示子层。此外还有纵向贯通各个层次的两个层次。其中,集成架构层通过企业服务总线ESB为整个架构提供了统一的集成环境,而QoS安全监控层则在此基础上进一步为架构提供了服务质量、安全、监控和管理的基础设施。

"人们往往只看到美好的前景,却忽略了道路的艰辛",SOA为我们勾画出了一个健壮的、高度可扩展、可伸缩的企业信息系统,它是灵活的,能够快速的适应企业业务的发展和业务流程的更新变化。然而,构建基于SOA的系统本身却不是简单易行的,如果缺少审慎的分析、全面的考量和相应的企业管理上的支持,美好的前景就很容易成为海市蜃楼、空中楼阁。我们必须对SOA的实施作出战略性的规划,对SOA架构实施过程中的各种角色予以界定和管理,严格的注册登记SOA系统的核心 - service并管理其发布与更新。"牵一发而动全身"对于复杂的企业系统,管理永远是最为重要的环节。(待续)

王青

2006-7-6


posted @ 2006-07-06 11:22 BlackStone SOA 阅读(246) | 评论 (0)编辑 收藏

在螺旋上升的过程中升华

--初涉SOA学习心得

参加IBM大赛两月余,我从一个完全的SOA门外汉走入了五光十色、繁华似锦的SOA世界。虽然璀璨的皇冠对我来说依然是遥不可及,但是,一路走来,旖旎的风光和自己的心得还是颇值得记录下来与大家分享的。于是,不敢藏私专美,撰文共享之。

一、SOA论道

"SOA既不是一种语言,也不是一种具体的技术,它是一种新的软件系统架构模型,它主要应用于解决在Internet环境下的不同商业应用之间的业务集成问题。"企业应用集成的问题由来已久,历经技术的变迁,其核心的问题依然是以下的两点:一是如何解决不同企业应用系统的数据一致性问题,二是如何实现不同企业应用系统之间的互操作;而最为重要的约束也依然保持为要求在集成的过程中尽可能的保持原有的企业应用系统不变。于是,针对这一需求各种EIA技术日新月异、层出不穷。SOA之所以能够成为眼下最为流行的解决方案有着种种原因,可是最为关键的原因在下认为在于其抽象层次更高,封装的粒度更大。在软件设计的领域中,有着一个颠扑不破的设计原则,那就是Dependency Inverse Principle,当我们的设计所依赖的类或者接口越是抽象,设计的可扩展性和可维护性就越好,能够被复用的能力也就越强。更进一步,我们的抽象层次越高,对于问题的描述和认识也就越远离机器的范畴而更加接近人类日常思维的范畴;这有利于我们更好的设计、实现、调整、维护和升级系统。

SOA的应用当中,基于Web Service的解决方案得天独厚。SOA架构是一种分布式架构,如同任何分布式架构一样,其实现的核心在于对于接口的描述语言和系统之间的通信协议。Web Service的WSDL、SOAP以及UDDI为SOA的实现提供了一种完美的契合,基于Web Service实现SOA不仅易于实现SOA的松耦合性和位置透明性,更为重要的是,Web Service是基于HTTP协议的,这对于在Internet环境下顺利地穿越防火墙实现远程调用格外关键。

"复用和自动化是软件的生存之道"。SOA的开发是CBD的延续,SOA的粗粒度服务组件代表着软件开发粒度不断增大的趋势,而SOA中集成架构和基础架构部分更是应用服务器的一种分布式扩展。通过这样的架构分层,使得应用程序设计开发人员和系统集成设计开发人员能够把精力集中在对业务逻辑的分析、建模和处理上,使得大家无需重新发明轮子。"术业有专攻",通过这样的复用,SOA事实上实现了软件设计开发的分工。(待续

王青

2006-7-05

posted @ 2006-07-05 16:44 BlackStone SOA 阅读(244) | 评论 (0)编辑 收藏

初步考虑了一下,我们可以先按照下面的办法来开始我们的活动,然后在活动中来完善规则。

一、宗旨:知识共享,互相激励,提高读书效率

二、阅读共享方向:暂时先锁定在IT相关领域

三、基本活动与规则:

1. 会员每周至少要完成300页之上的阅读,并写出读书摘要(提交截止时间为每周五晚上12:00之前)。摘要内容为自己读书的心得总结。文章不要长篇大论的阐述,只要罗列出要点提示即可(不超过1000字)。会友阅读心得后,可就感兴趣之处进一步交流。摘要的命名方式为:心得标题-技术方向-原著名

2. 会员应当仔细阅读他人的读书摘要,并给出评分0-100分

3. 隔周的周日晚上9:00 为聚会时间,先在实验室由本轮(两周)得分最高的读书摘要的作者做一个15分钟的演讲,而后寻找一个好去处继续自由交流(费用AA)

4. 交流中产生的创意与技术要点由大家轮流做记录,整理后贴到Distillate中

以上规则均为草案,欢迎大家提出意见,以进一步完善它。

王青

2006-6-30

posted @ 2006-06-30 15:47 BlackStone SOA 阅读(234) | 评论 (2)编辑 收藏

Driven By Test…

程启健(Kelvin)

前两天Eric说搞个读书协会,那就让我来写第一篇吧。第一篇是关于Test-Driven Development的。

TDD(Test-Driven Development)顾名思义就是测试驱动的开发。以测试驱动并不是代表以测试人员为中心进行开发,而是把要测试的内容作为软件开发的目标来开发。测试的Case就是我们要达到的目标。其原则如下:

  •  绝对没有未进行过测试的代码。
  • 没有进行关联测试的代码不会进入产品中。
  • 你必须写测试代码先。
  • 测试决定了你要写的代码。

TDD和Refactoring成为XP中最重要的实践。两者相辅相成,重构就是不改变程序内在功能的前提下更改代码的结构。测试才能验证你的重构没有改变其功能。

TDD的具体流程是怎样的呢?为何测试可以在编码先呢?

以下是简单的TDD的Sample(摘自TDD a practical guide by David Astels):

本Sample假设你已了解JUnit等测试软件。

GOAL:做个电影的平均评分的函数。给个例子,假如观众甲给3分,观众乙给5分,平均分为4分。

1.把目标做成测试用例。

public void testRating() {

assertEquals("Bad average rating.",4,starWars.getAverageRating());

}

Make it Simple。就让平均评分为4分先吧。

2.但是总不能都是4分,而且评分的人可是观众阿。加个添加评分的函数。

public void testRating() {

starWars.addRating(3);

starWars.addRating(5);

assertEquals("Bad average rating.",4,starWars.getAverageRating());

}

3.什么电影呢?是星球大战!

public void testRating() {

Movie starWars = new Movie("Star Wars");

starWars.addRating(3);

starWars.addRating(5);

assertEquals("Bad average rating.",4,starWars.getAverageRating());

}

4.编译这些代码的时候发现addRating(int)和getAverageRating()没有定义。赶紧在Movie类中写这些函数。

public void addRating(int newRating) {

}

public int getAverageRating() {

return 0;

}

测试失败?Bad average rating. expected:<4> but was:<0>

5.应该返回4而不是0!那就返回4吧。

public int getAverageRating() {

return 4;

}

重新编译,绿条出现。Yeah。下面我们进入重构阶段了。

6.评分是由3分+5分的和后除以2才得的。直接返回4不符合要求阿。改。

public int getAverageRating() {

return (3 + 5) / 2;

}

7.编译成功。又出绿条。但是算法上应该是总分除以个数才可以阿。继续该吧。

private int totalRating = 0;

private int numberOfRatings = 0;

public void addRating(int newRating) {

totalRating += newRating;

numberOfRatings++;

}

public int getAverageRating() {

return totalRating / numberOfRatings;

}

8.编译运行。绿色的.yeah.成功。写多些用例测试下。大家来评评《哥斯拉》这部电影。

public void testLotsOfRatings()

{

Moviegodzilla = new Movie("Godzilla");

godzilla.addRating(1);

godzilla.addRating(5);

godzilla.addRating(1);

godzilla.addRating(2);

assertEquals("Bad average rating.",2,godzilla.getAverageRating());

}

TDD就是这样一个编写测试、编写代码、再测试、重构、再测试的过程。实现尽量少的功能,不断地对代码进行重构。利用TDD开发出来的代码将会更干净、更安全、更易于重构的。


posted @ 2006-06-28 15:09 BlackStone SOA 阅读(234) | 评论 (0)编辑 收藏

昨日高速5档的浏览CORBA为考试做准备的时候,海隽分享了一个好网站给我www.chmpdf.com,上面的书真的很不错,一冲动就下了一堆回来。看看自己那浩若烟海的电子藏书,很有成就感的同时,也十分的自卑,忍不住仰天长啸:My God!何年何月我才能看完这些书啊

Tim听到我的哀嚎,大有同感,继而Linkman也附和到这个"吾生有涯,而e-book无涯"的感慨当中来了。一片哀鸿遍野中,偶突发奇想,我们是不是应当组织一个读书会呢?是不是可以在读书这个业务流程上发挥团队的力量,优化流程,提高复用,变个人知识为团队知识,使得单线程操作为为多线程并发,来提高我们的效率呢?

于是,立刻向大伙提出了这个动议。哈哈,大家都十分赞同,并决定由我来负责起草Blackstone读书会的简要章程。That's great! 考试一完成,我就来搞定他。

王青

2006-6-27

posted @ 2006-06-27 20:51 BlackStone SOA 阅读(185) | 评论 (0)编辑 收藏

今天浏览水木大赛的技术支持讨论区,得知目前共有16支队伍提交了方案。在网页上我们的排名是第一!但愿这是个吉兆,Blackstone将SOA进行到底!

王青

2006-6-26

posted @ 2006-06-26 18:58 BlackStone SOA 阅读(170) | 评论 (1)编辑 收藏

今天太开心了。今天发生的一切一切事都是记得怀念的。
1.Blaskstone小组的SOA方案正式提交了,北京离我们更近了。
2.Blaskstone小组一起去fb,看球。乌克兰终于进十六强了。舍瓦的梦可以走得更远了。
3.和即将毕业的同学去照相,穿衬衫领带。感觉自己也快毕业了.:-)
相信以后更多值得怀念的事情陆续有来。每天都是开心的一天。


程启健

posted @ 2006-06-24 14:47 BlackStone SOA 阅读(103) | 评论 (2)编辑 收藏

今天是值得记住的一天。
下午16:30,我们小组的文档正式提交成功。
晚上20:11,党支部会议通过了对我的考察,我成为了一名预备党员。
晚上22:00,Blackstone的宵夜在明记海鲜城开始。
我们一边看着乌克兰对突尼斯的比赛,一边进行着本次大赛第一阶段小组最后一次会议。
将近两个月的共同努力,终见成果,虽然最终的成绩还没有出来,但是我坚信我们有能力走的更远,不为别的原因,只因为我们小组的每个成员为这个比赛付出了太多太多,也放弃了太多太多。
接下来大家都要开始为期末考试做准备,小组的工作也将暂停一段时间,相信大家都能够在期末考中取得优异的成绩,用更好的状态迎接下一阶段的比赛。
随着舍甫琴科点球入网,小组最后一次会议在一片欢腾声中结束了。

倪振声
2006-6-23

posted @ 2006-06-24 13:51 BlackStone SOA 阅读(78) | 评论 (0)编辑 收藏

今天是Blackstone小组第一阶段最后一次Scrum了,我们采取了最生动的方式 -- 大家一起出去吃夜宵!一边吃着美味的大虾,喝着冰凉的啤酒,,聊着项目中的成败得失,还有精彩的世界杯 :),兄弟们尽情地嬉笑调侃着。努力总有回报,兄弟们,We deserve this!

纵观第一阶段的工作,成败八二开,成功无需赘述,失败在于文档的格式没有在项目之初大家一起来一次培训,造成了虽然有文档模版,但是格式仍然有差异的问题。故而在第二阶段开始之前,我们一定要为协同部分的工作做好培训,保证工作的有效、高效。

回头两个月来,我们精诚合作、团结友爱,每个人都为Blackstone奉献着,每个人也都从Blackstone中获得着。虽然,为了考试,也为了等待初赛的结果,我们暂停小组的工作;但是,我深信,表演并未结束,舞台只是休幕,Blackstone的精彩将在7月重新上路!

王青

2006-6-23

posted @ 2006-06-24 12:58 BlackStone SOA 阅读(108) | 评论 (0)编辑 收藏

前两天跟Eric被文档格式着实烦了一把,不过最终经过三天的努力终于把所有文档格式给纠正过来了:)。看着我们大家共同努力完成的成果,成就感还是蛮大的,我们是最棒的!
今晚小组成员一起去吃夜宵,庆祝近两个月来我们的SOA之为旅,算是暂告一段落。真心感谢Blackstone的所有成员!

温建明
2006-06-23

posted @ 2006-06-24 00:40 BlackStone SOA 阅读(129) | 评论 (0)编辑 收藏

终于提交了,中午搞好后和Eric去了外面吃饭,虽然身体疲惫,心里倒觉得轻松了不少,可以好好休息了
今天被本科的同学拉去拍毕业照,年复一年啊,真诚的祝愿大家都走好!
交付件比较大,花了好些功夫提交,终于得到了IBM的确认。
本该在这里再写一个项目总结的,想想提交的项目总结已经很不错了,这里把它贴上来
衷心感谢Blackstone小组各个成员
这是第一阶段的Final Scrum,但我相信绝对不是最后一篇Scrum
最后祝愿大家考试成功


---
Blackstone
是最好的

——“ IBM 杯” SOA 大赛项目总结

还记得当时在图书馆看书, Kelvin 一个电话要我一起参加 IBM SOA 大赛,我爽快地答应了,我的“ Blackstone ”之旅也正式开始。

Ø        成员

Blackstone 小组于 2006 4 月底成立,开始只有 Eric Kelvin If 和我四人。组长是 Eric ,他经验丰富,学习能力、管理能力和责任感极强,是一个让人值得敬佩的人。 Kelvin 也是我们公认的技术牛人,更令人印象深刻的是他思维的跳跃性,几乎每时每刻都有各种新奇的思想冒出来。 If 不但技术精通,更是商业和技术的结合的专家。在听完 IBM 组织的关于本次竞赛的宣讲会后我通过我的同学找到了管理学院的 Jammy Jammy 仿佛一开始就是为了我们的团队而出现的。他不仅在业务方面的能力很强,在文档排版、美工方面也十分擅长,完美的弥补了我们小组先前的不足。回忆起来 Jammy 是我们小组唯一一个保持当天布置的任务可以在第二天 Scrum 会议上提交这一纪录的人,这与他极强的专业知识、学习能力以及认真负责态度是分不开的。

Blackstone 是最好的,因为有了这群能够在一起生活,一起合作的伙伴。

Ø        学习、沟通

小组 5 个人都是第一次接触 SOA ,对 SOA 只能通过 IBM 的学习资料慢慢摸索。从 SOA 应该采用的生命周期到具体的接口设计,身为组长的 Eric 总是以身作则走在最前面。我们把 SRUP Scrum 结合起来,小组成员每天开短会讨论自己当前的工作和明天的进展,这使得小组每个人的工作情况及遇到的问题能在第一时间 Broadcasting 给小组其他成员。对我来说每天的 Scrum 是一种挑战。但这正是项目得以完成的法宝之一。

Blackstone 小组的成员来自五湖四海,也有着不同的专业背景。学习 SOA 是一个漫长的过程,是一个摸索的过程,幸运的是小组内这种良好的学习气氛及宽松的沟通环境让我们及时地纠正错误,少走了很多弯路。

Ø        团队

一个成功的团队要能长久良性的运作首先就要求团队成员之间有相同的价值取向、相同的奋斗目标,这一点我们是做的比较成功的。从小组成立制定的章程、小组成员承诺,到小组的最高最低目标都是 Blackstone 团队的重要保障。小组成员每个人的性格都不同,兴趣爱好也各有差异,合理的安排成员的工作就变的十分重要。同时, Blackstone 的组员也是为了同一个目标同一个信念团聚在一起,大家相互学习,互相帮助确保了我们 Blackstone 团队的成功。

这次的开发历程让我感受到一个高效团队的运作,两个不同专业学生的合作,五个志趣相投的年轻人的奋斗历程。我从心底里说一句:“ Blackstone 是最好的”。

posted @ 2006-06-23 20:37 BlackStone SOA 阅读(279) | 评论 (1)编辑 收藏

经过两个小时,终于把邮件发出去了。IBM终于收到我们作品。相信能给他们一个好印象。


现在能做的就是了解更多SOA的知识,然后等待7号的通知了。期待IBM通知我们去北京的那天。相信我们可以做到的。

程启健

posted @ 2006-06-23 20:33 BlackStone SOA 阅读(93) | 评论 (0)编辑 收藏

昨晚到12点外院的mm终于把我们的Summary改好了,好感谢
很快她就要毕业了,我从初中到研究生10年的同学,一路走好:)
项目收尾的工作是很繁琐的,晚上还差项目个人心得和总结没有写好,只能到明天提交了
项目收尾阶段是一个需要细心的过程。大家手上也只剩下些杂活,身体也很疲劳,做完真的要好好休息了
整理了一下以前的照片,虽然最后没有提交给组委会,但还是反映了我们小组这两个月的历程,这里把它们贴上来算是留一个回忆
明天就能提交了
1.jpg2.jpg3.jpg4.jpg5.jpg6.jpg7.jpg8.jpg


田晟
2006-06-22

posted @ 2006-06-23 20:28 BlackStone SOA 阅读(101) | 评论 (0)编辑 收藏

今天在做最终提交的PDF文件,用VISIO画的东西转换成pdf会Load的很慢,还是要转换成图片才好。

明天一些以前的同学就要毕业了.祝他们工作顺利。

程启健

posted @ 2006-06-23 09:34 BlackStone SOA 阅读(123) | 评论 (2)编辑 收藏

今天重拾我丢弃若干年的Coreldraw,在Kelvin和Tim的帮助下 设计了一个封面,本来还想加一些素材,但是居然忘记了如何使用其中的一些工具了,于是只好作罢。综合了几位队友的建议,最后的作品看起来还是不错的。

倪振声

2006-6-22

posted @ 2006-06-23 09:27 BlackStone SOA 阅读(93) | 评论 (0)编辑 收藏

文档的格式和一致性看来是仍然是我们工作的薄弱环节,今天花了一天的时间复查方案,问题仍然不少,主要就表现在文档的格式上,标题、引用、目录等等。看来在小组的工作中对于文档管理的力度不够,我们应当在项目之初就进行有关的培训,这样可能就会节约大家比较多的有效工作时间。

明天完成最后的清理打包的工作,提交方案,开第一阶段总结会议,并且安排小组文档写作的培训。

王青

2006-6-22

posted @ 2006-06-23 09:06 BlackStone SOA 阅读(94) | 评论 (0)编辑 收藏

今天把剩下的几篇文章都审了,Linkman和If的文章改动都挺大的,可能要等到明天才能改完了。
还有那篇English Summary,千辛万苦约了以前外院的一位MM晚上帮忙审,又欠人一个人情啊:)
今天晚上教科所的老师请客,喝了好多酒,回到实验室晕沉沉的
明天图像处理课程就要考试了,也希望明天把要改的几篇文章都改好。
要提交了!


田晟
2006年6月22日

posted @ 2006-06-22 20:48 BlackStone SOA 阅读(74) | 评论 (0)编辑 收藏

Last 2 Day,文档整合即将完成,准备刻碟提交。第一阶段任务即将完成,下面就要准备考试了。

程启健


posted @ 2006-06-22 19:44 BlackStone SOA 阅读(109) | 评论 (0)编辑 收藏

长期的奋战,组员们都很疲惫了,看着大家憔悴的面容、布满血丝的眼睛,真不忍心再催促;可是,虽然离最后期限还有一周的时间,但是明天我们就要开始考试了呀!兄弟们,行百里者半九十,加油!加油!完成最后的冲刺!胜利终将属于我们!

明天大家要完成所有的工作,重点是自己的简历和项目总结,明天晚上我们将完成大赛的交付件,并总结这个项目。

王青

2006-6-21

posted @ 2006-06-22 08:11 BlackStone SOA 阅读(55) | 评论 (0)编辑 收藏

文档审查真是个细致活啊! So麻烦,弄了一个晚上只审了三篇文档的格式。还好改完这三篇已经有些心得,接下来应该来快起来了。争取明天把这部份工作完成!

温建明
2006-06-21

posted @ 2006-06-21 23:31 BlackStone SOA 阅读(74) | 评论 (0)编辑 收藏

今天总结了一下自己参加这个SOA项目的感想,有很多想法,只可惜文笔欠佳,总觉得写出来的总结不够好。接下来最主要的工作就是进行文档链接的审查。很快就到终点了,加油:)!

温建明
2006-06-20

posted @ 2006-06-20 21:34 BlackStone SOA 阅读(121) | 评论 (0)编辑 收藏

今天是成功的一天,上午匆忙参加了Microsoft的Intern考试,居然是两道C语言的程序设计,一道ConvertDoubleLinkTable,一道HexStringToDouble,笑翻我乐 :) 。下午完成了项目综述的中文版,现在开始准备英文版。

后天开始考试,估计项目能够如期(实际上是超期一天,汗)完成,兄弟们,为了IBM,为了北京,冲啊!

王青

2006-6-20

posted @ 2006-06-20 20:38 BlackStone SOA 阅读(130) | 评论 (0)编辑 收藏

进入最后阶段了,大家都在审查文档了,并且做另外一个整合工作:整合文档了。

居然有一队比我们先提交文档。牛啊..不过相信我们会做的更棒。

程启健

2006-6-19

posted @ 2006-06-20 20:37 BlackStone SOA 阅读(114) | 评论 (0)编辑 收藏

今天修改了5份文档,下午收到新的任务,发现到收尾工作量一点也没有减少。继续加油!

倪振声

2006-6-19

posted @ 2006-06-20 20:27 BlackStone SOA 阅读(109) | 评论 (0)编辑 收藏

今天下午主要是帮着画画图。晚上则找了一大堆电子书制作工具。很可惜,绝大多数都只认HTML及TXT格式的源,不认DOC。偏偏找到的从DOC转HTML的软件又不太好用。这么多文档如果用手工黑转成N多HTML文档的话,工作量实在有点大,主要是每份文档要转成很多份HTML,文档里的编号全要重新改(原文档是自动编号,看来自动不总是好的:)。

温建明
2006-06-19

posted @ 2006-06-20 20:23 BlackStone SOA 阅读(104) | 评论 (0)编辑 收藏

今天正式进入了最后的Audit阶段,这个阶段分四个部分:

我和Eric负责Content & Grammar、If负责Style、Jammy负责Association、Linkman负责Integration

Eric要写项目综述,因此其他几份文档就由我先审查,发现剩下工作还是有很多的

田晟

2006-06-19

posted @ 2006-06-20 20:07 BlackStone SOA 阅读(97) | 评论 (0)编辑 收藏

父亲节快乐。祝老爸身体健康,开开心心。

工程进入收尾阶段了,现在在做些文档审核的工作。正在做个宣传我们小组的资料..相信给组委会的评委们来点开心。看到曙光的时候,未来还远么。

程启健
2006-6-18

posted @ 2006-06-20 14:11 BlackStone SOA 阅读(174) | 评论 (0)编辑 收藏

测试文档修改提交啦,下午审了5份文档。项目快要完工了,最后这几天可不能放松,呵呵。
父亲节快乐。

倪振声
2006-6-18

posted @ 2006-06-20 14:10 BlackStone SOA 阅读(107) | 评论 (0)编辑 收藏

经过大家的奋战,今天我们终于看到了黎明的曙光,各部分的工作大多收尾,就要进入最后的Peer Review和Final Audit的阶段了,大家加油!胜利属于我们!

晚上心情不错,和大家一起参加了3.1小组的庆功宴,一起玩杀人游戏,感觉一个字 - 爽!

明天开始收尾阶段的工作。

王青

2006-6-18

posted @ 2006-06-20 14:05 BlackStone SOA 阅读(90) | 评论 (0)编辑 收藏

花了三天的时间终于把组件设计文档给做好了。

期间也遇到了很多困难,如SCA的体系结构、SCA的层次关系、Adapter的产品及体系结构、Adapter使用的技术、BR的定义、BO的映射关系、HumanInterface的定义等等

由于没有WID,所以很多东西都无法做或者说做的不那么好。

在探讨SCA架构的时候Eric给了我很大的帮助,在组件接口设计的时候和Eric一起把遗留系统的接口又重新分了组。

当然还要感谢Jammy给我的文档配上了精美的插图

到今天为止大部分的文档都已完工,大家开始Peer Review了:-)

ps:晚上和我们班的送旧小品组十几人一起去外面吃了饭,一起玩了杀人游戏,没想到被老实憨厚的Jammy kill了,当然最后大家尽兴而归

接下来还需要写个项目总结,继续加油啊

田晟

2006-05-18

posted @ 2006-06-19 14:46 BlackStone SOA 阅读(65) | 评论 (0)编辑 收藏

今天在实验室呆了一天。大家都在赶任务,就我手头没啥明确的任务,到实验室随时待命。不过还是帮Eric跟Tim画了不少图:)
晚上跟着去腐败了,吃得好玩得又高兴,真感谢三一帮的兄弟还有MSE的其它同学啦。

温建明
2006-06-18

posted @ 2006-06-18 23:30 BlackStone SOA 阅读(93) | 评论 (0)编辑 收藏

测试和业务模型的用例部分都写完了,明天开始又要进入文档审核阶段了。
明天是父亲节,祝爸爸父亲节快乐,好久没有回家了...


倪振声
2006-6-17

posted @ 2006-06-18 11:49 BlackStone SOA 阅读(98) | 评论 (0)编辑 收藏

今天大家的工作都进入了收尾,我这里的几分文档改来改去就搞了一天,Jammy画的图真是不错,又快又好,赞一个先!

明天我们将集体工作排查文档中的fault和bug,晚上三一小组的请大家一起吃饭,大家可以好好搓一顿了:)

王青

2006-6-17

posted @ 2006-06-17 20:16 BlackStone SOA 阅读(88) | 评论 (1)编辑 收藏

今天终于完成了测试计划的初始版本,还有很多地方有待进一步完善。晚上把业务模型分析的用例部分依照流程做了一些修改。

明天开始画用例图,顺便当作UML课程的复习吧,^-^.

倪振声

2006-6-15

posted @ 2006-06-16 19:41 BlackStone SOA 阅读(90) | 评论 (0)编辑 收藏

今天上午把session EJB的技术看了一遍,决定Adapter的设计就用EJB实现。下午总结了许多SCA的文档大概把组件设计文档的框架给列了出来。虽然东西有很多:SDO、SCA、Adapter、Interface、映射关系设计,但是里面很多东西在以前的文档中都有体现。要做的工作就是把以前的工作成果进行整合。
SCA设计这一块的工作和IBM WID工具连接很紧密,设计和实现都可以在WID上完成。但是我们现在没有这个工具,许多工作还是要人手完成。组件设计的初稿明天就要提交,赶紧了


田晟
2006年6月16日

posted @ 2006-06-16 11:33 BlackStone SOA 阅读(82) | 评论 (0)编辑 收藏

今天看了Adapter的资料,发现关于IBM的Adapter Framework产品介绍的确少的可怜,倒是对SCA和SDO的介绍有很多。许多还是很有参考意义的。于是决定直接开始做组件的设计,毕竟Adapter只是一块很小的部分。而且根据遗留系统分析的文档,用友与Turbo产品的通信方式也确定了,Adapter的实现技术相对来说就比较明确了。现在关键是做好SCA的设计,设计好SOA的统一调用方式和统一数据模型。


田晟
2006年6月16日

posted @ 2006-06-16 11:18 BlackStone SOA 阅读(87) | 评论 (0)编辑 收藏

这些天把Portal的文档做了初版,计划今晚继续完善后明日中午交给Eric.相信会做得相对完善的多的。
  
posted @ 2006-06-15 23:01 BlackStone SOA 阅读(116) | 评论 (0)编辑 收藏

今天终于把战略规划的摘要给写出来了,发现挺难写的,很多词也不知道怎么表述才合适。就像“凤凰公司于2004年实施了ERP”,这个“实施”就想来想去也不知道哪个词才合适。今天忘记把摘要带来了,晚上回去把它上传到FTP给大家看看,提提意见。

温建明
2006-06-15

posted @ 2006-06-15 23:00 BlackStone SOA 阅读(98) | 评论 (0)编辑 收藏

昨天去IBM的WebSphere Live大会,收获不是很大。晚上回来协助王青画了一些业务图。
今天上午忙一门课程作业去了,下午上了4节课......信息系统战略规划的abstract只写了一百多字,需要加把劲!

温建明
2006-06-14

posted @ 2006-06-14 22:40 BlackStone SOA 阅读(94) | 评论 (0)编辑 收藏

今天大家一早起来打车去广州花园酒店参加了IBM WebSphere Live!大会。进了会场竟然因为是学生,连入场资料也没有发。上午的内容觉得比较无聊,主要是广州电信、用友ERP的几个领导过来讲解他们企业的SOA实施情况。感觉用友ERP的那位副总裁从头到尾都在介绍自己的ERPNC,和SOA一点关系也没有。

中午自然也没有免费的午餐了,只能去吃花园酒店的KFC,吃完Eric和Jammy就回去了,其他人还是坚持了下来继续听下午场

下午的内容可能比较接近技术,所以感觉挺有意思的,里面山西移动的那个案例启发比较大。还有如PowerData、PM2DATA等新技术

今天什么都没干,晚上继续赶adapter设计,下面是今天的一些照片

PICT0087.JPG

PICT0089.JPG


PICT0090.JPG

PICT0093.JPG

PICT0100.JPG

posted @ 2006-06-14 22:33 BlackStone SOA 阅读(124) | 评论 (1)编辑 收藏

昨天和大家一起参加了IBM WebSphere Live!大会,收获不小。感觉SOA不论是从体系架构还是从实现技术来说都是范围涵盖的很广,企业计算这一块不仅仅是计算机知识的领域,需要很多的企业管理知识的支持。正如Leeman所说,方案的好坏在于接口的设计,而接口设计的好坏就在于对业务了解的程度。

今天和Linkman、Tim、Jammy一同经过努力奋战终于搞定了服务发现与分析,成功地曙光终于在地平线上隐约地出现了!行百里者半九十,继续加油!

王青

2006-6-14

posted @ 2006-06-14 20:27 BlackStone SOA 阅读(90) | 评论 (0)编辑 收藏

今天参加了IBM WebSphere Live!大会,也许是因为会议针对的对象不同吧,收获没有想象中的多。回来继续文档吧……明天把用例弄出来。时间越来越少了!

倪振声
2006-6-13

posted @ 2006-06-13 21:51 BlackStone SOA 阅读(87) | 评论 (0)编辑 收藏

今天把PRM系统给“想像”出来了
整个PRM都是我们设想出来的,不过查了很多资料,觉得远程监控是个比较有前途,也是可以实现应用。
接下来我这边的任务就比较少,主要就是维护文档了。


温建明
2006-06-12

posted @ 2006-06-12 22:24 BlackStone SOA 阅读(87) | 评论 (0)编辑 收藏

今天和Tim一同与RSA奋战了一天,总算是搞定了概念类图。这样的话设计工作就算是完成了一大半了。

Jammy开始做PRM分析纯粹是空对空的东东,难为他了。Linkeman的portal有喜有忧,喜在有了演示的样例,忧在他竟然把之前的GIS程序搞没了,而他竟然没有提交中间成果到FTP上,只好返工了。

今天下载了组委会提供的最新讲义,发现我们虽然没有经验,也没有高人指点,运气还是不错的 -- 我们采用的开发方法基本正确!22号就要开始期末考试了,我们要考5门功课,同志们加油20号搞定!

王青

2006-6-12

posted @ 2006-06-12 21:06 BlackStone SOA 阅读(91) | 评论 (0)编辑 收藏

这两天私事又是一沓,看球没时间,工作进度又延缓了。马上又是新的一周,Deadline的时间越来越近了。首要任务是完成测试计划的初稿,早日进入用例的编写工作。

倪振声
2006-6-11

posted @ 2006-06-11 22:04 BlackStone SOA 阅读(76) | 评论 (0)编辑 收藏

继续在痛苦与瞌睡中挣扎前进,今天5点钟才真正入睡(同寝室的兄弟看球,我这个铁杆的球迷,班级足球队的队长痛苦的在床上努力睡觉,汗!),不过阿根廷高歌猛进的消息鼓舞了我,今天总算是完成了需求分析的1.0版 :)

"宜将余勇追穷寇"明天继续努力完成架构文档!

王青

2006-6-11

posted @ 2006-06-11 21:53 BlackStone SOA 阅读(83) | 评论 (0)编辑 收藏

世界杯开始了,眼下手上的工作还没有完成,本想戒除足球,但是同寝室的看球,我也被迫看球,汗!今天回了一趟家,家里的电脑又跑不动WBI,给常院长打电话,常院长问我知不知道华为加班死人的事.......

惨啊!我要如何才能找到一方净土来完成我们的项目啊!晚上的会议需要商量对策。

今天没有能够完成两份文档的写作,明天一定要完成!

王青

2006-6-11

posted @ 2006-06-10 20:31 BlackStone SOA 阅读(70) | 评论 (0)编辑 收藏

昨晚忙了一个晚上,把Sales流程中的数据模型部分从XSD变成UML图了。发觉自己不是一个好的程序员,没有找到一个好的办法把XSD类型定义直接转成UML图,于是就用RSA自动生成Java Class,再一个一个的调整,好繁琐啊。一个好的程序员应该自己写个脚本来处理这些事情的
今天仔细看了红宝书的Adapter章节
昨天提到的WBI ADT在IBM的网站上只是一个no-fee download,真是保密啊
不过大概清楚了Adapter的结构,没有相应的产品支持,要自己开发用友和Turbo的Adapter还是挺麻烦的

明天院里举办送旧晚会,中午要去布置会场和彩排,到晚上晚会结束,又要忙一天了
忘了说,昨晚World cup开幕,被室友一起占用了电脑看揭幕战,到2点才睡,今天好困啊


田晟
2006年6月10日

posted @ 2006-06-10 20:07 BlackStone SOA 阅读(77) | 评论 (0)编辑 收藏

今天开始做Adapter,上午从图书馆借了本EJB的书回来看,下午Eric看到Implement an SOA using an ESB一书中有提到Adapter的设计部分,于是立刻调转方向看这本红宝书
书中提到IBM在Adapter层的设计上已经提供了现成的产品:WSAD Integration,但是这个软件还是找不到。在网上搜了一下,IBM还有一款WBI Adapter Development Tools产品,大概是一些针对各个厂商的Application进行定制的Adapter,当然里面也提供了一些Adapter的开发工具,准备明天把这个工具下载下来看看:)


田晟
2006年6月10日

posted @ 2006-06-10 19:58 BlackStone SOA 阅读(92) | 评论 (0)编辑 收藏

今天在写架构文档的时候,发现对于ESB和Web Service之间的关系还是不是十分的清楚,回头继续啃Patterns: Implementing an SOA Using an Enterprise Service Bus,到晚上有了较为清晰的一个轮廓,争取明天完成需求分析和架构设计这两份文档。

和Linkman讨论了关于Portal设计的问题,认为集成后,我们并不应该为企业的不同用户重新去设计工作时的界面,应当是复用现在CRM和ERP的界面,并集成一些其他的应用界面。

和Tim讨论了Adapter的设计问题,希望他能够借鉴WebSphere Business Integration Adapters的一些有效设计。

明天的任务将是比较重的,我会集中精力完成最为主要的部分,而将枝节问题留待以后解决。

王青

2006-6-9

posted @ 2006-06-09 20:29 BlackStone SOA 阅读(84) | 评论 (0)编辑 收藏

今天本来打算完成架构文档的写作,但是由于实验室装光驱,一片的兵荒马乱,我也没能幸免,看来只好今天晚上加班了。

感觉SOA的知识体系结构十分博大精深,我辈如今只是管中窥豹。今后还要加强学习啊。


明天要完成流程的分析和架构的文档了,太上老君急急如律令! :)

王青

2006-6-8

posted @ 2006-06-08 21:40 BlackStone SOA 阅读(75) | 评论 (0)编辑 收藏

今天上外教的英语写作课,前面几次的作文分数出来,还算不错,后面的几次课都不用去了,也不用去参加final test,总算少了一门课!

不过另一门下半学期的课开始布置作业了......

昨天被BPEL糊弄了半天,没有能帮上忙。只好继续在operational mode模式下工作了。下午把原有售后服务流程再次画了一遍。

下个scrum要把销售那块也完善下。


温建明
2006-06-08

posted @ 2006-06-08 21:38 BlackStone SOA 阅读(84) | 评论 (0)编辑 收藏

今天把portal API看了一遍,具体portal的结构和lifecyle弄明白了。和Sturts的结构差不多,都是MVC的架构的。写了份架构文档给了我们的老板老王,最初稿,希望boss给点意见吧.:-)

程启健
2006-06-08

posted @ 2006-06-08 20:58 BlackStone SOA 阅读(116) | 评论 (0)编辑 收藏

今天审核了两个文档。战略规划的新版本已经update到baseline,阶段开发计划还有待继续完善。在审核的过程中发现大家在格式上存在较大差别,特别是正文的格式不统一,希望大家可以按照模板编写自己的文档。模板中正文格式的要求是小四宋体+首行缩进+1.5倍行距。下午集体装光驱,测试文档的编写推后了。

倪振声
2006-6-8

posted @ 2006-06-08 20:33 BlackStone SOA 阅读(87) | 评论 (0)编辑 收藏

昨晚了解了一下Eric那边的工作,BPEL的流程似乎存在很大的问题。到处都是黄黄的感叹号
他们之前按照Operation flow来做流程,现在转成BPEL后就出问题了,很多Task的粒度都不够细,类型定义的也不完善
我们似乎低估了这块工作的复杂性。20号开始就要考试了,剩下的时间真的不多了。

今天一早就来到实验室,Eric交待了一下我的工作:完善BPEL中的数据类型,这一块也涉及到SOA的数据模型定义。
在WBI上做了一个上下午,借鉴了好几个CRM和ERP的类型定义,到了下午4点终于把类型定义的初稿给完成了
下午回宿舍,根据大家的批注把昨天提交的风险评估报告给修订了
接下来一边进行组件的设计,一边继续维护BPEL的接口定义,很快就可以进行Adapter的设计了


田晟
2006年6月8日

posted @ 2006-06-08 20:08 BlackStone SOA 阅读(82) | 评论 (0)编辑 收藏

今天把Legacy Analysis的初稿给做好了,
大概总结了10条较高优先级的风险,但是缓解措施和风险应急措施都还没想
今天Eric和Jammy、If的BPEL流程遇到了一些兼容性问题,我开始做Design的话也需要对他们的工作有很好的了解
因此决定明天和Eric他们一起完善BPEL流程。


田晟
2006年6月8日

posted @ 2006-06-08 19:58 BlackStone SOA 阅读(103) | 评论 (0)编辑 收藏

忙了一整天,总算是搞定了销售的BPEL流程分析。If之前画的流程帮了不少忙,但是并不符合要求。感觉在这一点上我们的沟通出现了一些小小的问题。发现BPEL流程图中很有一些元素是不能使用的,给Jammy发了QQ,想省钱,就没有打电话,但是却浪费了Jammy半天的时间,Sorry了,Jammy。

明天要开始撰写系统架构文档了,My God!最后的决战终于来临了!

我们从22号开始就要进行期末考试,考5门功课,持续到7月3日,大家一致决定要在15日之前完工。兄弟们,加油了!

王青

2006-6-07

posted @ 2006-06-08 08:15 BlackStone SOA 阅读(73) | 评论 (0)编辑 收藏

昨天回到寝室以后就开始重画售后服务的流程。听了Eric讲了消息发送及接收功能以后感觉很新鲜,也觉得非常有用,于是把原来的流程按消息发送与接收的方式重新画了一遍,花了一天时间终于弄好。不幸的是下午才看到BPEL里不支持消息发送及接收的消息,做无用功了。还好对流程有了进一步的认识,总算有点收获。

温建明
2006-06-07

posted @ 2006-06-07 22:51 BlackStone SOA 阅读(84) | 评论 (0)编辑 收藏

今天做了几件事:
1、把遗留系统分析的文档全部写好了,接下来交给If审核
2、开始构思组件设计部分,发现了几个问题:
1)ERP和CRM的接口不够丰富,比如短信、日历功能。这直接增加了Linkman的负担
2)我们缺了WSADI,无法做完整的Runnable的prototype
3、今天还构思了一下风险的组成,觉得应该分成实际项目风险和竞赛相关项目风险,但是Eric说竞赛项目风险的维护已经晚了,所以直接写实际项目风险
Jammy也写了一份比较详细的风险发现报告,风险这块工作就交给我了,预计明晚出来
感想:Jammy真的是一个勤劳又很负责任的人,thx Jammy



田晟
2006年6月6日

posted @ 2006-06-06 23:30 BlackStone SOA 阅读(81) | 评论 (0)编辑 收藏

六六大顺的一天,今天正在进行Portal的功能矩阵分析,用RAD的Portal UTE不是很好用噢..可惜有没有试用版下载。

今天还下载了开源报表组件,准备加入集成。

明天要把报表功能做个Sample出来...加油罗.....:-)



程启健
2006-06-06

posted @ 2006-06-06 23:01 BlackStone SOA 阅读(74) | 评论 (0)编辑 收藏

昨晚把售后服务流程WBI版的文字档整理出来了,将portal所需功能按角色分组,提交给Tim及Linkman。在整理流程过程的时候,发现原来的流程还是存在一些不够详尽的地方。如果今晚没有特别的任务将把WBI里的流程进行修正,跟文档里的相匹配。

今天概想了一下公司SOA项目可能存在的风险,开会时跟大家交流交流。



温建明
2006-06-06

posted @ 2006-06-06 21:16 BlackStone SOA 阅读(74) | 评论 (0)编辑 收藏

今天把遗留系统中的ERP接口模块部分搞好了,遗留系统分析文档基本内容定形
晚上和Eric讨论了一下接下来的工作安排:系统架构和组件设计,IBM网站上的内容又更新了,对交付件和比赛要求又作了新的更改
变化真的比计划快啊

接下来我的工作就主要集中在组件设计上,Adapter的设计还是挺费精力的
终于到Top-down和Botton-up的汇聚点了



田晟
2006年6月5日

posted @ 2006-06-06 01:45 BlackStone SOA 阅读(93) | 评论 (0)编辑 收藏

今天将新销售流程步骤上面的BUG修改完善拉,晚上做一些ITEM字段的修整就可以正式提交了。下面开始做测试模型和用例的文档工作。争取在3天之内完成任务。

倪振声

2006-6-5

posted @ 2006-06-05 22:21 BlackStone SOA 阅读(85) | 评论 (0)编辑 收藏

今天修正了一下开发计划,向组委会询问了有关交付件的问题,还没有得到答复,在此之前,我们还是采用既定的方式设计。刚才和Jammy、If交流了一下WBI流程分析的结果,明天将以此为输入开始撰写服务设计。

今天很郁闷,下午听Primax郑博士的报告冷气对着吹,又发烧了。

王青

2006-6-5

posted @ 2006-06-05 22:12 BlackStone SOA 阅读(77) | 评论 (0)编辑 收藏

Google Map集成应用终于搞定了...Yeah...有空的话搞个Google Map之World Cup版.

今天对于IBM portal的产品线进行研究。发觉功能很丰富,现列相关功能模块。

To-Do-List: Domino Web Access(iNote), Lotus Notes,

IM: Lotus Instant Messaging/Web Conferencing (Sametime)

Knowledge Discovery: Discovery Server

People Profile: People Finder

Search: Portal 已集成或采用 Lotus Extended Search IBM Content Manager 进行联合搜索 . 也可采用搜索提高提供商进行搜索。

资源管理: IBM Content Manager

消息发布 : WebSphere Portal Content Publishing(WPCP)

IBM的产品互相的协作的功能做得很不错。

RAD还提供些向导可以做Portal集成SAP和Domino的功能巨强大,一句code都不用写.但是感觉操作挺麻烦的,还不如自己Programming会更容易理解。

程启健
2006年6月5日

posted @ 2006-06-05 21:15 BlackStone SOA 阅读(134) | 评论 (0)编辑 收藏

昨天晚上跟王青讨论了一下售后服务流程上的细节问题,并根据讨论的结果对原来的流程作了三个细节方面的修改。

今天把流程重新梳理了一遍,对涉及的每个角色需要用到的功能进行了整理,准备今晚形成文字,并跟Linkman探讨一番。

下午还考虑了我们项目可能遇到的一些风险,主要有六个方面的风险,明天跟大家交流交流。


温建明
2006-06-05

posted @ 2006-06-05 20:57 BlackStone SOA 阅读(90) | 评论 (0)编辑 收藏

这个Scrum期间主要是把用友的U8粗略地用了一下,看了财务管理方面模块
至于销售则因为数据过期问题没有看到。
然后结合售后服务流程大概设想了下在未来的portal里售后服务方面需要什么功能项。
接下来的工作则是要跟王青把流程进行完善。



温建明
2006-06-04

posted @ 2006-06-04 22:51 BlackStone SOA 阅读(97) | 评论 (0)编辑 收藏

今天中午参加了IBM Internship的一面,是一个妖媚的gg HR面试,感觉起来还不错,等下周的通知吧

昨晚匆匆忙忙把Legacy Analysis0.1版的初稿给赶了出来,有以下问题:
1、ERP的文档不全,无法完成相关的系统接口描述
2、公司占地,人员分配需要进一步明确
3、只有服务器的配置数据,但是找相关的适用的产品还需要一点功夫

明天需要提交完整的Legacy Analysis,还有风险分析,这块内容应该是在项目开头就做好的。
接下来要进行组件设计,服务接口设计。
工作还有很多,之后还要忙考试,Eric说想争取这个星期就提交整个项目的初稿,虽然愿望很好,但是颇显的力不从心
努力啊

田晟
2006年6月4日

posted @ 2006-06-04 21:47 BlackStone SOA 阅读(75) | 评论 (0)编辑 收藏

搞了两天,病基本好了。今天将规划和愿景按照组委会变更后的需求进行了修改,并完成了SDP的初稿。

明天开始对在If和Jammy工作的基础上来精化BPM,进而设计服务。

这两天大伙儿又都在参加IBM Blue Path的一面,祝大家顺利过关!

王青

2006-6-4

posted @ 2006-06-04 19:53 BlackStone SOA 阅读(95) | 评论 (0)编辑 收藏

今天把Jammy和Eric做的战略规划图V1.0做了规范上的修改,并在下午5:39放入Baseline。接下来需要按照需求将做出的销售流程进行修改,还有就是数据同步的流程。
wish明天面试的兄弟们!


倪振声
2006-6-2

posted @ 2006-06-02 22:50 BlackStone SOA 阅读(84) | 评论 (0)编辑 收藏

在画业务流程的时候,对于复杂的业务流程,将相近的任务(tasks)组合成一个子流程是必须的。它可以简化整个流程,增强流程的可理解性,也有利于流程分析与优化。

在流程中加入子流程有两种方式,一种是加入local process,另一种是加入global process。两者达到的效果是一样的,主要的不同在于local process是属于process里的一个sub process,在project tree不会单独列出修改时也直接点sub process图标上的加号进行编辑;而global process则是单独的一个process,在project tree里有单独列出,它是被引用到某个流程里的。修改时仍需到global process里面去修改。

在具体使用这两种方法时还有一些细节上的差别,就是关于输出的处理。

对于sub process,其可结束于stop node clip_image001.gif,但其输出仍可传递到下一个task。使用这种方法存在一个最大的不利之处,就是无法保证sub process的正确性。

对于使用global process作为子流程,其特殊之处在于这个子流程对下一个task或子流程有数据输出时,在处理其输出时有一点特别的地方。注意到每个流程是被一个黑色线框所包围的。如果流程起始于线框,表明流程是由数据驱动的(如果不是,则应该始于start node)clip_image002.gif。同样,如果要有数据输出,流程应结束于线框。但是如果只在线框上结束,则该流程无法单独模拟成功,在整个流程中当然也无法模拟成功。因为每一个流程可以没有开始结点(start node),但一定要有至少一个结束点(stop node)。所以必须在global process里加入至少一个stop node。

加入sub process可以通过画图区左边的工具箱里的add local process图标进行操作,也可以在画图区点右键菜单操作。但添加global process只能通过右键菜单操作。

温建明

2006-05-31


posted @ 2006-06-02 22:21 BlackStone SOA 阅读(114) | 评论 (0)编辑 收藏

这两天通读了WebSphere的tutorial,主要是对其一些概念性的内容有了进一步了解。现把一些主要的概念作一归纳。

1. Start node & Stop node & End node

Ø Start node:标志处理流程(process flow)的开始。Process可以由数据触发,也可不由数据触发。当由数据触发时,process起始于数据输入;当不由数据触发时,process起始于start node。一个process可以有多个start node。

Ø Stop node:标志process的结束。所有process、sub process、循环都至少要有一个stop node。当一个工作流(flow)执行到stop node时,process会立刻结束,无论是否还有工作流执行。

Ø End node:用于标志一个工作流(flow)的结束。它不会对其它流造成影响。

2. Forks & Joins

Ø Folk将其输入复制成多份,然后同时转发给若干个并行的tasks,它有一个输入,多个输出。

Ø Join负责把几个并行的tasks(或process path)重新汇合并同步。它有多个输入,一个输出。只有在接收到每个分支(branch)的输入以后,join才允许流程往下走。但它不会将business items合并。如果需要把所有business items合并,必须额外添加一个task来完成。

3. Decision & Merges

Ø Decision:对于simple decision有一个输入,两个输出;对于multiple-choice decision一个输入多个输出。工作流程(flow)经过decision时,会根据条件限制只走一个输出路径。

Ø Merge:它把若干个process paths汇合起来,business items也不会被改变。只要一接到输入,merge就会转发这个输入,不会有延迟。

温建明

2006-05-28


posted @ 2006-06-02 22:21 BlackStone SOA 阅读(120) | 评论 (0)编辑 收藏

这个Scrum期间主要画了两个图,一个是TurboCRM的功能模块实施图;另一个是把原来的公司业务流程总图修正成了基本业务应用关系图。
接下来开始要做资产监控的流程了。



温建明
2006-06-02

posted @ 2006-06-02 20:50 BlackStone SOA 阅读(97) | 评论 (0)编辑 收藏

昨晚熬夜到3点半,加上今天一个白天,终于昨晚了bioperl的程序做完了
这边的Legacy Analysis还没动,小组卡在我这里了
组委会的需求又变更了,看来需求变更就像税收和死亡一样是不可避免的,拥抱吧!
今天还和Jammy和If交流了一下他们的Top-down的接口粒度
等LA出来之后就要进行接口的磨合了,一个逐步细化的过程。
今天Eric发烧了,身体要紧,好好养病,wish早早康复


田晟
2006年6月1日

posted @ 2006-06-02 01:37 BlackStone SOA 阅读(98) | 评论 (0)编辑 收藏

又是一天的课!今天基本没有什么重大成果出来,就是对原先画的流程进行了一些小修小补,然后整理了一个简单的说明文档。
接下来要与IF早日会合,了解一下TIM他们将如何基于我们的产出进行工作,然后再往下走。很快就会师了!

温建明
2006-06-01

posted @ 2006-06-01 22:11 BlackStone SOA 阅读(87) | 评论 (0)编辑 收藏

昨晚的会议刚和大家一同修订了战略规划,今天水木的polaire就发布了需求变更的通知,有意思,越来越像真实的项目了。今天要看看Jammy和If的流程分析搞得如何,还有Linkman的portal,Tim的Leagcy Analysis看来是要延期了,还好我们还有一点点Buffer Time

下午头疼欲裂,去药店买药,量体温居然是38.5度,真是"屋漏偏逢及时雨,逆水又遇顶头风"啊。买了药,但愿我强健的身体明天就能恢复。

一会儿开好Scrum,安排好大家的Job就回去睡觉

王青

2006-6-01

posted @ 2006-06-01 20:13 BlackStone SOA 阅读(74) | 评论 (0)编辑 收藏

今天本打算把做的销售流程和Jammy的服务流程合并,结果发现由于item的不协调导致满屏都是红叉。所以还是将item、resource同步之后再将我的流程补充进去比较好。组织结构图基本成型。下午将公司战略文档做了初步修改,待eric完善他的工作后再作详细审核。
明天协助Jammy做好WBI的流程说明文档。
在修改文档的时候发现了一个我一直用错的词——付帐(竟然紫光打出来也是这个)。还是word发现的这个错误,上网一查原来国家语言委在2001年就已经明确表示在表示金额,货币时帐不再与账通用。所以正确的用法是付账。账单、账本以此类推。


倪振声
2006-5-31

posted @ 2006-05-31 21:12 BlackStone SOA 阅读(130) | 评论 (0)编辑 收藏

昨天开了个会竟然忘记写daily scrum了......
不过昨天的工作基本在今天才见到成果。昨天是把售后服务流程及其下属两个子流程都画出来并simulation通过。但在整合起来的时候出现了问题,一直都没有弄明白怎么回事。到晚上一点多终于搞定:)原来其中有一些小小的tips。已整理写了一篇blog。
上午跟王青讨论了产品特点对公司业务及组织结构的影响,对原有的设想作了一些改动。
对接下来的工作又有点迷惘了,主要不是清楚Tim跟Linkman怎么用我们画出来的流程。要先跟他们探讨了以后才能继续往下走了。



温建明
2006-05-31

posted @ 2006-05-31 19:24 BlackStone SOA 阅读(95) | 评论 (0)编辑 收藏

先祝贺一下,vision和战略规划0.1版终于出炉了
不多说了,还是留给Eric和Jammy来自我褒奖吧


两天的郁闷期后,动力终于又来了。
昨晚组委会提供了TurboCRM的文档,写的比**ERP好太多了
昨晚根据CRM的文档再次明确了CRM module的feature划分
文档还提供了EAI的资料,对系统的分析和prototype的构建十分重要。

今天一天没课,上午研究了一下bioperl,发觉没有想象中那么简单啊,搞了一上午就搞好了perl DBI的安装和mysql perl驱动的配置,还要花时间啊。
中午Eric上传了Vision和战略规划0.1版,下午花了两个钟来看,提了许多修改建议。这是涉及到我们的整个战略的文档,应该说工作到了这里终于看到一条大路了。
下午还有时间把UF ERP所有的文档都大概过了一遍,有几个有用的东西:
1、使用手册中的操作流程和案例分析中的业务流程(重点)应该对Jammy和If有帮助
2、研究了用友ERP的NC和Web POST操作方式,在包装WS的技术上应该不会有大问题了,但是最主要的模块和接口说明部分大会给的材料太少了,继续想出路。
6-1要summit《遗留系统分析》,和Eric确认了一下分析文档架构。

心得:WBI和RSA的工作目录不要公用,WBI的配置会把RSA的配置搞坏的

大赛报名也接近尾声了,真是高手云集啊
今天大家都接到了IBM实习的面试通知,又要过一个IBM weekend了
革命尚未成功,同志仍需努力!
明天是端午节,粽子



田晟
2006-05-30

posted @ 2006-05-31 02:20 BlackStone SOA 阅读(101) | 评论 (0)编辑 收藏