欢迎来到Heck's Blog,专业承接拿站、企业建站、仿站、网上商城架构、门户网站搭建、空间域名注册、软件定制等项目。关注网络安全,因为专注,所以专业,懂得放弃,才能收获。有事请发邮件至i@heckjj.com,请记住本站网址:http://www.heckjj.com,多谢。
9月21
通常来说,我们用用例图来表示系统的需求
。用例图中包含如下元素:
1. 用例(Use Case):用例表示参与者(Actor)发起或者参加的一系列行为。
2.参与者(Actor):参与者是在系统中某一交互行为中特定角色的人,组织或者外部系统。
3.关联(Associataion):通常来说我们在参与者和用例之间用一条线连接,表示它们之间的关联关系,关联可以是带箭头的也可以不带箭头,箭头通常表示是谁发起了这次交互行为,或者表示谁是这次交互的主要角色。
4.系统边界:你可以在用例图中画一个方框表示系统边界。方框以内的用例才会被包含在系统中,方框以外的用例不被包含在系统中。
5.包(Package):你可以用包把不同的用例组织成不同的组
图1是一个学校开学时一些交互的用例图。从这个图中可以看到,学生,财务处,和教务处都是系统中的参与者。注意“交纳学费”这个用例有两个参与者(学生和财务处)。有一点需要强调的是关联本身并不表示数据的流向。如果要表示数据的流向更应该使用活动图。

图1
通常来说,在设计用例时,每个用例都应该以明确的动作开始,比如说“交纳电费”等等。用例中的用词应当使用业务术语,而不是计算机术语。
。用例图中包含如下元素:1. 用例(Use Case):用例表示参与者(Actor)发起或者参加的一系列行为。
2.参与者(Actor):参与者是在系统中某一交互行为中特定角色的人,组织或者外部系统。
3.关联(Associataion):通常来说我们在参与者和用例之间用一条线连接,表示它们之间的关联关系,关联可以是带箭头的也可以不带箭头,箭头通常表示是谁发起了这次交互行为,或者表示谁是这次交互的主要角色。
4.系统边界:你可以在用例图中画一个方框表示系统边界。方框以内的用例才会被包含在系统中,方框以外的用例不被包含在系统中。
5.包(Package):你可以用包把不同的用例组织成不同的组
图1是一个学校开学时一些交互的用例图。从这个图中可以看到,学生,财务处,和教务处都是系统中的参与者。注意“交纳学费”这个用例有两个参与者(学生和财务处)。有一点需要强调的是关联本身并不表示数据的流向。如果要表示数据的流向更应该使用活动图。
图1
通常来说,在设计用例时,每个用例都应该以明确的动作开始,比如说“交纳电费”等等。用例中的用词应当使用业务术语,而不是计算机术语。




