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/