Conteúdo Programático – Sistemas Computacionais e Proteção dos Direitos Fundamentais | Gestão Pública e Governo Eletrônico

Disciplina Optativa:  Tópicos em Filosofia do Direito A – 60 h/a – Sistemas Computacionais e Proteção dos Direitos Fundamentais (DIREITO)
Disciplina Optativa:  Tópicos em Filosofia do Direito e do Estado – 30 h/a – Gestão Pública e Governo Eletrônico (CIÊNCIAS DO ESTADO)

Código: DIT047 | DIT 086
Departamento: DIREITO DO TRABALHO E INTRODUÇÃO AO ESTUDO DO DIREITO

Carga horária total: 60 h/a – 30 h/a
Créditos: 04 / 02

Ementa

Conceitos de sistemas de informação gerencial e sistemas de informação jurídica. Modelos de serviço jurídico. Conceitos de linguagem de programação. A linguagem de programação Python. Ambientes de desenvolvimento. Versionamento de código. GIT. Desenvolvimento web. HTML e CSS. Bancos de Dados. SQL. Estruturação de bancos de dados jurídicos. Frameworks de desenvolvimento. Implantação de sistemas gerenciais jurídicos. Treinamento dos usuários internos e externos. Correção de erros e elaboração de manuais.

Objetivos

  • Apresentar ao aluno os principais tipos e sistemas de informação gerenciais voltados à área jurídica e pública
  • Conhecer os principais conceitos de linguagens de programação
  • Configurar e utilizar ambiente de desenvolvimento de sistemas de informação gerenciais
  • Configurar e utilizar sistema de repositório de código fonte
  • Estruturar e manusear sistema de banco de dados relacional estruturado para informações jurídicas e do setor público
  • Testar um sistema de informação gerencial jurídico e do setor público
  • Identificar e corrigir erros em sistema de informação gerencial jurídico e do setor público
  • Propor e desenhar novas funcionalidades em sistema de informação gerencial jurídico e do setor público
  • Elaborar manuais de gestão e processos em sistema de informação gerencial jurídico e do setor público
  • Capacitar o aluno no uso, suporte e treinamento de sistema de informação gerencial jurídico e do setor público

Unidades de Ensino

Unidade I – Sistemas de informação gerenciais jurídicos e do setor público

Unidade II – Conceitos de Linguagem de Programação

Unidade III – Desenvolvimento de Software

Unidade IV – Sistemas de Bancos de Dados Relacionais

Unidade V – Desenvolviment WEB

Unidade VI – Implantação Prática de Sistemas de Informação Gerenciais

Bibliografia

  • BEAULIEU, Alan. Aprendendo SQL. São Paulo: Novatec, 2009.
  • BHARGAVA, Aditya. Grokking Algorithms. An illustrated guide for programmers and other curious people. Shelter Island: Manning, 2016.
  • CHACON, Scott. STRAUB, Ben. Pro Git. Everything you need to know about GIT. 2nd ed. s.l.: Apress, 2014. (https://git-scm.com/book/en/v2)
  • LAUDON, Kenneth; LAUDON, Jane. Sistemas de Informação Gerenciais. 11 ed. São Paulo: Pearson Education do Brasil, 2014.
  • SOMMERVILLE, Ian. Engenharia de Software. 8 ed. São Paulo: Pearson Addison-Wesley, 2007.
  • STAIR, Ralph; REYNOLDS, George. Princípios de sistemas de informação. Tradução da 9a edição norte-americana. São Paulo: Cengage Learning, 2013.
  • SUSSKIND, Richard. Tomorrow’s Lawyers. An Introduction to your Future. 2nd ed. Oxford: Oxford University Press, 2017.
  • SUTHERLAND, Jeff. SCRUM. A arte de fazer o dobro do trabalho na metade do tempo. São Paulo: LeYA, 2016.
  • Especificação do YAML: https://yaml.org/spec/1.2/spec.html
  • Documentação Markdown: https://daringfireball.net/projects/markdown/
  • Python para Iniciantes (Python for Beginners): https://www.python.org/about/gettingstarted/