• 工程实践用例建模


    我的工程实践课题为“食谱搜索引擎”。目标为通过爬取互联网上的各类食谱信息,处理后存入数据库,以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

  • 相关阅读:
    eclipse(java windows)
    Tomcat(Linux)
    Tomcat(Windows)
    MySql(Windows)
    Java EE API
    计算机网络-TCP三次握手理解
    onclick 和click 的区别
    js轮播图代码
    JS轮播图制作
    js动画原理
  • 原文地址:https://www.cnblogs.com/demonatic/p/11785190.html
Copyright © 2020-2023  润新知