Sistema de Registro
em Curso
Versão 1.0 Histórico da Revisão
Índice
Especificação Complementar 1.1 Objetivo O objetivo deste documento é definir os requisitos do sistema de registro em curso (C-Registration) da Wylie. Esta Especificação Complementar lista os requisitos que não são prontamente capturados nos casos de uso do modelo de caso de uso. As Especificações Complementares e o modelo de caso de uso juntos capturam um conjunto completo de requisitos no sistema. 1.2 Escopo Esta Especificação Complementar é aplicada ao sistema de registro em cursos da Wylie que será desenvolvido pelo departamento de TI (Sistema de Informações) do Wylie College. O departamento de TI desenvolverá esse sistema cliente/servidor para fazer interface com o banco de dados do catálogo de cursos existente. O C-Registration System permitirá que os estudantes se registrem em cursos de forma on-line. O C-Registration System permite que os professores selecionem seus cursos para lecionar e mantenham notas de estudantes. Esta especificação define os requisitos não funcionais do sistema, tais como confiabilidade, utilidade, desempenho e capacidade de suporte, bem como os requisitos funcionais comuns a vários casos de uso. (Os requisitos funcionais estão definidos nas Especificações do Caso de Uso.) 1.3 Referências
Esta seção lista os requisitos funcionais comuns a mais de um caso de uso. 2.1 Log de Erros do Sistema Todos os erros do sistema devem ser registrados. Os erros fatais do sistema devem resultar em um encerramento ordenado do sistema. As mensagens de erro do sistema devem incluir uma descrição em texto do erro, o código de erro do sistema operacional (se aplicável), o módulo que detectou a condição de erro, um stamp de dados e um time stamp. Todos os erros do sistema devem ser retidos no Banco de Dados de Log de Erros. 2.2 Acesso Remoto3. Utilidade Esta seção lista todos os requisitos que se relacionam ou afetam a utilidade do sistema. 3.1 Conformidade com Windows A interface com o usuário de desktop deve estar em conformidade com o Windows 95/98. 3.2 Design para Facilidade de Uso A interface com o usuário do C-Registration System deverá ser projetada para facilidade de utilização e deverá ser apropriada para uma comunidade de usuários experiente com computadores, sem treinamento adicional no Sistema. 3.3 Ajuda On-line
Esta seção lista todos os requisitos de confiabilidade. 4.1 Disponibilidade O C-Registration System deve estar disponível 24 horas por dia, 7 dias por semana. Não deve haver mais que 4% de tempo de inatividade. 4.2 Tempo Médio Entre Falhas O Tempo Médio Entre Falhas deve exceder 300 horas. As características de desempenho do sistema são esboçadas nesta seção. 5.1 Usuários Simultâneos O sistema deve suportar até 2.000 usuários simultâneos utilizando o banco de dados central ao mesmo tempo e até 500 usuários simultâneos utilizando os servidores locais a qualquer momento. 5.2 Tempo de Resposta do Acesso ao Banco de Dados O sistema fornecerá acesso ao banco de dados do catálogo de cursos legado com um tempo de espera de até 10 segundos. 5.3 Tempo de Resposta da Transação O sistema deve ser capaz de concluir 80% de todas as transações em 2 minutos. Esta seção define todos os requisitos que irão aprimorar a capacidade de suporte ou de manutenção do sistema que está sendo construído. 6.1 Novos Releases Podem Ser Transferidos por Download
Esta seção lista todas as restrições de design no sistema que está sendo construído. 7.1 Sistema Legado de Catálogo de Cursos O sistema deve integrar-se ao sistema legado existente (banco de dados do catálogo de cursos) que opera no mainframe DEC VAX da Universidade. 7.2 Sistema de Faturamento O C-Registration System deverá ter interface com o Sistema de Faturamento de Cursos existente que opera no mainframe VAX DEC da Universidade. 7.3 Requisitos da Plataforma A parte cliente do C-Registration System deve operar em qualquer computador pessoal com um processador 486 ou superior. A parte cliente deve requerer menos de 20 MB de espaço em disco e 32 MB de RAM. A parte servidor do C-Registration System deve operar no servidor UNIX do Wylie College. 7.4 Navegadores da Internet A interface baseada na Web do C-Registration System deve ser executada nos navegadores Netscape 4.0.4 e Internet Explorer 4.0. 7.5 Compatibilidade com Java
|
|