资料查询

Posted chzzcz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了资料查询相关的知识,希望对你有一定的参考价值。

学习资料分享系统

资料查询

 

用例描述:

参与者

用例

功能

管理员

资料查询

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

 

参与者:管理员

用例名称:资料查询。

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

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

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

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

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

后置条件:无

异常:无

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

 

类描述文档:

属性

服务

资料

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

————————

资料信息库

资料ID

遍历资料

用户

————————

资料查询

管理员

————————

资料查询

 

 

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

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

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

依赖描述:无

 

顺序图描述文档:

 

 

 

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

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

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

 

以上是关于资料查询的主要内容,如果未能解决你的问题,请参考以下文章

嵌套查询与连接查询的区别是啥

数据库查询: 列出表的所有字段,“*”符号,查询指定字段数据,DISTINCT查询,IN查询,BETWEEN AND查询,LIKE模糊查询,对查询结果排序,分组查询,统计分组查询

MySQL查询(简单查询,条件查询,排序查询)

高级查询(嵌套查询)和(相关子查询)

Elasticsearch中的Term查询和全文查询

Elasticsearch中的Term查询和全文查询