用例建模Use Case Modeling

落花浮王杯 提交于 2019-12-03 01:33:42

在理解了用例建模和用例图的相关概念和作用之后,再结合自己的工程实践课题进行用例建模,抽取Abstract use case,画出用例图,并确定每一个用例的范围High level use case,对关键用例进一步进行Expanded use case分析。

 

一、工程实践课题分析

  由于我们组选择的题目是面向主题的搜索引擎课题,所以最初是不打算设计任何用户系统的。

  就像目前火热的百度搜索,在最初出来的时候也是没有任何用户注册、登录的功能,而是后来随着百度生态圈的扩大,添加了百度贴吧、百度网盘等等之后才开始推出用户系统的。

  但是综合考虑之下,有一个用户系统似乎对使用者更为友好。在这个用户系统我们可以实现:记录用户的搜索记录,以及保存用户收藏的有用记录等等功能。

 

二、结合工程实践构建用例图

  对于普通用户而言,他们应有如下功能:

  1、注册功能:通过手机、邮箱验证注册。

  2、登录功能:未登录也能使用引擎,但是登陆后才能拥有收藏记录功能。

  3、搜索功能:结合关键字搜索自己想了解的内容。

  4、变更功能:修改个人信息、变更密码等。

  因此,用例图如下:

  

 

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!