Skip to content

Atividade da cadeira de Coding II: Técnicas e linguagens da Faculdade SENAC/PE sobre Programação Orientada a Objetos, UML: Modelagem de classes, Integração de código Python com Banco de dados, no caso o MySQL.

Notifications You must be signed in to change notification settings

brazadrian/SGA-Gesta_Academica

 
 

Repository files navigation

Sistema de Gestão Acadêmica

Atividade de fechamento da matéria de Coding II da Faculdade Senac/PE

Colaboradores:

  • Karolayne Silva
  • Maiara Meneses
  • Gilmar Adrian
  • Quezia Cassiano

Objetivos

  • Controlar quais disciplinas são ministradas por cada professor e em qual curso.
  • Controlar quais disciplinas são cursadas por um aluno.

Requisitos

  • Um professor é um funcionário e além de professores, tem-se funcionários que são técnicos administrativos.
  • Os funcionários (técnicos ou professores) precisam informar no cadastro o seu nome, endereço, telefone, CPF e salário.
  • Os professores precisam informar a titulação e sua área de formação.
  • Para aluno deve-se armazenar seu nome, matrícula, CPF e curso.
  • Para cada curso é necessário registrar seu código, nome e duração.
  • Para cada disciplina é necessário registrar seu código, nome e carga horária.

[Desenvolver o diagrama de classes (relações, atributos e métodos)]

[Criar o banco de dados e mostrar vinculação (criar, alterar, editar e excluir)]

Projeto

UML - Diagrama de classes

Descrição de todas as entidades e seus relacionamentos

MER - Modelo entidade relacionamento

Descrição de todas as entidades (tabelas) e seus relacionamentos

About

Atividade da cadeira de Coding II: Técnicas e linguagens da Faculdade SENAC/PE sobre Programação Orientada a Objetos, UML: Modelagem de classes, Integração de código Python com Banco de dados, no caso o MySQL.

Topics

Resources

Stars

Watchers

Forks

Languages

  • Python 58.2%
  • SQL 41.8%