Entidades (Atributos)

* Ordenação por sequência de Entrada de Dados:

CAMPUS
- codigo (de registro)
- descricao
- bairro
- cidade/uf

PREDIO
- codigo (de registro)
- descricao
- campus (codigo do campus na ENTIDADE: CAMPUS)
- cep
- rede de internet sem fio (preencher se houver)

SALA
- codigo (de registro)
- predio (codigo do predio na ENTIDADE: PREDIO)
- nº da sala (no predio)
- qtd discentes (limite de capacidade da sala)
- retroprojetor (preencher se houver)
- datashow (preencher se houver)
- computador (preencher se houver)
- apar. de refrigeracao (preencher se houver)
- apar. de ventilacao (preencher se houver)
- apar. de som (preencher se houver)
- qtd tomadas (quantidade de tomadas elétricas existentes)

DEPARTAMENTO [ou INSTITUTO]
- codigo (de registro do orgão)
- nome/descrição
- endereço (da sede administrativa)
- telefone (da sede administrativa)

COLEGIADO
- codigo (de registro)
- descricao
- cpfcoordenador
- cpfsecretario
- endereço (da sede administrativa)
- telefone (da sede administrativa)
- email (do colegiado)

Observações sobre a entidade:
* Através do CPF nos relatorios emitidos de dados do curso, poderão ser exibidos o nome do coordenador e do secretario.


DOCENTE
- codigo (matricula do docente)
- cpf
- nome
- tipocontratato (efetivo, temporario)
- chcontrato (carga horaria do contrato de trabalho, exemplo: 20h, 40h, etc)
- chGraduacao (carga horaria no ensino de graduacao)
- chPosGraduacao (carga horaria no ensino de pos-graduacao)
- chPesquisa (carga horaria na pesquisa)
- chExtensao (carga horaria na extensao)
- chAdministrativa (carga horaria na área administrativa da universidade)
- lotacao1 (codigo do departamento ou instituto na ENTIDADE:
DEPARTAMENTO - primeira lotacao, ou lotacao única)
- lotacao2 (codigo do departamento ou instituto na ENTIDADE:
DEPARTAMENTO - segunda lotacao, se houver)
- lotacao3 (codigo do departamento ou instituto na ENTIDADE: 
DEPARTAMENTO - terceira lotacao, se houver)
- chlotacao1 (carga horária na primeira lotação)
- chlotacao2 (carga horária na segunda lotação)
- chlotacao3 (carga horária na terceira lotação)
- status (do docente: se Ativo, Inativo ou Em Licença)

Observações sobre a entidade:
* Este cadastro será alimentado pelo Departamento/Instituto ou pelo orgão da Universidade responsável pela quadro funcional de docência.
* As informações de carga horária a serem registradas aqui serão informadas constando a quantidade mínima em Graduação, Pós-Graduação, Pesquisa, Extensão e Área Administrativa que somadas serão equivalentes a carga horária do vínculo contratual, haverá a possibilidade de informar uma carga horária superior a do contrato, porém essa alocação acima deverá ser informada formalmente pelo docente a universidade para então ser atualizada no sistema.

CURSO
- codigo (de registro)
- descricao
- colegiado (codigo do colegiado na ENTIDADE: COLEGIADO)
- modalidade (presencial ou ead)
- nivelformacao (Graduação, Especialização, Mestrado, Doutorado)
- natureza (BI, CPL ou CST) - preencher se Graduação
- turno (diurno, noturno)
- campus (codigo do campus na ENTIDADE: CAMPUS)
- 'QtdMOH' (Quantidade minima de CCs optativas de Cult. Humanistica) - preencher se BI
- 'QtdMOA' (Quantidade minima de CCs optativas de Cult. Artística) - preencher se BI
- 'QtdMOC' (Quantidade minima de CCs optativas de Cult. Científica) - preencher se BI

Observações sobre a entidade:
* A quantidade mínima de CCs de cada cultura poderá ser utilizada no módulo de Pré-Matricula para informar ao discente sobre seu histórico, suas pretensões futuras, gerando alertas sobre o não cumprimento das optativas de uma cultura específica, etc.

TIPOCULTURA
- codigo (registro da tabela)
- descricao (cultura humanistica (H), cultura artistica (A), cientifica (C), cultura letra (L), etc.)

Observações sobre a entidade:
* 'Cultura Letra' se refere aos Componentes Curriculares oferecidos pelo Departamento de Letras, que são consideramos pelo Regimento dos Bacharelados Interdisciplinares como cultura artística e humanística, ao mesmo tempo.

CC
- codigo (de registro)
- descricao
- tipocultura1 (codigo do tipo na Entidade: TIPOCULTURA) - preenchimento obrigatório
- tipocultura2 (codigo do tipo na Entidade: TIPOCULTURA) - preencher se pertencer a mais de uma cultura.
- tipocultura3 (codigo do tipo na Entidade TIPOCULTURA) - preencher se pertencer a mais de duas cultura.
- tipocultura4 (codigo do tipo na Entidade: TIPOCULTURA) - preencher se pertencer a mais de três cultura.
- tipocultura5 (codigo do tipo na Entidade: TIPOCULTURA) - preencher se pertencer a mais de quarta cultura.
- ch/semanal (carga horária semanal, em horas)
- ch/semestral (carga horária semestral, em horas)
- ch/extraclasse (carga horária recomendada para estudo extra-classe, em horas)
- qtd limite de discentes (número por sala de aula didáticamente recomendado pelo Departamento)

Observações sobre a entidade:
* O campo 'ch/extraclasse' poderá ser utilizado no módulo de Pré-matricula para fornecer esta informação ao discente no momento de sua escolha.

CCPREREQUISITO
- CC (código da componente na ENTIDADE: CC)
- CC pre-requisito (código da componente na ENTIDADE: CC)

Observações sobre a entidade:
* Os dados de pré-requisito serão utilizados no módulo de Pré-Matricula para informar automáticamente ao discente sobre os requisitos da CC que selecionar, para isso também será verificada a ENTIDADE 'DISCENTEHISTORICO', onde estarão registradas as CCs que o discente já cursou com aprovação.

CCCURSO
- curso (codigo do curso na ENTIDADE: CURSO)
- cc (codigo da CC na ENTIDADE: CC)
- tipo da cc (se obrigatoria ou optativa 'recomendada' para o curso específico)

Observações sobre a entidade:
* Esta entidade foi concebida pensando-se na dinâmica de uma CC ser obrigatória ou optativa, dependendo do curso.

AREADECONCENTRACAO
- codigo (de registro)
- descricao
- curso1 (codigo do curso que utiliza esta area de concentracao, ENTIDADE: CURSO) - preenchimento obrigatório
- curso2 (codigo do curso que utiliza esta area de concentracao, ENTIDADE: CURSO) - preencher se area utilizada por mais de um curso.
- curso3 (codigo do curso que utiliza esta area de concentracao, ENTIDADE: CURSO) - preencher se area utilizada por mais de dois curso.
- docente responsavel (codigo do docente na ENTIDADE: DOCENTE) - preenchimento obrigatório
- docente responsavel2 (codigo do docente na ENTIDADE: DOCENTE) - preenchimento se houver mais de um responsaveis
- docente responsavel3 (codigo do docente na ENTIDADE: DOCENTE) - preenchimento se houver mais de dois responsaveis

Observações sobre a entidade:
* A Grande Área não será um dado armazenado, mas sim como uma opção genérica no software, portanto não precisará ser feito este cadastro. 

AREADECONCENTRACAOGRADE
- codigo (da area de concentracao na ENTIDADE: AREA DE CONCENTRACAO)
- cc (codigo da componente curricular na ENTIDADE: CC)
- semestre (semestre em que a CC está alocada na grade curricular da Área de Concentração)

Observações sobre a entidade:
* Nesta ENTIDADE serão registradas as CCs obrigatórias da Área de Concentração, pois as optativas já deverão listadas na ENTIDADE: CURSOCC.

DISCENTE
- codigo (matricula do discente)
- cpf
- nome
- ingresso (semestre de ingresso do estudantes, exemplo: 2011.1)
- semestre (em curso, este dado será atualizado a cada semestre, exemplo: 1º)
- curso (codigo do curso na ENTIDADE: CURSO)
- area de concentracao (codigo da area de concentracao na ENTIDADE: AREADECONCENTRACAO) - preencher se o curso for BI
- score
- status (Em Curso, Trancado, Jubilado, Formado)

Observações sobre a entidade:
* Um detalhe importante é que o software verificará o cpf do usuário logado e o cpf do discente para liberar os dados referentes aquele usuário, tornando o sistema seguro e confiável.
* O score poderá ser utilizado como critério de desempate entre discentes.
* O status do Discente será utilizado para permití-lo ou não alterar dados no sistema, e para incluí-lo ou não nas rotinas do sistema.

DISCENTEHISTORICO
- codigo (de registro)
- matricula Discente (codigo do discente na ENTIDADE: DISCENTE)
- cc (codigo da componente curricular na ENTIDADE: CC)
- semestre (semestre em que a CC foi cursada, exemplo: 2011.2)
- statuscc (se o discente foi aprovado, reprovado ou se a CC foi trancada)

Observações sobre a entidade:
* Nas discussões em equipe surgiu a seguinte questão: Se nessa entidade seria também armazenada a alocação do discente no semestre vindouro, que é produto do Planejamento Acadêmico do presente.
- Para responder essa situação, devemos lembrar que no Sistema de Planejamento será feita apenas a Pré-matricula pelo discente, sem garantia de que suas escolhas inviduais serão atendidas. Ou seja, após o Sistema produzir o Planejamento, o discente deverá, na Matrícula Online ou Presencial, confirmar suas escolhas da Pré-matricula, se possível, se não for possível deverá fazer as escolhas mediante as disponibilidades apresentadas.
- O objetivo do Sistema de Planejamento Acadêmico a melhorar a gerenciamento, comunicação e processamento das demadas acadêmicas de graduação da melhor maneira possível, considerando as numerosas variavéis do processo, que em sua maioria abrangem a disponibilidades de docentes, estrutura física, etc.
- A matrícula continuará sendo feita no SIAC. Futuramente, se houver uma integração (união entre os sistemas: SIAC e Planejamento Acadêmico), toda a estrutura será compartilhada.

CARGO
- codigo (de registro)
- descricao

USUARIO
- cpf
- nome
- cargo/funcao (codigo do cargo na ENTIDADE: CARGO) - preencher se funcionario da UFBA.
- departamento (codigo do departamento/instituto na ENTIDADE: DEPARTAMENTO) - preencher se funcionario em departamento/instituto.
- colegiado (codigo do colegiado na ENTIDADE: COLEGIADO) - preencher se funcionario no colegiado.
- senha
- email
- telefone
- tipo de usuario (Funcionario (exceto Docente), Docente ou Discente)

Observações sobre a entidade:
* O dado "tipo de usuario" será utilizado para autenticacao nos módulos do sistema.
* Se o funcionário for apenas docente não precisará preencher os campos Departamento e Colegiado, pois na ENTIDADE: DOCENTE constarão as informações de lotação.

DISCENTEHORARIO
- codigo (de registro)
- matricula Discente (codigo do discente na ENTIDADE: DISCENTE)
- campus (código da componente na ENTIDADE: CAMPUS)
- dia
- horainicio
- horafim

Observações sobre a entidade:
* Sabendo-se o turno do curso do Discente automaticamente os horários do turno serão inseridos nos registros de disponibilidade.
* Nesta ENTIDADE serão armazenados registros de periodos contínuos, se o discente tem dois ou mais horarios continuos no mesmo dia ou em dias diferentes, cada periodo continuo será um registro na ENTIDADE.

DISCENTECC
- codigo (de registro)
- matricula Discente (codigo do discente na ENTIDADE: DISCENTE)
- cc (codigo da componente curricular na ENTIDADE: CC)
- semestre (semestre em que o discente pretende cursar a CC, exemplo: 2011.2)
- prioridade (o número de prioridades será igual ao número de CCs escolhidas, isso para as optativas)

Observações sobre a entidade:
* Sabendo-se o curso do Discente, no módulo de Pré-matrícula serão automaticamente lançadas as CCs obrigatorias a que o Discente está obrigado no seu semestre.
* O registro destas informações será feito, em sua maior parte, pelo Discente no módulo de Pré-matrícula. Um recurso que poderá ser utilizado nessa etapa é uma integração com a ENTIDADE: DISCENTEHISTORICO (que a história de CCs cursadas), para, por exemplo, mostrar em cor verde as CC que o Discente pode fazer, mostrar em cor amerelo as CC que ele precisa fazer (para o caso do mesmo ter deficit de culturas, ou ter perdido alguma CC obrigatória de um semestre já cursado), mostrar em cor vermelho as que ele não pode fazer (questão de pré-requisitos), entre outras possibilidades.

DOCENTEHORARIO
- codigo (de registro)
- matricula Docente (codigo do docente na ENTIDADE: DOCENTE)
- campus (código da componente na ENTIDADE: CAMPUS)
- dia
- horainicio
- horafim

DOCENTECC
- codigo (de registro)
- matricula Docente (codigo do docente na ENTIDADE: DOCENTE)
- semestre (semestre em que o docente irá lecionar a CC, exemplo: 2011.2)
- cc (codigo da componente curricular na ENTIDADE: CC - componentes que o docente esteja habilitado ou se disponibiliza para habilitacao)
- prioridade (o número de prioridades será igual ao número de CCs selecionadas)

Observações sobre a entidade:
* As CCs que o docente já lecionou, ou seja, está habilitado a lecionar, serão informadas pelo DEPARTAMENTO/INSTITUTO, sendo permitido ao Docente adicionar mais CCs e definir as prioridades.
* Uma outra discussão que surgiu na equipe, é se o docente poderia remover do seu quadro uma CC que o mesmo não deseje mais lecionar, desconsiderando-se o motivo.
- A equipe, no geral, se demonstrou contra essa possibilidade. No entanto, uma minoria interna acredita que o docente deveria ter essa possibilidade, e se futuramente for necessário o mesmo voltar a lecionar a CC, o Departamento/Instituto poderá solicitar ao docente tal questão em um segundo momento posterior ao planejamento (no momento dos ajustes posteriores). Está aberta a discussão entre possibilitar ao docente antes do planejamento remover uma CC que já esteja habilitado ou não possibilitar.

DEMANDA
- codigo (de registro)
- cc (codigo da componente curricular na ENTIDADE: CC)
- semestre (semestre em que a CC é pretendida pela demanda, exemplo: 2011.2)
- turno (diurno, noturno)
- qtd da demanda (numero de discentes que, no módulo de pré-matricula, informaram ou para os quais foi informada automaticamente - no caso das CCs obrigatorias - a intenção de cursar a CC.)

Observações sobre a entidade:
* O cadastro de DEMANDA é o resultado da alimentação de dados pelo COLEGIADO do curso (em relação às CC obrigatorias, que são no mesmo turno do curso) e pelos DISCENTES (em relação às OPTATIVAS, no módulo de Pré-matrícula). Ou seja, a fonte de informações desta ENTIDADE será a ENTIDADE: DISCENTECC.

TURMA
- codigo (de registro)
- cc (codigo da componente curricular na ENTIDADE: CC)
- docente (codigo do docente na ENTIDADE: DOCENTE)
- campus (codigo do campus na ENTIDADE: CAMPUS)
- predio (codigo do predio na ENTIDADE: PREDIO)
- sala (codigo da sala na ENTIDADE: SALA)
- dia1 (dia de encontro presencial da turma)
- horarioiniciod1 (horario de inicio do encontro no primeiro dia da semana ou dia único)
- horariofimd1 (horario de fim do encontro no primeiro dia da semana ou dia único)
- dia2 (sefundo dia de encontro presencial da turma)
- horarioiniciod2 (horario de inicio do encontro no segundo dia da semana, se houver)
- horariofimd2 (horario de fim do encontro no segundo dia da semana, se houver)
- dia3 (dia de encontro presencial da turma)
- horarioiniciod3 (horario de inicio do encontro no terceiro dia da semana, se houver)
- horariofimd3 (horario de fim do encontro no primeiro dia da semana, se houver)

Observações sobre a entidade:

* Nas discussões em sala surgiu a idéia, por parte de alguns colegas, do sistema planejar um certo equílibrio de quantidades de estudantes de cursos diferentes em uma mesma turma.
- Entendemos que no software isso pode se comportar como uma prioridade, mas apenas lembrando que a escolha do estudante sobre qual turma fazer parte acontecerá no processo de Matrícula, visto que na pré-matrícula não existirão turmas definidas.
- Esta seria uma competência do sistema de matrícula existente, até que seja realizada (se ocorrer), a integração dos sistemas: Planejamento e Matrícula.


 
Atualizado em 19/07/2011, às 11h20min.
.