1.2-软件开发过程之软件需求20140312技术方案.pptVIP

  • 7
  • 0
  • 约7.64千字
  • 约 58页
  • 2016-12-20 发布于湖北
  • 举报

1.2-软件开发过程之软件需求20140312技术方案.ppt

任务2 是与系统交互的人或事。所谓“与系统交互”指的是参与者向系统发送消息,从系统中接收消息,或是在系统中交换信息。 参与者 具体表现形式 系统用户 其他系统 一些可以运行的进程 参与者在系统中的地位 主要参与者 次要参与者 参与者对用例的作用 主动参与者 被动参与者 任务2 获取参与者的问题: (1)使用系统主要功能的人是谁(即主要参与者)? (2)需要借助于系统完成日常工作的人是谁? (3)谁来维护和管理系统(次要参与者),保证系统正常工作? (4)系统控制的硬件设备有哪些? (5)系统需要与哪些其它系统交互? (6)对系统产生的结果感兴趣的人或事是哪些? 参与者的确定 图 书 管 理 系 统 任务2 系统是用例模型的一个组成部分,代表的是一部机器或一个商务活动,而并不是真正实现的软件系统。系统的边界用来说明构建的用例模型的应用范围。比如,一台自助式售货机(被看作系统)应提供售货、供货、提取销售款等功能,这些功能在自动售货机之内的区域起作用,自动售货机之外的情况不考虑。 系统 用例图中的系统用一个长方框表示,系统的名字写在方框上或方框里面,方框内部还可以包含该系统中的用符号表示的用例。 自助式售货机 任务2 Jacobson给出的用例的定义是:用例代表一个系统或系统的一部分行为,是对一组动作序列的描述,系统执行

文档评论(0)

1亿VIP精品文档

相关文档