Skip to content

Cliente (gui)

Fábio Nogueira de Lucena edited this page Mar 22, 2017 · 15 revisions

Contexto

Um SGBD é geralmente fornecido com um cliente gráfico por meio do qual administradores e desenvolvedores interagem com a instância do SGBD. Atualmente duas formas são comumente encontradas para aplicativos gráficos: web ou desktop.

Objetivo

Implementar versão web do cliente do HealthDB, o que inclui interface para interação por meio de dois atores: (a) auditor e (b) DBA/desenvolvedor. O primeiro deles tem foco na auditoria e o segundo tem interesse na edição e execução de consultas AQL.

Expectativa

A cada commit que resulte em produto que passe pelos testes automáticos, a versão correspondente deve ser implantada, colocada em execução em staging environment, acessível pela internet, possivelmente em liberações a cada 2 horas, onde usuários anonimamente poderão interagir com o HealthDB, usando base de teste formada por dados fictícios. Nesse cenário, o acesso ao HealthDB, versão colocada à disposição de usuários, será utilizado por meio desse cliente gráfico.

Requisitos

Links relevantes

Entregáveis

  • Projeto de interação da interface gráfica (também conhecido por wireframe,...). Existem vários clientes que podem ser consultados acerca do leiaute, cores e outros. Esse projeto deverá ser iterativo e incremental, no qual a primeira versão inclui apenas recursos básicos (sem "tanto auxílio para o responsável pela criação da consulta"). Versões posteriores deverão agregar funcionalidades com o propósito de assegurar "melhor" usabilidade.
Clone this wiki locally