1. Conceituar informação e Sistema de Informação. 2. Discutir seu papel nas organizações. 3. Apresentar métodos, técnicas e ferramentas para modelagem e desenvolvimento de informações e de Sistemas de Informação. 4. Os alunos deverão aprender a: analisar como as informações fluem dentro de uma empresa; organizar e classificar as informações de uma empresa (sob a ótica de SI); modelar e projetar e desenvolver um sistema que manipule informações manuais utilizando técnicas de Organização e Métodos; modelar e projetar e desenvolver um sistema que manipule informações no computador.
Sistemas de Informação. Engenharia de Informação. Tecnologia da Informação. Conceitos de hardware e software. Planejamento e gerência de projetos de SI. Formação de equipe de desenvolvimento. Recursos. Prazo. Controle de projetos. Engenharia de software. Ciclo de vida de software. Modelagem orientada a objetos. Documentação de sistemas. Controle de documentos. Requisitos de sistema. Análise e projeto de SI. Interface com o usuário. Manual de usuário. Implementação. Apresentação, treinamento e aplicação prática de um ambiente de desenvolvimento de software. Verificação e validação de SI. Revisões. Testes. Introdução à qualidade de software. Garantia da qualidade de software. Gerência de configuração de software.
1. Sistemas de Informação. Engenharia de Informação. Tecnologia da Informação. 2. Conceitos de hardware e software. 3. Planejamento e gerência de projetos de SI. Formação de equipe de desenvolvimento. Recursos. Prazo. Controle de projetos. 4. Engenharia de software. Ciclo de vida de software. 5. Modelagem orientada a objetos. 6. Documentação de sistemas. Controle de documentos. 7. Requisitos de sistema. 8. Análise e projeto de SI. 9. Interface com o usuário. Manual de usuário. 10. Implementação. Apresentação, treinamento e aplicação prática de um ambiente de desenvolvimento de software. 11. Verificação e validação de SI. Revisões. Testes. 12. Introdução à qualidade de software. Garantia da qualidade de software. 13. Gerência de configuração de software.
Pessman, Roger S., & Bruce R. Maxim. Engenharia de software, 9ed. McGraw Hill Brasil, 2021. Paula Filho, Wilson P. Engenharia de software: fundamentos, métodos e padrões, 3ed. LTC, 2008. Gobov, Denys, et al. “Approaches for the concept ‘Business Analysis’ definition in IT Projects and Frameworks”. ICST. 2020. Silva, Vinicius M., Raquel M. Barbosa & Diana F. Adamatti. “Princípios de Usabilidade e a Importância do Usuário no Projeto de Interfaces.” ICCEEg. 1(12):29-38, 2016. Guedes, Gilleanes T.A. UML 2: guia prático. 2ed. Novatec Editora, 2014. Cardoso, Gisele C. & Virgínia M. Cardoso. Linguagem SQL: fundamentos e práticas. Editora Saraiva, 2013. Miletto, Evandro M. & Silvia C. Bertagnolli. Desenvolvimento de Software II: introdução ao desenvolvimento web com HTML, CSS, JavaScript e PHP. Bookman Editora, 2014. https://www.w3schools.com/ - referência para linguagens de programação https://www.php.net/ - referência linguagem PHP https://www.w3.org/ - referência das linguagens web https://www.mysql.com/ - referência da linguagem MySQL https://mariadb.org/ - referência da linguagem SQL https://www.apachefriends.org/pt_br/index.html - ambiente para desenvolvimento em Apache https://github.com/ - ambiente para programação cooperativa