用例建模Use Case Modeling

一世执手 提交于 2019-12-02 20:01:26

我的工程实践课题为“传感器智能分析引擎”,通过爬取现有传感器供应商的数据或采用现场调研的方式,运用数据挖掘方法对这些数据进行分析,为开发新型物联网设备提供参考与依据。

1、抽取Abstract use case

基于信息的管理和访问两个角度,可划分为网站管理人员Developer和客户Customer

2、用例图

 

 

 

3、High Level use case

对于Developer,可以将功能模块主要划分为如下:

(1)数据可视化设计:提供可视化模版和样式,丰富数据的表现形式。

(2)数据库维护:对后台信息库进行“增删改查”操作。

(3)用户信息管理:管理账户资料,赋予不同权限等。

对于Customer,可以将功能模块主要划分为如下:

(1)注册

(2)登陆

(3)提需求:有两种方式,与管理员站内信或者留言

(4)信息检索:按照自身不同权限,进行数据查询

(5)可视化已有数据集:根据网站提供的可视化样式进行数据展示

4、Expanded use case分析

整套系统的功能相对基础,这里针对交互最多的“信息交流”分析。

信息流向应该是双向的,管理员可以和访问者之间直接交流;而用户间则不方便直接交流,这样的效率也不高,建立一个类似讨论区的模块,用户可以在此交流意见,管理员也能够很方便地从中搜集合理的反馈意见;除此之外,最好在每一次数据库信息修改的时候,都能够直接通知到用户,以便用户及时更新最新的数据集。

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