Projeto
Documento de Requisitos de Software da Estrutura de Gestão OrganizacionalDocumento de Requisitos de Software da Estrutura de Gestão Organizacional
Fabrício de Medeiros
1. Introdução
Este documento define os requisitos de software para o sistema da Estrutura de Gestão Organizacional da Medeiros Corporation Inc. O objetivo é facilitar o controle e a organização das informações relacionadas aos funcionários da empresa.
2. Escopo do Sistema
O sistema deve permitir o gerenciamento eficiente das seguintes entidades:
- Colaboradores
- Departamentos
- Cargos
3. Requisitos Funcionais
3.1. Colaboradores
- CRUD de Colaboradores: O sistema deve permitir a criação, leitura, atualização e exclusão de colaboradores.
- Visualização de Colaboradores: Deve ser possível listar todos os colaboradores com suas informações básicas.
- Filtragem e Busca: O sistema deve permitir a busca de colaboradores por nome e cargo.
3.2. Departamentos
- CRUD de Departamentos: O sistema deve permitir a criação, leitura, atualização e exclusão de departamentos.
- Visualização de Departamentos: Deve ser possível listar todos os departamentos com suas descrições.
3.3. Cargos
- CRUD de Cargos: O sistema deve permitir a criação, leitura, atualização e exclusão de cargos.
- Visualização de Cargos: Deve ser possível listar todos os cargos com seus detalhes, incluindo departamento e salário.
3.4. Relacionamentos
- Vinculação de Colaboradores a Cargos: O sistema deve permitir que cada colaborador esteja associado a um cargo específico.
- Vinculação de Cargos a Departamentos: Cada cargo deve ser associado a um departamento.
4. Requisitos Não Funcionais
4.1. Usabilidade
- O sistema deve ter uma interface amigável, permitindo fácil navegação e operação.
4.2. Segurança
- O sistema deve garantir a proteção dos dados sensíveis dos colaboradores e controlar o acesso às funcionalidades.
4.3. Desempenho
- O sistema deve ser capaz de lidar com um número crescente de registros sem degradação significativa de desempenho.
4.4. Manutenibilidade
- O código deve seguir boas práticas de programação, facilitando a manutenção e evolução do sistema.
5. Tecnologias Utilizadas
- Banco de Dados: MySQL
- Linguagem de Programação: PHP
- Framework: MVC (Model-View-Controller)
6. Conclusão
Este documento de requisitos estabelece as bases para o desenvolvimento do sistema de gerenciamento de colaboradores, departamentos e posições, visando a eficiência e a organização da Medeiros Corporation Inc. A implementação deve seguir rigorosamente os requisitos descritos para garantir a qualidade e a funcionalidade do sistema.
Editar Voltar