Conhecimentos de Base Recomendados
Não tem.
Métodos de Ensino
As aulas serão lecionadas em regime teórico-prático, em salas de computadores.
Será utilizada a metodologia expositiva para a apresentação dos conceitos da unidade curricular, apoiada pela experimentação prática através da realização de exercícios de aplicação dos conceitos transmitidos.
Resultados de Aprendizagem
A Unidade Curricular de Análise de Sistemas de Informação é uma unidade fundamental do mestrado em Sistemas de Informação de Gestão.
Pretende-se assim com esta Unidade Curricular alcançar os seguintes objetivos:
- Conhecer e apreender conceitos adequados a uma compreensão do que são Sistemas de Informação e o papel das Tecnologias de Informação no suporte ao funcionamento dos Sistemas de Informação Organizacionais.
- Conhecer o Software Development Life Cycle (SDLC) e as suas etapas, com principal foco nas etapas de planeamento, análise e conceção de sistemas de Sistemas de Informação.
- Conhecer as linguagens de modelação associadas ao desenvolvimento de Sistemas de Informação, nomeadamente a linguagem UML e a BPMN.
Em termos de competências espera-se com esta unidade curricular que o aluno seja capaz de:
- Identificar (saber que existem) os problemas inerentes à execução das fases de análise e conceção de Sistemas de Informação.
- Discutir (saber como fazer) alternativas de resolução de problemas inerentes à execução das fases de análise e conceção de Sistemas de Informação.
- Executar (saber fazer) as tarefas de levantamento, classificação e modelação de requisitos.
Programa
- Processo de Desenvolvimento de Software
- Análise e especificação de requisitos de software
- Modelação orientada a objetos com UML
- Diagramas de Casos-de-Uso
- Diagramas de Atividades
- Diagramas de Classes
- Diagramas de Estados
- Diagramas de Interação
- Diagramas de Componentes
- Diagramas de Implementação
- Outros diagramas e aspetos da UML
- Modelação de processos de negócio com BPMN 2.0
Docente(s) responsável(eis)
Estágio(s)
NAO
Bibliografia
- Ian Sommerville (2015), Software Engineering, 10th Edition, Pearson
- Joost Visser (2016), Building Maintainable Software https://archive.org/details/BuildingMaintainableSoftwareSIG
-
Borges J., Cunha J. & Dias T. (2015), Modelação de dados em UML – uma abordagem por problemas. FCA Editora de Informática.
- Brett D. McLaughlin, Pollice, G., & West, D. (2006). Head First Object-Oriented Analysis and Design. O’Reilly Media.
- Dumas, M., La Rosa, M., Mendling, J., & Reijers, H. A. (2013). Fundamentals of Business Process Management. Berlin, Heidelberg: Springer Berlin Heidelberg. doi:10.1007/978-3-642-33143-5
- Weske, M. (2012). Business Process Management. Berlin, Heidelberg: Springer Berlin Heidelberg. doi:10.1007/978-3-642-28616-2