Protótipo teste - analise de sistema para gestão de salas de aula
[pic]
ANALISE E DESENVOLVIMENTO DE SISTEMAS
ENGENHARIA DE SOFTWARE
ROBER ZANOTTO GUERRA
CONTROLE DE SALAS DE AULA
SGA
Sistema de Gestão Acadêmica
CAXIAS DO SUL
DEZEMBRO 2013
Sumário
1. Introdução 3
2. Especificação de Requisitos 4
2.1. Especificação dos Requisitos Funcionais 5
2.2. Esquema de Requisitos Funcionais 6
3. Casos de uso do Sistema 11
3.1. Caso de Uso Login 11
3.2. Casos de Uso Gerais 12
3.3. Casos de Uso Específicos 15
4. Diagrama de Classes 18
5. Diagrama de Objetos 19
6. Modelo ER 20
7. Diagrama de Sequência 21
8. Tabela de Mensagens ao Usuário 22
9. Dicionário de Banco de Dados 23
10. Considerações sobre a implementação 25
Protótipo para a disciplina de Engenharia de Software, sem implementação.11. Interfaces de telas 25
11. Interfaces de telas 26
1 1. Introdução
Documentação do sistema web para controle de pessoas em salas de aula. Cada pessoa cadastrada poderá estar ligada múltiplas salas de aula. A criação e manipulação de salas de aula somente poderão ser criadas e manipuladas por usuários do tipo administrador. Inicialmente 20 usuários poderão utilizar o sistema, mas deve estar apto a expansões. Existirá um controle de acesso baseado em usuário e senha. A partir das ligações entre pessoas e salas serão emitidos relatórios listando as informações desejadas.
2 2. Especificação de Requisitos
← Tela de Autenticação ← Manter Usuários comuns e Administradores ← Manter Salas de Aula ← Sistema Web, rodando em um Cloud da Amazon; ← Banco de dados SQL Server; ← Validação de permissões para alteração de dados; ← Várias Pessoas podem utilizar uma Sala; ← Relatório listando Pessoas e Salas com permissão de acesso; ← Homologação para as últimas versões dos Navegadores Google Chrome, Mozzila Firefox e Internet Explorer; ← Desenvolvimento utilizando a linguagem C# em plataforma Microsoft .Net;
1
2 2.1. Especificação dos