Buscar

Modelo TCC 2018.2

Prévia do material em texto

CENTRO UNIVERSITÁRIO ESTÁCIO DA BAHIA
CURSO DE SISTEMAS DE INFORMAÇÃO
NOME DO ALUNO
TÍTULO DO TRABALHO
(Para o título pode ser usado um tema e subtema ou descrição do tipo do aplicativo mais o seu
nome.
Ex: Relacionamento com o cliente via aplicativo mobile como um serviço agregado para o mercado
dos bares e restaurantes
Ex: Aplicativo de gerenciamento de relacionamento com o cliente de bares e restarantes:
Happy&Hour App)
SALVADOR­ BA
2018
NOME DO ALUNO
TÍTULO DO TRABALHO
Trabalho   de   Conclusão   de   Curso   apresentado   como   pré­
requisito  parcial   para   aprovação  no   curso   de   graduação   em
Sistemas  de   Informação  do  Centro  Universitário  Estácio  da
Bahia.
Orientador (a):  Profª XXXX.
Professora da disciplina: Profª Drª Mônica de Sá Dantas Paz.
 
SALVADOR­ BA
2018
Nome do Aluno
“Título do Trabalho”
Trabalho de Conclusão de Curso apresentado como requisito parcial para a obtenção do grau de
Bacharel em Sistemas de Informação pelo Centro Universitário Estácio da Bahia.
Aprovado em, ______ de ____________ de 2018.
Banca examinadora:
___________________________________________________________________
  Profª xxx (Orientador)
Centro Universitário Estácio da Bahia
___________________________________________________________________
  Profª
Centro Universitário Estácio da Bahia
___________________________________________________________________
  Profª
Centro Universitário Estácio da Bahia
NOTA FINAL: ___________
LISTA DE FIGURAS
Figura 01 – Kanban......................................................……….........................................….12
Figura 02 – Cronograma (Diagrama de Gantt) parte1..……….................................…...…..15
LISTA DE TABELAS
Tabela 01 – Descrição do Caso de Uso "Fazer login".............………….........…..........……..23
Tabela 02 – Descrição do Caso de Uso "Cadastro de Usuário"……….........................……...23
LISTA DE ABREVIATURAS E SIGLAS
SGBD – Sistema de Gerenciamento de Banco de Dados
JVM – Java Virtual Machine
(usar uma página para cada um desses tópicos)
(usar ferramentas do editor de texto para formar as listagens)
4
SUMÁRIO
1. PROPOSTA DO PROJETO.................................................................................................8
1.1 MÉTODO DE TRABALHO.............................................................................................8
1.1 PREVISÃO DE ALOCAÇÃO DE RECURSOS..............................................................8
(Nestes subcapítulos, devem ser apresentados os recursos necessários para a execução do 
projeto).................................................................................................................................8
1.1.1 Recursos Humanos.....................................................................................................8
1.1.2 Recursos Materiais (Hardware)..................................................................................8
1.1.3 Recursos Materiais (Software)...................................................................................9
1.2 CRONOGRAMA DO PROJETO (DIAGRAMA DE GANTT).......................................9
2. CARACTERIZAÇÃO DO NEGÓCIO.............................................................................10
2.1 HISTÓRICO DA EMPRESA..........................................................................................10
2.2 ATIVIDADES DA EMPRESA.......................................................................................10
2.3 ORGANOGRAMA.........................................................................................................10
2.4 MERCADO CONSUMIDOR.........................................................................................11
2.5 CONCORRÊNCIA..........................................................................................................11
3 O SISTEMA ATUAL...........................................................................................................12
3.1 JUSTIFICATIVA DE ESCOLHA DO SISTEMA...........................................................12
3.1.1 O sistema..................................................................................................................12
3.1.2 Funcionamento do sistema.......................................................................................12
3.2 PROBLEMAS DO SISTEMA ATUAL..........................................................................12
3.3 SITUAÇÃO DESEJADA................................................................................................12
3.4 PREMISSAS E RESTRIÇÕES AO PROJETO..............................................................12
4. O SISTEMA PROPOSTO..................................................................................................14
4.1 MOTIVAÇÃO PARA O NOVO SISTEMA...................................................................14
4.2 O AMBIENTE DO SISTEMA PROPOSTO...................................................................14
4.3 O ESCOPO DO SISTEMA PROPOSTO........................................................................14
5 PROJETO LÓGICO DO SISTEMA PROPOSTO...........................................................15
5.1 REQUISITOS DO SISTEMA.........................................................................................15
5
5.1.1 Requisitos Funcionais...............................................................................................15
5.1.2 Requisitos Não Funcionais.......................................................................................15
5.2 DIAGRAMA DE CASOS DE USO................................................................................15
5.3 ESPECIFICAÇÕES DOS CASOS DE USO..................................................................15
5.4 MODELO CONCEITUAL DE CLASSES.....................................................................16
5.5 MODELOS CONCEITUAL DE DADOS (MER)..........................................................16
5.6 DIAGRAMA DE SEQUÊNCIA.....................................................................................16
5.7 DIAGRAMA DE ESTADOS..........................................................................................16
5.8 DIAGRAMA DE ATIVIDADES....................................................................................16
5.9 PROJETO DE INTERFACES.........................................................................................16
6. PROJETO FÍSICO DO SISTEMA PROPOSTO............................................................17
6.1 MODELO DE CLASSES DE PROJETO.......................................................................17
6.2 MODELO FÍSICO DE DADOS.....................................................................................17
6.3 AMBIENTE DO SISTEMA............................................................................................17
6.4 ARQUITETURA DO SISTEMA....................................................................................17
7. IMPLEMENTAÇÃO..........................................................................................................18
8. CONCLUSÕES...................................................................................................................19
REFERÊNCIAS......................................................................................................................20
(usar ferramenta do editor de texto para formar o sumário)
6
1. PROPOSTA DO PROJETO
Apresentar um resumo do trabalho, apresentando o tema, objetivos e justificativa. O resumo 
não deve ultrapassar 250 palavras.
(Neste capítulo, serão apresentadas informações sobre a gestão do projeto).
1.1 MÉTODO DE TRABALHO
Indicar o método e/ou ferramenta degerência do projeto, indicando como as tarefas
serão gerenciadas e classificas.
Para o gerenciamento do projeto, aplicou-se o método do kanban. Dessa forma, este
projeto foi dividido em quatro listas:1 
 BACKLOG – Lista com todos os itens a serem desenvolvidos no projeto;
 TO DO – Itens a serem desenvolvidos na Sprint;
 DOING – Itens sendo desenvolvidos;
 DONE – Itens desenvolvido.
1.1 PREVISÃO DE ALOCAÇÃO DE RECURSOS
(Nestes subcapítulos, devem ser apresentados os recursos necessários para a execução do
projeto).
1.1.1 Recursos Humanos
 Analista de sistemas: responsável por … – nome do estudante;
 Desenvolvedor:
 Testador:
1.1.2 Recursos Materiais (Hardware)
1 As partes em azul servem como exemplo de texto. Não podem ser copiadas e todo o texto deverá aparecer na
cor preta no trabalho final.
7
 Computador – Recurso utilizado para a gestão do projeto, o desenvolvimento e
redação do relatório.
 Arduíno – 
 Telefone celular Android – Recurso utilizado para testes da aplicação;
1.1.3 Recursos Materiais (Software)
 Git (GitHub) – Ferramenta de controle de versão que se utiliza de repositórios para
armazenagem dos códigos fontes do projeto;
 Trello – Ferramenta que fornece um Kaban on-line que facilita a gestão de projetos;
 Serviços de hospedagem;
 Dia – Editor de diagramas UML.
1.2 CRONOGRAMA DO PROJETO (DIAGRAMA DE GANTT)
As atividades a serem realizadas neste projeto estão planejadas segundo o cronograma
visto na Figura 01.
Figura 01 – Cronograma (Diagrama de Gantt)
(Adicionar figura de preferência com borda fina. 
A figura deve ocupar preferencialmente 1/3 da página, no máximo ½.
Deve ter boa definição e ser legível.)
Fonte: produção própria
8
2. CARACTERIZAÇÃO DO NEGÓCIO
(Neste capítulo, devem ser apresentadas informações sobre a empresa cliente ou um possível
novo   empreendimento   (ou   iniciativa)   que   almeja   propor   um  novo   produto   ou   serviço   a
usuários finais. Ou seja, é relativo ao estudo do domínio da aplicação a ser desenvolvida).
2.1 HISTÓRICO DA EMPRESA
Apresentar a empresa cliente do seu projeto, indicando seu ramo de atuação, missão,
visão e valores (se houverem), bem como um breve histórico de sua criação e existência até os
dias atuais, além da URL do seu site ou outros contatos. 
Caso não seja uma empresa, substituir por outra organização ou entidade mais
adequada. 
Caso o projeto seja a primeira iniciativa de uma possível startup ou uma iniciativa
isolada (para benefício do próprio aluno ou de terceiros), estas situações devem ser
sinalizadas. Por exemplo, se for um aplicativo proposto pelo aluno e destinado a usuários
finais, pode-se considerar que o aplicativo é o primeiro produto/serviço de uma possível
startup a ser criada ou é uma iniciativa isolada desvinculada de entidades formais.
Nesses dois últimos casos, os subtítulos desse capítulo devem ser alterados para
manter a coerência.
2.2 ATIVIDADES DA EMPRESA
Apresentar, de forma sucinta, a natureza e o modelo do negócio da empresa, seus
principais produtos e serviços, ou seja, atividades fins. Se for relevante para o projeto,
apresentar as principais atividades meio da empresa. É aconselhável que estas atividades já
apresentem o contexto no qual o sistema atual (a ser apresentado no capítulo a seguir) está
inserido. Em alguns casos, os serviços ou produtos dessa empresa estarão diretamente ligados
ao sistema informacional que é objeto do relatório.
2.3 ORGANOGRAMA
9
Apresentar a divisões e setores da empresa, bem como as funções relacionadas através
do organograma da empresa. Pode ser um fornecido pela organização ou, caso não exista, ser
criada a partir do estudo realizado pelo estudante. Essa origem deve ser apresentada em texto.
Lembre-se que toda figura deve ser apresentada em texto.
A empresa Tal está organizada segundo o organograma apresentado na Figura 02, a
seguir:
Figura 01 – Organograma da empresa Tal
(Adicionar figura)
Fonte: elaborado com base em entrevista ao função da empresa Tal ou Fornecido pela empresa Tal ou Retirado
do site da empresa Tal.
2.4 MERCADO CONSUMIDOR
Apresentar  o  mercado  consumidor  da  empresa  pesquisada,   indicando,   se  possível,
localidade,   escala,   porte   das   empresas,   classe   econômica   dos   consumidores,   perfis   de
consumo e perfis demográficos e socioeconômicos.
Também é indicado que se apresente como a empresa poderia alcançar o seu mercado
consumidor,   atingindo  um público  maior,   expandindo  ou  diversificado  o   seu  negócio  ou
atuação. Ou seja, quem, quando ou onde os serviços ou produtos da empresa poderiam ser
aproveitados?
2.5 CONCORRÊNCIA
Apresentar  o   ramo do  negócio  da  empresa,  bem como quais  outras   empresas   lhe
fornece concorrência.  É   indicado apresentar  um breve resumo dos principais  produtos  ou
serviços (sistemas) concorrentes relativos ao sistema objeto desse relatório. 
10
3 O SISTEMA ATUAL
3.1 JUSTIFICATIVA DE ESCOLHA DO SISTEMA
3.1.1 O sistema
Definir   o  sistema   atual   que   pode   ser   uma   atividade,   processo,   funcionalidade   ou
produto da organização e que é relativo ao sistema escolhido para ser objeto do projeto.
Qual a relevância desse sistema para a organização estudada? Qual a sua importância
socioeconômica, política, cultural, etc.?
3.1.2 Funcionamento do sistema
Apresentar qual é a forma atual para a realização dessa atividade, serviço, produto ou
funcionalidade tratado no seu projeto.  Lembre­se que não necessariamente se  trata de um
sistema informacional programado para a atividade em questão. Pode ser, por exemplo, um
sistema analógico baseado em registros impressos ou planilhas eletrônicas.
3.2 PROBLEMAS DO SISTEMA ATUAL
Quais são os problemas que o sistema atual apresenta segundo a opinião do cliente e,
ainda, segundo a sua visão de analista? Questões técnicas, de interface, forma de alimentação
de dados, etc..
3.3 SITUAÇÃO DESEJADA
Segundo a empresa, qual seria a situação ideal de uso e funcionamento do sistema
atual? Qual seria o melhor caso, independente de restrições técnicas, orçamentárias, etc.?
3.4 PREMISSAS E RESTRIÇÕES AO PROJETO
11
Mesmo diante dos problemas do sistema atual e apesar da expectativa por um sistema
ideal, quais são as restrições ao novo projeto, segundo a empresa cliente? São restrições de
que aspecto: orçamentário, de tempo, técnico, etc.?
12
4. O SISTEMA PROPOSTO
4.1 MOTIVAÇÃO PARA O NOVO SISTEMA
Deve­se justificar a proposta, apresentando seu objetivo geral e as suas motivações,
que podem ser de ordem pessoal, baseadas em demandas do cliente, oportunidades de novo
negócio, etc.. 
4.2 O AMBIENTE DO SISTEMA PROPOSTO
Quais são os elementos externos que estão relacionados ao sistema proposto e que
podem alterar o seu estado? Podem ser outros sistemas, eventos, legislações, etc.
4.3 O ESCOPO DO SISTEMA PROPOSTO
A partir  dos  estudo   feitos   sobre  a   empresa  cliente,   seus   requisitos   e   restrições,  o
sistema proposto deve aprimorar a versão anterior, propor uma outra solução ou abordar uma
nova perspectiva. Não necessariamente o sistema proposto contemplará o sistema idealizado
como solução ótima para o cliente e para o analista. Diante disso, qual o objetivo geral do
novo sistema? Quais são os requisitos e restrições que formataram o projeto do novo sistema?
Portanto, é importante apresentar: o contexto no qual o sistema proposto funcionará e
a   relação   com   outros   sistemas;   as   fontes   de   alimentação   de   dados;   as   principais
funcionalidades; e o suas características de desempenho.
13
5 PROJETO LÓGICO DO SISTEMA PROPOSTO
5.1 REQUISITOSDO SISTEMA
Explicar como foi realizado o levantamento de requisitos do sistema e apresentar os
requisitos funcionais e os não funcionais.
5.1.1 Requisitos Funcionais
ID Descrição do Requisito Funcional
RF001
RF002
5.1.2 Requisitos Não Funcionais
ID Descrição do Requisito Não Funcional
RNF001
RNF002
5.2 DIAGRAMA DE CASOS DE USO
Introduzir em texto a figura relativa ao diagrama de casos de uso UML.
5.3 ESPECIFICAÇÕES DOS CASOS DE USO
Tabela 1 ­ Descrição do Caso de Uso "Fazer login"
Nome do Caso de Uso Fazer login
Caso de Uso Geral
Ator Principal
Atores Secundários
Resumo
Pré­Condições
14
Pós­Condições
Fluxo Principal
Ações do Ator Ações do Sistema
Restrições/Validações
Fluxo Alternativo
Ações do Ator Ações do Sistema
5.4 MODELO CONCEITUAL DE CLASSES
5.5 MODELOS CONCEITUAL DE DADOS (MER)
5.6 DIAGRAMA DE SEQUÊNCIA
5.7 DIAGRAMA DE ESTADOS
5.8 DIAGRAMA DE ATIVIDADES
5.9 PROJETO DE INTERFACES
Lembrar que este subcapítulo é relativo ao projeto da interface. Deve-se explicar o
conceito usado para o design, incluindo preocupações com a usabilidade.
15
6. PROJETO FÍSICO DO SISTEMA PROPOSTO
6.1 MODELO DE CLASSES DE PROJETO
6.2 MODELO FÍSICO DE DADOS
6.3 AMBIENTE DO SISTEMA
Descrever o ambiente do sistema indicando: hardware, software, infra, linguagem de
programação e SGBD
6.4 ARQUITETURA DO SISTEMA
Apresentar o diagrama de componentes e o diagrama de implementação
16
7. IMPLEMENTAÇÃO
(definir com o docente)
17
8. CONCLUSÕES
a. Reflexões sobre os objetivos iniciais e os alcançados
b. Vantagens do sistema para a empresa
c. Trabalhos futuros
18
REFERÊNCIAS
19
	1. PROPOSTA DO PROJETO
	1.1 MÉTODO DE TRABALHO
	1.1 PREVISÃO DE ALOCAÇÃO DE RECURSOS
	(Nestes subcapítulos, devem ser apresentados os recursos necessários para a execução do projeto).
	1.1.1 Recursos Humanos
	1.1.2 Recursos Materiais (Hardware)
	1.1.3 Recursos Materiais (Software)
	1.2 CRONOGRAMA DO PROJETO (DIAGRAMA DE GANTT)
	2. CARACTERIZAÇÃO DO NEGÓCIO
	2.1 HISTÓRICO DA EMPRESA
	2.2 ATIVIDADES DA EMPRESA
	2.3 ORGANOGRAMA
	2.4 MERCADO CONSUMIDOR
	2.5 CONCORRÊNCIA
	3 O SISTEMA ATUAL
	3.1 JUSTIFICATIVA DE ESCOLHA DO SISTEMA
	3.1.1 O sistema
	3.1.2 Funcionamento do sistema
	3.2 PROBLEMAS DO SISTEMA ATUAL
	3.3 SITUAÇÃO DESEJADA
	3.4 PREMISSAS E RESTRIÇÕES AO PROJETO
	4. O SISTEMA PROPOSTO
	4.1 MOTIVAÇÃO PARA O NOVO SISTEMA
	4.2 O AMBIENTE DO SISTEMA PROPOSTO
	4.3 O ESCOPO DO SISTEMA PROPOSTO
	5 PROJETO LÓGICO DO SISTEMA PROPOSTO
	5.1 REQUISITOS DO SISTEMA
	5.1.1 Requisitos Funcionais
	5.1.2 Requisitos Não Funcionais
	5.2 DIAGRAMA DE CASOS DE USO
	5.3 ESPECIFICAÇÕES DOS CASOS DE USO
	5.4 MODELO CONCEITUAL DE CLASSES
	5.5 MODELOS CONCEITUAL DE DADOS (MER)
	5.6 DIAGRAMA DE SEQUÊNCIA
	5.7 DIAGRAMA DE ESTADOS
	5.8 DIAGRAMA DE ATIVIDADES
	5.9 PROJETO DE INTERFACES
	6. PROJETO FÍSICO DO SISTEMA PROPOSTO
	6.1 MODELO DE CLASSES DE PROJETO
	6.2 MODELO FÍSICO DE DADOS
	6.3 AMBIENTE DO SISTEMA
	6.4 ARQUITETURA DO SISTEMA
	7. IMPLEMENTAÇÃO
	8. CONCLUSÕES
	REFERÊNCIAS

Continue navegando