Especificação funcional: Novas versões e atualização do sistema

Resumo

Definição da forma como novas versões e atualizações serão distribuídas.

Descrição

O Diário eletrônico deve ser uma ferramenta amplamente utilizada nos municípios que fazem uso do Tecsystem School, e deve ser de fácil implantação para qualquer usuário que desejar utilizá-lo. Para isso, a distribuição de novas versões deve ser feita automaticamente através da internet.

O sistema deve ser de fácil instalação, permitindo que os próprios usuários consigam realizar o download e a instalação do sistema. A cada nova versão lançada o link para download deve ser atualizado para disponibilizar sempre a versão mais atual do sistema. Para quem já é usuário, o próprio sistema deve ser capaz de identificar quando uma nova versão for lançada e avisar ao usuário que uma nova versão está disponível ou realizar a própria atualização.

A fim de simplificar ainda mais a instalação e atualização, o sistema não deve contar com o lançamento de correções (patches) assim como acontece com os demais sistemas da Tecsystem: toda modificação, por menor que seja, deve gerar uma nova versão e ser disponibilizada para download/atualização.

Para auxiliar os usuários a utilizarem o sistema, todas as versões devem ter um guia de utilização específico, atualizado com as mudanças realizadas na versão atual. Esses guias devem ser publicados na internet, nos formatos PDF (para download) e Html (para consulta on-line). Para manter a compatibilidade, os guias devem ser publicados em áreas separadas por versão, de forma que os usuários que ainda estiverem utilizando versões anteriores possam acessar os respectivos guias de cada versão e não os guias atualizados da última versão lançada. O sistema deve fornecer links para que o usuário possa acessar facilmente os guias específicos da versão que ele está utilizando no momento.

O sistema também deve manter compatibilidade mínima com as versões anteriores dos layouts do arquivo de diários (.diario), ou seja, mesmo que ocorram grandes mudanças de layout, o sistema deve permitir ao menos acesso somente leitura para arquivos em versões de layout anteriores.

Pontos de verificação

  • O pacote de instalação do sistema deve ser o mais simples possível, permitindo que qualquer usuário possa realizar a instalação;
  • O sistema deve ser disponibilizado pela internet, através de um local de fácil acesso, para qualquer usuário que queira utilizá-lo;
  • O sistema deve exibir um alerta ao usuário e direcioná-lo para o local de donwload quando uma nova versão estiver disponível;
  • O sistema deve possuir um guia on-line (html), atualizado com as mudanças realizadas na nova versão;
  • O sistema deve possuir um guia para impressão (pdf), atualizado com as mudanças realizadas na nova versão;
  • O sistema deve disponibilizar links para acesso aos guias específicos da versão em uso;
  • O sistema deve ser capaz de processar arquivos em versões anteriores do layout de arquivos de diário;

Observações

Nenhuma.

 
softwares/diario/requisitos/modulos/atualizacao_sistema.txt · Última modificação: 01/12/2021 11:44 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki