我的工程实践题目是基于NVM SSD的硬件特征优化的kv数据库,所以整个系统的用例分析非常简单,系统的用户只有db api的调用者,提供的只有增加数据、修改数据、查找数据、删除数据这几个功能。
Abstract use case
High level use case
1. 添加数据
TUCBW:用户数据输入所要添加数据的key和value
TUCEW:用户得到是否添加成功的返回信息
2.修改数据
TUCBW:用户输入所要修改数据的key和value
TUCEW:用户得到是否修改成功的返回信息
3.查找数据
TUCBW:用户输入所要查找数据的key
TUCEW:用户得到是否查找成功的返回信息以及数据的value
4.删除数据
TUCBW:用户输入所要删除数据的key
TUCEW:用户得到是否删除成功的返回信息