??xml version="1.0" encoding="utf-8" standalone="yes"?> 让我们思考几个常见的问题Q?/p> 软g试的目的是什么? 开发h员能否构建出没有Bug的完YӞ h人员和开发h员是什么关p? 软g试能否保证软g质量Q?/p> 先闭目冥想五分钟吧,然后可以试着回答上面的问题?/p> 计算机先?Maurice Wikes 回忆?1949 q他在英国剑桥工作的情ŞQ在拖着打孔U带上楼l雏形计机 EDASC 装蝲E序Ӟ他看C自己的未来: 我强烈的意识刎ͼ生命中剩下的好日子,都将耗费在给自己的程序找错误上头?/p> Maurice Wikes告诉我们Q没有完的软g?/p> 我曾l写q一荐书文Q推荐了温伯格技术思想三部曲中的?a color:="" text-decoration:="" box-sizing:="" style="margin: 0px; padding: 0px; color: #3e62a6; outline: 0px;">颠覆完美软gQY件测试必ȝ道的几g?/strong>》。在q本书里Q温伯格也告诉我们,没有完美的Y件。所有的开发和试人员都应该读读那本书?/p> 温伯格在《颠覆完Y件》中几乎讨论所有常见的与Y件测试相关的概念、问题和指导思想Q所以,在这文章里Q我只能来吐槽啦Q我从以下几方面列一些常见的现象Q希望能引v大家的思考?/p> 试和开发的关系 程与标?/p> 资源 态度 试和开发是对立的吗Q?/p> 从处理Bug的角度看Q似乎可以这么说?strong box-sizing:="" style="margin: 0px; padding: 0px;">开发h员既生代码Q也生Bug 在现实中Q很多测试团队和开发团队也正是因ؓq一点而搞得关pM和,甚至真的对立h。请回想一下你周围发生的与开发和试相关的事儿,看看有没有遇到过下面的情景: 开发说Q测试净N烦,客户跟本不可能像他们那样使用软g 试_问题L会在看似极端的条件下产生Q用hL会不l意触碰到看似极端的不可能出现的条g 开发说Q测试花在异常情况下的精力比试LE还多,不知道轻重缓?/p> 试_开发从来不考虑试的感受,q测都不就扔给我们 开发说Q我都测了,q要试人员q什?/p> 试_q么明显的问题你们都不测一下,把我们测试当垃圾桶啊 …… 许许多多cM的问题,让开发和试的关pM扑朔qL、相q杀走向对立。我见过开发和试搞冷战某人遇见某Z脸而过Q也见过试l理和开发经理打Ӟq见q高层领导故意让试团队和开发团队关pȝ张以样可以提高测试效率也能给开发压力最l会产出更高质量的Y?#8230;… 实际上,试和开发拥有同一个目的:让Y件更完美。测试和开发的关系Q是一个问题的两面Q应该是相辅相成和^共处的。测试不是ؓ了挑刺儿Q他提出的问题也不针对生产Y件的开发h员,而仅仅是在努力想让开发h员的产出物看h更好用。只要开发不测试提Bugq个行ؓ看成针对个h的行为,一切就有了好的前提?/p> 否定软gQƈ不是否定开发Y件的?/strong>。这是开发和试都需要明的一个原则和前提?/p> q有的h认ؓ开发和试之关pȝ似皮与毛Q皮之不存毛焉附?所以有的开发也会因此而有优越感:没我们写软gQ你们测试早下岗了!可是Q开发不写YӞ开发也下岗了Ӟ 感谢开发的不完,让测试可以有事可做ƈl就慧眼?/p> 感谢试的认真细致和耐心体脓Q让开发可以发现自q不完ƈ有机会提升自?#8212;—那些说我软g不好的,都是Z我好?/p> 别动我们试的服务器Q你们自己搭一个! 我们没环境,不用你们的用谁的Q?/p> 谁把我们的测试手机拿CQ你们申请一个嘛Q老来占我们设备?/p> 谁在用我们的账号Q招呼都不打Q我要用Q赶紧退出来Q?/p> 有时开发和试之间也会有资源上的冲H,要有努力的有创造性的解决Q我可以负责d_装黑Ҏ不是好办法)Q?strong box-sizing:="" style="margin: 0px; padding: 0px;">不要让大家伙的工作卡在环境上Q这是管理者要解决的基本问?/strong>。我见过很多非常的一U经理,在现实制U下Q主动把自己的手机、iPad都A献出来当做测试设备。这也是解决资源问题的一U办法哦?/p> 你n边的人员会这么抱怨吗Q?/p> 开发根本不看我们的试用例Q评审邮件从来就不回?/p> 我们一报BugQ开发就说用h本不可能q么用,q说不知道我们怎么会这么测 送测单里Ҏ不写试范围或者寥寥几句跟没写一?/p> 开发调整设计从来也不告诉我?/p> Z么品经理和UI只和开发讨论需求变_ Z么发布计划里不给试预留试旉Q?/p> Z么开发写完代码测都不就扔给我们Q?/p> Z么客户那里发C问题老问是谁的、ؓ什么没出来? 试老是一C吭就把Bug优先U设|ؓMajor 试L把大量时间花在用h本不可能用到的功能上 试分不清哪些什么是重点Q你l他说他q老是一堆道理这了那?/p> 试提的BugQ现象描qC不准,重现步骤也没有,有的Ҏq道是不是误操?/p> 试老来打断我,一会儿叫一下一会儿叫一下,Ҏ没办法专注开?/p> jira上的Bug重复率太高,一个问题提N遍,N׃能合q一下? 试发现BugQ一声招呼都不打q接告诉老板了,搞得我很被动 试是专门挑刺儿的Q有劲不往正地儿Q你倒是测用户常用的功能啊 那么单的Bug都能出到用户那里,真不知道试怎么的 开发老嫌试报告数据不漂亮,逼着我们调整 OkQ如果你w边的开发和试从来没有q类似的问题Q那很好Q恭喜你Q看来你们的团队人nice协作也很畅Q棒哒?/p> 假如你n边充斥着q样嘈杂的抱怨,那说明什么呢Q开发、测试、发布这一套流E有问题Q还是团队缺乏明的指向来引导大家向U极、有效的行ؓ靠近Q?/p> 程和标准L有待解释的,再好的规则,歪嘴和尚也能把它忉|…… 我们随便挑一个问题吧Q?strong box-sizing:="" style="margin: 0px; padding: 0px;">Z么开发写完代码测都不就扔给我们 E序员会_我都一遍,q要你们试做什么? 试会说Q你都不测Q冒烟都q不了,有没有责dQ?/p> E序员说Q要我写试用例Q搭各种环境Q遍历各U正常、异帔R辑Q我q有没有旉写代码了Q?/p> 试会说Q我们测试是垃圾桶吗Q什么烂玩意儉K直接扔给我们Q我们的旉那么不值钱Q?/p> 开发会_试本来是q这个的Q你不测谁测Q?/p> …… 像这L问题Q能制定一个标准,说明什么样的逻辑开发要自测覆盖什么样的逻辑可以交给试来测Q能M条三八线吗? 不能。所以,q个时候,靠谱的一U管理者就昑־很重要。如何创造性的发现适合团队的方法来让大安畅地协同工作Q比标准、制度更重要Q这往往依赖于技术管理者的能力和团队成员的意识。没有普适的ҎQ只有适合q个l织的、此时此地的{略Q加油吧Q在战斗中摸索出最适合当下的道路?/p> 那什么是靠谱的一U管理者呢Q?/p> 温伯根{成为技术领D》一书中寚wD责的定义如下Q?/p> 领导的职责就是创造这样一个环境,每个人都能在其中发挥出更多的能力?/p> 如果一个技术领导带领的团队Q大部分人都能专心做与其能力适配的事情而不用整天在与本节前面所列类似的问题里,那他基本上就是比较靠谱了?/p> 至于像给试预留多长的测试周期、调整设计要不要通知试、需求调整要不要试参与{问题,合理的流E和标准可以起到很大的辅助作用,技术领D只要依据合理的制度Q引导大家有效参与,可以化解?/p> 场景一Q?/p> 场景二: 场景三: 我曾l画q一张暴漫,?#8220;她发C一个Bug”为题发布在微信订阅号“E序视界”里,再现cM的场景,感兴的可以在订阅号内回?0019查看Q点击订阅号底部的帮助菜单里?#8220;所有文?#8221;子菜单也能找刎ͼ?/p> 开发和试的日常工作中Q上面的情景不断上演Q这其中有一部分原因来自态度。我们有时还能听到类g面的话: 你Bug里的现象描述Ҏ没用 你根本就没理解这个逻辑Q给你说不清?/p> 试什么都不懂…… 你听我的Q我让你怎么你怎么?/p> 你这U测法儿Q再好的软g都经不v你折?/p> 用户Ҏ不可能这LQ你们整来整d瞎耽误工夫 一轮都没测完,你们q老板说可以按期交付没问题Q?/p> 你们安排计划时根本不考虑试Q三天,三天怎么可能得完! …… 有时Q有一些开发h员会用技术优势藐视测试,认ؓ试工作技术含量低Q内心认为测试是附属没地位,说话׃太客?#8230;…试会感觉到Q反q来也会对开发有意见……p么,从相敬如宑ּ始走向嫌怨丛?#8230;… 有个朋友的QQ{档是Q?strong box-sizing:="" style="margin: 0px; padding: 0px;">没有自我Q只有大?/strong>。我琢磨Q放在Y仉目里Q也挺适用的?/p> 其实Q开发和试拥有共同的目的:生高质量Y件。具体说Q每一个品、项目、版本都有明的目标Q这些目标是属于开发和试的,是大家的。我们把共同的目标牢记在心,摆在首位Q我们还要想着别h所做的一切,都是针对软g本nQ都是在为目标而努力,q样心qx和多了,容易从当下的惔g脱出来Q求同存异共同前q?/p> 作者:foruok 微信订阅?#8220;E序视界”(programmer_sight) 原文Q?a target="_blank" style="margin: 0px; padding: 0px; color: #3e62a6; outline: 0px;">CSDN 俗话?“水不Ȁ不扬Qh不激不奋” 是我国古代典型的Ȁ励思想。中国古代在Ȁ励方面有颇多和实践,我认Z国儒家思想博大_深Q但不太好操作?/p>
ȀpE可以看作是外部刺激、个体内部条件、行现和行ؓl果的共同作用过E?Ȁ励是一个动态变化@环的q程Q奖q?#8594;努力→l效→奖励→满意→努力Q这其中q有个h完成目标的能力,获得奖励的期望|觉察到的公^Q消耗力量、能力等一pd因素。只有综合考虑到各个方面,才能取得满意的激励效果?/p>
我们?#8220;付出”Q?#8220;回报”攑֜一架天CQ?/p>
当天枰左侧大于(〉)右侧Ӟ员工感到占了便宜Q行为有Q?——员工产生歉疚感,从而更努力工作?——员工心安理得?/p>
当天枰左侧小于(〈)右侧Ӟ员工感到吃了亏,行ؓ有: ——员工争取更多的奖酬、待遇?——员工减少自己投入努力Q如q到早退、怠工、出废品、浪费原料、放弃责仅R?——员工x设法把参照者的奖酬待遇拉下来?——员工惌参照者工作干得更多?——参照者心理上调节对这些变量的认识Q类g用阿Q_Q,使之q?——改变参照对象Q求?#8220;比上不、比下有?#8221;的自慰效果?——在企业没法达到公qx觉时Q员工辞职,另谋高就?/p>
公^感觉Ua是主观、心理上的反应。在现实中,Z常常高估自己的投入A献,低估别h的投入A献,从而造成观察问题的系l偏差?/p>
员工Ȁ励是无时无刻的,伴随整个职业生Q而非需要的时候激׃把?/p>
同样员工Ȁ励可以是M旉M地点?/p>
很多企业认ؓȀ励员工是人力资源的工作,人力资源部门职能实包此工作,但h力资源部门实施v来也有很多不的地方?首先人力资源部门q不熟悉每个部门的工作细节,如果各部门或组能够内部Ȁ励员工效果远q好于由人力资源部门d的相兛_作?/p>
画饼ҎQ很多企业采用这U方法,q种Ȁ励在当下已经失去了作用或收效甚微。先不说画饼是否能兑玎ͼ画饼法设|的目标太遥q,而到辄标途中每步l节是缺q?/p>
最常见的例子就是大会上老板?#8220;大家好好qԌ辑ֈ业WQ年底发奖金”Q会议结束老板回到自己的办公室Q员工回到自q位置上该q什么干什么?因ؓ公司的业l就像股市一样不可预,q个q终奖就像买彩票或是博,且风险很大,员工都默认放弃,其自然Q能拿到奖金也好Q拿不到也没有什么付出?/p>
当员工得到奖励,可能热情状态能保持几天Q几周,一两个月,q种热情状态不可能持箋保持Q在q个期间员工的工作状态是有显著提升的。高潮过去随后热情就会消退Q慢慢回到正常的工作状态?所以激励是持箋的,渐进的,Ȁ励密度也很有讲究Q?#8220;?#8221;?#8220;?/span>”都会影响Ȁq效果?/p>
从上面的天枰法则我们可以看到Q激励就是不停地调整法码。有哪些Ȁ励方法呢Q?/p>
Ȁ励方式太多了Q无法依依列举,你可以参考相关管理学的书c,q代理学有很成熟激励方法,以及很多成熟的案例参考?/p>
我想谈的?#8220;Ȁ励图”Q这是我多年ȝ出来的图表。供大家参考?nbsp; 从激励图中我们可以看刎ͼ
]]>试和开发的关系
资源
程与标?/h3>
态度
试MM寚w猿说发现了一个Bug? 阿猿矢口否认Q不可能Q绝对不可能Q? MMQ真的有BugQ你q来看一下! 阿猿Q我都不用看Q在我这儿好好儿的? MMQ你来看一下嘛…… 阿猿Q看什么看Q肯定你环境问题Q动什么东西了吗?重启了吗Q?/pre>
试MM惛_jira上提个BugQ先在QQ上对阿猿_有个BugQ你q来看下Q? 阿猿Q忙着呢,焦头烂额的? MMQ一分钟都用不了Q你来看下吧? 阿猿Q思\一打断׃好恢复了Q等会儿Q? MMQ你不看我提到jira上了啊? 阿猿Q随便,你不是爱提Bug嘛?/pre>
试MM呼叫阿猿Q阿猉K猿,E序又崩溃了Q快来看看! 阿猿慢腾腑֜赯nq来Q鼠标点几下Q看不出来什么问题,你怎么操作的? MMQ这L一下,那样Q这P……回R……? 阿猿Q重C了啊Q你惛_法重玎ͼ重现了再叫我Q我忙着呢? MMQ?#8230;…
]]>
]]>什么是Ȁ励?
Z么要Ȁ励?
何时Ȁ励员?/h2>
在哪Ȁ励员?/h2>
谁来Ȁ励员?/h2>
Ȁq误区
怎样Ȁ励员?/h2>
http://my.oschina.net/neochen/blog/479169
]]>
乞丐到小王家乞讨Q他l十块,W二天乞丐又去,又给十块Q持l两q。一天只l五块,乞丐Q以前给十块Q怎么现在l五块?王Q我l婚了。乞丐一巴掌打过去:妈的Q你竟拿我的钱去M老婆Q启C:当提供免Ҏ务让客户成ؓ一U习惯,q种服务׃再是优势Q而是劣势?br />
【穷人?br />
Ih问佛Q我Z么这LQ佛_你没有学会给予别人。穷人:我一无所有如何给予?佛:一个h一无所有也可以l予别h七种东西。颜?微笑处事Q言?说赞安慰的话;心施-敞开心扉对h和蔼Q眼?善义的眼光给予别人;w施-以行动帮助别人;座施-卌让位;房施-有容Z心?br />
【经典故事?br />
老虎抓到一头鹿后要把它吃掉Q鹿_“你不能吃我!”老虎愣了一下,问:“Z么?”鹿:“因ؓ我是国家二保护动物Q?#8221;老虎大笑道:“M能ؓ了二U保护动物而让一U保护动物饿dQ!”感悟Q时M持危机感Q不要让自己那点优势x?br />
【夫妅R?br />
夫妇逛商场,女的看中一套高档餐P坚持要买Q丈夫嫌贵,不肯掏钱。导购一看,悄悄对丈夫说了句话,他一听马上掏钱。是什么让他立马{变?D员对丈夫_“q么늚具Q你太太是不会舍得让你洗的?#8221;启示Qh的观忉|有什么不可改变,关键是角度,要善于揣摩客户心理?br />
【班花?br />
女生公开投票选班花,相貌q_^的小梅发表演_如我当选,再过几年Q在座姐妹可以向自己先生骄傲的说Q我上大学时候,比班p漂亮Q结果,她全当?#8212;—启示Q说服别人支持你Q不一定要证明比别人都优秀Q而是让别?因ؓ有你Q他们变得更优秀更有成就感?br />
【管理的弊端?br />
奛_C条裤子,一试太长,请奶奶帮忙剪短,奶奶说忙Q找妈妈Q也没空Q找姐姐Q更没空。女孩失望地入睡了。奶奶忙完家务想起小孙女的裤子,把裤子剪短了一点;姐姐回来又把裤子剪短了;妈妈回来也把裤子剪短了,最后裤子没法穿了?#8212;—理的弊端就在于Q要么都不管Q要么都来管Q?br />
【杯子?br />
当一只玻璃杯中装满牛奶的时候,Z会说“q是牛奶”Q当改装菜a的时候,Z会说“q是菜a”。只有当杯子I置ӞZ才看到杯子,?#8220;q是一只杯?#8221;。同P当我们心中装满成见、胦富、权势的时候,已l不是自׃Qh往往热衷拥有很多Q却往往难以真正的拥有自己?br />
【碗破的启示?br />
一个卖L的老h挑着扁担在\上走着Q突然一个瓷掉到地上摔了Q但是老h头也不回地l向前走。\人看到觉得很奇怪,侉KQ?#8220;Z么你的碗摔碎了你却不看一下呢Q?#8221;老h{到Q?#8220;我再怎么回头看,还是碎的?#8221;你得C么启C呢Q?br />
【要害与敏感关键炏V?br />
公司在男厕小便池上脓了一U条Q?#8220;往前一步Q文明一大步?#8221;l果C仍有许多渍。后来公司认真吸取教训,U条ҎQ?#8220;不到池里说明你短;到池外说明你Y”Q结果地上比以前q净许多。启C:有时扬其长不如揭其短Q给客户的提案要具体q准地切中其要害与敏感关键Ҏ有效?br />
【个Z团队?br />
老师问弟子:一滴水如何能不q枯Q弟子沉默不语。老师说道Q一滴水Q风可以它吹干、土可以把它吸干、太阛_以把它蒸发,要想要不q枯Q只有让它融入大一个h无力独撑天下Q要惌得成功,得学会与h合作Q独木难林,q就是我们常说的Q再强大的个人都不如一个团l的l织?br />
【比耐力?br />
两只乌龟在田边相对一动不动,老农对一旁的专家_它们在比耐力Q谁先动谁就输了。专家指着一只龟壳上有甲骨文的乌龟说Q据我多q研IӞq只乌龟已死五千多年了。另一只乌龟出头来说Q死了也不说一壎ͼ宛_老子在这里干{。装ȝ乌龟大笑_你输了吧Q专家的话你也听Q?br />
【经验与学历?br />
一伙劫匪在抢银行时说了句至理名aQ?#8220;通通不许动Q钱是国家的Q命是自qQ?#8221;劫匪回去后,其中一新来的硕士劫匪说Q老大Q我们赶快数一下抢了多,那老劫匪(学文化Q说Q?#8220;你傻啊?q么多,你要数到什么时候?今天晚上看新Mq道吗Q?#8221;|友微评Q这q头工作l验比学历更重要Q?br />
【值得思考?br />
某hC一坛好酒,攑֜院Q第二天Q酒了1/5Q便在酒桶上贴了不许偷酒四个字。第三天酒又了2/5Q又贴了偷酒者重|。第四天Q酒q是被偷Q于是脓桶二字Q看谁还喝。第五天他哭了。桶满了……故事q没完,W六天,他再ơ在酒桶上脓了不许偷酒四字。那一天很多h都哭了?br />
【鹦鹉与乌鸦?br />
鹦鹉遇到乌鸦Q笼中的鹦鹉安逸;野外的乌鸦自由。鹦鹉M慕乌鸦自由,乌鸦慕鹦鹉安逸,二鸟便商议互换。乌鸦得到安逸,但难得主人欢喜,最后抑郁而死Q鹦鹉得到自由,但长期安逸,不能独立生存Q最l饥饿而死。做最好的自己Q不要M慕他人的q福Q也讔Rq不适合你?br />
【顿悟?br />
老师问:“有个烧壶开_生火C半时发现柴不够,他该怎么?”有的同学说赶快去找,有的说去借、去买。老师_“Z么不把壶里的水倒掉一些?”。同学顿悟,世事M能万般如意,有舍才有得。h生的许多LQ不在于千山万水Q而在于咫Z间?br />
【化妆品?br />
朋友刚结婚不久,开了家化妆品店Q生意好得不得了。有天我d里玩Q见一40多岁的女֮问小李:“q款化妆品效果怎么P”李Q?#8220;哦,q款我不熟悉。请{一下,我妈帮你介绍?#8221;说着把他老婆拉了q来。顾客直视其老婆十分钟,什么也没问掏出钱包:“乎ͼ?br />
【营销哲学?br />
害羞男孩在教室自习,看到一个很中意的女孩,眼看奛_看完书要d了,害羞的男孩憋U了怸前搭讪:同学能借我10块钱吃面条吗Q钱包丢宿舍了,q是我的学生证,你给我手机号Q回头还你钱。女孩想了想_行吧。正掏钱Q男孩又_要是能?0Q我请你也吃一?br />
【琐事?br />
一只鼬鼠要与一只狮子决战,狮子果断地拒l了。鼬鼠说Q?#8220;你害怕了吗?”狮子_“如果{应你,你就可以得到曾与狮子比武的殊荣;而我呢,以后所有的动物都会ȝ我竟和鼬鼠打架?#8221;不要被不重要的h和事q多打搅Q因为成功的U诀是抓住目标不放Q而不是把旉费在无谓的琐事上?br />
【销售心理?br />
某富娶妻,有三个h选,富翁l了三个奛_各一千元Q请她们把房间装满。女孩AC很多花Q装满房间的1/2。女孩BC很多气球Q装满房?/4。女孩CC蜡烛Q让光充满房间。最l,富翁选了胔R最大的那个。这个故事告诉我们:了解客户的真实需求非帔R要?br />
【有效沟通?br />
两头牛在一起吃草,青牛问黑牛:“喂!你的草是什么味道?”黑牛道:“草莓呻I”青牛靠过来吃了一口,愤怒地喊到“你个骗子Q?#8221;黑牛轻蔑地看他一|回道Q?#8220;我说草没呟?#8221;启示Q团队合作、管理过E中Q能否有效沟通、掌握有效沟通渠道是凝聚竞争力,强化执行力,提升业W的关键?br />
女住酒店一?br />
l̎时̎?00元,Ҏ怨太c经理说q是标准收费Q酒店附设泳池、健w房和wifi。美奌自己完全没用,l理说饭店有提供Q是她自׃用。女客h打开皮包掏钱付̎Q但说要扣除l理和她共度春宵?00元,只拿?00元。经理急呼Q?#8220;我哪有?”奛_人:“我有提供Q是你自׃用!”
]]>
]]>
写系l用例是Z更清晰的展示pȝ的业务场景的功能实现。也是ؓ了给E序员参考的一个图。同时也是与客户沟通的桥梁。很多东西,千言万语Q不如一张图那么直观。但在很多项目中Q用例分析这个过E被忽略而过?br />
E序员往往只看到文本的需求,p己开始做了,对于项目或许这样可以,如果是大目Q后期肯定崩溃?br />
一个良好的pȝ用例Q用囑Ş的方式描qC客户的要求:
1. 有那些hd与这个事件?br />
2.q些人具体要做什?Q可以理解ؓ调用的方法)
3.q些人做q个事情Q需要什么先x?(可以理解为参敎ͼ包括权限{等)
4.q些在做q些事情的时候,需要第三方帮忙吗?或者需要第三方pȝ接口吗?
5.做完q些事情Q应该达C个什么样的目的,也就是结果,q个l果会是下一个用例的输入吗?
当你有着人物Q事Ӟ参数Q输入,输出的一张图 摆在眼前的时候,所有的事情的都清晰了?br />
看着q张图,可以写?相关的接口程序,实现Ҏ{?br />
通过大量的系l用例,可以提取出公q用例Q比如权限等。从而抽象出公共的实现方法,才不会导致同一个方法,不同的程序员各自实现了一套?br />
以图书ؓ例子Q列表说明一个用例的主要部分Q以及要表达清楚的地斏V?p>
用例名称 | bu_借阅图书 |
用例描述 | 借阅人通过此用例向pȝ查询q提交借书h |
执行?/span> | 借阅?/span> |
前置条g | 1. 借阅人借阅证g在有效期?/span> 2. 借阅人没有逾期未归q的图书 |
后置条g | 1. 创徏借书定单 2. 更新借阅人借阅记录 |
主过E描q?/span> | 1用户用借阅证提供的帐号dpȝQ计机昄我的图书馆界?/span> 2.用户选择查询图书Q计机昄查询界面 3.用户按书名、作者、出版社查询Q计机昄查询l果 4.用户可单选或多选书本,q确认借阅。计机昄认借阅图书清单?/span> 5.用户选择认借阅Q计机昄借阅定单及费?/span> 6用户选择提交定单Q计机昄提交l果和定单号 7.计算机执行后|条件。用例结?/span> |
分支q程描述 | 2.1.1用户选择查看原有定单Q计机执行4; 4.1.1用户可单选或多选书本,攑օ借书,计算机显C借书现有内?/span> 4.1.2.1.1用户选择l箋借书Q计机执行2Q?/span> 4.1.2.2.1用户选择提交借书,计算机执?span>4 4.2.1 用户选择攑ּQ计机执行2Q?/span> 6.1.1用户选择保存定单Q计机保存q执?span>1Q?/span> 6.2.1用户选择攑ּQ计机执行1Q?/span> |
异常q程描述 | 1.1.1借阅证已q期Q拒l登录,用例l束 1.2.1借阅人有逾期未归q书本,启动bu_归还图书用例 5.1.1用户余额不Q计机昄余额和所需金额 5.1.2.1.1用户选择l费Q启?span>bu_交纳借阅费用?/span> 5.1.2.2.1用户选择攑ּQ计机执行1 |
业务规则 | 4.臛_选择一?span>,臛_选择三本 |
涉及的业务实?/span> | Be_费用记录 Be_图书 Be_借书?/span> Be_借阅定单 Be_借阅?/span> |
《团队致胜之?—— 在英汇?/p>
英汇公司及产品介绍
公司介绍Q?a style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">PDF 格式 (v110224)
产品及服务介l:PDF 格式, Keynote 格式 (v120502)
《Git权威指南》官方网?/p>
《服务指南:开源速?#183;Subversion 版本控制pȝ?/p>
英汇教您玩转版本控制系l: Git, Subversion, CVS, ...
下蝲Q?a title="SVN_Services, r090513" style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">SVN_Services, r090513
《服务指南:开源速?#183;知识理pȝ?/p>
Z MoinMoin Wiki 的知识管理^台解决之?..
下蝲Q?a title="Wiki_Services, r080707" style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">Wiki_Services, r080707
《服务指南:开源速?#183;目理pȝ?/p>
Z Redmine 的项目管理解决之?..
下蝲Q?a title="Redmine_Services, r100706" style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">Redmine_Services, r100706
《服务指南:开源速?#183;沟通系l?/p>
Z Mailman 邮g列表的沟通系l,是沟通管理和知识理的解决之?..
下蝲Q?a title="MLM_Services, r080707" style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">MLM_Services, r080707
《敏?Web 开发实?—— pySvnManager 目实战?/a>
敏捷 也许是保障目成功?#8220;银弹”。与您分享我们在 敏捷 Web开发上的经验?/p>
参见Q?a style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">http://www.worldhello.net/wiki/AgilePython
包括Q用h?user-guide) 和管理员手册(admin-guide)
参见Q?a style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">http://www.ossxp.com/doc/
Exercise 1 Web site Development
Using Microsoft Project 2007 (can be downloaded from internet)
A nonprofit organization would like to lead a website development project. The organization has internet access that includes space on a web server, but no experience in developing websites. In addition to creating its website, the organization would like you to train two people on its staff to do simple web page updates. The website should include the following information, as a minimum: description of the organization (mission, history, and recent events), list of services, and contact information. the organization wants the website to include graphics( photographs and other images) and have an attractive, easy way to use layout.
1- Project Scope Management: create a WBS for this project and enter the tasks in project 2007. Create milestones and summary tasks. Assume that some of the project management tasks are similar to tasks from the project tracking database project. some of the specific anaylsis, design, and implementation tasks will do:
a) collect information on the organization in hardcopy and digital form( brochures, reports, organization charts)
b) research web site of similar organization
c) collect detailed information about customer's design preferences
d) develop a template for the customer to review (background color of pages, layout of text)
e) create a site map or hierarchy chart showing the flow of website
2- Project Time Management:
a) enter realistic duration for each task, and then link the tasks
b) do Gantt Chart view and Network Diagram View for the project
c) do schedule table to see key dates and slack times for each task.
3- Project Cost Management
a) assume you have three people working on project and each of them would charge $20 per hour. Enter this information in the Resource Sheet.
b) estimate that each person will spend an average of about five hours per week for the four month period. Assign resources to the tasks, and try to make the final cost in line with this estimate
c) do a budget report for your project
4- Project Human Resource Management
a) assume that one project team member will be unavailable due to vacation for two weeks in the middle of the project. Make adjustments to accommodate this vacation so that the schedule does not slip and the costs do not change. Document the changes from the original plan and the new plan.
b) use the Resource Usage view to see each person's work each month. Print a copy of the Resource Usage view.
5- Project Communications Management
a) do a Gantt chart for this project. use a time scale that enables that chart to fit on one page. and the copy and paste it to PowerPoint
b) do a TO DO LIST report for each team member
c) Create a WHO DOES WHAT REPORT
** Write a two page single spaced paper summarizing what do you think about Microsoft Project. What do you like and What do you dislike about it. Do you think it would be useful for managing all project or just some and which ones.