标签:0x03 密码 font 元素 mod model 类图 发布 业务
工程实践题目:面向消费电子产品的搜索引擎设计
0x00
业务领域建模,模型由元素和元素间的关系组成,对业务建模的主要是分清项目该做什么,不该做什么,了解目标组织(将要在其中部署系统的组织)的结构及机制。
0x01应用域信息
从用户的角度出发分析:
完成一次信息检索首先需要需要登录到网站,输入需要搜索的关键字内容或者设置检索条件。从返回的搜索结果种选择自己感兴趣的信息,进行各种产品的对比。
项目的业务主角主要是用户。
0x02重要的域
用户:搜索事件的发起者,主要有登录及注册、搜索某产品,对比各类产品的属性,收藏产品
管理员:系统的维护者,负责控制的数据的爬取,建立数据的索引,是用户服务的提供者,其主要属性有:登录、管理爬虫、数据维护、管理用户信息。
用户与管理员之间为相互依赖的关系。
0x03类和对应属性
用户:
属性:id、密码、搜索信息、喜好
方法:全文搜索、条件检索、产品对比、登录、注销、添加产品收藏
管理员:
属性:id、密码、权限
方法:发布数据、爬取数据、限制用户行为、清洗数据
0x04图
用例图:
UML类图:
标签:0x03 密码 font 元素 mod model 类图 发布 业务
原文地址:https://www.cnblogs.com/pyinal/p/11901548.html