Sie sind auf Seite 1von 6

PROPOSTA DE PROJETO INTERDISCIPLINAR ADS 4 Semestre

Professor responsvel: Cilmara Ribeiro e Fernando Sales


Coordenador responsvel: Flavio Groh
1 OBJETIVO
Promover a integrao das disciplinas trabalhadas no 4 Semestre do
Curso de Anlise e Desenvolvimento de Sistemas
2 MODELO
Cada grupo escolher uma empresa real para a qual ir propor o
desenvolvimento de um software em plataforma desktop que vise atender uma
necessidade da mesma, enfocando os contedos das disciplinas envolvidas no
projeto. Os grupos devero ser formados por, no mximo 3 alunos. Os grupos
devem ser os mesmos independentemente da disciplina.
A disciplina de Engenharia de Software-III ir abranger os conhecimentos
das etapas iniciais do ciclo de desenvolvimento de software, que so: Anlise de
Requisitos, Planejamento do Projeto e Modelagem do Software, como o prrequisito originrio da Engenharia de Software-II, pressupe que o aluno, j
possui os conhecimentos necessrios.
A disciplina de Banco de Dados dar foco na modelagem dos diagramas
relacionados ao banco de dados da aplicao e construo do banco de dados.
A disciplina de Programao Orientada a Objetos ter como foco o
desenvolvimento do sistema, em linguagem de programao definida pelo
professor da disciplina.
A disciplina de Metodologia de Pesquisa dar suporte ao contedo escrito
e apresentao.
3 PR-REQUISITO
Estar matriculado no 4 Semestre corrente

4 - DISCIPLINAS ENVOLVIDAS:
DISCIPLINA
Banco de Dados
Engenharia de Software III
Programao Orientada a Objetos
Metodologia de Pesquisa Cientifica e
Tecnolgica

PROFESSOR
Cilmara Aparecida Ribeiro
Fabricio Galende
Fernando Salles Claro
Anna Renata

5 DESCRITIVO DO PROJETO
Cada grupo dever escolher uma empresa, de modo que a escolha atenda
aos requisitos determinados pelas disciplinas do projeto, ou seja, o prottipo a
ser desenvolvido tem que possibilitar o enquadramento do contedo de cada
disciplina.
Os contedos que sero avaliados por disciplina so:
Banco de Dados e Aplicaes:

o
o
o
o
o
o
o
o
o

Resumo do Levantamento de Requisitos;


Projeto de Banco de Dados:
Modelo Conceitual (DER);
Modelo Lgico (Modelagem de Dados);
Modelo Fsico (Script em SQL);
Trigramao;
Normalizao;
Uso correto das PKs e FKs;
Definio coerente dos tipos de dados;
Definio dos valores NOT NULL e DEFAULT;
Definio das regras para Remoo/Atualizao das FKs (On Delete e On

o
o

Update);
Definio dos campos de auditoria em todas as tabelas;
Uso do campo ATIVO nas tabelas de Normalizao, e nas demais tabelas, quando

se fizer necessrio;
Desenvolvimento do Banco de Dados:
o Desenvolvimento do BD no MySQL;
o Desenvolvimento das Stored Procedures para as operaes de INSERT, UPDATE e
DELETE das tabelas do banco de dados;
o Desenvolvimento das Views necessrias para utilizaes no banco de dados;
Dicionrio de Dados das tabelas;
Elaborar a carga de dados para os dados de endereo, usando o padro de CEP
dos servios de correios;
Script do cdigo SQL usado no desenvolvimento do banco de dados.
Indicao das ferramentas para o desenvolvimento:

Dia.exe para o DER;


Ferramenta especfica para a modelagem de dados;
MySQL como ferramenta de SGBD;
SQLyog como ferramenta Front-end;
MS Word para Documentao e Scripts.
Engenharia de Software III:

Modelagem de Processo de Negcio;


Especificao de Requisitos, utilizando diagrama de caso de uso;
Projeto de Software utilizando diagrama de classe e aplicando padres de
projeto. Exemplo: DAO identificador e estratgias;
Aplicao de pelo menos, 2 estratgias de testes de software, ministrados
durante a disciplina;
Indicao das ferramentas para o desenvolvimento:

Enterprise architect;
Eclipse com plugin bpmn2;
Junit;
Programao Orientada a Objetos:

Desenvolvimento de classes, atributos e mtodos;


Desenvolvimento utilizando metodologia MVC;
Utilizao de protocolos JDBC;
Criao de banco de dados e tabelas utilizando o B.D. MySQL;
Criao de Interfaces Grficas utilizando Swing;
Elaborao de controle de acesso por nvel de atribuio de senhas;
Design das interfaces grficas;
Usabilidade e Navegabilidade;
Validao das entradas de dados;
Indicao das ferramentas para o desenvolvimento:

Netbeans
MySQL Community Server
MySQL WorkBench
MySQL Connector/J
Utilizao dos conceitos de CamelCase para as codificaes.

Metodologia de Pesquisa Cientifica e Tecnolgica:

Como elaborar a pesquisa cientfica (Apresentao/Objeto/Problema/Pesquisa)


Modalidades de Metodologia;
Sequncia de como elaborar um Projeto Cientfico;
Fontes Bibliogrficas;
Atividades de Pesquisa e Tcnica de documentao;
Relatos de resultados de pesquisa;
Como fazer citao de acordo com a Norma ABNT;
Como parafrasear o texto;

CRONOGRAMA
DISCIPLINA
Engenharia de Software III

PRAZOS
26/09/2016

Banco de Dados
Programao Orientada a Objetos
Metodologia de Pesquisa Cientifica e Tecnolgica

17/10/2016
01/12/2016
01/12/2016

6 CONTEDOS ABORDADOS POR DISCIPLINA (EMENTA)

DISCIPLINA
BANCO DE DADOS

ENGENHARIA DE SOFTWARE III

PROGRAMAO ORIENTADA A
OBJETOS

METODOLOGIA DE PESQUISA

7 CONSIDERAES FINAIS
7.1 DA MATRCULA

CONTEDO
Conceitos de Base de Dados. Modelos
conceituais de informaes. Modelos de
Dados: Relacional, Redes e Hierrquicos.
Modelagem de dados - conceitual, lgica
e fsica. Teoria relacional: dependncias
funcionais e multivaloradas, formas
normais. Restries de integridade e de
segurana
em
Banco
de
Dados
Relacional. Sistemas Gerenciadores de
Banco de Dados objetivo e funes.
Linguagens
de
declarao
e
de
manipulao de dados.
Conceitos, evoluo e importncia de
arquitetura de software. Padres de
Arquitetura. Padres de Distribuio.
Camadas
no
desenvolvimento
de
software. Tipos de Arquitetura de
Software. Vises na arquitetura de
software. Modelo de Anlise e Projetos.
Formas de representao. O processo de
desenvolvimento.
Mapeamento
para
implementao. Integrao do sistema.
Testes:
planejamento
e
tipos.
Manuteno. Documentao.
Conceitos e evoluo da tecnologia de
orientao a objetos. Limitaes e
diferenas entre o paradigma da
programao estruturada em relao
orientao a objetos. Conceito de
objetos, classes, mtodos, atributos,
heranas,
polimorfismo,
agregao,
associao,
dependncia,
encapsulamento, mensagem e suas
respectivas notaes na linguagem
padro de representao da orientao a
objetos. Implementao de algoritmos
orientado a objetos utilizando linguagens
de programao. Aplicao e uso das
estruturas fundamentais da orientao a
objetos.
??????

Estar matriculado no semestre em questo, ou seja, 4 Semestre de ADS


7.2 DAS NOTAS/AVALIAES
Os professores que fazem parte do projeto podero, a critrio prprio,
utilizar a nota deste Projeto Interdisciplinar em suas disciplinas individualmente.
7.3 DA ENTREGA E APRESENTAO DOS TRABALHOS
A entrega do trabalho escrito deve ser feita, impreterivelmente, para
TODOS os professores, at o dia 01/12/2016 (quinta-feira) em aula corrente
da disciplina, sendo, primariamente, uma via impressa para cada professor. Fica
a cargo de cada professor substituir a via impressa pela via eletrnica.
As apresentaes acontecero no dia 08/12/2016 das 19h00 s 23h00,
conforme sorteio que determinar a ordem de apresentao. Cada equipe ter
15 minutos para realizar a apresentao do grupo, com tolerncia de 5 minutos.
Aps a apresentao, os professores tero 15 minutos de arguio para cada
grupo. Caso seja necessrio, as demais apresentaes ocorrero no dia
09/12/2016 somente para os casos devidamente justificados e aceitos pelos
professores.
7.4 DA FORMATAO
O relatrio do projeto finalizado dever conter os seguintes itens:

Capa contendo:
Nome da faculdade FATEC Taubat
Curso / Semestre
Ttulo do projeto
Composio do grupo
Sumrio
Introduo contendo:
Breve apresentao da empresa
Apresentao das caractersticas do produto
Objetivo do projeto
Desenvolvimento do trabalho dividindo os captulos por disciplinas
Concluso;
Referncias bibliogrficas utilizadas na elaborao do projeto.
Na redao do relatrio, seguir a Norma da FATEC para confeco de
Trabalho de Concluso de Curso.
Equipes:
Tema

Alunos

Sistema de Gesto de Patrimnio


Sistema de Gesto Escolar
Sistema de Gerenciamento de Agencia Prestadora de
Servios
Sistema SAAS Mercado de Turismo
Sistema de Oramento de Indstria Grfica
Sistema de Gesto Mdica

Luis e Lincoln
Lucio, Elton e Diego Donizete
Felipe, Diego Antonio e Hugo Luis
Mario, Henrique e Vinicius Martins
Gilberto, Vinicius Cesar e Vitor
Wilson, Marcel e Gustavo

Das könnte Ihnen auch gefallen