Projecto de Desenvolvimento de Software (PDSOFT)
Área
AC Gestão > UC Mestrados
Activa nos planos curriculares
Gestão de Sistemas de Informação > Gestão de Sistemas de Informação > 2º Ciclo > Unidades Curriculares Obrigatórias > Projecto de Desenvolvimento de Software
Nível
2º Ciclo (M)
Tipo
Não Estruturante
Regime
Semestral
Carga Horária
Aula Teórica (T): 0.0 h/semana
Aula TeoricoPrática (TP): 2.0 h/semana
Trabalho Autónomo: 134.0 h/semestre
Créditos ECTS: 6.0
Objectivos
1. Organizações e Sistemas de Informação:
- Entender e discutir a importância dos sistemas e tecnologias de informação nas organizações;
- Entender a importância de alinhamento entre aplicações, processos e estratégia de negócio;
- Entender a problemática da proliferação aplicacional nas organizações.
2. Desenvolvimento de Aplicações ? Programação:
- Entender os conceitos base de programação (estruturas de dados, funções, chamadas ao sistema) e orientação a objetos;
- Entender e discutir as várias camadas aplicacionais (interface; logica de negócio, dados), e como podem ser utilizadas pelas principais linguagens de mercado;
- Ser capaz de utilizar código para programar no Microsoft Office;
- Entender os conceitos XML, BPM, BAM, BPEL e webservices. Ser capaz de programar um webservice.
Programa
1. Introduções Conceitos Desenvolvimento:
- Alinhamento Estratégico (Processos,Tecnologia);
- Arquiteturas Aplicacionais (n-tier);
- Linguagens e Compiladores;
- Sistemas Operativos;
- Usabilidade aplicacional.
2. Algoritmos e Estruturas de Dados;
3. Object Oriented:
- Teoria;
- Trabalho e casos práticos em EXCEL (Visual Basic).
4. Soluções Orientadas a Serviços ? SOA:
- Arquiteturas SOA;
- XML e Webservices (players - IBM, SUN, Microsoft).
5. Desenvolvimento Aplicacional:
- Interface (HTLM, Silverlight, Flash);
- Mid-teer (webservices);
- Backend (SGBD);
- Trabalho (ligação base de dados ou webservices).
Metodologia de avaliação
.
Bibliografia
Principal
Não existem referências bibliográficas.
Secundária
Não existem referências bibliográficas secundárias.