Slides da aula apresentada no dia 4 de março de 2013.
Os slides fazem parte de uma atividade realizada pelos alunos da turma SIN-NA8 (8º semestre de Sistemas de Informação – 1º semestre de 2015)
Tema da atividade: Status Report do Projeto TCC
3. Os próximos slides fazem parte de uma
atividade realizada pelos alunos da turma
SIN-NA8 (8º semestre de Sistemas de
Informação – 1º semestre de 2015)
Tema da atividade: Status Report do ProjetoTCC
4. # Nome do Projeto
1 Face to Face
2 KalanGO!
3 EquipeGranja
4 Sim + Saúde
5. PRONTUÁRIO NOME
11201282 Adalberto Barros
10103670 Felipe Mussi
11200001 Gabriel Rodilha
11201088 Laércio Antonio
10100827 PériclesGonzaga
Índice
9. Desorganização da agenda dos prestadores
Limitação no tempo de agendamento
Falta de variedade de serviços e divulgação
Falta de lembretes de agendamentos de
serviços para o cliente
Dificuldade de obter uma percepção por parte
dos clientes
10. Desenvolver um portal onde profissionais
autônomos do ramo de estética e beleza
disponibilizam seus serviços para
agendamento.
11. Automação dos agendamentos
Expansão dos números de clientes
Agendamentos disponíveis 24 horas por dia
Divulgação do serviço/prestador
Disponibilidade de diferentes tipos de
atendimentos
Maior conhecimento sobre a
formação/experiência do prestador
12. Sistema web desenvolvido em PHP e banco de
dados mysql.
13. Construção do Sistema
Diagrama de casos de uso
Diagrama de classe
MER
Modelo descritivo
Requisitos de software
Diagrama de sequencia
Regras de Negocio
Stakeholders
Planos de testes
Apresentação do sistema
Manual
17. PAPEL RESPONSABILIDADES
Gerente Administração do projeto, validação do
mesmo com o professor.
Documentador Responsável pela documentação
Desenvolvedor Programar o projeto em PHP
Analista de Testes Efetuar testes no sistema
DBA Criação e desenvolvimento do banco de
dados
19. Documentação Responsável Início Conclusão
Modelagem da Dados Laércio 07/01/2015 06/03/2015
Regras de Negócio Todos 07/01/2015 20/05/2015
Documentação Gabriel/Felipe Mussi/Laércio 07/01/2015 20/05/2015
Apresentação Gabriel 02/03/2015 04/03/2015
Sistema
Agendamento Adalberto/Pericles 24/02/2015 08/03/2015
Cadastro Geral Adalberto/Pericles 06/03/2015 27/03/2015
Relatórios Adalberto/Pericles
06/03/2015
27/03/2015
Avaliações Adalberto/Pericles 06/03/2015 27/03/2015
Reset de Senha Adalberto/Pericles
06/03/2015 27/03/2015
Consultas
Adalberto/Pericles
06/03/2015 27/03/2015
Envio de SMS Adalberto/Pericles 16/03/2015 04/04/2015
20. Documentação:
◦ Modelagem de dados
◦ Apresentação
Sistema:
◦ Agendamento
◦ Cadastro Geral
◦ Relatórios
◦ Avaliações
◦ Reset de Senha
◦ Consultas
21. # DESCRIÇÃO TIPO CRITIC. SITUAÇÃO
1 Não atendimento do
prazo
(N) 20 Projeto não está de
acordo com o escopo
2 Não atendimento das
exigências dos
professores
(N) 15 Falta de comunicação
com os mesmos
devido a
disponibilidade de
horário
3 Projeto ser reprovado (N) 20 Dificuldades para
inserir as opções
propostas na pré-
banca
22. DATA DESCRIÇÃO DA MUDANÇA
07/01/2015 Alteração da Modelagem de Dados
02/03/2015 Alteração de Logotipo
07/01/2015 Alteração de documentação(DFD, regras de negócios, MER
e casos de uso)
23. # DESCRIÇÃO
1 Dividir as tarefas do projeto estabelecendo metas e prazos
2
Definir o problema a ser resolvido para a elaboração de um
escopo eficaz
3 Reuniões semanais para discussões sobre o andamento do projeto
4 Validação das atividades com os professores
5 Não ser dependente dos integrantes do grupo
6 Indiferente da função, todos devemos correr atrás de soluções
29. Com base em uma pesquisa realizada entre
2012 e 2013 pela EF (Education First), o
Brasil atualmente está na 38º posição entre
60 países avaliados em proficiência do
idioma inglês.
30. A pesquisa de 2014 do British Council pelo
instituto de Pesquisa Data Popular concluiu
que a web pode ser uma grande ferramenta
para auxiliar alunos no caráter de atividades
extraclasse, porem é complementado com
os cuidados que um sistema online precisa
possuir como “exercícios variados de temas
e que possam ser ajustados e atualizados”
31. Desenvolver um sistema para auxiliar no
transporte e realização de atividades
extraclasses em escolas de idiomas no Brasil.
Oferecer ferramentas para que o aluno
consiga concretizar seus homeworks com
uma maior mobilidade através da web, em
contrapartida também oferecer ferramentas
para o professor desenvolver atividades
extras e uma melhor administração do
conteúdo extraclasse.
32. Levar o ensino de idiomas de maneira mais
acessível para a população.
Aumento da interatividade no aprendizado de
idiomas.
Maior quantidade de atividades
personalizadas.
33. O KalanGO! é um Ambiente Virtual de
Aprendizagem (AVA) com foco em
aprendizagem de idiomas, nele é possível o
professor ter liberdade de cadastrar novas
atividades com a interface do próprio
sistema.
34. O KalanGO! auxilia no aprendizado do inglês
através de aulas e exercícios em Ambiente
Virtual de Aprendizagem online.
As atividades podem ser realizadas em
qualquer dispositivo, desde que ele possua
navegador de internet que suporte HTML5, e
acesso a internet.
35. O KalanGO! é gerenciado por um grupo de
administradores definido pela instituição de
ensino, que tem como funções principais:
gerenciar recados, idiomas, cursos, módulos,
turmas, categorias de atividades, atividades,
aulas, alunos e professores
Os conteúdos são interativos contendo
combinações de áudio, texto e imagens.
36. Os professores cadastram atividades extra,
como por exemplo, por tema (Halloween),
acompanha o desempenho dos alunos e o
acesso ao sistema.
37.
38. DESCRIÇÃO
(P)REMISSA
(R)ESTRIÇÃO
O KalanGO! não se responsabiliza pelo aprendizado do
usuário no que diz respeito a interesse próprio
R
O sistema precisa ser entregue ate junho/2015 R
O sistema precisa ser revisado até a apresentação da
pré-banca
R
Desenvolver um site responsivo P
Consultar a literatura sobre definição de sistemas de
aprendizado online (AVA, EAD, AIA)
P
Avaliação do mercado e dos usuarios P
40. PAPEL RESPONSABILIDADES
Documentador Responsável pela documentação do projeto.
Valida se todos os componentes estão
devidamente sendo usados e aplicados, tais
como as metodologias e aplicação de regras do
desenvolvimento.
Desenvolvedor Implementa algoritmos no projeto, bem como
suas alterações. Também verifica a viabilidade
de implantar novas rotinas
DBA Estrutura toda a modelagem do banco de dados,
bem como a criação do banco em linguagem.
Garante que os dados gravem corretamente e
relata atualizações para os desenvolvedores
Gerente de Projetos Controla o andamento do projeto por meio de
documentações estruturadas, além disso serve
como mediador e canal de comunicação entre os
demais membros da equipe e Stakeholders
44. Implementação do sistema de mensagens e
avisos
Validações dos itens de Banco de dados
Finalização do documento.
Criação de estrutura de log
45. # DESCRIÇÃO TIPO CRITIC. SITUAÇÃO
1 Entrega do projeto fora
do prazo
(N) Alta Projeto mal organizado ou
grande demais para o
prazo estipulado
2 Necessidade de novas
tecnologias
(P) Media Necessidade de
implementar algum novo
tipo de tecnologia no
sistema
3 Reestruturação do
algoritmo
(P) Baixa Organizar o algoritmo
afim de melhor
desempenho ou
adequação a nova ideia
46. DATA DESCRIÇÃO DA MUDANÇA
Jul/2014 Aplicar Responsividade ao projeto KalanGO!
Set/2014 Filipe Valentin ingressa no grupo
Out/2014 Novas ideias para o KalanGO!, como ferramenta de auxilio
no ensino de idiomas. Estruturação de novo Layout, e
cogitado sua aplicação na Semana das Profissões
Nov/2014 Mudança no estilo de sistema, de EAD para AVA
Dez / 2014 Utilização do Laravel, um framework de PHP
47. # DESCRIÇÃO
1 A importância de se criar um cronograma
2
Algumas novas ferramentas para gerenciar o TCC (EAP, Premissas,
Restrições)
3 Como estruturar melhor um projeto (Inicialização e planejamento)
4 Delimitar melhor as ideias, afim de conseguir um bom escopo.
51. SISTEMAS DE INFORMAÇÃO
PRONTUÁRIO NOME
11200404 DanielCazzari
10200368 Felipe Carvalho
Tamires
13200829 Guilherme
10200364 Murilo do Prado
Dados do Grupo
53. SISTEMAS DE INFORMAÇÃO
Esse trabalho foi desenvolvido com a intenção
de auxiliar um salão de belezanocontrole
deseus clientes, atualmente essa é uma área de
inovação e de grande investimento por parte
dos salões de beleza e centros de estética, pois
o aumento da utilização de smartphones e
contratação de serviços online tem aumentado
gradativamente no país, isso proporcionaráque
o salão possa ter fidelização e satisfação
dosclientes atuais e consiga novos clientes.
Justificativa
54. SISTEMAS DE INFORMAÇÃO
O objetivo deste trabalho é o desenvolvimento de um
software parao controle das atividadesdesenvolvidas
em um salãodecabeleireirosque possui como foco
principal o agendamentoonlinede serviços
visandomelhorar oatendimento e a fidelização de
antigos e de novos clientespermitindo o melhor
controle de utilização dos serviçosoferecidos e do
publico atendido.
Objetivo do projeto
55. SISTEMAS DE INFORMAÇÃO
O grupo se motivou devido a não haver um
sistema eficiente atualmente para controle de
agendamento e serviços prestados por um
determinados salão de beleza, verificamos a
dificuldade do mesmo com relação ao controle
de seus agendamentos e serviços prestados,
atualmente há diversos sites de salão de beleza
porem praticamente nenhum possui
agendamento online, apenas agendamento por
telefone.
Benefíciosesperados
56. SISTEMAS DE INFORMAÇÃO
Descrição macro da solução
FrontEnd:
Site institucional da empresa onde existirá o modulo de agendamentos
on-line, para que o cliente consiga realizar agendamento on-line será
necessário que o mesmo se cadastre no site (a validação do cadastro do
cliente será feita sobre o e-mail)
BackEnd:
Parte administrativa do sistema, que visa proporcionar as seguintes
funcionalidades:
Controle dos agendamentos dos clientes
Controles dos cadastros dos clientes
Controle dos cadastros dos funcionários
Gerar gráficos e relatórios de estatísticas
57. SISTEMAS DE INFORMAÇÃO
Escopo do projeto
Iremos desenvolver um modulo que visa proporcionar agendamentos online
no salão de beleza do cliente. O software dará a possibilidade para o cliente
selecionar quais serviços ele deseja realizar, especificar qual profissional ira
atendê-lo e qual produto sera utilizado no seu atendimento.
O modulo sera desenvolvido na ambiente online(site institucional) também
exista um modulo administrativo, responsável pela geração de relatórios,
tais como: serviços mais foram requisitados, quais produtos mais
selecionados e quais funcionários mais trabalharam no período selecionado.
O projeto devera ser finalizado ate o Abril de 2015.
Não é responsabilidade do sistema o o controlo de estoque e o controle de
pagamentos.
59. SISTEMAS DE INFORMAÇÃO
DESCRIÇÃO (P)REMISSA
(R)ESTRIÇÃO
Osoftware deverá ser desenvolvido em C# R
O projeto deve ser completado até Abril de 2015 R
A equipede projeto não pode ter mais que 5 integrantes R
Todos os integrantes doprojetodeverãoser alunos da
FIEO
R
Premissas e Restrições do
Projeto
60. SISTEMAS DE INFORMAÇÃO
DESCRIÇÃO (P)REMISSA
(R)ESTRIÇÃO
Todas as dúvidasdeverão ser sanadas pelo cliente em no
máximo 5 dias.
P
Teráum integrante que possui habilidades para
desenvolvimento em C#.
P
Os integrantes deverão ter um final de semana livre por
mêspara reunião de atualização da documentação.
P
Premissas e Restrições do
Projeto
61. SISTEMAS DE INFORMAÇÃO
Organogramado projeto
Daniel,
Guilherme e
Felipe
Daniel,
Felipe e
Murilo
Murilo e
Tamires
Daniel
Gulherme e
Felipe
Murilo
62. SISTEMAS DE INFORMAÇÃO
Papéis e Responsabilidades
PAPEL RESPONSABILIDADES
Banco de dados Regenciar os Dados – Murilo/Daniel
Documentação Documentar Sistema -
Sistema
66. SISTEMAS DE INFORMAÇÃO
# DESCRIÇÃO TIPO CRITIC. SITUAÇÃO
1 não atendimento do
escopo
Negativo necessário
que o gerente
de projetos
tenha total
entendimento
da
solicitação.
eliminar
2 Retrabalho em
tarefas do projeto.
Falta de habilidade
técnica
Negativo incluir
membro
experiente na
equipe.
Treinamento
das
ferramentas e
analise do
projeto.
eliminar
Riscos
67. SISTEMAS DE INFORMAÇÃO
DATA DESCRIÇÃODA MUDANÇA
10/02/2015 INICIO DA MUDANÇA DO BANCO DE DADOS
11/02/2015 INICIO DAS ALTERAÇÕES DO LAYOUT
Mudanças no projeto
68. SISTEMAS DE INFORMAÇÃO
Lições aprendidas
# DESCRIÇÃO
1 Desenvolvimento em equipe é uma coisa que exige
comprometimento e planejamento a risca
2 Necessário registrar e documentar todas as atividades do grupo
3 Feedbacks dos clientes são extremamente importantes.
4
5
74. É notável que nos dias atuais poucas pessoas
tem preocupação com sua alimentação por
vários motivos como falta de conhecimento,
falta de uma acompanhamento apropriado,
falta de tempo ou dificuldade de acesso a um
nutricionista.
75. O sistema busca um gerenciamento de
consultas médicas e o auxílio no controle de
alimentação dos pacientes, formando um
canal entre paciente e nutricionista.
O objetivo é facilitar e incentivar a
alimentação saudável.
76. Para o nutricionista, o sistema trará
benefícios como um histórico digital das
medidas de cada paciente, podendo assim
acompanhar melhor o desenvolvimento dele.
Para o paciente, informações em formato
digital e acessíveis de qualquer dispositivo
com internet sobre alimentos os quais devem
ser consumidos em porções receitadas pelo
nutricionista.
77. Desenvolver um sistema que auxilie o
nutricionista e o paciente possuir mais
contatos e alcançar seu objetivo.
78. • Diagrama de Caso de Uso
• Diagrama de Classe
• Descrição de Caso de Uso
• Plano de Teste
• Apresentação do Sistema
• Desenvolvimento
• Criação do Manual
79.
80. DESCRIÇÃO
(P)REMISSA
(R)ESTRIÇÃO
Nutricionista não poderá ter 2 cadastros R
Nutricionista que cadastra paciente(s) R
Nutricionista deverá possuir “carteira de permissão(EX:
CRM)”
R
Paciente deverá ser acompanhando por responsável se
menor de 18 anos
R
Colaboração da professora de Nutrição P
82. PAPEL RESPONSABILIDADES
Aline Realizará Teste no software e criação dos
documentos.
Denis Criação do Banco de Dados e
documentação de Bancos
Nayara Desenvolvedora do Sistema
Rodrigo Levantamento de Requisitos e criação dos
documentos.
Wagner Coordenará todo projeto e auxilio no
Desenvolvimento
84. Fevereiro 2015 Março 2015 Abril 2015 Maio 2015
Monografia
Documentação BD
Documentação de
Engenharia
Desenvolvimento
Telas
Testes
Entrega Final
85. Março
Entrega dos Capítulos 1 e 3 da monografia.
Validação dos layouts e criação.
Sistema com função de cadastros funcionando.
Abril
Entrega dos Capítulos 4 E 5 Da monografia.
Sistema com 60% da sua funcionalidade.
Maio
Entrega dos Capítulos finais Da monografia.
Sistema com 80% da sua funcionalidade.
Junho
Entrega completa da Monografia e do sistema.
86. # DESCRIÇÃO TIPO CRITIC. SITUAÇÃO
1 Não atendimento do prazo Negativo 45 Melhorar
2 Dificuldades no desenvolvimento Negativo 15 Melhorar
3 Entrega antes do prazo Positivo 10 Melhorar
4 Dificuldade no levantamento de
requisitos
Negativo 5 Melhorar
87. DATA DESCRIÇÃO DA MUDANÇA
2013 A linguagem de desenvolvimento era VB.
Fev/2014 Entrada da integrante Aline Barreto.
Jun/2014 A plataforma escolhida era Android.
Jun/2014 Novas funcionalidades definidas, como o incentivo a
pratica de atividades físicas, e novos cálculos.
Jun/2014 Foi estabelecida uma parceria com o prof. Coordenador
de educação física.
Dez/2014 Mudança do escopo do projeto.
Jan/2015 Entrada do integrante Denis.
Fev/2015 Fechamento do novo Escopo do projeto. Definidas novas
regras de negócio.
Fev/2015 Nova modelagem de banco de dados e novo modelo
descritivo.
Fev/2015 Iniciado o desenvolvimento na linguagem PHP.
88. # DESCRIÇÃO
1
Realizar reuniões com mais frequência com os coordenadores
para alinhamento de ideias.
2 Mais planejamento antes de começar a desenvolver.
3 Mais pesquisa de mercado.
4
Mais entrevistas com pessoas para saber o que elas gostariam de
ter em um software dessa natureza.
5 Mais comparações de softwares que já existem no mercado.