• Nenhum resultado encontrado

ANEXO I: Descritivo do sistema

N/A
N/A
Protected

Academic year: 2021

Share "ANEXO I: Descritivo do sistema"

Copied!
10
0
0

Texto

(1)

ANEXO I:

​Descritivo do sistema

1 - OBJETO

Criação e desenvolvimento da versão 4.0 do PORTAL ABRACE com CMS capaz de

gerenciar e criar subsítios para a ABRACE, contemplando na entrega do projeto: o sítio

institucional da ABRACE, subsítios, recursos, capacitação e manutenção predefinidos no

presente descritivo.

2 – TAREFAS GERAIS

a) Implantação de sistema web customizado para indexação, consulta e acesso do acervo do

Portal ABRACE;

b) Coleta do conteúdo junto ao Contratante e inserção desse conteúdo no site;

c) Elaboração do projeto lógico para customização e personalização do sistema web;

d) Elaboração do projeto gráfico das páginas HTML do sistema e da interface gráfica;

e) Customização do sistema com todas suas funcionalidades;

f) Implantação do sistema no servidor do Contratante;

g) Treinamento dos usuários do sistema, a serem indicados pelo Contratante;

h) Acompanhamento e suporte em todo período de 24 meses do contrato.

i) Diagnosticar e elaborar o planejamento para os portais e sítios objeto deste projeto básico;

j) Realizar estudos e benchmarkings necessários ao desenvolvimento dos projetos

k) Realizar análise periódica dos portais e sítios, visando seu aprimoramento;

l) Realizar análises do mercado para buscar inovações aplicáveis aos portais e sítios;

m) Elaborar estudos e mensuração de resultados;

n) Executar planejamento de Interface e estratégia interativa;

o) Fazer estudos de usabilidade;

(2)

3 - RECURSOS

3.1 - O sistema deve conter:

a) Página principal com últimas notícias, destaques e ferramenta de busca;

b) Módulo de indexação e acesso a documentos textuais – onde é possível cadastrar, pesquisar

e consultar documentos através de ficha descritiva personalizada com espaço para textos de

tamanhos ilimitados. O sistema deve permitir entrada, consulta, alteração e exclusão de

informações e permitir impressão das fichas descritivas;

c) Cadastro de imagens e documentos textuais, que permite cadastrar as imagens digitalizadas

dos documentos, podendo inserir título e descrição para cada imagem;

d) Módulo de indexação e acesso à fotografias, que permite cadastrar, pesquisar e consultar às

fotografias através de ficha descritiva personalizada com espaço para textos de tamanhos

ilimitados. O sistema deve permitir entrada, consulta, alteração e exclusão de informações e

permitir impressão da ficha descritiva;

e) Cadastro de imagens de fotografias, permitindo cadastrar as imagens podendo-se inserir título

e descrição para cada imagem;

f) Módulo de indexação e acesso a objetos, permitindo o cadastro, pesquisa e consulta dos

objetos através de ficha descritiva personalizada com espaço para textos de tamanhos ilimitados.

O sistema deve permitir entrada, consulta, alteração e exclusão de informações e permitir

impressão da ficha descritiva;

g) Módulo de catalogação de livros e periódicos, que permite a catalogação e consultas de livros

através de interface web do próprio sistema, através de ficha descritiva personalizada com

espaço para textos de tamanhos ilimitados. O sistema deve permitir entrada, consulta, alteração

e exclusão de informações e permitir impressão da ficha descritiva;

h) Módulo Acervo Áudio, permite a indexação, armazenamento e consulta dos arquivos de áudio

digital, através de ficha descritiva personalizada com espaço para textos de tamanhos ilimitados.

O sistema deve permitir entrada, consulta, alteração e exclusão de informações e permitir

(3)

i) Módulo Acervo Audiovisual, permite a indexação, armazenamento e consulta dos arquivos de

vídeo digital e sua exibição no próprio sistema, não sendo necessário download ou softwares

adicionais (plugins e codecs). Incluindo ficha descritiva personalizada com espaço para textos de

tamanhos ilimitados. O sistema deve permitir entrada, consulta, alteração e exclusão de

informações e permitir impressão da ficha descritiva;

j) Ferramenta de busca simples, que realiza a busca utilizando palavras-chave. A busca é

realizada em todos os campos da ficha descritiva;

k) Ferramenta de busca avançada, que realiza a busca utilizando valores específicos para cada

campo.

3.2 – Recursos especiais

O Sistema integrado da Secretaria, Pagamentos e Mensagens. Esse recurso deve:

a) Permitir o ingresso de candidatos à filiação mediante criação de login;

b) Permitir que o usuário envie os documentos solicitados ao cadastrar seu login;

c) Disponibilizar essas informações e arquivos conforme ordem de chegada para a secretaria

mediante login especial;

d) Alteração na categoria de usuários pela secretaria após conferência;

e) Integrar o cadastro de usuário em sistema de pagamentos com Gateway Pagseguro ou

similar;

f) Permitir o envio de mensagens pela secretaria para grupos específicos de usuário

(candidatos, sócios aprovados, sócios irregulares, etc);

g) Apresentar listas de usuários conforme sua categorias;

h) Permitir que usuários acrescentem informações e conteúdos em suas páginas de perfis.

i) Integrar o cadastro de usuários com todos os outros módulos e recursos disponíveis.

j) Permitir que o usuário envie diferentes formatos de arquivos nos módulos de Acervo.

(4)

l) Permitir que grupos especiais de usuários revisem conteúdos de outras categorias podendo alterar o status da publicação.

4 - REQUISITOS DO SISTEMA

a) O sistema deve utilizar 100% de código aberto, ou seja, o código fonte será entregue em

sua totalidade ao contratante;

b) Implementação do sistema web através da arquitetura web permitindo que os documentos

possam ser gerenciados ou acessados através da internet, com sistema compatível com todos os

navegadores do mercado, sem necessidade de instalação de softwares adicionais;

c) O sistema deve permitir implantação em servidores com sistema operacional Windows ou

Linux;

d) O sistema deve ser implementado de forma modular, permitindo inclusão de novos

acervos ao sistema por meio da implantação de novos módulos, com fichas ou padrões descritivos distintos;

e) O sistema deve suportar utilização de imagens digitais do mesmo documento em

resoluções diferenciadas para agilizar o processo e diminuir o tráfego de dados;

f) O sistema deve implementar o conceito de segurança por nível de função, podendo definir

perfis de acesso a nível de consulta, criação ou alteração por acervo;

g) O sistema deve permitir consultas simultâneas ao mesmo documento;

h) O sistema deve permitir número ilimitado de estações para consulta ao acesso;

i) O sistema deve permitir número ilimitado de documentos que podem ser gerenciados;

j) O sistema deve fornecer estatísticas de acesso ao acervo, permitindo identificar os

acervos e documentos mais acessados e outras informações sobre o perfil do usuário.

k) O software deverá estar em conformidade com normas Nacionais e Internacionais:

NOBRADE, ISDIAH, ISAAR, ISAF;

l) O sistema deverá ser implementado utilizando a linguagem de programação PHP e o

(5)

m) O sistema deverá possibilitar a busca por meio de palavra-chave em todos os campos da ficha descritiva;

n) Sistema com mecanismo de busca e acesso integrados: permite realizar busca por meio

de palavra-chave em diversos acervos, simultaneamente, possibilitando acesso imediato aos documentos, independente de sua origem, localização ou local de armazenamento;

o) Busca avançada: o sistema deverá permitir o cruzamento de busca, por meio de

palavras-chave, com critérios específicos por campo (exemplo datas);

p) Sistema com entrada de dados através de ficha descritiva com campos personalizados,

podendo conter texto de tamanho ilimitado para cada tipo de documento existente no acervo;

q) O Sistema deverá possuir controle individual das contribuições feitas pelos usuários,

identificando autor e data.

r) As contribuições feitas no sistema deverão ser submetidas a uma avaliação antes da

publicação. Ao serem aprovadas, as contribuições serão exibidas após a ficha descritiva do

documento sendo suscetíveis à busca por meio de palavras-chave;

s) Implementar análise de relevância de documentos para permitir, aos usuários autorizados,

avaliar os documentos quanto à sua relevância. Esta avaliação pode afetar a ordenação dos

resultados da busca;

t) Sistema com ferramenta para a publicação de notícias e textos técnicos referentes ao

acervo documental. O mecanismo de busca deverá realizar busca nos textos publicados.

u) O Sistema deve contar com recursos de segurança redundante em seus recursos de

bancos de dados e proteção contra invasões.

5 - CARACTERÍSTICAS DO CMS

O portal deve ser desenvolvido em uma plataforma semântica com foco na estética, nos padrões

web e na usabilidade. O CMS usado precisa ser um software livre e gratuito distribuído distribuído

sob a licença GPL. O CMS deve ter suporte a plugins que adicionam ou modificam recursos ao

site. São necessários também recursos como; gestão de usuários, perfis de usuários, geração

dinâmica de páginas, urls feitas conforme a norma “cruft-free”, senhas de proteção para páginas,

(6)

com PHP Versão 5.2.4 ou superior, MySQL versão 5.0, memória para o PHP de pelo menos 128

MB, servidor apache e módulo mod_rewrite ativo. O portal deverá conter web templates

devidamente configurados para serem utilizados pelo CMS usado no Portal.

6 - DESENVOLVIMENTO DE PORTAIS E SÍTIOS

6.1 - O desenvolvimento de portais e sítios consiste em:

a) Produzir, estruturar e hierarquizar conteúdos e funcionalidades;

b) Desenvolver modelos para implementação (wireframes);

c) Desenvolver arquitetura da informação;

d) Aplicar a identidade visual oferecida pela ABRACE no design e layout do sistema.

e) Desenvolver soluções de tecnologia para simplificar os processos de criação, gestão,

publicação, distribuição e arquivamento de conteúdos;

f) Elaborar documentação;

g) Desenvolver caso de uso;

h) Desenvolver interfaces;

i) Desenvolver guias de estilo.

j) Aplicar testes dos componentes da interface nos navegadores-padrão;

k) Supervisionar o desempenho dos portais e sítios em ambiente de produção e elaborar

rotinas de produção;

l) Definir plano de métricas para acompanhamento de desempenho dos projetos;

m) Implementar conteúdo (texto, imagens, vídeos, etc);

n) Desenvolver e implantar ferramenta que permita a integração entre o Portal e/ou outros

subsítios que venham a ser desenvolvidos;

o) Migrar conteúdos do portal atual da ABRACE para os portais e sítios que serão

(7)

7 - CAPACITAÇÃO

Capacitar os servidores da ABRACE, especialmente os da Secretaria e Gerência do

Portal, a publicar conteúdos no Portal da ABRACE e nos subsítios, fornecendo-lhes os meios

necessários para acessar os arquivos e sistemas, além de oferecer treinamento para utilizar as

ferramentas aplicadas na gestão das demais ações.

8 – MANUTENÇÃO

8.1 - Os serviços previstos neste projeto irão contemplar manutenção corretiva, manutenção

adaptativa e manutenção preventiva, assim definidas:

Manutenção corretiva - Alterações para correção de defeitos ou comportamentos inadequados

que causem problemas de uso ou funcionamento, sem inserção de novas funcionalidades.

Manutenção adaptativa - Adaptações por mudanças externas (negócio, legislação, ambiente

operacional) sem inserção de novas funcionalidades.

Manutenção evolutiva – Evolução com a inclusão de novas características ou funcionalidades.

Manutenção preventiva - Reengenharia de software visando melhoria de desempenho através da

otimização de códigos ou recursos que facilitem futuras correções, adaptações e evoluções.

8.2 – Tarefas de manutenção

a) Fazer alterações para correção de conteúdos ou outras correções advindas do uso ou do

funcionamento, incluindo adaptações por fatores externos;

b) Aplicar testes sistemáticos;

c) Realizar análise permanente para identificar deficiências ou não-conformidades; pontos de

observação; meta informações; título das páginas; links; imagens; legendas; textos; formulários; funcionalidades; usabilidade; acessibilidade e outros;

d) Realizar análise permanente do mercado, propondo inovações.

e) Monitorar o desempenho dos portais, sites e ações web em relação a audiência e

visitação, incluindo a quantidade de acessos e de IP´s.

f) Fazer alterações para correção de conteúdos ou outras correções advindas do uso ou do

(8)

g) Incluir características, conteúdos e/ou funcionalidades necessários aos funcionamentos dos portais;

h) Aplicar testes sistemáticos;

i) Realizar análise permanente para identificar deficiências ou não-conformidades; pontos de

observação; meta informações; título das páginas; links; imagens; legendas; textos; formulários; funcionalidades; usabilidade; acessibilidade e outros;

j) Realizar análise permanente do mercado, propondo inovações.

9 - DEFINIÇÃO DOS TERMOS

PORTAL

O PORTAL é um site na internet que funciona como aglomerador e distribuidor de conteúdo para

uma série de sites ou subsites dentro, e também fora, do domínio ou subdomínio da empresa

gestora do portal.

CMS

O CMS (do inglês Content Management System) conhecido também como, Sistema de

Gerenciamento de Conteúdo, é um aplicativo usado para criar, editar, gerenciar e publicar

conteúdo de forma consistentemente organizada permitindo que o mesmo seja modificado,

removido e adicionado com facilidade (entendendo facilidade, com a não necessidade de

conhecimentos técnicos de programação para a realização das atividades citadas).

TinyMCE

O TinyMCE é um editor WYSIWYG (What You See Is What You Get ou "O que você vê é o que

você tem" em português), que facilita na administração de sites. O aplicativo é independente e

escrito em JavaScript, pode ser usado em diferentes sistemas operacionais e navegadores.

TAXONOMIAS

Taxonomias são um grupo de termos que categorizam o conteúdo. As mesmas podem ser

(9)

bisnetos, etc. Ou seja, uma página pode ser filha de outra. As taxonomias; categorias e tags, se diferenciam por sua capacidade de hierarquia. As categorias possuem níveis hierárquicos, podendo assim terem filhos, netos, bisnetos, etc. Já as tags mantém um único nível hierárquico. Todas as taxonomias, possuem modelos de páginas para exibição.

WEB TEMPLATES

Um web template é um modelo, um "layout" ou "vestimenta" de uma página - sem conteúdo. Um

template pode ser composto por arquivos como PHP, HTML, XML, CSS, JS e imagens que

combinadas, definem o visual da página e a configuração de como serão exibidos as colunas,

cores, fontes, parágrafos e outros.

Os web templates serão modelos para a organização do conteúdo de todo o portal, portanto

todos os modelos poderão ser escolhidos tanto no portal, quanto nos subsites. Abaixo, segue a

lista com as características para cada modelo pré-definido. Os modelos são definições usadas para os tipos de páginas.

PÁGINAS

Os páginas são textos que serão publicados pelo CMS do site. Cada página publicada irá gerar uma página única para visualização, conforme web template. As páginas são compostas por

título, corpo, autor, comentários, imagem destacada. O corpo do texto pode incluir imagens,

vídeos ou outros conteúdos multimédia, sendo inserido via TinyMCE. O autor da página é o

usuário de quem está postando. Comentários poderão ser habilitados ou desabilitados pelo autor

do página.

PÁGINA SIMPLES

Página simples contendo opções para inserção de texto e imagens usando o editor TinyMCE.

PÁGINA MÃE

Página simples contendo opções para inserção de texto e imagens usando o editor TinyMCE,

com exibição no final uma lista com todas as páginas filhas referente a página mãe que está

(10)

PÁGINA DE ARQUIVO

Esse é um modelo de exibição. Esta página apresenta um modelo de post por ordem cronológica,

ou seja, apresenta os posts por ordem pela data na qual foram postadas, de maior para o menor.

Também são opções desse modelo a exibição por determinados períodos de tempo, como por

exemplo, posts publicados no último ano, mês ou dia.

FORMULÁRIOS

Esse é um modelo de exibição e cadastro. Ele apresenta as informações cadastradas na página,

como por exemplo; título, conteúdo, comentários, imagem destacada e outros. Também oferece a

possibilidade para o usuário inserir comentários, desde que o autor do post tenha habilitado a

opção. O autor da página pode definir um formulário, que pode conter campos de entrada de

texto, email, radio, checkbox, select, textarea, upload de arquivo, submit e outros. Os dados

captados pelo formulário deverão ser enviados a um email definido pelo autor.

POSTS

Os posts são textos que serão publicados pelo CMS do site. Cada post publicado irá gerar uma página única para visualização, conforme web template. Os posts também poderão ser exibidos por modelos de páginas. Os posts são compostos por título, corpo, autor, comentários, imagem

destacada e dois tipos padrões de taxonomias (categorias e tags). O corpo do texto pode incluir

imagens, vídeos ou outros conteúdos multimédia, sendo inserido via TinyMCE. O autor do post, é

o usuário de quem está postando. Comentários poderão ser habilitados ou desabilitados pelo autor do post.

POST ÚNICO -

Esse é um modelo de exibição. Ele apresenta as informações cadastradas no post, como por

exemplo; título, conteúdo, comentários, imagem destacada e outros. Também oferece a

possibilidade para o usuário inserir comentários, desde que o autor do post tenha habilitado a

Referências

Documentos relacionados

teories conseqüencialistes egoisme ètic ètica de deures prima facie ètica kantiana Teories ètiques normatives teories de deures utilitarisme teories imperatives teories de

Como afirmado em nosso resumo, um time de futebol da dimensão do Flamengo, com cerca de 42 milhões de torcedores (Datafolha, 2019), espalhados pelo Brasil e também

Assim sendo, a organização, quando opta por uma política de redução de custos com mão-de-obra via adesão a processos de terceirização, reduz consequentemente

Una educación establecida y controlada por el Estado no debería existir, y en caso de existir, más que como uno de tantos experimentos, entre muchos otros, hecho solamente

Sea cual sea la opinión de los moralistas utilitaristas con relación a las condiciones originales que hacen que la virtud devenga virtud, y por más que puedan considerar (como,

BLOQUE 4: CONTRA LA IMPOSICIÓN SOCIAL DE LA CONDUCTA MORAL Contra la intervención social en la conducta estrictamente personal Argumentos fundamentales no hay criterios sociales

Capítulo 7 – Novas contribuições para o conhecimento da composição química e atividade biológica de infusões, extratos e quassinóides obtidos de Picrolemma sprucei

Em todas as vezes, nossos olhos devem ser fixados, não em uma promessa apenas, mas sobre Ele, o único fundamento da nossa esperança, e em e através de quem sozinho todas as