Você está na página 1de 32

Sistema de liberação on-line de

alunos
Declaramos que o relatório do trabalho do projeto intitulado Sistema de liberação on-line
de estudantes, é baseado em nosso próprio trabalho realizado durante o curso de nosso estudo sob
a orientação do Sr. Rituraj Jain.

Afirmamos que as declarações feitas e as conclusões tiradas são um resultado do trabalho


do projeto. Declaramos ainda que, tanto quanto é do nosso conhecimento e convicção, o relatório
do projeto não contém qualquer parte de qualquer trabalho que tenha sido submetido para a
atribuição de qualquer outro grau/diploma/certificado nesta Universidade ou em qualquer outra
Universidade.

Nome ID No Assinatura

1. DINARAS BEKELE_______________CETE/0074/16 ------------------


2. LAMI FIKADU___________________CETE/0074/16 ------------------
3. SIDISE TASHOME_______________WU001979 ------------------
4. OBSA JIBRIL____________________WU001912 ------------------
5. ERMIYASWOLDEMICHAEL_______WU001494 ------------------

Aprovado por:

Nome do Orientador:

Assinatura:

Chefe do Departamento

Assinatura:

I|Página
Sistema de liberação on-line de
alunos
Agradecimentos

Em primeiro lugar e acima de tudo, o nosso maior agradecimento seria a Deus


Todo-Poderoso, porque nada poderia ser possível sem o seu livre-arbítrio e a
conclusão deste projeto é apoiada por Ele.

Em segundo lugar, gostaríamos de agradecer ao nosso Conselheiro, Sr. Rutraj Jain,


por seus valiosos conselhos.

Finalmente, por último, mas não menos importante, mesmo que seja habitual os
membros do grupo desejarem agradecer uns aos outros. Os principais contribuintes
para fazer este projeto de documento são o trabalho em equipe, a amizade e a crença
de que podemos alcançar algo que nos propusemos a fazer.

II | P a g e
Sistema de liberação on-line de
alunos
Conteúdo
Agradecimentos...............................................................................................................................II
Abstrair...........................................................................................................................................VI
CAPÍTULO PRIMEIRO..................................................................................................................1
1.1 Introdução...............................................................................................................................1
1.2 Antecedentes do projeto.....................................................................................................1
1.3 Enunciado do problema.....................................................................................................2
1.4 Objetivo do projeto.................................................................................................................2
1.4.1 Objetivo Geral............................................................................................................2
1.4.2 Objeto específico........................................................................................................3
1.5 Escopo do projeto...................................................................................................................3
1.6 Importância do projeto............................................................................................................3
1.7 Limitação do projeto...............................................................................................................4
CAPÍTULO DOIS............................................................................................................................6
REVISÃO DA LITERATURA........................................................................................................6
2.1 Introdução do sistema existente.........................................................................................6
2.2 Jogadores no sistema existente..........................................................................................6
2.3 Principais funções/atividades no sistema existente...........................................................7
2.3.1 Análise de Entrada......................................................................................................7
2.3.2 Análise de Processos..................................................................................................7
2.3.3 Análise de Saída.........................................................................................................7
2.4 Regras de Negócio.............................................................................................................7
2.5 Relatório gerado no sistema existente....................................................................................7
2.8 Requisitos do sistema proposto..........................................................................................9
2.8.1 Requisitos funcionais.....................................................................................................9
CAPÍTULO TERCEIRO................................................................................................................11
3.1 Metodologia.....................................................................................................................11
3.1.1 Método de coleta de dados.......................................................................................11
3.1.2 Fonte de dados..........................................................................................................11
3.1.3 Técnicas de Apuração de Fatos................................................................................12
Capítulo Quatro..............................................................................................................................13
Modelagem e Design......................................................................................................................13
4.1 Introdução............................................................................................................................13
4.2 Modelagem de Classes.....................................................................................................13

3|Page
Sistema de liberação on-line de
alunos
4.3 Modelagem de gráficos de estado.........................................................................................14
CAPÍTULO CINCO.......................................................................................................................15
IMPLEMENTAÇÃO E CODIFICAÇÃO......................................................................................15
5.2 Codificação...............................................................................................................................16
5.2 Teste final do sistema..........................................................................................................18
5.2.2 Testes de integração.....................................................................................................18
5.3 Aquisições de software de hardware...................................................................................18
Conclusões e Recomendações........................................................................................................23
6.1 Conclusões...........................................................................................................................23
6.2 Recomendações...................................................................................................................23
Referência.......................................................................................................................................24

4|Page
Sistema de liberação on-line de
alunos
Lista de figuras

Agradecimentos------------------------------------------------------------------------------------------------II
Abstrair---------------------------------------------------------------------------------------------------------VI
CAPÍTULO PRIMEIRO--------------------------------------------------------------------------------------1
1.1 Introdução------------------------------------------------------------------------------------------------1
1.2 Antecedentes do projeto----------------------------------------------------------------------------1
1.3 Enunciado do problema-----------------------------------------------------------------------------2
1.4 Objetivo do projeto--------------------------------------------------------------------------------------2
1.4.1 Objetivo Geral----------------------------------------------------------------------------------2
1.4.2 Objeto específico-------------------------------------------------------------------------------3
1.5 Escopo do projeto---------------------------------------------------------------------------------------3
1.6 Importância do projeto----------------------------------------------------------------------------------3
1.7 Limitação do projeto------------------------------------------------------------------------------------4
CAPÍTULO DOIS----------------------------------------------------------------------------------------------6
REVISÃO DA LITERATURA-------------------------------------------------------------------------------6
2.1 Introdução do sistema existente-------------------------------------------------------------------6
2.2 Jogadores no sistema existente--------------------------------------------------------------------6
2.3 Principais funções/atividades no sistema existente---------------------------------------------7
2.3.1 Análise de Entrada-----------------------------------------------------------------------------7
2.3.2 Análise de Processos--------------------------------------------------------------------------7
2.3.3 Análise de Saída--------------------------------------------------------------------------------7
2.4 Regras de Negócio----------------------------------------------------------------------------------7
2.5 Relatório gerado no sistema existente----------------------------------------------------------------7
2.8 Requisitos do sistema proposto--------------------------------------------------------------------9
2.8.1 Requisitos funcionais-----------------------------------------------------------------------------9
CAPÍTULO TERCEIRO-------------------------------------------------------------------------------------11
3.1 Metodologia----------------------------------------------------------------------------------------11
3.1.1 Método de coleta de dados------------------------------------------------------------------11
3.1.2 Fonte de dados--------------------------------------------------------------------------------11
3.1.3 Técnicas de Apuração de Fatos-------------------------------------------------------------12
Capítulo Quatro-----------------------------------------------------------------------------------------------13
Modelagem e Design-----------------------------------------------------------------------------------------13
4.1 Introdução----------------------------------------------------------------------------------------------13

V| Página
Sistema de liberação on-line de
alunos
4.2 Modelagem de Classes----------------------------------------------------------------------------13
4.3 Modelagem de gráficos de estado-------------------------------------------------------------------14
CAPÍTULO CINCO------------------------------------------------------------------------------------------15
IMPLEMENTAÇÃO E CODIFICAÇÃO-----------------------------------------------------------------15
5.2 Codificação------------------------------------------------------------------------------------------------16
5.2 Teste final do sistema--------------------------------------------------------------------------------18
5.2.2 Testes de integração-----------------------------------------------------------------------------18
5.3 Aquisições de software de hardware---------------------------------------------------------------18
Conclusões e Recomendações-------------------------------------------------------------------------------23
6.1 Conclusões---------------------------------------------------------------------------------------------23
6.2 Recomendações---------------------------------------------------------------------------------------23
Referência------------------------------------------------------------------------------------------------------24

Abstrair

O sistema de liberação on-line é um trabalho de pesquisa que ajudará a construir uma gestão de
informações eficaz para a Universidade Wollega. Destina-se a desenvolver um sistema de

VI | P a g e
Sistema de liberação on-line de
alunos
apuramento para os alunos. O software projetado servirá como um meio mais confiável e eficaz
de entender a liberação do aluno, remover tudo o que atrasa e estressar, além de permitir que o
usuário do sistema entenda os procedimentos envolvidos e como fazer sua liberação on-line. Essa
pesquisa será feita por meio da coleta de dados da Universidade. A pesquisa visa alcançar um
sistema de processo de liberação eficaz e eficiente para os estudantes da Universidade Wollega.
Além disso, o projeto e implementação serão realizados utilizando HTML, CSS, PHP,
JAVASCRIPT, APACHE Server e MYSQL para banco de dados.

VII | P a g e
Sistema de liberação on-line de
alunos

CAPÍTULO PRIMEIRO
1.1 Introdução
A autorização é um status concedido a indivíduos, normalmente estudantes, permitindo-lhes
acesso à informação. O termo liberação também é usado às vezes em organizações privadas que
têm um processo formal para verificar as informações do funcionário. Uma autorização por si só
normalmente não é suficiente para obter acesso, a organização deve determinar que o indivíduo
liberado tem necessidade de conhecer as informações.

Autorização é o processo de determinar e negociar qualquer permissão necessária para o uso do


projeto criativo de propriedade intelectual de outra pessoa. Parte desse processo inclui: -

V Determinação do(s) proprietário(s) da propriedade intelectual.


V Contato com os proprietários e negociação de acordo.
V Administração de contratos escritos.
V Lidar com outras questões relacionadas ao uso e licenciamento de propriedade intelectual.
Ninguém deve ter acesso a informações classificadas apenas por causa de sua posição ou posição,
mas uma vez obtida uma autorização, o acesso a certas informações ou ganho de liberdade será
concedido.

O sistema proposto supera um problema feito pelo sistema manual. Reduzir o uso indevido de
mão de obra, evitando erros, economizar tempo, proporcionar conforto no processo de liberação
para os alunos e fornecer seguro para a organização, especialmente para os trabalhadores que
desempenham papel no sistema de processamento de desembaraço.

Este sistema funciona para estudantes da Universidade de Wollega. O sistema de processamento


de liberação on-line permite que os alunos se inscrevam para a adesão para acessar o serviço do
sistema.

1.2 Antecedentes do projeto


O sistema de processamento de liberação de estudantes da Universidade Wollega é um dos
processos que serão feitos para que os estudantes sejam liberados do campus. O sistema de
liberação manual inicia o processo como a Universidade Wollega foi estabelecida.

-1- | Página
Sistema de liberação on-line de
alunos
O sistema dá sua função para muitos usuários da Universidade. O número de alunos cresce de ano
para ano em muitos números. Hoje em dia, há muitos usuários do sistema de processamento de
desembaraço. Mas o projeto dá um atendimento apenas aos alunos. Os alunos recebem uma cópia
da folha de liberação do departamento e recebem assinatura e carimbo de cerca de oito escritórios.
São eles: Orientador, Livraria, Biblioteca, Saúde e Educação Física, Fiscal do Aluno, Serviço ao
Estudante e Registrador de Faculdade/Instituto. Depois de cumpridos todos os requisitos
necessários, finalmente os alunos tiram cópias da folha que tem toda a assinatura e carimbo de
todos os escritórios. Esse processamento torna os alunos volumosos porque eles vão para cerca de
oito escritórios.

1.3 Enunciado do problema


O processo de liberação de estudantes de uma Universidade de Wollega chamada após o final do
ano letivo exige que os alunos devem ser liberados em seus vários departamentos. Este serviço de
sistema de processamento de desembaraço utiliza actualmente um sistema manual que cria os
seguintes problemas principais.

V O sistema de gravação de dados não é centralizado ou não está no sistema moderno, o que é
difícil de pesquisar.
V Cria desperdícios de material e tempo.
V Redundância de dados e perda de dados.
V Consome mais recursos para completar o processo que é de alto custo como: -
• Material estacionário.
• Impressoras e computadores etc.
V Necessita de mais mão de obra para processar o desembaraço nos respectivos escritórios.
V Erro é ocorrido durante o processo do sistema de desembaraço.
V O processo é muito ofensivo para os alunos quando há uma atmosfera dura como a chuva.
V Para processar a liberação é muita fila por causa do número de usuários.

Assim, tornou-se imperativo para o sistema de liberação on-line baseado em software de


computador para eliminar a deficiência do sistema manual em vigor como problema listado
acima.

-2- | Página
Sistema de liberação on-line de
alunos
1.4 Objetivo do projeto
1.4.1 Objetivo Geral
O principal objetivo deste projeto é mudar o sistema de processamento de liberação manual para
sistema baseado na web e resolver os problemas acima mencionados.

1.4.2 Objeto específico


O objetivo específico deste projeto inclui: -

V Aptos a inscrever alunos.


V Verifique os alunos a partir da base de dados.
V Rápido processamento de dados.
V Para evitar os problemas e o estresse de viajar e fazer fila de estudantes durante a liberação
V Uso eficiente do tempo.
V Projetando interface de usuário amigável.
V Desenvolver um sistema de desembaraço confiável.
V Para fornecer acesso sem fronteiras.
V Para garantir a liberação imediata.
V Desenvolver um sistema de desembaraço transparente.
V Desenvolver um sistema de desembaraço eficaz e eficiente.
V Para evitar redundância e inconsistência.
V Para superar o problema do desperdício de recursos como caneta, papel e força humana.

1.5 Escopo do projeto


Este projeto é limitado apenas para estudantes da Wollega University. Atualmente a universidade
realiza o sistema de desembaraço manual ou sistema de processamento baseado em papel.
Geralmente o escopo deste projeto inclui: -

V Nosso sistema é usado apenas para estudantes da Wollega University.


V O Sistema contém todas as informações registradas que podem ser tratadas
pelo registrador e outros escritórios.
V Inscrição para uma associação.
V O administrador controla o sistema.
V Os usuários podem visualizar seus perfis.

-3- | Página
Sistema de liberação on-line de
alunos
1.6 Importância do projeto
O trabalho do projeto ajudará de uma boa maneira a aliviar o sistema de filas na universidade,
pois o sistema de liberação on-line ajudará os alunos a alcançar o que quiserem sem precisar
precisar

-4- | Página
Sistema de liberação on-line de
alunos
vários escritórios para liberação pessoal, como dormitório, livraria, registrador, esporte, biblioteca
e serviço estudantil.

O sistema de liberação de estudantes on-line permite que os usuários verifiquem seu status de
liberação como se eles são de alguma forma obrigados à universidade, preencham e enviem seu
formulário de liberação e obtenham sua carta de autorização. Existem muitas outras vantagens do
sistema de liberação on-line do aluno. Alguns deles estão listados abaixo: -

V Poupa tempo.
V É muito conveniente usá-lo diretamente dos dormitórios, escritório ou em qualquer lugar do
campus ou do mundo.
V O processamento de informações é muito rápido e os atrasos podem ser minimizados.
V Ajudar a Universidade na redução de custos como mão de obra e estacionário.
V Desembaraço do processo de forma eficaz e eficiente.
V Fornece um sistema de processamento de liberação confiável e transparente.
V Ele fornece acesso sem fronteiras.
V Ele fornece um sistema confiável e transparente, desprovido de interesse e inclinação
pessoal.
V O sistema elimina os problemas de estresse, deslocamento para diferentes escritórios e
filas de alunos durante o processamento da liberação.

1.7 Limitação do projeto


Define o que o sistema proposto não vai executar ou o que não está incluído no sistema proposto.
Este projeto abrange alguns dos aspectos do sistema de processamento de liberação on-line
baseado em software de computador usando a Universidade Wollega como estudo de caso. No
entanto, as seguintes são as restrições: -

Restrições de tempo: - Devido à restrição de tempo, a página web cobre apenas a liberação para
vários departamentos pelos alunos.

Restrições financeiras: - Devido a restrições financeiras, as pessoas não podem pagar esse tipo de
processo on-line, especialmente para o custo de acesso à internet. Portanto, custaria muito
desenvolver um sistema completo de processamento de desembaraço baseado na web.
Geralmente, a limitação deste projeto inclui: -

-5-|Página
Sistema de liberação on-line de
alunos
> Este projeto foi feito apenas para estudantes da Universidade Wollega.
> O sistema não poderia atender ao pessoal acadêmico e administrativo, ou seja, limitado
apenas aos alunos.
> Se os alunos perdessem/danificassem o imóvel da universidade, ele não conseguiria obter
autorização, até que os alunos pagassem o dinheiro pessoalmente para financiar.
> O sistema proposto não pode ser acessado com seu idioma local.

-6- | Página
Sistema de liberação on-line de
alunos
CAPÍTULO DOIS
REVISÃO DA LITERATURA
2.1 Introdução do sistema existente
O sistema de processamento de desembaraço atual é o sistema manual que precisa de mão de obra
humana intensiva, recursos, consome tempo, menos segurança aqui o aluno visita todos os postos
de desembaraço com um formulário para que ele preencha e obtenha assinatura pelos respeitados
escritórios. Uma vez que esses formulários são assinados, ele prova que os usuários foram limpos.
Esse processo leva alguns dias para ser concluído e traz muito estresse para todos os usuários e
trabalhadores que fornecem o sistema de desembaraço.

No sistema manual, os formulários de liberação são documentados em um gabinete de arquivos.


Cada vez que o formulário de liberação é necessário, uma operação de pesquisa realizada nos
armários de arquivos para localizar o formulário de liberação de um usuário específico.

2.2 Jogadores no sistema existente


Os principais intervenientes no sistema existente incluem o seguinte: -

> Estudantes: - Os alunos irão ao departamento para obter o formulário de liberação e


preencher o formulário e, em seguida, ir a diferentes escritórios para obter o sinal.
> Escrivão: - Assinam o formulário e entregam o formulário aos alunos.
> Proctors: - Eles verificam os materiais do dormitório como cama, janela, porta e a chave
da porta se todos não estão danificados, eles assinam no formulário de liberação do aluno.
> Biblioteca: -Verificam se os livros emprestados foram devolvidos ou não.
> Ciência do Esporte: - Este escritório verifica materiais esportivos se o aluno tira do
escritório ou não.
> Atendimento ao Estudante: - Qualquer débito estudantil é definido neste escritório.
> Livraria: - Verificam se os alunos pegaram um livro emprestado e devolvem o livro ou
não, caso não tenham emprestado os alunos são liberados e colocam o cadastro no
formulário de quitação.
> Departamentos: - Distribuir formulário de liberação de papel para os alunos do
departamento respeitado.
> Guarda de segurança: -Eles verificam se as propriedades dos alunos estão combinadas com

-7-|Página
Sistema de liberação on-line de
alunos
seu documento de autorização.

2.3 Principais funções/atividades no sistema existente


2.3.1 Análise de Entrada
A entrada para o sistema é o formulário que é preenchido pelos usuários adequados. Estes
formulários são preenchidos pelo estudante e apresentados aos vários serviços para emissão de
recibos.

2.3.2 Análise de Processos


O formulário é preenchido pelos alunos, em seguida, recolhido e assinado pelos escritórios
respeitados para certificar que o aluno completou todas as coisas necessárias. Daí um certificado
emitido para mostrar que o aluno completou todo o processo de desembaraço.

2.3.3 Análise de Saída


A saída do sistema é o certificado ou uma forma de liberação emitida para o estudante afirmando
que o estudante cumpriu todas as obrigações da universidade e agora está livre para sair da
universidade.

2.4 Regras de Negócio


> Só pode acessar usuário autorizado.
> O usuário não autorizado não pode acessar o sistema por motivos de segurança do
sistema.
> Os usuários devem estar cadastrados para acessar o sistema a ser usuário autorizado,
preenchendo as informações necessárias no formulário de cadastro.
> Os usuários devem ter nome de usuário e senha para fazer login no sistema.

2.5 Relatório gerado no sistema existente


Os formulários gerados no sistema existente estão nas formas de formulário e arquivos.

Formulários: - Formulários são os relatórios gerados no sistema existente que contém todas as
informações preenchidas pelo universitário.

Arquivos: -Arquivos são a coleta de informações sobre os alunos que se envolvem no sistema de
processamento de liberação.

Todos esses relatórios guardados nos escritórios da universidade para armazenar


informações sobre o estudante universitário.

-8-|Página
Sistema de liberação on-line de
alunos
2.6 Formulários e outros documentos do sistema existente

Fig 2.1 Formulário de Habilitação de Alunos

-9-|Página
Sistema de liberação on-line de
alunos
2.7 Solução Proposta para o novo Sistema que aborda problemas do Sistema
Existente
O novo sistema foi projetado para resolver problemas que afetam o sistema manual em uso. É um
projeto para ser usado on-line, aliviando assim tanto os estudantes quanto os trabalhadores do
escritório de muito estresse como experimentado no sistema manual.

Este sistema fará a análise e armazenamento de informações de forma automática ou interativa.


Fará uso do acesso on-line à Internet.

O sistema proposto também terá algumas outras características como: -

> O sistema de login deve estar presente e protegido por senha e logout após a cobertura.
> Precisão no tratamento de dados.
> Rápida taxa de operação e excelente tempo de resposta.
> O sistema é flexível, ou seja, pode ser acessado a qualquer momento.
> Maneira fácil de fazer backup ou duplicar dados em disquetes em caso de perda de dados.
> Melhor armazenamento e sistema de recuperação mais rápido.
> Acessibilidade de qualquer lugar.

2.8 Requisitos do sistema proposto


2.8.1 Requisitos funcionais
O requisito funcional define uma função de um sistema e seus componentes. Uma função é
descrita como um conjunto de entradas, comportamento, saídas, manipulação e processamento de
dados e outras funcionalidades específicas que definem o que o sistema deve realizar.

Requisitos de desempenho: - O desempenho do sistema é um dos requisitos funcionais em que


eles regularmente e produzindo resultados de qualidade. Está o tempo todo pronto para executar
toda a função, tempo de resposta mais rápido e usar o mínimo de espaço.

Requisitos do processo: - O sistema executa os serviços para todas as entradas por componentes
funcionais do sistema com base nas entradas fornecidas.

Requisitos relacionados à entrada: - Após a implementação do sistema, para executar um


processo ele precisa de entradas como nome de usuário do aluno, número de identificação do
aluno e outras informações que são necessárias para no processamento de liberação são inseridas
no processo de compensação.

-10- | Página
Sistema de liberação on-line de
alunos
Requisitos relacionados à saída: - O sistema recebe uma entrada para executar ou processar
alguma função, a fim de produzir uma saída com base na entrada dada.

Requisitos relacionados ao armazenamento: - O sistema desenvolvido usando o servidor de


banco de dados MySQL que costumava armazenar todas as informações do aluno, como alunos
liberados e as informações atuais disponíveis dos alunos para serem limpas.

- 11 - | P a g e
Sistema de liberação on-line de
alunos
CAPÍTULO TERCEIRO
3.1 Metodologia
A metodologia de pesquisa é uma forma de resolver sistematicamente o problema de pesquisa.
Pode ser entendida como uma ciência de estudar como a pesquisa é feita cientificamente. Nele
estudamos os vários passos que geralmente são adotados por um pesquisador no estudo de seu
problema de pesquisa juntamente com a lógica por trás deles. É necessário que o pesquisador
conheça não só os métodos/técnicas de pesquisa, mas também a metodologia.

3.1.1 Método de coleta de dados


Durante o trabalho de pesquisa, os dados necessários para o projeto foram coletados de várias
fontes. Na coleta e coleta de dados e informações necessários para a análise do sistema, duas
grandes técnicas de averiguação de fatos foram utilizadas neste trabalho e são elas:

Fonte primária: Trata-se das fontes de coleta de dados originais em que o pesquisador fez uso de
abordagem empírica, como a entrevista pessoal.

Fonte Secundária: Os dados secundários foram obtidos pela pesquisadora a partir de fontes da
Biblioteca e downloads na Internet. Os dados coletados a partir desse meio foram abordados em
revisão de literatura no capítulo dois do projeto.

Entrevista Oral: Isso foi feito entre o pesquisador e a equipe de gestão da Universidade de
Wollega. Os fatos confiáveis foram obtidos com base nas perguntas feitas à equipe pela
pesquisadora.

Avaliação de Formulários: Alguns formulários necessários e disponíveis foram avaliados. Esses


formulários ajudam na concepção do novo sistema.

3.1.2 Fonte de dados


É a forma ou mecanismo pelo qual coletamos informações para desenvolver o sistema.
Utilizamos os seguintes métodos: -

V Ao ver as formas que o sistema existente usa como os alunos limpam e retiram suas
propriedades do campus.
V Entrevistar os chefes de escritório e o escrivão (fazer perguntas abertas e fechadas)
V Observar diferentes arquivos e relatórios de documentos.
V Coleta de informações de diferentes referências, projetos e sites

- 12 - | P a g e
Sistema de liberação on-line de
alunos
3.1.3 Técnicas de Apuração de Fatos
Observação Prática: - observamos fisicamente o sistema atual existente que é feito
manualmente. Referimos diferentes formulários e documentos no departamento, escrivão e alguns
outros escritórios.

Análise de Documentos: - Para mais informações sobre o sistema existente consultamos


documentos relevantes, outros materiais de leitura e alguns formulários em diferentes escritórios.

Entrevista: - Para obter as informações básicas e informações básicas sobre a estrutura do


sistema existente, fazemos perguntas diferentes de diferentes pessoas que fornecem o sistema de
liberação.

- 13 - | P a g e
Sistema de liberação on-line de
alunos
Capítulo Quatro
Modelagem e Design
4.1 Introdução
Em geral, no capítulo descreveremos detalhes do design do nosso sistema.

Figura 4.1 Modelagem de banco de dados relacional para o sistema

4.2 Modelagem de Classes


Esse nível de design introduz alterações no modelo de classe de análise com base em tecnologias de
implementação. Ele se concentra no domínio da solução em vez do domínio do problema.

- 14 - | P a g e
Sistema de liberação on-line de
alunos
4- O diagrama de classes é o principal bloco de construção em nossa modelagem de projeto.
5- Ele é usado tanto para modelagem conceitual geral da sistemática da aplicação quanto para
modelagem detalhada traduzindo os modelos em código de programação.

As classes são representadas por retângulos com três seções.

São eles: -

* A seção superior é o nome da classe.

❖ A seção do meio contém os atributos que armazenam informações sobre um item

❖ A seção inferior contém os métodos/operação que mostram o que é feito no objeto ou classe.

O diagrama de classes abaixo mostra a classe do nosso sistema, sua inter-relação (incluindo herança e
associação) e as operações e atributos de cada classe.

Figura Modelagem de classe 4.2


4.3 Modelagem de gráficos de estado
Um diagrama de gráfico de estados mostra o comportamento das classes em resposta a estímulos
externos. Este diagrama modela o fluxo dinâmico de controle de estado para estado dentro de um
sistema.

-15- | Página
Sistema de liberação on-line de
alunos

Figura 4-3: Modelagem de gráfico de estado


CAPÍTULO CINCO

IMPLEMENTAÇÃO E CODIFICAÇÃO

5. 1 Introdução

A implementação é uma das partes da fase de desenvolvimento do projeto em que as entradas do


projeto são convertidas em saídas do projeto. Na fase de implementação, a principal tarefa é a
codificação. Em implementação; Procurou-se colocar em prática o que foi proposto no documento do
Proj e CT, ou seja, trans transformar a proposta do projeto no projeto real. Em seguida, o sistema
desenvolvido é implementado ou hospedado no servidor para que os usuários obtenham a finalidade

- 16 - | P a g e
Sistema de liberação on-line de
alunos
ou benefício do sistema.

5.2 Codificação
Início.php

<?php

exigir 'core/init.php';

if(logged_in() === falso){

session_destroy();

header('Localização:índice.php');

saída();

?>

<! DOCTYPE html>

<html lang="en">

<cabeça>

<TITLE>SISTEMA DE APURAMENTO ONLINE DA WOLLEGA UNIVERCITY</TÍTULO>

<link rel="stylesheet" href="css/normalize.css">

<link rel="stylesheet" type="text/css" media="screen" href="css/screen.css">

<link rel="stylesheet" href="css/home.css" />

- 17 - | P a g e
Sistema de liberação on-line de
alunos
</cabeça>

<corpo>

<div id="página">

<cabeçalho>

<a title="asset" href="home.php">

<div class="logo">

</a>

<span id="title">SISTEMA DE LIBERAÇÃO ON-LINE DA WOLLEGA UNIVERCITY</SPAN>

</div>

<nav>

<label for="email">Bem-vindo <?php echo $user_data['first_name']; ?></label>

<input type="image" src="images/icons/home.png" title="home" value="Home" style="margin-


left:10px;"/>

<a href="profile.php"><input type="image" src="images/icons/user.png" title="Perfil"


value="configurações " style="margin-left:10px;"/></a>

<a href="logout.php"><input type="image" src="images/icons/logout.png" title="Logout"


value="Sign Out" style="margin-left:10px;"/></a>

</navegação>

</cabeçalho>

<div class="navba">

- 18 - | P a g e
Sistema de liberação on-line de
alunos
<?php include('navbar.php'); ?>

</div>

</div>

</corpo>

</html>

5.2 Teste final do sistema

Realizaremos as seguintes técnicas de teste para verificar a funcionalidade do nosso sistema


proposto.

5.2.1 Teste unitário

Primeiro vamos testar cada unidade em cada sistema. Cada módulo do Sistema pode ser testado
verificar o funcionamento de cada classe, métodos e atributos do Sistema. Para manter imediatamente
em que o problema ocorreu.

5.2.2 Testes de integração

Após testarem cada unidade do sistema proposto, realizaremos um teste de integração para verificar
se o sistema atende a todos os requisitos funcionais. Quando vários componentes estão completos;
Ele testará para garantir que eles se integrem bem entre si, com o sistema operacional e com outros
componentes. System te sting:-Depois que todos os testes acima forem verificados, testaremos nosso
sistema por outros povos e realizaremos alguns comentários sobre como eles obtêm nosso sistema.

5.3 Aquisições de software de hardware


Para a implementação do sistema são utilizados os seguintes dispositivos de hardware: -

1. Servidor:- usado para hospedar o sistema.

2. Impressora:- para imprimir os documentos como relatório gerado, cartas de aprovação etc.

3. Cabos: - Para fins de conexão de rede.

- 19 - | P a g e
Sistema de liberação on-line de
alunos
4. Computador: - para executar o sistema que está hospedado no servidor.

Para a implementação do sistema são utilizados os seguintes softwares:-

1 . Microsoft Windows 8

2 . Microsoft Visual Studio 2010

3 . Xampp

4.Navegadores

5.4 Preparação manual do usuário

Como o sistema está hospedado na única máquina que é servidor, não há necessidade de preparar
manual completo do usuário manual. Algumas informações úteis são dadas ao usuário ao implantar o
sistema e também poucas informações orientadoras no site do sistema que orienta o usuário como
usar o sistema.

5.5 Formação

Não será dada formação a longo prazo e contínua em relação ao sistema. A equipe fornecerá
treinamento de curto prazo para o administrador como ele / ela gerenciar e operar o sistema. As
equipes podem explicar informações sobre o funcionamento do sistema para o administrador durante
a implantação do sistema no servidor. Como o sistema é amigável, não é complicado para o
administrador gerenciar o sistema.

5.6 Processo de Instalação

Como estamos desenvolvendo um projeto baseado na web que pode ser hospedado no servidor,
nosso sistema não precisa instalá-lo em uma máquina específica. Assim, o sistema não pode precisar
de processo de instalação. Ele pode ser acessado usando a URL fornecida a ele e navegando na URL
para obter o acesso ao sistema.

5.7 Estratégia de start-up

Nosso sistema será iniciado após fornecer as seguintes informações. Ele exige nome de usuário e
senha para administrador operar ou gerenciar o sistema e outros usuários para acessar seu próprio
perfil e solicitar liberação de quem já é os membros do sistema. Para aqueles que não são membros

- 20 - | P a g e
Sistema de liberação on-line de
alunos
do sistema, eles podem visualizar apenas a página inicial e eles não podem fazer nada ou eles não
podem acessar o formulário de liberação. Se quiserem, podem registar-se na página de registo,
fornecendo as informações adequadas.

- 21 - | P a g e
Sistema de liberação on-line de
alunos

Figura 5.1 Modelagem de classes

- 22 - | P a g e
Sistema de liberação on-line de
alunos

Figura 5.2Página do formulário de compensação

- 23 - | P a g e
Sistema de liberação on-line de
alunos
Capítulo Seis

Conclusões e Recomendações

6.1 Conclusões

Wollega University Students Clearance sistema de processamento é uma das atividades que são
feitas manualmente. Ao considerar os problemas do sistema manual a equipe encontrou solução
que reduz os problemas do sistema existente. Com a contribuição de cada membro da equipe,
Assessor e coorientador no desenvolvimento do novo sistema desde o início da análise dos dados
(requisitos) até a implementação, chegamos ao resultado final. Durante o desenvolvimento deste
projeto, a equipe enfrenta alguns desafios, mas pela cooperação de todos os membros da equipe
alcançam seu objetivo e vêm com este novo projeto.

Geralmente, com base nos problemas do sistema existente, a equipe encontrará uma solução
proposta que resolve algum problema do sistema existente. Como diminui o consumo de tempo,
consumo de energia, perda de recursos durante o processamento do sistema de desembaraço no
sistema manual.

6.2 Recomendações

Com base na falta de tempo e em alguma outra condição, como recursos, não incluímos alguns
recursos em nosso projeto. A equipe quer recomendar àqueles que mais trabalham em nosso
projeto para incluir os recursos como adicionar sala de bate-papo que facilita a comunicação entre
o administrador e os diferentes escritórios listados neste projeto e ct para perguntar ao
administrador por que ele / ela não pode aprovar seu pedido de liberação. As outras características
que recomendamos que sejam adicionadas a este projecto são o processamento de autorização
para estudantes administrativos e outros trabalhadores, como trabalhadores de refeitórios,
trabalhadores de bibliotecas e todos os funcionários da Universidade Wollega.

- 24 - | P a g e
Sistema de liberação on-line de
alunos
Referência

1. 7th Conference on Software Engineering Education, Lecture Notes in


Computer Science, Vol.750, Jorge L. Diaz-Herrera (ed.), Springer
Verlag, pp. 413–427, jan.1994.

2. Onlie: www.W3school.com.

3. Ambler, Scott W.2001.Cartilha do objeto. 2ªed . Imprensa da


Universidade de Cambridge

- 25 - | P a g e

Você também pode gostar