学习资料分享系统
用例描述:
参与者 |
用例 |
功能 |
管理员 |
资料查询 |
根据用户输入的搜索信息,并返回符合要求的结果。 |
参与者:管理员
用例名称:资料查询。
基本事件流:管理员在搜索框中输入资料的搜索信息,系统遍历资料信息库中的资料,将输入的搜索信息和资料的简介、种类、学科等内容进行对比,返回出符合要求的结果。
扩展事件流:查看查询到的资料的详细情况。
管理员可以查看已经被封禁的资料的详细情况。
关系描述:“资料管理”包括“资料查询”
前置条件:管理员已经登录
后置条件:无
异常:无
限制:搜索速度在1s内,返回结果正确。返回的结果在页面中列表表示,每个页面10条结果,显示资料的名称,种类、学科。点击可以查看详细的结果,包括资料的简介,上传人,下载所需的下载币,下载所需付的费用,下载链接(已经封禁的资料对管理员显示下载链接)。
类描述文档:
类 |
属性 |
服务 |
资料 |
简介、资料种类、学科、下载链接、上传人、下载所需的下载币,下载所需付的费用 |
———————— |
资料信息库 |
资料ID |
遍历资料 |
用户 |
———————— |
资料查询 |
管理员 |
———————— |
资料查询 |
类图综述:图描述了“资料分享系统”中的“资料查询”中的类及类间关系。
关联描述:“资料”和“资料信息库”,“资料”和“管理员”,“管理员”和“资料信息库”之间是关联关系。
泛化描述:“管理员”和“用户”之间是泛化关系。
依赖描述:无
顺序图描述文档:
顺序图综述:描述了“资料查询”的顺序图,涉及管理员、资料信息库、资料三个对象。
参与者对象描述:“管理员”是参与者,“资料信息库”和“资料”是两个对象。
消息描述:“管理员”输入查询信息,系统连接“资料信息库”,遍历资料,完毕后,“符合查询信息”的“资料”返回给参与者。
原文地址:https://www.cnblogs.com/chzzcz/p/9173118.html
时间: 2024-11-13 08:56:38