INSTITUTO FEDERAL DO PARANÁ CALNEY MARTINS GERHARDT PEREIRA JUNIOR GLÁUCIO PORCIDES CZEKAILO SLB SISTEMA PARA LOJA DE BRINQUEDOS

Tamanho: px
Começar a partir da página:

Download "INSTITUTO FEDERAL DO PARANÁ CALNEY MARTINS GERHARDT PEREIRA JUNIOR GLÁUCIO PORCIDES CZEKAILO SLB SISTEMA PARA LOJA DE BRINQUEDOS"

Transcrição

1 INSTITUTO FEDERAL DO PARANÁ CALNEY MARTINS GERHARDT PEREIRA JUNIOR GLÁUCIO PORCIDES CZEKAILO SLB SISTEMA PARA LOJA DE BRINQUEDOS PARANAGUÁ 2011

2 CALNEY MARTINS GERHARDT PEREIRA JUNIOR GLÁUCIO PORCIDES CZEKAILO SLB Sistema para Loja de Brinquedos Trabalho de Conclusão de Curso apresentado ao Curso Técnico de Informática do Instituto Federal do Paraná Campus Paranaguá, como requisito parcial de avaliação. Orientador: Gil Eduardo de Andrade PARANAGUÁ 2011

3 FOLHA DE APROVAÇÃO CALNEY MARTINS GERHARDT PEREIRA JUNIOR GLÁUCIO PORCIDES CZEKAILO SLB SISTEMA PARA LOJA DE BRINQUEDOS Trabalho aprovado como requisito parcial para obtenção de aprovação, ao Curso Técnico de Informática, do Instituto Federal do Paraná, formada pela seguinte banca examinadora: Orientador: Profº. Gil Eduardo de Andrade Profº. Roberto Teixeira Alves Profº. Emílio Rudolfo Fey Neto Paranaguá, 4 de julho de 2011

4 Dedicamos este trabalho aos nossos pais e amigos, que sempre estiveram ao nosso lado dando-nos forças e aconselhamentos.

5 AGRADECIMENTOS À Deus primeiramente por estar conosco em todos os momentos, pela vida que nos concedeu e por podermos realizar este estudo para a conclusão de mais esta etapa. Aos pais, que compartilham os nossos ideais, incentivando-nos a prosseguir em todos os momentos da vida. Ao orientador Profº. Gil Eduardo de Andrade, pela excelente orientação fornecida durante a realização deste trabalho. À família, que sempre ao lado estiveram incentivando e orando para a conclusão deste trabalho. Aos professores e coordenadores do curso técnico em informática do Instituto Federal do Paraná Campus Paranaguá que nos ajudaram a crescer nesta jornada. Aos formandos técnicos em informática da nossa turma, quem compartilhamos alegrias, desesperos e companheirismo ao decorrer do curso. A Cássia Maria Porcides Czekailo, que nos tranquilizou momentos antes da defesa deste documento. Ao Wladimir Czekailo, que prontamente esteve atendendo a todas as necessidades. Ao Glauber Porcides Czekailo, que sempre esteve presente e com sábias palavras contribuiu com este estudo.

6 O sucesso é uma consequência e não um objetivo (Gustave Flaubert, Escritor Francês).

7 RESUMO Sistema para Loja de Brinquedos ou simplesmente SBL, este é o nome do software implementado para este trabalho de conclusão de curso. Contando com o apoio e suporte oferecido pela linguagem Java e a SQL (duas linguagens muito utilizadas para a programação nos dias atuais), o SBL foi criado através de pesquisas em sites e livros. Por fim, o software foi desenvolvido para a informatização de estabelecimentos direcionados à loja de brinquedos, pois devido a conversas e discussões foi considerada certa deficiência neste setor. O programa busca otimizar toda a parte de vendas da loja, pela informatização do local onde é instalado. Ele proporciona ainda, garantia na consistência dos dados cadastrados, utilizando-se de uma base de dados integrada, gerenciada pelo próprio sistema. Também é de constar que foi usado de diversos conhecimentos, e baseado em estudos, o sistema para loja de brinquedos foi desenvolvido seguindo diversos diagramas e modelos pré-fabricados, adquiridos através do estudo desta deficiência. Palavras-chave: Tecnologia. Informatização. Software.

8 ABSTRACT Sistema para Loja de Brinquedos or just SBL, this is the name of the software implemented for this work of course completion. With the help and support offered by the Java language and SQL (two widely used languages for programming these days), the SBL was created by searching websites and books. Finally, the software was developed for the computerization of businesses aimed at the toy store, because due to conversations and discussions was considered certain deficiency in this sector. The program seeks to optimize every part of store sales for the computerization of where it is installed. It also provides, in ensuring consistency of data entered, using an integrated database, managed by the system itself. It is also noted that was used in many knowledge-based studies, the sistema para loja de brinquedos was developed following several diagrams and pre-made templates, acquired through the study of disability. Keywords: Technology. Computerization. Software.

9 LISTA DE ILUSTRAÇÕES Figura 1. Imagem do STARUML Figura 2. Exemplo entidade-relacionamento Figura 3. Exemplo de diagrama relacional Figura 4. Exemplo implementação banco de dados Figura 5. Exemplo Caso de Uso Figura 6. Exemplo diagrama de classes Figura 7. Exemplo diagrama de sequência Figura 8. Exemplo diagrama de colaboração Figura 9. Exemplo implementação do sistema... 24

10 LISTA DE SIGLAS SLB Sistema para Loja de Brinquedos TCC Trabalho de Conclusão de Curso CPF Cadastro de Pessoas Físicas RG Registro Geral PHP Personal Home Page SGBD Sistema Gerenciador de Banco de Dados DEC Digital Equipment Corporation IFPR Instituto Federal do Paraná MVC Model View Controler

11 SUMÁRIO 1 INTRODUÇÃO JUSTIFICATIVA OBJETIVOS OBJETIVO PRINCIPAL OBJETIVO ESPECÍFICO FUNDAMENTAÇÃO TEÓRICA ÁREA LÓGICA Free Java Linguagem SQL Netbeans Flamerobin Firebird Staruml Brmodelo ÁREA FÍSICA METODOLOGIA BANCO DE DADOS Modelo entidade-relacionamento Modelo relacional Implementação do banco de dados SISTEMA Diagrama de casos de uso Diagrama de classes Diagrama de sequência Diagrama de colaboração Implementação do sistema ESTUDO DE VIABILIDADE DOCUMENTO DE ARQUITETURA ÁREA LÓGICA Cadastro Consulta Venda Compra Relatórios ÁREA FÍSICA CONCLUSÕES E RESULTADOS REFERÊNCIAS APÊNDICE... 31

12 1 1 INTRODUÇÃO Para a criação de um trabalho de conclusão de curso é necessário à manifestação de pensamentos voltando-os para uma deficiência encontrada em algum setor, onde está precisando de inovações. Toda empresa, seja ela grande ou pequena, tem suas portas abertas para a entrada de novas ideias que possibilitem agilizar as vendas e melhorar o atendimento ao cliente. Sabemos que cada vez mais o mundo está se informatizando e numa reta paralela a esta existe o consumismo, algo que necessita da criatividade permanente dos empresários. Dessa maneira a empresa necessita de um software atualizado e no formato mais globalizado para organizar e trazer melhores benefícios a todos os envolvidos. A informática não pode ser tratada como algo novo, onde não poderá ser usada pela sua complexidade. Se colocada em um contexto informal pode-se dizer que ela veio para ficar. A atitude proposta é a informatização, palavra correta para a providência a ser tomada. Um bom exemplo é o celular, um aparelho lançado no mercado há tanto tempo e que hoje é uma tecnologia presente e necessária no diaa-dia. A menos de duas décadas o método do caderninho era o mais utilizado para o controle de caixa nas lojas. O SLB (Sistema para Loja de Brinquedos) propõe de uma forma simples a atualização, sabendo que a informática vem se desenvolvendo aceleradamente e a exigência de clientes e comerciantes é cada vez maior. O software foi concluído e customizado para encaixar-se a uma loja que necessite de um controle de vendas. Este sistema tem o objetivo de auxiliar a loja, porque agilizará as venda dos produtos, passando facilmente os dados na interface para um melhor manuseio do mesmo, contando que todo o suporte para manipulação de clientes, funcionários e produtos ficam em ícones de fácil acesso. Dentro das funcionalidades do sistema, tem-se a emissão de relatórios de controle de caixa, consultas a dados cadastrados e edição de itens armazenados anteriormente.

13 2 Acredita-se que esse investimento irá contribuir para o bom andamento da loja, acarretando na melhoria de todos os setores, principalmente o financeiro.

14 3 2 JUSTIFICATIVA As empresas informatizadas, porém desatualizadas são o alvo do SLB. Esse programa tem todo um suporte para substituir o antigo software de forma satisfatória. Sendo que o sistema foi produzido para formatizar e transformar toda a estrutura organizacional de uma loja de brinquedos. O sistema propõe auxilio para a manutenção de cadastro dos clientes, funcionários, fornecedores, compras, vendas, visando à informatização que é tão necessária nos dias atuais. Através do programa será possível armazenar todas as informações passadas pelo software, sendo possível solucionar problemas que todas as empresas (não informatizadas) enfrentam, como: saber se algum produto se encontra em estoque, se já foi vendido, e qual foi seu destino.

15 4 3 OBJETIVOS Os objetivos do sistema se dividem em principal e específicos, como apresentado nas seções a seguir. 3.1 OBJETIVO PRINCIPAL Desenvolver um software que possa satisfazer o usuário realizando as funções na compra e venda de uma loja de brinquedos, e que de uma forma simples, satisfaça tanto os clientes, como o comerciante/usuário do sistema. 3.2 OBJETIVOS ESPECÍFICOS Melhorar a qualidade na manipulação do caixa e a eficiência no controle de estoque da loja. Trazer comodidade para o usuário do sistema através de pesquisas que envolvam dados como nomes e mostrem simultaneamente o CPF, RG, entre outros. Agilizar o processo necessário no ato de uma compra ou venda, visto que o software conta com um sistema de cadastro muito simples e bem desenvolvido, com relatórios, e a manipulação que seria a exclusão e edição de dados cadastrados existentes. Obter resultados positivos devido às funcionalidades do sistema e atuar em uma união de layout bem projetado requeridas pelo usuário. Atender as necessidades de um comércio onde sua área administrativa precisa de melhorias.

16 5 4 FUNDAMENTAÇÃO TEÓRICA Neste capítulo são apresentadas as áreas da informática que o trabalho abrange. Foi necessário à utilização de dois grupos, sendo eles: a área lógica (software) que são todas as ferramentas utilizadas para a fundamentação do sistema; A área física (hardware) que são os computadores com conexão ao servidor e as redes, com seus roteadores e cabos que podem ser criadas; 4.1 ÁREA LÓGICA A área lógica cuida de toda a movimentação ocorrente no sistema, tanto nos dados cadastrados como nos editados e excluídos. A implementação desta parte do sistema utiliza linguagens de programação e os softwares necessários para que haja uma comunicação entre o SLB e o banco de dados. Já existia uma linguagem de programação quando foi criado o primeiro software, ou seja, é necessário para a implementação de um software uma linguagem para configurar as funcionalidades do programa. Depois de criados os códigos fontes dos softwares, eles são classificados em três grupos, podendo ser free, Open Source ou pago. O SLB utiliza a linguagem Java juntamente com a linguagem usada pelo banco de dados, a linguagem SQL. Para manipular essas linguagens, ferramentas foram necessárias, e de concordância geral dos membros da equipe, para a linguagem Java foi escolhido à ferramenta NETBEANS, e na linguagem SQL a ferramenta FLAMEROBIN, tendo o banco de dados criado através do FIREBIRD e para a criação de diagramas a ferramenta STARUML e BRMODELO. Grande parte destas ferramentas utilizadas no projeto segue a classificação free.

17 Free De acordo com Silveira (2010, p.5-6), este movimento é um compartilhamento do conhecimento tecnológico que começou nos anos 1980 e foi tomando a informática, principalmente a rede mundial de computadores. Seus maiores opositores são megaempresas que vivem exclusivamente da venda de softwares, pois a liberação gratuita deles acaba atingindo estas vendas, podendo causar prejuízos gigantescos. O software livre baseia-se em um modelo completamente diferente dos softwares pagos. A liberdade de usar e desenvolver o programa são a essência deste modelo. Roberto Hexsel, da Universidade Federal do Paraná, descreveu o modelo de utilização e desenvolvimento da tecnologia da informação do software livre (Roberto Hexsel In Silveira (2010, p.10)): O movimento de publicação de Software Livre ganhou notoriedade nos últimos anos. Este modo de produção de software tem resultado em produtos de excelente qualidade e grande penetração em certos nichos do mercado mundial de software. A característica mais importante do software livre é a liberdade de uso, cópia, modificações e redistribuição. Esta liberdade é conferida pelos autores do programa e é efetivada através da distribuição do código-fonte dos programas, o que os transforma em bens públicos, disponíveis para utilização por toda a comunidade e da maneira que seja mais conveniente a cada indivíduo. A liberdade para usar, copiar, modificar e redistribuir software livre lhe confere uma série enorme de vantagens sobre o software proprietário. A mais importante delas é a disponibilidade do código-fonte, porque isto evita que os usuários se tornem reféns de tecnologias proprietárias. Além desta, as vantagens técnicas são também consideráveis. A comunidade de desenvolvimento de software livre está espalhada pelo mundo todo e seus participantes cooperam nos projetos através da Internet. Estimasse que participam desta comunidade mais de 100 mil programadores e projetistas, com a grande maioria deles trabalhando voluntariamente em um ou mais projetos. Estimase também que existem mais de 10 milhões de usuários regulares de sistemas operacionais e aplicativos distribuídos como software livre. Recentemente, empresas como IBM e Hewlet-Packard passaram a investir no desenvolvimento de software a ser distribuído livremente, bem como em serviços para usuários de software livre.

18 Java De acordo com Lemay e Cadenhead (2001, XV), a linguagem Java inicialmente foi estabelecida como uma tecnologia para aprimorar sites da Web, e ainda nos dias de hoje ela é usada para este propósito. O site de pesquisa Alta Vista relata que mais de 13 milhões de páginas da Web tem um programa Java. Porém, cada nova versão reforça os seus recursos de linguagem de programação de uso geral para outros ambientes além dos navegadores da Web. A linguagem de programação Java também é muito usada em servidores de internet, middleware, assistentes digitais pessoais, dispositivos incorporados e muitos outros ambientes. (LEMAY E CADENHEAD, 2001, XV). Esta linguagem tem suas bases diferenciadas da linguagem C, sabendo que C é uma linguagem com uma programação estrutural, a linguagem Java conta com a programação orientada a objetos. Este é o principal motivo de muitos sistemas criados atualmente contarem com a linguagem Java para sua programação. De acordo com Lemay e Cadenhead (2001, p.26), a programação orientada a objetos aborda quatro tópicos principais, sendo eles: primeiro, a organização de programas em classes. Segundo, a definição de uma classe através de seus atributos e como ela deve se comportar. Terceiro, a interligação das classes de maneira que uma classe herde a funcionalidade de outra. Quarto, a vinculação de classes através de pacotes e interfaces. Para que se entendam esses conceitos basta saber basicamente o que é objeto e classe. Classe é um modelo usado para criar um objeto, sendo assim, todo objeto criado a partir da mesma classe terá recursos semelhantes. Objeto é um elemento autocontido de um programa de computador que representa um grupo relacionado de recursos e é projetado para executar tarefas.

19 8 Percebe-se que a programação orientada a objetos é modelada de acordo com a observação que no mundo físico (o que vivemos), os objetos são contidos de muitos outros objetos, e que existem classes que reúnem os recursos de um conjunto de objetos. (LEMAY;CADENHEAD, 2001, p.26) Simulando o mundo real, é possível raciocinar de uma forma que garante segurança no momento da programação de sistemas, proporcionando que os softwares que não contenham muitos erros, quando desenvolvido na linguagem Java. Assim, a linguagem Java, devido à procura e toda a sua estrutura, está em alta com todo o design que pode ser construído graças às regalias que a linguagem oferece Linguagem SQL De acordo com Davis e Phillips (2008, p.135), a linguagem SQL é uma linguagem utilizada pela maioria dos bancos de dados, tais como MYSQL, ORACLE ou MICROSOFT SQL SERVER. Ela foi desenvolvida com o propósito de recuperar, acrescentar e manipular dados que estejam alocados em bancos de dados. (DAVIS E PHILLIPS, 2008, p.135). Sua história é iniciada de acordo com Kline, Kline e Hunt (2010, p.1) no início dos anos 70, com o trabalho do Dr. E. F. Codd no desenvolvimento de um produto chamado SEQUEL (Structured English Query Language) que é nada mais que um método padronizado para acessar e manipular dados em um banco de dados relacional. (KLINE; KLINE; HUNT, 2010, p.1).

20 9 A linguagem SQL é uma linguagem para o banco de dados, sendo implementada de forma muito diferente das linguagens comuns (como C e Java), sua grande diferença é que ela não segue um padrão para seu uso, claro que os códigos SQL são criados com muita organização, porém a linguagem não foi feita para criar programas, mas sim para ajudar sistemas que necessitam de um banco de dados e por meio dos comandos SQL, esses dados possam ser armazenados de forma segura e organizada. Nesta linguagem, os comandos básicos são os de criação de tabelas, armazenamento de dados e visualização dos dados cadastrados, após os dados cadastrados em seu devido local, é possível manipulá-los, isto é, apagá-los e alterálos, também podendo ser possível a exclusão de atributos e da própria tabela. A Existe a presença da linguagem SQL numa imensa quantidade de sistemas, porém ela pode estar de uma forma embutida, ou visível. Caso for embutida, é porque os programadores do sistema implementaram seu programa mascarando os comandos em SQL, e caso for visível o usuário terá que digitar comandos diretamente Netbeans De acordo com o site da ferramenta, o NETBEANS pode ser classificado como um ambiente de desenvolvimento integrado award-winning disponível para diversos sistemas operacionais, sendo eles: Windows, Mac, Linux e Solaris. Ele consiste em um IDE de código aberto e uma plataforma que permite que os seus usuários criem de forma rápida aplicativos web, corporativos, desktop e aplicações utilizando a plataforma Java, PHP, JavaScript e Ajax, Groovy e Grails, e C/ C++. Todo o projeto NETBEANS é apoiado por uma comunidade de programadores, assim, oferecendo uma extensa documentação e recursos de treinamento, com diversos plug-ins.

21 10 Como apresentado nos parágrafos antecessores, o NETBEANS conta com diversos desenvolvedores do sistema, isto traz atualizações frequentes, remoção de erros, e um software mais organizado para implementação. A versão mais atualizada para o dia atual é a 7.0 (25 de maio de 2011). Com ele é possível criar, testar e eliminar erros, e ao decorrer da programação o próprio NETBEANS vai testando os códigos, caso alguma sintaxe esteja errada, em uma pequena quantidade de tempo (relativo a velocidade do computador) a linha ficará sublinhada em vermelho, e ao seu lado é apresentado a possível solução para o problema apresentado. Outro elemento muito utilizado na implementação de códigos é o suporte para a criação de interfaces gráficas que o NETBEANS oferece, com as funcionalidades bem apresentadas, sistemas podem ser implementados de maneira segura, e se aproveitado ao máximo as condições proporcionadas, pode ser obtido um design bem personalizado Flamerobin O FLAMEROBIN é uma ferramenta opensource usada para criar e manipular SGBD s (sistemas gerenciadores de bancos de dados). E contando com um editor SQL, é permitido que conteúdos possam ser visualizados na forma de árvores. Com um suporte para a implementação da linguagem SQL, a ferramenta FLAMEROBIN possui um sistema para correção de erros que funciona em duas etapas, logo após a implementação do código, primeiramente o botão execute é selecionado, o software irá buscar os erros e mostrá-los nas statistics, caso tudo esteja funcionando corretamente uma mensagem é apresentada uma mensagem azul, caso contrário uma mensagem com os erros em vermelho serão identificadas.

22 11 Se a mensagem azul foi exibida o próximo botão é o commit e após selecionado, o FLAMEROBIN calcula os itens e simultaneamente vai adicionando os dados Firebird Como diz Rodrigues (2010, p.3), o FIREBIRD é um banco de dados Cliente/Servidor poderoso, sendo compatível com SQL-ANSI-92, e foi desenvolvido em meados de 1985 para ser transformado independente de plataformas e de sistemas operacionais. Para desenvolver o FIREBIRD, uma equipe de engenheiros da DEC (Digital Equipment Corporation) se uniu e implementou a ferramenta. Tendo como nome inicial de GROTON em sua história, o FIREBIRD sofreu várias alterações até finalmente em 1986 ser chamado de INTERBASE iniciando na versão 2.0. Nesta época a principal ideia dos engenheiros da DEC era desenvolver um SGBDR (Sistema Gerenciador de Banco de Dados Relacionais) que atendesse as necessidades do utilizador e oferecesse benefícios não encontrados em outros da época. Dispensa maiores estruturas para sua utilização, basta instalar o software e utilizá-lo, sem interferências frequentes de profissionais especializados na manutenção do banco de dados de produção. Acompanhando tudo isso, ele dispensa o uso de servidores altamente equipados, usando pouco espaço em disco para sua instalação. Utilizando também pouca memória em situações normais de uso, reduzindo consideravelmente os custos que seriam gastos com o projeto em uma empresa. Ao longo do seu desenvolvimento, foram introduzidas muitas características, sendo algumas delas: o acesso nativo a drivers JDBC; o sombreamento do banco de dados; o sistema de eventos; a replicação. Outra grande vantagem é o suporte multi-plataforma, ou seja, funciona em vários sistemas operacionais, sendo os principais deles: o Linux; o Windows; o Solaris. (RODRIGUES, 2010, p.3)

23 Staruml Segundo o help da ferramenta, o STARUML é um projeto opensource criado para o desenvolvimento UML rápido, flexível e extensivo. Ele roda perfeitamente em plataformas Win32, e por oferecer diversos recursos é uma ferramenta muito usada para o desenvolvimento de modelos UML. O programa é totalmente escrito em inglês, e mesmo que isso possa ser um ponto negativo, ele conta com muitas imagens que auxiliam no momento da aplicação dos conceitos UML. O STARUML foi criado com um design parecido com o NETBEANS tendo muitas funcionalidades, sendo elas: diagramas de classes, diagramas de casos de uso, diagramas de sequência, diagramas de colaboração entre outros, sendo completa para construir esses modelos. Figura 1. Imagem do STARUML

24 13 Como visto na página anterior, um diagrama pode ser rapidamente criado, tendo as ações para a criação ao lado esquerdo e os tipos de diagramas ao superior direito. Após o termino é possível à impressão direta do diagrama, ou a conversão para XMI ou JPG. O STARUML também suporta arquivos que sejam Framework, Model Fragment (que pode ser criado a partir do próprio STARUML), Rational Rose e XMI Brmodelo De acordo com o manual disponível na ferramenta, o BRMODELO é um freeware voltado para a modelagem de dados em banco relacional que implementa exatamente os conceitos de criação de modelos de uma forma simples, clara e de fácil assimilação. Foi desenvolvido como trabalho de conclusão de pós-graduação e tem como base a metodologia defendida por Carlos A. Heuser, autor do livro Projeto de Banco de Dados. Não foi criado com a finalidade de superar demais softwares da área, mas sim para ser utilizado na área acadêmica onde é muito utilizado pelas mais diversas faculdades e universidades, inclusive por vários alunos do IFPR Campus Paranaguá, no qual lecionamos. 4.2 ÁREA FÍSICA A área física traz para alguns sistemas a acessibilidade, sendo instalado softwares em diversas máquinas e nelas criada uma rede interna. A comunicação com o banco de dados é estabelecida e havendo esta conexão, o usuário pode ter vários pontos de acesso ao banco de dados.

25 14 5 METODOLOGIA No desenvolvimento deste documento foram usados diversos conceitos aprendidos ao decorrer do curso, a metodologia aplicada é baseada nas matérias e pesquisas realizadas no Ensino Médio do Instituto Federal do Paraná. A metodologia proposta descreve como o sistema foi implementado e quais foram suas etapas de desenvolvimento. Sabendo que são necessários recursos da computação, como linguagens de programação e ferramentas para o desenvolvimento do software. As etapas da metodologia proposta consistem em: aprofundar os estudos do banco de dados, junto com sua modelagem e implementação; aprofundar os estudos sobre a modelagem e implementação do sistema; Diagramas foram modelados e o banco de dados foi desenvolvido para formar todas as classes e funções do sistema. 5.1 BANCO DE DADOS O banco de dados de qualquer programa é considerado a base para que suas funções sejam válidas. No SLB o banco de dados foi utilizado para armazenar dados de uma forma limpa e organizada, funcionando de forma simples e rápida neste armazenamento. Os itens podem ser cadastrados e manipulados, caso solicitada à visualização, o banco realiza através de comandos previamente implementados, as respostas adequadas para a devida situação. No desenvolvimento do banco de dados do SLB foi previamente necessário à criação dos modelos. Esta é a etapa primordial de qualquer sistema.

26 15 Os modelos criados foram de entidade-relacionamento e relacional, ambos modelados pela ferramenta BRMODELO e contidos na parte de apêndice do documento Modelo entidade-relacionamento Neste diagrama estão contidas as entidades do sistema, os atributos necessários e os relacionamentos das entidades. Entendendo que as entidades são os objetos do sistema, os relacionamentos são as ligações entre os objetos e os atributos são as propriedades que formam as características do objeto. Cada item tem uma determinada forma para seguirem um padrão de organização durante a aplicação da modelagem. Figura 2. Exemplo entidade-relacionamento Ferramenta: BRMODELO Site: Acesso em: 08/05/2011

27 16 Na página anterior foi visto um exemplo de modelo entidade-relacionamento, sendo apresentados a entidade como retângulo, os atributos como traços ligados a entidade, sendo que os traços com a ponta azul apresentam a primary key, isto significa que é o elemento onde cada um se difere do outro. O relacionamento como losango ligando uma entidade a outra. A cardinalidade sendo exposta pela imagem entre o relacionamento e a entidade, indica quantas ocorrências de uma entidade participam no mínimo e no máximo do relacionamento. As cardinalidades tem um sistema padrão para a sua modelagem, podendo ser: (1,1) por exemplo: em uma loja uma pessoa pode ser no mínimo um cliente, e todo cliente é uma pessoa. (1,n) por exemplo: uma seção possui nenhum ou muitos funcionários dentro de uma empresa, porém, todo funcionário pertence a uma seção; (n,n) por exemplo: um fornecedor fornece muitos produtos para loja e os produtos são fornecidos por muitos fornecedores. No SLB o diagrama entidade-relacionamento foi implementado, as tabelas que o banco de dados contém estão retratadas junto com seus atributos. Ao estudar a situação de uma loja, foi julgado que era necessário para que, se realizada uma compra ou venda, quais os dados eram precisos para a manipulação de clientes, funcionários, fornecedores e produtos. Através deste modelo foi iniciado a criação do modelo relacional do sistema, para maior segurança e melhores resultados Modelo relacional Neste modelo é apresentado um conjunto de tabelas com diversos atributos. As tabelas ficam organizadas de modo padrão. Com base no modelo entidaderelacionamento, basta pensar que as relações que contém atributos se tornaram uma tabela necessária para que os dois tenham a conexão adequada, por isto sua construção é feita após a conclusão do modelo entidade-relacionamento.

28 17 Figura 3. Exemplo de diagrama relacional Ferramenta: BRMODELO site: Acesso em: 10/05/2011 Na imagem acima se pode observar a presença da primary key como a chave dourada e a foreign key chave prateada, também se nota a criação da tabela Compra. Na tabela que foi criada pela relação (Compra), existe a presença das primary key das duas tabelas, porém, com um nome diferenciado (foreign key), pois a tabela/relação também terá uma primary key. A foreign key é uma herança do relacionamento que foi obtido. Para o início da modelagem do banco de dados do sistema, o modelo relacional foi criado e graças a ele o banco de dados suporta o armazenamento de compras, vendas e dados cadastrados. Este modelo está no apêndice Implementação do banco de dados Para que fosse dado o início na implementação do banco de dados, primeiramente a escolha da ferramenta era necessária. Foi decidido que a ferramenta FLAMEROBIN era a mais adequada pelo motivo familiarização com a mesma.

29 18 Figura 4. Exemplo Implementação banco de dados. Ferramenta: FLAMEROBIN Para que o programa funcione corretamente, a base de dados deve ser estabelecida. No SLB, o FLAMEROBIN que é uma ferramenta manipuladora de banco de dados se comunica com o FIREBIRD que é o banco de dados em si. Usando esta comunicação foram criadas tabelas para a inserção futura de dados, toda tabela contém atributos, com suas características, diferindo para que não haja confusão dos dados. Para a criação destas tabelas os modelos já apresentados nos tópicos acima (relacional e entidade-relacionamento) foram estudados para a criação do banco de dados. A linguagem SQL é indispensável para a produção do software tratado neste projeto, pois entra em conexão com a linguagem Java através do NETBEANS, ferramenta já citada em tópicos anteriores. Apesar do acesso através da plataforma Java, é necessário à criação de um banco de dados que pode ser manipulado por outras ferramentas, como o FLAMEROBIN (também já discutido). Porém este processo de conexão irá passar despercebido pelos usuários, pois todos os comandos para o processo já foram implementados.

Softwares de Sistemas e de Aplicação

Softwares de Sistemas e de Aplicação Fundamentos dos Sistemas de Informação Softwares de Sistemas e de Aplicação Profª. Esp. Milena Resende - milenaresende@fimes.edu.br Visão Geral de Software O que é um software? Qual a função do software?

Leia mais

SISTEMA DE CONTROLE INTERNO DE FLUXO DE CAIXA DO SETOR DE APOIO FINANCEIRO (ULBRA GUAÍBA)

SISTEMA DE CONTROLE INTERNO DE FLUXO DE CAIXA DO SETOR DE APOIO FINANCEIRO (ULBRA GUAÍBA) SISTEMA DE CONTROLE INTERNO DE FLUXO DE CAIXA DO SETOR DE APOIO FINANCEIRO (ULBRA GUAÍBA) Alessandra Lubbe 1 Alexandre Evangelista 2 Jeandro Perceval 3 José Ramiro Pereira 4 Luiz Gustavo Mahlmann 5 RESUMO

Leia mais

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL ESTRELA TÉCNICO EM INFORMÁTICA SISTEMA DE LOCADORA. Rodrigo Luiz da Rosa

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL ESTRELA TÉCNICO EM INFORMÁTICA SISTEMA DE LOCADORA. Rodrigo Luiz da Rosa ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL ESTRELA TÉCNICO EM INFORMÁTICA SISTEMA DE LOCADORA Rodrigo Luiz da Rosa Estrela 2012 EIXO TECNOLÓGICO: Informação e Comunicação TÍTULO: SISTEMA DE LOCADORA AUTOR:

Leia mais

Sistema de Automação Comercial de Pedidos

Sistema de Automação Comercial de Pedidos Termo de Abertura Sistema de Automação Comercial de Pedidos Cabana - Versão 1.0 Iteração 1.0- Release 1.0 Versão do Documento: 1.5 Histórico de Revisão Data Versão do Documento Descrição Autor 18/03/2011

Leia mais

Unioeste Universidade Estadual do Oeste do Paraná

Unioeste Universidade Estadual do Oeste do Paraná Unioeste Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Informática Curso de Bacharelado em Informática Especificação de Requisitos e Modelagem Orientada

Leia mais

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 14/07/2009 1.0 15/07/2009 1.1 16/07/2009 1.2 20/05/2010 1.3 Preenchimento

Leia mais

SISTEMA DE GERENCIAMENTO E CONTROLE DE DOCUMENTOS DE TCC E ESTÁGIO

SISTEMA DE GERENCIAMENTO E CONTROLE DE DOCUMENTOS DE TCC E ESTÁGIO SISTEMA DE GERENCIAMENTO E CONTROLE DE DOCUMENTOS DE TCC E ESTÁGIO Marcelo Karpinski Brambila 1, Luiz Gustavo Galves Mahlmann 2 1 Acadêmico do Curso de Sistemas de Informação da ULBRA Guaíba < mkbrambila@terra.com.br

Leia mais

SISTEMA PARA CONTROLE DE RESERVA DE EQUIPAMENTOS MULTIMEIOS E AMBIENTES DE APRENDIZAGEM

SISTEMA PARA CONTROLE DE RESERVA DE EQUIPAMENTOS MULTIMEIOS E AMBIENTES DE APRENDIZAGEM SISTEMA PARA CONTROLE DE RESERVA DE EQUIPAMENTOS MULTIMEIOS E AMBIENTES DE APRENDIZAGEM Marcelo Karpinski Brambila Acadêmico em Sistemas de Informação Universidade Luterana do Brasil Guaíba mkbrambila@connect-rs.com.br

Leia mais

15 Conceitos de Bancos de Dados com o LibreOffice Base

15 Conceitos de Bancos de Dados com o LibreOffice Base Introdução a Informática - 1º semestre AULA 14 Prof. André Moraes Objetivos desta aula: Explorar as propriedades na criação de bancos de dados no LibreOffice Base; Criar e explorar tabelas; Criar e explorar

Leia mais

AUTOR(ES): CARLOS ANTONIO PINHEIRO PINTO, ERMÍNIO PEDRAL SANTANA, GUILHERME CASSIANO DA SILVA

AUTOR(ES): CARLOS ANTONIO PINHEIRO PINTO, ERMÍNIO PEDRAL SANTANA, GUILHERME CASSIANO DA SILVA Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: SISTEMA MÓVEL DE COMPRAS POR QR CODE CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E TECNOLOGIAS SUBÁREA:

Leia mais

SAPENS - Sistema Automático de Páginas de Ensino

SAPENS - Sistema Automático de Páginas de Ensino SAPENS - Sistema Automático de Páginas de Ensino Eduardo Kokubo kokubo@inf.univali.br Fabiane Barreto Vavassori, MSc fabiane@inf.univali.br Universidade do Vale do Itajaí - UNIVALI Centro de Ensino Superior

Leia mais

Automação do Processo de Instalação de Softwares

Automação do Processo de Instalação de Softwares Automação do Processo de Instalação de Softwares Aislan Nogueira Diogo Avelino João Rafael Azevedo Milene Moreira Companhia Siderúrgica Nacional - CSN RESUMO Este artigo tem como finalidade apresentar

Leia mais

Palavras-Chaves: estoque, modelagem, requisitos, UML, vendas.

Palavras-Chaves: estoque, modelagem, requisitos, UML, vendas. UTILIZAÇÃO DA UML NO DESENVOLVIMENTO DE SISTEMA DE CONTROLE DE VENDAS E ESTOQUE GILBERTO FRANCISCO PACHECO DOS SANTOS Discente da AEMS Faculdades Integradas de Três Lagoas JACKSON LUIZ ARROSTI Discente

Leia mais

Estudo de Viabilidade

Estudo de Viabilidade Universidade Federal de Pernambuco Centro de Informática Estudo de Viabilidade SorveTech (Sistema de Gerenciamento) Professora: Carla Silva Disciplina: Especificação de Requisitos e Validação de Sistemas

Leia mais

PROJETO DA DISCIPLINA. PES II Processo de Engenharia de Software II

PROJETO DA DISCIPLINA. PES II Processo de Engenharia de Software II UNIOESTE - Universidade Estadual do Oeste do Paraná CCET - Centro de Ciências Exatas e Tecnológicas Colegiado de Informática Curso de Bacharelado em Informática PROJETO DA DISCIPLINA PES II Processo de

Leia mais

DMS Documento de Modelagem de Sistema. Versão: 1.4

DMS Documento de Modelagem de Sistema. Versão: 1.4 DMS Documento de Modelagem de Sistema Versão: 1.4 VERANEIO Gibson Macedo Denis Carvalho Matheus Pedro Ingrid Cavalcanti Rafael Ribeiro Tabela de Revisões Versão Principais Autores da Versão Data de Término

Leia mais

Manual de referência do HP Web Jetadmin Database Connector Plug-in

Manual de referência do HP Web Jetadmin Database Connector Plug-in Manual de referência do HP Web Jetadmin Database Connector Plug-in Aviso sobre direitos autorais 2004 Copyright Hewlett-Packard Development Company, L.P. A reprodução, adaptação ou tradução sem permissão

Leia mais

Manual de Instalação, Administração e Uso do Sistema Elétric

Manual de Instalação, Administração e Uso do Sistema Elétric Manual de Instalação, Administração e Uso do Sistema Elétric Versão 1.0 Autores Bruna Cirqueira Mariane Dantas Milton Alves Robson Prioli Nova Odessa, 10 de Setembro de 2013 Sumário Apoio 1. Licença deste

Leia mais

Sistema de Gerenciamento do Protocolo Geral da FAPERGS

Sistema de Gerenciamento do Protocolo Geral da FAPERGS Sistema de Gerenciamento do Protocolo Geral da FAPERGS Alcides Vaz da Silva 1 Luiz Gustavo Galves Mählmann 2 Newton Muller 3 RESUMO Este artigo apresenta o projeto de desenvolvimento de um Sistema de Informação

Leia mais

Diretrizes para criação de um padrão de desenvolvimento de sistemas de informação baseados em cots

Diretrizes para criação de um padrão de desenvolvimento de sistemas de informação baseados em cots Diretrizes para criação de um padrão de desenvolvimento de sistemas de informação baseados em cots Roosewelt Sanie Da Silva¹ 1 Ciência da Computação Universidade Presidente Antônio Carlos (UNIPAC) Rodovia

Leia mais

FERRAMENTAS PARA DESENVOLVIMENTO EM C#

FERRAMENTAS PARA DESENVOLVIMENTO EM C# FERRAMENTAS PARA DESENVOLVIMENTO EM C# Camila Sanches Navarro 1,2, Wyllian Fressatti 2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil sanchesnavarro@gmail.com wyllian@unipar.br Resumo. Este artigo

Leia mais

Palavras-Chaves: engenharia de requisitos, modelagem, UML.

Palavras-Chaves: engenharia de requisitos, modelagem, UML. APLICAÇÃO DA ENGENHARIA DE REQUISITOS PARA COMPREENSÃO DE DOMÍNIO DO PROBLEMA PARA SISTEMA DE CONTROLE COMERCIAL LEONARDO DE PAULA SANCHES Discente da AEMS Faculdades Integradas de Três Lagoas RENAN HENRIQUE

Leia mais

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 4

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 4 REFLEXÃO 4 Módulos 0776, 0780, 0781, 0786 e 0787 1/10 8-04-2013 Esta reflexão tem como objectivo partilhar e dar a conhecer o que aprendi nos módulos 0776 - Sistema de informação da empresa, 0780 - Aplicações

Leia mais

Prof. Omero, pág. 63. Banco de Dados InterBase.

Prof. Omero, pág. 63. Banco de Dados InterBase. Prof. Omero, pág. 63 O que é o InterBase? O InterBase é um SGBDR - Sistema Gerenciador de Banco de Dados Cliente/Servidor Relacional 1 que está baseado no padrão SQL ANSI-9, de alta performance, independente

Leia mais

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNÓLOGO EM ANALISE E DESENVOLVIMENTO DE SISTEMAS

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNÓLOGO EM ANALISE E DESENVOLVIMENTO DE SISTEMAS UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNÓLOGO EM ANALISE E DESENVOLVIMENTO DE SISTEMAS Sistema de Controle de Viaturas por Pablo Wasculewsky de Matos Orientador: Prof. Me. André Vinicius

Leia mais

Sistema de Ordens de Serviço HDA Soluções em Informática

Sistema de Ordens de Serviço HDA Soluções em Informática UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO Curso Superior de Graduação em ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Sistema de Ordens de Serviço HDA Soluções em Informática Por AUGUSTO CARRICONDE

Leia mais

Tecnologia da Informação. Prof. Esp. Lucas Cruz

Tecnologia da Informação. Prof. Esp. Lucas Cruz Tecnologia da Informação Prof. Esp. Lucas Cruz Componentes da Infraestrutura de TI Software A utilização comercial da informática nas empresas iniciou-se por volta dos anos 1960. O software era um item

Leia mais

Palavras-Chaves: Arquitetura, Modelagem Orientada a Objetos, UML.

Palavras-Chaves: Arquitetura, Modelagem Orientada a Objetos, UML. MODELAGEM ORIENTADA A OBJETOS APLICADA À ANÁLISE E AO PROJETO DE SISTEMA DE VENDAS ALTEMIR FERNANDES DE ARAÚJO Discente da AEMS Faculdades Integradas de Três Lagoas ANDRE LUIZ DA CUNHA DIAS Discente da

Leia mais

Manual do Usuário Características e recursos básicos Enterprise Resource Planning

Manual do Usuário Características e recursos básicos Enterprise Resource Planning Manual do Usuário Características e recursos básicos Enterprise Resource Planning www.pwi.com.br 1 Volpe Enterprise Resource Planning Este manual não pode, em parte ou no seu todo, ser copiado, fotocopiado,

Leia mais

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO DESCRIÇÃO DO SIGAI O SIGAI (Sistema Integrado de Gestão do Acesso à Informação) é uma solução de software que foi desenvolvida para automatizar os processos administrativos e operacionais visando a atender

Leia mais

Grifon Alerta. Manual do Usuário

Grifon Alerta. Manual do Usuário Grifon Alerta Manual do Usuário Sumário Sobre a Grifon Brasil... 4 Recortes eletrônicos... 4 Grifon Alerta Cliente... 4 Visão Geral... 4 Instalação... 5 Pré-requisitos... 5 Passo a passo para a instalação...

Leia mais

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado

Leia mais

inux Sistemas Ltda. MANUAL DO USUÁRIO www.inux.com.br

inux Sistemas Ltda. MANUAL DO USUÁRIO www.inux.com.br 2013 inux Sistemas Ltda. s MANUAL DO USUÁRIO www.inux.com.br Sumário 1 Introdução... 2 2 Visão Geral do Sistema... 2 3 Tela de Configuração... 3 4 Tela de Mensagens... 5 5 Tela de Importação... 8 6 Tela

Leia mais

Documento de Requisitos

Documento de Requisitos UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Documento de Requisitos Sistema Gerenciador de Atendimento de Chamados Técnicos Grupo: Luiz Augusto Zelaquett

Leia mais

Administração de Banco de Dados

Administração de Banco de Dados Administração de Banco de Dados Professora conteudista: Cida Atum Sumário Administração de Banco de Dados Unidade I 1 INTRODUÇÃO A BANCO DE DADOS...1 1.1 Histórico...1 1.2 Definições...2 1.3 Importância

Leia mais

Roteiro 2 Conceitos Gerais

Roteiro 2 Conceitos Gerais Roteiro 2 Conceitos Gerais Objetivos: UC Projeto de Banco de Dados Explorar conceitos gerais de bancos de dados; o Arquitetura de bancos de dados: esquemas, categorias de modelos de dados, linguagens e

Leia mais

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto UFSC - Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística INE5631 Projetos I Prof. Renato Cislaghi Resumo de TCC Desenvolvimento de um sistema ERP

Leia mais

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CERVA TOISS. por

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CERVA TOISS. por UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CERVA TOISS por Daniel Teixeira Braga Trabalho de Conclusão de curso II Prof. Marcos Echevarria

Leia mais

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1 DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1 SUMÁRIO DEFINIÇÃO DE REQUISITOS 4 1. INTRODUÇÃO 4 1.1 FINALIDADE 4 1.2 ESCOPO 4 1.3 DEFINIÇÕES, ACRÔNIMOS

Leia mais

INSTITUTO FEDERAL DO PARANÁ LUCAS GABRIEL DA SILVA DIAGSIST: PROGRAMA DE GERENCIAMENTO DE UMA CLÍNICA MÉDICA

INSTITUTO FEDERAL DO PARANÁ LUCAS GABRIEL DA SILVA DIAGSIST: PROGRAMA DE GERENCIAMENTO DE UMA CLÍNICA MÉDICA INSTITUTO FEDERAL DO PARANÁ LUCAS GABRIEL DA SILVA DIAGSIST: PROGRAMA DE GERENCIAMENTO DE UMA CLÍNICA MÉDICA PARANAGUÁ 2011 LUCAS GABRIEL DA SILVA DIAGSIST: PROGRAMA DE GERENCIAMENTO DE UMA CLÍNICA MÉDICA

Leia mais

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD Acadêmico: Maicon Klug Orientadora: Joyce Martins Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento do trabalho Conclusão Extensões

Leia mais

Processos (Threads,Virtualização e Migração de Código)

Processos (Threads,Virtualização e Migração de Código) Processos (Threads,Virtualização e Migração de Código) Roteiro Processos Threads Virtualização Migração de Código O que é um processo?! Processos são programas em execução. Processo Processo Processo tem

Leia mais

Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br

Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br 1. Abordagem geral Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br Em primeiro plano, deve-se escolher com qual banco de dados iremos trabalhar. Cada banco possui suas vantagens,

Leia mais

Manual de Implantação do Sistema de Administração de Patrimônio SIAP

Manual de Implantação do Sistema de Administração de Patrimônio SIAP MANUAL DO USUÁRIO 2 GOVERNO DO ESTADO DA BAHIA JAQUES VAGNER SECRETARIA DA ADMINISTRAÇÃO MANOEL VITÓRIO DA SILVA FILHO SUPERINTENDÊNCIA DE SERVIÇOS ADMINISTRATIVOS MARIA ÂNGELA SANTOS SILVA FONSECA 3 REALIZAÇÃO

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 6.1 ARQUIVOS E REGISTROS De um modo geral os dados estão organizados em arquivos. Define-se arquivo como um conjunto de informações referentes aos elementos

Leia mais

Linux. Educacional. Tutorial Buzzword

Linux. Educacional. Tutorial Buzzword Linux Educacional Tutorial Buzzword Para trabalhar com o programa Buzzword online, é necessário que crie uma conta no site. Para isso acesse o endereço - https://buzzword.acrobat.com/ Para criar uma conta

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN José Agostinho Petry Filho 1 ; Rodrigo de Moraes 2 ; Silvio Regis da Silva Junior 3 ; Yuri Jean Fabris 4 ; Fernando Augusto

Leia mais

Impressão e Fotolito Oficina Gráfica da EDITORA VIENA. Todos os direitos reservados pela EDITORA VIENA LTDA

Impressão e Fotolito Oficina Gráfica da EDITORA VIENA. Todos os direitos reservados pela EDITORA VIENA LTDA Autores Karina de Oliveira Wellington da Silva Rehder Consultores em Informática Editora Viena Rua Regente Feijó, 621 - Centro - Santa Cruz do Rio Pardo - SP CEP 18.900-000 Central de Atendimento (0XX14)

Leia mais

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS

Leia mais

Conheça Melhor a Loja Virtual ASP

Conheça Melhor a Loja Virtual ASP Proposta para Instalação da Loja Virtual Grátis no mês de junho 2011 O comércio eletrônico não é um bicho de 7 cabeças Ter sua loja virtual, agora ficou mais fácil ainda! Sem necessidade de saber programação

Leia mais

Ementário do Curso Técnico em Informática para Internet

Ementário do Curso Técnico em Informática para Internet 1 Ministério da Educação Secretaria de Educação Profissional e Tecnológica Instituto Federal do Rio de Janeiro - IFRJ Pró-Reitoria de Ensino Médio e Técnico Campus Engenheiro Paulo de Frontin Direção de

Leia mais

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial 1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão

Leia mais

SQL APOSTILA INTRODUÇÃO A LINGUAGEM SQL

SQL APOSTILA INTRODUÇÃO A LINGUAGEM SQL SQL APOSTILA INTRODUÇÃO Uma linguagem de consulta é a linguagem por meio da qual os usuários obtêm informações do banco de dados. Essas linguagens são, tipicamente, de nível mais alto que as linguagens

Leia mais

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS Leandro Guilherme Gouvea 1, João Paulo Rodrigues 1, Wyllian Fressatti 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil leandrog.gouvea@gmail.com,

Leia mais

Guia de Introdução ao Windows SharePoint Services

Guia de Introdução ao Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services - Windows SharePoint Services... Page 1 of 11 Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services Ocultar tudo O Microsoft Windows

Leia mais

Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática.

Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática. Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática. 1 Introdução 1.1 Propósito O propósito deste documento de especificação de requisitos é definir os requisitos

Leia mais

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 MANTER FUNCIONÁRIO RELEASE 4.1

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 MANTER FUNCIONÁRIO RELEASE 4.1 DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 MANTER FUNCIONÁRIO RELEASE 4.1 SUMÁRIO DEFINIÇÃO DE REQUISITOS 4 1. INTRODUÇÃO 4 1.1 FINALIDADE 4 1.2 ESCOPO 4 1.3 DEFINIÇÕES, ACRÔNIMOS

Leia mais

MANUAL PARA USO DO SISTEMA GCO Gerenciador Clínico Odontológico

MANUAL PARA USO DO SISTEMA GCO Gerenciador Clínico Odontológico MANUAL PARA USO DO SISTEMA GCO Gerenciador Clínico Odontológico O GCO é um sistema de controle de clínicas odontológicas, onde dentistas terão acesso a agendas, fichas de pacientes, controle de estoque,

Leia mais

UNIVERSIDADE ESTADUAL DE PONTA GROSSA

UNIVERSIDADE ESTADUAL DE PONTA GROSSA UNIVERSIDADE ESTADUAL DE PONTA GROSSA SECRETARIA MUNICIPAL DE GESTÃO DE RECURSOS HUMANOS CONCURSO PÚBLICO PARA ANALISTA DE SUPORTE 08 DE NOVEMBRO DE 2009... (NOME COMPLETO EM LETRA DE FORMA) INSTRUÇÕES

Leia mais

PROGRAMANDO ANDROID NA IDE ECLIPSE GABRIEL NUNES, JEAN CARVALHO TURMA TI7

PROGRAMANDO ANDROID NA IDE ECLIPSE GABRIEL NUNES, JEAN CARVALHO TURMA TI7 Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação: Habilitação Técnica de Nível Médio Técnico em Informática Programação Android na IDE Eclipse PROGRAMANDO ANDROID

Leia mais

SisLegis Sistema de Cadastro e Controle de Leis

SisLegis Sistema de Cadastro e Controle de Leis Sistema de Cadastro e Controle de Leis Desenvolvido por Fábrica de Software Coordenação de Tecnologia da Informação Pág 1/22 Módulo: 1 Responsável: Desenvolvimento Ti Data: 01/11/2012 Versão: 1.0 Empresa:

Leia mais

GLOBAL SCIENCE AND TECHNOLOGY (ISSN 1984 3801)

GLOBAL SCIENCE AND TECHNOLOGY (ISSN 1984 3801) GLOBAL SCIENCE AND TECHNOLOGY (ISSN 1984 3801) UTILIZAÇÃO DE APLICATIVOS BASE E CALC DO PACOTE BROFFICE.ORG PARA CRIAÇÃO DE SISTEMA DE INFORMAÇÃO DE PEQUENO PORTE Wílson Luiz Vinci 1 Marcelo Gonçalves

Leia mais

INSTITUTO FEDERAL DO PARANÁ RENAN BATISTA ALVES SIDENEI MENDES PONTES JUNIOR SISTEMA DE GERENCIAMENTO DE ESTOQUE LOJA DE ARTESANATO

INSTITUTO FEDERAL DO PARANÁ RENAN BATISTA ALVES SIDENEI MENDES PONTES JUNIOR SISTEMA DE GERENCIAMENTO DE ESTOQUE LOJA DE ARTESANATO INSTITUTO FEDERAL DO PARANÁ RENAN BATISTA ALVES SIDENEI MENDES PONTES JUNIOR SISTEMA DE GERENCIAMENTO DE ESTOQUE LOJA DE ARTESANATO PARANAGUÁ 2011 RENAN BATISTA ALVES SIDENEI MENDES PONTES JUNIOR SISTEMA

Leia mais

AUTOR(ES): VINICIUS RUIZ PONTES SILVA, JAQUELINE CRISTINA DA SILVA, JOÃO PAULO DE OLIVEIRA HONESTO

AUTOR(ES): VINICIUS RUIZ PONTES SILVA, JAQUELINE CRISTINA DA SILVA, JOÃO PAULO DE OLIVEIRA HONESTO Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: IMPLEMENTAÇÃO DE UM SISTEMA PARA INTERCÂMBIOS ESTUDANTIS CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS

Leia mais

Estudo de Viabilidade

Estudo de Viabilidade Estudo de Viabilidade PGE: Plastic Gestor Empresarial Especificação de Requisitos e Validação de Sistemas Recife, janeiro de 2013 Sumário 1. Motivação... 1 2. Introdução: O Problema Indentificado... 2

Leia mais

UTILIZANDO ICONIX NO DESENVOLVIMENTO DE APLICAÇÕES DELPHI

UTILIZANDO ICONIX NO DESENVOLVIMENTO DE APLICAÇÕES DELPHI UTILIZANDO ICONIX NO DESENVOLVIMENTO DE APLICAÇÕES DELPHI Dr. George SILVA; Dr. Gilbert SILVA; Gabriel GUIMARÃES; Rodrigo MEDEIROS; Tiago ROSSINI; Centro Federal de Educação Tecnológica do Rio Grande do

Leia mais

Unidade IV ADMINISTRAÇÃO DE BANCO DE DADOS. Software livre se refere à liberdade dos usuários com relação ao software, mais precisamente:

Unidade IV ADMINISTRAÇÃO DE BANCO DE DADOS. Software livre se refere à liberdade dos usuários com relação ao software, mais precisamente: ADMINISTRAÇÃO DE BANCO DE DADOS Unidade IV DEFINIR A MELHOR SOLUÇÃO DE BANCO DE DADOS PARA AS NECESSIDADES DA EMPRESA.1 O uso das tecnologias.1.1 O software livre 1 A tecnologia de banco de dados, assim

Leia mais

Manual Digifort Evidence Versão 1.0.1 Rev. A

Manual Digifort Evidence Versão 1.0.1 Rev. A Manual Digifort Evidence Versão 1.0.1 Rev. A Índice ANTES DE VOCÊ COMEÇAR... 4 PRÉ-REQUISITOS... 4 SCREEN SHOTS... 4 A QUEM SE DESTINA ESTE MANUAL... 4 COMO UTILIZAR ESTE MANUAL... 4 Introdução... 5 INSTALANDO

Leia mais

Projeto Disciplinar de Infra-Estrutura de Software EMPRESA PERSONAL LAPTOP S SISTEMA INTEGRADO COMERCIAL

Projeto Disciplinar de Infra-Estrutura de Software EMPRESA PERSONAL LAPTOP S SISTEMA INTEGRADO COMERCIAL Projeto Disciplinar de Infra-Estrutura de Software EMPRESA PERSONAL LAPTOP S SISTEMA INTEGRADO COMERCIAL EDILBERTO SILVA, CLEYCIONE (9245) 2, JONATHAN CAVALCANTE (9288) 2, MARCELO GOMES (9240) 2, NILTON

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA JNC MOBILE 2.0. Anderson Buon Berto Gilberto Torrezan Filho. Florianópolis - SC 2005/1

UNIVERSIDADE FEDERAL DE SANTA CATARINA JNC MOBILE 2.0. Anderson Buon Berto Gilberto Torrezan Filho. Florianópolis - SC 2005/1 UNIVERSIDADE FEDERAL DE SANTA CATARINA JNC MOBILE 2.0 Anderson Buon Berto Gilberto Torrezan Filho Florianópolis - SC 2005/1 1 Sumário 1 Introdução 3 2 Denição do Problema 3 3 Trabalhos Correlatos 4 4 Solução

Leia mais

DESAFIO ETAPA 1 Passo 1

DESAFIO ETAPA 1 Passo 1 DESAFIO Um dos maiores avanços percebidos pela área de qualidade de software foi comprovar que a qualidade de um produto final (software) é uma consequência do processo pelo qual esse software foi desenvolvido.

Leia mais

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. 1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar

Leia mais

Tecnologia da Informação. Prof. Esp. Lucas Cruz

Tecnologia da Informação. Prof. Esp. Lucas Cruz Tecnologia da Informação Prof. Esp. Lucas Cruz Software A utilização comercial da informática nas empresas iniciou-se por volta dos anos 1960. O software era um item menos dispendioso que o hardware, e

Leia mais

Fábio Rocha de Araújo & Felipe Rocha de Araújo. 30 de janeiro de 2012

Fábio Rocha de Araújo & Felipe Rocha de Araújo. 30 de janeiro de 2012 Laboratório de Processamento de Sinais Laboratório de Sistemas Embarcados Universidade Federal do Pará 30 de janeiro de 2012 Introdução Conhecendo o Joomla! Administrando extensões Joomla! e criando Módulos

Leia mais

ShoeSystem 1.0 Sistema para loja de calçados

ShoeSystem 1.0 Sistema para loja de calçados Artigo apresentado ao UNIS, como parte dos requisitos para obtenção do título de tecnólogo em Análise e Desenvolvimento de Sistemas 1 ShoeSystem 1.0 Sistema para loja de calçados André Luis dos Reis Revair,

Leia mais

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS PAULO ALBERTO BUGMANN ORIENTADOR: ALEXANDER ROBERTO VALDAMERI Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento

Leia mais

Sumário. Uma visão mais clara da UML

Sumário. Uma visão mais clara da UML Instituto Federal de Santa Catarina Câmpus Chapecó Ensino Médio Integrado em Informática Módulo V Unidade Curricular: Engenharia de Software Professora: Lara P. Z. B. Oberderfer Uma visão mais clara da

Leia mais

José Benedito Lopes Junior ¹, Marcello Erick Bonfim 2

José Benedito Lopes Junior ¹, Marcello Erick Bonfim 2 ISBN 978-85-61091-05-7 Encontro Internacional de Produção Científica Cesumar 27 a 30 de outubro de 2009 Definição de uma tecnologia de implementação e do repositório de dados para a criação da ferramenta

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Aula: BrOffice Impress primeira parte

Aula: BrOffice Impress primeira parte Aula: BrOffice Impress primeira parte Objetivos Conhecer as características de um software de apresentação; Saber criar uma apresentação rápida com os recursos de imagem e texto; Saber salvar a apresentação;

Leia mais

ORGANIZAÇÃO CURRICULAR

ORGANIZAÇÃO CURRICULAR ORGANIZAÇÃO CURRICULAR O curso Técnico em Informática, em Nível Médio Subseqüente, será organizado de forma semestral, com aulas presenciais, compostos por disciplinas, com conteúdos estabelecidos, tendo

Leia mais

Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br

Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br Índice Como acessar o Moodle Editando seu PERFIL Editando o curso / disciplina no Moodle Incluindo Recursos

Leia mais

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Juarez Bachmann Orientador: Alexander Roberto Valdameri Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento

Leia mais

COLABORAÇÃO, CRM, GERÊNCIA DA PRODUÇÃO, PROJETOS, SERVIÇOS, OBRAS E VENDAS VIA INTERNET

COLABORAÇÃO, CRM, GERÊNCIA DA PRODUÇÃO, PROJETOS, SERVIÇOS, OBRAS E VENDAS VIA INTERNET MANUAL DO USUÁRIO BITÁVEL GERENCIADOR ONLINE (GOL) Software Web para: COLABORAÇÃO, CRM, GERÊNCIA DA PRODUÇÃO, PROJETOS, SERVIÇOS, OBRAS E VENDAS VIA INTERNET Versão 2.5.1 1 Índice de Conteúdo 1) LICENÇA

Leia mais

Requisitos do Sistema

Requisitos do Sistema PJ8D - 017 ProJuris 8 Desktop Requisitos do Sistema PJ8D - 017 P á g i n a 1 Sumario Sumario... 1 Capítulo I - Introdução... 2 1.1 - Objetivo... 2 1.2 - Quem deve ler esse documento... 2 Capítulo II -

Leia mais

A REALIDADE VIRTUAL APLICADA AO CONTROLE E AUTOMAÇÃO DE BIBLIOTECAS PÚBLICAS

A REALIDADE VIRTUAL APLICADA AO CONTROLE E AUTOMAÇÃO DE BIBLIOTECAS PÚBLICAS A REALIDADE VIRTUAL APLICADA AO CONTROLE E AUTOMAÇÃO DE BIBLIOTECAS PÚBLICAS Gláucio Alves Oliveira; Ildeberto de Genova Bugatti Resumo O trabalho utilizou técnicas de integração entre tecnologia de Realidade

Leia mais

11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador

11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador Sistemas de Informação Prof. Anderson D. Moura Um programa de computador é composto por uma seqüência de instruções, que é interpretada e executada por um processador ou por uma máquina virtual. Em um

Leia mais

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA Autores: Claudiléia Gaio BANDT; Tiago HEINECK; Patrick KOCHAN; Leila Lisiane ROSSI; Angela Maria Crotti da ROSA Identificação autores: Aluna do Curso

Leia mais

Engenharia de Software I

Engenharia de Software I Engenharia de Software I Rogério Eduardo Garcia (rogerio@fct.unesp.br) Bacharelado em Ciência da Computação Aula 05 Material preparado por Fernanda Madeiral Delfim Tópicos Aula 5 Contextualização UML Astah

Leia mais

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA. Marco Antônio Cabral dos Santos Júnior NEXUS

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA. Marco Antônio Cabral dos Santos Júnior NEXUS ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA Marco Antônio Cabral dos Santos Júnior NEXUS Sistema de Gerenciamento para Microempresa Guaíba 2015 Marco Antônio

Leia mais

Sistema de Aprendizado de Linguagem de Acesso à Dados em um Simulador Compacto de Banco de Dados (Ferramenta Tupan)

Sistema de Aprendizado de Linguagem de Acesso à Dados em um Simulador Compacto de Banco de Dados (Ferramenta Tupan) Sistema de Aprendizado de Linguagem de Acesso à Dados em um Simulador Compacto de Banco de Dados (Ferramenta Tupan) Daniel, H. S. Atilio 1, Gabriel, C. Arroyo 1, Luis, A. da Silva 1 1 Curso de Tecnologia

Leia mais

UNIVERSIDADE FEDERAL FLUMINENSE IVY MARTINS SALLES SATCAR: SISTEMA DE GERÊNCIA DE UMA EMPRESA DE RASTREAMENTO VEICULAR

UNIVERSIDADE FEDERAL FLUMINENSE IVY MARTINS SALLES SATCAR: SISTEMA DE GERÊNCIA DE UMA EMPRESA DE RASTREAMENTO VEICULAR UNIVERSIDADE FEDERAL FLUMINENSE IVY MARTINS SALLES SATCAR: SISTEMA DE GERÊNCIA DE UMA EMPRESA DE RASTREAMENTO VEICULAR NITERÓI 2010 IVY MARTINS SALLES SATCAR: SISTEMA DE GERÊNCIA DE UMA EMPRESA DE RASTREAMENTO

Leia mais

Se observarmos nos diferentes livros. Planejamento de Testes a partir de Casos de Uso

Se observarmos nos diferentes livros. Planejamento de Testes a partir de Casos de Uso Planejamento de Testes a partir de Casos de Uso Arilo Cláudio Dias Neto ariloclaudio@gmail.com É Bacharel em Ciência da Computação formado na Universidade Federal do Amazonas, Mestre em Engenharia de Sistemas

Leia mais

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Aula 01: Conceitos Iniciais / Sistema Operacional

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Aula 01: Conceitos Iniciais / Sistema Operacional TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Aula 01: Conceitos Iniciais / Sistema Operacional O conteúdo deste documento tem por objetivo apresentar uma visão geral

Leia mais

SENADO FEDERAL Secretaria Especial do Interlegis SINTER Subsecretaria de Tecnologia da Informação SSTIN. Produto I: ATU SAAP

SENADO FEDERAL Secretaria Especial do Interlegis SINTER Subsecretaria de Tecnologia da Informação SSTIN. Produto I: ATU SAAP Produto I: ATU SAAP Documento de projeto do novo sistema. Modelo de Dados, Casos de Usos e Interface Gráfica do Sistema Pablo Nogueira Oliveira Termo de Referência nº 129275 Contrato Número 2008/000988

Leia mais

Artur Petean Bove Júnior Tecnologia SJC

Artur Petean Bove Júnior Tecnologia SJC Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento

Leia mais

Documentação de um Produto de Software

Documentação de um Produto de Software Documentação de um Produto de Software Versão 3.0 Autora: Profª Ana Paula Gonçalves Serra Revisor: Prof. Fernando Giorno 2005 ÍNDICE DETALHADO PREFÁCIO... 4 1. INTRODUÇÃO AO DOCUMENTO... 6 1.1. TEMA...

Leia mais

Documento de Visão. Versão 2.5 Projeto SysTrack - Grupo 01

Documento de Visão. Versão 2.5 Projeto SysTrack - Grupo 01 Documento de Visão Versão 2.5 Projeto SysTrack - Grupo 01 Junho de 2011 Histórico de revisão: DATA VERSÃO DESCRIÇÃO AUTORES 19/02/2011 1.0 Versão inicial. João Ricardo, Diogo Henrique. 24/02/2011 2.0 Modificação

Leia mais

Ferramentas desenvolvidas internamente não atendem às necessidades de crescimento, pois precisam estar sendo permanentemente aperfeiçoadas;

Ferramentas desenvolvidas internamente não atendem às necessidades de crescimento, pois precisam estar sendo permanentemente aperfeiçoadas; APRESENTAÇÃO O Myself é um sistema de gerenciamento de conteúdo para websites desenvolvido pela Genial Box Propaganda. Seu grande diferencial é permitir que o conteúdo de seu website possa ser modificado

Leia mais