Engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (952 palavras )
  • Download(s) : 0
  • Publicado : 29 de novembro de 2012
Ler documento completo
Amostra do texto
Aluna: Leibny Almeida Costa

Sistema SinNotes

SinNotes é um aplicativo que tem o objetivo de armazenamento e compartilhamento de arquivos por meio de sincronização automática com dispositivosque tenham o programa instalado e pertencem a uma mesma conta de usuário.
O SinNotes atualmente suporta vários tipos de documentos (Escritório, PDF) até 10 MB e arquivos de áudio e vídeo com tamanhoaté 20 MB. Cada usuário tem uma área de armazenamento de 500 MB. Toda vez que um novo arquivo é adicionado, automaticamente o sistema sincroniza com o servidor remoto e tenta sincronizar com osoutros dispositivos (se houverem). Para isso, é necessário que haja uma conexão ativa de rede. Toda vez que um arquivo é removido, a sincronização acontece também. O sistema ainda permite que arquivos depacote de escritório possam ser editados diretamente a partir de uma pagina web.

Requisitos
* Requisito Funcional
1. Armazena, Remove e faz edições de arquivos
2. Documentos deescritório podem sereditados diretamente na pagina web

* Requisito não Funcional
1. Suporta vários tipos de documentos (Escritório e PDF)
2. Conexão ativa de rede
3. Sincronizaçãoautomática com o servidor remoto
4. Cada usuário tem área de armazenamento de 500 MB

* Caso de Uso
* Caso de uso de Enviar

Sistema | SinNotes |
Atores | O celular, notebook e ocomputador. |
Pré Condição | Para executar o compartilhamento primeiramente é preciso que em todos os dispositivos estejam estalado o programa e pertencerem à mesma conta de usuário. |
Fluxo Principal |Os dispositivos enviam um arquivo (documento ou áudio), para o banco de compartilhamento, automaticamente é executada a sincronização para todos. |
Pós-condição | Envia uma mensagem da todosinformando o envio |
Fluxo Alternativo | Quando um dispositivo enviar um arquivo e a conexão não estiver ativo, com isso os outros não iram receber, ou o tamanho do arquivo que o sistema suporta for...
tracking img