73
FACULDADE ANHANGUERA DE SÃO BERNARDO DO CAMPO ARTHUR ROMEU FABRICIO FLAVIANO FILIPE SILVA GEICIANY BENTO JONATAS FERREIRA Projeto Integrador em Arquiteturas Básicas de Análise e Desenvolvimento de Sistemas - Cyber Soft

projeto atualizado.doc

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

Email

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.