Projeto

Documentação de Implementação da Estrutura de Gestão Organizacional

Documentação de Implementação da Estrutura de Gestão Organizacional

Fabrício de Medeiros

1. Introdução

Este documento tem como objetivo descrever a implementação da estrutura de gestão organizacional da Medeiros Corporation Inc., com foco na criação e manutenção de informações sobre departamentos, cargos e colaboradores. A implementação da base de dados é fundamental para a eficiência operacional, permitindo um gerenciamento eficaz dos recursos humanos.

2. Escopo

A documentação abrange a criação das tabelas essenciais para o gerenciamento de colaboradores, departamentos e posições, garantindo a integridade e a acessibilidade das informações. O sistema suportará operações de CRUD (criação, leitura, atualização e exclusão) e permitirá relacionamentos entre as tabelas para refletir a estrutura organizacional da empresa.

3. Objetivos

4. Estrutura da Base de Dados

A base de dados será composta pelas seguintes tabelas:

4.1. Tabela: dep_collaborators

Armazena informações sobre colaboradores, incluindo nome, cargo e formação.

4.2. Tabela: dep_departments

Armazena informações sobre os departamentos da empresa.

4.3. Tabela: dep_positions

Armazena informações sobre as posições ou cargos na empresa.

5. Relacionamentos entre Tabelas

6. Criação das Tabelas

As tabelas são criadas utilizando os seguintes comandos SQL:

CREATE TABLE `dep_collaborators` (
  `id_collaborator` int(11) NOT NULL AUTO_INCREMENT,
  `collaborator` varchar(100) NOT NULL,
  `id_position` int(11) DEFAULT NULL,
  `formation` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id_collaborator`),
  KEY `id_position` (`id_position`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4;

CREATE TABLE `dep_departments` (
  `id_department` int(11) NOT NULL AUTO_INCREMENT,
  `department` varchar(100) NOT NULL,
  `description` varchar(255) NOT NULL,
  PRIMARY KEY (`id_department`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4;

CREATE TABLE `dep_positions` (
  `id_position` int(11) NOT NULL AUTO_INCREMENT,
  `position` varchar(100) NOT NULL,
  `id_department` int(11) DEFAULT NULL,
  `salary` decimal(10,2) DEFAULT NULL,
  `description` text,
  PRIMARY KEY (`id_position`),
  KEY `id_department` (`id_department`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4;

7. Conclusão

A implementação da estrutura de gestão organizacional na Medeiros Corporation Inc. proporciona uma base sólida para o gerenciamento eficiente de colaboradores, departamentos e cargos. Com a centralização e organização das informações, a empresa poderá otimizar seus processos e tomar decisões informadas, promovendo um ambiente de trabalho mais produtivo e estruturado.

Editar Voltar