Introdução ao Desenvolvimento de Sistemas - 2019/2



Plano de Ensino



Materiais


Os materiais da disciplina foram construídos com base nos livros de referência listados no plano de ensino, e nos materias produzidos pelos professores doutores Ricardo de Almeida Falbo e Monalessa Perini Barcellos. Os professorem permitiram o uso de seu material na disciplina. Os materiais originais são listados abaixo:
* Prof. Ph.D. Monalessa Perini Barcellos: Engenharia de Software
* Prof. Ph.D. Ricardo de Almeida Falbo: Engenharia de Software
* Prof. Ph.D. Ricardo de Almeida Falbo: Engenharia de Requisitos
* Prof. Ph.D. Ricardo de Almeida Falbo: Projeto de Sistemas de Software



Introdução ao Computador

O Processo de Desenvolvimento de Software

Engenharia de Requisitos



Exemplo de Minimundo - Marketing via E-mail

Exemplo de Minimundo - Concessionária

Exemplo de Minimundo - Consultório Odontológico



Casos de Uso - Profa. Perini Barcellos - Slides 11 a 20

Exercício: Clínica de Bem-Estar



Simulado Prova [COM RESPOSTAS]



Trabalho 1



Referências sobre o AppInventor

Livro - AppInventor (em inglês)

Documentação de como instalar o emulador de celular no computador. Essa opção deve ser usada por pessoas que não possuem celular Android. Infelizmente, privilégios de administrador são necessários para instalar o emulador.

Apostila - AppInventor (em português)

Apostila 2 - AppInventor (em português)





Slides - Introdução ao AppInventor

Exercício 1: HelloPurr App (Cap. 1 do Livro)

Som miado

Foto Gato



Exercício 2: PaintPot App (Cap. 2 do Livro)

Exercício 3: Você pode tirar a carteira?
[comandos condicionais]

Exercício 5: Cumprimentos
[soma de strings, e contadores]

Exercício 5: Várias Telas

Exercício 6: Todolist
[listas, bancos de dados, soma de strings para apresentação de elementos de uma lista.]


Novo! Exemplo - Soma de Preços


Especificação do Trabalho 2

Critérios de Correção da Recuperação Paralela relativa à Prova 1








Materiais Adicionais

Casos de Uso - Prof. Elton Siqueira Moura e Prof. Francisco Rapchan

Curso Online de Engenharia de Software
da Udacity e Geogia Tech (gratuito)


Ferramenta de Prototipação: draw.io (free, online)

Ferramenta de Prototipação: Moqups (free, mas com recursos limitados)

Ferramenta de Prototipação: Wireframe CC (free)

Ferramenta de Prototipação: Balsamiq (free trial por 30 dias)

Casos de Uso (dos Prof. Elton Siqueira Moura e Francisco Rapchan)