Skip to content

Projeto envolvido em grupo no curso de Desenvolvimento Full Stack da Universidade Estacio de Sá com o objetivo de incentivar a habilidade e o conhecimento dos alunos no primeiro mundo em Python.

License

Notifications You must be signed in to change notification settings

Myloveken/Missao_Certificacao_kenn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

capa

GerenciadorMatrizSoD

Sistema de Gerenciamento de Perfis e Acessos com Matriz SoD (Segregation of Duties)

Descrição

Este projeto é um sistema desenvolvido em Python para gerenciar perfis de acesso e a Matriz SoD (Segregation of Duties) em empresas. O objetivo é garantir que os usuários tenham acesso apenas às funções necessárias para desempenhar suas atividades, evitando conflitos de interesse e potenciais fraudes.

O sistema permite o cadastro e consulta de sistemas, perfis de acesso, matriz SoD e perfis associados aos usuários, além de realizar verificações de conflito de interesse ao cadastrar novos perfis para os usuários.

Funcionalidades

  1. Cadastro e consulta de sistemas
  2. Cadastro e consulta de perfis de acesso
  3. Cadastro e consulta da Matriz SoD
  4. Cadastro e consulta de perfis associados aos usuários
  5. Verificação de conflitos de interesse ao cadastrar perfis para usuários
  6. Importação e exportação de dados em arquivos CSV ou XLSX

Dados Requisitos

  • Python 3.7ou superior
  • Bibliotecas: tkinter, pandas, openpyxl, matplotlib

Para prosseguir à Instalação

  1. Instale o Python 3.7 ou superior, caso ainda não tenha: https://www.python.org/downloads/

  2. Clone este repositório para o seu computador ou faça o download dos arquivos.

  3. Instale as bibliotecas necessárias com o seguinte comando:

    pip install tkinter pandas openpyxl matplotlib

Para executar

  • Abra o terminal (Linux e Mac) ou prompt de comando (Windows) e navegue até o diretório onde estão os arquivos do projeto.

  • Execute o arquivo principal do projeto com o comando:

    python login.py

  • A tela de login será exibida. Insira as credenciais de acesso (usuário: admin, senha: admin) para acessar o sistema e começar a utilizá-lo.

Segue a demonstração

Assista ao vídeo de demonstração do sistema no YouTube: [LINK DO VÍDEO]


Este projeto foi desenvolvido como parte de uma avaliação para a disciplina de Desenvolvimento Full Stack na Estacio.

About

Projeto envolvido em grupo no curso de Desenvolvimento Full Stack da Universidade Estacio de Sá com o objetivo de incentivar a habilidade e o conhecimento dos alunos no primeiro mundo em Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages