Baixe Proposta de Sistema de Gerenciamento para Autoescola e outras Notas de estudo em PDF para Probabilidade, somente na Docsity!
SISTEMA DE GERENCIAMENTO PARA AUTOESCOLA
Preparado por: Sthephany Anky M. Rocha Wiltslon da Silva Pereira Projeto Final Data da Elaboração: 02/ 11/
PROJETO FINAL DO CURSO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
AUTOESCOLA
CENTRO UNIVERSITÁRIO DE BRASÍLIA – UNICEUB
Brasília 14 de novembro de 2014 Sthephany Anky M. Rocha Wiltslon da Silva Pereira
PROJETO FINAL APRESENTADO À CENTRO UNIVERSITÁRIO DE BRASÍLIA –
UNICEUB
FACULDADE DE TECNOLOGIA E CIÊNCIAS SOCIAIS – FATECS
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE
SISTEMAS, COMO REQUISITO PARCIAL PARA OBTENÇÃO DO TÍTULO DE
ANALISTA E DESENVOLVIMENTO DE SISTEMAS.
BANCA EXAMINADORA
Professor José Wellington Cunha Silva (Orientador)
Professor (Examinador Interno)
Professor (Examinador Interno)
Aprovados em ____/____/____
(Coordenador do Curso Analise e desenvolvimento de sistemas – Prof. Fernando de Albuquerque Guimarães)
CENTRO UNIVERSITÁRIO DE BRASÍLIA – UNICEUB
Dedicamos esse trabalho a todas as pessoas que nos
acompanharam durante esse período e que nos
incentivaram na realização dessa conquista dando apoio,
compreensão, paciência e amor.
AGRADECIMENTOS
Agradecemos a Deus, pois sabemos que está presente em nossas vidas em
todos os momentos, aos familiares pelo apoio, compreensão e por acreditarem que
a conquista desse sonho seria possível, também aos colegas que estiveram ao
nosso lado nos momentos felizes e também nos difíceis, aos professores pela
dedicação e pelo incentivo para que continuássemos até o fim e ao nosso orientador
professor José Wellington Cunha Silva pela paciência e dedicação durante o
desenvolvimento desse trabalho, nossos sinceros agradecimentos.
ABSTRACT
MANAGEMENT SYSTEM FOR DRIVING SCHOOL
Authors: Sthephany Anky M.Rocha & Wiltslon Pereira da Silva.
Guidance: teacher José Wellington Cunha Silva
UNICEUB, June 9, 2014.
The emphasis of this work is to demonstrate the system to the Driving schools, the
Sistema de Gerenciamento para Autoescola. Specifically, presenting the advantages
and simplicity that this can bring to users of systems like this, its main advantage is
access anywhere, because it is online, allowing greater comfort, agility and ease
compared to most processes self-administration of any school that choose to
purchase the system.
In this paper, the proposed system will be presented as well as their features and
goals, setting techniques and survey requirements, methodology, models and
diagrams the various interface screens that are generated in the prototype.
Key-words: Driving School, Comfort, Agility, System.
Sumário
1. INTRODUÇÃO
Os Centros de Formação de Condutores – CFC, são organizações credenciadas
pelo Departamento Nacional de Trânsito – DENATRAN, possuindo administração
própria e corpo técnico de instrutores com curso de especialização, objetivando a
capacitação de condutores de veículos automotores.
Para gerenciar informações e processos, a maioria dos CFCs do Distrito Federal
utiliza sistemas automatizados ou manuais que, por anos, atendeu às
necessidades de seu negócio. No entanto, nos dias atuais, uma nova demanda
tem surgido: o acesso rápido e fácil às informações e processos de qualquer
lugar, a qualquer momento.
É notável a necessidade de um sistema que melhore os processos de
gerenciamento de informações para os CFC's e, principalmente, a necessidade
de um sistema que seja acessado em qualquer local onde existe conexão para a
internet. Para atender a essa nova demanda, a proposta é desenvolver um
sistema para ser utilizado pela empresa tendo a internet como principal veículo
de acesso. O sistema não necessita de instalação no computador e também
possibilitará a reposição de aulas de forma eficiente.
É importante para a auto escola adquirir um sistema de qualidade para atingir
seus propósitos de se ter uma boa administração das informações, podendo
gerar relatórios que irão ajudar no melhor entendimento dos serviços realizados.
Terá facilidade na consulta de clientes e acompanhamento do seu processo,
controle financeiro, formas de pagamento, o acompanhamento do fluxo de caixa
como também as contas a receber fazem um grande diferencial, assim poderá
fornecer um serviço de melhoria continua e progredir no crescimento da auto
escola.
2. DEFINIÇÃO DO SISTEMA
2.1. ANÁLISE INSTITUCIONAL – VISÃO GERAL
O objetivo deste trabalho é apresentar o sistema para o controle e gerenciamento
de autoescolas. Em particular, apresentar as vantagens e a simplicidade que este
pode trazer para os usuários. Sua principal vantagem é o acesso de qualquer
lugar, pois o mesmo é online, possibilitando maior comodidade, agilidade e
facilidade em relação à maior parte dos processos administrativos de uma
autoescola.
2.1.1. A empresa
A empresa Centro de Formação de Condutores Oliveira (CFC Oliveira), atua
como prestadora de serviços no segmento de CFC “A”, (Responsável pela
aplicação de cursos teóricos de direção veicular). Situada na Samambaia Sul,
QN 312 conjunto 06 lote 05, fundada em 14/11/2013.
A CFC Oliveira é uma empresa nova no mercado e que faz questão de preservar
e estar sempre à frente nas inovações no aprendizado, com o intuito de habilitar
os candidatos a prestarem os exames realizados pelas Controladorias Regionais
de Trânsito - CRTs, a fim de que possam obter a permissão para dirigir.
2.1.2. O negócio
O aluno que pretende obter a CNH dirige-se a empresa e solicita sua matrícula.
O atendente coleta todos os dados do aluno após ele ter sido aprovado no
exame psicotécnico, realiza a matrícula do aluno por aulas teóricas, e informa o
valor total a pagar. O aluno, concordando com os valores, realiza o pagamento e
o atendente faz a confirmação. Ao final das aulas, o aluno é avaliado pelo
instrutor. Após a avaliação, o atendente marca a prova teórica do DETRAN.
2.1.3. A organização – visão geral
Os métodos são lentos, como marcação de aulas, matrícula de um aluno,
cadastro de um funcionário, controle da frequencia dos alunos, acumulando um
grande volume de informações e papéis, surgindo assim necessidade de
construir um sistema que automatize estas informações.
Não existe um acompanhamento detalhado dos processos da autoescola como:
controle de matriculas, pagamentos, simulados e frequência.
O organograma da empresa mostra as áreas envolvidas com o sistema.
Afeta O acompanhamento do aluno na turma é lento por
ser feito em papeis.
Impacto Dificuldade em repor aulas por ter turmas cheias,
falta de informação do andamento das turmas.
Benefícios
Solução
Alocar os alunos nas turmas de forma mais rápida
com controle em todo o período até o fechamento
da turma.
2. Problema Registrar os pagamentos em planilhas correndo o
risco de perdê-las ou não atualiza-las de forma
devida.
Afeta O controle financeiro, dificultando o controle dos
pagamentos parcelados e a demora por busca de
informações.
Impacto Prejudica a contabilidade dos pagamentos.
Benefícios
Solução
Menor risco de falha, maior rapidez na busca de
informações e controle financeiro mais preciso.
3. Problema Criar simulados de forma manual podendo ter
perguntas repetidas e mais de uma resposta
correta
Afeta Aumento de trabalhos extras para os instrutores
tendo que planejar o simulado manualmente para
cada turma.
Impacto Maior custo operacional.
Benefícios
Solução
Gerar simulado de forma automática a partir de
um banco de perguntas e respostas evitara
perguntas repetidas e diminuirá o trabalho do
instrutor
4. Problema Manter o controle das aulas em papel correndo o
risco de perder a lista de frequência ou serem
alteradas por terceiros.
Afeta O acompanhamento de frequência dos alunos.
Impacto Gerar novas informações sem conhecimento da
lista perdida.
Benefícios
Solução
Confiabilidade dos dados e acesso restrito as
informações.
2.3. PROPOSTA DE SOLUÇÃO
2.3.1. Descrição dos processos propostos
A atendente recebe os documentos do aluno, registra o aluno, o aluno
informa o processo desejado e informa o período desejado, a atendente
verifica disponibilidade e personaliza a grade horária, o aluno informa tipo de
pagamento e efetua o pagamento, a atendente confirma matricula e imprime
grade horária.
2.3.2. Mapeamento dos processos propostos.
2.3.3. Objetivo Geral
O objetivo deste trabalho é apresentar o sistema para o controle e gerenciamento
de autoescolas. O senhor José Carlos (dono da empresa) havia entrado numa
determinada autoescola para futuramente arrendá-la. Porém após algum tempo
trabalhando com o dono dessa autoescola ele decidiu não mais arrendar, mas
construir seu próprio negócio. Na CFC onde trabalhou não existia curso teórico,
portanto a empresa encaminhava os alunos para uma terceira. A partir desse
princípio o senhor José Carlos fundou a CPF Oliveira, com o objetivo de trabalhar
com a aplicação de cursos teóricos. E obter um sistema de utilização por acesso
FS04 Incluir, Excluir, Alterar e Consultar Tipo de Pagamento
FS05 Incluir, Excluir, Alterar e Consultar Matéria.
FS06 Incluir, Excluir, Alterar e Consultar Categoria.
FS07 Incluir, Excluir, Alterar e Consultar Pagamento.
FS08 Incluir, Excluir, Alterar e Consultar Sala
FS09 Incluir, Excluir, Alterar e Consultar Aula
FS10 Registrar Frequência.
FS11 Incluir, Excluir, Alterar e Consultar Pergunta.
FS12 Incluir, Excluir, Alterar e Consultar Resposta.
FS13 Gerar Simulado.
FS14 Incluir, Excluir, Alterar e Consultar Simulado.
FS15 Registrar Nota.
FS16 Gerar Relatório Financeiro.
FS17 Gerar Relatório de Aula.
FS18 Gerar Relatório de Alunos.
2.3.6. Metodologia: etapas, técnicas (os métodos de controle) e ferramentas.
Processo de construção
Programação orientada a objetos. Utilizado para a programação do
sistema.
Banco de dados relacional. Utilizado para o armazenamento de dados.
Linguagem Java. Utilizado para a programação do sistema.
Gerencia de projetos
RUP. Utilizado para fornecer técnicas para o desenvolvimento do
sistema.
Métricas
Pontos de função. Utilizado para avaliar o tempo e preço do sistema.
Cronograma. Utilizado para administrar o tempo do desenvolvimento do
sistema.
Análise do sistema
UML. Utilizado para criar diagramas do sistema.
Ferramentas
Eclipse Luna 4.4.
MySQL Workbench 6.2.
Astah Community
Bizagi Modeler
2.3.7. Usuários do Sistema
GERENTE
Descrição O gerente é a entidade máxima do sistema e da empresa.
Atuação Gerencia funcionários, matérias e também pode gerenciar
alunos, funcionários e pagamentos.
Autorização Precisa estar identificado pelo sistema.
Frequência de uso Diariamente
Volume de Transações Alta
Treinamento O sistema é intuitivo
Experiência com o
sistema
Não
ATENDENTE
Descrição A atendente lida diretamente com o professor e com os
alunos.
Atuação Gerenciamento de alunos, salas e pagamentos.
Autorização Precisa estar identificado pelo sistema.
Frequência de uso Diariamente
Volume de Transações Alta
Treinamento O sistema é intuitivo
Experiência com o
sistema
Não
INSTRUTOR
Descrição O professor ministra as aulas, aplica o simulado
interagindo com o atende e alunos.
Atuação Gerenciamento de simulados, aulas, notas e frequência.
Autorização Precisa estar identificado pelo sistema.
Frequência de uso Diariamente
Volume de Transações Médio
Treinamento O sistema é intuitivo
Experiência com o
sistema
Não
2.3.8. Sistemas Similares
SIGAE é um sistema para autoescola que oferece o
gerenciamento dos processos da mesma online, desenvolvido
por SWA Sistemas Acadêmicos.
SAEDesktop 4.0 é um Sistema para autoescola que controla
agendamento de aulas, ficha financeira do aluno, controle de
guias Detran.
Premissas do Projeto 2 dias Qui 27/02/14 Sex 28/02/14 21 Cronograma do projeto 2 dias Seg 03/03/14 Ter 04/03/14 22 Análise de risco do projeto 2 dias Qua 05/03/14 Qui 06/03/14 23 DEFINIÇÃO DOS REQUISITOS 43 dias Sex 07/03/14 Ter 06/05/14 2 INTRODUÇÃO 9 dias Sex 07/03/14 Qua 19/03/ Objetivo do documento definição dos requisitos 3 dias^ Sex 07/03/14^ Ter 11/03/ Definições, acronimos e abreviações 3 dias Qua 12/03/14 Sex 14/03/14 27 Processos de elicitação 3 dias Seg 17/03/14 Qua 19/03/14 28 REQUISITOS 13 dias Qui 20/03/14 Seg 07/04/ Requisitos funcionais 5 dias Qui 20/03/14 Qua 26/03/14 29 Requisitos complementares 3 dias Qui 27/03/14 Seg 31/03/14 31 Regras de Negócio 5 dias Ter 01/04/14 Seg 07/04/14 32 RASTREABILIDADE 8 dias Ter 08/04/14 Qui 17/04/ Requisitos funcionais X Complementares 2 dias Ter 08/04/14 Qua 09/04/14 33 Requisitos funcionais X Regras de negócio 2 dias Qui 10/04/14 Sex 11/04/14 35 Requisitos funcionais X Objetivos Especificos 2 dias Seg 14/04/14 Ter 15/04/14 36 Módulos X Usuários 2 dias Qua 16/04/14 Qui 17/04/14 37 PERFIS E PERMISSÕES 4 dias Sex 18/04/14 Qua 23/04/ Lista de Usuários 2 dias Sex 18/04/14 Seg 21/04/14 38 Quadra de Permissões 2 dias Ter 22/04/14 Qua 23/04/14 40 Requisitos não-funcio 4 dias Qui 24/04/14 Ter 29/04/14 41 Protótipo não funcional 5 dias Qua 30/04/14 Ter 06/05/14 42 PROPOSTA DE SOLUÇÃO (PROJETO BÁSICO) 22 dias Qua 07/05/14 Qui 05/06/14 25 Diagramas de Casos de Uso 6 dias Qua 07/05/14 Qua 14/05/14 43 Diagrama de classes e domínios 4 dias Qui 15/05/14 Ter 20/05/14 45 Diagrama de classes de Análises 6 dias Qua 21/05/14 Qua 28/05/14 46 Modelo de entidade e relacionamento lógico 6 dias Qui 29/05/14 Qui 05/06/14 47 Correções 22 dias Qui 10/07/14 Sex 08/08/ MODELOS DO SISTEMA 33 dias Seg 11/08/14 Qua 24/09/ Diagrama de Fluxo de Dados 8 dias Seg 11/08/14 Qua 20/08/14 49 Dicionário de Dados Lógico 4 dias Qui 21/08/14 Ter 26/08/14 51 Descrição dos Processos 6 dias Qua 27/08/14 Qua 03/09/14 52 Modelo de Entidades e Relacionamentos Físico 8 dias Qui 04/09/14 Seg 15/09/14 53 Dicionário de Dados Físico 7 dias Ter 16/09/14 Qua 24/09/14 54 PROJETO FÍSCO DO SISTEMA 36 dias Sex 12/09/14 Sex 31/10/ Estimativas 5 dias Sex 12/09/14 Qui 18/09/ Arquitetura do sistema 13 dias Sex 19/09/14 Ter 07/10/14 57 Segurança física e lógica 8 dias Qua 08/10/14 Sex 17/10/14 58 Projeto de Interfaces 10 dias Seg 20/10/14 Sex 31/10/14 59 CONCLUSÃO 3 dias Seg 03/11/14 Qua 05/11/14 60
2.3.9.4. Análise de Riscos do Projeto
1 Descrição Categoria Fatores do Risco Descrição do Impacto Gatilho Um dos integrantes do Projeto não poder continuar no projeto. Recursos Humanos A equipe e pequena e fechada. Perda na mão de obra do projeto.
N/A
Data Probabilidade Impacto Perda Estratégia Plano de Resposta Proprietário 01/03/14 Baixa Alto Alto Aceitação Passiva N/A N/A 01/05/14 Baixa Alto Alto Aceitação Passiva N/A N/A 2 Descrição Categoria Fatores do Risco Descrição do Impacto Gatilho Perca de hardwares utilizados para o desenvolvimento do projeto Tecnologia Os hardwares utilizados pela equipe não são novos Difícil requisição de hardwares novos.
N/A
Data Probabilidade Impacto Perda Estratégia Plano de Resposta Proprietário 01/03/14 Médio Médio Médio Mitigação do Risco Manutenção Preventiva Equipe 01/04/14 Médio Médio Médio Mitigação do Risco Manutenção Preventiva Equipe 3 Descrição Categoria Fatores do Risco Descrição do Impacto Gatilho Mudança do Orientador do Projeto Recursos Humanos O Orientador do Projeto é uma peça fundamental do projeto. Aceitação critica da equipe e do orientador.
N/A
Data Probabilidade Impacto Perda Estratégia Plano de Resposta Proprietário 01/02/13 Baixa Médio Médio Aceitação Passiva Manutenção Preventiva Equipe 01/03/13 Baixa Médio Médio Aceitação Passiva Manutenção Preventiva Equipe
3. DEFINIÇÃO DOS REQUISITOS
3.1. INTRODUÇÃO
3.1.1. Objetivo do documento de definição de requisitos
Este documento tem por objetivo organizar todos os requisitos
identificados para o Sistema de Gerenciamento de Autoescola,
fornecendo aos membros da equipe de projeto, as informações
necessárias para a implementação do sistema, assim como para a
realização dos testes e homologação do mesmo.
3.1.2. Definições, Acrônimos e Abreviações.
A correta interpretação deste documento requer o conhecimento de algumas