Upload
fabricio-carvalho
View
214
Download
0
Embed Size (px)
Citation preview
UNIP UNIVERSIDADE PAULISTA
13
FACULDADE ANHANGUERA DE SO BERNARDO DO CAMPOARTHUR ROMEU FABRICIO FLAVIANO FILIPE SILVAGEICIANY BENTOJONATAS FERREIRAProjeto Integrador em Arquiteturas Bsicas de Anlise e Desenvolvimento de Sistemas - Cyber Soft So Bernardo do Campo
2015ARTHUR ROMEU
FABRICIO FLAVIANO
FILIPE SILVA
GEICIANY BENTO
JONATAS FERREIRA
Projeto Integrador em Arquiteturas Bsicas de Anlise e Desenvolvimento de Sistemas - Cyber Soft Projeto desenvolvido na disciplina de Projeto Integrador em Arquiteturas Bsicas de Anlise e Desenvolvimento de Sistemas do 3 e 2 Semestre no Curso de Anlise e Desenvolvimento de Sistemas da Faculdade Anhanguera sob a orientao do Prof Nilson A. Borges.
So Bernardo do Campo
2015ARTHUR ROMEU
FABRICIO FLAVIANO
FILIPE SILVA
GEICIANY BENTO
JONATAS FERREIRA
Projeto Integrador em Arquiteturas Bsicas de Anlise e Desenvolvimento de Sistemas - Cyber Soft
Projeto desenvolvido na disciplina de Projeto Integrador em Arquiteturas Bsicas de Anlise e Desenvolvimento de Sistemas do 3 e 2 Semestre no Curso de Anlise e Desenvolvimento de Sistemas da Faculdade Anhanguera sob a orientao do Prof Nilson A. Borges. Data da Aprovao:
Banca Examinadora :.............................................................
............................................................
............................................................DEDICATRIA
A todos os componentes desse grupo que se esforaram para que esse projeto fosse concludo, aos professores que nos auxiliaram e nos apoiaram e so de extrema importncia em nossas vidas no meio acadmico.
AGRADECIMENTOS
A Deus por ter nos dado sade e fora para superar as dificuldades. A Universidade, seu corpo docente, direo e administrao que oportunizaram a janela que hoje vislumbro um horizonte superior, eivado pela acendrada confiana no mrito e tica aqui presente. Agradecemos tambm ao Prof Nilson A. Borges, pela orientao, apoio e confiana. RESUMO
Esse trabalho tem como objetivo a criao de uma empresa e seus desafios como prestador de servios, onde a empresa criada prestara servios de informtica aos seus clientes, visando todas as etapas para um bom desenvolvimento de um sistema que suprira sua necessidade do mesmo. LISTA DE ILUSTRAES1. Logomarca da Empresa............................................................................................ 112. Organograma Funcional........................................................................................... 133. Organograma do cliente........................................................................................... 154. Diagrama de Caso de Uso........................................................................................ 275. Diagrama de UML.................................................................................................... 286. Diagrama de Entidade e Relacionamento (DER)..................................................... 297. Modelo Lgico (MER)............................................................................................. 29
8. Diagrama de Entidade e Relacionamento (DER) com Atributos............................. 309. Layout de Tela.......................................................................................................... 3110. Layout de Tela........................................................................................................ 3111. Layout de Tela........................................................................................................ 3212. Layout de Tela........................................................................................................ 3313. Layout de Tela........................................................................................................ 3314. Layout de Tela........................................................................................................ 3415. Layout de Tela........................................................................................................ 3416. Layout de Tela......................................................................................................... 3517. Prototipao da Soluo 1 Verso.......................................................................... 3718. Prototipao da Soluo 2 Verso......................................................................... 3719. Implementao da Soluo 1 Verso...................................................................... 3820. Implementao da Soluo 2 Verso..................................................................... 39LISTA DE TABELASTabela 1 Levantamento De Requisitos.............................................................................. 19Tabela 2 Levantamento De Requisitos.............................................................................. 22
Tabela 3 Requisitos Funcionais......................................................................................... 25Tabela 4 Menu de Navegao........................................................................................... 36 SUMRIOMDULO I PLANEJAMENTo........................................................................................... 111.1. Logomarca.................................................................................................................. 11 1.2.1. Misso......................................................................................................................... 111.2.2. Viso........................................................................................................................... 111.2.3. Valores........................................................................................................................ 121.3. rea De Atuao......................................................................................................... 121.4. Descrio Da Equipe................................................................................................... 121.5. Organograma Funcional.............................................................................................. 131.6.Descrio Das Funes De Cada Equipe.................................................................... 131.6.1.Central De Servios..................................................................................................... 131.6.2.Coordenador Geral De Projeto.................................................................................... 141.6.3.Gerente De Desenvolvimento...................................................................................... 141.6.4.Analista De Desenvolvedor......................................................................................... 141.6.5.Analista De Testes....................................................................................................... 141.7. Descrio Do Cliente................................................................................................... 151.8. Organograma do cliente............................................................................................... 151.9.Misso, Viso e Valores.............................................................................................. 161.9.1.Misso.......................................................................................................................... 161.9.2.Viso............................................................................................................................ 161.9.3.Valores......................................................................................................................... 161.10.rea De Atuao.......................................................................................................... 161.11.Project Charter............................................................................................................. 161.12.Entrevistas Junto a Usurios........................................................................................ 171.13.Levantamento de Requisitos........................................................................................ 191.14.Situao Atual Da Empresa......................................................................................... 20MDULO II Analise Orientada a Objeto............................................................. 202.1. Visitas Ao Cliente............................................................................................................ 202.2. Descrio das Necessidades Do Cliente.......................................................................... 212.3. Levantamento De Requisitos........................................................................................... 222.4. Diagrama de Caso De Uso............................................................................................... 272.5. Diagrama de Classes UML.............................................................................................. 28
MDULO III DIREITO E LEGISLAO........................................................................... 283.1Contrato De Prestao de Servios............................................................................. 28MDULO IV BANCO DE DADOS..................................................................................... 294.1Diagrama De Entidade e Relacionamento (DER)...................................................... 294.2Modelo Lgico/ MER................................................................................................. 294.3Diagrama De Entidade e Relacionamento (DER) Com Atributos............................. 304.4Dicionrio De Dados....................................................................................................MDULO V PROGRAMAO ESTRUTURADA II............................................................5.1Descrio Das Funcionalidades.....................................................................................5.2Descrio Dos Perfis de Acesso....................................................................................5.3Layouts De Telas e Relatrios..................................................................................... 315.3.1Login............................................................................................................................ 315.3.2Menu............................................................................................................................ 315.3.3Registrar....................................................................................................................... 325.3.4Consultar...................................................................................................................... 325.3.5Pedido........................................................................................................................... 335.3.6Sabores......................................................................................................................... 345.3.7Bebidas......................................................................................................................... 345.3.8Sair............................................................................................................................... 355.4Menu De Navegao Do Sistema................................................................................. 365.5Prototipao da Soluo 1 Verso .............................................................................. 375.6Prototipao da Soluo 2 Verso............................................................................... 375.7Implementao da Soluo 1 Verso........................................................................... 385.8Implementao da Soluo 2 Verso........................................................................... 395.9Visitas ao Cliente (Atas de reunio: Aprovao do cliente)......................................... 406Anexos.......................................................................................................................... 41
Mdulo IPlanejamento1.1Logomarca Figura 1. Logomarca da Empresa
Para a criao da logomarca foi utilizado o formato de um Globo Terrestre com Pontos Interligados como referencia, visando a velocidade com que informaes trasfegam, a ligao entre os pontos acessibilidade em qualquer ambiente. 1.2.1Misso
Garantir solues atravs de produtos, pessoas e servios. 1.2.2Viso
Ser referencial em qualidade, confiabilidade na implantao, suporte e desenvolvimento de sistemas de informao.1.2.3Valores
Comprometimento Por meio de entrega e solues aos clientes;
Espirito de Equipe
Com integrao de esforos para gerao de resultdos;
tica
Estabelecendo uma relao de confiana com os envolvidos;
Respeito
Na relao com cliente externos, internos, fornecedores, parceiros e sociedade;
Resultado
Satisfazer as necessidades dos clientes;
1.3rea de Atuao
A Cyber Soft uma empresa que ira atuar no setor de pesquisa e desenvolvimento de softwares. Trazendo solues em softwares administrativos, nas reas pblicas e privadas, solidificando sua marca atravs dos produtos de alta tecnologia. Tendo como objetivo promover ferramentas que possibilitam objetividade, facilidade de uso, padronizao de processos, organizao e agilidade das informaes com segurana.
A equipe de profissionais da Cyber Soft possui qualificao e conhecimento tecnolgico para garantir uma ferramenta integra, robusta e confivel para sua empresa.
Atuara nos processos administrativos de empresas urbanas e rurais.1.4 Descrio da Equipe
A equipe e infra-estrutura utilizada para o desenvolvimento do projeto, incluindo: pessoal, equipamentos, ferramentas, software de apoio, materiais, dentre outros, visa garantir uma estrutura adequada para a execuo das atividades previstas no plano. Nesta seo tambm apresentada o planejamento da alocao de pessoal no projeto. A Empresa constitui de cinco equipes, cada uma designa atividades e responsabilidades especficas.So ela as:
Central de Servios
Coordenador Geral de Projeto
Gerente de Desenvolvimento
Analista Desenvolvedor
Analista de testes1.5Organograma funcional
Figura 2. Organograma funcional
1.6Descrio das funes de Cada Equipe1.6.1 Central de Servios
Responsvel pelo recebimento e encaminhamento das demandas para rea da Coordenao de Projeto. Esta equipe possui conhecimento dos sistemas e das coordenaes de projeto para dar o correto encaminhamento na demanda.1.6.2 Coordenador Geral de Projeto
Lder dos recursos da rea de tecnologia da informao e do planejamento das atividades envolvida no projeto. O perfil desta equipe ou responsvel :
Orientao e coordenao da equipe.
Habilidades interpessoais.
Liderana e desenvolvimento da equipe.
Boa capacidade de comunicao.1.6.3 Gerente de Desenvolvimento
Descrio: Responsvel pela coordenao da equipe de desenvolvimento de software, escolha das tecnologias, orientao da equipe de programadores e controle dos processos e tarefas. Principais atividades: Definir como os projetos de desenvolvimento de software sero conduzidos, controlar sua qualidade, disponibilizar informaes tcnicas, alm de alocar lder e equipe em cada projeto.
1.6.4 Analista Desenvolvedor
Equipe responsvel pelo desenvolvimento de aplicaes para o projeto, analise e desenvolvimento de programas. Criao de documentao para cliente e para a empresa. Principais atividades: Desenvolvimento de funcionalidades a um sistema, como em qualquer outro cenrio de programao.
1.6.5 Analista de testes
Profissional responsvel por criar estratgias de testes para avaliar a qualidade do software e fornecer informaes sobre os acertos e defeitos de seus requisitos e funes. Principais atividades:Desenvolvimento e programao de software voltado para automatizao de testes, anlise inicial das necessidades de teste, planejamento e distribuio das atividades para a equipe e coordenao do andamento das etapas de teste (especificao, montagem do ambiente de testes, execuo, registro de bugs e entrega.1.7Descrio do Cliente
Empresa: Pizzaria Babbo Mio
Localizada na cidade de So Bernardo do Campo, ambiente extremamente familiar e aconchegante, com mesas dispostas pela calada, e em seus 2 sales, sendo um deles ao ar livre.
O local acaba aproximando as pessoas que freqentam, geralmente moradores do prprio bairro e clientes e amigos que vem de longe para apreciar os diversos tipos de pizza que o cardpio oferece. O forno a lenha e o servio delivery rpido e prestativo.
No cardpio alm das pizzas tradicionais temos uma linha de pizzas preparadas com ingredientes diferenciados e verses light feita com ingredientes que tem baixo valor calrico. Considerada uma das melhores fornecedoras de pizzas do Brasil1.8Organograma do Cliente
Figura 3. Organograma do Cliente1.9Misso Viso e Valores1.9.1. MissoServir com qualidade e inovao, propiciando um relacionamento alegre e saudvel, Contribuindo para uma sociedade mais fraterna.1.9.2.Viso
Todos juntos, buscando excelncia em alimentos e servios, colocando a pessoa no centro das nossas atividades.
1.9.3.Valores
tica, comunicao e formao, responsabilidade scio-ambiental, trabalho em equipe, cultura da partilha, criatividade e inovao, comprometimento e excelncia. 1.10.rea De Atuao Pizzaria Babbo Mio prima por sua qualidade acima de tudo, atua no ramo alimentcio desde 2010. Trabalhando com os melhores produtos e oferecendo um atendimento diferenciado.
Sua massa fina e crocante, coberta com as mais deliciosas e fartas combinaes de ingredientes e assada em forno a lenha, o que confere esta pizza um visual e sabor inigualveis.
1.11Project Charter
Project Charter est como anexo.1 nesse mesmo arquivo 1.12.Entrevistas Junto A Usurios
Durante a reunio com o cliente (Babbo Mio), e partes interessadas foram feitas as perguntas ao analista operacional (cliente) que estar encarregado de mostrar respostas obtidas do dia-a-dia para que no deixem nenhuma questo pendente de interpretao, por poder acarretar atraso no projeto e custo.
Como essa empresa abre sua nova filial de um total de trs pizzarias, houve a necessidade de saber a quantidade de encomendas feitas no dia, onde tambm pelo histrico de seus outros empreendimentos h uma expectativa de um movimento dirio de 300 clientes por noite. Como necessrio iremos de acordo com a quantidade de funcionrios, hoje com 20 para cada empreendimento cadastrar cada funcionrio dando a eles acesso para cadastro de clientes, registro de encomendas, excluso de encomendas canceladas consultas de clientes e consulta de saldo de pizzas em estoque.O gerente como uma das abordagens feita na reunio, por pedido das partes interessadas ter os mesmos recursos dos funcionrios com mais opes como cadastro de funcionrio registros de venda com valores.O administrador como principal categoria foi dado a ele todos acessos, tanto de gerente quanto a cadastro de novos funcionrios, controle de estoque e caso haja excluso de algum registro foi mencionado tambm, que seria gerado um historio de segurana e controle dos acessos para cada login com cadastro de clientes.Atendimento ao Cliente: em vrios trechos da entrevista com a proprietria do empreendimento, esta foi categrica em afirmar que uma de suas principais preocupaes quanto ao desempenho da empresa em relao ao atendimento ao cliente.A seguir trechos da entrevista em que ela assegura claramente que o atendimento ao cliente um dos seus pontos fortes:... A ateno com o cliente muito importante. (...) ns temos que fazer que o cliente saia satisfeito, nossa maior meta satisfazer o cliente, mesmo que s vezes possa custar um pouco pra gente, contanto que a gente mantenha o cliente. Ento voc tem que fazer o possvel e s vezes at o impossvel para manter o cliente. ele que me mantm.
Como podemos observar, para a gestora, o fator principal para a manuteno auto-sustentvel do seu negcio o atendimento ao cliente. Tal informao foi comprovada atravs da pesquisa realizada com os clientes.
Gesto Participativa: conforme relatado na entrevista a gestora afirma que gerencia seu empreendimento fazendo com que seus colaboradores conheam claramente os objetivos da empresa, tanto a finalidade a que a empresa se prope, como as expectativas de ampliao com a manuteno da qualidade. Incentiva a participao ativa de seus colaboradores nas sugestes de melhorias em todos os setores, desde a cozinha e a formatao dos tipos de pizzas at o contato direto com os clientes, com a coleta de impresses sobre o servio prestado.Procura, tambm, saber a opinio dos funcionrios em relao s principais decises a serem tomadas, mesmo continuando com a palavra final, conforme descrio a seguir: ... Eles conhecem minhas alegrias, minhas dificuldades. Eu sempre falo pra eles que eles esto crescendo com a gente. (...) Se vocs tiverem alguma idia em que a gente possa melhorar, seja em que ponto for, seja em atendimento ou em produto, (...)vocs podem falar, a gente vai analisar.
As afirmaes da gestora foram comprovadas pelas respostas de todos os seus funcionrios ao questionrio aplicado, confirmando as informaes prestadas quanto gesto participativa.
1.13.Levantamento De Requisitos
Durante o levantamento de requisitos foram apresentadas as seguintes informaes.RF1O sistema ter o acesso parcial para cada usurio do computador.
RF2O sistema devera ter acesso de administrador para acesso total das funcionalidades do software
RF3O sistema devera ter acesso de funcionrio para acesso parcial das funcionalidades do software.
RF4O sistema deve efetuar o cadastro dos clientes antes de efetuar o pedido.
RF5O sistema deve inicialmente registrar o cliente atravs do nmero de telefone que entrou em contato com a empresa.
RF6Caso o cliente j seja registrado o sistema devera acessar os dados atravs do nmero de telefone ou celular.
RF7O sistema deve permitir alteraes no nmero do cliente cadastrado.
RF8O sistema devera registrar os pedidos no nmero j cadastrado.
RF9O sistema devera registrar o endereo de entrega a cada novo pedido.
RF10O sistema devera emitir a nota fiscal e manter um registro em um backup.
RF11O sistema devera registrar os pedidos anteriores do cliente registrado e efetuar um registro da freqncia das ligaes do tal cliente.
RF12O perfil de acesso do administrador deve registrar a ltimo abastecimento de estoque da empresa (compras).
RF13O administrador ter acesso ao registro da ltima compra de produtos para fazer o produto (pizzas).
RF14O sistema devera fazer uma anlise de quantas pizzas so feitas por noite com base nas ligaes e registros lanados pelo funcionrio.
RF15Com base na anlise de pizzas feitas por noite o sistema devera comparar com o registro de estoque, apresentando um progress bar.
RF16A cada dois dias haver um backup dos dados do sistema.
RF17Por final ser registrado os pedidos e armazenados em um calendrio digital no sistema, podendo assim ver a quantidade de vendas por noite.
Tabela 1. Levantamento de Requisitos
1.14.Situao Atual Da Empresa
Estrutura do Local Pouco Atraente: durante o perodo de coleta de dados, observou-se a falta de atratividade do prdio que abriga o empreendimento, principalmente em se tratando de um empreendimento que produz alimentos. O espao externo foi construdo e coberto recentemente e a cobertura ficou encobrindo o nome da pizzaria.
Foi perguntado se a gestora j tinha pensado em colocar uma caixinha para sugestes, ela disse que no, porque s vezes difcil para o proprietrio receber sugestes, que por sinal ela imaginava o que os clientes sugeririam e no poderia atender, e dessa maneira ficaria em uma situao difcil, pois que o cliente se sentiria desprestigiado, como por exemplo: no poder atender a sugesto de ampliao do estabelecimento. Vejamos como foi a resposta da proprietria a esta situao: ... No, eu aprendi isso a tambm, mas no coloquei. Eu achei que como meu ponto estava feio e eles iam dar aquela sugesto exatamente que eu estava pensando, ento a verdade di! Olha dona Eliana, precisa fazer uma calada....Um restaurante, independente do porte financeiro e espao fsico que tenha, devesempre ser agradvel aos olhos dos clientes, porque o impacto visual e as condies da estrutura fsica, principalmente a cozinha, o carto de visitas de qualquer negcio do ramo. Por estes motivos, foi considerado um ponto fraco em potencial, j que nas imediaes existem concorrentes com prdios melhor estruturados.Mdulo IIAnlise Orientada A Objeto
2.1.Visitas Ao Cliente
Primeiras visitas ao cliente registrada em atas de reunio, anexo.2 nesse mesmo documento.2.2.Descrio Das Necessidades Do Cliente
Durante os mais variados levantamentos feito em relao ao nosso cliente foram detectadas algumas necessidades.
Com relao infraestrutura da empresa foi detectada a necessidade de ampliao e melhoria do local onde fica a CPU principal da empresa, pois a uma grande dificuldade de se efetuar uma manuteno e at mesmo uma limpeza no local atual.
Dando continuidade na avaliao, foi abordado o alto risco que contem no balco principal onde os clientes so atendidos, por uma exposio de fios interligados a CPU.
A alguns indcios tambm apontam que os seus funcionrios so usurios bsicos e contem algumas dificuldades para utilizar certas aplicaes do sistema.
Em questo de segurana a um ponto de risco alto, pois por se tratar de uma pizzaria o local acumula uma grande onda de calor no interior do recinto, que superaquece a CPU podendo assim causar danos a mquina.
Em relao mquina no qual ser implantado o sistema foram detectadas algumas incompatibilidades, pois a verso do Windows j no oferece suporte e no suportaria algumas funes do sistema, tambm foi detectado a um alto risco de vulnerabilidade, pois no a um antivrus instalado para a manuteno da mquina podendo ser infectada.
2.3 Levantamento de Requisitos
Requisitos
Tipo de FuncionrioInterface
1.0O sistema possui um cadastro de tipo de funcionrio com as seguintes especificaes: descrio que se refere a (garom, atendente, gerente)Interface
1.1Cadastro tipo FuncionrioEste cadastro permite cadastrar o tipo do funcionrio. Exemplo: Garom, Caixa, Gerente).Processo
1.2O cadastro de tipo de funcionrio tem que ser efetuado, pois o funcionrio necessita estar vinculado a uma categoria.Regra
1.3Cada Funcionrio ter um Login de Acesso
FuncionrioInterface
1.3O sistema possuir um cadastro de funcionrio com as seguintes especificaes: nome, endereo, telefone, login, senha e tipo funcionrio.Interface
1.4Cadastro de FuncionrioEste processo consiste em cadastrar as pessoas que vo utilizar o sistema: (garom, atendente e gerente)Processo
1.5Procedimento do administrador O gerente possui em cadastro ADMIN, que permite o acesso a todas as funcionalidades do sistema, tais como: cadastro de garom, atendente, gerente, mesas, ambiente, produtos.Processo
1.6O Sistema no pode permitir o cadastro sem informar o nome e o tipo ao qual o funcionrio pertence. Regra
MesaInterface
1.7A tela vai ter as seguintes especificaes: nmero da mesa, descrio, status a qual corresponde.Interface
1.8Cadastro de MesaNesta etapa realizado o cadastro das mesas assim como a numerao das mesmas para lanamento e controle do sistema.Processo
1.9
Informaes obrigatrias so numero da mesa (este campo haver grande relao junto ao pedido, por isso NO pode ser nulo).Regra
2.0AmbienteInterface
2.1A tela ter como campos: descrio do setor e quantidade de mesas. Interface
2.2Cadastro de AmbienteEste processo ter um mapa de localizao das mesas no ambiente da pizzaria, exemplo: Ambiente (bar, forno,), onde tambm teremos a informao que corresponde a quais mesas pertencem a determinado ambiente.Processo
2.3No permite nenhum campo nulo, cada ambiente ter no mximo cinco mesas conforme informao do cliente.Regra
2.4Verificar junto ao cliente se vai ser um padro de cinco mesas ou pode ser alterado.Analisar
2.5Categoria produtoInterface
2.6Esta tela tem um campo de descrio, para informar as categorias.Interface
2.7O funcionrio realiza o cadastro da categoria de produto exemplo: (bebidas destiladas, pizzas doces, pizzas salgadas). Processo
2.8Este processo se torna obrigatrio, pois como acordado com o gerente do estabelecimento, o mesmo vai controlar o estoque dos itens por categoria por isto no pode ser nulo.Regra
2.9 ProdutoInterface
3.0A tela de produto ter os seguintes campos: nome, categoria, quantidade, valor.Interface
3.1Este processo consiste em cadastrar os produtos, tais como: pizzas, bebidas, dentre outros.Os produtos so cadastrados e devem ser informados a qual categoria pertence.Processo
3.2Esta tela NO permite campos nulos.Regra
3.3O procedimento de cadastro do produto ser permitido somente pelo usurio do gerente.Regra
3.4Forma de PagamentoInterface
3.5A tela possui os seguintes campos: tipo de pagamento, data, parcelas, status do pagamento.Interface
3.6O funcionrio realiza o cadastro da forma de pagamento (carto, dinheiro ou cheque), em caso de pagamento carto ou cheque tem a data e parcelas.Processo
3.7As formas de pagamento no podem ser excludas, somente inativadas devido aos possveis vnculos que venha a ter no sistema.Regra
3.8 MovimentaoModulo
Pedido/Item PedidoInterface
3.9A tela de pedidos ter como campos: nmero do pedido, itens, quantidade, descrio, valor, status e total.Interface
4.0Ao realizar o atendimento e lanamento dos itens no tablet tambm dado inicio na comanda. Aps lanar os itens, os mesmos vo para fila de pedido onde ficam em modo de preparo at serem efetivamente concludo, aps ser concludo, o status do pedido atualizado e o garom entrega o pedido ao cliente.Processo
4.1Pedidos EditarAmbos podem editar os pedidos.Processo
4.2Pedidos CancelarO gerente ter acesso para cancelar e finalizar o pedido, assim como um garom autorizado.Regra
4.3 Reserva/Mesa ReservaInterface
4.4A tela de Reserva possui os seguintes campos: nmero da reserva, status, data, hora, descrio para uma possvel observao e quantidade de mesas.Interface
4.5O cliente pode entrar em contato com a pizzaria e solicitar ao gerente para efetuar uma reserva de uma ou mais mesas, aps efetuar a reserva a mesa recebe um status de ocupada.Processo
4.6Conforme solicitao do cliente, somente o gerente e um garom autorizado pode efetuar as reservas, para um melhor controle.Regra
4.7Pagamentos/Forma PagamentosInterface
4.8A tela de Pagamentos possui os seguintes campos: tipo de pagamento, data, nmero de vezes, status, desconto, nmero da nfe e valor total.Interface
4.9Quando o cliente solicita ao garom para finalizar o pedido, o mesmo troca para o status para concludo.Processo
Quando concludo o pedido, ele enviado para o caixa, onde calculado automaticamente o total e controlado as formas de pagamento(carto, dinheiro ou cheque).Processo
O pagamento pode ter mais de uma forma de pagamento.Regra
O pagamento de uma mesa pode ser efetuado por mais de um cliente.Regra
5.0Quando forma de pagamento for cheque, data e a hora se tornam campos obrigatrios.Regra
Quando forma de pagamento for carto, o numero de parcelas se tornam campos obrigatrios.Regra
5.1Estoque
5.2O controle de estoque efetuado no prprio cadastro do produto, onde ao ser concludo um pedido, os itens utilizados so baixados do estoque automaticamente pelo sistema.Processo
Tabela 2. Levantamento de RequisitosFuncionrio
RF1Inserir Funcionrio
RF2Alterar Funcionrio
RF3Consultar Funcionrio
RF4Excluir Funcionrio
Cliente
RF5Inserir Cliente
RF6Alterar Cliente
RF7Consultar Cliente
RF8Excluir Cliente
Fornecedor
RF9Inserir Fornecedor
RF10Alterar Fornecedor
RF11Consultar Fornecedor
RF12Excluir Fornecedor
Produto
RF13Inserir Produto
RF14Alterar Produto
RF15Consultar Produto
RF16Excluir Produto
Reservas
RF25Incluir Reservas
RF26Alterar Reservas
RF27Consultar Reservas
RF28Excluir Reservas
Estoque
RF29Incluir Produto no Estoque
RF30Alterar Produto no Estoque
RF31Consultar Produto no Estoque
RF32Excluir Produto no Estoque
Pedido
RF33Inserir Pedido
RF34Alterar Pedido
RF35Consultar Pedido
RF36Excluir Pedido
RF37Financeiro
RF38Efetuar Login
RF39Manter Histrico
RF40Nota Fiscal
Tabela 3. Levantamento de Requisitos Funcionais2.4Diagrama de Caso de Uso UML
Figura 4. DCU: Diagrama de Caso de Uso2.5Diagrama de Classe UML
Figura 5. Diagrama de UMLMdulo IIIDireito e Legislao
3.1Contrato De Prestao de Servios
Contrato de Prestao de servio est como anexo. 3 nesse documento. Mdulo IV Banco De Dados
4.1Diagrama De Entidade e Relacionamento (DER)
Figura 6. Diagrama De Entidade e Relacionamento (DER)4.2Modelo Lgico/ MER
Figura 7. Modelo Lgico (MER)4.3Diagrama De Entidade e Relacionamento (DER) Com Atributos
Figura 8. Diagrama de Entidade e Relacionamento (DER) com Atributos4.4Dicionrio De DadosMdulo V Programao Estruturada II
5.1Descrio Das Funcionalidades
5.2Descrio Dos Perfis de Acesso
5.3Layouts De Telas e Relatrios
5.3.1Login
Figura 9. Layout de Tela
Primeira imagem a cima detalha a tela de login que o funcionrio da pizzaria ira acessar para ter todas a funcionalidades do SW.5.3.2Menu
Figura 10 . Layout de Tela
Apos efetuar o login, o usurio ser direcionado para a seguinte tela, na qual ter cinco opes no menu inicial sendo eles:
Registrar.
Consultar.
Pedido.
Sabores.
Bebidas.
Sair.
5.3.3Registrar
Figura 11 . Layout de Tela
Trata-se da primeira opo do sistema denominada Registrar que mostra para o funcionrio qual a seqncia deve ser informada os dados para registro.
5.3.4Consultar
Figura 12 . Layout de Tela
A seguir opo de consultar para verificar o numero que est ligando para possivelmente efetuar um pedido, assim diminui a probabilidade de trotes.
5.3.5Pedido
Figura 13. Layout de Tela
Aqui o Usurio ira registrar o pedido do cliente para gerar a nota na qual o pizzaiolo ira fazer o produto e enviar para a viagem.
5.3.6Sabores
Figura 14 . Layout de Tela
Opo pedido demonstra sabores e seus respectivos ID para efetuar o pedido do cliente.5.3.7Bebidas
Figura 15 . Layout de Tela
Opo pedido demonstra as bebidas e seus respectivos ID para efetuar o pedido do cliente.
5.3.8Sair
Figura 16. Layout de Tela
Aqui o usurio efetua o logout de sistema para encerrar suas atividades.5.4Menu De Navegao Do Sistema
MENU DE NAVEGAO
LOGINPGINA INICIAL.
Iniciar com Login e Senha de acesso.
MENUNo Menu esta as opes onde voc poder escolher, por qual caminho prosseguir.
Registrar
Consultar
Pedido
Sabores
Bebidas
Sair
REGISTRARClicando na opo Registrar, abrira uma tela onde voc cadastrara o cliente
Com todos os dados solicitados, como:
Nome
Telefone
Idade
Endereo
CONSULTARNessa Opo poder consultar tudo sobre o cliente, como telefone, endereo, e etc. Evitando assim possveis problema na hora da entrega.
PEDIDOPara iniciar essa etapa o cliente solicitara o tipo de pedido, sendo ele Delivery ou reserva. Aps essa informao abrira as prximas etapas.
SABORESEssa tela estar todos os sabores de pizza oferecida pelo estabelecimento voc devera escolher o sabor e a quantidade.
BEBIDASAps os clientes escolher a Bebida e a quantidade, automaticamente o sistema atualizara o estoque.
SAIRAps concluir o pedido selecionar a opo SAIR.
Tabela 4. Menu de Navegao5.5Prototipao da Soluo 1 Verso
Figura 17. Prototipao da Soluo 1 Verso5.6Prototipao da Soluo 2 Verso
Figura 18. Prototipao da Soluo 2 Verso5.7Implementao da Soluo 1 Verso
Figura 19. Implementao do Soluo 1 Verso
Nossos servios de implementao esto disponveis, comeando com uma configurao tcnica completa e indo at a adio de estruturas organizacionais, papis, orientao de melhores prticas e assistncia com gerenciamento de dados. Engenheiros certificados da Cyber Soft, qualificados, podem ajudar a personalizar o sistema com relatrios sob medida e gerenciamento de contratos empresariais
Iniciao e Instalao
Configurao e Ajustes
Output e Handover
Instalar e configurar
Validar o Servio de Atualizao
Validar oSystem Baboo
Demonstrar as funcionalidades do Software
Alm das opes padro destacadas acima, os servios de implementao da Cyber Soft podem ser personalizados para as necessidades da empresa contratante.
5.8Implementao da Soluo 2 Verso
Figura 20. Implementao do Soluo 2 Verso5.9Visitas ao Cliente (Atas de reunio: Aprovao do cliente)
Contrato de Prestao de servio est como anexo. 4 nesse documento.