You are here: Noosfero>Dev>NoosferoVersion01x00x00?>ActionItem46 (18 Nov 2009, AntonioTerceiro) EditAttach

#46: refinements of search funcionality

Type: FeatureItem Feature:   Tags:  
ScheduledFor: N/A Assigned to: Nobody Sites:  
Priority:   Status: % finished: 10%  

Rationale

Describe your requirement here, in general terms (you'll probably want to write your user story here)

This requirement relates to Anhetegua user story "fazer busca geral (varrer o site: o termo "conteúdo" é vasto, e envolve também a busca de comunidades)":

O usuário (conectado ou não no sistema) quer encontrar informações (podem ser artigos, notícias, eventos, documentos, imagens ou comunidades) a respeito de algum conceito ou palavra-chave.

Parte 1, versão 1: Na caixinha rápida de buscas, na aba "busca geral", a usuária digita o termo (ou termos) que está buscando, clica em "buscar" e submete a informação...

Parte 1, versão 2: A usuária visita a central de buscas, e lá escolhe a opção de busca geral, e vê então as várias opções para refinar sua pesquisa, divididas em território, temática, ramo de atividade e cadeia produtiva. Além disso, ela tem opções para dizer que tipos de informações o sistema deve vasculhar: documentos, notícias, debates, imagens, comentários, eventos, comunidades, entre outros. Assim, ela não pode refinar a pesquisa e e restringir os tipos de informação que o sistema irá vasculhar. Ela clica em "buscar" e submete a informação...

Parte 2: ...então são apresentados os resultados da busca. O usuário vê os resultados divididos por tipo de informação (documentos, notícias, tópicos de debates, imagens, comentários, eventos, comunidades), mas apenas um número restrito de resultados por tipo de informação, que pode ser modificado pelo usuário (número de resultados por tipo de informação). Além disso, o usuário pode clicar num determinado tipo de informação e verá somente resultados daquele tipo escolhido. No topo da lista, estarão sempre as ferramentas da central de buscas, que permitem que o usuário faça ajustes e refinamentos na busca enquanto vai vendo os resultados. A lista é do estilo do google: mostra o nome do elemento e abaixo um trecho em que surge o termo buscado dentro do contexto da informação, incluindo trechos dos documentos, independentemente de formato (pdf, odt, ods, rtf, doc, xls...). O usuário tem a opção de restringir o tipo de documentos, caso decida-se por ver apenas documentos.

Tasks

  1. one task
  2. another task
  3. yet another task

Quality Assurance checklist

All the items below must be "Yes" or "N/A" in order to consider this requirement as done.

Ready? Item Percent
No Source Code 40%
No Unit tests for all models and libs related to this requirement 10%
No Functional tests for all controllers related to this requirement 10%
No Integration test for the requirement (user story or not) 10%
No All tests pass? 5%
No User documentation for every possible user action 10%
No Developer documentation for all methods everywhere 10%
No Non-developer user test 2%
No Customer test 3%

-- AntonioTerceiro - 29 Aug 2007

Add comment
You need to login to be able to comment.
 

ActionItemForm edit

Title refinements of search funcionality
ActionItemType? FeatureItem
ResponsibleDevelopers Nobody
ScheduledFor? N/A
Topic revision: r8 - 18 Nov 2009 - 19:37:31 - AntonioTerceiro
 
Translations: English
Search on Docs:
   
ActionItem Search:

Copyright © 2007-2014 by the Noosfero contributors
Colivre - Cooperativa de Tecnologias Livres