资料查询

学习资料分享系统

资料查询

用例描述:

参与者

用例

功能

管理员

资料查询

根据用户输入的搜索信息,并返回符合要求的结果。

参与者:管理员

用例名称:资料查询。

基本事件流:管理员在搜索框中输入资料的搜索信息,系统遍历资料信息库中的资料,将输入的搜索信息和资料的简介、种类、学科等内容进行对比,返回出符合要求的结果。

扩展事件流:查看查询到的资料的详细情况。

管理员可以查看已经被封禁的资料的详细情况。

关系描述:“资料管理”包括“资料查询”

前置条件:管理员已经登录

后置条件:无

异常:无

限制:搜索速度在1s内,返回结果正确。返回的结果在页面中列表表示,每个页面10条结果,显示资料的名称,种类、学科。点击可以查看详细的结果,包括资料的简介,上传人,下载所需的下载币,下载所需付的费用,下载链接(已经封禁的资料对管理员显示下载链接)。

类描述文档:

属性

服务

资料

简介、资料种类、学科、下载链接、上传人、下载所需的下载币,下载所需付的费用

————————

资料信息库

资料ID

遍历资料

用户

————————

资料查询

管理员

————————

资料查询

类图综述:图描述了“资料分享系统”中的“资料查询”中的类及类间关系。

关联描述:“资料”和“资料信息库”,“资料”和“管理员”,“管理员”和“资料信息库”之间是关联关系。

泛化描述:“管理员”和“用户”之间是泛化关系。

依赖描述:无

顺序图描述文档:

顺序图综述:描述了“资料查询”的顺序图,涉及管理员、资料信息库、资料三个对象。

参与者对象描述:“管理员”是参与者,“资料信息库”和“资料”是两个对象。

消息描述:“管理员”输入查询信息,系统连接“资料信息库”,遍历资料,完毕后,“符合查询信息”的“资料”返回给参与者。

猜你喜欢

转载自www.cnblogs.com/chzzcz/p/9173118.html
今日推荐