文章列表
统一建模语言UML轻松入门之综合实例
TheEdge推荐 [2006-10-4]出处:yesky作者:不详 "例,比也"(《说文》),本次连载将给出一个利用UML进行建模的完整实例,综合应用前面学到的知识,达到"举此以例其余"(元刘 ...
转自:http://www.pycsky.com/use-case/16/
这里用一个家教网站来简单的分析用例图的画法和用例描述的写法。这个网站我用UML完整的分析一下,以下我提取了用例图和用例描述的部分。这个家教网站分为前台客户系统和后台管理系统。
前台客户系统的用例图如下:
后台管理系统用例图如下:
对于用例描述,这里只列了后台管理系统中的网站公告发布这个用例的描述。如下:
用例名称:网站公告发布
用例标识号:202
参与者:负责人
简要说明:
负责人用来填写和修改家教网站首页的公告,公告最终显示在家 ...
转自:http://developer.51cto.com/art/201007/209079.htm
本文和大家重点讨论一下UML用例图实例的应用,UML用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功能分解。
UML用例图
用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,UML用例 ...
BDD:
http://en.wikipedia.org/wiki/Behavior_Driven_Development
Scrum
http://zh.wikipedia.org/zh/Scrum
UserCase
http://www.hudong.com/wiki/Use+Case
什么是用户故事?
用户故事是从用户的角度来描述用户渴望得到的功能。一个好的用户故事包括三个要素:
1. 角色:谁要使用这个功能。
2. 活动:需要完成什么样的功能。
3. 商业价值:为什么需要这个功能,这个功能带来什么样的价值。
用户故事通常按照如下的格式来表达:
英文:
As a <Role>, I want to <Activity>, so that <Business Value>.
中文:
作为一个<角色>, 我想要<活动>, 以便于<商业价值>
举例:
作为一个“ ...
第2章 scala的第一步
第一步、学习使用scala解释器
第二步、定义一些变量
val 同java的final ,不能再被赋值
第三步、定义一些函数
第四步、编写一些scala脚本
第五步、用while循环;用if判断
函数文本语法:括号里的命名参数列表,右箭头,函数体,如:(x :Int, y: Int) => x+y
第6步、用foreach和for枚举
第3章 scala的下一步
第七步、带类型的参数化数组
*可用new实例化对象或类实例
*参数化得意思是在创建实例的时候“设置”它。
sbt官网:
http://code.google.com/p/simple-build-tool/
lift官网:
http://liftweb.net/getting_started
面向 Java 开发人员的 Scala 指南: 面向对象的函数编程
http://www.ibm.com/developerworks/cn/java/j-scala01228.html
面向 Java 开发人员的 Scala 指南: 实现继承
http://www.ibm.com/developerworks/cn/java/j-scala05298.html
scala中文教程
http://www ...
昨天我试着在 Google App Engine for Java (GAE/J) 运行 Lift 程序。对于这两者的设置,你可以从这几个资源获取许多相关的信息。不过,大多信息都是以前在 4 月份写的(51CTO编者注:Google App Engine于今年四月开始支持Java),现在一些东西已经变化了,这些资料,我觉得对于我要运行的应用程序也没有很好的帮助。我还知道一些演示程序,但它们很少提供文档,解释为什么能够运行或不能。
所以,我想我应该写一个短小的总结:我是如何在 GAE/J 上运行我的 Scala Lift 程序。
创建 Lift 程序
我学到的最大教训是 Lift 1.0 不 ...