Категории: Все - servidor - curso - grupos - desenvolvimento

по Lenin Muller Sampaio 7 лет назад

242

Mapa De Desenvolvimento - Portal Do Coordenador

O Portal do Coordenador é uma ferramenta que gerencia o desenvolvimento de cursos e turmas, oferecendo funcionalidades variadas para coordenadores, técnicos de unidade e administradores.

Mapa De Desenvolvimento - Portal Do Coordenador

Mapa De Desenvolvimento - Portal Do Coordenador

Servidor

convite-professor.aspx (qual fornece acesso a professores externos para aceite/recusa de aulas enviadas por e-mail pelos coordenadores. Após deploy essa página ficará disponível para acesso anônimo no endereço)
Timerjob
TimerJob Convite Aulas Semana (timer job executado semanalmente (aos domingos), o qual envia a programação de aulas aceitas do professor dos próximo dias)
Event Receiver
Incluir Usuário Grupo (evento disparado quando um novo técnico de unidade ou coordenador são cadastrados em lista, incluindo os usuários em grupos específicos)
Gerar Certificado (evento disparado quando o coordenador informa no sistema que um novo certificado deve ser gerado)
Enviar Data Aula Disponível (evento disparado quando uma nova data de aula fica disponível ao coordenador)
Enviar Convite Professor (evento disparado pelo coordenador ao selecionar professores para convite de aulas)

WorkFlow

Status Turma (Atualiza o status da turma)

Turma

Status Curso (Atualiza o status do curso)

Curso

Grupos Sharepoint

Tecnicos De Unidade (As pessoas desse grupo serão armazenadas automaticamente pelo EventReciver quando for cadastrado um novo usuário na lista de Tecnico de unidade)
Coordenadores (As pessoas desse grupo serão armazenadas automaticamente pelo EventReciver quando for cadastrado um novo usuário com o cargo de coordenador na lista de pessoas)
Administradores (As pessoas desse grupo deverão ser armazenadas manualmente)

MasterPage (A Master é feita toda pelo js a partir do PageLayout PL_Coordenador.aspx aplicado, é feita apenas uma referencia do config-require.js)

site.Estilos.css (Referência)

site.Base.css

site.ModalGeral.html

site.Menu.html

site.Footer.html

site.Topo.html

site.Main.js

Paginas

suporte.aspx (Pagina de Conteúdo)
Backoffice.aspx

site.Backoffice.css

Comunicados.aspx

Comunicados Categoria (Utilizada para fazer o filtro)

Comunicados (Principal)

Site.Comunicados.css

Site.Comunicados.html

Site.Comunicados.js

consultar-professor.aspx

Professores

site.Consultar-Professor.css

site.Consultar-Professor.html

site.Consultar-Professor.js

convidar-professor.aspx

Motivo - Cancelamento Aula (Utilizada para gerar as opções de cancelamento da aula)

Disponibilidade de Aulas (Utilizada para a atualização de status)

Planejamento de Aulas (Utilizada para atualização de status do item)

Professores Agendados (Principal)

site.Convidar-Professor.css

site.Convidar-Professor.html

site.Convidar-Professor.js

exportar-erp.aspx

Planejamento de Aulas

site.Exportar-Erp.html

site.Exportar-Erp.js

verificar-aulas-planejadas.aspx

site.Verificar-Aulas-Planejadas.html

site.Verificar-Aulas-Planejadas.js

avaliar-aulas-planejadas.aspx

Disponibilidade de Aulas (Utilizada para o filtro, caso seja passado um coordenador)

site.Avaliar-Aulas-Planejadas.html

site.Avaliar-Aulas-Planejadas.js

inserir-plano-de-aulas.aspx

Professores Agendados (Utilizada para salvar os dados do professor)

Temas - Professores (Satélite/Auxiliar)

Horarios Disponiveis (Utilizada para gerar os horarios das aulas)

Disponibilidade de Aulas (Utilizada para gerar as primeiras informações, e para mudança de status)

Planejamento de Aulas (Principal)

site.Grid-Inserir-Plano-De-Aula.css

site.Grid-Inserir-Plano-De-Aula.html

site.Inserir-Plano-De-Aula.html

site.Main.js (Referência e funções auxiliares)

site.Grid-Inserir-Plano-De-Aulas.js

site.Inserir-Plano-De-Aula.js

calendario-recusado.aspx

site.Calendario-Recusado.css

site.Forms.html

site.Calendario-Recusado.html

site.Calendario-Recusado.js

aprovar-calendario.aspx

Turma (Utilizado para o Filtro)

Curso (Utilizado para o Filtro)

Unidades (Utilizado para o Filtro)

site.Estilo.css (Referência)

site.Grid.css

site.Aprovar-Calendario.css

site.Grid.html

site.Aprovar-Calendario.html

site.Grid.js

site.Aprovar-Calendario.js

disponibilidade-de-aula.aspx
Lista

Técnico de Unidade (Utilizada para verificar se o usuário é um técnico)

Disponibilidade de Aulas (Principal)

Content

CSS

site.Disponibilida-De-Aula.css

HTML

site.Disponibilidade-De-Aula.html

JS

site.Main.js (Referência)

config-require.js (Referência)

site.Disponibilidade-De-Aula.js