宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒

发布新日志

  • 諸葛亮十堂課

    2007-09-03 12:41:02

    諸葛亮字孔明,琅琊(今山東省沂南縣)人,是中國三國時代著名的政治家及軍事家,也是古代著名的智者。

    諸葛亮寫給兒子的一封信,只用了短短八十六字,但是對於為學做人有精簡而且具體的忠告。一千八百多年前的智慧,在今天的科技時代,原來仍然有其參考價值。年青時聽人說:「真正的智慧,可以超越時空,歷久常新。」初時不知所以,現在覺得所言甚是。

    讓我們一起向諸葛亮老師學習十堂課,在變局中安身立命,在逆境中找到力量:
    第一課:寧靜的力量
    第二課:節儉的力量
    第三課:計劃的力量
    第四課:學習的力量
    第五課:增值的力量
    第六課:速度的力量
    第七課:性格的力量
    第八課:時間的力量
    第九課:想像的力量
    第十課:精簡的力量

    諸葛亮給子書

    夫君子之行,
    靜以修身,儉以養德;
    非澹泊無以明志,
    非寧靜無以致遠。
    夫學須靜也,
    才須學也;
    非學無以廣才,
    非志無以成學。
    怠慢則不能勵精,
    險躁則不能冶性。
    年與時馳,意與歲去,
    遂成枯落,多不接世。
    悲守窮廬,將復何及!

    第一課:寧靜的力量
    「靜以修身」、「非寧靜無以致遠」、「學須靜也」。諸葛亮忠告孩子寧靜才能夠修養身心,靜思反省。不能夠靜下來,則不可以有效的計劃未來,而且學習的首要條件,就是有寧的環境。現代人大多數終日忙碌,你是否應在忙亂中靜下來,反思人生方向?

    第二課:節儉的力量
    「儉以養德」。諸葛亮忠告孩子要節儉,以培養自己的德行。審慎理財,量入為出,不但可以擺脫負債的困擾,更可以過著紀律的簡樸生活,不會成為物質的奴隸。在鼓勵消費的文明社會,你有否想過節儉的好處呢?

    第三課:計劃的力量
    「非澹泊無以明志」、「非寧靜無以致遠」。諸葛亮忠告孩子要計劃人生,不要事事講求名利,才能夠了解自己的志向,要靜下來,才能夠細心計劃將來。面對未來,你有理想嗎?你有使命感嗎?你有自己的價值觀嗎?

    第四課:學習的力量
    「夫學須靜也」、「才須學也」。諸葛亮忠告孩子寧靜的環境對學習大有幫助,當然配合專注的平靜心境,就更加事半功倍。諸葛亮不是天才論的信徒,他相信才能是學習的結果。你有否全心全力的學習?你是否相信努力才有成就?

    第五課:增值的力量
    「非學無以廣才」、「非志無以成學」。諸葛亮忠告孩子要增值先要立志,不願意努力學習,就不能夠增加自己的才幹。但學習的過程中,決心和毅力非常重要,因為缺乏了意志力,就會半途而廢。你有否想過,一鼓作氣人多,堅持到底人少的道理?

    第六課:速度的力量
    「怠慢則不能勵精」。諸葛亮忠告孩子凡事拖延就不能夠快速的掌握要點。電腦時代是速度的時代,樣樣事情講求效率,想不到一千八百多年前的智慧,也一樣不謀而合。快人一步,不但理想達到,你有否想過,有更多時間去修正及改善?

    第七課:性格的力量
    「險躁則不能冶性」。諸葛亮忠告孩子太過急躁就不能夠陶冶性情。心理學家說:「思想影響行為,行為影響習慣,習慣影響性格,性格影響命運。」諸葛亮明白生命中要作出種種平衡,要「勵精」,也要「冶性」。你要提升自己性格的品質嗎?

    第八課:時間的力量
    「年與時馳」、「意與歲去」。諸葛亮忠告孩子時光飛逝,意志力又會隨著時間消磨,「少壯不努力,老大徒傷悲」,「時間管理」是個現代人的觀念,細心想一想,時間不可以被管理,每天二十四小時,不多也不少,惟有管理自己,善用每分每秒。請你想一想,你有蹉跎歲月嗎?

    第九課:想像的力量
    「遂成枯落」、「多不接世」、「悲守窮廬」、「將復何及」。諸葛亮忠告孩子時光飛逝,當自己變得和世界脫節,才悲嘆蹉跎歲月,也於事無補。要懂得居安思危,才能夠臨危不亂。想像力比知識更有力量。你有沒有從大處著想,小處著手,腳踏實地,規劃是人生呢?

    第十課:精簡的力量
    以上諸葛亮寫給兒子的一封信,只用了短短八十六字,精簡地傳遞了具體的訊息。我相信精簡的表達源於清晰的思想,長篇大論的內容,容易令人生厭,精簡溝通更有效果。你懂得言之有物地精簡溝通嗎?

    從以上的十堂課之中,你能夠找到一點啟發嗎?在逆境中,我衷心替您打氣,可以給我電子郵件,和我分享你的境況,我樂意給你回應。也請你百忙之中靜下來,以往後的題目向你的人生提問,在改變中不斷改善。最後衷心祝福您 「人生攻守、貴乎奮鬥」。

    不要問:「自己得到些什麼?」
    應該問:「自己付出過甚麼?」
    不要問:「自己的地位如何?」
    應該問:「自己的心地如何?」
    不要問:「自己有甚麼信仰?」
    應該問:「自己有甚麼善行?」
    不要問:「自己是否有學問?」
    應該問:「自己是否有行動?」
    不要問:「自己會怎樣離世?」
    應該問:「自己怎樣生活過?」

  • 一直追求着什么呢?

    2007-08-30 17:35:26

        从内地到深圳;辞去信息部主管的职位,从网管做到软件测试.在深圳的三年经历了事比之前所有的磨难还要多.学着做饭做菜,洗衣拖地.学着照顾病人.学着在哭泣中站起来去派出所报案.

        我一直追求着什么呢? 自我的升华?精神的锻炼?独立能力的培养?还是人生的完美?反正不全是爱情. 是为了修行吧,把自己磨炼的更完美.

       在深圳一直遇到大敢标榜自己是物质致上的女同事.说到找男朋友先谈条件.要有房有车有钱......她们的生活充满了冒险和刺激.鲜花和笑语.淅淅那种鲜花和笑语变成了对我选择生活的嘲笑.动摇道我的心,开始看男朋友处处不顺眼.生活也处处不顺心.

  • 少女时最喜爱的漫画《婆娑罗》

    2007-08-30 16:55:52

    很久没有看漫画了.那天在网上又遇《婆娑罗》,心绪如平静的水面又泛起涟漪.转一份评论.


      “有意思,真有意思……,曾有一个维新义士在死时说:‘这个世界真有意思。’太郎,太郎……,扬羽在心中悲愤地呐喊着:

      “你觉得呢?”

      人是否真有被一种伟大的历史感动的瞬间,是否真有被一种彭湃的热情激荡的刹那。在这样的一刻,我知道“忍看朋辈成新鬼,怒向刀丛觅小诗”的痛。

      田村由美,在画这一幅时,是否也热泪盈眶?

      一部史诗般的漫画——《婆娑罗》。

      (1)更纱

      -----王侯将相,宁有种乎?

      更纱,是一位伟大的人。这句话有几个重点。为什么说是更纱而不是更达。死而为神,而作为灭神论者,我的敬意只是对人而已。田村由美以婆娑罗为书名的原因之一,在于它的梵语含义:自由意志。更纱离“神”曾一步之遥,她面临最大的挑战就是选择是否杀死朱理,满足民众的意志,继续扮演“救世主更达”的角色,进而步上不自由的神坛.最终她对人的回归,只能是更纱而不是更达的选择。

      伟大的,是一个不应滥用的形容。更纱在很长的一段时间里只能说是一个了不起的复仇者。她在初期表现出来的勇气、魄力、坚韧和智慧,仅代表她拥有优秀的素质。可在思想上,她远不足以担当挽救万民的重任。更纱像一块未经雕琢的璞石。还需磨砺。砸下第一层石壳的人是地底洞穴的亡者———数十年前“婆娑罗之物”的领袖,罗生:

      "我与狮子对视,彼此等待对方的死亡,成为活下去的口粮……这刀从来就没有什么神力,有的是我辈反击暴政的热血……拿着它的人,就是我们未尽事业的继承人……。”

      在那个地穴,更纱接受了第一次洗礼。她由一个单纯的复仇者开始变化为一个自发的革命者。使她进入农民起义军领袖的角色。但这时的她,依然不能称为“伟大的”。因为农民起义的结果只会重复原有王朝的历史,也只会重复民众的苦难。于是至关重要的第二击发生在琉球,更纱亲身体验了竞选制,回到日本后,她对同伴说:“我想创造一个新日本,将来的日本不会有国王,领导者会由民众选举出来……。”这时的她,思想已超越了先辈的界限,并为日本的将来指明了一条新道路:民主政治。这时日本的农民起义开始转化为民主革命,更纱也从农民领袖进入到民主革命领导者的角色。而这是一次质的飞跃,在当时没有人跟得上更纱的脚步,更纱可以说是即将到来的民主日本的“国母”当她在民众面前放弃了更达这个身份,她也打碎了实行民主的最后一个障碍:半神的象征(即所谓的命运之子更达)。所以全书最后大团圆的结局只是田村由美为贯彻主题造就的,而不是为了满足读者的情感。

      “婆娑罗”中更纱的形象让人仰之弥高。我不把更纱称作“伟大的女性”是因为全书没有一个男性的重要性能与更纱相当。或者田村由美是个女权主义者吧。

      (2)朱理

      -------道之所在,虽千万人,亦往矣!

      赤王,朱理,是“婆娑罗”的男主角。相貌俊朗英武,性格又酷,完全符合少女漫画男主角的定位。可是如果他只是依凭这些的话,在更纱这个有史以来最富人格魅力的女性强势打压下,命运将是最悲惨的,然而田村由美把握人物的功力,让人折服,朱理的形象生动饱满,足以与更纱分庭抗礼而不辱男主角之名。

      朱理存活的命脉在于他的复杂。有许多人讨厌朱理的残暴,但我非常欣赏他,请记住朱理在开始时没有一分一毫的挽救民众的自觉,不遇见更纱,他注定会成为一位名君,无论是血洗白虎村,还是建设苏芳,都只是履行她万民之牧的职责,而且他做的无可挑剔(如果是我,也会这样做)。也正是如此,他与腐败的王室家族显得格格不入,是个异类。但这不是他的复杂所在,事实上,刚开始的朱理只是一个熟练霸、王之道的统治者,或许他也有仁爱之心,可作为一个社会角色,他是非常单纯的。

      他的复杂所在是从名君转变成革命者的过程。朱理对自己王族血统的自觉很强,并且一直受到成为统治者的教育,这时他的世界观很早就定型了。(更纱是从白纸开始)而且他意志坚定,对自己行为的正当性有强烈的执着。这使他的转变非常困难,外力几乎不能作用。通篇来看,他与更纱之间的感情在其中的效果近乎于零。朱理观念的转变,完全是独立的、内部演化过程。

      朱理对琉球的政治起初是抵触的.“王”的教育让他无法理解这样的一个国家.而当大统领阐述了:民为贵、君为轻的思想后,按朱理自己的话来说:“好像自己脚下有一部分崩溃了。”朱理的开明让他能够接受这一思想,但这样的后果却不是他所能预料的。王族的潘多拉之匣打开了,黄金王朝失去了最后的杰出人才,朱理放弃了王族的自觉,要以平民的身份夺取天下,这个决定使朱理再无法获得王族的力量,而只能更加接近平民。因此这个决定是朱理一生的转折点。朱里的思想没有这个变化,就无法继续演变。而当朱里教小奴隶认字时,他的转变就完成了。他完全成为一个新人,以至奴隶也说:“你变了,对于我们,你也是希望。”

      朱里的才学使他非常卓越,但也束缚了他。按佛教的说法是“知见障”。这是他虽然资质胜过了更纱,却一直不能超越更纱的主因。与他相比,一张白纸起步的更纱对新事物的领悟更快捷,更没有迷惑。但支持他不断前进的,是他对理想的执着,从不放弃。两军阵前,无视断臂之痛,慷慨疾呼,不避生死。非大毅力、大勇气不能为。真乃神人也!连敌对者也不得不赞道:“即使将来残废,满身血污,还在泥泞中挣扎,他还是一个最帅的男人!”于此刻,赤王终不辱男主角之名。

      仔细分析朱里这个人物的定位,满足了主题的需要。时代的变革,不可能只影响社会的底层人物。朱里作为上流社会开明派的代表,他的事迹也是历史真实的一部分。其人物定位与更纱遥相呼应,相得益彰。使全书描述的历史画卷更广阔、更深刻、更真实。而朱里与更纱同莎翁的罗、欧暗合,却只是商业的附属物罢了。

      (3)浅葱

      ———生存还是毁灭,这是一个值得思考的问题。

      浅葱,与朱理是完全不同的人,两个人如同对方在镜中的虚象,性情是逆反的,在原作中,浅葱的出场伴随大量血腥的杀戮,他充分表现出残忍、狡诈、阴险的邪恶,完全是个反角,朱理也屠戮,也残酷,但还有一些令人激赏的亮点,如王者的风范、霸气和深远的谋略,可浅葱完全象一条响尾蛇,只在那里嘶嘶作响自鸣得意。他后来怎么会被转变呢?田村由美似乎处理得突兀了。只是凭借他对更纱的爱情,然后就走向了革命,但这并不是真实的情况,想想朱理是多么强悍的人哪!他无论是精神还是肉体,都像蟑螂那样顽强!仿佛永远都不会被打败,因为朱理在一出场时,就是一个“成人”了。拥有属于自己的梦想,并能为此不懈的奋斗,可浅葱概而言之还是一个“孩子”。他做的事虽然可怕,但他的残忍、狡诈和阴险表现得娇柔做作,缺少城府,与真正的坏角比较更象一只不成熟的“蛹”。

      事实上,浅葱一直认为自己是没有生存价值的,他目睹了王室的荒淫残暴,从内心里憎恶身上流着的血,这种憎恶比朱理要强烈得多,使他有一种很深的自卑感,但他又不愿否定自己,也不愿让人探知自己的内心,所以他经常表现得很狂妄,而且带有恶意的挑衅,另外他找不到生活的方向,也不知自己为什么而活,这是一种绝望致极的郁闷,使他的气质充满了自我毁灭式的颓废,那些残暴的行为只是发泄这苦闷的表现,所以他的转变过程与朱理有根本性的不同,朱理转变的动力是来自于自己的理想,而浅葱是寻找自己生存的价值,寻找他对自己的承认和别人对他的承认,并且这一主线与他的成长始终缠绕在一起。

      田村由美描写浅葱的登场极力挑起读者对他的憎恶,即使随着故事的发展他也不忙着向读者揭示浅葱的内心,但还是给了一些暗示,是借扬羽的口,对浅葱说:“你也该认真了吧”,这就是长辈对晚辈的提醒,扬羽知道浅葱的真实身份是苍王,但作为浅葱的老师他明白浅葱的不成熟,于是没有揭穿。而把浅葱领到正确道路上的是更纱,由于更纱的善良和博大的胸怀,使浅葱被吸引在更纱的身边,并以赤子之心爱上了更纱。这个外因使原本性格懦弱的浅葱摆脱了白王的控制,一步一步跟随更纱成长起来。

       浅葱的性格具有典型的悲剧性,田村由美用精妙的笔触勾画了出来,浅葱麻醉自己的惯性,总是在他受到更纱吸引时反弹,为自己寻找牵强的理由,然后心安理得的作出对更纱有利的决定,这几乎成为例行的公式,因为浅葱如果承认了这种吸引就不得不面对自己的真实面,所以这种情节是必须的,但浅葱要真正的成长就必须能面对自己,于是田村由美安排了一个人让浅葱彻底看清自己,他就是树。

      树是浅葱的剑术老师,一个沉默的致命杀手,浅葱为阻止他刺杀更纱决定诱杀树,他之所以不敢直接挑战树是害怕树质问他对王朝的背叛,浅葱内心明白牵强的理由只能欺骗自己却欺骗不了树,树的质问会让他虚弱的防御崩溃,要避免这一可能性就必须让树开不了口。

      可偷袭只割裂了树的袍角,而树立即看透了浅葱的心。他说:

      “让你出来是要你学点东西,现在还是不长进……”

      这种尖锐到苛刻的话。使浅葱的精神当时就垮掉了,他已不能再退:

      “杀我!杀了我!为什么不杀了我?难道我连被杀的价值都没有了吗?”

      浅葱埋藏在心底的绝望与恐惧喷发了出来。可换来的只是树离去时的话:”

      “你或许还有一些价值,但那是以后的事……。”

      浅葱在深刻的痛苦中觉悟了,开始从迷茫中解脱。与驱兽军团的决战中,他的认真使自己的剑光比太阳还要明亮,连树见了也为之乍舌。不过田村由美还要让浅葱经历成长的阵痛,完全与过去的自己决裂。在选择是当国王还是与更纱共同奋斗时,浅葱孤零零地倚立在雪花乱舞的山崖下,远处的同伴在欢庆胜利,但一切都似乎与他无关了。他绝望的呻吟着:“神啊……神啊……神啊………,”他想起小时候午夜醒来,远处似乎传来歌舞的余音,然而身边却没有人的情景,那时也是没有人给干渴的他一杯水……他辛酸的望着山野的雪景,终于苦笑的喃喃自语:“神啊……!?从来就没有那种东西。”浅葱对王位并无留恋,他也不可能在回到过去的生活,但他深爱的更纱却爱着朱理。为爱觉悟也为爱绝望的浅葱,他的问题,还有那从未表露过的认真的眼神,让更纱感到害怕,却也无能为力。浅葱要独自面对人生最危险,也是最关键的时刻了。他惯性地选择了自毁,他想死在更纱的刀下,于是他继承了王位,去毁灭王家,也毁灭自己。

      更纱知道浅葱的心结,王宫一战,她对浅葱说:“如果我嫁给你,你会回来吗?”浅葱期待着这一刻,不能说他的选择带着固有的孩子气,但他立即明白更纱的痛苦,他那忧郁的眼神看着更纱,就像更纱望着朱理一样,流露出极苦闷的爱意,而更纱也是如此,(这真是《婆娑罗》最精彩的的画卷,对白很少,但人生中最无可奈何的心境已是刻画入微。)浅葱决定拒绝的时候,是他从男孩到男人的第一步,经历了感情的剧痛,他成熟了。无所牵挂的他向最危险的树挑战。但这不是寻死,看,他说:“我知道,技不如你。但是我觉得我不会输。”他的心境是如此的平和,几乎是“立地成佛”。树为之欣然:“技不如人!?看你现在斗志满满的。”树明白自己的生命只适宜活在旧时代,在这黎明的前夕,他也觉悟到自己的死亡,只是在死亡前看到自己的学生一个个成熟起来,作为老师,也觉得骄傲吧。树死后,浅葱见到了半疯狂的白王,她想把浅葱也拉到这种自我毁灭的疯狂中去,并且几乎成功了,可是熊野的天狗二人用友情让浅葱完成了最后一次“蜕变”,浅葱抛弃了一直禁锢他的所有的枷锁:脆弱、自卑、自毁、迷惘,还有对爱的绝望。王城的火光中,他泪流满面:“

      “我啊……我啊……一直在追求着什么啊………!”

      浅葱,是一个隐藏的第二男主角。田村由美在他身上虽然着墨不多,却把他刻划入微,出神入化。是《婆娑罗》中形象最饱满,最有血有肉的人物。他不象更纱或者朱理,是一个完美的人,但我们可以在他身上看到一只“半熟卵”孵化出飞鹰的全过程。如果真有什么永恒不变的人性,那么这就是了。这种奇巧精妙的人物设定还有鬼斧神工的细腻勾勒,实在让人为之拍案叫绝。而浅葱足以凭此成为漫画史上最经典的人物形象之一,

      四)四道

      ———青山遮不住,毕竟东留去

      将四道作为第四人物进行介绍,是我对这个人物有所偏爱。但四道确实是婆娑罗中最重要的人物之一。

      四道是田村由美设定的一面筛子。谁才是真正推动历史前进的人,都要通过四道这个筛子来检验。四道以清吏的姿态出现,也拥有改造日本的抱负,但他决不是历史的推动者。扬羽看穿了这一点:四道身上有着统治阶级的劣根性。“如果我不是站在你的后面,而是站在你身旁,或者是你的前面,你会毫不犹豫地杀了我吧。虽然你对奴隶很好,但其实上你和你父亲一样的残酷。

      四道是田村优美树立的最富争议的典型:清吏。四道的存在似乎减轻了百姓的痛苦,事实上呢,却是延长了这一痛苦,推迟了民众的觉悟。因此清吏与名君,是民主政治的最大敌人。当民众对这两类人抱有幻想时,无论是在民主革命阶段还是在民主建设阶段,都代表着民主思想的衰落。(对于这一问题,田中芳树的《银河英雄传说》有更深刻细致的思辩。)

      四道的死,苛刻的说是《婆娑罗》的败笔。四道如果活着,他的存在会使主题更深刻,他与更纱等人的激烈冲突,也会使故事更精彩,但同时也会让人物的关系复杂的难以控制的地步,我相信田村优美对放弃这个人物也是不得已之举。为弥补这一损失,作品中就以几个支线情节和短篇反复回味这个人物,使读者思考。

      五)扬羽、太郎

      ————我自横刀向天笑去留肝胆两昆仑

      神龙不见首尾的扬羽与指点江山、激扬文字的太郎,一武一文,都是慷慨志士。他们在作者笔下,是定位在革命的捐躯者上的。这可以说是宿命。谭嗣同说,革命未流血而成功者,古今中外尚未有之,今日我就为之流第一滴血。太郎说:“我要看着、我要看着、看着。”扬羽说:“我不犹豫。”这些话足以让统治者胆寒,也使得后人为之怦然心动。

      一次一次的打击,一次一次的挫折,面对这样的时代,看穿世态真是一件很容易的事情.一切如梦如幻,如电如露,连生命仿佛也不能承受之轻,但当杨羽沉痛于挚友的牺牲,以决死的坚忍奋战在黎明前的黑暗中时,我感到这许多个生命有着我灵魂无法负担的重量.我啊我啊,生活在这个安逸富足时代的人,一直在追求些什么呢?!

  • 数据逻辑处理分析

    2007-08-29 17:23:30

    基本处理

    基本处理指的是对用户来说有意义的最小的功能活动单元。

    􀂋 控制信息

    控制信息指的是影响到被分析的应用的基本处理的信息。它规定了什么,何时

    和怎样对信息进行处理。例如,在一个工资系统中规定了每一个场地上员工的

    发薪日,这个日期就包含了对处理发薪信息的时间要求

    􀂋 维护

    维护的含义是通过基本处理对数据进行修改的能力。

    􀂋 用户

    用户是发起用户规格说明书的人,也是与应用进行交互的任何人或者对象。例

    如,在一个人力资源管理系统中,人力资源部的操作员是用户,同时,一个处

    理福利应用,因为要从人力资源管理系统中提取数据,也是该系统的用户。

    􀂋 逻辑处理

    逻辑处理指的是用户请求进行的完成一个基本处理的需求,逻辑处理的例子包

    􀂄 数据验证

    例如在增加一个雇员的信息的时候,系统需要对加入的信息进行验证

    􀂄 数学公式和计算

    例如,在对雇员信息进行报告的时候,需要计算领取周薪的雇员数量和领

    取时薪的雇员数量以及雇员总数

    􀂄 等效数据的换算

    例如一个货币换算基本处理引用了一个货币汇率,但是这个汇率是由一个

    表中取出的,并不需要进行计算。

    􀂄 数据的过滤和选择

    例如,为了生成一个按照角色选择的雇员列表,一个基本处理将雇员的信

    息与工作角色进行比较和选择以生成这个列表。

    􀂄 分析适用的条件

    例如,在添加一个雇员的时候,首先判断他是支取月薪还是支取时薪的雇

    员,然后决定采取何种逻辑处理

    􀂄 更新一个或者多个ILF

    例如:当添加一个雇员的信息的时候,雇员这个ILF 就被更新了

    􀂄 引用一个或者多个ILF 或者EIF

    例如,当添加一个雇员的时候,货币这个EIF 被引用以决定该雇员的薪水

    折算成美元的数量

    􀂄 提取数据或者控制信息。

    例如,当用户察看薪酬级别的时候,薪酬级别信息被提取出来。

    􀂄 运用现有的数据生成衍生数据

    例如,当生成一个病历代码的时候,例如(SMIJO01)这个代码由下列的

    数据衍生而来: 病人的名字的前三个字母+病人的姓的前两个字母+唯一

    的两位数字代码

    􀂄 改变系统的行为

    例如,当把发薪日由每月的15 日和最后一天改为每周的周五的时候,

    这个基本处理的行为就被改变了。

    􀂄 对应用范围之外准备和展示数据

    例如,向用户显示雇员列表

    􀂄 接受进入系统边界的数据或者控制信息的

    例如,用户输入一些信息来添加一个客户订单

    􀂄 恢复和重新整理数据

    例如,用户要求按照字母顺序列出雇员名单

    2.5.1.4 交易功能执行的逻辑处理总结

    下表列出了每一种交易功能可能进行的逻辑处理,对于每一种交易功能,有些逻

    辑处理是必须的,而有些则是可选的。具体见下表:

    逻辑处理 EI EO EQ

    1 数据验证 C C C

    2 数学公式和计算 C M* N

    3 等效数据的换算 C C C

    4 数据的过滤和选择 C C C

    5 分析适用的条件 C C C

    6 更新一个或多个ILF M* M* N

    7 引用一个或多个ILF或者EIF C C M

    8 提取数据或者控制信息 C C M

    9 运用现有数据生成衍生数据 C M* N

    10 改变系统的行为 M* M* N

    11 对应用范围之外准备和展示数据 C M M

    12 接受进入系统边界的数据或者控制信息 M C C

    13 恢复和重新整理数据 C C C

    说明:

    C = can 该功能可以执行此项逻辑处理,但并非必须

    M = mandatory 该功能必须执行此项逻辑处理

    M*=mandatory(*) 该功能必须执行列表中所有带M*标记的逻辑处理中的至少一项

    N=cannot 该功能一定不能执行该逻辑处理

  • 测试的不同“派系”(转)

    2007-08-29 10:52:58

    测试的不同“派系”

    •Analytic School 分析派

      测试是严谨的、技术性的,持此观点的大部分是学院派的,并且拥有很多支持者。认为测试是计算机科学和数学的分支。

    •Standard School 标准派

      测试是用来度量进度的,强调成本和可重复的标准。认为测试是一个严格管理的过程。

    •Quality School 质量派

      强调过程、监督开发人员,像守门员一样把关。认为测试是软件质量保证的分支。

    •Context-Driven School 上下文驱动

      强调人的作用,寻找利益相关方关注的bug。认为测试是开发的分支。

    •Agile School 敏捷派

      用测试来证明开发已经完成;强调自动化测试。认为测试是用户角色的一部分。

    各种派系的发展过程

                 

      分析派作为学院派,是各派系的祖先,它直接衍生了标准派出来,从标准派后就百花齐放了,质量派、上下文驱动派和敏捷派都是在标准派后产生的。

    上下文驱动派的核心信仰

    •软件是由人创造的,人决定了上下文。

    •测试能找到很多bug。Bug就是那些会找我们的利益相关方麻烦的问题

    •测试为项目提供信息

    •测试是富含技巧的智力活动

    •测试是交叉学科,包含各种学问

      核心问题:什么样的测试才是目前能提供的最有价值的测试?

      上下文驱动测试方法与探索性测试方法(Exploratory Testing)的关系

      探索性测试是上下文驱动测试的典范,因为探索性测试强调的就是测试设计和测试执行的同时进行、快速的学习,与上下问驱动强调的因时制宜的观点不谋而合。

    上下文驱动派

    •内涵

    -期待变化。基于测试结果来调整测试计划。

    -测试策略的有效性只有通过实际调查才能确定。

    -测试调查需要经验性的和心理学上的研究。

    -专注于实践性的技能、技巧

    •最突出的应用方面

    -商业软件、市场驱动的软件

    •研究机构

    -LAWST Workshops & Spin-offs

    什么是上下文驱动测试?

                

      上下文驱动测试七大基本原则:

    •任何实践活动的价值依赖于它所处的上下文。

    •在某个上下文中,只有好的实践,没有最佳实践。

    •在一起工作的人才是项目的最重要主成部分。

    •随着时间的推移,项目呈现出难以预料的结果。

    •产品是问题的解决方案,如果问题没有得到解决,产品是无效的。

    •好的软件测试时一个富有挑战性的智力过程。

    •只有在项目的整个过程中通过判断和技巧,训练有素的协作,我们才能在正确的时间做正确的事情,以便有效地测试我们的产品。

      不能意识到上下文存在的测试不能叫上下文驱动测试。不能基于上下文对测试进行调整的不能叫上下文驱动测试。

      上下文驱动测试不是漫不经心者的借口。

      上下文驱动测试的思想是如何形成的?

              

    “我一直就是这样做测试的!”

      持有一定的测试理论和技巧,并且在某些项目上一直遵循和使用这些方法。

    “我不确定在这个项目中是否适用!”

      在Context Aware阶段,意识到项目的上下文不一样了。

    “我要做一些调整”

      在Context Based阶段,意识到需要调查和尝试才能确定采用怎样的测试策略。

    “哈哈,我想这种方法在这个项目中可能会奏效”

      在Context Driven阶段,根据上下文确定测试策略。

    如何成为上下文驱动派?

    •需要更加关注上下文

    •多问问题,不同类型的问题(怎样?是什么?)

    •跟项目组成员一起更加紧密地工作,但是要保持独立思考

    •成为项目产品的顾问,而不是推销员

    •成为一名更加有效率的测试员

    •少一点墨守成规

      上下文都有哪些?

             

      一个系统不是一个简单的集合,而是各项东西的有机结合体。需求、目标、角色、文档、时间进度、成本预算、人员配置可能会影响到测试采用的工具、方法等,这些都是测试的上下文。上下文通常难以辨别,这需要测试员应该经常观察、关注并参与到现实世界,从而获取测试所涉及的上下文。

      上下文驱动测试的实际做法

               

      基于了解到的项目的上下文,用以前的一些测试经验和测试的做法尝试,看是否适合,测试过程中不断反馈,看测试是否有效,同时不断观察,关注上下文是否随着时间改变,上下文的改变将驱动测试方法和实践的加入,不断分析、尝试、应用、反馈。这就是上下文驱动测试。

      如何辨别上下文?

      通过问以下问题将帮助你识别上下文:

    •我们准备要做的是什么?

    •我们实际上正在做什么?

    •我们做的东西是为谁而做的?

    •为什么要做?做这些事情我们将获得什么?

    •我们的目标是什么?

    •我们有其他的替代做法吗?

    •如果我们用其他方式做会怎样?

      采用上下文驱动测试方法的测试员会…?

      他们通常会说:“这要具体看是什么样的情形…”。

      他们会问你很多问题,也会问自己很多问题。

      他们清楚他们所采用的测试技术的潜在假设条件。

      他们会根据情况改变主意并且重新计划。

      当他们感觉到上下文发生了变化时能调整正在做的测试。

  • 软件测试停止标准

    2007-08-28 10:49:58

    软件测试停止标准
    1. 简介
    1.1 目的
    本文档的目的是为软件单元测试、集成测试、系统测试提供停止标准。
    1.2 范围
    本文档适用于使用RUP 的软件项目的测试活动。
    1.3 文档结构
    第一部分:
    简介,介绍软件停止标准的目的,本标准的适用范围,以及在本文档中使用的词汇的解释。
    第二部分:
    描述软件单元测试、集成测试、系统测试停止标准。
    第三部分:
    列出本标准使用的参考文献。
    第四部分:
    附录
    1.4 词汇表
    缺陷(Defect)
    缺陷是对软件产品预期属性的偏离现象。
    覆盖率(Coverage rate)
    语句覆盖率、测试用例执行覆盖率,测试需求覆盖率等的总称。
    2. 软件测试停止标准
    2.1 软件测试停止标准
    1) 软件系统经过单元、集成、系统测试,分别达到单元、集成、系统测试停止标准。
    2) 软件系统通过验收测试,并已得出验收测试结论。
    3) 软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。
    4) 软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或
    终止,并备份暂停或终止点数据。
    2.2 单元测试停止标准
    1) 单元测试用例设计已经通过评审
    2) 按照单元测试计划完成了所有规定单元的测试
    3) 达到了测试计划中关于单元测试所规定的覆盖率的要求
    4) 被测试的单元每千行代码必须发现至少3 个错误
    5) 软件单元功能与设计一致
    6) 在单元测试中发现的错误已经得到修改,各级缺陷修复率达到标准
    软件测试停止标准.doc
    2
    2.3 集成测试停止标准
    1) 集成测试用例设计已经通过评审
    2) 按照集成构件计划及增量集成策略完成了整个系统的集成测试
    3) 达到了测试计划中关于集成测试所规定的覆盖率的要求
    4) 被测试的集成工作版本每千行代码必须发现2 个错误
    5) 集成工作版本满足设计定义的各项功能、性能要求
    6) 在集成测试中发现的错误已经得到修改,各级缺陷修复率达到标准
    2.4 系统测试停止标准
    1) 系统测试用例设计已经通过评审
    2) 按照系统测试计划完成了系统测试
    3) 达到了测试计划中关于系统测试所规定的覆盖率的要求
    4) 被测试的系统每千行代码必须发现1 个错误
    5) 系统满足需求规格说明书的要求
    6) 在系统测试中发现的错误已经得到修改,各级缺陷修复率达到标准
    2.5 缺陷修复率标准
    1) 一、二级错误修复率应达到100%(是否应该对一、二、三级错误进行定义?)
    2) 三、四级错误修复率应达到80%以上
    3) 五级错误修复率应达到60%以上
    2.6 覆盖率标准
    语句覆盖率最低不能小于80%
    测试用例执行覆盖率应达到100%
    测试需求覆盖率应达到100%
  • 数据库获取日期的方法

    2007-08-25 09:33:16

    SQL:

    一个月第一天的SQL 脚本

    一个月第一天的SQL 脚本:

         Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)

    本周的星期一

         Select DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)

    一年的第一天

         Select DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)

    季度的第一天

         Select DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)

    当天的半夜

         Select DATEADD(dd, DATEDIFF(dd,0,getdate()), 0)

    上个月的最后一天

          Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0))

     
     

    去年的最后一天

         Select dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0))

     

    本月的最后一天

         Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))

     

    本年的最后一天

         Select dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))

     

    本月的第一个星期一

         select DATEADD(wk, DATEDIFF(wk,0,                           

                    dateadd(dd,6-datepart(day,getdate()),getdate())  

                                                     ), 0)      

    oracle:

    本月的第一天
    select add_months(last_day(sysdate)+1,-1) from dual;
    去年本月的第一天
    select add_months(last_day(sysdate)+1,-13) from dual;
    昨天
    select sysdate-1 from dual;
    去年本个月对应的昨天
    select add_months(sysdate-1,-12) from dual;
    月的第一天:
    select to_char(sysdate,'yyyymm') || '01' from dual;




     

  • 测试用例的思考

    2007-08-24 15:48:49

        对测试用例的认识是在工作的每一个阶段都不同的。刚开始软件测试工作,就知道要写测试用例。这是一个标准或是一个规范。于是开始在网上疯狂找测试用例模板。在别人的测试模板上拼拼凑凑写用例。按execle表格写着“用例名称",“测试环境”"输入操作”,“输入数据”“预期结果”“评价标准”等等。可是没有多久。发现公司不注重文档这些用例没有什么用,又只有自己一个人看。天天忙着找BUG定位BUG。没有时间写,自己也没有时间看,也就不写了。这时候认为写测试用例只是形式主义,那些忽悠人的东东。又过了一年多发现测试的水平还是老样子,没有什么进步。只是对公司的数据库比较熟悉了。对一些业务流程精通了。测试能力的发展发现的瓶颈。又去了几家公司面试。发现自己的测试的思想还没有上来。对软件测试的基本能力,写测试用例。感到不知从那里下手,写出的用例没有条理性,别人很难看懂。只是想到那里写到那里,有很多是根椐经验写出来的。也能发现不少BUG。可是这样的用例就是不能登陆大雅之堂。回头一看测试用例不是那样简单的事。它能体现一个测试人员的思维方法。也是测试的基本功。

        一个好的测试用例是有生命的。第一从开始要先构想它的结构。分析它要显示出你对软件质量各个方面的思考。从功能性、可靠性、易用性、效率、可维护性、可移植性等个个方面。第二还要注重测试用例本身的维护。它是需要增加。要把测试经验不断的积累。当然还要更于事后的阅读。

  • JAVA学习小记

    2007-08-23 23:27:34

    一、面向对象的思想

    面向对象(Object  Oriented)指世界是由对象(Object )所组成的,每个对象主要具有两个特征:

    1、行为(behavīors

    2、状态( States

    Ø       每个对象通过其行为的变化来改变自身的状态

    如何理解面向对象的程序设计

    Ø       所有的东西都是对象:可以把对象看成一种新型变量,它保存着数据,但可进行一些操作.

    Ø       程序是一大堆对象的集合

    Ø       把问题看成是相互作用的事物的集合, 用属性来描述事物,把动作称为方法。

    Ø       这样事物就可以使用属性和方法把它描述清楚。

    1、类的概念

    类是面向对象程序设计中的一个重要概念,它是事物(对象)的模板或蓝图。

    Ø       例如你面前的这辆汽车是具体的事物,我们称它为对象(object)。它有许多的属性,例如:红色,四个轮子,四个车门五个座位等等;还有许多的方法,例如:点火,转弯等等。当你确定了这些属性和方法后,别人就可以确定这是一辆汽车。这样我们可以根据这些生成一模板,模板定义为

    Ø       名字:汽车

    Ø       属性:颜色、车门、轮子、座位等

    Ø       方法:点火、转弯等

    Ø       这个模板,就是我们所说的类。

    以后我们可以直接使用这个模板来生成一些实实在在的汽车

    2、对象(Object)的概念

    对象是类的实例.

        前面我们把类比喻成模板,那么对象就应该是由这个模板生成的实例。

       例如:我们接着前面的例子,我根据模板(类),使颜色为红色、有四个车轮、四个车门、五个座位,这时就生成了我面前的这辆红色车,它是按照前面的那个模板(类)生成的,这就是实例(对象)。

    3、类与对象的关系

         对象是通过定义类,然后实例化(也称创建对象)实现的

    四、域

    类中的变量称为域(field

    域的声明包括类型名、域名字和可选的初始化子句

     

    今天看到这里了

  • 含羞草的传说

    2007-08-23 15:48:05

     从前有一个很俊俏的小伙子,经常外出钓鱼。一天,他看见一位老汉坐在河边,嘴驻自言自语:”钓!钓!钓!小鱼莫来大鱼到。”说着大鱼真向老汉游来。小伙子对老汉说:“我向你学习钓鱼,好吗?”老汉说:“钓鱼没有什么好学的,看你似很诚实,我告诉你一个秘密,你只要一直沿着这条河岸向前走,会遇到好事的。”老汉说完,人不见了。
      小伙子很高兴,心想,我一定是遇到仙人了,就沿岸一直走去。天黑了,仍然往前走,前面出现一片长满荷花的大湾。水边一户人家门开着,点着灯,一位少女坐着织绸。小伙子走前问道:“请问这是什么地方,我走迷了路。”织绸女说:“这是荷花庄,我是荷花女,你走累了,可进来坐下歇歇。”小伙子坐了一会儿,要走了,荷花女没有留他,送他出了门口。 小伙子回到家,心想痴了,认为这荷花女,定是仙女。钓鱼老汉说,向前走会遇到好事,可能是这仙女要下凡,找要和她结婚。 第二天大早,小伙子又沿河岸走,天黑到了荷花庄,荷花女仍在,态度比昨天亲呢多了。她叫小伙子脱下破小褂,给他缝补。 小伙子说:“我是孤身一人呀!”荷花女像未听见。将衣补好,送小伙子出门。小伙子回到家已是半夜,坐不住,立不稳,返身又向河边跑,再到荷花湾,见湾中一朵大荷花,便呼唤荷花女,果然荷花女踏波而来。她说:“我父不许我和凡人往来,从今以后,我们便不得见面了。小伙子哭了,哭得很伤心。荷花女安慰说:“只要你真心实意,我就和你一块逃走。”小伙子对天发誓,永不变心。荷花女带小伙子驾云来到天边深林里,一座小桥直通小屋门口前,他俩过桥进屋,屋内一切陈设齐备,还放着一架织布机。 他们在那里成了亲。小伙子天天外出打猎,不用费多少力,就可猎到一些山兔、山鸡,空闲时间,就游山逛水。荷花女却很辛苦,每天除织绸,还到各山头栽桑。
      一年又一年过去了,荷花女的头发,不那么光亮了,红润的脸也不那么可人了,小伙子对他说:“你太劳累了,人变老了,你歇歇吧!”荷花女摇摇头说:“你看,如果那许多荒山都成了桑林,该多美呀!”荷花女从头上拔下一根针交给小伙子说:“这针是宝贝,可制伏猛兽,你要用这宝针,把这一带被害兽占领的无人山区,变成百姓的乐园。注意,这宝针千千万万不能落到别人手里。” 一天,小伙子到远处的野山打猎,发现一个黑漆漆的洞口,觉得很奇怪,进洞一看,一只老虎扑来,他用荷花女给他的宝针一指,老虎逃跑了。前面是一座大门,推门一看,明灯高照,一位妙龄少女坐在炕上,她比荷花女漂亮多了,少女迎他同坐炕上,伴同吃菜喝酒,两人便成了亲。3天后,少女说找要出去走亲戚,但怕虎狼伤害。小伙子说:“我有宝针。可战胜一切猛兽。”说着便把宝针交给少女。谁知少女一走出洞,洞口便紧紧闭上,小伙子被禁在洞内,他这才想起荷花女说的话,懊悔已迟了。 荷花女见小伙子不回来,掐指一算,心中明白,原来小伙子已成负心人,不禁眼泪直流。又一想,还是去救他一命吧!她另外还有一件宝物,是开山钥匙。荷花女到了洞门口,把开山钥匙一指,洞门大开,把小伙子带出洞,小伙子感到羞愧不安。荷花女含泪说:“做梦也想不到你是这样的负心人!二人正在返回途中,那少女从后面追来,大喊:“小伙子,回来呵!”荷花女对小伙子说:“你千万不能回头看她,只要一回头,你就没命了。”少女还在后面喊:“小伙子,你好好想想,你到哪里再去找到像我这佯可爱的美人儿?小伙子一动心,回头望了一眼。少女趁他思想动摇的一刹那,把手帕一摆动,便把小伙子化成生长在地上的柔弱小草。
      荷花女凝视着这小草,小草叶片双双相合,像是合掌忏悔,旋即含羞地垂下叶柄,表示认错。荷花女说:“小伙子,你还能知耻,还能认错。”后来大家叫它"含羞草",成为人们喜爱的小草。
  • 黎明网络面试经历

    2007-08-23 15:20:42

       昨天接到黎明网络的面试电话,打电话来的是一位自称郭的先生,说公司招软件测试工程师,之前我有投过他们公司简历,要我今天下午支面试,又给我留了他的分机号。因为目前的公司也在附近。我又不想请假(公司请假又要扣钱)。约好今天中午13:30面试。可是今天中午,我穿过黎明大厦华丽的大厅,如约到地点时,没有一个人。打电话过去居然没有人接。打到前台说明来意,问他们公司姓郭的先生的分机,前台的小姐说现在还不是上班时间,不理人。真想不到有人就是这样的素质。
  • 测试计划的种类

    2007-08-23 15:04:10

       测试计划种类可以根据计划的结构及计划的用途来划分。以结构平划公的话,计划可以分成三种:单一文件测试计划(STP,singleTestPlan),主要方针测试计划(MTP,MasterTestPlan)和详细运作测试计划(DTP,DetailTestPlan)。

    所谓的STP,就是将测试计划所有的议题编写在同一份文件上。这样的做法是将所有的软件测试的常数与变量集中,以方便管理掌控。对于管理人员而言,能够集中管理当然是最好不过了,但是相对平说,这份测试计划的内容就会显得更加复杂。因此,STP软件测试计划比较适合中心型软件开发项目,也就是说,它比较适和结构较为简单的软件测试。通常使用STP的盲点是计划完成 之后就不做任何的更新,而这也是一般软件测试主管的通病之一。软件计划与软件规格一亲,也有版本控制的概念,因为需求变动在软件产业中是想当常见的,所以一旦产品做了改动,相对软件测试也有可能需要做部分的修正。基于这样的理由,测试计划要经常更改所纳入的内容。

    MTP和DTP,这两种计划通常在一起使用。基本上MTP的内容是将测试分成不现的阶段,对于每个阶段规划出概略的测试方针,至于各阶段的详细测试计划则编写在DTP内,因此通常一个软件开发所需要的时间较长,字的变量也相对比较多,如果采用STP的方式编写,对于测试管理人员来说就比较困难了。通常在大型软件开发工程的初期与中期,有许多事项与规格 还未完全定案,如果采用STP方式编写 的话会导致文件内空的不断地更改,这无疑会增加许多工作量,同时也容易对测试人员造成困扰。

    利用MTP伴随DTP的方法可以将一些测试的常数放在MTP内,当进行到软件测试的不同阶段时现编写到DTP,这时候DTP所掌握的变量只是这一阶段的变量,所以如果更改的话,对测试管理人员所造成的负担也不会太大。眼尖的读者一定发现了,使用MTP与DTP的方法其实就是利用DC(Divide and Conquer,分化后一一征服)的管理理论。这种方法适用 于不确定性高,时间较长,变量较多 的软件开发上,而且这对人员朝气的提升及项目进行的透明度有很在的帮助。

  • 一剪梅

    2007-08-13 15:20:57

    一剪梅

    红印留残真难看,轻挤无用,服药又有。
    网上四处寻良方,数月已后,痘满额头。
    痘自长长疤自留,一种痘痘,四处痒愁。
    此痘无计可消除,才下眉头,却上额头。

  • SQL清删除日志。

    2007-08-10 10:27:55

    今天同事问到SQLsever在运行了一段时间后如何清除日志文件。首先把数据库服务停止、在安装目录下备份数据库文件*.mdf和*.ldf。在企业管理器中分离数据库,后重新加载数据文件*.mdf及可。

     

  • Oracle大批量删除数据方法

    2007-08-06 15:13:25

    create or replace procedure delBigTab
    (
    p_TableName in varchar2,
    p_Condition in varchar2,
    p_Count in varchar2
    )
    as
    pragma autonomous_transaction;
    n_delete number:=0;
    begin
    while 1=1 loop
    EXECUTE IMMEDIATE
    'delete from '||p_TableName||' where '||p_Condition||' and rownum <= :rn'
    USING p_Count;
    if SQL%NOTFOUND then
    exit;
    else
    n_delete:=n_delete + SQL%ROWCOUNT;
    end if;
    commit;
    end loop;
    commit;
    DBMS_OUTPUT.PUT_LINE('Finished!');
    DBMS_OUTPUT.PUT_LINE('Totally '||to_char(n_delete)||' records deleted!');
    end;
  • 测试用例的方法的小记

    2007-08-02 16:00:04

    基于函数(程序)输入定义域的测试方法:边界值测试、健壮性测试、最坏情况测试、特殊值测试、随机测试。

    布尔变量:决策表测试

    对一个项目来说一个完整的软件产品的测试 测试用例设计方法有两种:一个是将几个项目列为主要模块,然后将不现的测试用例归纳于模块内。(图1)另一个方式是将产品依照产品功能特色切割成不现的模块,然后在不同的模块下来设计测试用例。(图2)

  • 测试用例标准

    2007-08-01 17:21:37

    测试用例是有一定的分类的。要是没有科学分类的用例,是不便于维护和阅读。

    最好按标准写:接口测试用例、路径测试用例、功能测试用例、容错能力、性能测试用例、用户界面测试、信息安全测试、压力测试用例、可靠性测试用例、安装/反安装测试用例。

    测试用例与软件质量特性有对应关系。

    软件质量特性:

    功能性:一组功能(能满足明确的或隐含的需求)及其指定的特性。

    适合性:软件能否提供一组功能及这组功能的适合程度。

    准确性:能否得到正确或相符的结果或效果。

    互操作性:和其它指定定进行交互的能力。

    依从性:使软件服合相关的法规、标准、约定、规定的软件属性。

    安全性:防止对程序及数据的非授故意/意外访问的能力。

    可靠性:在规定的一段时间和条件下软件维持其性能水平的能力。

    成熟性:由软件故障引直的失效的频度。

    容错性:在软件故障或违反指定接口时,维持规定的性能水平的能力。

    易恢复性:在失效发生后,重建其性能水平并恢复直接受影响数据的能力,达到此目的所需要的时间和努力程度。

    易用性:用户为使用软件所需作的努力及其对使用所做的评价。

    易理解性:用户为认识逻辑概念及其应用范围所需的努力程度。

    易学性:用户为学习软件应用所需的努力程度。

    效率:在规定的条件软件的性能水平和所使用资源量之间的关系。

    时间特性:软件执行其功能时,响应和处理时间及吞吐量。

    资源特性:软件执行其功能时,所使用的资源数量及使用时间。

    可维护性:进行指定的修改所需的努力。

    易分析性:为诊断缺陷或失效原因及为判定待修改的部分所需的努力。

    易改变性:进行修改、排除错误或适应环境变化所需的努力。

    稳定性:修订所造成的未可预料结果的风险程度。

    易测试性:确认已修改软件所需的努力。

    可移植性:软件可以某一环境转到另一环境的能力。

    适应性:软件无需额外的特殊动作就可适应不同的规定环境的能力。

    易安装性:在指定环境下安装软件所需的努力程度。

    遵循性:使软件遵循与可移植性有关的标准或约定的软件属性。

    易替换性:软件 在该软件环境中平替代指定的其他软件的机会和所需的努力程度。

     

     

  • IBM.Rational.PurifyPlus试用手记

    2007-08-01 16:04:59

    早就听说Purify的功能强大,会自动找出错误的准确来源和位置。如果有源代码,则可以从Rational Purify
    中启动相应的编辑器,从而快速修复错误。

    好容易到电驴上下了一个windows片本的用了一下。发现还可以,不过手上没有java源代码,就打住,有空再续。

  • 圆珠笔

    2007-07-31 15:42:52

    圆珠笔

    功能测试: 圆珠笔按下是否能正常写字,写字太重会不回缩回去,继续按会不会弹回去
    性能测试:圆珠心弹出弹回的快慢
    负载测试:一直按,弹簧能接受多少次的升缩
    兼容性测试:换其他的笔芯能不能行
    强度测试:用力过度会怎样
    可恢复性测试:如果弹簧压久了,是否可恢复等等
    GUI测试:笔的外观,拿笔的舒适性
    安全性:考虑对笔芯的保护,是否对使用者造成危害等等
  • 生命

    2007-07-31 15:21:07

       不要拿你去跟别人比较而低估自己的价值,因为我们各自不同,每个人都是地球上的唯一。    

    ·                         不要将别人认为重要的东西当作自己的人生目标,没有最好的只有最适合,而什么是最适合你的只有你自己知道。

    ·                         不要让你的生命从你的指间轻轻溜走,活在过去或是将来都无异于蒙混时日,生命的每一天都值得你用心去生活。

    ·                         不要在自己还可以给予的时候选择放弃,凡是都不会在决定放弃努力之前真正结束。

    ·                         不要害怕遭遇危险,只有经历才会让我们学会勇敢。

    ·                         不要借口真爱无出可觅,关闭了生命中属于爱的那扇窗户,拥有爱最快的方法就是给予爱,失去爱最快的方法就是把自己的爱紧紧的包裹起来。

    ·                         不要放弃梦想,没有梦想就没有希望,没有希望就没有了方向。

    ·                         不要让你的生命过的太匆忙,生命不是赛跑而是旅行。每一步都有驻足欣赏的风景。

1035/6<123456>
Open Toolbar