捷's profile葡萄PhotosBlogListsMore Tools Help

捷 鲁

Lists
No list items have been added yet.

Windows Media Player

Video

No content has been added yet.

葡萄

JJ比赛斗地主,高手间的较量,斗地主精英牌照你拿了吗??http://www.jjmatch.com/Awarduserreg.asp?promoterid=146654
April 18

一个男人要在三个女郎中选定一位作为结婚对象

一个男人要在三个女郎中选定一位作为结婚对象,他决定做一个测验,
  于是他给了每一位女郎五千元,并观察她们如何处理这笔钱……
  第一位女郎从头到脚重新打扮,她到一家美容沙龙设计了新的发型,画了美丽的妆,还买了新了首饰,为了那位男士把自己打扮的漂漂亮亮。
  她告诉他:她所做的一切都是为了让他觉得她更有吸引力,只因为她是如此深爱着他……
  男人非常感动。
  第二位女郎采购了许多给那男士的礼物,她为他买了整套的高尔夫球球具,一些计算机的配件,还有一些昂贵的衣服..当她拿出这些礼物时,她告诉他之所以花这些钱买礼物只因为她是如此地爱他。
  男人也大为感动~
  第三位女郎把钱投资到证卷市场,她赚了数倍于五千元的钱……然后把五千元还给那男人,并将其余的钱开了一个两人的联名账户。
  她告诉他:她希望为两人的未来奠定经济基础,因为她是如此地爱他……
  当然,那男人再度大为感动~
  他对三位女郎的处理方式考虑了很长的时间,
  然后他决定了……娶其中胸部最大的女郎为妻!!
October 21

值得一看

放下爱恨,一切顺其自然。

为他人尽力,即为自己尽力;不帮助他人的人,不能得到别人的帮助。

我们为了控制执著,必须观照好感觉的大门。

在外面与朋友嬉游的时候,不要忘记家中孤独的老人。

含蓄是一种美,也是对他人的一种尊重。

每个人都有潜在的能量,只是很容易:被习惯所掩盖,被时间所迷离,被惰性所消磨。

无聊的时候,最好到户外走一走,最糟糕的是一直看电视。

有些人说不出哪里好,但就是谁都替代不了!

满足于眼前的小小成就。你要问自己,我这辈子只有这样吗?

不知道自己缺点的人,一辈子都不会想要改善。

漂亮的脸孔是给别人看的,而有智慧的头脑才是给自己利用的。

走路时,每跨一步,就如同把脚带到地面,我们要把快乐、祥和、宁静带到地面。

我们不小心跌倒时,不要急著爬起来,既然已经摔倒了,就在原地享受一下摔倒的滋味。

在外面与朋友嬉游的时候,不要忘记家中孤独的老人。

所有的成功,都弥补不了家庭失败

人的智慧并非来自研究伟大的学说,而是来自对平凡事物的观察。

真正止灭欲望后,生死束缚解开,随之而来的才是真正的平和。

死亡教会人一切,如同考试之后公布的结果。虽然恍然大悟,但为时晚矣!

向不同行业的人吸收新知。记住,要用请教的态度

人在最悲痛,最恐慌的时候,并没有眼泪,眼泪永远都是流在故事的结尾,流在一切结束的时候!

世界上有两种人可以得到快乐和幸福:一是修善不造罪的人,一是造罪知道忏悔的人。

你若流泪,先湿的是我的心。

安静的心是最高的品质,它是没有分界的,是完整的、纯洁无染的。它就是全神贯注、觉察力、爱和最高的智慧。

由于助人而受亲爱,由于柔和而有魅力,由于温和而为人所偏爱,由于有一切德而受尊重。

恨,能挑起争端,爱,能遮掩一切过错。

感觉寂寞,只是因为你无所关注,无处付出。

过去的事已经过去,从现在起如何自新,才真正要紧。

忍一时,争千秋。忍也是一种学习和磨练。

守护自己的人,也守护别人眼中的自己。

智慧的代价是矛盾。这是人生对人生观开的玩笑。

中规中矩,赢得尊重。赢得尊重,也赢得了信赖。

请一定要有自信。你就是一道风景,没必要在别人风景里面仰视。

家庭是实现慈悲最基本的人伦组织。

以好心对待坏心,便是慈悲。

乐观的人只顾著笑,而忘了怨;悲观的人只顾著怨,而忘了笑。

乐观者看到条条都是康庄大道,悲观者看到条条都是此路不通。

善境、逆境,常常就是陶铸圣贤的温床。

心,常想要抗拒改变、抗拒无常。

爱是以一种自然的礼物状态,自然来到,它是生灭相续,一执著,爱就死了。

过去的事已经过去,从现在起如何自新,才真正要紧。

如果敌人让你生气,那说明你还没有胜他的把握;如果朋友让你生气,那说明你仍然在意他的友情

人人存善念,并能日行一善,则个人、家庭、社会一定安乐祥和。

这世上,有时笑笑人家,有时给别人笑笑自己,放轻松,给自己快乐,也给别人快乐。

爱是一种残忍,只有在心中的天平上秤出自己在对方心中是否有爱的分量。

受到再大的打击,只要生命还在,请相信每天的太阳都是新的。

安莫安于知足;危莫危于多言;乐莫乐于好善;苦莫苦于多贪。

当我们感到痛苦时,想一想还有人比我们更痛苦;当我们感到快乐时,想一想还有人正在受苦,我们要把快乐的心转成帮助别人的心。

人生是一场电影,痛苦是一个开端,挣扎是一种过程,死亡是一种结局。

放弃该放弃的是无奈,放弃不该放弃的是无能;不放弃该放弃的是无知,不放弃不该放弃的是执着

不管多大多老,不管家人朋友怎幺催,都不要随便对待婚姻,婚姻不是打牌,重新洗牌要付出巨大代价。

用“时间”来看人。时间是让对方暴露本质的检验师。

对已经改过、忏悔的人,我们不能再给予第二次责难。

人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,该爱的时候就去爱,无谓压抑自己。

犯错,就诚实地认错。狡辨、诿过只会害了你自己。

人们总是在努力珍惜未得到的,而遗忘了所拥有的。

漂亮的脸孔是给别人看的,而有智慧的头脑才是给自己利用的。

爱一个人不一定就要拥有,但拥有了一个人就应该好好的爱她呵护她。

这世界上有一个人是永远等着你的,不管是什么时候,不管你是在什么地方,反正你知道,总有这样一个人。

人是可以快乐地生活的,只是我们自己选择了复杂,选择了叹息!

当你最困难的时候就是离成功不远的时候,如果你遇到困难就后退,那就算成功已到彼岸,它也会与你无缘。

不管从什么时候开始,重要的是开始以后不要停止;不管在什么时候结束,重要的是结束以后不要后悔

事越烦、越要耐烦。天底下没有不烦的事。

碰到低潮,自己鼓励自己。千万别乞求,依靠别人来鼓励你。

把敬业变成习惯。短期来看是为了雇主,长期来看是为了自己。

爱一个人就是在拔通电话时,忽然不知道说什么好,原来只是想听听那熟悉的声音,原来真正想拔通的只是自已心底的一根弦。

世界上最容易被忘记的东西,就是爱情

这个世界永远充满着诱惑。就像狗熊掰棒子那样,看到好的又把怀里的扔了,看到好的又把怀里的扔了,到了最后,留在怀里的其实是个最小的。

当你必须为—段爱情做承诺时,—切其实都已结束;当你必须为一段婚姻做承诺时,一切才刚开始。

同学丢一张纸屑—那是制造恶业;我们捡起一张纸屑—这是累积善业。

人生最大的福气就是没有遇到灾祸,而人生最大的灾祸就是强求福气。

微笑,是世界共通的语言;和睦,是待人接物的根本。

爱是感情的基础、是奉献的美德,奉献我们的爱心与关怀,使社会更美好。见他人善,当如己善,必助成之;视他人物,当如己物,必爱护之。

恐龙早就在地球上绝迹了,而蟑螂却还在地上爬。我们遇到艰困的环境,要有蟑螂的精神。

那些说“明天会更好”的人永远“明天才会好”,所以找们要说“今天就会好”—从现在起就要对人好。

思忆常会在夜静灯昏时翻开甜酸苦辣也成了一道最凄美的风景线,陈旧的美无法在代谢中泯灭。

占别人的便宜,就是我们惹祸的开始。

不是因为寂寞才想你,而是因为想你才寂寞。孤独的感觉之所以如此之重,只是因为想得太深。

当我们感到痛苦时,想一想还有人比我们更痛苦;当我们感到快乐时,想一想还有人正在受苦,我们要把快乐的心转成帮助别人的心。

摊开掌心对着天空,掌心里有阳光,那是我想你时莞尔的笑容;掌心里有雨滴,那是我思念你偶尔滴落的泪水……

相爱的人,不一定会结婚,而结婚的人又不一定是自己的意中人。

你出生的时候,你哭着,周围的人笑着;你逝去的时候,你笑着,而周围的人在哭!一切都是轮回!我们都在轮回中!

勿在失意者面前谈论你的得意。这会对你的人际关系造成伤害

请不要欺骗善良女孩。这个世界上,善良的女孩太少。

能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡,仿佛不断稀释的茶。

过去的一页,能不翻就不要翻,翻落了灰尘会迷了双眼。

有些事情本身我们无法控制,只好控制自己。

一个人有生就有死,但只要你活着,就要以最好的方式活下去。

当我们失去的时候,才知道自己曾经拥有。

记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的。

眼泪的存在,是为了证明悲伤不是一场幻觉。

妈妈说过没有人值得你为他哭,唯一值得你为他哭的那个人,永远都不会让你为他哭。

两人相爱时,渴求无限甜蜜的吻,但为何在争吵时,却要用接吻的嘴互相伤害呢?

幸福像掉到沙发下面的一粒纽扣--你专心找,怎么也找不到,等你淡忘了,它自己就滚出来了。

人生试题一共有四道题目:学业、事业、婚姻、家庭。平均分高才能及格,切莫花太多的时间和精力在任一题目上。

鱼说:你看不见我的眼中的泪,因为我在水里;水说:我能感受到你的泪,因为你在我心里。

人生在世,应该这样,在芬芳别人的同时美丽自己。

只需一分钟就可以碰到一个人,一小时喜欢上一个人,一天爱上一个人,但需要花尽一生的时间去忘掉一个人。

人只要不失去方向,就不会失去自己!人生重要的不是所站的位置,而是所朝的方向。

每一件事都要用多方面的角度来看它。

理想的路总是为有信心的人预备着。

快乐要懂得分享,才能加倍的快乐。这也是三峡在线之所以总是在“盘点生活,分享经典”的理由。

抱最大的希望,为最大的努力,做最坏的打算。

生活中若没有朋友,就像生活中没有阳光一样。

要做的事情总找得出时间和机会,不要做的事情总找得出借口。

爱情就像一双袜子,越是瞧起来不顺眼的袜子,越有可能永远陪在你身边,越是喜欢的漂亮袜子经常会少一只。

我们缺少的不是机会,而是在机会面前将自己重新归零的勇气

微小的幸福就在身边,容易满足就是天堂。

没有人因水的平淡而厌倦饮水,也没有人因生活的平淡而摒弃生活。

思恋一个人的滋味就像喝了一大杯冰水,然后用很长很长的时间流成热泪。

得不到你所爱的,就爱你所得的。

日出东海落西山,愁也一天,喜也一天;遇事不钻牛角尖,人也舒坦,心也舒坦。

失因为贪——说真的,老实人很少上当。

当你能飞的时候就不要放弃飞;当你能梦的时候就不要放弃梦;当你能爱的时候就不要放弃爱。

家!甜蜜的家!天下最美好的莫过于家。

聪明人是快乐的,自以为聪明的才烦恼。帮助别人减轻三分烦恼,自己就会享受七分快乐。

流言造成伤害至少需要两个人——你的敌人诋毁你,你的朋友转告你。

美好的生命应该充满期待、惊喜和感激。

最快乐的人并不是一切东西都是最好的,但他们会充分享受自己已有的东西。

自己要先看得起自己,别人才会看得起你。

假如一千个人从我身边踏过的,我也能听出你的脚步声,因为999个人的脚是踏在地上,只有你的脚步声是踏在我的心上。

生命太过短暂,今天放弃了明天不一定能得到。

每天告诉自己一次:我真的很不错。

要铭记在心:每天都是一年中最美好的日子。

爱的力量大到可以使人忘记一切,却又小到连一粒嫉妒的沙石也不能容纳。

爱一个人而那个人不爱你是很让人难受的,但更痛苦的是,爱一个人,却永远都没勇气告诉他。

每个人都有潜在的能量,只是很容易:被习惯所掩盖,被时间所迷离,被惰性所消磨。

能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡,仿佛不断稀释的茶。

有勇气并不表示恐惧不存在,而是敢面对恐惧、克服恐惧。

生气是拿别人做错的事来惩罚自己。

人若软弱就是自己最大的敌人;人若勇敢就是自己最好的朋友。

要纠正别人之前,先反省自己有没有犯错。

少一点预设的期待,那份对人的关怀会更自在。

最好的朋友是你们静坐在游廊上,一句话也不说,当你们各自走开的时候,仍感到你们经历了一场十分精彩的对话。

人的价值,在遭受诱惑的一瞬间被决定。

有理想在的地方,地狱就是天堂。有希望在的地方,痛苦也成欢乐。

人总是珍惜未得到的,而遗忘了所拥有的。

用最少的悔恨面对过去。用最少的浪费面对现在。用最多的梦面对未来。

青春一经典当即永不再赎。

爱情是以微笑开始,以吻生长,以泪结束。

得意时应善待他人,因为你失意时会需要他们。

所有的胜利,与征服自己的胜利比起来,都是微不足道。所有的失败,与失去自己的失败比起来,更是微不足道。

一千个人就有一千种生存方式和生活道路,要想改变一些事情,首先得把自己给找回来。

在这个尘世上,虽然有不少寒冷,不少黑暗,但只要人与人之间多些信任,多些关爱,那么,就会增加许多阳光。

假如我不能,我一定要;假如我一定要,我就一定能。

一个能从别人的观念来看事情,能了解别人心灵活动的人,永远不必为自己的前途担心。

把你的脸迎向阳光,那就不会有阴影。

真正的爱,应该超越生命的长度、心灵的宽度、灵魂的深度。

你以为最酸的感觉是吃醋吗?不是的,最酸溜溜的感觉是没权吃醋,根本就轮不到你吃醋,那就是最酸最酸的。

你是你的敌人,只有你才能打倒你;你是你的上帝,只有你才能拯救你。

上帝从不埋怨人们的愚昧,人们却埋怨上帝的不公平。

世界上有两种人:索取者和给予者。前者也许能吃得更好,但后者绝对能睡得更香。

人要有三平心态:平和、平稳、平衡。对自己要从容,对朋友要宽容,对很多事情要包容,这样才能活的比较开心

不要对挫折叹气,姑且把这一切看成是在你成大事之前,必须经受的准备工作。

每一个人都拥有生命,但并非每个人都懂得生命,乃至于珍惜生命。不了解生命的人,生命对他来说,是一种惩罚。

请你用慈悲心和温和的态度,把你的不满与委屈说出来,别人就容易接受。

伟人之所以伟大,是因为他与别人共处逆境时,别人失去了信心,他却下决心实现自己的目标

你要包容那些意见跟你不同的人,这样子日子比较好过。你要是一直想改变他,那样子你会很痛苦。要学学怎样忍受他才是。你要学学怎样包容他才是。

良心是每一个人最公正的审判官,你骗得了别人,却永远骗不了你自己的良心。

什么时候也不要放弃希望,越是险恶的环境越要燃起希望的意志。

积极的人在每一次忧患中都看到一个机会,而消极的人则在每个机会都看到某种忧患。

许多人企求着生活的完美结局,殊不知美根本不在结局,而在于追求的过程。

定期去检查身体吧,别等最后别人送你去。

影响我们人生的绝不仅仅是环境,其实是心态在控制—个人的行动和思想。同时,心态也决定了一个人的视野、事业和成就,甚至—生。

健康源于心,积极心态像太阳,照到哪里哪里亮;消极心态像病毒,传到哪里哪遭殃。

第一个青春是上帝给的;第二个的青春是靠自己努力的。

也许有些人很可恶,有些人很卑鄙。而当我设身为他想象的时候,我才知道:他比我还可怜。所以请原谅所有你见过的人,好人或者坏人。

一句无心的话也许会点燃纠纷,一句残酷的话也许会毁掉生命,一句及时的话也许会消释紧张,一句知心的话也许会愈合伤口、挽救他人。

生命---就是一个逐渐支出和利用时间的过程。一旦丧失了时间,生命也就走到了尽头。

没有口水与汗水,就没有成功的泪水。

世上并没有用来鼓励工作努力的赏赐,所有的赏赐都只是被用来奖励工作成果的。

当你感到痛苦时,最好是去学些什么东西。学习会使你永远立于不败之地。

世界上只有一样东西是任何人都不能抢走的,那就是智慧。

果你希望成功,以恒心为良友,以经验为参谋,以小心为兄弟,以希望为哨兵。

一切伟大的行动和思想,都有一个微不足道的开始。

October 09

介绍 JSON

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言
 
 
Delphi Web Utils
 
April 23

Sql

有一个表如下:
ID     saleDate   Price
1      2008-1-1   40
2      2008-1-1   50
3      2008-1-2   24
6      2008-1-2   10
7      2008-1-3   12
8      2008-1-3   20
....
要写一个存储过程,统计一段时间内各连续ID的价格合计,得到以下结果:
比如 2008-1-1到2008-1-3,得到的结果为:
ID_Range  Totoal_Price
1-3        114
6-7        42
如果统计的是2008-1-1到2008-1-2,得到的结果是
ID_Range  Totoal_Price
1-3        114
6          10
请问如何写这个存储过程? 

 

答:

 

if object_id('tempdb..#T'is not null
   
drop table #T

create table #T(ID int,SaleDate datetime,Price int)
insert into #T select 1   ,   '2008-1-1' ,  40 
insert into #T select 2   ,   '2008-1-1' ,  50 
insert into #T select 3   ,   '2008-1-2' ,  24 
insert into #T select 6   ,   '2008-1-2' ,  10 
insert into #T select 7   ,   '2008-1-3' ,  12 
insert into #T select 8   ,   '2008-1-3' ,  20 
go

create proc p_test
(
   
@begin_date datetime,
   
@end_date datetime
)
as
   
select ID=ltrim(ID)+
         
case when exists(select 1 from #T 
                     
where SaleDate between @begin_date and @end_date 
                               
and ID=a.ID+1then '-'+
               
ltrim((select min(ID) from #T b
                          
where SaleDate between @begin_date and @end_date and ID>=a.ID
                               
and not exists(select 1 from #T 
                                               
where SaleDate between @begin_date and @end_date 
                                                  
and ID=b.ID+1)
                       )) 
else '' end  ,

         Total_Price
=(select sum(Price) from #T b
                         
where SaleDate between @begin_date and @end_date
                             
and ID between a.ID and 
                                    (
select min(ID) from #T b
                                      
where SaleDate between @begin_date and @end_date and ID>=a.ID
                                              
and not exists(select 1 from #T 
                                                   
where SaleDate between @begin_date and @end_date 
                                                         
and ID=b.ID+1)
                                      )
                    )

   
from #T a
   
where SaleDate between @begin_date and @end_date
        
and not exists
            (
select 1 from #T where ID=a.ID-1 and SaleDate between @begin_date and @end_date)


go
exec p_test '2008-01-01','2008-01-03'
exec p_test '2008-01-01','2008-01-02'
go
drop table #T
drop proc p_test

/**//*
ID                        Total_Price 
------------------------- ----------- 
1-3                       114
6-8                       42

(所影响的行数为 2 行)

ID                        Total_Price 
------------------------- ----------- 
1-3                       114
6                         10

(所影响的行数为 2 行)
*/

 

-- =============================================================================
--
 Title: 在SQL中分类合并数据行
--
 Author: dobear        Mail(MSN): dobear_0922@hotmail.com
--
 Environment: Vista + SQL2005
--
 Date: 2008-04-22
--
 =============================================================================

--1. 创建表,添加测试数据
CREATE TABLE tb(id int[value] varchar(10))
INSERT tb SELECT 1'aa'
UNION ALL SELECT 1'bb'
UNION ALL SELECT 2'aaa'
UNION ALL SELECT 2'bbb'
UNION ALL SELECT 2'ccc'

--SELECT * FROM tb
/**//*
id          value
----------- ----------
1           aa
1           bb
2           aaa
2           bbb
2           ccc

(5 row(s) affected)
*/



--2 在SQL2000只能用自定义函数实现
--
--2.1 创建合并函数fn_strSum,根据id合并value值
GO
CREATE FUNCTION dbo.fn_strSum(@id int)
RETURNS varchar(8000)
AS
BEGIN
    
DECLARE @values varchar(8000)
    
SET @values = ''
    
SELECT @values = @values + ',' + value FROM tb WHERE id=@id
    
RETURN STUFF(@values11'')
END
GO

-- 调用函数
SELECT id, VALUE = dbo.fn_strSum(id) FROM tb GROUP BY id
DROP FUNCTION dbo.fn_strSum

----2.2 创建合并函数fn_strSum2,根据id合并value值
GO
CREATE FUNCTION dbo.fn_strSum2(@id int)
RETURNS varchar(8000)
AS
BEGIN
    
DECLARE @values varchar(8000)    
    
SELECT @values = isnull(@values + ','''+ value FROM tb WHERE id=@id
    
RETURN @values
END
GO

-- 调用函数
SELECT id, VALUE = dbo.fn_strSum2(id) FROM tb GROUP BY id
DROP FUNCTION dbo.fn_strSum2


--3 在SQL2005中的新解法
--
--3.1 使用OUTER APPLY
SELECT * 
FROM (SELECT DISTINCT id FROM tb) A OUTER APPLY(
        
SELECT [values]= STUFF(REPLACE(REPLACE(
            (
                
SELECT value FROM tb N
                
WHERE id = A.id
                
FOR XML AUTO
            ), 
'<N value="'','), '"/>'''), 11'')
)N

----3.2 使用XML
SELECT id, [values]=STUFF((SELECT ','+[value] FROM tb t WHERE id=tb.id FOR XML PATH('')), 11'')
FROM tb
GROUP BY id

--4 删除测试表tb
drop table tb

/**//*
id          values
----------- --------------------
1           aa,bb
2           aaa,bbb,ccc

(2 row(s) affected)
*/

 

April 15

DRP,Distribution Resource Planning,分销资源计划系统

  DRP(Distribution Resource Planning)分销资源计划是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。

  通过互联网将供应商与经销商有机地联系在一起,DRP为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。供应商和经销商之间实可以现实时地提交订单、查询产品供应和库存状况、并获得市场、销售信息及客户支持,实现了供应商与经销商之间端到端的供应链管理,有效地缩短了供销链。

  新的模式借助互联网的延申性及便利性,使商务过程不再受时间、地点和人员的限制,企业的工作效率和业务范围都得到了有效的提高。企业也可以在兼容互联网时代现有业务模式和现有基础设施的情况下,迅速构建B2B电子商务的平台,扩展现有业务和销售能力,实现零风险库存,大大降低分销成本,提高周转效率,确保获得领先一步的竞争优势
 
实现对企业分销渠道的管理,如总部、销售分子公司、经销商、代理商或连锁店等,管理对象主要是订单、库存、财务往来等方面。它解决的主要问题是:

1. 充分地利用信息技术特别是Internet,提高营销方面的业务处理效率,降低员工工作强度,提高信息传递速度、效率和准确性。

2. 及时掌握分销链上的库存信息,减少库存积压和浪费,减少安全库存,减少运输费用。避免缺货的同时,避免货物在需求链上压的过深过多。

3. 及时传递订单和销售量信息,掌握客户需求,对要货计划和资源分配计划进行管理,实现订单和客户需求对生产的驱动,而非生产带动销售。

4.  严格控制销售费用,减少渠道营销费用,加强对应收帐款的控制。
我先抛一个SaaS的DRP应用案例,再来说SaaS模式下的DRP系统在目前阶段是否可行?

二、“进退维谷”的SaaS模式DRP

    郭详是国内一家知名的中高档休闲服饰品牌的IT经理,是由集团信息部下派到这家公司任IT经理的。不管怎么说,也算是从“中央”下来的人,应该在事业和工作上是“风调雨顺”才是。记得有好久没有联系了,就找他聊了一会,正想着找他出来喝喝茶。职场得意,也该他请我们一班老朋友吃饭了吧。没有想到,他说正烦着呢,大家一起出来喝喝酒,还有事情要我们哥几个帮着出出招。我一听,以为是刚到子公司,应该碰上什么技术上或者是管理上的难题了吧。 

    这样,就约了另三个朋友:老万、老徐和老温。都是鞋服企业的IT掌门人,当年也都是在一起工作和成长的,虽然过了多年,但感情依然不减,相约晚上8:30到“舍得坊”见面。我很是喜欢“舍得坊”这个名,我觉得名字立意非常高,有一句话说:“舍得,舍得,没有小舍哪有大得”?,再加上这里的环境也非常优雅,适合几个朋友约在一起,找一个包厢,要一壶西湖龙井,几蝶花生、瓜子类的,大家天南地北地聊着。 

    大家都很准时,来了打招呼,要了茶,我就向郭详问道:“老郭,最近不是升官了吗?哪里还有什么事情你搞不定的?再说,你背后不是还有集团公司的资源吗?几十号的人马,要技术有技术,要钱有钱,还有什么搞不定的?”。郭详喝了口茶,说道:“一开始我不清楚那边的状态,而且也听说那边正在做DRP的项目。把我要过去,就是为了这个DRP的项目的,我想我在这一块也算是做了好些年景了,应该比较有把握在过去之后把项目做好的,可谁想到是另一种局面等着我过去收拾的呢?”。 

    原来,郭详他刚过去的时候,DRP的项目已经由公司的营销副总拍板定下来了,是采用的一家SaaS的DRP系统。因为公司的高层听说SaaS模式的DRP系统不需要自己建设机房、购买服务器、构设网络,软件采用的是租赁方式,像自来水一样,一拧“水龙头”就能出水,而且不想用的时候就关上。按软件供应商的计算方式,采用SaaS模式比传统的购买模式要节省30%至40%的成本,而且还能够保证99.9%的系统安全。总之,在满足企业的80%的业务需求前提下,还有这么大的成本优势,他们公司老总也就决定使用这套系统了。 

    在郭详被借调过来的时候,项目已经进入到了实施与部署阶段了,而且也是因为项目中出现了一些状况,该公司才向集团公司提出要求,请求集团公司信息中心派员支持。 

    郭详到了公司这边,才知道这个SaaS的DRP系统在应用过程中所碰到的一些问题,而这些问题如果得不到解决,将无法将系统继续推行下去。 

    1、 网络稳定性的问题:由于SaaS采用的是基于Internet的解决方案,也就是说,只有在能连上网络的情况下才能使用系统。在公司总部还好,由于使用的是光纤网络,系统较稳定。但在一些其它省份的专卖店、专柜,并不是有很好的网络条件的情况下,网络断线是很正常的事情。因此,只要网络断掉,系统就没有办法正常用了,这一点比不上传统的在客户端有本地数据库,既能脱机又能联机应用的系统了。 

    2、 业务需求的满足:由于SaaS的DRP是在一个公用平台上跑的,因此,公司业务部门如果有什么业务需求需要软件系统来实现的话,就会发现根本没有办法满足。因为这是一个公用平台,必须考虑到其它客户的业务模式与业务流程,如果按你的要求改了,其它客户肯定不会答应的。因此,十有八九的业务需求被这个理由给挡了下来。当然,十个需求中可能也是有二三个需求不是太合理的。但他符合企业现状,不一定规范才好,在企业里适合才好的。但到了SaaS平台里,不管是规范的需求,还是不规范的需求,要满足这个需求似乎还得所有的客户投票通过才行。 

    3、 客户端安全及IT人员配备问题:由于软件供应商之前向公司高层说:该系统可以零维护,因此在IT人员配置上可以减少三分之二。但实际情况是,在总部IT部门还得负责日常的桌面维护、机房维护,因为有OA、邮件等其它应用,这些维护工作还要做。在客户端,出问题最多一般不是DRP的客户端程序问题,而是IE的问题或者是操作系统的问题。因为IE是最容易被病毒、木马破坏的程序了。也就是因为IE常被病毒、木马程序控制,用户口令丢失的事情都发生了不止一起了。当初想要的安全性、易维护性,现在看来是扯蛋,可现在公司还不准备给郭详配备人手,现在搞的他现在部门里只有三个人,忙的就像消防队员似的,急于处理这类的问题,而真正的业务部门应用培训、业务需求分析与跟进、DRP系统向终端再推进都顾不过来了。到目前为止,这个DRP系统在总部和各分公司已经开始应用了,但目前已经再也没有能力向各代理商、专卖店推进了。 

    郭详还想接着倒他的苦水,老徐就先接过话头说:“这个系统岂不是害苦了你,既然现在这个项目用的这么痛苦,反正你们的SaaS下的这个DRP也没有花多少钱吧,不如就停掉吧,重新找一个适合你用的不就行了?” 

    郭详皱着眉头说:“我也这么想过的,也想跟公司老总提这个事情。但在提这个事情之前,我先特意去财务了解了一下这个项目的合同及付款情况。我一开始也以为这个SaaS的东西应该会比较便宜的,谁知道我去财务拿过合同一看才知道,这个项目的确没有软件费,但有实施费就是30万。公司目前有300用户,月租费就要3万,对于我们这么大规模的公司来说,其实这已经算是一笔不小的投入了。30万的实施费再加年租金是3万×12个月,一年的费用就是60多万,其实如果我们再加上20万,一共80万还够买一套传统的DRP系统了呢。但现在项目实施费已经付完了,月租也付了两个月。现在想重新来过,估计公司高层是不会同意把前面的投资都打水漂了的。再说,目前的销售旺季就要到了,现在重新选型上系统,时间也来不及了啊,所以我现在是进退两难呀。” 

    听了郭详说到这儿,哥几个都边喝茶边沉思。老万在说:“最近我们公司也在考虑更换原来那套老的DRP系统,原来也有听说SaaS模式的DRP。但从目前的情况看来,我还是先不要去吃这个苦头了。不过,其实就我了解所知,SaaS的东西在CRM或者是其它的领域用的都还不错的啊,像国外几家运营商都做得风生水起的,怎么在国内或者在DRP领域就是这个样了呢?”

三、SaaS,价值回归 or 泡沫化?

    限于本文章的篇幅,我不再详细叙述当晚我们讨论的内容,而且我也记不得太多的细节了。但整晚我们都在对SaaS模式的DRP进行讨论,最终我们也没有想出一个好的对策来帮助郭详推进他们公司的DRP系统。明显地,大家聊过了之后,他倒是心情舒畅许多,毕竟朋友在一起,还是给了不少安慰与鼓励。 

    对于SaaS模式的DRP,我们讨论的一些观点或可值得大家参考。 

    1、 SaaS适用的企业规模:根据目前SaaS的应用情况来看,不管是国外的还是国内的,主要还是以小企业为主。针对发展比较迅速的企业,由于企业都把重点放在了企业的发展上,企业的资金大部分投入到企业的发展上,所以企业的变数很大。如何减少IT的投入,和信息化的深入变化也很大,因此SaaS这种业务外包形式在ERP应用领域便大行其道。而服装企业,特别是品牌运营企业,由于进行品牌运作模式已经较为成熟,一开始的运营起点较高,因此就形成了规模较小,但发展速度飞快的特点,一般一年内可以完成100家专卖店的建设,很快就将脱离小企业的范畴。而且,从品牌运营的角度上来说,服装企业也只有在100家专卖店以上才会有规模效应,才能有效控制采购成本

 
February 17

SQL 数据日志查看器及数据库优化分析工具

SQL 数据日志查看器及数据库优化分析工具
那就是大名鼎鼎的Log Explorer for SQL Server
支持。LDF文件的查看,对于误删除数据的数据可以用此工具恢复,同时对于数据库MDF和LDF文件支持查看操作过程,同时还可以根据此工具提供的图表,对数据库进行优化工作。
February 03

推荐一本值得去读的书

post-302383-1186289705心想事成的秘密心想事成的秘密

如果这世界上有一本魔术书,能让你从绝境中脱困,瞬间感受海阔天空,那就是《秘密》。
如果这世界上有一本幸福书,能让你离苦得乐,感觉创意活力源源不绝,那就是《秘密》。
如果这世界上有一本魔法书,能让你拥有心想事成的能力,「每」梦成真,那就是《秘密》。
如果这世界上有一本真理书,让你瞬间了悟你才是这宇宙真正的创造者,那就是《秘密》。

出  版:Hardcover: Atria Books/Beyond Words / CD: Simon & Schuster Audio; Unabridged edition
主  编:朗达‧拜恩 Rhonda Byrne
 
January 04

新的一年

好久没来自己的空间,写些东西给自己了,回顾旧的一年可谓世事难料啊,去年的计划执行的总结果为零,一个任务也没有完成 !
不去考虑为什么会得到这么一个结果,新的一年新的开始,把去年不能做到今年做到,今年的计划和任务就这么简单!!
September 29

对付流氓的几招

1.autoruns
    Autoruns 是一款出色的启动项目管理工具,它的功能十分强大,不仅可以对各启动项目进行管理,还能直接控制注册表,此外软件可以直接利用google和MSN进行网上搜索。
它也可以直接管理不同的登陆帐户,随时把操作的记录保存为文件^_^
Sysinternal公司出的这款自启动项目管理软件,十分收到用户的喜爱,新版本已经出现啦
2.unlocker
下载地址: http://umipku.googlepages.com/Unlocker.rar   44K
        安     装:   解开到一个目录,然后运行一下里面那个install.bat便可。
        介    绍:   这是一个非常优秀、小巧,功能强大的文件删除工具。大部分正常情况下都可以把.dll, exe等文件删除掉。它可以关掉使用文件的句柄(正常文件),杀掉进程(.dll),Unload DLL,.还有一点,它是免费的。
3.IceSword (冰刀)
       此软件在“清除流氓软件的第一利器(IceSword)”
       现在很多流氓软件都是通过内核来加载,象CNNIC中文上网的cdnprot.sys,3721的CnsMinKP.sys,它加载后,为了保证软件不被删除,就监视所有的文件、注册表删除操作,如果发现是删除这些文件,就直接返回一个true,这样Windows以为已经删除了,但是文件还在那里。
4.System Safety Monitor
5.FileMon
6.procexp
 
 

Feed

The owner hasn't specified a feed for this module yet.
No list items have been added yet.
http://windowsmedia.com/mediaguide/albuminfo/albuminfo.asp?locale=804&version=9.0.0.3354&a_id=R%20%201027543
No list items have been added yet.
Photo 1 of 36
No list items have been added yet.