工程实践用例建模
Posted demonatic
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工程实践用例建模相关的知识,希望对你有一定的参考价值。
我的工程实践课题为“食谱搜索引擎”。目标为通过爬取互联网上的各类食谱信息,处理后存入数据库,以Web页面形式提供给用户查询想要的食谱。
1、抽取Abstract use case
基于Web Application的管理和访问两个角度,可划分为网站管理人员Administrator和用户User
2、用例图
3、High Level use case
对于管理员,主要用例有:
(1)爬虫管理:根据对应网站页面结构变化,修改爬虫爬取方式,以及根据业务需求运行新的爬虫任务
(2)数据库管理:对后台数据库进行增删查改
对于用户,主要用例有:
(1)依据食材名搜索食谱
(2)依据菜谱名搜索食谱
4、Expanded use case分析
爬虫只有在监测到对应网站有新内容时才会添加新记录到数据库,属于在一定条件下的expanded use case
以上是关于工程实践用例建模的主要内容,如果未能解决你的问题,请参考以下文章