Académique Documents
Professionnel Documents
Culture Documents
Daniel Weiss
Porto Alegre
2009
Daniel Weiss
do
grau
de
Bacharel
em
Administrao.
Orientador: Prof. Dr. Henrique M. R. de Freitas
PORTO ALEGRE
2009
Daniel Weiss
do
grau
de
Bacharel
Administrao.
Conceito Final:
Aprovado em ___ de _____________________ de 2009
BANCA EXAMINADORA:
_________________________________________________________________
Prof.
_________________________________________________________________
Prof.
_________________________________________________________________
Orientador: Prof. Dr. Henrique M. R. de Freitas
em
AGRADECIMENTOS
Agradeo a inestimvel ajuda do prof. Henrique Freitas e de toda a sua equipe, sem
os quais a realizao do presente trabalho no seria possvel.
A empresa na qual realizei o trabalho, aqui representada pela figura de Pedro
Oliveira, pelo carinho, ateno, e por permitirem a realizao desse projeto.
A minha av, meus pais, meus irmos e toda a minha famlia, pelo apoio
incondicional e o amor que me oferecem.
E principalmente a Deus, por tudo o que me deu e por ter colocados todas essas
pessoas incrveis no meu caminho.
Muito obrigado!
RESUMO
A internet, atravs da web, nos oferece uma srie de recursos que nos
permite conectar pessoas e disseminar conhecimentos. Essa caracterstica vem
sendo muito utilizadas por empresas para criar cursos distncia, que permitem
capacitar um maior nmero de pessoas, em um amplo escopo territorial. O tema do
presente trabalho consiste na definio dos componentes necessrios para a
implantao de uma infraestrutura de TI para viabilizar uma plataforma de educao
a distncia (EAD) numa empresa de software e servios, focando-se no
desenvolvimento de um sistema de gesto de ensino (LMS) que possibilite a
empresa oferecer cursos de capacitao atravs da web utilizando o modelo eLearning, modelo de educao a distncia que baseado na utilizao de
ferramentas computacionais.
Como forma de balizar o planejamento e desenvolvimento do sistema, foi
utilizado o conceito de ciclo de vida de desenvolvimento de sistema (SDLC),
metodologia comum dentro da engenharia de software. Dentre as formas de
estruturar o SDLC, criamos um modelo baseado no proposto por Turban, McLean,
Wetherbe, 2004, o qual abrange as fazes de planejamento, anlise do sistema,
anlise da viabilidade, desenvolvimento, teste, implementao, avaliao e
manuteno. Em funo do sistema ainda no ter sido concludo, a anlise ser
realiza at a fase de desenvolvimento.
LISTA DE FIGURAS
Grfico 1 Distribuio dos clientes.................................................................................. 13
Grfico 2 Comparao entre produtos e servios ao longo do tempo...................... 16
Grfico 3 Proporo de produtos e servios no resultado esperado pela empresa
em 2009.................................................................................................................................. 16
Grfico 4 Segmentao de cursos de capacitao em funo do nvel de
complexidade......................................................................................................................... 17
Imagem 1 Modelo de desenvolvimento ......................................................................... 30
Imagem 2 Planejamento do projeto de desenvolvimento do ALFA EDUC............... 33
Imagem 3 Processo de criao dos cursos baseados em repositrios ................... 37
Imagem 4 Estrutura atual dos sistema de empresa .................................................... 38
Imagem 5 Modelo de relao entre sistemas proposto .............................................. 39
Quadro 1 Benchmarking FGV Online ............................................................................. 46
Imagem 6 Site FGV Online .............................................................................................. 47
Imagem 7 Interface do LMS da FGV Online ................................................................. 47
Quadro 2 Benchmarking Escola Virtual......................................................................... 48
Imagem 8 Pgina inicial do site Escola Virtual............................................................. 49
Imagem 9 interface principal do LMS ............................................................................. 49
Imagem 10 - Interface de um mdulo ................................................................................ 50
Quadro 3 Benchmarking Datasul .................................................................................... 51
Imagem 11 site da Datasul e-Learning ........................................................................... 52
Imagem 12 mdulo de um curso Online Gravado........................................................ 53
Grfico 5 Benefcios X investimento em e-Learning .................................................... 54
Imagens 13 - Foco externo para investir em e-Learning ................................................ 55
Imagens 14 - Foco interno para investir em e -Learning ................................................. 56
Grfico 6 Evoluo dos formatos de curso ao longo do tempo ................................. 57
SUMRIO
1
INTRODUO ....................................................................................................................10
2.1
A empresa ...........................................................................................................................11
2.2
2.3
Clientes................................................................................................................................12
2.4
2.5
2.6
Capacitao ........................................................................................................................17
PROBLEMA ........................................................................................................................19
OBJETIVOS ........................................................................................................................20
4.1
Objetivo geral.....................................................................................................................20
4.2
Objetivo especfico...........................................................................................................21
REFERENCIAL TERICO................................................................................................23
5.1
Internet.................................................................................................................................23
5.2
5.3
5.4
e-Learning...........................................................................................................................25
5.5
LMS .......................................................................................................................................26
5.6
METODOLOGIA .................................................................................................................28
DESENVOLVIMENTO DO PROJETO............................................................................32
7.1
Planejamento .....................................................................................................................32
7.2.7.2
7.2.7.3
Datasul .............................................................................................................................50
7.3
7.4.1.2
7.4.1.3
7.4.2.2
Definio de aplicaes.................................................................................................64
7.4.2.3
Prototipao ....................................................................................................................66
7.4.3 Codificao...........................................................................................................................68
7.4.3.1
7.4.3.2
7.4.3.3
Desenvolvimento do cdigo..........................................................................................70
OBTIDOS .........................................................................................................................................75
10
CONCLUSO......................................................................................................................77
10
11
BIBLIOGRAFIA ..................................................................................................................80
10
INTRODUO
11
2.1
CARACTERIZAO DA ORGANIZAO
A EMPRESA
12
2.2
MISSO E VALORES
2.3
CLIENTES
13
2.4
14
15
2.5
16
17
2.6
CAPACITAO
Conhecimento em
Nvel
Avanado
Nvel
Intermedirio
Conhecimento em
Conhecimento em
Conhecimento em
gerencia de dados
desenvolvimento
distribuio das
de pesquisas.
pesquisas e coleta
(importao e
de dados.
exportao de dados).
anlise de dados.
Nvel
Bsico
Fora a questo dos nveis de usurios, por possuir uma carteira de clientes
com diferentes caractersticas e necessidades, a empresa busca desenvolvendo
cursos de capacitao que atendam as demandas especficas de cada pblico,
possuindo atualmente os seguintes sistemas de capacitao:
a) Cursos em Turmas
Periodicamente a empresa desloca um de seus instrutores para
diferentes cidades, onde so ministrados cursos sobre o software
BETA, sendo que qualquer pessoa pode se inscrever nestes cursos.
18
b) Cursos In Company
Cursos realizados a pedido de clientes, sendo realizados dentro das
instalaes da mesma, no necessitando o deslocamento do aluno e
no qual podem ser abordados temas propostos pela prpria empresa.
c) Cursos na sede da empresa
Cursos realizados na sede da empresa, a qual disponibiliza toda a
infraestrutura necessria.
d) EAD
Sendo a modalidade de capacitao mais recente implantada pela
empresa, os cursos distncia buscam expandir o escopo de
capacitao. Ele composto por um conjunto de materiais, no qual
esto inclusos um guia prtico de utilizao do software, auxilio online,
suporte tcnico e de uma licena temporria opcional para a utilizao
do software.
19
PROBLEMA
20
4.1
OBJETIVOS
OBJETIVO GERAL
21
4.2
OBJETIVO ESPECFICO
22
23
REFERENCIAL TERICO
5.1
INTERNET
5.2
A rede mundial de computadores, conhecida como Web (do ingls Word Wide
Web), um sistema presente na internet que nos possibilita publicar arquivos de
mdia de diferentes formatos, como os vdeos, udios, textos e imagens que iro
compor os contedos dos cursos que pretendemos desenvolver. Segundo TURBAN,
RAINER, POTTER, 2005, a web um sistema com padres aceitos mundialmente
para armazenar, recuperar formatar e exibir informaes por meio de uma
24
5.3
25
ritmo
de
aprendizagem
pode
ser
definido
pelo
prprio
utilizador/formando.
f) Disponibilidade permanente dos contedos da formao.
g) Custos menores quando comparados formao convencional.
h) Reduo do tempo necessrio para o formando.
i) Possibilidade de formao de um grande nmero de pessoas ao mesmo
tempo.
j) Diversificao da oferta de cursos.
Desvantagens
a) Necessidade de maior esforo para motivao dos alunos;
b) Exigncia de maior disciplina e auto -organizao por parte do aluno;
c) A criao e a preparao do curso online , geralmente, mais demorada
que a da formao convencional;
d) O custo de implementao da estrutura para o desenvolvimento programa
de e-Learning alto;
e) Dificuldades tcnicas relativas Internet e velocidade de transmisso de
imagens e vdeos;
5.4
E-LEARNING
26
5.5
LMS
Segundo a Wikipedia:
27
5.6
ORIENTAO A OBJETO
Buscando tornar o sistema mais flexvel, a criao dos cursos mais fcil e
rpida e a criao dos cdigos mais concisa, iremos utilizar amplamente o conceito
de orientao a objeto, no somente no que tange as linguagens utilizadas para
codificao, mas tambm na concepo de contedos e modelagem do sistema.
Segundo a Wikipedia:
A orientao a objetos, tambm conhecida como Programao
Orientada a Objetos (POO) ou ainda em ingls Object-Oriented
Programming (OOP) um paradigma de anlise, projeto e programao de
sistemas de software baseado na composio e interao entre diversas
unidades de software chamadas de objetos.
28
METODOLOGIA
29
da
pesquisa,
foi
desenvolvido
um
modelo
que
integra
diversas
30
iremos apresentar o modelo e faremos uma breve descrio das etapas que o
compe:
Planejamento
Anlise do sistema
Anlise da viabilidade
Desenvolvimento
Teste
Implementao
Avaliao
Manuteno
31
no
modelo
proposto,
iremos
analisar
como
ocorreu
32
7 DESENVOLVIMENTO DO PROJETO
7.1
PLANEJAMENTO
33
a)
econmicas e geogrficas.
b)
34
d)
f)
35
um
profissional
responsvel
pelo
apoio
operacional
7.2
ANLISE DO SISTEMA
A fim de termos uma viso geral do sistema, iremos realizar a anlise do que
dever ser desenvolvido, levando em considerao os requisitos levantados pela
empresa.
Adicionalmente a essa anlises, tambm iremos verificar quais as melhores
prticas realizadas pelo mercado de desenvolvimento de cursos e-Learning a fim de
incorpor-las ao processo, bem como as diretrizes de qualidade no desenvolvimento
de sistemas para a web.
envolvidos
(analistas
usurios)
definem
simultaneamente
as
36
tempo, leva a um maior apoio e aceitao do novo sistema e tona sua implantao
mais fcil (Turban, McLean, Wetherbe, 2004, pg 502).
No escopo da empresa, o processo ocorreu em vrias etapas, atravs de
reunies da equipe responsvel pelo projeto, em que eram debatidos principalmente
como seria modelado o sistema como um todo, levando em considerao as
seguintes necessidades de integrao com os sistemas j existentes e de
modularidade e flexibilidade.
a) Integrao com os demais sistemas da empresa
A empresa est cada vez mais investindo em tecnologias de difuso de
conhecimentos, estando em fase de desenvolvimento uma rdio (chamando de
Rdio ALFA), um sistema de vdeo (chamado de TV ALFA) e uma revista eletrnica
(chamada de Revista ALFA), sendo que todos eles sero disponibilizados atravs da
web e iro estar interligados.
Essa caracterstica busca permitir aos administradores o gerenciamento
integrado dos diversos sistemas e que os usurios, atravs de um cadastro nico,
possam acessar os diversos sistemas em diferentes nveis.
O sistema que ser utilizando para desenvolver os cursos de capacitao
dever estar integrado aos demais sistemas, de forma a permitir que os contedos j
existentes na TV, rdio e revista possam ser adicionados a um novo curso, bem
como, ao adicionar um novo contedo a um curso, ele seja disponibilizado, em
funo do tipo, em uma dos trs sistemas apresentados anteriormente.
b) Modularidade e flexibilidade
Uma caracterstica desejada do sistema de gerenciamento de cursos que
ele trabalhe de forma modular, fragmentando os cursos em unidades menores,
chamados mdulos, e os mdulos em unidades ainda mais especficas,
denominados tpicos. O tpico, por sua vez, consiste em um conjunto de textos,
udios, e vdeos.
Os contedos podero ser selecionados atravs de repositrios, onde estaro
disponibilizados os arquivos presentes na TV, rdio ou revista, ou podero ser
adicionados conforme a assunto que pretendem abordar em um tpico. Uma vez
criado o tpico, ele ficar disponvel em um repositrio de tpicos, os quais sero
37
38
Como pode ser percebido, atualmente cada site possui uma estrutura prpria
de contedos e dados. Essa estruturada faz com que, ao necessitar realizar uma
modificao ou inserir um arquivo, o administrador tenha que trabalhar com um
sistema por vez, aumentando o tempo gasto para realizar a manuteno e
melhorias. Em funo de cada um possuir um banco de dados prprio que no se
comunica com os demais, muitas informaes que poderiam ser utilizadas em todos
os sistemas esto restritas ao site especfico onde esses dados foram inseridos.
Tendo em vista as caractersticas gerais do projeto, foi criado um modelo que
se adequasse as necessidades dos projetos que est sendo implementado, tanto
quanto aos que ainda esto por surgir.
A imagem abaixo representa esse modelo:
39
Assim como ocorre nas capacitaes presenciais, o modelo de cursos eLearning deve atender os diferentes tipos de clientes que a empresa possui, bem
como nas particularidades envolvidas no processo de aprendizagem de cada um
deles. Em funo dessa caracterstica, os cursos sero oferecidos atravs dos
seguintes formatos:
40
41
42
43
44
7.2.7 Benchmarking
45
Empresa
46
(http://www5.fgv.br/fgvonline/default.aspx
LMS
significativas
foram
1. Animaes;
2. Trechos de vdeos;
3. Material impresso;
4. Textos e imagens;
5. Chat;
6. Fruns;
7. Agente virtual de aprendizagem;
8. Acervo digital de documentos;
9. Link para outros sites.
10. Provas online;
11. Sistema de acompanhamento do desempenho do aluno.
Pontos Fortes
Pontos Fracos
47
48
Empresa
Site
LMS
http://www.escolavirtual.org.br
Criou um sistema de LMS prprio.
Recursos
disponveis
1. Animaes;
2. Textos e imagens;
3. Fruns;
4. Agente virtual de aprendizagem;
5. Link para outros sites.
6. Provas online;
7. Sistema de acompanhamento do desempenho do aluno.
Pontos Fortes
Pontos Fracos
1. Navegabilidade confusa;
2. No utiliza recursos como
3. O usurio s consegue realizar o login no sistema
utilizando o navegador Internet Explorer;
4. As animaes so difceis de serem atualizadas ou
alteradas, o que torna o contedo pouco flexvel.
5. Em alguns cursos os contedos so tendenciosos e no
geral so pouco elaborados.
6. Mecanismos de inte rao so poucos e ineficientes;
7. Processo de matrcula em um curso demorado e confuso
8. No so utilizados recursos como vdeos e udios.
Quadro 2 Benchmarking Escola Virtual
49
50
7.2.7.3 Datasul
51
http://www.ensinoweb.com.br/
Criou um sistema de LMS prprio baseado nos recursos
disponibilizados pelo software Adode Breeze. O sistema
criado chamado de Web Ensino e, alm de ser utilizado
para gerenciar os cursos, tambm oferecido como produto.
Recursos
disponveis
Pontos Fortes
Pontos Fracos
52
53
7.3
ESTUDO DE VIABILIDADE
7.3.1 Tecnolgica
54
55
Fora os retornos financeiros diretos, muitos outros fatores colaboram para que
o investimento em e-Learning acabe se tornando importante dentro da organizao e
traga retornos financeiros indiretos.
Em um levantamento realizado e-Learning Brasil, foram levantados as razes
de negcio para as quais foram apresentados maiores benefcios quantitativos, essa
anlise levou em considerao um foco externo, representado pelos benefcios
gerados para os componentes da cadeia de valor (acionistas, cientes, fornecedores
e parceiros); e um foco interno (colaboradores e terceirizados). Os resultados esto
apresentados nas imagens abaixo.
56
57
58
sero
disponibilizados
(vdeos,
udios
documentos),
bem
como
no
7.4
DESENVOLVIMENTO DO S ISTEMA
59
transio causa alteraes na forma como o sistema implementado, uma vez que
ele deixa de estar instalado na mquina do usurio, e passa a ser disponibilizada
atravs de um site, estando alocado em um servidor remoto. Essa alterao se
reflete tambm na estruturao e desenvolvimento do sistema, que necessita ficar
cada vez mais rpida e dinmica. Em funo desse novo cenrio, uma srie de
alteraes vem ocorrendo nas metodologias utilizadas para a anlise e programao
do sistema. Essas novas metodologias, conhecidas como mtodos geis, buscam
reduzir o tempo necessrio para a anlise de requisitos e especificao das
funcionalidades do aplicativo, os quais demandam muito tempo nas metodologias
tradicionais, altamente detalhadas. Outra mudana nos ciclos de codificao, cada
vez menores e incrementais (TURBAN, RAINER, POTTER, 2005).
Na busca por uma metodologia que permita realizar um planejamento do
sistema sem demandar um tempo excessivo, para desenvolver o sistema foi
proposta uma metodologia baseada em etapas: concepo do sistema, anlise
lgica e codificao.
A seguir sero analisadas cada uma dessas etapas e os recursos utilizados.
agenda
de
cursos
que
sero
ministrados
60
61
Usurio
Papel
Permisso
Id: USE01
62
Inicial
Acesso
Objetivo
Nome: index
Requisitos
Funcionalidades
Menu principal
Id: Fun001
Menu simples
Id: Fun002
63
O projeto lgico do sistema uma fase importante, uma vez que nela os
requisitos so convertidos em processos de aplicativos. As falhas que por ventura
ocorram nessa etapa iro ter consequencias no momento da codificao, tendendo a
gerar retrabalho e falhas no aplicativo.
64
65
Gatilho
Boto Enviar
Entrada
1. Nome do usurio
2. Senha
ID: APP001
66
Processo
Sada
1. Confirmao de login ? Redireciona para a pgina pessoal
2. Mensagem de erro
Componentes
Tipo
Rtulo
Varivel
entrada de texto
Usurio
campoUsuario
Senha
campoSenha
boto
Logar
btLogar
Texto dinmico
[]
textMensagem
7.4.2.3 Prototipao
se
inter-relacionam
atravs
de
mecanismos
de
navegabilidade.
No processo de prototipao so utilizados os wireframes. Um wireframe
pode ser considerado com um esboo da pgina que pretendemos desenvolver, nele
iremos definir os espaos para os contedos que sero exibidos, bem como as
estruturas de navegao. Essa esquematizao permite uma melhor interao com
o cliente, uma vez que trabalha com elementos visuais concretos, permitindo ao
cliente ter uma noo do que ser desenvolvido, fornecer sugestes e crticas e
validar o a estrutura proposta. O The Information Arquiteture Institute apresenta o
seguinte conceito sobre wireframe:
Um wireframe, tambm conhecida como arquitetura de pgina,
pgina esquemtico, ou projeto, um esquema muito simplificado das
67
68
7.4.3 Codificao
69
Estrutura
Classe
Objeto
Nome da Classe
AdicionaBotao
BtEnviar
Atributos
-X:number
-Y:number
-W:number
-H:number
-rotulo: string
-Acao: function
-X:10
-Y:10
-W:125
-H:25
-Rotulo:Enviar
-Acao:EnviaArquivo
Mtodos
AdicionaBotao()
70
citam
Turban,
McLean,
Wetherbe,
2004,
lgica
de
71
72
73
74
RESULTADOS OBTIDOS
75
profissional,
aquisio
de
novos
conhecimentos,
76
do
empenho,
no
foi
possvel
cumprir
agenda
de
77
10 CONCLUSO
78
mais
gil
flexvel,
foi
proposta
uma
metodologia
de
79
80
11 BIBLIOGRAFIA
81
12/11/2009.
Wikipdia (verbete e-Learning).< http://pt.wikipedia.org/wiki/E-learning > acessado
em 13/11/2009.
Wikipedia (verbete LMS).< http://pt.wikipedia.org/wiki/LMS
> acessado em
12/11/2009.
Wikipdia (verbete Orientao a Objeto).
<http://pt.wikipedia.org/wiki/Orientao_a_objeto>, acessado em 12/11/2009.
The Information Architecture Institute. < http://www.iainstitute.org/ >, acessado em
15/11/2009.