Buscar

MODELO TCC PROJETO ESTACIO FACITEC 2014

Prévia do material em texto

�Prof. João Paulo Pimentel / Coordenador Paulo Lobão
Estrutura do Trabalho Acadêmico – Projeto Final de BSI – FACITEC 2014
Elementos Pré-textuais:
Capa (obrigatório)
Lombada (de acordo com modelo FACITEC)
Folha de rosto (obrigatório)
Errata (opcional)
Folha de aprovação (obrigatório)
Dedicatória(s) (opcional)
Agradecimento(s) (opcional)
Epígrafe (opcional)
Resumo na língua vernácula (obrigatório)
Resumo em língua estrangeira (obrigatório)
Lista de ilustrações (opcional)
Lista de tabelas (opcional)
Lista de abreviaturas e siglas (opcional)
Lista de símbolos (opcional)
Sumário (obrigatório)
Elementos Textuais:
Introdução
[Descrever uma introdução do Trabalho.]
Apresentação
[Descrever uma breve apresentação do sistema proposto.]
Formulação do Problema
[Descrever a formulação do problema (problemática)]
Justificativa
[Descrever as justificativas para o desenvolvimento deste sistema.]
Objetivos
Objetivo Geral
[Descrever o objetivo geral do trabalho em um parágrafo.]
Objetivos Específicos
[Descrever os objetivos específicos em tópicos.]
Delimitação do Escopo
[Descrever o foco do sistema (o que será desenvolvido) e informar o que não será tratado nesta versão.]
O mercado
[Descrever sobre o mercado no qual o sistema se encaixa.]
Metodologia
[Além da pesquisa bibliográfica (metodologia científica. Ex. Lakatos), descrever também sobre a Metodologia de Desenvolvimento de Software (Ex. RUP, Prototipagem, Desenvolvimento em Cascata)]
Cronograma
Previsto
[Incluir o cronograma previsto para o desenvolvimento do trabalho.]
Realizado
[Incluir o cronograma realizado para o desenvolvimento do projeto.]
Recursos Utilizados
Hardware
[Incluir os recursos de hardware utilizado para o desenvolvimento do projeto.]
Software
[Incluir os recursos de softwares utilizados para o desenvolvimento do projeto.]
Humanos
[Incluir o(os) recurso(s) humano(s) (pessoa(s) envolvida(s) no desenvolvimento do projeto)]
Ferramentas e Tecnologias Utilizadas (Referencial Teórico)
[Descrever o referencial teórico do trabalho segundo os autores pesquisados para cada ferramenta utilizada para o desenvolvimento do projeto.]
O Desenvolvimento
Análise de Requisitos
Funcionais
[Descrever sobre os requisitos funcionais do sistema.]
Não Funcionais
[Descrever sobre os requisitos não funcionais do sistema.]
Caso de Uso
Visão Geral do Diagrama de Caso de Uso
[Breve descrição sobre o diagrama de Caso de Uso.]
Diagrama de Caso de Uso
[Incluir o Diagrama.]
Descrição do Caso de Uso
Caso de Uso X
[Descrever cada caso de uso de acordo com o modelo abaixo.]
Caso de Uso Y
[Descrever cada caso de uso de acordo com o modelo abaixo.]
Diagrama de Classe
 	[Incluir o Diagrama.]
Especificação das Classes
Classe X
[Especificar cada classe de acordo com o modelo abaixo.]
Classe Y
[Especificar cada classe de acordo com o modelo abaixo.]
Diagrama de Sequência
[Incluir os diagramas.]
Diagrama de Estado
[Incluir os diagramas.]
MER – Modelo de Entidade e Relacionamento
Físico
[Incluir o modelo Físico.]
Especificações das Tabelas
[Especificar cada tabela e campos de acordo com o modelo abaixo.]
Interface Visual do Sistema
[Incluir as telas do sistema e uma breve descrição sobre cada tela.]
Conclusão
[Incluir uma conclusão de pelo menos 2 (duas) páginas.]
Elementos Pós-textuais
Elementos que complementam o trabalho.
São os seguintes:
Referências (obrigatório)
Glossário (opcional)
Apêndice(s) (opcional)
Anexo(s) (opcional)
Índice(s) (opcional)
Capa dura final (obrigatório)
Modelo de descrição de caso de uso
Caso de Uso - Cadastrar Clipping
	CASO DE USO
	Cadastrar Clipping
	Este caso de uso permite aos editores cadastrar e liberar os clippings no banco de dados.
	Atores
	Nome do Ator
	Descrição 
	Editor Chefe
	Responsável pela edição/cadastro do clipping.
	USUÁRIO
	Responsável pelo cadastro do clipping.
	Fluxo Principal
	Ações dos Atores
	Ações do Sistema
	1. Selecionar a opção Clipping na página inicial.
	1. Direcionar para página de login.
	2. Digitar a chave e senha.
	2. Validação dos dados.
	3. Selecionar o menu de clipping.
	3. Direcionar para a página de cadastro.
	4. Clicar no botão Novo.
	4. Demonstração dos clipping já cadastrados.
	5. Selecionar a Rádio.
	5. Direciona para página de cadastro.
	6. Selecionar o cliente.
	6. Carrega os profissionais e programas da rádio selecionada.
	7. Selecionar a classificação.
	7. Valida os dados.
	8. Selecionar a Edição.
	8. Efetua gravação no banco.
	9. Selecionar o Programa.
	
	10. Selecionar o Destaque.
	
	11. Selecionar o Destaque.
	
	12. Selecionar o Profissional.
	
	13. Seleciona a Profissão.
	
	14. Digitar a Data
	
	15. Digitar a Hora de Início.
	
	16. Digitar a Hora de Término.
	
	
	
	FluxoS Alternativos
	Ações dos Atores
	Ações do Sistema
	
	
	Pré-condições
	O ator deve estar logado no sistema.
	Pós-condições
	Todos os campos devem estar preenchidos.
	Fluxos de Exceções
	Relacionamentos com outros Casos de Uso
	Inclusão
	Validar Usuário , Validar Clipping
	Extensão
	Vincular Áudio
	Generalização
	
Tabela 1 – Caso de Uso Cadastrar Clipping
	
Modelo de especificação das classes
Classe Rádio
	NOME DA CLASSE
	RADIO
	Especialização da Classe
	
	Descrição da Classe: Classe responsável para armazenar e manipular os dados referentes as rádios que possuem contrato com a LDC – Linha Direta Comunicações.
	Características
	
	
	Ator
	
	
	Persistente
	
	
	Abstrata
	Atributos
	Id
	Vs
	Nome de Atributo
	Descrição
	Tipo
	 X
	 +
	Cod_Radio
	Código identificador da rádio no sistema.
	int
	
	 +
	Desc_Radio
	Descrição da rádio.
	char
	
	 +
	Sintonia_Radio
	Sintonia a qual a rádio usa
	char
	Métodos
	Vs
	Nome do Método
	Parâmetros
	TIPO DE RETORNO
	Descrição
	
 +
	Alterar
	Cod_Radio
	boolean
	Método que efetua a alteração de dados relacionados a uma determinada rádio.
	 +
	Excluir
	Cod_Radio
	boolean
	Método que efetua a exclusão de rádios.
	 
 +
	FindAll
	
	clsRadio
	Método que retorna todas as rádios cadastradas no sistema.
	
 +
	FindByPrimaryKey
	Cod_Radio
	clsRadio
	Método que retorna os dados referentes a uma determinada rádio
	 +
	Incluir
	
	boolean
	Método que efetua o cadastro da rádio.
	DOMÍNIOS
	Nome do Atributo
	Valores
	
	
	Obs.: Id – Chave identificadora Vs – Visibilidade ( + Pública – Privada # Protegida)
Tabela 2 – Especificação da Classe Rádio
Modelo de Especificações das Tabelas
Tabela: CLIPPING
Tabela responsável em armazenar todas as informações referentes ao Clipping.
	
CLIPPING
	CHAVE PRIMÁRIA / ESTRANGEIRA
	ATRIBUTOS
	PK
	FK
	TABELA DE REFERÊNCIA
	Cod_Clipping
	X
	
	
	Cod_Servidor_FK
	
	X
	SERVIDOR
	Cod_Radio_FK
	
	X
	RADIO
	Cod_Cliente_FK
	
	X
	CLIENTE
	Cod_Classificacao_FK
	
	X
	CLASSIFICACAO
	Cod_Edicao_FK
	
	X
	EDIÇÃO
	Cod_Programa_FK
	
	X
	PROGRAMA
	Cod_Destaque_FK
	
	X
	DESTAQUE
	Cod_Pessoa_FK
	
	X
	PESSOA
	Cod_Tipo_Pessoa_FK
	
	X
	TIPO_PESSOA
	ATRIBUTOS
	TIPO
	TAM.
	ÍNDICE
	NOT
NULL
	MÁSCARA
	DESCRIÇÃO
	Data_Clipping
	Date
	--
	
	X
	dd/mm/aaaa
	Data de cadastro do Clipping.
	Hora_Clipping
	Date
	--
	
	X
	hh/mm/ss
	Hora de Cadastro do Clipping.
	Titulo_Clipping
	VarChar
	255
	
	X
	
	Título do Clipping.
	Resumo_Clipping
	BLOB
	--
	
	X
	
	Resumo do Clipping.
	Link_Clipping
	VarChar
	255
	
	
	
	Link que o Clipping.
	Tipo_Destaque_
Clipping
	VarChar
	50
	
	X
	
	Tipo do Destaque do Clipping.
	Status_Clipping
	Char
	1
	
	X
	
	Verifica se o Clipping está liberado.
	Hora_Fim_Clipping
	Date
	
	
	X
	hh/mm/ss
	Hora final da Sonora.
	DOMÍNIO(S):Status do Clipping:
S – Liberado
N – Não Liberado
Tipo de Destaque do Clipping
S – Se o clipping é destaque
N – Se o clipping não é destaque
Tabela 3 – Especificação da Tabela Clipping

Continue navegando