Modelo Engenharia De Software
Por: Wendrew Damasceno • 13/6/2018 • Pesquisas Acadêmicas • 1.443 Palavras (6 Páginas) • 304 Visualizações
Título do Sistema
Nome Aluno 11, Nome Aluno 21, Nome Aluno 31, Nome Aluno 41, Nome Aluno 51
Orientador: Profa. Msc. Jacilane de Holanda Rabelo
(Engenharia de Software)
¹Engenharia da Computação – CMN08S1[a]
Centro Universitário do Norte (UNINORTE) – Manaus – AM – Brasil
e-mail dos alunos
jacilane.rabelo@uninorte.com.br
Resumo. Escrever o resumo do trabalho em até 10 linhas. Aqui deve ser descrito do que se trata do trabalho e quais suas principais características
- Descrição do Projeto[b]
Descrever o sistema que será desenvolvido.
Indicar qual é o problema que será resolvido, porque este problema é relevante, o que será desenvolvido (tipo de sistemas, características particulares) e os benefícios esperados do uso deste sistema.
- Identificação das Necessidades
- Técnicas Escolhidas
Definir um ciclo de vida para desenvolver o sistema.
Descrever como funcionam as técnicas escolhidas para elicitação de requisitos (usar pelo menos duas técnicas). Indicar porque estas técnicas foram escolhidas.
- Aplicação das Técnicas
Documentar o uso das técnicas. Colocar os artefatos aplicados/preparados. Usar um processo BPMN mostrando todo o processo desse trabalho e como as técnicas foram aplicadas (não esqueçam de colocar as swimlanes – piscinas e raias), indicando os papeis de cada um dos alunos e usuários (como swimlanes) e como os mesmos participaram do processo de uso das técnicas.
[pic 1]
Figura 1. Processo BPMN apresentando o processo de elicitação de requisitos.
- Resultados Obtidos
Para se ter chegado nesses requisitos de sistema foi analisado a forma de como funciona os programas de gerenciamento em geral. Foi utilizado o programa de modelagem BPMN Bizage Modeler para verificar se os resultados eram satisfatórios.
Tabela 1. Requisitos Funcionais do Sistema
Código | Descrição | Prioridade |
RF01 | O sistema deve cadastrar, editar, excluir funcionários e organizá-los de acordo com sua função. | Importante |
RF02 | O sistema deve armazenar documentações de funcionários e relatórios sobre o mesmo. | Importante |
RF03 | O sistema deve fornecer informações dos funcionários cadastrados, informações da carga horaria de trabalho, local ao qual ele deverá se apresentar no dia, o que ele necessita fazer e quais documentos deve estar em posse caso seja necessário para o usuário. | Essencial |
RF04 | O sistema deve receber o login e senha do usuário, após isso registrar como presença no dia na qual as informações foram recebidas, caso não seja efetuado o login será registrado como falta. | Importante |
RF05 | O sistema deve verificar o número de faltas registradas dos funcionários, caso o funcionário tenha faltado mais de 6 dias no mês negar pagamento, caso tenha menos ou igual a 6 faltas efetuar pagamento. | Importante |
Tabela 2. Requisitos Não-Funcionais do Sistema
Código | Descrição | Categoria | Prioridade |
RNF01 | O sistema deve processar 1 requisição em no máximo 3 segundos. | Eficiência | Desejável |
RNF02 | O sistema deve permitir acesso completo ao usuário Gerente. | Usabilidade | Essencial |
RNF03 | O sistema deve permitir acesso limitado para funcionários, podendo apenas logar para confirmar sua presença e visualizar suas informações. | Usabilidade | Importante |
RNF04 | O sistema deverá executar nas plataformas Linux e Windows. | Portabilidade | Essencial |
RNF05 | O sistema deve reportar seu servidor central caso ocorra algum erro. | Interoperabilidade | Importante |
- Documentação de Casos de Uso
- Atores
-Tabela 3. Atores do Sistema
# | Ator | Definição |
1 | Gerente | Irá utilizar o programa para cadastrar, editar e excluir documentações da empresa e informações de cadastro dos funcionários. |
2 | Funcionário | Irá utilizar o programa para verificar suas informações de trabalho e confirmar sua presença no dia. |
3 | The Manager Senpai | Irá armazenar e gerenciar as informações recebidas pelos usuários, permitindo a visualização, edição e exclusão de informações armazenadas de acordo com o nível de acesso do usuário. |
- Diagrama de Caso de Uso
Colocar a descrição do Diagrama de Caso de Uso do sistema, junto com a figura do diagrama de caso de uso.
Deve conter todos os elementos vistos em sala de aula: Fronteira do sistema, atores, casos de uso, relacionamentos de associação, herança, inclusão e extensão.
O sistema deverá ter pelo menos 10 casos de uso.
Se o escopo do problema tratado não incluir este tipo de comportamento, poderá ser expandido
...