Cada vez mais os sistemas de computação estão envolvidos no dia-a-dia da sociedade, por vezes através de novos modelos de negócio que só seriam possíveis com a tecnologia ou integrando-se a fluxos tradicionais, automatizando e otimizando parte de um trabalho. Dentro da ciência da computação, há vários campos que estudam cada aspecto deste impacto da tecnologia na sociedade, especialmente sobre a construção desses sistemas que servirão a variados propósitos. Uma classe especial desses sistemas de informação são os sistemas corporativos que, dentre outras definições, são sistemas robustos que lidam com informações sensíveis. A construção de aplicações corporativas é marcada pelo rigor em requisitos não-funcionais, como segurança, desempenho e disponibilidade, o que torna-se uma tarefa difícil para o time de desenvolvimento prover num software, principalmente quando a aplicação é disponibilizada para uma larga base de usuários, frequente ou
const SEM_NOTA = 'SEM_NOTA' | |
const SUBS = 'SUBS' | |
const importaNotas = (table, notas) => { | |
const erros = [] | |
const it = a => a.innerText | |
const grouped = notas.reduce((acc, cur) => ({...acc, [cur.matricula || cur.nome]: cur}),{}); | |
[...table.querySelectorAll('tr')].forEach(tr => { | |
const matricula = it(tr.children[1]) | |
const nome = it(tr.children[2]) |
const exportaAlunos = table=>{ | |
const trs = table.querySelectorAll('tr'); | |
const it = a=>a.innerText; | |
return [...trs].splice(1).map(tr=>{ | |
const matricula = it(tr.children[1]) | |
const nome = it(tr.children[2]) | |
return { | |
nome, | |
matricula | |
} |
-
Ao clicar no botão
Exportar Horário
, será feito o download de um arquivohorario.ics
e você usará esse arquivo para adicionar seu horário na UFCG em serviços como Google Calendar e Outlook. Os eventos são criados baseados nas "Turmas em curso", para alunos, e "Turmas" para professores. -
Já são adicionadas as recorrências dos eventos (para se repetirem toda semana) até o dia 15 do mês de junho ou de dezembro, dependendo do período (não conseguimos determinar com precisão onde cada período termina). Caso deseje modificar isso, abra o arquivo
horario.ics
e modifique os atributosUNTIL
- Acesse a versão do Google Calendar para web em https://calendar.google.com/
- Clique no botão de engrenagem na parte superior direita e depois clique em "Configurações"
- Para mais detalhes, acesse nosso repositório
- Ao instalar a extensão, automaticamente todas as funcionalidades serão disponibilizadas no próximo acesso ao Controle Acadêmico através do endereço https://pre.ufcg.edu.br:8443/ControleAcademicoOnline/Controlador e, de acordo com a página que o usuário esteja acessando, a funcionalidade será renderizada juntamente com o resto do conteúdo do sistema, como se fosse parte da implementação original.
Algumas funcionalidades são comuns para alunos e professores, como:
-
Primeiramente obrigado por estar colaborando com a ciência brasileira através deste avaliação do projeto desenvolvido no meu TCC, Marcos Pontes e eu lhe agradecemos cordialmente 🚀
-
Caso queira acessar o repositório do projeto, clique aqui
Vamos lá, você irá utilizar a extensão e responder um questionário sobre sua experiência!
- Utilizar o navegador Google Chrome
O UFCGPro é a extensão de aprimoramento do Controle Acadêmico da Universidade Federal de Campina Grande.
Feita para alunos e professores, esta extensão dá acesso a diversas funcionalidades extras no seu Controle Acadêmico que irão tornar mais rápidas ações cotidianas que você realiza e também oferece novas opções que aumentam a produtividade e otimizam o seu tempo gasto.
O software é desenvolvida em código aberto e pode ser verificado em: https://github.com/luciannojunior/ufcg-pro Permissões: pedimos as permissões para a página oficial do Controle Acadêmico da UFCG (https://pre.ufcg.edu.br:8443/ControleAcademicoOnline/) e utilizamos a injeção de scripts em background para possibilitar que as interfaces e funcionalidades sejam exibidas conjuntamente com o sistema do Controle, sem que você nem note que está utilizando um software extra, já que as funcionalidades serão acessíveis a parte da mesma visualização do Controle Acadêmico.
Esta extensão não faz NENHUMA coleta de dados do usuário!
O UFCGPro trás as
você@deuspatriaefamilia.com.br
- Uniformizar as plataformas de comunicação do Capítulo
- Centralizar o armazenamento de Documentos e Planilhas
- Preservação da história documental da instituição
- Oferecer aos membros facilidades por participarem de uma organização
- We have a couple challenges of our own, like ProfileChallenge, but this recipes shows how to create a custom one that you can use anywhere in your store.
{
"b2b-challenge": {
"component": "Challenge",
TOOLBELT_CFG_FILE="$HOME/.config/configstore/vtex.json" | |
parse_vtex_json() { | |
cat "$TOOLBELT_CFG_FILE" | grep $1 | sed -n "s/^.*\"$1\": \"\(.*\)\".*$/\1/p" | |
} | |
get_vtex_account() { | |
parse_vtex_json "account" | |
} | |
get_vtex_workspace() { |