3. Enunciado e delimitação do tema.

Propaganda
FACULDADE DE TECNOLOGIA DE INDAIATUBA
PROJETO INTERDISCIPLINAR
1º SEMESTRE DE 2014
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E
DESENVOLVIMENTO DE SISTEMAS
TURNO: NOTURNO
Disciplinas do 3º Período
1. Objetivo
O objetivo deste projeto interdisciplinar é promover a integração de disciplinas
do curso, de forma a torná-lo mais dinâmico e integrado. Também proporcionar
aos alunos uma visão mais abrangente sobre as fases de desenvolvimento dos
projetos de software, relacionados com modelagem de sistemas orientados a
objetos e implementação de sistemas utilizando linguagens de programação
orientadas a objetos.
2. Disciplinas envolvidas
As disciplinas do 3º período de tecnologia em análise e desenvolvimento de
sistemas atuarão de forma conjunta com o objetivo de promover a
interdisciplinaridade, a saber: Engenharia de Software II, Programação
Orientada a Objetos, Banco de Dados e Inglês III.
3. Grupos de trabalho
Os grupos de trabalho (compostos por 3 alunos), conforme a divisão seguinte:
Grupo
1
2
3
4
Integrantes
Tema
Nota
4. Metodologia adotada
O desenvolvimento do projeto deverá levar em consideração todos os itens
aqui descritos, divididos da seguinte maneira:
FACULDADE DE TECNOLOGIA DE INDAIATUBA
4.1. O papel de cada disciplina
Como se trata de um projeto interdisciplinar, cada disciplina terá sua
contribuição para a elaboração do projeto, conforme a descrição seguinte.
Engenharia de Software II:
Baseado no cenário especificado deve-se realizar a modelagem orientada a
objetos tendo em vista o levantamento de requisitos, das regras de negócio, do
papel dos atores no sistema, da elaboração dos diagramas de casos de uso,
diagramas de classe e diagrama de sequência, para servirem de subsídio à
posterior implementação.
Inglês III:
Os alunos deverão apresentar relatório I escrito sobre tema desenvolvido na
disciplina Engenharia de Software II, a saber, uma visão geral do sistema a ser
elaborado pelos alunos. Os alunos trabalharão na versão em inglês,
apresentando, rascunhos que serão lidos, comentados e devolvidos pela
professora. Além disso, deverão preparar-se para apresentação oral.
Banco de Dados:
A partir do cenário especificado os alunos devem fazer a modelagem de dados
por meio do diagrama entidade relacionamento e em seguida criar o banco de
dados relacional. Devem ser definidas restrições de chave primária, chave
estrangeira e outras restrições pertinentes ao projeto. Os grupos deverão criar
também um conjunto de 10 consultas envolvendo todos os principais
comandos SQL apresentados na disciplina.
Programação Orientada a Objetos:
O projeto será desenvolvido utilizando linguagem de programação orientada a
objetos e deverá contemplar manipulação de banco de dados. O projeto deverá
também estar em acordo com os requisitos do usuário e os modelos
desenvolvidos durante o projeto do sistema. O sistema deverá possuir interface
gráfica do usuário e ser desenvolvido em camadas.
Economia e Finanças:
FACULDADE DE TECNOLOGIA DE INDAIATUBA
Desenvolver um projeto de viabilidade econômica e financeira de um pequeno
empreendimento na área de TI.
- Composição do fluxo de caixa operacional;
- Composição do fluxo de investimentos;
- Composição do fluxo de financiamento;
- Análise do Valor Presente Líquido, Payback e Taxa Interna de Retorno.
O projeto será desenvolvido utilizando linguagem de programação orientada a
objetos e deverá contemplar manipulação de banco de dados. O projeto deverá
também estar em acordo com os requisitos do usuário e os modelos
desenvolvidos durante o projeto do sistema. O sistema deverá possuir interface
gráfica do usuário e ser desenvolvido em camadas.
4.2. Escolha dos temas
Os temas estarão relacionados ao controle de estoques de uma área qualquer
definida pelos alunos.
A data limite para a definição do escopo é 18/02/2013, data em que os alunos o
apresentarão ao orientador do projeto, o professor Sérgio Furgeri, ou ainda
para os outros professores envolvidos.
4.3. Projeto escrito
Existem duas partes escritas a serem consideradas: relatórios parciais e o
projeto final.
Os relatórios parciais devem conter o conteúdo definido pelo professor de cada
disciplina, conforme apresentado no item 5 (Avaliação e Cronograma) desse
documento.
O projeto escrito final deve ser feito de acordo com os padrões técnicos
definidos pela FATEC. Ele deverá ser entregue em formato digital aos
professores envolvidos no projeto. O projeto deve também ser apresentado na
língua inglesa no formato de seminário, vide item 4.4.
O projeto escrito deve conter os seguintes tópicos:
1. Descrição das técnicas utilizadas para o levantamento de requisitos.
2. Gerenciamento do andamento do Projeto (Project)
3. Enunciado e delimitação do tema.
4. Levantamento de requisitos funcionais, de qualidade, regras de negócio
e papel dos atores.
5. Diagramas e narrativas de Casos de uso.
FACULDADE DE TECNOLOGIA DE INDAIATUBA
6. Diagrama de classe e sequência.
7. Diagrama de componentes.
8. Codificação do sistema em linguagem Java.
9. Documentação das classes usando JavaDoc.
10. Imagens das telas e uma descrição de cada uma delas.
11. Modelo E-R.
12. Modelo Relacional.
13. Scripts em SQL para geração do modelo físico, inserção de dados e
consultas definidas
14. Visão geral do sistema (Escopo e requisitos) em língua inglesa.
15. Lições Aprendidas e dificuldades encotradas.
4.4. Seminário
A apresentação deverá ser feita com o uso de recursos multimídia (projetor
multimídia – data show, retro projetor, televisão, entre outros) e seguido o
modelo padrão para apresentação de slides disponível no site da FATEC.
Na sequência da apresentação deverá ter, obrigatoriamente:

Primeiras telas:
o Nomes das disciplinas e dos professores para qual foi elaborado o
projeto
o Nome da faculdade
o Nome do curso
o Nomes dos integrantes do grupo
o Data

Próximas telas:
o Visão geral do projeto em Inglês.
o Apresentação das técnicas utilizadas para o desenvolvimento
(Modelos, Diagramas e outros elementos pertinentes)

Apresentação das funcionalidades do programa executável.
4.5. Ordem de apresentação
A ordem das apresentações será feita obedecendo-se o número dos grupos.
5. Avaliação e Cronograma
FACULDADE DE TECNOLOGIA DE INDAIATUBA
Cada grupo deverá entregar três relatórios parciais para cada uma das
disciplinas envolvidas no projeto interdisciplinar. Os relatórios deverão ser
entregues no período definido na tabela abaixo e serão usados para compor a
nota de todas as disciplinas referentes ao projeto interdisciplinar. O professor
de cada disciplina terá autonomia para definir o percentual da nota do projeto
interdisciplinar até o limite de 20%. A nota do projeto poderá ser concedida por
disciplina, dependendo do desempenho do grupo na disciplina em questão, ou
seja, não necessariamente todos os professores darão a mesma nota para o
projeto interdisciplinar. A média final do projeto será composta pela média
aritmética das disciplinas envolvidas no projeto interdisciplinar.
O projeto e a apresentação final serão avaliados na disciplina específica
referente ao projeto interdisciplinar no dia da apresentação por uma banca
avaliadora composta pelos professores envolvidos. A nota final será atribuída e
divulgada somente após a reunião dos professores presentes na banca.
Segue cronograma geral envolvendo as disciplinas mencionadas e o conteúdo
desejado em cada relatório parcial:
18-02-2014
Definição do Escopo do projeto
20-05-2014
Entrega do projeto escrito
27-05-2014
Seminário do projeto
DISCIPLINA
1ª Semana
Abril
1ª Semana
Maio
Técnicas de
Diagrama e narrativas de
Diagrama de Sequência
Engenharia
Levantamento, Escopo,
Casos de Uso, Diagrama
e Componentes
de Software
requisitos e regras de
II
1ª Semana
Março
de classe
negócio, papel dos
atores.
Banco de
Modelo entidade-
Dados
relacionamento
Tradução do Relatório 1
Inglês III
da disciplina de
Engenharia de Software
II
Modelo relacional
Consultas
FACULDADE DE TECNOLOGIA DE INDAIATUBA
POO
Project,
Codificação das classes
Implementação de um
Protótipo inicial da
de negócio a serem
cadastro usando Banco
interface.
usadas no projeto
de Dados
Download