Você está na página 1de 7

UNIVERSIDADE FEDERAL DO TOCANTINS

CAMPUS UNIVERSITARIO
DE PALMAS

CURSO DE CIENCIA
DA COMPUTAC
AO
UNIVERSIDADE FEDERAL DO TOCANTINS

ENGENHARIA DE SOFTWARE

Nata W. Bandeira lima

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 Objetivos do estudo de viabilidade


2.1 Descricao do Projeto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2
2

3 Alternativas para o projeto


3.1 Alternativa 1: Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Alternativa 2: Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Alternativa 3: Mobile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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 Objetivos do estudo de viabilidade


O estudo de viabilidade tem como foco visar as tomadas de decisao que serao realizadas
em um sistema, alem de aderir a sugestoes do que podera ser feito. Apos realizar um
estudo detalhado dos requisitos ira ser feito uma analise para poder saber se e valido a
producao do projeto.
O projeto precisa ter alguns requisitos para ser produzido, atraves da analise de requisitos pode-se ver se tanto o programador como o cliente irao se beneficiar com o projeto.
Apos isso sera possvel deduzir se e possvel iniciar a implementacao do mesmo.
Apos a analise sera realizado a etapa onde serao levantados os problemas que ja foram
analisados, e qual sera a melhor forma de sanar aquele problema. Esta decisao sera
tomada em conjunto com o cliente onde o engenheiro de software ira desembolar as ideias
do cliente e transforma-las em algo funcional.

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.

3 Alternativas para o projeto


3.1

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

Estudo de viabilidade Operacional

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.