Como Parte de Um Projeto de Sistema Bastante Complexo
Por: Kleber.Oliveira • 17/1/2018 • 1.177 Palavras (5 Páginas) • 515 Visualizações
...
3 – Requisitos de interface: é definido como o software interage com as pessoas, com o hardware do sistema, com outros sistemas e outros produtos. São detalhados os aspectos das interfaces do produto que os usuários consideram requisitos. Normalmente é feito um esboço das interfaces, levantado através de um protótipo ou de estudos de papel. São também detalhados as interfaces com outros sistemas e componentes de Sistema.
Interface de Hardware: A interface de hardware será composta por um servidor, estações do cliente (computador, celular, tablet ou smartphone). Os clientes são os dispositivos que irão se comunicar com o servidor caso tenham um navegador ou o aplicativo (software) instalados no dispositivo.
O servidor deverá ser capaz de monitorar todos os dados que chegam e trata-los o mais rápido possível, sendo assim o hardware de ter um alto desempenho.
Interface de software:
Haverá duas instancias do software uma rodará no servidor e a outra no cliente, a comunicação será através de mensagens.
Interface de Comunicação:
O servidor estará ligado a uma rede Ethernet TCP/IP assim como os clientes, o servidor estará localizado na agencia.
O protocolo de comunicação será o HTTP e o SSL, os clientes usarão o navegador ou o aplicativo para se comunicar com o servidor.
4 – Requisitos não funcionais: Os requisitos de desempenho, velocidade de processamento, tempo de resposta, etc, e outros aspectos necessário para que o produto atinja a qualidade necessário (portabilidade, confiabilidade, etc.) também são descritas as restrições impostos pela aplicação como: ambiente operacional e limites de recurso.
Requisitos não funcionais
- Os usuários e fatores humanos: Haverá diversos tipos de usuários, como administrador, gerente, usuário comum.
- Desempenho Terá como tempo de resposta no máximo 2 segundos.
- O sistema deverá ser tolerante a falhas. Deverá ter como quantidade de acesso Maximo 100 pessoas
- Confiabilidade: O sistema deverá gerar o backup, inventário dos dados gerados. O tempo médio entre folhas deverá ser 1 hora.
Sistema de controle de agência de encontros de casamento
- Uma agência de encontro de casamentos contratou uma empresa para construir um software para automatizar a maior quantidade possível de operação na sua agência.
A agência entrevista e cadastra pessoas interessadas, seleciona e cadastra com as características desejadas, promove festas e jantares dançantes para propiciar o entrosamento e o conhecimento entre pessoas cadastradas, são sugeridos encontros entre parceiros com as preferências compatíveis.
A agência necessita controlar o fluxo de caixa, sendo que as entradas vêm exclusivamente dos convites que são vendidos para as festas e das taxas pagas para os cadastrados por ocasião de encontros agendados. Para cada encontro agendado, as duas pessoas envolvidas pagam uma taxa. As saídas são provenientes das despesas operacionais. Se for do interesse do cliente, a agência organiza a festa de casamento e, para tal, deve elaborar um orçamento. Embora o software tenho sido encomendado por uma determinada agência, a empresa desenvolvedora tem interesse em construir um produto completo que possa ser posteriormente comercializado com outras agências.
...