Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 1
DedicatriaI AgradecimentosII Declarao de Honra...III Resumo.V Lista de Abreviaturas e Siglas.VI Lista de Figuras e Tabelas.VII Glossrio...VIII ndice.1 CAPTULO I: INTRODUO ....................................................................................................................... 3 1.1 Contextualizao ................................................................................................................................ 3 1.2 Definio do Problema ....................................................................................................................... 4 1.3 Objectivos .......................................................................................................................................... 6 1.3.1 Objectivo Geral ........................................................................................................................... 6 1.3.2 Objectivos Especficos ................................................................................................................ 6 CAPTULO II: METODOLOGIA .................................................................................................................. 7 2.1 Metodologia de Pesquisa .................................................................................................................... 7 2.1.1 Abordagem qualitativa ................................................................................................................ 7 2.1.2 Pesquisa Exploratria .................................................................................................................. 7 2.1.2 Tcnicas de Recolha de Dados .................................................................................................... 8 2.1.3 Anlise de Dados ........................................................................................................................ 9 2.2 Metodologia de Desenvolvimento do Sistema ..................................................................................... 9 2.2.1 Modelo de Processo .................................................................................................................... 9 2.2.2 Abordagem ............................................................................................................................... 10 2.2.3 Linguagem de Modelao ......................................................................................................... 10 2.2.4 Ferramentas de Desenvolvimento .............................................................................................. 12 CAPTULO III: REVISO DA LITERATURA .......................................................................................... 15 3.1 Definio de Conceitos ..................................................................................................................... 15 NDICE: Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 2
3.1.1 Escola ....................................................................................................................................... 15 3.1.2 Gesto Escolar .......................................................................................................................... 16 3.1.3 O Ensino em Moambique ........................................................................................................ 18 3.2 O papel das TIC's na sociedade e no ensino e aprendizagem.............................................................. 23 3.2.1 Fundamentos e Definies ........................................................................................................ 23 3.3 A Era da Informtica: Consequncias e Impactos .............................................................................. 24 3.4 A Internet e TIC's no ensino e aprendizagem e na sociedade em geral ............................................... 25 3.5 Justificao e relevncia do estudo .................................................................................................... 27 CAPTULO IV: MODELO DO SISTEMA ACTUAL ................................................................................. 29 4.1 Descrio do Sistema Actual............................................................................................................. 29 CAPTULO V: MODELO DO SISTEMA PROPOSTO .............................................................................. 31 5.1 Descrio do Sistema Proposto ......................................................................................................... 31 5.2 Arquitectura do Sistema Proposto ..................................................................................................... 34 5.3 Descrio dos Actores ...................................................................................................................... 34 5.4 Modelo de Anlise ............................................................................................................................ 35 5.5 Modelao do Sistema Proposto ....................................................................................................... 38 5.5.1 Diagrama de Casos de Uso ........................................................................................................ 38 5.5.2 Casos de Uso Expandidos ......................................................................................................... 39 5.5.3 Diagrama de Classes ................................................................................................................. 42 5.5.4 Diagramas de Sequncia de Eventos.......................................................................................... 43 5.5.5 Diagrama de Actividades .......................................................................................................... 45 5.5.6 Diagrama de Distribuio .......................................................................................................... 46 5.6 Segurana do Modelo Proposto ......................................................................................................... 47 5.6.1 Propriedades de Segurana do Sistema ...................................................................................... 47 5.6.2 Mecanismos de Segurana do Modelo Proposto ........................................................................ 48 CAPTULO VI: CONCLUSES E RECOMENDAES .......................................................................... 50 6.1 Concluses ....................................................................................................................................... 50 6.2 Recomendaes ................................................................................................................................ 51 REFERNCIAS BIBLIOGRFICAS .......................................................................................................... 52 ANEXOS ........................................................................................................................................................ 55
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 3
1.1 Contextualizao Antigamente, a informao era um recurso raro e de difcil acesso. Hoje, encontra-se disponvel atravs de inmeros canais de comunicao. O conhecimento, um recurso ainda mais raro e ciosamente guardado, comea hoje a ser fundamental transmitir ao mesmo ritmo da informao. A informao e o conhecimento so o ncleo da sociedade actual e onde a aprendizagem est focada de forma contnua bem como no uso de tecnologia de informao (TI). Essa informao fundamental para a construo do conhecimento e consequentemente para a formao do cidado. As Tecnologias de Informao e Comunicao (TIC's) desempenham um papel social cada vez mais relevante neste mundo cada vez mais globalizado, onde as pessoas ao mesmo tempo em que se comunicam recebem em todo lado grande quantidade de informao que precisa ser transformada em conhecimento (Neto, 2006). A sociedade Moambicana, por sua vez, no pode deixar de promover o contacto humanista com a tecnologia e viabilizar este meio de expresso da criatividade, tendo em vista que as informaes adquiridas aceleram mudanas e facilitam a aquisio do conhecimento. O facto que estamos em um momento caracterizado pelas mudanas polticas, sociais e econmicas que ocorrem na sociedade, e os cidados mostram-se bastante preucupados com a sua formao, porm enfrenta-se dificuldades no acesso a informao, bem como em encontrar uma instituio de ensino ideal de acordo com as condies e necessidades de cada cidado de modo que possam iniciar ou dar continuidade a sua formao. Sendo assim, h necessidade de se desenvolver alternativas, com uma estrutura dinmica, inovadora e aberta sociedade, com vista a colmatar as dificuldades no acesso a informao e auxiliar na tomada de deciso, e que seja ainda capaz de responder aos constrangimentos enfrentados no processo de encontrar uma instituio de ensino de acordo com as condies de cada cidado, e com competncia s suas expectativas em relao educao, visto que actualmente no existe um mecanismo que responda de forma eficiente a estes constrangimentos. CAPTULO I: INTRODUO Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 4
1.2 Definio do Problema
Desde os meados dos anos 90, depois de uma longa guerra civil, que trouxe graves consequncias para as infra-estruturas da educao em Moambique, o sistema de educao expandiu-se rapidamente para acomodar o vasto nmero de crianas e pessoas de vrias faixas etrias precisando de estudar. Apesar dos grandes avanos na expanso do acesso educao, h ainda srias dificuldades encontradas neste processo. Com o avano tecnolgico e a demanda na procura de instituies de ensino, por parte das pessoas que pretendem se matricular ou frequentar alguma instituio, a busca de informao tornou-se alvo comum de toda sociedade, em particular das pessoas que desejam ter uma formao. Mas devido a falta de um mecanismo de busca de informao sobre essas instituies de ensino, tem-se enfrentado dificuldades na busca de informao, isto , o acesso a informao no feito em tempo til, verificando-se desta forma o desperdcio de recursos (financeiros, tempo e outros). Geralmente quando os pais e encarregados de educao pretendem matricular seus educandos, procuram por instituies de ensino que se adequem as suas condies nas quais tem a crena de que seus educandos tero um ambiente que lhes proporcione a melhor educao. Esta procura, na maioria dos casos feita deslocando-se as instituies de ensino de forma a obter informao relativa aos planos curriculares, as actividades curriculares e extras curriculares, as condies de ensino e aprendizagem, os custos e horrios disponveis entre outros aspectos. Esta procura tem-se mostrado bastante exaustiva na maioria dos casos, pois os encarregados precisam se deslocar at as instituies para que findo este processo de busca, possam analisar e tomar uma deciso de escolha aps uma comparao e avaliao das condies oferecidas pelas diversas instituies em funo das suas condies, restries e exigncias. Muito tempo e esforo so gastos nesta actividade de busca e em muitos casos percorre-se longas distncias e no se encontram instituies com condies que se adequem ao perfil desejado. Casos mais crticos verificam-se quando se precisa de escolas que ofeream condies para o ensino e aprendizagem de crianas com necessidades especiais, ou seja, crianas que sofrem de algum tipo de deficincia. Esta situao pode levar aos encarregados de educao a no inserir os seus educandos num sistema educativo, por falta de conhecimento ou informao sobre instituies viradas a pessoas com este tipo de Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 5
necessidades visto que apresentam-se em nmero reduzido e encontrar estas instituies torna-se ainda mais complicado. Para divulgao de seus servios, as instituies fazem-na em meios de comunicao como a televiso, rdio e outros, o que tem sido muito dispendioso em termos de recursos financeiros. Algumas instituies optam pela colagem de panfletos em locais pblicos que muita das vezes a posterior no so retirados, o que julgo que seja um problema, pois d mau aspecto nos locais afixados e deixando a tarefa de retira- los por conta dos funcionrios do Conselho Municipal, porm este meio no abrangente pois limita-se ao espao em que os mesmos so colados e a qualquer momento podem ser vandalizados por pessoas de m-f ou podem ser facilmente danificados pela chuvas ou outros fenmenos naturais. Algumas instituies de ensino possuem websites para divulgao, o que reduz significativamente o esforo de busca, mas o problema identificar os prprios websites, visto que no se conhece os endereos de websites de todas instituies. Podemos tambm observar os casos de pessoas que por diversos motivos tenham de se deslocar para outras zonas ou mesmo para outras provncias, esta tarefa de busca torna-se ainda mais rdua para estes encarregados quando no se tem conhecimento dos endereos das instituies de ensino. Deste modo, h necessidade de se desenvolver um sistema que permita disponibilizar informaes em tempo til sobre instituies de ensino de forma centralizada, e que possa apoiar na tomada de deciso na escolha de Instituies de Ensino em Moambique, para que se possa garantir uma melhor gesto neste processo.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 6
1.3 Objectivos De acordo com Silva e Meneses (2001), os objectivos informam quais os resultados se pretendem alcanar ou que contribuio a pesquisa ir efectivamente proporcionar.
1.3.1 Objectivo Geral Desenvolver um Sistema de Apoio a Tomada de Deciso na Escolha de Instituies de Ensino em Moambique.
1.3.2 Objectivos Especficos O objectivo geral foi decomposto nos seguintes objectivos especficos:
Analisar o processo de pesquisa ou busca de informao sobre instituies de ensino; Analisar a forma de publicao ou divulgao de servios por parte das instituies; Fazer o levantamento dos requisitos para a modelao do sistema; Avaliar e seleccionar as ferramentas a serem usadas no desenvolvimento do sistema; Analisar e desenhar o modelo do sistema proposto; Conceber um prottipo do sistema.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 7
Este captulo, apresenta as metodologias usadas para a concretizao do presente estudo, abordando tcnicas, modelos e ferramentas adoptadas de modo a alcanar os objectivos descritos anteriormente. Dada natureza do estudo foi usada uma metodologia de pesquisa bem como uma metodologia de desenvolvimento do sistema.
2.1 Metodologia de Pesquisa De acordo com Pdua (2004), pesquisa toda actividade voltada para a soluo de problemas, o que permite a elaborao de um conhecimento que vai auxiliar na compreenso da realidade e orientar nas aces que podero ser tomadas.
2.1.1 Abordagem qualitativa A elaborao deste trabalho teve uma abordagem qualitativa durante o processo de recolha e anlise dos dados. A abordagem qualitativa caracteriza-se pela ausncia de medidas numricas e anlises estatsticas, trabalha com descries, comparaes e interpretaes, fazendo um estudo completo do processo. Optou-se por esta abordagem uma vez que esta usa uma metodologia descritiva, que ainda segundo Pdua (2004), tem por objectivo descrever caractersticas de um determinado processo, recorrendo a tcnicas de recolha de dados.
2.1.2 Pesquisa Exploratria Este tipo de pesquisa, de acordo com Silva e Meneses (2001), visa proporcionar maior familiaridade com o problema com vista a torn-lo explcito ou construir hipteses. Os autores enfatizam ainda que, envolve basicamente o levantamento bibliogrfico, entrevistas com pessoas que tiveram experincias prticas com o problema pesquisado e anlise de exemplos que estimulam a compreenso. CAPTULO II: METODOLOGIA Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 8
Esta pesquisa permitiu ter uma maior percepo sobre o funcionamento do sistema actual, o que permitiu descrever como tem sido o processo de busca de informao sobre as instituies de ensino, a divulgao de informao por parte das instituies, facilitando desta forma a delimitao do trabalho, definio dos objectivos bem como a formulao do sistema proposto.
2.1.2 Tcnicas de Recolha de Dados Segundo Silva e Menezes (2001), a recolha de dados est relacionada com o problema, a hiptese ou os pressupostos da pesquisa, e tem como finalidade obter elementos para que os objectivos possam ser alcanados. Para o efeito foram usadas as tcnicas de recolha de dados abaixo mencionadas.
2.1.2.1 Entrevistas semi-estruturadas Na entrevista semi-estruturada, o investigador tem uma lista de questes ou tpicos para serem preenchidos ou respondidos, como se fosse um guia. A entrevista tem relativa flexibilidade. As questes no precisam seguir a ordem prevista no guia e podero ser formuladas novas questes no decorrer da entrevista (Mattos, 2005).
Foram feitas entrevistas semi-estruturadasaos encarregados de educao, pais, alunos, e ao pblico em geral, de forma a identificar os constrangimentos e dificuldades por eles enfrentados no processo de busca de informao sobre instituies de ensino, entrevistas a algumas instituies de ensino com vista perceber como tem sido feita a publicao de seus servios. Estas entrevistas permitiram adquirir informaes e conhecimentos adicionais de interesse para o estudo, bem como para o desenvolvimento do sistema pretendido.
2.1.2.2 Pesquisa Bibliogrfica Pesquisa bibliogrfica o conjunto de conhecimentos reunidos nas obras, tendo como base fundamental conduzir o leitor a determinado assunto e produo, coleco, armazenamento, reproduo, utilizao e comunicao das informaes colhidas para o desenvolvimento da pesquisa. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 9
Neste sentido, foram realizadas pesquisas bibliogrficas com o objectivo de: Conhecer o que j foi feito para colmatar o problema e encontrar melhores solues para resolve- lo; Buscar conceitos tericos relacionados com o tema; Certificar que as ferramentas escolhidas vo de acordo com as necessidades e os requisitos do sistema a serem implementados, analisando as vantagens e desvantagens.
2.1.3 Anlise de Dados Esta fase consistiu numa anlise dos dados obtidos usando os mtodos de recolha de dados descritos anteriormente, mas especificamente das respostas obtidas nas entrevistas, o que permitiu comparar os resultados dos distintos entrevistados verificando as diferenas e semelhanas das respostas. Fez-se a reviso das entrevistas realizadas e o levantamento dos resultados obtidos nas mesmas, seguiu-se com a categorizao dos dados, que consistiu na classificao e organizao dos mesmos e por fim realizou-se a interpretao dos dados.
2.2 Metodologia de Desenvolvimento do Sistema
2.2.1 Modelo de Processo Metodologia de desenvolvimento de software, ou simplesmente modelo de processo, pode ser vista como uma representao, ou abstraco dos objectos e actividades envolvidas no processo de software. Alm disso, oferece uma forma mais abrangente e fcil de representar gesto de processo de software e consequentemente o progresso do projecto. Dentre vrias metodologias ou modelos de processo como: XP (Extreme Programming), Scrum, Incremental, Cascata, etc., optou-se pela metodologia RUP, abreviao de Rational Unified Process (ou Processo Unificado Racional), que uma metodologia de desenvolvimento de projectos de software, criado pela empresa Rational Software Corporation, que tem como objectivo garantir a produo de software de alta qualidade e que est de acordo com as necessidades dos seus usurios finais, com um cronograma e custos previsveis. As etapas principais do RUP so: Especificao de Requisitos, Anlise, Desenho, Implementao, Testes e Implantao (Nhaca, 2009). Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 10
O RUP usa uma abordagem de orientao a objectos (OO) em sua concepo e documentado usando UML (Unified Modeling Language) que segundo Nunes et al. (2003), facilita o desenvolvimento de um SI, permitindo integrar aspectos de natureza organizacional que constituem o negcio e os elementos de natureza tecnolgica, que iro constituir o sistema informtico, ajudando a dominar a complexidade das regras de negcio e definir os processos e fluxos informativos.
2.2.2 Abordagem Optou-se por uma abordagem Orientado Objectos, pois esta permite que os utilizadores trabalhem com conceitos mais prximos ao mundo real, numa tentativa de aumentar o nvel de abstraco sobre a realidade modelada. Alm disso, permite a criao de programas de computadores que so reusveis, credveis e mais claros, onde cada objecto uma parte separada do programa, interagindo com as outras partes especficas para completar uma determinada tarefa.
2.2.3 Linguagem de Modelao Para modelao foi usada a UML (Unified Modeling Language) que segundo Nunes e ONeill (2003) uma linguagem de modelao que utiliza a notao padro para especificar, construir, visualizar e documentar SI Orientados Objectos.
Segundo Rumbaugh (1999), a UML uma linguagem de modelao que promove com maior preciso e eficincia a comunicao sobre a natureza de um sistema em todos os seus aspectos de software, requisitos, arquitecturas, desenhos de modelos e implementaes. uma linguagem que consiste num conjunto integrado de diagramas, elaborados para ajudar os desenvolvedores de software a cumprirem com os procedimentos a seguir mencionados durante o desenvolvimento de sistemas: Especificao de Requisitos, Anlise, Visualizao, Desenho de Arquitectura, Construo, Simulao, Testes e Documentao.
Segundo Nunes e ONeill (2003),a UML apresenta 12 diagramas oficiais, sendo que para o presente estudo foram seleccionados cinco (5) desses diagramas, nomeadamente: Diagrama de Casos de Uso, Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 11
Diagrama de Classes, Diagrama de Sequncia de Eventos, Diagrama de Actividades e Diagrama de Distribuio.
2.2.3.1 Diagrama de Casos de Uso O diagrama de casos de uso mostra um conjunto de casos de uso, actores e as relaes entre estes. Caso de Uso- especifica o comportamento do actor com o sistema ou com parte do sistema. Este tambm usado como tcnica de representao de requisitos de um sistema. Actor - de acordo com Nunes e ONeill (2003),o actor representa uma entidade externa que interage com o sistema.
2.2.3.2 Diagrama de Classes O diagrama de classes, so modelos de representao focados na estrutura geral do sistema. Estes so usados durante as fases de anlise e desenho do sistema, para a melhor compreenso dos requisitos e desse jeito determinar como que o sistema ir satisfazer tais requisitos (Alhir, 2003). Para Nunes e ONeill (2003),o diagrama de classes mostra uma descrio formal da estrutura de objectos de um sistema, para cada objecto descreve a sua identidade, os seus relacionamentos com os outros objectos, os atributos e suas operaes.
2.2.3.3 Diagrama de Sequncia de Eventos Este tipo de diagramas mostra a interaco de objectos organizados segundo uma sequncia no tempo e as mensagens trocadas por esses objectos (Furlan, 1998). Um diagrama de sequncia de eventos mostra como os elementos de um sistema interagem a tempo inteiro, mostrando uma interaco ou uma instncia de interaco entre eles. Estes so desenhados na base de um certo nmero de elementos, incluindo classes, objectos especficos, lifelines e activaes (Alhir, 2003).
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 12
2.2.3.4 Diagrama de Actividades O diagrama de actividades constitui um elemento de modelao simples, mas eficaz, para descrever os fluxos de trabalho numa organizao ou para detalhar operaes de uma classe, incluindo comportamentos que possuam comportamento paralelo (Nunes e ONeill 2003).
2.2.3.5 Diagrama de Distribuio Um diagrama de distribuio descreve os componentes de hardware e software e sua interaco com outros elementos de suporte ao processamento no sistema. Ilustra a arquitectura de um sistema em que estaro ligados seus respectivos componentes, servidores Web, servidores de base de dados, bem como as conexes que estes estabelecem entre si(Nunes e ONeill 2003).
2.2.4 Ferramentas de Desenvolvimento Actualmente existe uma diversidade de ferramentas, que proporcionam interfaces amigveis, que permitem modelar e criar BD relacionais, bem como desenvolver aplicaes. Para o desenvolvimento do presente sistema sero usadas as ferramentas seleccionadas pelo autor, que sero a seguir descritas:
2.2.4.1 Linguagem de Programao A linguagem de programao a ser usada para o desenvolvimento do sistema PHP, Pelo seu robusto potencial de desenvolvimento de aplicaes Web, para alm de ser uma linguagem de programao Orientada Objectos, usa a tecnologia ODBC, que permite a linguagens como Java, PHP facilmente se comuniquem com vrias BD relacionais modelados em SGBD como MySQL, Oracle, e a sua sintaxe Orientada Objectos inclui muitas influncias de outras linguagens de programao, como Object Pascal e Java (Darie, 2008).
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 13
2.2.4.2 Sistema de Gesto de Base de Dados O SGBD que ser usado o MySQL, que um SGBDO pen Source. Este SGBD possui algumas caractersticas como: altos nveis de desempenho, disponibilidade e segurana, administrar um elevado volume de dados, muita confiana em um ambiente multiusurio de forma que muitos usurios possam aceder os mesmos dados simultaneamente, entre outros (Refman, 2007).
2.2.4.3 Framework Para o desenvolvimento do sistema ser usado o CakePHP Framework. O CakePHP um Framework para desenvolvimento rpido de aplicaes web no padro Modelos- Vises-Controladores (Models-Views-Controllers). Este framework permite o desenvolvimento de aplicaes que atendem os requisitos do sistema e que so de rpida manuteno/alterao e tambm so implementados usando boas prticas de desenvolvimento e padres, tornando fcil a construo de um software (Rheinheimer, 2009). Um facto impressionante neste Framework o facto de ele gerar cdigo de forma automtica usando uma funcionalidade chamada CakeBake, reduzindo e tempo e esforos de programao, tornando o Framework ainda mais poderoso.
2.2.4.4 Gerador de Relatrios O Jasper Reports foi utilizado para gerar relatrios, pelo facto de produzir relatrios interactivos e reutilizveis que podem ser facilmente criados e no requer muita aprendizagem. Permite o acesso fcil aos dados e a partir destes gerar relatrios no formato PDF, RTF, XML, HTML, DOCX, etc., podendo exportar relatrios para o Microsoft Office Word e Excel, para posterior anlise, e at mesmo apresent- los como documentos do PowerPoint.
2.2.4.5 Ambiente Integrado de Desenvolvimento Como ambiente integrado de desenvolvimento (IDE), seleccionou-se o NetBeans, por ser bastante conhecido pelo autor e pelo facto de prover aplicaes robustas usando vrias linguagens de programao como: Java, Groove, PHP e vrias outras, oferecendo facilidade de conexo com a Base de Dados. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 14
2.2.4.6 Ferramentas CASE uma classificao que abrange todas ferramentas baseadas em computadores que auxiliam actividades de engenharia de software, desde anlise de requisitos e modelagem at programao e testes. Podem ser consideradas como ferramentas automatizadas que tem como objectivo auxiliar o desenvolvedor de sistemas em uma ou vrias etapas do ciclo de desenvolvimento de software. So destacadas a seguir algumas ferramentas que o autor achou adequadas para o presente estudo.
2.2.4.6.1 Desenho de Diagrama de Classes, Casos de Uso e Distribuio Astah community foi a ferramenta a ser usada para desenhar o diagrama de casos de uso, diagrama de classes bem como o de Distribuio. um software para modelao UML que apresenta um ambiente visual intuitivo, com facilidade no desenho de diagramas, open source e multiplataforma.
2.2.4.6.2 Desenho de Diagramas de Sequencia de Eventos e Diagrama de Actividade Para o desenho de diagrama de sequncia de eventos foi seleccionada o Visual Paradigm, por ser extremamente produtivo, fcil de usar, intuitivo, e por ser abrangente em termos de cumprimento UML e apresentar uma variedade de recursos. Combinado com ambientes de desenvolvimento populares como NetBeans, Eclipse, .NET, o Visual Paradigm suporta todas as fases do ciclo de vida de desenvolvimento de software. Permite projectar todos tipos de diagramas UML e gera cdigo para linguagens de programao como Java, C++ e outras. O autor apreciou muito o fato de ele estar disponvel para uso acadmico livre e com o recurso de diagramao ainda mais simplificado.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 15
Este captulo apresenta a reviso da literatura, abordando conceitos e teorias pertinentes para esta pesquisa, dado que constituem um suporte terico para a percepo e melhor enquadramento da pesquisa, aborda ainda o uso e impactos de tecnologias de informao no ensino e na sociedade em geral e o quo importante a informao na tomada de deciso.
3.1 Definio de Conceitos A seguir, apresentam-se alguns conceitos de diferentes autores os quais julguei pertinentes para o estudo e que estejam relacionados com o tema.
3.1.1 Escola Na concepo de Libneo et al. (2002), a escola o espao de realizao, tanto dos objectivos do sistema de ensino, quanto dos objectivos de aprendizagem. O mesmo autor refere ainda que a escola uma instituio social cujo objectivo o desenvolvimento das potencialidades fsicas, cognitivas e afectivas do aluno, por meio da aprendizagem dos contedos (conhecimentos, habilidades, procedimentos, atitudes, valores) para se tornar cidado participativo na sociedade em que vive. A escola deve oferecer oportunidades educativas de tal forma que os alunos possam aprender para compreender a vida, e a sociedade. Isso implica que se conceba a escola como uma instituio autnoma, assumindo responsabilidades pelos resultados na realizao da sua finalidade formativa, implementando processos participativos, visando o comprometimento de todos os intervenientes no processo educativo.
CAPTULO III: REVISO DA LITERATURA Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 16
3.1.2 Gesto Escolar 3.1.2.1 Contexto histrico Na Escola Tradicional (ET), com suas razes na sociedade escravista da idade mdia, destinada a uma pequena minoria, os alunos apenas eram ensinados a copiar e no a pensar. No era do interesse daquela sociedade que os alunos adquirissem formao e ampliao de uma conscincia crtica a realidade. A escola limitava-se a ensina-los a obedecer as regras e as normas vigentes na sociedade para manter a ordem social. A tarefa da escola tradicional era, pois, de apenas transmitir conhecimentos aos alunos, conhecimentos estes predeterminados conforme os padres de conduta de sociedade do passado. As relaes sociais desenvolvidas na ET consistiam em relaes de poder, subalternidade, opresso, na qual os alunos eram obrigados a aceitar todas as ordens escolares sem questiona-las. Tais aspectos marcaram as escolas tradicionais como conservadoras, autoritrias e transmissoras de educao moral e social. E por estas razes, formava alunos acrticos, alheios a realidade, produtos de uma cultura escolar alienante.
Neste sentido, a ET havia substitudo a alegria de viver pela inquietude, o regozijo pela gravidade, o movimento espontneo pela imobilidade, as risadas pelo silncio (Gadotti, 2000).
De acordo com Saniani (2003), na escola tradicional, as lies dos alunos so seguidas com disciplina e ateno, direccionadas pelo professor e competia o aluno aprender.
Krawczyk (1999) comenta que nesta escola a administrao escolar era voltada para uma perspectiva centralizada, burocratizada e tecnicista e elitista. Por conseguinte, desvinculada das necessidades do quotidiano escolar e tambm alheio as questes politicas e pedaggicas de recursos humanos.
Em seu contexto histrico, a ET visava a homogeneidade, por isso, exclua os alunos que no respondiam aos padres desejados pela sociedade. E a escola como sabemos, um espelho da sociedade.
A escola tradicional entrou em decadncia no incio do sculo XX, com o estabelecimento da escola contempornea e sua proposta pautada no desenvolvimento e fortalecimento de uma educao de carcter investigativo, crtico, visando transformao da realidade. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 17
Nesta perspectiva a escola contempornea coloca o aluno como o centro, ou seja, como elemento principal da educao. A tarefa da escola contempornea visava no somente a transmisso de conhecimentos, mas tambm a formao de alunos conscientes, crticos e dinmicos. Contudo, actualmente, as transformaes da sociedade, o surgimento de novas relaes sociais e as diversidades de demandas escolares levaram a gesto escolar a adequar-se a uma nova realidade.
3.1.2.2 Novos Olhares A gesto escolar deve fomentar a participao efectiva de todos que estejam envolvidos directa ou indirectamente no quotidiano escolar. Participao esta, que envolve aspectos polticos, administrativos e pedaggicos, pois pressupe um compromisso com a escola.
A gesto um processo que permite a obteno de resultados (bens ou servios) com o esforo dos outros. Esta deve incidir sobre as pessoas, recursos, processos e resultados, promovendo aces recprocas e orientando o sistema no seu conjunto (Teixeira, 2005).
Dourado (2006) refere que, a gesto escolar a forma de organizar o funcionamento da escola nos aspectos polticos, administrativos, financeiros, tecnolgicos, culturais e pedaggicos, visando dar transparncia s suas aces e actos, possibilitando comunidade escolar e local a aquisio de conhecimentos, saberes, ideias num processo que consiste em aprender, criar, dialogar, construir, transformar e ensinar. A gesto escolar tem como objectivo final criar um ambiente propcio para a aprendizagem efectiva e significativa dos alunos, desenvolvendo neles o pensamento crtico, a capacidade de comunicar-se e expressar-se com clareza, de tomar decises e resolver adequadamente conflitos (Luck, 2007). Para que ocorra a aplicao deste novo paradigma da escola contempornea, Luck (2006) coloca alguns pontos que devem ser levados em considerao: A realidade dinmica. Nela todos interagem e, por isso, constroem a sociedade da qual participam; O comportamento humano dinmico e imprevisvel. No possibilita aces nicas e idnticas; Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 18
O sucesso consequncia de atitudes empreendedoras, valorizadas em seu quotidiano. importante, mas no essencial; O dirigente deve estimular o desenvolvimento humano, o trabalho em equipa e o talento buscando promover bons resultados. Nesse sentido, segundo Libneo et al. (2002), a gesto escolar um conjunto de normas, directrizes, aces e procedimentos que asseguram a racionalizao de recursos humanos, materiais, financeiros e intelectuais, assim como a coordenao e o acompanhamento das pessoas. Luck e Libneo possuem opinies convergentes ao afirmar que a gesto deve incidir sobre os recursos humanos, e intelectuais, desenvolvendo aces mtuas e orientando o sistema no seu conjunto. A gesto compreende um conjunto de normas e procedimentos destinados melhoria das condies da escola. Da que, uma gesto escolar de qualidade um processo fundamental para promover uma educao de qualidade. Nesta investigao, o autor deste estudo concorda com a posio de Luck (2000), quando refere que a gesto escolar mais ampla, tendo como fim elevar a organizao, mobilizao e a articulao de todas as condies materiais e humanas necessrias para garantir a aprendizagem efectiva dos alunos, com vista ao desenvolvimento de competncias.
3.1.3 O Ensino em Moambique Segundo o Ministrio da Educao, o Sistema de Ensino Moambicano apresenta-se em 3 subsistemas: ensino pr-escolar, ensino escolar e ensino extra-escolar. O ensino pr-escolar oferecido por creches e escolinhas do Ministrio da Mulher e Aco Social (MMAS), pelas organizaes no-governamentais ou comunitrias e pelo sector privado. Este subsistema, coordenado pelo MMAS, divide-se em dois nveis: o nvel das creches, que cobre as crianas dos 0 aos 2 anos, e o nvel dos jardins-de-infncia que atende crianas dos 2 aos 5 anos.
O ensino escolar compreende: i) O Ensino Geral; ii) O Ensino Tcnico-Profissional; Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 19
iii) O Ensino Superior. O Portugus a lngua oficial e a lngua de instruo (Ministrio da Educao 2013)
3.1.3.1 O Ensino Primrio pblico O Ensino Primrio pblico gratuito e est dividido em dois graus: O Ensino Primrio do 1 grau (EP1, da 1 5 classe); O Ensino Primrio do 2 grau (EP2, 6 e 7 classes). Com a introduo do novo currculo em 2004, este ensino foi estruturado em 3 ciclos de aprendizagem numa perspectiva de oferecer um ensino bsico de sete anos para todos: o 1 ciclo (1 e 2 classes), o 2 ciclo (3 5 classe) e o 3 ciclo (6 e 7 classes). A idade oficial de ingresso na 1 classe de seis anos, completados no ano de ingresso. Algumas escolas leccionam tambm o EP2 no turno nocturno. Depois de concluir o Ensino Primrio, os alunos podem continuar os seus estudos no Ensino Secundrio Geral ou no Ensino Tcnico-Profissional de nvel bsico, deixando na responsabilidade deles o dever de tomar esta deciso bem como encontrar as instituies com o tipo de competncias desejadas (Ministrio da Educao 2013).
3.1.3.2 O Ensino Secundrio Geral O Ensino Secundrio Geral tem dois ciclos: O primeiro compreende a 8, 9 e 10 classes. Depois de completar este nvel de ensino, o aluno pode continuar os seus estudos no segundo ciclo do ensino geral (11 e 12 classes) que antecede a entrada no Ensino Superior. O Ensino Secundrio Geral no gratuito, havendo cobrana de propinas. No h exames de admisso. Para responder grande procura de lugares no ensino secundrio, este nvel de ensino opera com turnos nocturnos, principalmente para os alunos mais velhos (com idade superior a quinze anos). Alm disso, esto a surgir muitas escolas privadas neste nvel de ensino, particularmente nas cidades(Ministrio da Educao 2013). Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 20
3.1.3.3 O Ensino Tcnico-Profissional O Ensino Tcnico-Profissional estrutura-se neste momento em dois nveis: O nvel bsico e o nvel mdio, ambos com a durao de trs anos, e organizado por ramos: comercial, industrial e agrcola. O critrio mnimo de ingresso a concluso da 7 classe para o nvel bsico, e, para o nvel mdio, a concluso da 10 classe do Ensino Secundrio Geral ou do 3 ano do nvel bsico do Ensino Tcnico- Profissional. Este nvel de educao no gratuito, havendo cobrana de propinas (Ministrio da Educao 2013).
3.1.3.4 O Ensino Superior De acordo com a LEI N 27/2009, DE 29 DE SETEMBRO O ensino superior um subsistema do Sistema Nacional de Educao e compreende os diferentes tipos e processos de ensino e aprendizagem proporcionados por estabelecimentos de ensino ps- secundrio, autorizados a constiturem-se como instituies de ensino superior pelas autoridades competentes, cujo acesso est condicionado ao preenchimento de requisitos especficos. O subsistema de ensino superior estrutura-se de forma a permitir a mobilidade dos discentes entre os vrios cursos e instituies.
1. As instituies de ensino superior so pessoas colectivas de direito pblico ou privado, com personalidade jurdica, que gozam de autonomia cientfica e pedaggica, administrativa, disciplinar, financeira e patrimonial, e se classificam consoante a sua misso ou tipo de propriedade e financiamento. 2. Para o efeito do disposto no nmero anterior, gozam de autonomia financeira as instituies de ensino superior pblicas nos termos da Lei do Sistema de Administrao Financeira do Estado. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 21
3. As instituies de ensino superior pblicas so aquelas cuja fonte principal de receita o Oramento de Estado e so por este supervisionadas. 4. As instituies de ensino superior privadas so as instituies pertencentes a pessoas colectivas privadas ou mistas, cujas fontes principais de receita so privadas, podendo-se classificar em lucrativas e no lucrativas e revestir a forma de associao, fundao, sociedade comercial ou cooperativa.
3.1.3.4.1 Classificao das instituies de ensino superior As instituies de ensino superior e suas unidades orgnicas classificam-se consoante a sua misso, em: a) Universidades: instituies que dispem de capacidade humana e material para o ensino, investigao cientfica e extenso em vrios domnios do conhecimento, proporcionando uma formao terica e acadmica, estando autorizadas a conferir graus e diplomas acadmicos; b) Institutos Superiores: instituies especializadas filiadas ou no a uma universidade, que se dedicam formao e investigao no domnio das cincias e da tecnologia ou das profisses, bem como extenso e que esto autorizadas a conferir graus e diplomas acadmicos; c) Escolas Superiores: instituies de ensino superior filiadas ou no a uma universidade, a um instituto superior ou a uma academia, que se dedicam ao ensino num determinado ramo do conhecimento e extenso e que esto autorizadas a conferir graus e diplomas acadmicos; d) Institutos Superiores Politcnicos: instituies de ensino superior filiadas ou no a uma universidade, que oferecem estudos gerais ou uma formao profissional e que esto autorizadas a conferir certificados e todos os graus acadmicos, excluindo o de Doutor, reservando-se a atribuio de graus de ps-graduao aos institutos politcnicos filiados; e) Academias: instituies de ensino superior que se dedicam ao ensino em reas especficas, nomeadamente, as artes, a literatura, habilidades tcnicas tais como as militares e policiais, a formao especializada e o comrcio, estando autorizadas a conferir graus e diplomas acadmicos; f) Faculdades: unidades acadmicas primrias de uma universidade ou de um instituto superior que se ocupam do ensino, investigao, extenso e aprendizagem num determinado ramo do saber, envolvendo Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 22
a interaco de vrios departamentos acadmicos e a proviso de ensino conducente obteno de um grau ou diploma. Para alm do Ensino geral, Ensino Tcnico-Profissional e Ensino Superior, a Lei 6/92 considera o Ensino Especial, o Ensino Vocacional, o Ensino de Adultos, o Ensino Distncia e a Formao dos Professores como modalidades especiais que, sendo parte integrante do ensino escolar, regem-se por disposies especiais e podem envolver outros ministrios (por exemplo o MMAS, no caso de Ensino Especial) (Ministrio da Educao 2013).
Industrial Ensino Tcnico Nvel Bsico Comercial Profissional Agrrio Industrial Nvel Mdio Comercial Agrrio Ensino Superior Figura 1: Estruturao do Ensino Escolar em Moambique Requisito mnimo: 5 ou 7 classe Durao: 2 a 3 anos Requisito mnimo: 7 classe Durao: 3 anos 1 5 classe 11 12 classe 6 7 classe 8 10 classe Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 23
3.2 O papel das TIC's na sociedade e no ensino e aprendizagem Este ponto faz referncias s Tecnologias de informao, explica a sua aplicao na rea da Educao, e aborda como ela vem sendo utilizada como uma ferramenta de suporte s novas formas de organizao, o seu papel sociedade e no processo de ensino e aprendizagem.
3.2.1 Fundamentos e Definies Segundo Meirelles (1994), o termo Information Technology ou Tecnologia da Informao (IT ou TI) aparece na literatura pela primeira vez, em 1958, no clssico artigo de Leavitt e Whisler Administrando nos Anos 80. TI um conjunto de recursos no humanos dedicados ao armazenamento, processamento e comunicao de informao, e maneira pela qual esses recursos so organizados em um sistema capaz de desempenhar um conjunto de tarefas (Meirelles, 1994). TI composta por diversas partes relacionadas. Uma inclui tcnicas para processar grandes quantidades de informao rapidamente e resume-se a um computador de alta velocidade. Uma segunda parte est relacionada com a aplicao de mtodos quantitativos. Uma terceira parte, uma promessa, porquanto suas aplicaes ainda no emergiram claramente, consiste na simulao de pensamentos de alto nvel por meio de programas de computador (Meirelles, 1994). Seguindo essa linha de pensamento, o autor deste estudo tem duas percepes, a primeira considerando a informao como factor de produo e recurso para o processo produtivo, a segunda considerando a informao como um importante componente de um ambiente organizacional e est intimamente relacionada racionalidade da organizao.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 24
(Recurso Estratgico)
Figura 2: Informao e Tecnologias de Informao como recurso estratgico
TI engloba sistemas que afectam as fronteiras da racionalidade de unidades organizacionais e as limitaes de seus processos tecnolgicos relacionados com informao. Essas fronteiras e limitaes podem ser impostas internamente (devido limitao neuro-psicolgica dos indivduos) ou externamente, por limitao tecnolgica (Meirelles, 1994).
Segundo Furlan e Ivo (1992), a tecnologia de informao no est limitada aos computadores, ela abrange toda forma de gerar, armazenar, veicular, processar e reproduzir informao. Papel, arquivos, ficheiros, fitas magnticas e discos pticos so meios de armazenar informao. Fax, telefone, jornal, correio e televiso so meios de veicular informao, mquina de fotocopiar um meio de reproduzir informao.
3.3 A Era da Informtica: Consequncias e Impactos A tecnologia em geral e, em especial, a tecnologia da informao invadiu a vidadas pessoas e das empresas, passando a influenci-las fortemente. A informao atravs do computador deu origem a uma nova era: a era da Informtica. Segundo Chiavenato (2002), suas principais consequncias foram: a) Menor espao: criou-se o conceito de escritrio virtual. Os prdios e escritrios sofreram uma forte reduo em tamanho. Os arquivos electrnicos reduziram o volume de papel e os mveis associados, liberando espao para outras finalidades. Os centros de processamentos de dados - Competir de forma diferente - Criar novos produtos e servios - Relaes de fora com clientes/fornecedores - Renovao de estratgias internas Informao Tecnologia Tecnologias de Informao Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 25
tambm tiveram reduo de tamanho e descentralizao atravs de redes de microcomputadores nas empresas. Surgiram os escritrios virtuais com microcomputadores, dispensando prdios e consequente reduo de despesas fixas. b) Menor tempo: as comunicaes passaram a ser mveis, flexveis, mais rpidas, directas e com maior tempo de dedicao ao cliente. c) Maior contacto: com o surgimento do microcomputador porttil, a multimdia, o processamento em grupo (workgroup), estaes de trabalho (workstation), tornou-se possvel que as pessoas, embora distantes fisicamente, trabalhassem juntas.
Os impactos decorrentes da chegada de TI so variveis de empresa para empresa ou de instituio para instituio. No entanto, na compreenso do autor, existem alguns aspectos que podem ser generalizados: a) A racionalidade tcnica - tornou-se um sinnimo de eficincia. Esta, por sua vez, tornou-se o critrio normativo pelo qual os administradores das empresas so costumeiramente avaliados. b) Os processos tecnolgicos - em nome do progresso, criam incentivos em todos os tipos de empresas, levando os administradores a melhorarem cada vez mais a eficcia, mas sempre dentro dos limites do critrio normativo de produzir eficincia.
3.4 A Internet e TIC's no ensino e aprendizagem e na sociedade em geral Para Valente (2002), a Internet, mais especificamente a World Wide Web (Web), constitui hoje um dos meios mais sofisticados de uso da informtica na educao. Afirma ele ainda que a Internet e a Web criam verdadeiros desafios de ordem pedaggica, ao mesmo tempo em que podem ser um importante recurso educacional, auxiliando o desenvolvimento de capacidades e habilidades para a sobrevivncia em um mundo permeado de informaes.
Almeida (1999), acredita que a utilizao e a integrao da Internet na Educao tem grandes potencialidades, e que no se limitar a uma moda, mas se apresenta como um novo e duradouro instrumento para ensinar e aprender. Na sua opinio, essa ferramenta ter vantagens acrescidas face a outras, como o gravador ou o vdeo (que, afinal, no tiveram a implantao que se previra) por duas razes muito simples. Primeiro, porque as novas tecnologias j fazem parte integrante do nosso dia-a-dia, no so um elemento estranho para Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 26
muitos de ns, muito menos para as geraes mais novas. Segundo, porque os jovens de hoje esto em perfeita sintonia com este mundo tecnolgico.
A Internet est hoje nas escolas, como est em muitas das nossas casas. Ela um meio tecnolgico intimamente ligado realidade. Ela o mundo real num ambiente virtual. E dispe de diversos recursos que abrem enormes potencialidades ao processo de ensino e de aprendizagem, permitindo abrir novos mundos de conhecimento.
Diante das virtualidades das novas tecnologias, a que devemos juntar o fato de os jovens se identificarem plenamente com estes meios e terem uma enorme intuio e apetncia por elas, abrem-se boas perspectivas de se conseguir criar, ou recriar, o gosto pela aprendizagem, aspecto indispensvel para o xito do processo educacional.
Dessa forma, recorrer a um meio tecnolgico que faz parte integrante da vida diria de grande parte das geraes mais novas, o computador permitir aproximar a aprendizagem dentro e fora da escola, e dar- lhe sentido, pragmatismo e realismo. E se esse computador integrar as novas tecnologias de informao e comunicao, a aprendizagem tornar-se- mais atraente e estimulante.
Todas estas alteraes daro lugar a uma nova escola, que ter de funcionar em moldes muito diferentes, pois ter de se adaptar aos tempos de hoje e de amanh, e no se manter apegada aos de ontem. Ter de ser uma escola que v ao encontro das necessidades, anseios e aspiraes da sua populao discente e, naturalmente, de todos que procuram por uma escola. A capacidade de divulgar o que fazemos e de conhecer o que os outros fazem nunca esteve to facilitada, bastando s fazer de forma correcta e adequada o uso das tecnologias disponveis. preciso considerar as perspectivas que isto abre para os estudantes e encarregados de educao no que pode representar para eles em termos de estmulo. Todos ns devemos contribuir com informao. dever de todos ns dar a conhecer o que nosso, defender os nossos valores, a nossa cultura, a nossa identidade nacional.
Pensemos no nmero crescente de pessoas que navegam no ciberespao, esse mundo simultaneamente virtual (porque no se do encontros fsicos) e real (porque habitado por pessoas reais, por seres Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 27
humanos). Mas pensemos, sobretudo, no elevado nmero de pessoas que procuram informao, particularmente sobre instituies de ensino, com esta soluo proposta estaremos a colaborar, a dar apoio e ajuda, a manifestar solidariedade em prol de uma sociedade melhor. Em ltima anlise, espera-se que esta venha contribuir para um melhor entendimento global e, consequentemente, para a construo de uma sociedade melhor no futuro, uma sociedade que seja mais aberta, mais dialogante, mais solidria, mais compreensiva e mais humana.
3.5 Justificao e relevncia do estudo Em um ambiente cada vez mais complexo em nvel tecnolgico, o sucesso das empresas, sejam elas instituies educacionais ou no, passa a depender, fundamentalmente, de sua capacidade de organizao em termos de administrar a sua base de informaes e aproveitar as oportunidades de diferenciao que as novas tecnologias da informao oferecem. imperativo, nos dias actuais, que instituies educacionais ou no, faam uso da tecnologia da informao como um instrumento de orientao estratgica (Torres, 1995). O autor deste trabalho justifica a pesquisa, respondendo s constantes transformaes e mudanas marcadas pela evoluo tecnolgica ocorrida em nossa sociedade, devido s diversas maneiras de o ser humano se relacionar por estar inserido em comunidades virtuais, viver em uma sociedade globalizada, que por sua vez facilita esse universo de interaces e comunicaes, conhecido nesse novo paradigma como a Era da Informtica (Lvy, 1994). O tema em estudo norteou o presente trabalho por meio de estudos e conhecimentos acerca da utilizao das Tecnologias da Informao e Comunicao (TIC's), com o propsito de se responderem indagaes como as seguintes: Como encontrar uma instituio de ensino (escola) ideal? Por onde comear a procura? Como chegar ate l? Ser que tem o que procuro, e vai de acordo com as minhas condies e modo de vida? Qual ser o impacto do uso de TIC's na sociedade e na educao? Quais as mudanas e contribuies das tecnologias de Informao e Comunicao para a transformao da escola num ambiente de aprendizagem colaborativa? Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 28
A reflexo em busca de respostas a esses questionamentos possibilitou o estudo a respeito das directrizes do tema. A presente pesquisa tem interesse, por um lado, encontrar melhores solues no processo de encontrar uma instituio de ensino ideal e auxiliar os alunos e encarregados de educao na tomada de deciso na escolha da mesma. A escola orienta-se por uma gesto estrutural organizacional hierarquizada e centralizada, que no permite o enquadramento dos alunos, professores e encarregados de educao a uma interaco a vida da escola. Portanto esta limita-se meramente a transmisso de conhecimentos e de saberes, esquecendo-se de um aspecto fundamental que expor ao pblico os servios prestados e valores da instituio bem como a divulgao de toda informao til. Por outro lado, o interesse deveu-se experincia do autor deste trabalho quando estudante do ensino secundrio geral no ano de dois mil e cinco (2005), tendo enfrentado dificuldades em escolher uma escola com ciclos subsequentes, para dar continuidade com a formao. O processo de escolha era simplesmente nos trazendo uma lista de escolas da Cidade de Maputo as quais deveramos seleccionar a que desejssemos, mesmo sem saber o perfil da instituio/escola nem aspectos como a localizao, distncia dentre vrios outros, muitos colegas do autor do presente estudo foram movidos pelo nome chamativo da instituio mas sem bases nem informao que auxiliassem numa importante tomada de deciso como essa em nossas vidas. Em sntese: uma sociedade que supere vises, modelos e prticas burocrticas e hierarquizadas e promova a participao e envolvimento efectivos de todos uma condio fundamental para que as escolas realizem a sua razo de ser. Isto , dotar os seus alunos de conhecimentos, habilidades e atitudes relevantes para o desenvolvimento pessoal e para a participao activa e criadora na vida econmica, social e cultural da sociedade. Por isso, torna-se necessria a produo de conhecimento sobre os processos de encontrar instituies de ensino em Moambique, e toda informao til que nos auxilie na tomada de deciso de uma escola ideal. Esta pesquisa insere-se neste contexto e esforo de se prover solues e conhecimento sobre estes processos na sociedade moambicana fazendo uso de recursos informticos. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 29
O presente captulo apresenta a descrio do sistema actualmente em vigor, com o objectivo de elucidar o leitor sobre o funcionamento do mesmo.
4.1 Descrio do Sistema Actual O sistema educativo relevante para os cidados, pois tem por finalidade a sua formao global, integral e social. Nesse sentido, tem como principal objectivo a formao, tanto na vertente da educao escolar, como social, de cidados que questionem, actuem e transformem a realidade social. As instituies de ensino desempenham um papel preponderante para a formao do cidado, reunindo condies e recursos com vista a garantir servios educativos que atendam as exigncias da sociedade, mas a demanda dos cidados que procuram por instituies de ensino tem aumentado progressivamente e no havendo mecanismos eficientes de expanso do acesso a informao das instituies de ensino, h ainda srias dificuldades nos moldes actuais do processo de obter informao sobre as instituies de ensino. A busca de informaes sobre instituies de ensino tem-se mostrado bastante exaustiva na maioria dos casos, pois os encarregados de educao e as pessoas que buscam por essas instituies a fim de obter informao ou o perfil das mesmas, precisam se deslocar at as elas para que posteriormente possam analisar e tomar uma deciso de escolha aps uma comparao e avaliao das condies oferecidas pelas diversas instituies em funo das suas condies. Em muitos casos percorre-se longas distncias em busca de informao sobre instituies cujas condies se adeqem ao perfil desejado, e nesse processo muito tempo e dinheiro so gastos, para alm de ter-se dificuldades em localizar as instituies. Algumas pessoas optam por procurar informao sobre as instituies de ensino na Internet, mas nem todas tem websites e por vezes quando dispem de websites verifica-se um problema que identificar os mesmos. CAPTULO IV: MODELO DO SISTEMA ACTUAL Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 30
A publicao de servios por parte das instituies tem sido feita por meios de: Meios de Comunicao como: televiso, rdios, jornais, Internet, atravs de redes sociais e websites, e outros optam ainda pela colagem de panfletos ou cartazes em locais pblicos. O processo de busca de informao das instituies de ensino em Moambique acontece de forma no eficiente, visto que no existe um mecanismo ou plataforma centralizada onde o pblico possa buscar e encontrar informaes sobre instituies de ensino de forma organizada, e a forma de publicao de servios por parte das instituies muita das vezes tem acarretado elevados custos e a sua abrangncia limitada. Para o efeito, existe uma necessidade de modelao de um sistema, que responda positivamente aos problemas e limitaes identificados no sistema actual.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 31
Este captulo apresenta a descrio do sistema proposto, com vista a colmatar os problemas identificados no sistema actual.
5.1 Descrio do Sistema Proposto O modelo proposto para alm de facilitar o processo de encontrar instituies de ensino, reduzir o custo e tempo de busca de informao, e facilitar a divulgao de servios por parte das instituies de ensino, vai apoiar os decisores na tomada de deciso de escolha de uma instituio de ensino. Segundo Rodrigues (2002), as organizaes sentem uma necessidade de gerir o recurso informao de forma a garantir uma utilizao efectiva e eficiente da mesma, pois, uma correcta gesto da informao permitir que a organizao e o pblico em geral tenham acesso a informao atempadamente. O sistema proposto ser uma plataforma Web em que as instituies de ensino podero interagir com o sistema para cumprir com o seu objectivo que publicar ou divulgar informao sobre as suas instituies bem como os servios prestados. Inicialmente o Administrador do Sistema regista as instituies de ensino, indicando dados bsicos como o nome, e-mail, telefone, o username e password. O sistema notifica a instituio sobre a criao da conta e fornece as credenciais de acesso. A Instituio pode aceder e gerir a sua conta, registar os dados da sua instituio, nomeadamente: logotipo, endereo, contactos, tipo (escola primria, secundaria), categoria (pblica, privada, pblico-privada) e outros. Deve tambm indicar os seus estatutos (misso, viso, regulamento) e infra-estruturas. O Administrador do sistema faz o acompanhamento da submisso dos dados por parte das instituies e pode fazer pesquisas e agrupamentos com base em diversos filtros por exemplo: zona ou distrito, tipo, categoria, distncia, entre outros parmetros, e pode tambm bloquear as instituies bem como desbloquear as mesmas. Atravs da plataforma o pblico pode ter acesso a informao sobre as instituies de ensino, e essa informao pode ser tomada como base de apoio a deciso na escolha de uma instituio e podem CAPTULO V: MODELO DO SISTEMA PROPOSTO Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 32
tambm visualizar relatrios de desempenho da instituio, poder visualizar a localizao em forma de descrio ou mapa, onde poder posteriormente imprimir o mapa que servir como guia ou auxilio para chegar a uma instituio de ensino, poder visualizar o perfil da instituio no seu todo. Pode ainda fazer comentrios sobre uma instituio de ensino, dando seu parecer sobre a mesma em caso de j ter conhecimento ou frequentado a mesma.
A Base de Dados do sistema proposto inclui os seguintes tipos de instituies de ensino: Escolas primrias; Escolas secundrias; Escolas especiais; Escolas pblicas; Escolas privadas e outras instituies de ensino.
Pode-se efectuar a pesquisa por: Localizao; Nome; Proviso de necessidades especiais; Categoria (pblica ou privada); Nvel de ensino (primrio ou secundrio); Ciclo; Turno e outros parmetros.
Os resultados da pesquisa podero dar: Uma viso geral da escola; Pontuaes de desempenho; Mapa e direces; Contactos; Perfil da escola. O pesquisador poder salvar e comparar os resultados da pesquisa.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 33
5.1.1 Cenrio bsico do sistema proposto O sistema funcionar da seguinte maneira: 1.O sistema ter um administrador que ser responsvel por administrar o sistema no seu todo, este ter responsabilidades de efectuar o registo das instituies de ensino, neste caso particular das escolas, e de seguida dever enviar via e-mail, com as credenciais das contas para as respectivas instituies, para que estas possam gerir as contas de suas instituies no sistema. 2.As instituies por sua vez, mediante a recepo das credencias, passam a dispor de uma plataforma atravs da introduo de uma password e username que d acesso ao sistema. A partir desse momento estas podem gerir suas contas, registando no sistema informao de interesse e que possa ser divulgada ou disponibilizada ao pblico. 3.Terminado este processo de registo de informao por parte das instituies, processo este que ser contnuo, o pblico pode aceder o sistema sem necessidade de se ter uma conta criada ou autenticao prvia visto que ser uma plataforma aberta a sociedade, de forma que todo cidado possa ter informao em tempo til sobre as instituies de ensino, e que esta mesma informao possa ser usada como auxlio na tomada de deciso de escolha de uma instituio onde deseje se matricular. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 34
5.2 Arquitectura do Sistema Proposto
Figura 3: Arquitectura do Sistema Proposto
5.3 Descrio dos Actores Segundo Nunes e ONeill (2003), um actor representa uma entidade externa que interage com o sistema, como por exemplo, pessoas e outros sistemas fsicos ou lgicos. Sendo assim, a seguir apresentar-se- a descrio dos actores que podero interagir com o sistema proposto: Administrador de Sistema: responsvel por administrar a aplicao Web; Instituio de Ensino: responsvel pela administrao ou gesto da conta/perfil de sua instituio; Pblico: entidade que busca ou procura informao sobre instituies de ensino.
Institituio de Ensino Institituio de Ensino Institituio de Ensino Institituio de Ensino Impressora Servidor de BD Servidor Web Administrador Impressor a Cidado Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 35
5.4 Modelo de Anlise O modelo de anlise procura capturar e descrever os requisitos do sistema, para alm de definir classes chave do domnio do problema (Furlan, 1998). Na fase de anlise, foi feito o levantamento de requisitos, constitudos pelas necessidades dos utilizadores. O levantamento dos requisitos foi feito usando a UML, atravs de casos de uso.
Os requisitos do sistema podem ser classificados em requisitos funcionais e no funcionais.
Requisitos funcionais Segundo Nunes (2001), os requisitos funcionais descrevem o que o sistema faz ou esperado que faa. So os requisitos inicialmente levantados abrangendo a descrio do processamento a efectuar pelo sistema, entradas e sadas de informao em papel ou no ecr, que derivam da interaco com pessoas ou outros sistemas.
Requisitos no funcionais Esto relacionadas com caractersticas qualitativas do sistema, descrevem a qualidade como que o sistema dever fornecer os requisitos funcionais (Nunes et al. 2001). Estes requisitos no dizem respeito directamente as funes especficas do sistema.
5.4.1 Requisitos do Sistema Proposto
5.4.1.1 Requisitos funcionais: Administrador do Sistema deve ser capaz de: Efectuar Login; Efectuar Logout; Registar Instituies de Ensino; Listar Instituies de Ensino; Pesquisar Instituies de Ensino; Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 36
Bloquear Instituies de Ensino; Desbloquear Instituies de Ensino; Pesquisar Instituies de Ensino com base no nome, categoria, bairro, e outros parmetros; Visualizar o perfil de uma Instituies de Ensino; Enviar e-mail as Instituies de Ensino.
Instituies de Ensinodevem ser capaz de: Efectuar Login; Efectuar Logout; Editar o perfil; Registar estatutos; Registar infra-estruturas; Anexar ficheiros (regulamentos, relatrios de desempenho); Adicionar contactos; Adicionar localizao.
Pblicodeve ser capaz de: Efectuar buscas de escolas especiais, escolas primrias e secundrias, pblicas e privadas e outras; Efectuar procura rpida de Instituies de Ensino; Efectuar procura refinada; Visualizar perfil de Instituies de Ensino; Visualizar relatrios de desempenho da instituio; Visualizar localizao da Instituio; Obter contactos da Instituio; Listar Instituies de Ensino; Visualizar imagens da Instituio; Visualizar os servios prestados em uma determinada Instituio; Visualizar links de Instituies de Ensino; Subscrever a newsletter para receber informaes a partir do seu e-mail; Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 37
Ter uma viso geral de uma certa instituio de ensino; Sugerir, criticar, elogiar, reclamar e realizar comentrios sobre Instituies de Ensino; Visualizar e baixar o regulamento ou planos temticos das Instituies de Ensino;
5.4.1.2 Requisitos no funcionais:
Usabilidade:
Disponibilizar recursos como manual do utilizador; Possuir uma plataforma de suporte ao utilizador; As interfaces disponveis devem ser amigveis, simples e intuitivas.
Segurana:
Possuir mecanismos de segurana para evitar que pessoas no autorizadas tenham acesso ao sistema ou a dados privados; Encriptar as senhas dos usurios na base de dados; Recuperar a Base de Dados em caso de falhas.
Performance:
O tempo de resposta do sistema no deve ser superior a 20 segundos em todas operaes.
Hardware e software:
Armazenar dados em uma base de dados MySQL; Correr no sistema operativos Windows: XP, 7 e 8; Correr nos browsers Google chrome, Mozilla Firefox, Internet Explorer.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 38
5.5 Modelao do Sistema Proposto Como foi referenciado no captulo da metodologia, a linguagem de modelao seleciona da para o sistema proposto foi a UML (Unified Modeling Language ou Linguagem de Modelao Unificada), que segundo Rumbaugh (1999), uma linguagem que consiste num conjunto integrado de diagramas, elaborados para ajudar os desenvolvedores de software nas diferentes etapas de desenvolvimento de software. A seguir feita a apresentao de um conjunto de diagramas, que foram usados na modelao do presente do sistema proposto: 5.5.1 Diagrama de Casos de Uso
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 39
Figura 4: Diagrama de Casos de Uso
5.5.2 Casos de Uso Expandidos 1. Nome: Registar Instituio Actor: Administrador de Sistema Finalidade: Permite ao Administrador registar uma instituio de ensino secundrio geral Descrio: Este caso de uso comea quando o Administrador deseja registar uma instituio de ensino. Este indica o nome da instituio, seu contacto, e-mail. A seguir a instituio notificada da conta criada.
Sequncia tpica de eventos
Actor Sistema 1. O Actor escolhe a opo de registar uma nova Instituio
2. O Sistema exibe um formulrio de registo da instituio 3. O Actor preenche os dados e clica no boto registar
4. O Sistema retorna uma mensagem de confirmao de registo 5. O Sistema envia credenciais a Instituio
Tabela 1: Sequncia tpica de eventos para registo de instituies
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 40
2. Nome: Efectuar Login Actores: Administrador de Sistema, Instituio Finalidade: Permite ao Administrador e Instituio aceder o sistema. Descrio: Este caso de uso comea quando o Administrador ou a Instituio deseja iniciar uma seco no sistema. apresentado uma tela de Login onde os mesmos devem preencher os campos referentes a username e password, de modo a ter acesso ao sistema.
Sequncia tpica de eventos
Actor Sistema 1. O Actor acessa o link do sistema no navegador Web
2. O Sistema exibe o formulrio de login 3. O Actor introduz o ser username e password
4. O Sistema faz a verificao e validao das credenciais (usename e password) de registo 5. Caso a validao seja verdica, permitido o acesso ao sistema 5.1 Caso contrrio, o sistema exibe uma mensagem (username ou password incorrectos) 6. O Sistema disponibiliza o ambiente de trabalho, mostrando apenas funcionalidades de acordo com previlgios de cada actor e ocultando as restantes
Tabela 2: Sequncia tpica de eventos para efectuar login Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 41
3. Nome: Procurar Instituio de Ensino Actor: Pblico Finalidade: Permite ao pblico no geral procurar por instituies de Ensino no sistema. Descrio: Este caso de uso comea quando uma pessoa deseja procurar informao sobre instituies de ensino, podendo efectuar uma procura rpida ou uma procura avanada (refinada).
Sequncia tpica de eventos
Actor Sistema 1. O Actor clica no boto iniciar procura 2. O Sistema exibe dois formulrios de pesquisa, para pesquisa rpida e o outro para pesquisa refinada 3. O Actor selecciona o tipo de pesquisa que deseja efectuar
4. O Actor introduz no formulrio, um ou vrios parmetros dependendo do tipo de pesquisa e clica no boto procurar
5. O Sistema inicia o processo de busca das instituies 6. O Sistema mostra as instituies encontradas durante a busca, caso contrrio informa que no foi encontrada nenhuma instituio 7. O Actor visualiza o perfil da instituio
Tabela 3: Sequncia tpica de eventos para procura de Instituio de Ensino Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 42
5.5.3 Diagrama de Classes
Figura 5: Diagrama de Classes
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 43
5.5.4 Diagramas de Sequncia de Eventos
Efectuar Login
Figura 6: Diagrama de Sequncia de Eventos - Efectuar Login
Registar Instituio de Ensino
Figura 7: Diagrama de Sequncia de Eventos - Registar Instituio de Ensino Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 44
Procurar Instituio de Ensino
Figura 8: Diagrama de Sequncia de Eventos - Procurar Instituio de Ensino
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 45
5.5.5 Diagrama de Actividades
Figura 9: Diagrama de Actividades
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 46
5.5.6 Diagrama de Distribuio
Figura 10: Diagrama de Distribuio
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 47
5.6 Segurana do Modelo Proposto
Classificao de Sistemas Seguros de acordo com o DoD (Livro Laranja) e a proposta da ISO 15408: O Departamento de Defesa Americana (DoD) formalizou um documento, Trusted Computer System Evaluation Criteria (Soares, 1995), que classifica os sistemas computacionais seguros como sendo aqueles que apresentam as quatro propriedades de segurana a baixo descritas.
5.6.1 Propriedades de Segurana do Sistema Em concordncia com o DoD, o autor do presente estudo entende que qualquer que seja o Sistema para que ele possa ser considerado seguro tem que possuir 4 propriedades bsicas descritas abaixo e quanto mais ele satisfizer estas propriedades simultaneamente mais seguras podem ser considerados estes Sistemas.
I. Autenticidade A autenticidade a propriedade necessria para garantir-se que um usurio realmente quem se diz ser e as aces a ele atribudas tenham sido realmente de sua autoria.
II. Confidencialidade A confidencialidade numa comunicao garantida se apenas os usurios autorizados tenham acesso as informaes devidas e ningum mais.
III. Integridade A integridade a propriedade que garante que um documento autntico no foi alterando acidentalmente ou intencionalmente ou esteja sendo reutilizado por usurios no autorizados sem que seja percebido. IV. Disponibilidade Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 48
A disponibilidade de Sistemas Computacionais est associada a continuidade dos seus servios acessveis aos usurios autorizados.
5.6.2 Mecanismos de Segurana do Modelo Proposto Os mecanismos de segurana so tcnicas utilizadas para assegurar as propriedades de Segurana do Sistema Computacional de tal forma que somente os usurios autorizados ou processos sob seu controle tero acesso s informaes devidas e nada alm do necessrio.
A seguir so apresentadas as principais tcnicas que sero implementadas no sistema proposto com vista a garantir as propriedades de segurana: Autenticao, Mecanismos de Controlo de Acesso e Criptografia.
1. Autenticao A autenticao o mecanismo utilizado para se garantir que um usurio est se identificando de acordo com suas reais identidades e feita atravs de um username e password atribudos pelo Administrador do Sistema. Esta tcnica permite limitar o acesso ao sistema fazendo com que s pessoas credenciadas tenham acesso.
2. Mecanismos de Controlo de Acesso Os Mecanismos de Controlo de Acesso se propem a definir que usurios ou processos tm acesso a que recursos do Sistema Computacional e com que permisses.
Access Control List Com vista a controlar os acessos no sistema ser usado o Access Control List, ou simplesmente ACL, que o mecanismo onde criada uma lista para cada objecto, recurso do Sistema, com a identificao do usurio ou processo e suas permisses para aquele objecto especifico. Esta lista definida dentro de uma funo especfica. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 49
3. Criptografia A criptografia a tcnica de trocar o contedo de uma mensagem compreensvel, texto em claro ou texto plano, dentro de um domnio de onde fazem parte os membros da comunicao por um contedo incompreensvel, texto criptografado, atravs de uma funo de transformao ou mtodo de criptografia que consistir em criptografar as senhas ou password dos utilizadores por forma a garantir a confidencialidade.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 50
Neste captulo pretende-se apresentar uma reflexo aos dados obtidos no presente trabalho em relao aos objectivos definidos e a implicao do estudo, e faz-se ainda recomendaes para melhoramento futuro.
6.1 Concluses Dia ps dia surgem novas instituies de ensino, instituies estas que necessitam de disponibilizar ao pblico os servios por si prestados, por sua vez, verifica-se uma demanda das pessoas que procuram por esses servios ou instituies onde possam matricular-se ou matricular seus educandos, porm verifica- se a ausncia de um mecanismo eficiente para a realizao destas tarefas, de tal forma que as pessoas que procuram por essa informao possam usa-la na tomada de deciso. No sentido de ultrapassar estes constrangimentos foram traados objectivos para o presente estudo, objectivos estes os quais o autor deste estudo afirma que foram alcanados com sucesso, referindo-se especificamente ao objectivo geral, que desenvolver um sistema de apoio a tomada de deciso na escolha de instituies de ensino, de tal forma que haja uma plataforma que permita e facilite as instituies de ensino divulgar informao para que o pblico por sua vez possa pesquisar e obter essa informao em tempo til e usar como base na tomada de deciso.De referir que nem todas as funcionalidades previstas foram implementadas no sistema proposto, sendo que estas devero ser implementadas a posterior com vista a ter um sistema mais funcional. Os objectivos foram alcanados com o auxlio do uso de metodologias, que o autor deste estudo julga que sem elas tornava-se complicado a concretizao deste estudo, usou-se a metodologia de pesquisa e metodologia de desenvolvimento de sistema, por forma a ter maior interaco, percepo e maior envolvimento com o que se pretendia estudar. Espera-se que com o modelo proposto, possa-se garantir de forma flexvel e eficiente a disponibilidade da informao em tempo til, facilitando o trabalho exaustivo e/ou dispendioso dessas pessoas ou entidades. A informao ser disponibilizada com maior facilidade atravs da Web e as pessoas podero usufruir dessa informao em benefcio de suas tarefas, visto que a informao quando oferecida de CAPTULO VI: CONCLUSES E RECOMENDAES Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 51
forma adequada e em tempo til, melhora o conhecimento da pessoa que a recebe, ficando ela mais habilitada a desenvolver determinada actividade ou a tomar uma determinada deciso.
6.2 Recomendaes Devido a limitao de tempo na elaborao deste trabalho, no foram implementadas todas funcionalidades, sendo assim, nas prximas pesquisas relaccionadas com o modelo descrito no presente trabalho ou para desenvolvimento futuro, como forma de melhorar a forma como os processos de divulgao e busca de informao sobre as instituies de ensino, recomenda-se ao(s): Futuros pesquisadores: que seja desenvolvido um sistema que integre as diversas instituies de ensino dos distintos distritos e provncias existentes em Moambique.
Ministrio da Educao ou entidades competentes: que crie condies para que as instituies de ensino tomem conhecimento sobre a plataforma desenvolvida, para que estas possam fazer o devido uso dela. Por fim, um apelo ao pblico no geral para que faam uso da aplicao e proponham solues de melhorias, da mesma forma vai um apelo as instituies de ensino, para que colaborem e disponibilizem seus servios na plataforma.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 52
REFERNCIAS BIBLIOGRFICAS Alhir, S. (2003). Learning UML. Ed. O'Reilly Media; Bogdan, R., Biklen, S. (1994), Investigao em educao: Uma introduo a teoria e aos mtodos, Porto: Porto; Darie, B., (2008).E. Beginning PHP andMySQL: from Novice to Professional 2.ed.EUA: Apress; Eliara, R. (2007). Gesto da Educao Digital em Escola de Tempo Integral.Dissertao de Mestrado em Educao,Universidade do Oeste Paulista: UNOESTE; FURLAN, J.; IVO, I. 2005. Megatendncias da tecnologia da informao. So Paulo: Makron Books; LAKATOS, E. &MARCONE, M. (2006). Tcnicas de Pesquisa. 6 Edio. ATLAS. S.A;
Libneo, J.C; Oliveira, J.F &ToschiS. (2005).Educao escolar: polticas, estrutura e organizao. 2 Edio So Paulo Cortez; Luck.R , (1985). Metodologia de la observacin en las Ciencias Humanas;
NETO, A. (2006). As tecnologias da Informao e Comunicao (TICs) e as redes dinmicas de cooperao: um novo paradigma de produo. Journal of Technology Managment & Inovation, pp.108; NHACA, V. L. (2009). Sistema de Gesto de Viaturas (SGV) para a TPM. Tese (Licenciatura em Informtica) Departamento de Matemtica e Informtica: Universidade Eduardo Mondlane, Maputo; Nilza, P. G. (2013). Sistema de Gesto de Informao sobre Vistos e Abonos. Tese (Licenciatura em Informtica) Departamento de Matemtica e Informtica: Universidade Eduardo Mondlane, Maputo; NUNES, M. e ONEILL, H., (2003). Fundamental de UML. 2 Edio Actualizada e Aumentada. Lisboa: FCA Editora de Informtica. Lda; PDUA, E. M. M., (2004), Metodologia da Pesquisa. Abordagem Tcnica. Campinas - SP: Papirus; Rheinheimer,T. & Klewerton, C. (2009), CakePHP: Framework para Desenvolvimento Web gil;
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 53
Roberta, S. (2008). A Gesto Escolar na Perspectiva de Incluso. Dissertao de Mestrado em Educao, Universidade do Oeste Paulista: UNOESTE; RUMBAUGH et al. (1999).The Unified Modeling Language, Ed. Adison Wesley; SCOTT , K. (2004). Fast Ttrack UML 2.0, Ed. Apress; Visscher, A. J. (Ed.) (1999). Managing schools towards high performance and linking school management theory to the school effectiveness knowledge base. Lisse: Swets & Zeitiinger.
Referncias Electrnicas:
Antnio Virglio B. Bastos; Margarida G. A Brando; Ana Paula M. Pinho Revista de Administrao contempornea vol1 n2 Curitiba, Acessado a 10/5/2013, em http://www.scielo.br/scielo.Php
ALMEIDA D'EA, Teresa. Site de textos sobre tecnologias na educao. Acessado a 15/04/2013, em http://www.malhatlantica.pt/teresadeca
Fernades, Maria Elizabete, Muller, Jos Antnio (2006) Funo do gestor na escola pblica, Acessado a 29/7/2013. http://ww.google.com
Moran, Jops M. (2003:151-164) Gesto inovadora da escola com tecnologias in Vieira Alexandre (org) Gesto educacional e Tecnologia. So Paulo. Acessado a 20/10/2013, em http://www.eca.usp.br/prf/moran/gesto.htm
Ministrio da Educao 2013, Acessado a 18/10/2013,emhttp://www.mec.gov.mz
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 54
ANEXOS Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 55
ANEXO I
UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE CINCIAS DEPARTAMENTO DE MATEMTICA E INFORMTICA
GUIO DE ENTREVISTA Este guio de entrevista tem como finalidade efectuar recolha de dados para efeitos da elaborao do trabalho de Licenciatura em Informtica, com o propsito de analisar o processo busca de informao sobre instituies de ensino, a forma de publicao de servios por parte das instituies e como feita escolha de uma instituio de ensino.
Busca de informao sobre as Instituies de ensino:
1. Alguma vez teve a necessidade de procurar, ou obter informao sobre uma instituio de ensino? Se sim, por onde comeou a procura? 2. Que tipo de informao procurava? 3. Teve dificuldades para obter essa informao? Se sim, diga que tipo de dificuldades enfrentou e porqu? 4. Que mecanismos/meios usou para obter ou ter conhecimento sobre a informao? 5. J alguma vez se deslocou a uma instituio de ensino e no encontrou o que procurava? NB: Todas informaes recolhidas das entrevistas, no sero usadas para quaisquer outros fins, seno para os indicados anteriormente.
Entrevistador:___________________________Entrevistado:_______________________________ Local da Entrevista:__________________________Data da Entrevista:___/___/_____Hora:___ ___
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 56
6. Teve dificuldades em localizar a instituio? 7. Acha que fcil o acesso a informao referente a instituies de ensino? 8. Em caso de mudar-se para outra localidade ou provncia, como faria para ter informao sobre as instituies de ensino? 9. Como que avalia a forma de divulgao de servios ou informao para o pblico por parte das instituies? 10. Acha que a forma actual de divulgao abrangente ou eficiente? 11. Que tipo de informao acha que as instituies de ensino podiam disponibilizar as pessoas que procuram por estas instituies?
Tomada de deciso na escolha de instituio de ensino:
1. Esteve em algum momento, numa situao de ter que escolher uma instituio de ensino onde se matricular? 2. Que aspectos influenciaram para a escolha dessa instituio? 3. Tinha informao sobre a instituio (informao como: localizao, desempenho escolar...)? 4. Que critrio (s) usa/usou/usar, na escolha dessa instituio? 5. J alguma vez teve que se matricular em uma instituio distante de onde reside por falta de conhecimento de existncia de uma instituio prxima de si? 6. J teve necessidade de mudar de uma instituio de ensino para outra porque deparou-se com uma realidade diferente da que esperava? 7. Que aspectos ou informao acha que teriam evitado que isso acontecesse, se tivesse tido antes de escolher essa mesma instituio? 8. O que acha que deveria ser feito de modo a facilitar a busca de informao sobre as instituies de ensino?
Divulgao de servios: 1. Quais so os procedimentos usados para publicar os servios desta instituio de ensino? 2. Que mecanismos ou meios usa para publicar a informao? 3. Em que perodo do ano normalmente costuma se publicar a informao? Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 57
4. Que tipo de informao costuma publicar a informao? 5. Acha que o pblico consegue obter facilmente essa informao? Se a resposta for no, justifique.
6. O que acha que pode ser feito para tornar os meios de publicao de informao sobre as instituies de ensino mais abrangente? 7. Quais so os constrangimentos enfrentados quando pretende publicar informao sobre os servios prestados?
Milton Boavida Cumbula
Muito obrigado pelo tempo dispensado e pela colaborao.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 58
MANUAL DO UTILIZADOR Este manual corresponde ao sistema proposto e baseado em uma plataforma web e est dividida em trs seces, uma para o administrador e as instituies de ensino e outra para o pblico, sendo que as duas primeiras necessitam de credenciais para aceder o sistema e o pblico no precisa. Este foi concebido o mbito da realizao do trabalho final do curso de Licenciatura em Informtica na Universidade Eduardo Mondlane. O manual explica de forma clara e objectiva as principais funcionalidades do sistema de modo a facilitar a interrao dos usurios com o sistema. O objectivo deste manual de tornar mais fcil o processo de aprendizagem de uso do sistema, fornecendo as informaes bsicas das operaes. Ainda que simplificadas as operaes, estas informaes so essenciais para todos os utilizadores. Os utilizadores deste sistema no devem ser necessariamente especialistas em computadores para explorar as funcionalidades deste sistema, basta sim, ser um utilizador vlido no sistema para o caso do administrador e das instituies de ensino) e uma leitura cuidada deste manual.
So de seguida apresentados os passos para a utilizao do sistema: Para o caso das instituies e administrador, estes podem aceder o sistema utilizando qualquer browser como Google Chrome, Mozilla Firefox, Internet Explorer, Opera, ou outro basta s digitar: http://localhost/bettereducation na barra de endereo do seu browser (navegador) se o sistema estiver instalado localmente. Denotar que em alguns browsers o sistema pode pequenas diferenas na parte grfica devido a insuficincia de estilos denominada Cascade Style Sheeting (CSS).
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 59
Acedendo o sistema Login Sempre que os usurios tentarem aceder ao sistema, a pgina de acesso ser exibida. Esta pgina fornece mecanismos de segurana que impede que os usurios sem autorizao possam acessar o sistema. A Figura 1 mostra a pgina de acesso e pode ser acedida do seguinte modo: Preencha os campos nome do usarname e password com dados vlidos; Pressione o boto Login para ou entrar ao sistema. Se as credncias forem validas o usurio ter acesso ao sistema, caso contrrio no ter acesso.
NB: Se por ventura der uma mensagem de erro como ilustrado abaixo, verifique se introduziu correctamente o username e a palavra-chave (password). Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 60
Para sair do sistema clique no link Logout que aparece na pgina principal no canto superior direito.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 61
Pgina inicial Aps de fazer o login com sucesso, j pode-se comear a usar o sistema. Na pgina principal do sistema tem-se a barra do menu o qual apresenta as funcionalidades dO sistema de acordo com os nveis de acesso de administrador neste caso especifico.
NB: O administrador do sistema so os nicos com acesso a todas funcionalidades do sistema ao contrriodos restantes utilizadores.
1 Para registar uma Instituio de ensino, CLick no icon Usurios, e logo de seguida aparecera uma janela, 1.1 A seguir visualizada uma lista de instituies escritas, com algumas opes, devemos de seguida clicar no Boto Nova Instituio, conforme mostra a figura: Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 62
Clique o boto Nova Instituio. Para registar e aparecera um formulrio onde deve preencher o nome da instituio, seu telefone, email e o username como ilustra a figura abaixo, e clicar no boto, registar utilizador. Aps o registo, a instituio receber um email notificando a criao da conta com as suas credenciais e o link de acesso ao sistema.
Todos campos so validados, caso o Administrador introduza valores invlidos, ele ser notificado com uma mensagem de erro, conforme mostra a fig. Abaixo, e o sistema no permite duplo registo de uma instituio de ensino.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 63
Se todos campos estiverem devidamente preenchidos ser informado que o registo foi efectuado com sucesso como ilustrado abaixo:
Apos ter sido registado e recebido as credenciais, as instituies podem entrar e adicionar informao no seu perfil, bastando s clicar no icon Perfil como mostrado abaixo.
E de seguida ser apresentada a seguinte tela: Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 64
Temos apenas que clicar no boto registar minha escola e ser apresentado um formulrio o qual dever ser preenchido com dados da instituio e clicar no boto registar, veja abaixo.
O publico tem um layout diferente do administrador do sistema e das instituies de ensino, e estes no necessitam de autenticar-se no sistema, outro basta s digitar:http://localhost/bettereducation/ na barra de endereo do seu browser conforme mostra a figura. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 65
Para iniciar a procura de informao sobre instituies de ensino deve apenas clicar no boto procure agora e ser apresentado um formulrio, preencha os campos e clique no boto procurar , veja a figura abaixo. Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 66
Perfil das Instituies
Apos fazer a procura o pblico pode visualizar o perfil das instituies de ensino como mostra a figura. Para tal, deve clicar na instituio que deseja visualizar e ser demonstrado o perfil da instituio com seus dados bsicos, estatutos e outros.
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 67
Licenciatura em Informtica Universidade Eduardo Mondlane
Milton Boavida Cumbula Pgina 68
ALGUNS CDIGOS USADOS NO DESENVOLVIMENTO DO SISTEMA MODEL <?php // app/Model/User.php App::uses('AuthComponent', 'Controller/Component'); class User extends AppModel { public $name = 'User'; public $validate = array( 'email' => array( 'rule' => array('email'), 'message' => 'formato de email incorreto'), 'username' => array( 'unique' => array( 'rule' => 'isUnique', 'message' => 'Esse username ja existe, escolha outro')), //login => array( //rule => alphaNumeric, //message => Usernames must only contain letters and numbers. //)
CONTROLLER <?php // app/Controller/UsersController.php class UsersController extends AppController { public $name="Users"; var $components=array('Search'); public function edit($id = null) { if($this->data){ if($this->User->save($this->data)) $this->Session->setFlash('DADOS EDITADOS COM SUCESSO'); }}} ?>