Você está na página 1de 51

UNIO EDUCACIONAL DE BRASLIA UNEB

INSTITUTO DE CINCIAS EXATAS - ICEX


Curso de Graduao em ro!essame"#o de Dados

SISTE$A DE A%ALIACAO ONLINE DO ITAC
SISAON SISTE$A DE A%ALIA&O ONLINE
Car'o(a"o ere'ra
C(aud'o ere'ra
)os* I"+!'o
BRASLA-DF
2014
Cariolano Pereira
Claudio Pereira
Jos ncio
SISTE$A DE A%ALIACAO ONLINE DO ITAC
SISAON SISTE$A DE A%ALIA&O ONLINE
Trabalho apresentado para concluso da disciplina
Trabalho de Diplomao , do curso de Tecnologia em
Anlise em Desenvolvimento de Sistemas como parte
dos requisitos para obteno do ttulo de Tecnlogo, pela
Unio Educacional de Braslia - UNEB.
Orientador: Prof. Roberto vila Palds
BRASLA - DF
2014
,'!-a Ca#a(o.r+/'!a
Cariolano Pereira
Claudio Pereira
Jos ncio
Sistema de Avaliao Online nstituto de Aviao Civil :
SSAON Sistema de Avaliao Online / DOS SANTOS,
Cariolano Pereira; DA COSTA, Jos ncio; PERERA,
Claudio Jos.
Braslia. Unio Educacional de Braslia UNEB, 2014
XXfolhas.
Trabalho de Concluso de Curso - TCC, para graduao
em Processamento de Dados.
1. Gerenciamento de do corpo discente;
2. Gerenciamento do corpo docente;
3. Sistema de Avaliao Online;
4. Trabalho de Diplomao
Cariolano Pereira dos Santos
Jos ncio da Costa
Claudio Jos Pereira
SISTE$A DE A%ALIACAO ONLINE DO ITAC
SISAON SISTE$A DE A%ALIA&O ONLINE
Este trabalho foi julgado adequado para aprovao na disciplina Trabalho de
Diplomao do Curso de Processamento de Dados da Unio Educacional de
Braslia UNEB.
Habilitao: Tecnlogo em Processamento de Dados
Data de aprovao
____ / ____ / ________
BANCA EXAMNADORA
Nome: ________________________________________
nstituio: Unio Educacional de Braslia UNEB
Assinatura: ____________________________________
Nome: ________________________________________
nstituio: Unio Educacional de Braslia UNEB
Assinatura: ____________________________________
DEDCATRA
Dedicamos este trabalho a Deus por
ter nos dado a vida e a sade
necessria para realiz-lo, s nossas
esposas por nos apoiarem neste
esforo que a subida de mais um
degrau nas nossas vidas.
AGRADECMENTOS
Agradecemos s nossas famlias, por
terem nos apoiado no decorrer da vida
universitria e os professores, pela
colabora!o, paci"ncia e dedica!o ao
nos ensinar n!o apenas as li#es do
curso mais principalmente as li#es de
vida.
Resumo
O presente trabalho pretende a criao de um software para gerenciamento e
controle do nstituto de Aviao Civil, no tocante a execuo de provas de
conhecimento online, permitindo assim monitoramento do tempo durante a
execuo, resultados de formas mais automatizada dando ao discente, uma
resposta mais rpida sobre o seu aproveitamento. Sendo necessrio, que o
programa desenvolvido, seja capaz de facilitar o gerenciamento no s das
avaliaes, mas sobretudo uma ferramenta capaz de prover solues de
controle do corpo docente, bem como o discente, e ainda, possibilitar a
melhoria dos servios que a nstituio se prope a prestar comunidade por
meio de seus servios educacionais. O trabalho dividido nas seguintes
partes: anlise institucional, responsvel por apresentar todos os dados
referentes empresa e as suas necessidades e problemas que atendido;
abrangncia do sistema proposto, responsvel por expor os objetivos, gerais e
especficos, requisitos no funcionais, a metodologia e tecnologia utilizada;
documentao de anlise, que destina-se as modelagens feitas para o sistema
e a implantao do sistema, que se resume em um plano de implantao
contendo cronograma de atividades e oramento. O sistema on-line proposto
tem como funcionalidades: Gerenciamento dos corpos discentes e docentes,
Gerenciar o sistema de avaliao de forma online para a execuo e resultados
de forma automtica. Atravs do SSAON- Sistema de Avaliao Online ser
possvel: Gerenciar diversos controles que antes eram feitos de forma manual
e suscetveis a erros.
a(a0ras !-a0es1 Gerenciamento, Sistema, On-line, Avaliaes, Resultados,
Controles
Abstract
The present work aims to create a software for management and
control of the nstitute of Civil Aviation , regarding the implementation of
evidence online knowledge , thus allowing time monitoring during execution ,
results of more automated forms giving the student an answer more quick on
its use . f necessary, the program developed, be able to facilitate the
management of not only the reviews, but rather a tool that can provide
solutions to control the faculty and the student, and also enable the
improvement of the services that the institution is proposes to provide to the
community through its educational services. The work is divided into the
following parts : institutional analysis , responsible for submitting all data
relating to the company and its needs and problems that is serviced ; scope of
the proposed system , responsible for exposing the objectives , general and
specific , nonfunctional requirements, methodology and technology used ,
documentation analysis , which is intended made for the modeling system and
the deployment of the system , which boils down to a deployment plan
containing activities schedule and budget . The proposed online system has
the features: the students and faculty bodies Management, Manage the
evaluation system of online forms for the execution and results automatically.
Through the Online Assessment System - SSAON you can: Manage various
controls that were previously done manually and error prone way.
Key words: Online, Management, System, Reviews, results, Controls.
LSTA DE TABELAS
Tabela 1 - Oramento de Equipamentos...........................................................31
Tabela 2 - Oramento de Softwares...................................................................32
Tabela 3 - Oramento de Servios.....................................................................32
Tabela 4 - Oramento Total................................................................................32
LSTA DE LUSTRAES
Figura 1 Tela de Login.....................................................................................28
Figura 2 Tela de Cadastro...............................................................................28
Figura 3 Tela de Menu.....................................................................................29
Figura 4 Tela de Lista......................................................................................29
Figura 5 Tela de Estatsticas...........................................................................30
Figura 6 Tela de Relatrios.............................................................................30
LSTA DE QUADROS
Quadro 1 Cronograma.....................................................................................31
LSTA DE ABREVATURAS E SGLAS
ABNT Associao Brasileira de Normas e Tcnicas
ADSL Assymmetric Digital Subscriber Line
DHCP Dynamic Host Configuration Protocol
HD Hard Disk
LAN Local Area Network
LCD Liquid Crystal Display
MB Megabyte
GB Gigabyte
MER Modelo Entidade Relacionamento
OS Open Systems nterconnection
SGBD Sistema Gerenciador de Banco de Dados
SQL Strutured Query Language
TCP/P Transmission Control Protocol / nternet Protocol
UML Unifield Modelling Language
UTP Unshielded Twisted Pair
WEP Wired Equivalent Privacy
SUMRO
1. NTRODUO..................................................................................................1
2. ANLSE NSTTUCONAL..............................................................................2
3. ABRANGNCA DO SSTEMA PROPOSTO PROJETO BSCO.............12
4. DOCUMENTAO DE ANLSE..................................................................15
5. DOCUMENTAO DO PROJETO................................................................20
6. MPLANTAO DO SSTEMA.......................................................................31
7. CONSDERAES FNAS...........................................................................33
8. GLOSSRO...................................................................................................34
9. BBLOGRAFA...............................................................................................38
1
23 INTRODU&O
Atualmente, os recursos da Tecnologia da nformao seguidos pelas
companhias tm fortes adeses s regras de negcio dentro do foco da
educao, e uma admirvel flexibilidade para seguir as constantes
transformaes e a consignao de um ambiente que contribua e apresente
uma forma prtica e contnua de adaptao ao mercado.
Para Candau (1997), a educao no pode ser reduzida formao de
consumidores competentes. Ela supe a formao de sujeitos
histricos, ativos, crticos e criativos, capazes no apenas de se
adaptar sociedade em que vivem, mas de transform-la e de
reinvent-la.
O mercado de trabalho exige competncias que s podem ser
desenvolvidas com o apoio a aprendizagem, e este no pode ser isolado, tem
que ser bem direcionado de forma que o aprendiz possa aplic-la de forma fcil
e sem dvidas nos meios ou mercados para os quais se candidate.
Os cursos de tecnologias que vemos no momento atual pretendem isto,
porm so poucos que conseguem, devido falta de metodologia, ou mal
aplicada, momento este que se perde ou se ganha mercado, e diante disto
que precisamos investir, num sistema que possibilite a correo do caminho
seguido, aperfeioando mtodos e aplicando as metodologias que j so
"cases de sucesso conhecidos.
2
43 AN5LISE INSTITUCIONAL
O nstituto Tcnico de Aviao Civil TAC, visando a educao como uns
dos pilares para edificao de profissional na rea da aviao civil, investe nas
solues de ensino, e apoia as pessoas a se qualificarem nesse mercado que
abundantemente concorrido e preenche uma imensa lacuna que existe
atualmente nessa rea.
Tendo em vista reestruturao da empresa e a deficincia de organizao e
subutilizao dos recursos computacionais, e a crescente necessidade de atrair
alunos, no somente com bons professores, mas tambm com uma
infraestrutura e servios que fidelizem e facilite a divulgao do nome da
empresa.
nvestindo em uma rede de informao num procedimento de virtualizao
dos dados para o conhecimento que irar estabelecer um novo fluxo de canais
entres os estudantes e docentes e coordenadores e administradores do
nstituto. TAC examina o refinamento dos seus servios prestados, sempre
pautando pela a seriedade, preocupado em melhorar ainda mais o seu parque
de Tecnologia reestruturando os servios para acompanhar com eficincia o
crescimento de um mercado com uma enorme expanso na rea da aviao
civil.
2323 A Em6resa
O nstituto Tcnico de Aviao Civil TAC um projeto desenvolvido
desde 2005 por profissionais que atuam diretamente no setor areo, tem seu
funcionamento homologado pela ANAC (Agncia Nacional de Aviao Civil),
atravs da Portaria ANAC n: 2175/SSO, de 08 de novembro de 2011.
O TAC elo entre os candidatos e o sistema de aviao civil de
fundamental importncia para o desenvolvimento do setor areo brasileiro. Os
candidatos antes de poder concorrerem a um vaga de piloto ou comissrio de
3
bordo em aeronaves, ou mesmo despachante operacional de voo (DOV),
necessitam ter concludo com xito curso tcnico na rea, nos moldes dos
oferecidos pelo TAC.
Assim como toda instituio da rea de educao tcnica, a empresa
foca pela formao profissional em nvel de excelncia e conta com
professores e auxiliares de escritrio, coordenadores, alm disso, com
administradores de redes.
A empresa dispe de um grupo de professores que so convidados a
ministrar suas disciplinas conforme a demanda e planejamento estabelecido
para as classes que sero designadas nesse perodo.
2343 Or.a"o.rama
Podemos observar na figura 1, a estrutura organizacional da empresa,
juntamente com a disposio hierrquica existente entre os funcionrios da
empresa.
4
2373 Des!r'o das Re.ras de Ne.8!'o
A secretaria essencialmente para atendimento dos alunos e as
necessidades dos professores, coordenadores e os responsveis pela
rea financeira.
O escopo dos administradores do curso oferecer um ambiente que os
alunos, tenham acesso completo ao material oferecido pelo curso por
meio eletrnico em classe, e realizem suas avaliaes de modo que
permita rpida correo, anlise do progresso e eficincia de sua
aprendizagem.
Os professores precisam adotar o cronograma e contedo programtico
de forma uniforme, facilitando assim a sua substituio, caso advenha.
,'.ura 2 - Or.a"o.rama do ITAC
5
Os professores, em vrios casos, necessitam de acesso internet para
enriquecer suas explanaes em sala de aula.
Os coordenadores e funcionrios da secretaria necessitam efetuar
contatos com os estudantes, assim como atualizaes no site da
empresa.
Os funcionrios da secretaria, coordenadores e educadores necessitam
compartilhar arquivos, e ter a garantia que caso ocorra algum incidente
que leve a perda das informaes, estas possam ser recuperadas sem
nus para o bom andamento do servio.
Os alunos interessados que so matriculados na nstituio precisam ser
cadastrados em uma classe, as suas informaes pessoais que aps
armazenadas, os mesmos recebem os elementos a respeito da grade
curricular referente ao curso, bem como as exigncias da ANAC, no ato
da matricula os futuros alunos recebem informaes a respeito do
material de didtico em questo e professores disponvel para aplicao
das respectivas matrias.
Para os estudantes auferir a certificao de concluso do curso, os
mesmos necessitam obter uma nota mdia que corresponde no mnimo
de 7 ( sete ) pontos, em uma escala de 0 ( zero) a 10 (dez), em todas as
disciplinas que sero aplicadas ao perodo do curso. As identificaes
referentes s avaliaes para as disciplinas individuais sero estipuladas
em conjunto com os professores e coordenadores das diversas classes
disponveis.
Todos os coordenadores so responsveis pela a disponibilizao do
material didtico que sero utilizados como suporte educacional pelos
docentes para os estudantes baseados no contedo programtico
estabelecido pela ANAC.
6
Os educadores so responsveis por desenvolver as questes
referentes as provas que sero includas no material de didtico.
Os funcionrios que trabalham na secretaria administram as
informaes e atualizaes de dados disponveis no site da nstituio
mediante o envio do material a uma companhia de hospedagem do site,
o administrador responsvel pela disponibilidade das informaes aos
colaboradores para poder desempenhar as suas atividades.
2393 Des!r'o das Ne!ess'dades de I"/orma:es
No que diz respeito a uma mais perfeita compreenso da organizao
empresarial para todo e qualquer estabelecimento, ser plausvel proporcionar
um timo nvel de caracterstica do servio oferecido, que est conectado
satisfao e fidelizao dos clientes e parceiros que regem a uma lucratividade
da corporao.
Aps uma analise, mas especifica houve a necessidade de estabelecer
uma nova infraestutura com elementos de redes, aquisio de novos
servidores de redes, e confeccionar um sistema facilicitador, que alm de
permitir melhor gerenciamento dos recursos, promover a execuo das
tarefas e frequncia dos colaboradores e dos demais estudantes, promovendo
do mesmo modo um diferencial para fidelizar e aproximar um mximo de
clientes, a parte eficaz da administrao financeira uma reformulao da
estratgia empresarial para produzir mais competente dos recursos
disponveis.
Para Bateman e Snell (1998), a administrao estratgica um
processo envolvendo administradores de todos os nveis da
organizao, que formulam e implementam objetivos estratgicos.
7
23;3 Es#ru#ura ,<s'!a E='s#e"#e
A instituio faz uso de trs pavimentos localizado na SCLN 702, a
infraestrutura est totalmente saturada, no tubulaes disponveis para a
passagem de cabeamento de rede ou estas j se encontram saturadas, o que
no permite nenhum tipo de reestruturao no momento coevo.
Existe exclusivamente um cabo passado que funciona como (backbone)
e o mesmo UTP CAT5E, entre os trs pavimentos, a partir do intermedirio,
onde chega o ponto de acesso a internet contratada pela empresa.
23;323 Am>'e"#e Te!"o(8.'!o rese"#e
No parque tecnolgico da empresa existem vrios equipamentos que
podem ser reaproveitado e reduzir custo na implantao do novo projeto. Bem
como, a utilizao dos equipamentos atuais pode produzir admirvel sinergia,
viabilizando o compartilhamento de servios de infraestrutura e recursos
humanos no desenvolvimento e alterao de tecnologia.
23;343 E?u'6ame"#os de I"/orm+#'!a
No que se refere utilizao da internet na empresa, o acesso
realizado atravs de um modem marca D-Link, modelo DSL-2640B, que prov
funcionalidades de um roteador Wi-Fi no padro 802.11 b/g com capacidade de
atingir 54Mbps de velocidade, possuindo 4 portas Ethernet, para suprir a rede
interna da empresa, que alcana a velocidade mxima de transferncia de
100Mbps. A velocidade contratada junto operadora de servio ADSL de
15Mbps, valor referente velocidade mxima disponvel. Reminiscente exposto
pelo administrador que mesmo aps diversas substituies dos
equipamentos fornecido pela operadora de ADSL e seguindo rigorosamente as
configuraes especificadas pelo fabricante do modem, no vem sendo
plausvel sustentar uma conexo estvel no que diz respeito a rede Wi-Fi, a
8
prestadora fornece exclusivamente o atual modelo de equipamento na figura
exposta abaixo:
,'.ura 4 - Modelo ADSL - 2640B
23;373 Com6u#adores
A empresa conta com computadores segundo quadro abaixo, os
mesmos no so suficientes para atender as necessidades da demanda na
empresa, mas no permite interferir funcionamento do sistema.
@uadro 2 - Com6u#adores e='s#e"#es3
23;393 Es#ru#ura de rede
No parque tecnolgico da empresa dispe de um Switch Ethernet
padro, localizado no pavimento intermedirio, que uma bridge multiporta,
9
que atende os computadores da secretaria e da coordenao. A topologia
lgica que gerada pelo Switch ainda um simples barramento Ethernet. A
rede conta ainda com a opo Wireless disponvel no modem ADSL, o que a
torna verstil se levar em considerao a utilizao desse tipo de conexo por
um baixo nmeros de usurios conectados. A configurao da rede contem
algumas peculiaridades que so exibidas no quadro que segue abaixo.
@uadro 4 - Co"e=:es de rede3
A rede da empresa j operacional e utiliza uma configurao de rede
TCP/P com faixa de P privativa. A faixa escolhida 192.168.0.0. utilizado
tambm como network mask (netmask ou subnetmask) o valor 255.255.255.0,
pois assim, caso seja necessrio diferenciar diversas redes locais lgicas
(barramentos Ethernet) que a rede local da empresa utilize, o terceiro octeto do
endereo TCP/P pode ser alterado.
A rede apresenta uma distribuio de P via DHCP automtico oferecido
pelo roteador Wireless. No h separao de host em faixas, nem para os
servidores e nem para as estaes de trabalho.
Todos os computadores em rede possuem um firewall individual ativado,
com uma verso de antivrus, gratuita, instalada, porm alguns no
disponibilizar de suas bases atualizadas e o sistema operacional no encontra-
se com as ltimas correes fornecidas pelo fabricante, para minimizar a
possibilidade de falhas na segurana, instaladas.
10
Os computadores que utilizam a rede Wireless, ainda contam com o
protocolo de segurana WEP (Wired Equivalent Privacy), que permite
criptografar o trfego entre o cliente e o Access Point as chaves dos acessos
so definida pelo administrador da rede.
Para melhorar a segurana dos dados o protocolo WEP (Wired
Equivalent Privacy) ser substitudo por um mais seguro, WPA-Enterprise e
Wi-Fi Protected Setup, para uma evoluo ainda mais a criptografia das
informaes, ser o mtodo usado na distribuio das chaves e autenticao.
23;3;3 D's6os'o dos E?u'6ame"#os E='s#e"#es
23A3 ro>(emas Ide"#'/'!ados
O problema maior encontrado a falta de gerenciamento do sistema de
avaliao que permita o controle do tempo, da disposio das questes, itens
de resposta e ainda o resultado rpido ps prova, permitindo ao aluno saber de
11
sua aprovao ou reprovao momentos depois de sua concluso. E este pode
ser divididos em partes como segue abaixo:
Ausncia de armazenamento, de fcil acesso, de informaes dos
alunos matriculados, e colaboradores da empresa;
Falta de organizao e alocao do material didtico a ser utilizado
nas salas de aulas pelos professores e alunos.
Falta de um sistema que proporcione o gerenciamento do corpo
docente, dos alunos, confeco e aplicao de provas, e ainda
permita aos professores uma rpida avaliao dos alunos;
No h relatrios com tabelas e grficos que forneam uma rpida
anlise de desempenho dos alunos e turmas;
No h um formulrio de avaliao do corpo docente e instituio,
para se verificar o grau de satisfao do alunos(clientes);
No h nenhum meio que permita recuperar informaes digitais
perdidas por acidente ou falha de hardware.
12
73 ABRANGNCIA DO SISTE$A ROOSTO RO)ETO B5SICO
O sistema que proposto neste projeto abrange:
A remodelagem da rede atual, com melhorias na sua segurana,
backup de dados importantes, disponibilidade;
Aplicao de novas funcionalidades no sistema atual, como:
Avaliao via on-line que permitir dentre outras funcionalidades o
resultado rpido de uma prova de conhecimentos, levando ao aluno a
resposta tempestiva de aprovao ou reprovao, momentos aps a
execuo de sua avaliao;
Melhoria no gerenciamento do corpo docente e discente da
instituio;
Facilidade no acesso a pastas e contedos tanto pelos
professores quanto pelos alunos;
Melhor controle e gerenciamento do tempo para a execuo da
tarefa de avaliao.
4323 O>Be#'0o do S's#ema
Todo sistema tem um objetivo, claro e bem definido a ser levado em
considerao no momento do seu desenvolvimento.
23A323 O>Be#'0o Gera(
O objetivo principal do sistema proposto o melhorar as condies
atuais do sistema de avaliao do TAC, no tocante a execuo, controle,
medio do tempo e disponibilizao de contedos das disciplinas ministradas
por professores deste nstituto.
23A343 O>Be#'0os Es6e!</'!os
Dentre outros que podero ser aplicados, porm que neste momento
no fazem parte do escopo deste projeto e faro parte oportunamente de
projeto complementar, esto os objetivos descritos abaixo:
13
Melhorar a execuo das avaliaes (avaliao online);
Controlar a medio do tempo (contadores online na estao do
aluno);
Gerenciar o corpo docente e discente de forma centralizada para os
coordenadores.
Distribuir de forma uniforme os contedos nas avaliaes das
disciplinas.
23C3 Re?u's'#os No ,u"!'o"a's
O sistema deve oferecer controle de acesso s informaes contidas
na base de dados;
O sistema deve ser capaz de executar cpias de segurana, para
lugar geograficamente diferente da localidade de funcionamento do
servidor principal;
O sistema deve ser de utilizao intuitiva pelos usurios, porm
haver treinamento das funcionalidades bsicas para o operacional e
avanado para os coordenadores e administradores;
No caso de transio de uma questo para outra este tempo no
deve ultrapassar 30 segundos;
O sistema deve ser compatvel com os principais bro$sers utilizados
para acesso da internet atualmente, %ozilla, &irefo', (pera, )afari e
*nternet +'plorer;
O sistema deve impedir a duplicidade de dados nos cadastros;
23D3 $e#odo(o.'a e Te!"o(o.'a U#'('Eada
O MySql est sendo utilizado como gerenciador de banco de dados, por
uma melhor adequao ao liguagem PHP, possibilitando uma melhor
integrao entre liguagem de proramao e banco de dados.
14
No desenvolvimento da modelagem do sistema foi utilizada a UML, pelo
fato de ser um tipo de modelagem padro, que segundo Guedes (2008), esta
no depende de nenhuma linguagem especifica e pode ser decidido pelo o
programador.
Os diagramas, Modelo de Entidade Relacionamento, foram
desenvolvidos no MySQL WorkBench e Astah respectivamente.
O cronograma foi feito numa planilhas simples do MicroSoft Excel
seguindo a metodologia de GANTT.
Para a criao das imagens, cones, prototipagem visual, interfaces e
outros elementos grficos do sistema, utilizado o Adobe Fireworks CS4, e o
Adobe Flash CS4 para animaes, devido a integrao com os recursos do
Adobe Dreamweaver CS4, ferramenta responsvel por oferecer a sute de
desenvolvimento e teste do sistema.
O sistema programado em PHP, por ser uma linguagem de
programao de computadores interpretada, de dominio livre, usada
originalmente apenas para o desenvolvimento de aplicaes presentes e
atuantes no lado do servidor, capazes de gerar contedo dinmico na World
Wide Web.
15
93 DOCU$ENTA&O DE AN5LISE
Responsvel por apresentar e explicar todos os diagramas de caso de
uso, classe, seqncia e atividade, sanando qualquer dvida existente na
modelagem do sistema.
7323 $ode(a.em de Casos de Uso
A UML (Unified Model Language ou Linguagem de Modelagem
Unificada) uma linguagem visual utilizada para modelar sistemas
computacionais por meio do paradigma de Orientao a Objetos (GUEDES,
2008)
Devido a UML no ser uma linguagem de programao, vale ressaltar a
sua importncia dentro de um projeto de sistema. Tem como objetivo principal
facilitar a compreenso dos relacionamentos dos atores com o sistema,
auxiliando na definio das caractersticas do sistema.
O Diagrama de Casos de Uso o diagrama mais geral e informal da
UML, utilizado normalmente nas fases de Levantamento e Anlise de
Requisitos do sistema (GUEDES, 2008).
23D323 D'a.rama de Caso de Uso Gera(
23D343 D'a.rama de Caso de Uso Re(a#8r'os Gere"!'a's
23D373 D'a.rama de Caso de Uso Re(a#8r'os T*!"'!os
23D393 D'a.rama de Caso de Uso Re(a#8r'o do Usu+r'o
23F3 Es6e!'/'!ao de Caso de Uso
Tratamos aqui do detalhamento de cada caso de uso em particular,
demonstrando todas as funes e funcionalidades abrangentes pelo sistema.
16
232G3 $ode(a.em de O>Be#os
Os diagramas de classe so os mais estruturais diagramas da UML, haja
vista que facillitam a ilustrao das classes, interfaces e relacionamentos,
trazendo a comunicao entre as pessoas envolvidas no projeto do sistema,
desde a diagramao at operao do software resultante.

O diagrama de classe nos permite descrever os tipos de objetos de
forma abstrata no sistema, bem como os relacionamentos que existiro entre
os mesmos. Uma outra funo do diagrama tornar visivel propriedades da
classe e suas operaes possveis, e ainda as restries que regem os objetos
esto conectados.
17
232G323 D'a.rama de C(asse
18
232G343 Es6e!'/'!ao das C(asses
23223 $ode(a.em D'"Hm'!a
2322323 D'a.ramas de Se?IJ"!'a
"Este diagrama procura determinar a seqncia de eventos que ocorrem
em um determinado processo, ou seja, quais condies devem ser satisfeitas e
quais mtodos devem ser disparados entre os objetos envolvidos e em que
ordem durante um processo especfico. (GUEDES, 2008, P. 104).
19
2322343 D'a.ramas de A#'0'dades
" o diagrama com maior nfase ao nvel de algoritmo da UML e
provavelmente um dos mais detalhistas apresenta muitas semelhanas com os
antigos fluxogramas utilizados para desenvolver a lgica de programao e
determinar o fluxo de controle de um algoritmo, (...). (GUEDES, 2008, p. 152).
20
;3 DOCU$ENTA&O DO RO)ETO
Este captulo ir tratar da documentao e da metodologia adota no
desenvolvimento do projeto sobre diferentes vises.
;323 Ar?u'#e#ura do S's#ema
A aplicao desenvolvida utilizando a linguagem de programao ASP
em um modelo de duas camadas. As camadas so distintas para maior
segurana do sistema, disponibilizando maior confiana ao cliente. Os dois
nveis de camadas so:
nterface com usurio: parte visual do sistema. apenas por meio de
interface que o usurio conseguir utilizar o sistema.
Modelo: Contendo algoritmos que proporcionam segurana ao sistema
impedindo que algum usurio tente utilizar o sistema de forma indevida. Na
mesma camada contm cdigos que possibilitam a automao de tarefas
voltadas as regras de negcio. Junto a essa camada, foi inserido o banco de
dados, onde fica situado em um servidor dedicado. Apenas a camada modelo
poder acessar o banco de dados, impedindo a invaso indevida dos usurios.
;343 roBe#o de Ba"!o de Dados
O modelo relacional o modelo de dados, adequado a ser o modelo
subjacente de um Sistema Gerenciador de Banco de Dados (SGBD), que se
baseia no princpio em que todos os dados esto guardados em tabelas
(MODELO RELACONAL, 2008).
21
;34323 $ode(o E"#'dade X Re(a!'o"ame"#o K$ERL O6era!'o"a(
22
;34343 Es6e!'/'!ao das Ta>e(as
;3434323 Es6e!'/'!ao da Ta>e(a TBMLOG
;3434343 Es6e!'/'!ao da Ta>e(a TBM$ATERIA
;3434373 Es6e!'/'!ao da Ta>e(a TBM$ATERIAMTOICO
NOME DO CAMPO TPO NULO PADRO COMENT.
D_LOG VARCHAR(17) NO
D_USUARO VARCHAR(17) NO
DATA DATE NO
HORA TME NO
TABELA VARCHAR(100) NO
ACAO VARCHAR(15) NO
DESCRCAO VARCHAR(2048) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_LOG 0 A NO
DATA BTREE NO NO DATA 0 A NO
HORA BTREE NO NO HORA 0 A NO
TABELA BTREE NO NO TABELA 0 A NO
ACAO BTREE NO NO ACAO 0 A NO
FK_TB_LOG_TB_USUARO1_DX BTREE NO NO D_USUARO 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_MATERA VARCHAR(17) NO
NOME VARCHAR(50) NO
OBS VARCHAR(2000) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_MATERA 0 A NO
NOME BTREE NO NO NOME 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_MATERA VARCHAR(17) NO
D_TOPCO VARCHAR(17) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
FK_TB_MATERA_TOPCO_TB_MATERA1_DX BTREE NO NO D_MATERA 0 A NO
FK_TB_MATERA_TOPCO_TB_TOPCO1_DX BTREE NO NO D_TOPCO 0 A NO
23
;3434393 Es6e!'/'!ao da Ta>e(a $ENU
;34343;3 Es6e!'/'!ao da Ta>e(a TBM$ESSENGER
;34343A3 Es6e!'/'!ao da Ta>e(a TBMERGUNTA
NOMECAMPO TPO NULO PADRO COMENT.
D_MENU VARCHAR(17) NO
TTULO VARCHAR(45) NO
LNK VARCHAR(45) NO
ATVO VARCHAR(1) NO N
D_PARENT VARCHAR(17) SM NULL
MENU_ORDER NT(11) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_MENU 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
DATA DATETME NO
D_USUARO_ORGEM VARCHAR(17) NO
D_USUARO1_DESTNO VARCHAR(17) NO
MSG VARCHAR(1024) NO
COR_FONTE VARCHAR(10) NO #000000
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
DATA BTREE NO NO DATA 0 A NO
FK_TB_MESSENGER_TB_USUARO1_DX BTREE NO NO D_USUARO_ORGEM 0 A NO
FK_TB_MESSENGER_TB_USUARO2_DX BTREE NO NO D_USUARO1_DESTNO 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_PERGUNTA VARCHAR(17) NO
D_TOPCO VARCHAR(17) NO
D_USUARO VARCHAR(17) NO
PERGUNTA VARCHAR(1024) NO
REVSADO DATE NO
D_TABELA VARCHAR(17) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_PERGUNTA 0 A NO
FK_TB_PERGUNTA_TB_TOPCO1_DX BTREE NO NO D_TOPCO 0 A NO
FK_TB_PERGUNTA_TB_USUARO1_DX BTREE NO NO D_USUARO 0 A NO
FK_TB_PEGUNTA__TB_MATERA1_DX BTREE NO NO D_TABELA 0 A NO
24
;34343C3 Es6e!'/'!ao da Ta>e(a TBMRO%A
;34343D3 Es6e!'/'!ao da Ta>e(a TBMRO%AMERGUNTA
;34343F3 Es6e!'/'!ao da Ta>e(a TBMREOSTA
;343432G3 Es6e!'/'!ao da Ta>e(a TBMTOICO
NOMECAMPO TPO NULO PADRO COMENT.
D_PROVA VARCHAR(17) NO
D_TURMA VARCHAR(17) NO
D_USUARO VARCHAR(17) NO
NOME VARCHAR(50) NO
DATA DATETME NO
OBS VARCHAR(2000) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_PROVA 0 A NO
NOME BTREE NO NO NOME 0 A NO
FK_TB_PROVA_TB_USUARO1_DX BTREE NO NO D_USUARO 0 A NO
FK_TB_PROVA_TB_TURMA1_DX BTREE NO NO D_TURMA 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_PROVA VARCHAR(17) NO
NUN_QUESTAO NT(11) NO
PERGUNTA VARCHAR(1024) NO
OPCAO_A VARCHAR(1024) NO
OPCAO_B VARCHAR(1024) NO
OPCAO_C VARCHAR(1024) NO
OPCAO_D VARCHAR(1024) NO
RESPOSTA VARCHAR(1) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
NOME BTREE NO NO NUN_QUESTAO 0 A NO
FK_TB_PROVA_PERGUNTA_1_DX BTREE NO NO D_PROVA 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_PERGUNTA VARCHAR(17) NO
RESPOSTA VARCHAR(1024) NO
VERDADERA VARCHAR(1) NO F
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
D_PERGUNTA BTREE NO NO D_PERGUNTA 0 A NO
25
;34343223 Es6e!'/'!ao da Ta>e(a TBMTUR$A
;34343243 Es6e!'/'!ao da Ta>e(a TBMTUR$AM$ATERIA
NOMECAMPO TPO NULO PADRO COMENT.
D_TOPCO VARCHAR(17) NO
NOME VARCHAR(100) NO
OBS VARCHAR(2000) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_TOPCO 0 A NO
NOME BTREE NO NO NOME 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_TURMA VARCHAR(17) NO
NOME VARCHAR(45) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_TURMA 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_TURMA VARCHAR(17) NO
D_MATERA VARCHAR(17) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
FK_TB_TURMA_MAERA_TB_TURMA1_DX BTREE NO NO D_TURMA 0 A NO
FK_TB_TURMA_MAERA_TB_MATERA1_DX BTREE NO NO D_MATERA 0 A NO
26
;34343273 Es6e!'/'!ao da Ta>e(a TBMUSUARIO
;34343293 Es6e!'/'!ao da Ta>e(a TBMUSUARIOM$ENU
NOMECAMPO TPO NULO PADRO COMENT.
D_USUARO_TPO VARCHAR(17) NO
D_MENU VARCHAR(17) NO
LER VARCHAR(1) NO N
GRAVAR VARCHAR(1) NO N
EXCLUR VARCHAR(1) NO N
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
FK_TB_MENU_TB_USUARO_TPO1_DX BTREE NO NO D_USUARO_TPO 0 A NO
FK_TB_USUARO_MENU_TB_MENU1_DX BTREE NO NO D_MENU 0 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_USUARO VARCHAR(17) NO
D_USUARO_TPO VARCHAR(17) NO
NOME VARCHAR(50) NO
LOGN VARCHAR(20) NO
SENHA VARCHAR(25) NO
FONE_CASA VARCHAR(13) SM NULL
FONE_CELULAR VARCHAR(13) SM NULL
FONE_TRABALHO VARCHAR(13) NO
FONE_OUTRO VARCHAR(13) SM NULL
OBS VARCHAR(1024) SM NULL
ATVO VARCHAR(1) NO N
EMAL VARCHAR(50) SM NULL
ON_LNE DATETME NO
ENDERECO VARCHAR(50) SM NULL
CDADE VARCHAR(50) SM NULL
BARRO VARCHAR(50) SM NULL
UF VARCHAR(2) SM NULL
CEP VARCHAR(8) SM NULL
CPF VARCHAR(14) SM NULL
BANCO_OP VARCHAR(5) NO
BANCO_NOME VARCHAR(50) NO
BANCO_AG VARCHAR(8) NO
BANCO_CONTA VARCHAR(15) NO
DENTDADE VARCHAR(20) SM NULL
NASCMENTO DATE SM NULL
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_USUARO 1 A NO
LOGN_UNQUE BTREE SM NO LOGN 1 A NO
NOME_UNQUE BTREE SM NO NOME 1 A NO
FK_TB_USUARO_TB_GRUPO1_DX BTREE NO NO D_USUARO_TPO 1 A NO
27
;343432;3 Es6e!'/'!ao da Ta>e(a TBMUSUARIOMTIO
;343432A3 Es6e!'/'!ao da Ta>e(a TBMUSUARIOMTUR$A
NOMECAMPO TPO NULO PADRO COMENT.
D_USUARO_TPO VARCHAR(17) NO
NOME VARCHAR(50) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
PRMARY BTREE SM NO D_USUARO_TPO 2 A NO
NOME BTREE NO NO NOME 2 A NO
NOMECAMPO TPO NULO PADRO COMENT.
D_USUARO VARCHAR(17) NO
D_TURMA VARCHAR(17) NO
NDCES
NOME DA CHAVE TPO NCO PACOTE NOMECAMPO CARD. COLAO NULO COMENT.
FK_TB_USUARO_TURMA_TB_USUARO1_DX BTREE NO NO D_USUARO 0 A NO
FK_TB_USUARO_TURMA_TB_TURMA1_DX BTREE NO NO D_TURMA 0 A NO
28
;373 roBe#o de I"#er/a!es
Essa parte do capitulo demonstra as telas que constam no sistema e com isso pode-
se ter uma noo de como o sistema funciona.
;37323 LaNou# e Te(as
;3732323 Te(a de (o.'"
A figura abaixo ilustra a pgina de login voltada a todos os usurios do sistema.
&igura , - .ela de /ogin
;3732343 Te(a de !adas#ro
A figura abaixo demonstra o padro de todas as telas de cadastro que o sistema
possui, contendo os campos a serem preenchidos e botes de comando.
&igura 0 - .ela de 1adastro
29
;3732373 Te(a de me"u
A figura abaixo demonstra o padro de todos os menus presentes no sistema com
as devidas opes e relatrios referentes a cada tipo de usurio.
&igura 2 - .ela de %enu
;3732393 Te(a de L's#a
A figura abaixo demonstra o padro de listas presentes no sistema com as opes
de acesso peculiar a cada tipo de usurio.
&igura 3 - .ela de /ista
30
;37323;3 Te(a de es#a#<s#'!as
A figura abaixo demonstra o padro de tela de estatsticas presente no sistema
variando apenas as informaes exibidas de acordo com cada tipo de usurio.
&igura 4 - .ela de +statsticas
;37323A3 Te(a de re(a#8r'os
A figura abaixo demonstra o padro de tela de relatrios presente no sistema
aviando apenas os relatrios de cada usurio.
&igura 5 - .ela de 6elat7rios
31
A3 I$LANTA&O DO SISTE$A
Este captulo trata dos gastos com equipamentos, servios e licenas que devem
ser utilizados na implementao do sistema.
A323 (a"o de Im6(a"#ao
A implementao do sistema ser realizada em vrias etapas, para isso devemos
segui-las no cronograma e os prazos especificados.
A32323 Cro"o.rama
CRONOGRA$A
E#a6as 4; DIAS ;G DIAS
Levantamento
Desenvolvimento
mplementao do
sistema
Teste
Monitoramento
Encerramento
8uadro , - 1ronograma
A343 Orame"#o do roBe#o
Todo sistema necessita de equipamentos, servios e licenas de programas para
a sua implementao e funcionamento, essas informaes ficam explicitas com as
tabelas abaixo:
A34323 Orame"#o de e?u'6ame"#os
E@UIA$ENTO
@UANTIDADE
%ALOR
UNIT5RIO
TOTAL
NO-BREAK SMS 1 R$ 279,00 R$ 279,00
TOTAL RO 4CFPGG
.abela , - (ramento de +quipamentos
32
A34343 Orame"#o de So/#Qare
SO,TRARE
@UANTIDADE
%ALOR
UNIT5RIO
TOTAL
Windows XP Professional 32 Bits 1 R$ 342,00 R$ 342,00
TOTAL RO 794PGG
.abela 0 - (ramento de )oft$ares
A34373 Orame"#o de Ser0'os
SER%I&O
TOTAL
Treinamento dos usurios para uso do sistema R$ 50,00
Link internet com BrasilTelecom (valor mensal) R$ 99,00
Servio de mplantao do sistema R$ 350,00
TOTAL RO 9FFPGG
.abela 2 - (ramento de )ervios
A34393 Orame"#o To#a(
OR&A$ENTO
TOTAL
Equipamentos R$ 279,00
Licenas de Softwares R$ 342,00
Servios R$ 499,00
TOTAL RO 224GPGG
.abela 3 - (ramento .otal
33
C3 CONSIDERA&SES ,INAIS
34
D3 GLOSS5RIO
-A-
A!!ess o'"#1 em portugus, Ponto de Acesso um dispositivo em uma rede sem
fio que realiza a interconexo entre todos os dispositivos mveis. Em geral se
conecta a uma rede cabeada servindo de ponto de acesso para uma outra rede,
como por exemplo a nternet.
-B-
BroQser1 um navegador, tambm conhecido pelos termos ingleses web browser
ou simplesmente browser, um programa de computador que habilita seus usurios
a interagirem com documentos virtuais da nternet, tambm conhecidos como
pginas HTML, que esto hospedadas num servidor Web.
-D-
DTC1 Dynamic Host Configuration Protocol, um protocolo de servio TCP/P que
oferece configurao dinmica de terminais, com concesso de endereos P de
host e outros parmetros de configurao para clientes de rede..
-E-
E#-er"e#1 uma tecnologia de interconexo para redes locais - Local Area de
Trabalho(LAN) - baseada no envio de pacotes.
-,-
,'reQa((1 em portugus: muro corta-fogo, o nome dado ao dispositivo de uma rede
de computadores que tem por objetivo aplicar uma poltica de segurana a um
determinado ponto de controle da rede.
35
-T-
Tos#1 qualquer mquina ou computador conectado a uma rede. Os hosts variam
de computadores pessoais a supercomputadores, dentre outros equipamentos,
como roteadores.
-I-
I"#er"e#1 um conglomerado de redes em escala mundial de milhes de
computadores interligados pelo TCP/P que permite o acesso a informaes e todo
tipo de transferncia de dados.
I"#er"e# E=6(orer1 tambm conhecido pelas abreviaes E, MSE ou WinE, um
navegador de internet de licena proprietria produzido inicialmente pela Microsoft
em 23 de agosto de 1995. o navegador mais usado nos dias de hoje.
I1 Protocolo de nternet (em ingls: nternet Protocol, ou o acrnimo P) um
protocolo de comunicao usado entre duas ou mais mquinas em rede para
encaminhamento dos dados.
-E-
E-!ommer!e1 tambm conhecido como comrcio virtual ou comrcio eletrnico,
um tipo de transao comercial feita especialmente atravs de um equipamento
eletrnico, como, por exemplo, um computador.
-$-
$oE'((a ,'re/o=1 Mozilla Firefox um navegador livre e multi-plataforma
desenvolvido pela Mozilla Foundation (em portugus: Fundao Mozilla) com ajuda
de centenas de colaboradores. A inteno da fundao desenvolver um navegador
leve, seguro, intuitivo e altamente extensvel.
-N-
36
Ne#masU1 uma mscara de subrede tambm conhecida como subnet mask ou
netmask um nmero de 32 bits usada para separar em um P a parte
correspondente rede pblica, subrede e aos hosts.
-O-
O6e" SNs#ems I"#er!o""e!#'o"1 SO foi uma das primeiras organizaes a definir
formalmente uma forma comum de conectar computadores. Sua arquitetura
chamada OS (Open Systems nterconnection), Camadas OS ou nterconexo de
Sistemas Abertos.
-R-
Ra"U'".1 o processo de posicionamento de itens de estatsticas individuais, de
grupos ou comerciais, na escala ordinal de nmeros, em relao a outros.
-T-
TCVI1 um conjunto de protocolos de comunicao entre computadores em rede
(tambm chamado de pilha de protocolos TCP/P). Seu nome vem de dois
protocolos: o TCP (Transmission Control Protocol - Protocolo de Controle de
Transmisso) e o P (nternet Protocol - Protocolo de nterconexo).
-U-
U"s-'e(ded TQ's#ed a'r1 UTP ou Par Tranado sem Blindagem: o mais usado
atualmente tanto em redes domsticas quanto em grandes redes industriais devido
ao fcil manuseio, instalao, permitindo taxas de transmisso de at 100 Mbps com
a utilizao do cabo CAT 5e; o mais barato para distncias de at 100 metros;
Para distncias maiores emprega-se cabos de fibra ptica.
-R-
37
Re>s'#e1 tambm conhecido como webstio (tambm conhecido simplesmente
como site ou stio) um conjunto de pginas web, isto , de hipertextos acessveis
geralmente pelo protocolo HTTP na nternet.
R'red E?u'0a(e"# r'0a!N1 WEP significa Wired Equivalent Privacy, e foi introduzido
na tentativa de dar segurana durante o processo de autenticao, proteo e
confiabilidade na comunicao entre os dispositivos Wireless.
R're(ess1 uma rede pessoal sem fio. Normalmente utilizada para interligar
dispositivos eletrnicos fisicamente prximos, os quais no se quer que sejam
detectados a distncia.
Ror(d R'de Re>1 em portugus significa, "Rede de alcance mundial", tambm
conhecida como Web e WWW) um sistema de documentos em hipermdia que so
interligados e executados na nternet.
38
F3 BIBLIOGRA,IA
CREATVE COMMONS ATTRBUTON/SHARE-ALKE LCENSE. $ode(o
Re(a!'o"a(. Disponvel em: <http://www.wikipedia.org>. Acesso em: 15 dez. 2009,
13:33:08.
GUEDES, Gilleanes T. A. U$L1 Uma a>orda.em 6r+#'!a. 3. ed. So Paulo:
Novatec Editora, 2008.
MAGALHAES, Ivan Luizio. ; PINHEIRO, Walfrido Brito. Gere"!'ame"#o de Ser0'os de
TI "a r+#'!a1 Uma abordagem com base na TL. So Paulo: Novatec, 2007.
MARTN, Fowler, U$L Esse"!'a(3 3 Ed. Porto Alegre: BOOKMAN, 2005.
OGC, Office of Government Commerce3 Ser0'!e De('0erN. Londres Inglaterra: The
Stationary Office, 2001.
PINHEIRO, Flvio R. ,u"dame"#os em Gere"!'ame"#o de Ser0'os em TI Baseado
"o ITIL3 Apostila sobre gerenciamento de servios de T. So Paulo, 2006.
________________. Gu'a de !er#'/'!ao. 2007. Disponvel em:
<http://www.tiexames.com.br/TL3_Certificacao.php>. Acesso em: 06 nov. 2009.
ZEFERNO, Leonardo. As %a"#a.e"s e os er'.os do E-!ommer!e3 Disponvel
em: <http://www.leozeferino.com.br/google/e-commerce-loja-virtual-vantagens-
perigos.html>. Acesso em: 13 dez. 2009, 17:02:40.

Você também pode gostar