1. Técnicas de Sistema de Processamento de Dados<br />3º Bimestre<br />Caio Rocha Gobbi– 07<br />Cláudio Germano Vasconcellos Fraga – 10<br />Fabrizio Croce Turtelli– 11<br />José Guilherme Gomes Castro Magalhães – 17<br />Milena de Mendonça Fonseca – 27<br />Sérgio Silva Rodrigues Junior – 31<br />Tulio Belem de Andrade – 32<br />73A<br />Índice<br /> TOC quot;
1-3quot;
I.Informações Institucionais PAGEREF _Toc303010430 5<br />1.Dados da Instituição Beneficiada PAGEREF _Toc303010431 5<br />2.Cargos e Funções PAGEREF _Toc303010432 5<br />2.1. Presidente PAGEREF _Toc303010433 5<br />2.2. Coordenador PAGEREF _Toc303010434 5<br />2.3. Professores PAGEREF _Toc303010435 5<br />2.4. Recreacionistas PAGEREF _Toc303010436 6<br />2.5. Professora de dança PAGEREF _Toc303010437 6<br />2.6. Cozinheiras PAGEREF _Toc303010438 6<br />2.7. Serviços gerais PAGEREF _Toc303010439 6<br />2.8. Auxiliar de escritório PAGEREF _Toc303010440 6<br />3.Organograma PAGEREF _Toc303010441 7<br />II.Levantamento de Dados PAGEREF _Toc303010442 8<br />1.Situação Problema PAGEREF _Toc303010443 8<br />2.Estrutura Existente PAGEREF _Toc303010444 8<br />3.Sistema Proposto PAGEREF _Toc303010445 8<br />4.Vantagens PAGEREF _Toc303010446 9<br />III.Diagrama de Fluxo de Dados PAGEREF _Toc303010447 10<br />1.Diagrama de Contexto PAGEREF _Toc303010448 10<br />2.Nível Zero PAGEREF _Toc303010449 11<br />3. Nível Um PAGEREF _Toc303010451 12<br />IV.Dicionário de Dados PAGEREF _Toc303010453 13<br />1.Diagrama de Contexto PAGEREF _Toc303010454 13<br />2.Nível Zero PAGEREF _Toc303010456 16<br />3.Nível Um PAGEREF _Toc303010457 16<br />4.Legenda PAGEREF _Toc303010458 16<br />V.Layout tabelas banco de dados PAGEREF _Toc303010459 17<br />1.Tabela: alunos PAGEREF _Toc303010460 17<br />2.Tabela: condicoes_habitacionais PAGEREF _Toc303010461 18<br />3.Tabela: dinamica_familiar PAGEREF _Toc303010462 19<br />4.Tabela: familias PAGEREF _Toc303010463 20<br />5.Tabela: funcao PAGEREF _Toc303010464 21<br />6.Tabela: funcionarios PAGEREF _Toc303010465 21<br />7.Tabela: membros PAGEREF _Toc303010466 22<br />8.Tabela: prontuario_saude PAGEREF _Toc303010467 22<br />9.Tabela: situacao_economica PAGEREF _Toc303010468 23<br />10.Tabela: toxicologia PAGEREF _Toc303010469 23<br />11.Tabela: usuario PAGEREF _Toc303010470 23<br />12.Tabela: vacinacao PAGEREF _Toc303010471 23<br />VI.Diagrama entidade relacionamento (DER) PAGEREF _Toc303010472 24<br />1.usuario x funcao PAGEREF _Toc303010473 24<br />2.vacinacao x alunos PAGEREF _Toc303010474 24<br />3.prontuario_saude x alunos PAGEREF _Toc303010475 24<br />4.dinamica_familiar x familias PAGEREF _Toc303010476 24<br />5.condicoes_habitacionais x familias PAGEREF _Toc303010477 25<br />6.toxicologia x familias PAGEREF _Toc303010478 25<br />7.situacao_economica x familias PAGEREF _Toc303010479 25<br />8.alunos x familias PAGEREF _Toc303010480 25<br />9.membros x familias PAGEREF _Toc303010481 26<br />Anexos PAGEREF _Toc303010483 27<br />Informações Institucionais<br />Dados da Instituição Beneficiada<br />Razão Social: Creche Berçário São Judas e São Dimas<br />Endereço: Rua Armando Azevedo, n° 3-39<br />Bairro: Vila Nova Santa Clara<br />CEP: 17014-140<br />CNPJ: 45.032.596.0001-40<br />Telefone: (14) 3223-6732<br />Responsável: Luiz Henrique Sobrinho<br />E-mail: crechejudasdimas@hotmail.com<br />Cargos e Funções<br />2.1. Presidente<br />Função: tem como função administrar e aplicar a renda e doações recebidas do governo e dos doadores (Comunidade, Igreja, Confiança Supermercados, Baurupel). Está envolvido na área administrativa e financeira da empresa.<br />Nome: Luiz Henrique Sobrinho<br />2.2. Coordenador<br />Função:tem como função coordenar tudo o que acontece na creche, assim como falta de material escolar, problemas de alunos, etc.<br />Nome: Jomari Coelho de Souza dos Reis<br />Cargos: Professora Jardim II e Coordenadora<br />2.3. Professores<br />Função: são responsáveis pelo projeto anual da turma correspondente. Este projeto está de acordo com os RCN’s (Referencial Curricular Nacional)e, através destes, desenvolvem o planejamento anual, o mensal e o semanário; um dando continuidade ao outro, onde os conteúdos são apresentados para os educandos através de elaboração de atividades lúdicas e de acordo com a faixa etária.<br />Nomes: Flávia Helena de Souza Ossuna, Mônica BronzatoZerlin e Tânia Maria Robles Matsushima. <br />Cargos: Professora maternal, Professora Jardim I e Professora maternal II (respectivamente).<br />2.4. Recreacionistas<br />Função: são responsáveis pela higiene e limpeza dos educandos e desenvolvem um trabalho paralelo ao das professoras, auxiliando-as no que se refere à educação das crianças. Também desenvolvem um trabalho de recreação, onde o elemento lúdico está sempre presente.<br />Nomes: Maria Aparecida Ribeiro Neves, Gisele Turbiani Sampaio, Andréia Martinez Teixeira, Sônia Maria Grazieri, Ilza Rio Branco Rodrigues, Alessandra Aparecida Soares do Prado, Gabriela Nogueira Ksatein, Cristiane de Morais Alcântara, Natália Martinucho e Ivanilza Rio Branco.<br />Turmas: Berçário, Maternal I, Maternal II, Jardim I e Jardim II/Pré(não respectivamente). <br />2.5. Professora de dança<br />Função: Através de um projeto desenvolvido pela creche (Corpo e Mente em Movimento), fomos contemplados com verba para uma sala de balé. As crianças contam com uma professora de segunda à sexta-feira.<br />Nome: Mirian Monteiro Amorim Salles.<br />2.6. Cozinheiras<br />Função: preparam toda a alimentação oferecida durante o dia na creche, ou seja, café da manhã, almoço e lanche da tarde. Também organizam a dispensa, geladeiras etc. <br />Nomes: Maria Rosa Ribeiro e Lucila da Silva Miranda de Melo.<br />2.7. Serviços gerais<br />Função: cuidam da higiene de toda creche (banheiros, refeitório, salas, administração, berçário, etc).<br />Nome: Cleuza Corali Rodrigues dos Santos e Suelena da Silva.<br />2.8. Auxiliar de escritório<br />Função: responsável pelo auxílio à parte administrativa da creche.<br />Nome: Daniele Lopes de Arruda.<br />Organograma<br />Levantamento de Dados<br />Situação Problema<br />Quando propomos à creche a elaboração de um sistema, não sabíamos ao certo qual seria nossa área de atuação. Diferentes áreas como financeiro, administrativo, contábil e estoque se tornaram opções para o desenvolvimento. Porém, percebemos (o grupo e os representantes da creche) que a área de estoque é a que traria maior benefício para ambas as partes: é a área mais deficiente da creche e a que possui uma maior complexidade. Tal benefício para a creche se daria em vista que nos últimos meses a variação do preço dos produtos foi muito alta, o que dificulta ainda mais o controle quando o processo é feito manualmente. Outro problema é que, como não há nada informatizado no estoque, há um acúmulo de fichas de inscrição, documentos, recibos, comprovantes, relatórios e outros inúmeros papéis, o que ocupa muito espaço e causa desorganização. Além disso, a verificação da disponibilidade de materiais é feita visualmente, o que causa uma imprecisão com relação à quantidade. Tendo em vista melhor controlar o estoque, construiremos um software para a creche voltado à situação problema apresentada.<br />Estrutura Existente<br />A estrutura física atual da creche está precária; poucos e antigos computadores fazem parte da composição da mesma. Por conta disso, cadastro e controle, tanto de mercadoriasquanto de alunos, são feitos a mão. <br />Com o sistema proposto, gostaríamos de informatizar todo o processo de controle e cadastro, tornando-o mais rápido e com fácil acesso. Em relação à estrutura física, iremos doar um computador novo para melhor utilização do sistema; e claro, implementá-lo nas outras máquinas.<br />Sistema Proposto<br />O Sistema de Informação idealizado pelo grupo visa, primeiramente, informatizar a creche São Judas no que dizrespeito a:<br />Cadastros de alunos: tal como a frequência destes, notas, informações médicas, contato, responsável(is) e endereço; <br />Estoque: tendo um maior controle sobre os elementos que o compõe, os usuários do sistema possuirãoconsciência quanto ao prazo de validade, desperdício, quantidade, preço, esgotamento, depreciação dos itens e estimativa de gastos;<br />Fornecedores: com um controle de estoque podemos solicitar e receber produtos com maior facilidade, de acordo com a necessidade, para que assim nunca faltem produtos necessários para o funcionamento da creche.<br />Informatizando esses processos, que atualmente são todos feitos manualmente, minimiza-se a probabilidade de erro, conferindo uma maior confiabilidade e integridade das informações para a instituição. <br />Também é importante ressaltar osfatores ecológicos e econômicos, pois eliminando o uso dos papéis, economizam-se em ambas as áreas, comoserá dito no tópico vantagens.<br />Vantagens<br />Nosso sistema terá como foco facilitar e organizar o estoque da instituição, bem como evitar furtos.<br />O estoque na creche é algo fundamental, pois é nele que ficam os alimentos que compõem as merendas. Todos os dias são servidas três refeições (café da manha, almoço e lanche da tarde), o que acarreta numa situação complicada de se administrar manualmente (vide anexo 3).<br />Além de facilitar as contas e distribuições dos alimentos, o software será muito importante na prevenção de furtos, porque fomos informados pela instituição de que alguns produtossão retirados sem baixa no estoque, e há a suspeita de utilização indevida.<br />Também controlaremos a não disponibilidade de um determinado material, para que quando isso estiver próximo de ocorrer, mensagens alertem o usuário (funcionário) a fim dele entrar em contato com os fornecedores. Desejamos trabalhar com esse câmbio de informações para ajudar nas compras (vide anexos 1 e 2).<br />Outra área da creche que iremos ajudar é o matrícula/cadastro de alunos, bem como a facilidade e rapidez da utilização das informações dos alunos (vide anexo 4 e 5). <br />Temos como meta então facilitar as operações e administrar o que se tem, e com isso os resultados tendem a ser bons para os alunos, que receberão refeições mais bem estipuladas e organizadas, além é claro de ajudar os funcionários da creche, tornando seu trabalho mais fácil e prático.<br />Enfim, iremos também informatizar o cadastro de funcionários (vide anexo 8).<br />Diagrama de Fluxo de Dados<br />Diagrama de Contexto<br />Nível Zero<br />3. Nível Um<br />Dicionário de Dados<br />Diagrama de Contexto<br />Info Aluno = Nome + Sexo + Endereço + Telefones+ Data_nascimento + Idade + Local Nascimento + Certidão + Anamnase + Prontuário de Saúde + Autorização + Cor + Religião + (Contribuição) + Transferência + Reforço<br />Transferência = Existência + Nome<br />Existência = [“Sim”|”Não”]<br />Certidão = Livro + Folha + Termo<br />Telefones = Telefone 1 + Telefone 2<br />Endereco=Rua+(Complemento)+Bairro+Cidade+CEP<br />Autorização=[“Sim”|”Não”]<br />Anamnase = Família + Situacao Econômica + Condições Habitacionais +Dinâmica Familiar + (Toxicologia).<br />Prontuário de Saúde = Problema de Saúde+ (Descrição do Problema) + Doenças Infantis + Fralda + Mamadeira + Leite + Refluxo + Chupeta + Sono + Hábitos + (Alergias) + Em caso de Febre + Rejeição Alimento + (Preocupações) + Conhecimento sobre a Creche + (Expectativa) + Concordância<br />Chupeta = [“Sim” | “Não”]<br />Mamadeira = [“Sim” | ”Não”}<br />Fralda = [“Sim” | ”Não”]<br />Família = Info Mãe+InfoPai+Info Responsável + Membros<br />Membros = Nome + Idade + Escolaridade + Parentesco + Instrução + Ocupação + Renda<br />Info Mãe = Nome+ Idade + CPF + RG + Local de Trabalho + Telefone + Profissão<br />Info Pai = Nome+ Idade + CPF + RG + Local de Trabalho + Telefone + Profissão<br />Info Responsável = Nome+ Idade + CPF + RG + Local de Trabalho + Telefone + Profissão + Grau de Parentesco <br />Situação Econômica = Número de Membros + Renda Total + Renda Per Capta<br /> Condições Habitacionais= Situação Habitação + Tipo de Construção + Abastecimento da Água + Iluminação + Escoamento Sanitário + Destino do Lixo + Locomoção<br />Situação Habitação = [ “Própria” | ”Alugada” | ”Cedida” | ”Invasão” | ”Financiada” | ”Outros”]<br />Tipo de Construção = [“Alvenaria” | “Madeira” | “Outros”]<br />Abastecimento da Água = [“Rede Pública”| “Poço” | “Nascente” | “Outros”]<br />Iluminação = [“Relógio Próprio” | “Sem Relógio” | “Relógio Comunitário” | “Lampião” | “Vela” | “Outros”]<br />Escoamento Sanitário = [“Rede Pública” | “Fossa Rudimentar” | “Fossa Séptica” | “Céu Aberto” | “Outros”]<br />Destino do Lixo = [“Coletado” | “Queimado” | “Enterrado” | “Céu Aberto”]<br />Locomoção = [“Sim” | “Não” | ”Coletivo” | ”Particular”| “Outros”]<br />Dinâmica Familiar = Estado Civil dos Pais + Relacionamentos + Preferência na Família + Tratamento + Reação + Castigo + Modo de Castigo + Preferência de Companhia + Brincadeiras Prediletas + Controle de Esfíncteres + Trauma + Reação + Opnião<br />Trauma = [“Sim” | “Não”]<br />Castigo = [“Sim” | “Não”]<br />Relacionamentos = Pai e Filho + Mãe e Filho + Entre Irmãos + Outras Crianças<br />Estado Civil dos Pais = [“Pais casados”|”Pais separados”]<br />Toxicologia = Parentesco + Tipo de Droga + Faz Uso + Tempo de Uso<br />Dependente químico=[“Mãe”|”Pai”|”Responsável”|”Nenhum”]<br />Info Funcionário= Nome_Funcionário + CPF + RG + Data de Nascimento + Estado Civil + Cônjuge + Nome Pai + Nome Mãe + Carteira de Trabalho + Endereço + Telefone + Vale Transporte + Dependentes + Outras Informações + Titulo de Eleitor + Escolaridade + Cargo + Salário + Data de admissão + (Data de demissão)<br />Pedido Refeição= 1{Item + Quantidade} + Data<br />Info Produto=Nome_Produto + Quantidade + Data de Validade + Data de Entrada<br />Info Pedido= Item+ Quantidade+data<br />Pedido Produtos=@id_pedido+Info Pedido<br />Confirma Entrega= Razão social + CNPJ + Tipo + Endereço_fornecedor + Pedido Produtos+Data_entrega<br />Tipo=[“Doação”|”Aquisição”]<br />Info Diária= Nome produto + Quantidade utilizada + Data_informação<br />Info Perda= Nome produto+Quantidade+Motivo+Data_perda<br />Motivo=[“Vencimento”,”Uso Indevido”]<br />Relat de Perdas=@id_relatorioperda + Dados Perda<br />Relat de Vencimento= dados vencimento + @id_produto + CodigoRelatorio_Vencimento<br />Vencimento Produtos= dados vencimento + @id_produto<br />Info Compra=Codigo compra+Data_compra+Nota fiscal<br />Relat Funcionários Cadastrados= @id_relatóriofuncionarios + Dados Funcionários<br />Relat Alunos Cadastrados=@id_relatorioalunos+Dados Alunos<br />Relat Entrada Estoque= @id_relatório + Dados Produto<br />Relat Saída Estoque=@id_relatorio+Dados de saída<br />Nível Zero<br />Depósito Funcionários = 1{Dados Funcionários}<br />Depósito Alunos = 1{Dados Alunos}<br />Depósito Perda= 1{Dados Perda}<br />Depósito Estoque=1{Dados produto+ Dados Saida + Dados perda}<br />Depósito Vencimento=1{Dados Vencimento}<br />Dados Funcionários=@id_funcionário + Info funcionário<br />Dados Alunos=@id_aluno + Número_Matrícula + RA + Data Matricula + Turma + Info Aluno<br />Dados Perda = @id_perda + Info Perda<br />Dados de Saída=@id_saída+Info Diária<br />Dados Produto=@id_produto + Info Produto<br />Dados Vencimento = Info produto+ código lote<br />Nível Um<br />Não há itens a serem declarados.<br />Legenda<br />Azul: Fluxos;<br />Vermelho: Tabelas;<br />Verde: Comentários;<br />Preto: Tipos auxiliares.<br />Layout tabelas banco de dados<br />Tabela: alunos<br />Tabela: condicoes_habitacionais<br />Tabela: dinamica_familiar<br />Tabela: familias<br />Tabela: funcao<br />Tabela: funcionarios<br />Tabela: membros<br />Tabela: prontuario_saude<br />Tabela: situacao_economica<br />Tabela: toxicologia<br />Tabela: usuario<br />Tabela: vacinacao<br />Diagrama entidade relacionamento (DER)<br />usuario x funcao<br />vacinacao x alunos<br />prontuario_saude x alunos<br />dinamica_familiar x familias<br />condicoes_habitacionais x familias<br />toxicologia x familias<br />situacao_economica x familias<br />alunos x familias<br />membros x familias<br />Anexos<br />