Você está na página 1de 4

Disciplina: Projeto de TCC em Sistemas de

Informação
Apresentação

O TCC (Trabalho de Conclusão de Curso) do Curso de Bacharelado em Sistemas de Informação é ponto de terminalidade do
conjunto de competências que foram mobilizadas e desenvolvidas durante todo curso. A disciplina visa explicar todos os
passos e revisar os conteúdos necessários para a elaboração de seu TCC.

No desenvolvimento do TCC, você deve evidenciar a articulação entre a teoria e a prática, tendo a oportunidade de vivenciar o
desenvolvimento de um projeto de software, agregando competências de gerenciamento de projetos, análise de viabilidade,
análise, projeto, modelagem, interfaces e persistência de dados em Sistemas de Informação.

O TCC será desenvolvido ao longo de duas disciplinas: Projeto de TCC em Sistemas de Informação e TCC em Sistemas de
Informação, sendo a primeira pré-requisito para cursar a segunda.

Objetivos
Conteudista
Identificar situações do mundo real que demandem o
Marcelo Vasques de Oliveira
desenvolvimento de Sistemas de Informação;

Descrever um projeto para desenvolvimento de uma  Currículo Lattes

solução de software, aplicando as competências


Validador: Artur Nunes Gomes
adquiridas em diferentes disciplinas complementares,
ao longo do curso.

Resumos

Aula 1: Projeto de TCC

Compreenderemos o objetivo da disciplina Projeto de TCC em Sistemas de Informação e o principal artefato a ser produzido: O
projeto de seu Trabalho de Conclusão de Curso.

Analisaremos o conteúdo do projeto a ser desenvolvido, bem como o cronograma das entregas parciais e final do seu projeto de
TCC. Revisaremos as normas ABNT necessárias à formalização do projeto como um Trabalho de Conclusão do Curso e as
referências das principais disciplinas em que as habilidades necessárias ao TCC foram desenvolvidas.

Aula 2: Contextualização do problema

Analisaremos a contextualização da empresa ou grupo de cidadãos a ser beneficiado com o software que será projetado em seu
TCC: pequeno histórico da empresa (ou definição do público-alvo), descrição de suas atividades (produtos e/ou serviços
comercializados), organograma (identificação os envolvidos no projeto), mercado consumidor e concorrência. Definiremos
também as premissas e restrições do projeto.
Aula 3: Definição da proposta de trabalho

Identificaremos, em nosso contexto diário, um problema ou uma situação-problema, que demande um software como solução.
Esse problema será a motivação do seu TCC, cuja finalidade é apresentar a solução, em termos computacionais.

Compreenderemos também como elaborar a proposta de trabalho, constante no conteúdo de seu projeto de TCC, que inclui
atividades como escolha e definição da metodologia de trabalho para condução de seu projeto, a previsão de alocação de
recursos (hardware, software, mão de obra e materiais), o cronograma e orçamento para elaboração das atividades do projeto.

Aula 4: Funcionamento atual e escopo do sistema proposto

Vamos descrever como funcionam, hoje, as atividades inerentes ao sistema a ser desenvolvido, justificando a escolha dele e
definindo: o funcionamento atual, o ambiente em que o sistema está inserido, bem como os problemas do sistema atual.
Reconheceremos também os motivos para a demanda de um novo sistema, seu escopo e a descrição da situação desejada.

Aula 5: Solução proposta

Vamos descrever o sistema proposto, para solucionar os problemas atuais, considerando as premissas e restrições do projeto,
dentro dos seguintes itens: Listagem dos principais requisitos do sistema, modelagem dos requisitos usando o diagrama e
especificações de casos de uso, modelagem das classes de negócio do sistema e modelagem conceitual dos dados a serem
persistidos.

Aula 6: Requisitos

Analisaremos as necessidades dos usuários e com base nelas definiremos os requisitos funcionais e não funcionais do sistema.
Aprenderemos a escolher a(s) técnica(s) de levantamento de requisitos mais adequada(s) ao contexto e a listar os requisitos
funcionais e não funcionais do sistema e ainda a definir afinidades e agrupamentos dos requisitos funcionais para a modelagem
de casos de uso.

Aula 7: Modelagem de requisitos em casos de uso

Revisaremos os conceitos e elementos e aplicaremos o desenvolvimento do diagrama de casos de uso, com base nos requisitos
funcionais identificados. Aplicaremos também a especificação de cada caso de uso definido, descrevendo o passo a passo da
interação do usuário com o caso.

Aprenderemos ainda a refinar o diagrama de casos de uso, realizando fatoração, e mapeando melhor os relacionamentos entre
casos de uso.
Aula 8: Solução em classes

Revisaremos os conceitos, elementos e relacionamentos entre classes, de forma a elaborarmos o diagrama conceitual de
classes. Aplicaremos o passo a passo para identificar as classes conceituais (inerentes ao negócio) necessárias para
implementar as funcionalidades do sistema proposto, ou seja, derivar o modelo conceitual de classes, a partir do modelo de
casos de uso.

Aula 9: Organização dos dados

Definiremos os dados que precisam ser persistidos (banco de dados), desenvolvendo o modelo conceitual de dados, através do
diagrama de entidade e relacionamento. Revisaremos as técnicas de identificação das entidades, seus atributos e
relacionamentos, bem como poderemos derivar o modelo de dados com base no diagrama conceitual de classes.

Aula 10: Finalização do projeto

Aprenderemos a escrever as conclusões do seu projeto de TCC e a revisar o projeto como um todo e seus artefatos (diagramas,
modelos, cronogramas, orçamentos, dentre outros), e também a avaliar e corrigir, se for o caso, a consistência entre os modelos.

Revisaremos o documento a ser enviado, como a versão final do projeto de TCC, no período de AV, e o ajustaremos, com base nas
correções e melhorias solicitadas pelo orientador-tutor, para a última chance de envio do projeto de TCC adequado, no período de
AVS.

Você também pode gostar