Escolar Documentos
Profissional Documentos
Cultura Documentos
CAMPUS UNIVERSITARIO
DE PALMAS
CURSO DE CIENCIA
DA COMPUTAC
AO
UNIVERSIDADE FEDERAL DO TOCANTINS
ENGENHARIA DE SOFTWARE
Palmas
Junho de 2016
Resumo
Palavra-chave: Engenharia de software. Analise de requisitos. Modelagens visuais.
Este trabalho tem como foco aplicar conhecimentos adquiridos em sala de aula. Entre
esses estao as praticas da engenharia de software como a analise de requisitos, matriz de
rastreabilidade, e modelagens visuais para dar melhor entendimento do que estara sendo
realizado.
ii
Sum
ario
1 Introduc
ao
2
2
3
3
3
3
4 Testes de Viabilidade
4.1 Estudo de viabilidade Operacional
4
4
. . . . . . . . . . . . . . . . . . . . . .
iii
1 Introdu
c
ao
Durante os u
ltimos tempos foi possvel ver grande evolucao na utilizacao das tecnologias
desenvolvidas pela area da computacao. Esse crescimento deve-se a facilidade que esses
programas geram na gerencias e organizacao, independentemente das areas que lhe sao
aplicadas.
Com o constate aumento na utilizacao destes softwares foi necessario o desenvolvimento
de uma area que se aplica no desenvolvimento dessas aplicacoes, de forma organizada e
contundentes. Dessa forma surge a engenharia de software.
Dentro da engenharia de software existem passos que sao analisados antes da realizacao da implementacao em si. O teste de viabilidade e um deles, que visa analisar se o
desenvolvimento daquele software e viavel para as duas partes.
2.1
Descric
ao do Projeto
O projeto Drive manager tem como principal foco organizar e gerenciar as aulas e informacoes dos alunos de uma autoescola. Ele ira visar o controle de aulas organizando
os horarios de um aluno, e mostrando com qual instrutor essas aulas serao realizadas,
demonstrando tambem com qual dos veculos da autoescola sera ministrado as aulas.
Alternativa 1: Desktop
sistema desenvolvido sera instalado na maquinas das empresas que irao utilizar do
sistema, ali havera o controle das aulas e das informacoes dos alunos. A maquina devera estar conectada `a internet pois todas as informacoes adicionadas ou alterado serao
atualizadas automaticamente.
3.2
Alternativa 2: Web
A segunda opcao sera um sistema web que permitira aos alunos solicitarem aulas e
determinarem seus horarios que estarao disponveis e o sistema ira realizar uma sequencia
de teste para evitar conflitos de horarios no sistema.
3.3
Alternativa 3: Mobile
Devido `a alta concentracao de usuarios mobile pode ser viavel desenvolver uma aplicacao mobile, pois e mais agradavel ao usuario e facilitaria seu uso diario. O sistema iria
realizar em base a mesma funcao da web , mas iria apresentar uma interface voltada a
smartphones e tablets.
4 Testes de Viabilidade
4.1
A segunda opcao sera um sistema web que permitira aos alunos solicitarem aulas e
determinarem seus horarios que estarao disponveis e o sistema ira realizar uma sequencia
de teste para evitar conflitos de horarios no sistema.