SISTEMA WEB DE GERENCIAMENTO BIBLIOTECÁRIO LEONARDO RIGO RIBEIRO DA SILVA MATHEUS MARIANO DA SILVA

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

Download "SISTEMA WEB DE GERENCIAMENTO BIBLIOTECÁRIO LEONARDO RIGO RIBEIRO DA SILVA MATHEUS MARIANO DA SILVA"

Transcrição

1 CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA FACULDADE DE TECNOLOGIA DE LINS PROF. ANTONIO SEABRA CURSO SUPERIOR DE TECNOLOGIA EM BANCO DE DADOS LEONARDO RIGO RIBEIRO DA SILVA MATHEUS MARIANO DA SILVA SISTEMA WEB DE GERENCIAMENTO BIBLIOTECÁRIO LINS/SP 2º SEMESTRE/2013

2 CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA FACULDADE DE TECNOLOGIA DE LINS PROF. ANTONIO SEABRA CURSO SUPERIOR DE TECNOLOGIA EM BANCO DE DADOS LEONARDO RIGO RIBEIRO DA SILVA MATHEUS MARIANO DA SILVA SISTEMA WEB DE GERENCIAMENTO BIBLIOTECÁRIO Trabalho de Conclusão de Curso apresentado à Faculdade de Tecnologia de Lins para obtenção do Título de Tecnólogo em Banco de Dados. Orientador: Prof. Me. Fábio Lúcio Meira LINS/SP 2º SEMESTRE/2013

3 LEONARDO RIGO RIBEIRO DA SILVA MATHEUS MARIANO DA SILVA SISTEMA WEB DE GERENCIAMENTO BIBLIOTECÁRIO Trabalho de Conclusão de Curso apresentado à Faculdade de Tecnologia de Lins, como parte dos requisitos necessários para a obtenção do título de Tecnólogo em Banco de Dados sob orientação do Prof. Me. Fábio Lucio Meira. Data de aprovação: 12 /12/2013 Orientador: Prof. Me. Fábio Lucio Meira Prof. Esp. Alciano Gustavo G. Oliveira Prof. Me. Alexandre Ponce de Oliveira

4 A minha mãe Adriana, que me ilumina e apoia incondicionalmente. Ao meu pai Cláudio, que me guia por quais caminhos percorrer; e a minha irmã Rafaela, que mesmo com pouca idade, me ensina a cada dia uma nova liturgia de amar. Leonardo Rigo Ribeiro da Silva

5 Dedico a minha família principalmente aos meus pais Rita e Carlos, que me apoiaram e me incentivaram a nunca desistir, mesmo nos momentos mais difíceis em que eu pensava que não seria possível seguir em frente com este trabalho. Matheus Mariano da Silva

6 AGRADECIMENTOS Primeiramente e acima de tudo, queremos agradecer a Deus por ter nos dado força e fé quando tudo parecia perdido e incerto; e por permitir que realizássemos esse grande feito em nossas vidas. Agradecemos especialmente ao Professor Fábio Lúcio Meira, que aceitou humildemente em ser nosso orientador neste árduo trabalho e por ter nos passado um pouco de sua imensa sabedoria. Agradecemos também ao Prof. Me. Mário Henrique de Souza Pardo que nos sancionou várias dúvidas e por ter nos apoiado e incentivado durante o desenvolvimento do trabalho. A todos os professores que nos ajudaram nas dúvidas decorrentes do curso durante esses anos, especialmente as professoras Luciane Noronha do Amaral e Gisele Molina Bocari e aos Professores Anderson Pazin, Adriano Bezerra e Luiz Fernando de Oliveira Silva. Ao nosso colega Cleberton Santos por ter nos ajudado na criação do logotipo do site. Ao nosso colega de classe João Otávio de Almeida por ter nos ajudado em várias dúvidas referentes à implementação do sistema. E por último, mas não menos importante, queremos agradecer especialmente aos nossos amigos Márcio, Everaldo, Elisangela e Mariana (Turma A) por todo apoio, companheirismo e por nos ensinarem o verdadeiro significado da amizade. Leonardo Rigo Ribeiro da Silva Matheus Mariano da Silva

7 São as nossas escolhas que revelam o que realmente somos, muito mais do que as nossas qualidades. J. K. Rowling

8 RESUMO O objetivo do presente trabalho foi o desenvolvimento de um sistema de gerenciamento web para uma biblioteca, que seja capaz de melhorar as funcionalidades de quem trabalha nela e interagir com quem a frequenta de forma rápida e intuitiva. Para tanto, fez-se necessário um estudo e a utilização de tecnologias para web, tais como Java Server Pages, Servlets, Hypertext Markup Language e jquery; conjuntamente da tecnologia de banco de dados e da integração que há entre web e uma base de dados. Para um melhor entendimento deste trabalho também é apresentado a análise de negócios e análise de requisitos, que atendem, de maneira mais abrangente, as funcionalidades de uma biblioteca, não tendo em vista uma biblioteca em particular. Tal desenvolvimento deste projeto justifica-se no fato de que a implementação de um sistema de gerenciamento utilizando a web seria viável para uma biblioteca que atrairia mais leitores, sendo que estes teriam acesso às pesquisas online ao rol de obras. Por fim, este documento apresenta uma conclusão sobre o trabalho, em que são descritas as principais dificuldades para se desenvolver para web, e também, apresenta alguns aprimoramentos e ampliações que podem ser realizados em projetos futuros, considerando que o desenvolvimento web e móvel é expansivo. Palavras-chave: Biblioteca. Internet. Site. HTML5. Sistema Web. Banco de dados. JSP. Servlet.

9 ABSTRACT The objective of this work was the development of a web management system for a library, which is able to improve the functionality of those who work in it and interact with those who attend quickly and intuitively. Therefore, it was necessary to study and use of web technologies such as Java Server Pages, Servlets, Hypertext Markup Language and jquery; together technology and database integration that exists between web and a database. For a better understanding of this work also presents business analysis and requirements, serving, more broadly, the features of a library, not aimed at a particular library. Such a development of this project is justified in the fact that the implementation of a management system using the web would be feasible for a library that would attract more readers, and they have access to online surveys to the list of works. Finally, this document presents a conclusion about the work, describing the main difficulty is in developing web and also presents some improvements and extensions that can be realized in future projects, given that development web and mobile is expansive. Keywords: Library. Internet. Site. HTML5. Web System. Database. JSP. Servlet.

10 LISTA DE ILUSTRAÇÕES Figura Arquitetura de aplicativo servlet Figura 1.2- Aquitetura de aplicativo servlet com servidor HTTP Figura 1.3 Mecanismo de uma aplicação Java para acessar um banco de dados.22 Figura Diagrama de Caso de Uso Figura 2.2 Diagrama de classes Figura 2. 3 Diagrama de Atividade Login Restrito Figura 2. 4 Diagrama de MVC Login Restrito Figura 2.5 Diagrama de Sequência Login Restrito Figura 2. 6 Diagrama de Atividade Manter Leitor Figura 2. 7 Diagrama de MVC Manter Leitor Figura 2. 8 Diagrama de Sequência Manter Leitor Figura 2.9 Diagrama de Atividade Manter Autor Figura 2.10 Diagrama de MVC Manter Autor Figura Diagrama de Sequência Manter Autor Figura Diagrama de Atividade Manter Editora Figura Diagrama de MVC Manter Editora Figura Diagrama de Sequência Manter Editora Figura 2.15 Diagrama de Atividade Manter Obra Figura Diagrama de MVC Manter Obra Figura Diagrama de Sequência Manter Obra Figura Diagrama de Atividade Efetuar Empréstimo Figura Diagrama de MVC Efetuar Empréstimo Figura Diagrama de Sequência Efetuar Empréstimo Figura Diagrama de MVC Encerrar Empréstimo Figura Diagrama de Sequência Encerrar Empréstimo Figura Diagrama de Atividade Gerar Multa Figura Diagrama de MVC Gerar Multa Figura Diagrama de Sequência Gerar Multa Figura Diagrama de Atividade Renovar Empréstimo Figura Diagrama MVC Renovar Empréstimo

11 Figura Diagrama de Sequência Renovar Empréstimo Figura Diagrama de Atividade Consultar Obra Figura Diagrama de MVC Consultar Obra Figura Diagrama de Sequência Consultar Obra Figura Diagrama de Atividade Efetuar Login (Usuário Leitor) Figura Diagrama de MVC Efetuar Login (Usuário Leitor) Figura Diagramas de Sequência Efetuar Login (Usuário Leitor) Figura Diagrama de Atividade Efetuar Reserva Figura 2.37 Diagrama de MVC Efetuar Reserva Figura 2.38 Diagrama de Sequência Efetuar Reserva Figura 2.39 Diagrama do Modelo Relacional do Banco de Dados Figura 2.40 Diagrama do Modelo Lógico do Banco de Dados Figura 3.1 Home Page do Funcionário Figura 3.2 Login de Usuários Figura 3.3 Home Page do Leitor Figura 3.4 Visualizar Minhas Reservas Figura 3.5 Visualizar Meus Empréstimos Figura 3.6 Listar Obras Figura 3.7 Página de Detalhes da Obra Figura 3.8 Carrinho das Reservas Figura 3.9 Pesquisar no Acervo da Biblioteca Figura 3.10 Resultado da Pesquisa Figura 3.11 Página Inicial do Bibliotecário Figura 3.12 Cadastrar Leitor Figura 3.13 Apresentar Leitor Figura 3.14 Lista de Leitores Figura 3.15 Cadastrar Autor Figura 3.16 Autores Figura 3.17 Cadastrar Editora Figura 3.18 Lista de Editoras Figura 3.19 Cadastrar Gênero Literário Figura 3.20 Gêneros Literários Figura 3.21 Cadastrar Obra Figura 3.22 Apresentar Obra

12 Figura 3.23 Lista de Leitores Figura 3.24 Página de Reservas Figura 3.25 Listar Reservas Figura 3.26 Página de Visualizar Reserva Figura 3.27 Página Efetuar Reserva como Empréstimo Figura 3.28 Página de Empréstimos Figura 3.29 Página de Efetuar Empréstimo Figura 3.30 Página Listar Empréstimos Figura 3.31 Página Apresentar Empréstimo Figura 3.32 Página Empréstimos Multados

13 LISTA DE ABREVIATURAS E SIGLAS ASP Active Server Pages CDD Classificação Decimal de Dewey CGI Common Gateway Interface CSS Cascading Style Sheet HTML HyperText Markup Language HTTP HyperText Transfer Protocol HTTPS HyperText Transfer Protocol Secure IDE Integrated Development Environment ISO International Organization for Standardization JDBC Java Database Connectivity JEE Java Enterprise Edition JME Java Micro Edition JSE Java Standard Edition JSP JavaServer Pages MER Modelo Entidade Relacionamento MVC Modelo Visão Controle OMG Object Management Group PHP Personal Home Page RG Registro Geral SQL Structured Query Language SSL Secure Sockets Layer UML Unitified Modeling Language XE Express Edition XML Extensible Markup Language

14 SUMÁRIO INTRODUÇÃO TECNOLOGIAS E FERRAMENTAS TECNOLOGIA JAVA TECNOLOGIA SERVLET JSP APACHE TOMCAT SISTEMA GERENCIADOR DE BANCO DE DADOS ORACLE JDBC UNIFIED MODELING LANGUAGE (UML) HTML CASCADING STYLE SHEET (CSS) NETBEANS INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) ASTAH COMUMMUNITY JQUERY ANÁLISE E PROJETO DE SISTEMA ANÁLISE DE NEGÓCIO Instrução do Problema Análise de Mercado Atores e Envolvidos no Processo Descrição do Ambiente Atual VISÃO GERAL DO PRODUTO Perspectiva do Produto Premissas e Dependências Características Outros Requisitos do Produto ANÁLISE DE REQUISITOS Diagrama de Caso de Uso... 30

15 Diagrama de Classes Especificações de Histórias e Diagramas Login Restrito Manter Leitor Manter Autor Manter Editora Manter Obra Efetuar Empréstimo Encerrar Empréstimo Gerar Multa Renovar Empréstimo Consultar Obra Efetuar Login (Usuário Leitor) Efetuar Reserva Projeto de Banco de Dados Diagrama de Dados (MER) Mapeamento para Modelo Relacional e Projeto Físico IMPLEMENTAÇÃO PÁGINA DE ÍNICIO DO SISTEMA INTERFACE GRÁFICA DO USUÁRIO Página Inicial do Usuário Leitor Página de Lista de Obras Página de Detalhes da Obra Reservar Obra Pesquisar no Acervo de Obras INTEFACE GRÁFICA DO BIBLIOTECÁRIO Página Inicial do Bibliotecário Cadastrar e Listar Leitor Cadastrar Autores Cadastrar Editora... 61

16 3.3.5 Cadastrar Gênero Literário Cadastrar Obra Página de Reservas Página de Empréstimos CONSIDERAÇÕES FINAIS REFERÊNCIAS BIBLIOGÁFICAS APÊNDICE A A.1 ENCERRAR RESERVAS NÃO REALIZADAS A.2 BLOQUEAR LEITOR INADIMPLENTE A.3 DESBLOQUEAR LEITOR INADIMPLENTE... 74

17 16 INTRODUÇÃO O hábito da leitura é capaz de realizar mudanças construtivas tanto para a formação cultural como para formação de uma pessoa como cidadã, e é na biblioteca, em meio a todos os livros que um mundo diferente é descoberto pelas crianças, adolescentes e adultos. (DUTRA, 2011) Contudo, não basta para uma biblioteca ter um grande número de obras com renomados títulos e clássicos. Um bom gerenciamento e uma organização bem estruturada são capazes de influenciar no apreço que o cliente tem pelo estabelecimento. Nos dias atuais, o uso de um sistema informatizado que gerencie as funções e atividades de uma instituição ou de uma empresa pode ser um diferencial para se obter um gerenciamento eficaz. A informatização de uma biblioteca traz benefícios para suas funcionalidades administrativas, pois facilita os processos de controle sobre o fluxo do acervo de obras e de clientes. E a realização de consultas e reservas às obras via site web traz para o usuário mais comodidade e rapidez para a escolha da obra desejada. Independentemente de onde o usuário estiver ele poderá obter todas as informações da obra e de seu autor, o que influencia numa tomada de decisão mais rápida para suas necessidades pessoais ou profissionais, sendo esta a maior justificativa para que um sistema de gerenciamento de bibliotecas possa ter uma visão para o cliente. Neste trabalho é apresentado um site web de gerenciamento bibliotecário, agradável e intuitivo que permite ao frequentador da biblioteca realizar consultas ao acervo de obras, bem como ao bibliotecário para que possa realizar suas funcionalidades e gerenciamento das regras de negócios da biblioteca. Objetiva-se que os leitores da biblioteca sintam mais facilidade e comodidade para pesquisar os livros de seu agrado no acervo em qualquer lugar que estejam; e que o fluxo de operações feitas pelo sistema possa agilizar a administração dos serviços propostos pela biblioteca. Para o desenvolvimento deste trabalho de conclusão de curso tomou-se como base na linguagem de programação Java orientada a objetos, e do uso do sistema de gerenciamento de banco de dados Oracle e do servidor web Apache Tomcat. Os capítulos deste trabalho estão organizados da seguinte forma: no primeiro capítulo descreve-se as tecnologias e as ferramentas que se fizeram necessárias

18 17 para o desenvolvimento deste trabalho; no segundo capítulo trata-se da análise de negócios e análise de requisitos, em que se discute como as regras de negócios e como o escopo do sistema proposto foram desenvolvidos; e no terceiro apresenta-se a implementação e o funcionamento do site. Por fim, são apresentadas as considerações finais dos autores deste trabalho de conclusão de curso, abordando uma breve discussão sobre as dificuldades, assim como, o aprendizado adquirido durante o desenvolvimento deste trabalho de conclusão de curso.

19 18 1 TECNOLOGIAS E FERRAMENTAS Neste primeiro capítulo são abordadas as tecnologias e as ferramentas utilizadas no desenvolvimento deste projeto. 1.1 TECNOLOGIA JAVA De acordo com Pamplona (2009), a tecnologia Java não se prende a nenhuma arquitetura. Sua criação teve início em 1991, sob o nome de Green Project. Nele trabalharam James Gosling, Mike Sheridan e Patrik Naughton. Segundo Campos (2006), o projeto pretendia que a linguagem Java fosse empregada na programação de produtos eletrônicos. As linguagens C e C++ não atendiam as necessidades que se desejavam da nova linguagem, pois necessitavam ser compiladas para cada tipo específico de processador. Além do mais, o ciclo de vida dos produtos eletrônicos são maiores que os de software e haveria de se manter a compatibilidade retroativa. Assim, iniciou o projeto de linguagem de programação apropriada a este tipo de nicho: a linguagem Java foi criada. O anúncio oficial da linguagem foi feito em maio de 1995 na conferência da Sun World em San Francisco. As características da linguagem Java são: sua abordagem para orientação a objetos, compilada e independente de arquitetura de computadores. Estas características possibilitam a esta linguagem ser robusta e extensível. Podem-se fazer sistemas que executem em desktop, em rede, para a Internet, com processamento distribuído, para executar em celulares e palms, entre outros. A linguagem Java é executada em mais de 850 milhões de computadores pessoais e em bilhões de dispositivos em todo o mundo, inclusive telefones celulares e dispositivos de televisão. (Java, 2013) A linguagem Java é dividida em três principais arquiteturas de acordo com Deitel (2012): Java Enterprise Edition (JEE) é voltado para o desenvolvimento de aplicações de larga escala, redes distribuídas e aplicações baseadas na web; Java Micro Edition (JME) é voltado para o desenvolvimento de aplicações para pequenos dispositivos limitados de memória, como os smartphones; e Java Standard Edition (JSE) é utilizado numa vasta gama de aplicações, tais como computadores

20 pessoais, notebooks e arquiteturas com poder de processamento e memória consideráveis TECNOLOGIA SERVLET Segundo Kurniawan (2002), a tecnologia Servlet é a base do desenvolvimento de aplicativos web que utilizam a linguagem de programação Java. É uma das tecnologias mais importantes, e é subjacente para outra tecnologia Java popular para o desenvolvimento de aplicativos: Java Server Pages (JSP). A criação de conteúdos web dinâmicos se tornou possível por meio da tecnologia Common Gateway Interface (CGI). Entretanto, à medida que a Internet se tornou mais e mais popular, o CGI começou a apresentar grandes falhas em aplicativos escalonáveis de Internet. Sendo assim, gradativamente tecnologias novas e melhores surgiram e substituíram o CGI, e uma dessas foi a tecnologia Servlet, que foi introduzida pela Sun Microsystems em Os benefícios do uso de servlets se dão pelo seu desempenho que é superior a CGI, pois não há processo de criação para cada solicitação de cliente. Ao invés, cada solicitação é gerenciada pelo processo contentor de servlet. Depois que um servlet termina de processar uma solicitação, ele permanece na memória, aguardando outra solicitação. (KURNIAWAN, 2002) Os servlets têm acesso a toda a família de bibliotecas Java, incluindo a biblioteca Java Database Connectivity (JDBC) para acessar bancos de dados corporativos. Os servlets também podem acessar uma biblioteca de chamadas específicas de Hypertext Transfer Protocol (HTTP) e receber todos os benefícios da linguagem Java madura, incluindo a portabilidade, desempenho, reutilização e proteção contra acidentes. Hoje os servlets são uma escolha popular para as construções de aplicações web interativas. (ORACLE, 2013) De acordo com Kurniawan (2002), um servlet é uma classe Java que pode ser automaticamente carregada e executada por um servidor web especial. Esse servidor web cliente de servlet é chamado de um contentor servlet, que antigamente era conhecido como Máquina Servlet pelos desenvolvedores. Os servlets interagem com clientes por meio de um modelo de solicitação-resposta baseado em HTTP, pois a tecnologia servlet trabalha sobre HTTP, um contentor servlet precisa suportar HTTP como o protocolo para solicitações do cliente e respostas de servidor.

21 20 Entretanto, um contentor servlet também pode suportar protocolos semelhantes, tal como Hypertext Transfer Protocol Secure (HTTPS), HTTP sobre Secure Sockets Layer (SSL), para transações seguras. A figura 1.1, que se encontra logo abaixo, apresenta como é a arquitetura de um aplicativo serlvet, em que um aplicativo servlet também pode incluir conteúdo estático, tais como páginas de HyperText Markup Language (HTML) e arquivos de imagem. Figura Arquitetura de aplicativo servlet. Fonte: Kurniawan, 2002, p.6. Segundo Kurniawan (2002), não é preferível a permissão que o contentor servlet sirva conteúdo estático, pois o conteúdo é mais rápido se for servido por um servidor de HTTP mais potente, tal como o servidor web Apache. A prática mais comum é colocar um servidor web na frente, para gerenciar todas as solicitações de cliente. Por sua vez, o servidor web serve o conteúdo estático e passa aos contentores servlet todas as solicitações de cliente para servlets. A figura 1.2, logo abaixo, demonstra como é a arquitetura de uma aplicação que emprega um servidor de HTTP. Figura 2.2- Aquitetura de aplicativo servlet com servidor HTTP. Fonte: Kurniawan, 2002, p.6.

22 JSP Segundo Schemes (2011) o JSP é uma linguagem orientada para a criação de páginas e aplicações para a internet. Seu desenvolvimento é em Java. As páginas criadas são compostas por códigos HTML e Extensible Markup Language (XML), em conjunção com as tags (etiquetas: funções primárias para Java) especiais para programar script de servidor em sintaxe Java. O JSP possibilita ao desenvolvedor a criação de páginas de Internet com aplicações que acessam banco de dados e manipulam arquivos no formato texto, englobando assim a maioria das funções de aplicativos web. É preciso destacar que a tecnologia JSP é uma extensão da tecnologia servlet. Isso significa que JSP não substitui servlets como a tecnologia para escrever aplicativos Internet/intranet do lado servidor. Na verdade, JSP foi montada na base de servlet e precisa da tecnologia servlet para trabalhar. (KURNIAWAN, 2002, p. 219) Precisamente, o JSP resolve as desvantagens da tecnologia servlet, permite ao programador, por exemplo, interseccionar código com conteúdo estático. Se o programador trabalhar com gabarito de página HTML, escrito por um web designer, o programador pode acrescentar um código na página HTML e salvá-lo como um arquivo.jsp. Se posteriormente, o web designer precisar alterar a cor de algum elemento no corpo do HTML, simplesmente, abre o arquivo e o edita, de acordo. Ação que seria totalmente trabalhosa se somente a tecnologia servlet fosse empregado. (KURNIAWAN, 2002.) 1.4 APACHE TOMCAT O desenvolvimento do Tomcat foi feito pela Sun Microsystems, mas em 1999 o software foi entregue à Fundação de Software Apache, e se tornou parte do projeto Jakarta. O Tomcat trabalha como um servidor web, ou seja, ele permite a solicitação de serviços HTTP para Servlets. Sua principal característica técnica é estar centrada na linguagem de programação Java, mais especificamente nas tecnologias de Servlets e de JSP. Esta abordagem rivaliza, por exemplo, com a usada pela Microsoft com o Active Server Pages (ASP), baseada na linguagem Visual Basic. (KURNIAWAN, 2002).

23 SISTEMA GERENCIADOR DE BANCO DE DADOS ORACLE O Oracle Database 10g Express Edition (Oracle Database XE) é uma versão gratuita do banco de dados da Oracle. O Oracle Database XE é capaz de criar tabelas, exibições e outros objetos de banco de dados, importação, exportação e visualização de dados tabela, executar consultas e scripts de Structured Query Language (SQL) e gerar relatórios de dados. (ORACLE, 2013) 1.6 JDBC De acordo com Ricarte (2002), a tenologia Java permite o acesso a bancos de dados relacionais através das funcionalidades definidas no pacote java.sql e associados, que definem a biblioteca JDBC. O JDBC é uma Application Programming Interface (API) para execução e manipulação de resultados a consultas SQL através de Java. Para desenvolver uma aplicação em Java e bancos de dados relacionais, é preciso ter disponível o pacote da API JDBC e possuir o acesso a um servidor de banco de dados relacional; e um driver de JDBC adequado ao Sistema de Gerenciamento de Banco de Dados (SGBD) que será utilizado na aplicação. A figura 1.3, a seguir, apresenta como é a organização do mecanismo de um aplicativo Java, que por meio da utilização da biblioteca JDBC, consegue o acesso a um banco de dados. Figura 3.3 Mecanismo de uma aplicação Java para acessar um banco de dados. Fonte: Ricarte, 2012, adaptado pelos autores.

24 UNIFIED MODELING LANGUAGE (UML) De acordo com Pressman (2011), a UML é uma linguagem-padrão para descrever e documentar projetos de software; usada para visualizar, especificar, construir e documentar os artefatos de um sistema. Os diagramas de UML ajudam os desenvolvedores de software a construir um software mais robusto e elaborado, pois dão uma compreensão maior do funcionamento do sistema desenvolvido. Desenvolvida na década 1990 por Grady Booch, Jim Rumbaugh e Ivar Jacobson, a UML combinou grupos de notações de modelagens concorrentes usadas pela indústria do software na época. No ano de 1997, a primeira versão do padrão de UML, chamada de UML 1.0, foi apresentado ao Object Management Group (OMG), uma associação sem fins lucrativos que se dedica a manter especificações para ser usadas pela indústria de computadores. Contudo, a UML 1.0 foi revisada tornando-se a UML 1.1 e dotada mais tarde naquele ano. Atualmente, o padrão é a UML 2.0, que agora é um padrão da International Organization for Standardization (ISO). A UML 2.0 viabiliza treze tipos diferentes de diagramas para uso na modelagem de software. Entre eles estão os diagramas de classe, atividade, caso de uso e sequência. (PRESSMAN, 2011) Segundo Gama (2013), os diagramas de caso de uso descrevem relacionamentos e dependências entre um grupo de caso de uso e os atores participantes no processo; os diagramas de atividades descrevem a sequência de atividades de um sistema. Já os diagramas de sequência apresentam a troca de mensagens, isto é, chamada de método, entre diversos objetos, numa situação específica e delimitada. E os diagramas de classe mostram as diferentes classes que fazem um sistema e como elas se relacionam. São chamados de diagramas estáticos porque mostram as classes, com seus métodos e atributos bem como os relacionamentos estáticos entre elas: quais classes conhecem quais classes ou quais classes fazem parte de outras classes, mas não mostram a troca de mensagens entre elas. 1.8 HTML5 De acordo com Tableless (2012), o HTML é uma linguagem para publicação de conteúdo, que pode ser texto, imagem, vídeo, áudio, entre outros, na web. Entre

25 e 1995, o HTML ganhou as versões HTML+, HTML 2.0 e HTML 3.0, onde foram propostas diversas mudanças para enriquecer as possibilidades da linguagem. Entretanto, segundo Botelho (2012), o HTML estancou na versão desde 1999 e não acompanhou as dinâmicas mudanças que ocorreram nos últimos anos. Contudo, uma nova versão do HTML fora lançada no ano de 2008, sob o nome de HTML5. Essa nova versão tem como principal objetivo facilitar a manipulação do elemento possibilitando o desenvolvedor a modificar as características dos objetos de forma não intrusiva e de maneira que seja transparente para o usuário final. (SILVERMAN, 2012) Segundo Tableless (2012), ao contrário das versões anteriores, o HTML5 fornece ferramentas ao CSS e ao Javascript para fazerem seu trabalho da melhor maneira possível. O HTML5 permite por meio de suas APIs a manipulação das características destes elementos, de forma que o website ou a aplicação continue leve e funcional. As versões antigas do HTML não continham um padrão universal para a criação de seções comuns e específicas como rodapé, cabeçalho, sidebar, menus e etc. Não havia um padrão de nomenclatura de IDs, classes ou tags, assim como, não havia um método de capturar de maneira automática as informações localizadas nos rodapés dos websites. Há outros elementos e atributos que tiveram sua função e significado modificados e que agora podem ser reutilizados de forma mais eficaz. Por exemplo, elementos como B ou I que foram descontinuados em versões anteriores do HTML agora assumem funções diferentes e entregam mais significado para os usuários. (TABLELESS, 2012) 1.9 CASCADING STYLE SHEET (CSS) De acordo com Silva (2012), o CSS pode ser definido como um mecanismo simples para adicionar estilos. A vantagem do uso de CSS é a de separar a marcação HTML, da apresentação do site. O HTML destina-se unicamente a estruturar e marcar o conteúdo, ficando por conta das CSS toda a responsabilidade pelo visual do documento, o HTML marca e estrutura textos, cabeçalhos, parágrafos, links, botões, formulários, imagens e

26 demais elementos da página e o CSS define cores, posicionamento na tela, estilos de linhas, bordas e tudo o mais relacionado à apresentação. (SILVA, 2012) NETBEANS INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) Popular entre os desenvolvedores de softwares, o NetBeans IDE possibilita ferramentas necessárias para criar aplicações desktop pessoais, profissionais, corporativas, para a Internet e plataformas móveis a partir da tecnologia Java, assim como a linguagem C e C++, Personal Home Page (PHP), JavaScript, e Groovy. O Netbeans é um software de Open-Source, cuja licença não restringe de nenhuma maneira a sua distribuição entre os usuários, sendo assim acessível a todos. (NETBEANS, 2013) 1.11 ASTAH COMUMMUNITY O Astah Community uma ferramenta para o desenvolvimento de diagramas que ilustram as interfaces, dependências, relações de acordo com o padrão UML, proporcionando uma maior agilidade e melhora na modelagem do sistema. Através dessa ferramenta torna-se possível uma melhor compreensão dos problemas e facilitando o entendimento entre a equipe de desenvolvimento, pois tem como objetivo melhorar a comunicação por meio dos diagramas. (ASTAH, 2013) 1.12 JQUERY Segundo Carvalho (2010), jquery é uma biblioteca JavaScript criada em 2006 por John Resig que além de muito poderosa e fácil de utilizar, pode ser utilizada e modificada sem qualquer custo. Essa biblioteca consegue abstrair do desenvolvedor web muito da programação exigida para criação de recursos de interatividade em um site.

27 26 2 ANÁLISE E PROJETO DE SISTEMA Neste segundo capítulo são apresentadas as análises feitas sobre o desenvolvimento e o funcionamento do sistema proposto por este projeto de graduação, bem como a documentação do protótipo e suas regras de negócios. 2.1 ANÁLISE DE NEGÓCIO Segundo Kerber (2012), a realização de uma análise de negócios foca na compreensão de como a organização funciona e alcança seus desígnios e define quais as capacidades que devem possuir para que ela possa prover produtos ou serviços que atendam aos seus clientes. Nesta primeira parte do capítulo é envolvida a compreensão das funcionalidades dos negócios elaborados pela biblioteca para que o projeto de sistema abranja todas as suas funcionalidades e requisitos Instrução do Problema O cadastro de obras e de leitores, o controle dos empréstimos e as gerações das multas se tornam muito rudimentares e trabalhosos quando são realizados em tabela de controle feita a mão, pois geram uma grande quantidade de papéis e sobrecarga para o bibliotecário, sendo que a implementação de um simples software de gerenciamento que realizasse essas funções adequadamente iria eliminar toda a papelada e abrandar o serviço do bibliotecário, além de o controle sobre as obras se tornar mais eficaz e ágil. Um leitor que não tenha muito tempo pra ficar vários minutos ou horas para pesquisar algum livro de seu interesse nas prateleiras da biblioteca, obviamente não desempenhará uma pesquisa minuciosa para atender sua necessidade, sendo ela profissional ou pessoal, portanto ao acessar um site em seu computador ou notebook que lhe permite uma boa consulta a todas as obras contidas na biblioteca e que possa reservar qual deseja, irá suprir esse problema que o leitor enfrenta, visto que será apenas necessária a confirmação do empréstimo e da retirada da obra na propriedade da biblioteca.

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.

Leia mais

UML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2

UML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 UML 2 Guia Prático Gilleanes T.A. Guedes Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 Novatec capítulo 1 Introdução à UML A UML (Unified Modeling Language ou Linguagem de Modelagem

Leia mais

Programação para Web Artefato 01. AT5 Conceitos da Internet

Programação para Web Artefato 01. AT5 Conceitos da Internet Programação para Web Artefato 01 AT5 Conceitos da Internet Histórico de revisões Data Versão Descrição Autor 24/10/2014 1.0 Criação da primeira versão HEngholmJr Instrutor Hélio Engholm Jr Livros publicados

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

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

Manual Q-Acadêmico 2.0 Módulo Web - Aluno

Manual Q-Acadêmico 2.0 Módulo Web - Aluno Manual Q-Acadêmico 2.0 Módulo Web - Aluno Índice 1 Acessando o sistema via internet...3 2 Funcionalidades...6 2.1 Horário Individual...7 2.2 Calendário Acadêmico...8 2.3 Biblioteca...9 2.3.1 Consultar

Leia mais

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures

Leia mais

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã... ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7

Leia mais

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET WEBSITE MUNDO MULHER GABRIELA DE SOUZA DA SILVA LUANA MAIARA DE PAULA SILVA

Leia mais

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.

Leia mais

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História

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

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho Banco de Dados de Músicas Andre Lima Rocha Campos Osório Pereira Carvalho Definição Aplicação Web que oferece ao usuário um serviço de busca de músicas e informações relacionadas, como compositor, interprete,

Leia mais

Manual Geral do OASIS

Manual Geral do OASIS Manual Geral do OASIS SISTEMA DE GESTÃO DE DEMANDA, PROJETO E SERVIÇO DE TECNOLOGIA DA INFORMAÇÃO OASIS Introdução Esse manual tem como objetivo auxiliar aos usuários nos procedimentos de execução do sistema

Leia mais

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1 MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento Toledo PR Página 1 INDICE 1. O QUE É O SORE...3 2. COMO ACESSAR O SORE... 4 2.1. Obtendo um Usuário e Senha... 4 2.2. Acessando o SORE pelo

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

Manual do sistema SMARsa Web

Manual do sistema SMARsa Web Manual do sistema SMARsa Web Módulo Gestão de atividades RS/OS Requisição de serviço/ordem de serviço 1 Sumário INTRODUÇÃO...3 OBJETIVO...3 Bem-vindo ao sistema SMARsa WEB: Módulo gestão de atividades...4

Leia mais

Wilson Moraes Góes. Novatec

Wilson Moraes Góes. Novatec Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Sumário 1. Acesso ao sistema... 3 2. Funcionalidades do sistema... 5 3. Como tratar manifestações... 14 3.1 Detalhar...

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

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Engenharia de Requisitos Estudo de Caso

Engenharia de Requisitos Estudo de Caso Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este

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

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

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. PROFESSOR: Andrey DISCIPLINA: Técnicas Alternativas de Programação AULA: 08 APRESENTAÇÃO Na aula de hoje vamos apresentar e discutir como definir

Leia mais

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL

Leia mais

Conceitos de Banco de Dados

Conceitos de Banco de Dados Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

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

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

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um

Leia mais

Feature-Driven Development

Feature-Driven Development FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por

Leia mais

Unidade 8: Padrão MVC e DAO Prof. Daniel Caetano

Unidade 8: Padrão MVC e DAO Prof. Daniel Caetano Programação Servidor para Sistemas Web 1 Unidade 8: Padrão MVC e DAO Prof. Daniel Caetano Objetivo: Apresentar a teoria por trás dos padrões na construção de aplicações Web. INTRODUÇÃO Nas aulas anteriores

Leia mais

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

Histórico da Revisão. Data Versão Descrição Autor Sistema de Gerenciamento de Loja - SIGEL Documento de Visão Versão 1.0.0 Histórico da Revisão Data Versão Descrição Autor 13/01/2011 0.1 Versão preliminar do levantamento de requisitos funcionais e não

Leia mais

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br

Leia mais

Manual do usuário - Service Desk SDM - COPASA. Service Desk

Manual do usuário - Service Desk SDM - COPASA. Service Desk Manual do usuário - Service Desk SDM - COPASA Service Desk Sumário Apresentação O que é o Service Desk? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial

Leia mais

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC 1 Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC Edilberto Silva 1, André Luiz (1012545), Andreia Pereira da Silva (1012547) Carlos Alberto (1012206), Humberto César de Carvalho

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

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

Software automatizado para controle de consultas da clínica de fisioterapia

Software automatizado para controle de consultas da clínica de fisioterapia Software automatizado para controle de consultas da clínica de fisioterapia Jeverson Siqueira 1, Wallace Caldeira 1, Jorge Aikes Junior 1 1 Ciência da Computacão Faculdades Anglo Americano de Foz do Iguaçu

Leia mais

Introdução a UML. Hélder Antero Amaral Nunes haanunes@gmail.com

Introdução a UML. Hélder Antero Amaral Nunes haanunes@gmail.com Introdução a UML Hélder Antero Amaral Nunes haanunes@gmail.com Introdução a UML UML (Unified Modeling Language Linguagem de Modelagem Unificada) é uma linguagem-padrão para a elaboração da estrutura de

Leia mais

INTRODUÇÃO A PORTAIS CORPORATIVOS

INTRODUÇÃO A PORTAIS CORPORATIVOS INTRODUÇÃO A PORTAIS CORPORATIVOS Conectt i3 Portais Corporativos Há cinco anos, as empresas vêm apostando em Intranet. Hoje estão na terceira geração, a mais interativa de todas. Souvenir Zalla Revista

Leia mais

Registro e Acompanhamento de Chamados

Registro e Acompanhamento de Chamados Registro e Acompanhamento de Chamados Contatos da Central de Serviços de TI do TJPE Por telefone: (81) 2123-9500 Pela intranet: no link Central de Serviços de TI Web (www.tjpe.jus.br/intranet) APRESENTAÇÃO

Leia mais

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

Documento de Análise e Projeto VideoSystem

Documento de Análise e Projeto VideoSystem Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento

Leia mais

MANUAL DO GERENCIADOR ESCOLAR WEB

MANUAL DO GERENCIADOR ESCOLAR WEB CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4

Leia mais

JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem

JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem 1 JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem orientada a objectos. Tal como em ASP e PHP, os ficheiros

Leia mais

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! TUTORIAL DO ALUNO Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! O Moodle é a plataforma de ensino a distância utilizada pela Uniapae sendo a unidade de ensino para rápida capacitação

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de software AULA NÚMERO: 08 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos relacionados a modelos e especificações. Nesta aula

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

CONSTRUÇÃO DE BLOG COM O BLOGGER

CONSTRUÇÃO DE BLOG COM O BLOGGER CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das

Leia mais

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side

Leia mais

SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO

SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO AGOSTO DE 2013 SUMÁRIO STI/UFF - Sistema de Gerenciamento de Projetos do PDI SUMÁRIO... 2 1 Introdução... 3 1.1 O que é e qual a finalidade

Leia mais

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Sumário Objetivos do Blog... 2 Log-in... 3 Esqueci minha senha... 4 Utilizando o Blog... 5 Encontrando seu Blog... 5 Conhecendo o

Leia mais

Manual Captura S_Line

Manual Captura S_Line Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades

Leia mais

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.

Leia mais

Plano de Gerenciamento do Projeto

Plano de Gerenciamento do Projeto Projeto para Soluções Contábeis 2015 Plano de Gerenciamento do Projeto Baseado na 5ª edição do Guia PMBOK Brendon Genssinger o e Elcimar Silva Higor Muniz Juliermes Henrique 23/11/2015 1 Histórico de alterações

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

O Novo Portal Etilux também foi criado para ser um facilitador para nossa Força de Vendas, abrangendo as seguintes características:

O Novo Portal Etilux também foi criado para ser um facilitador para nossa Força de Vendas, abrangendo as seguintes características: INTRODUÇÃO: O Novo Portal Etilux também foi criado para ser um facilitador para nossa Força de Vendas, abrangendo as seguintes características: Ser uma alternativa para substituição dos volumosos e pesados

Leia mais

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas

Leia mais

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20 Guia de utilização Índice Introdução... 3 O que é o sistema BlueTalk... 3 Quem vai utilizar?... 3 A utilização do BlueTalk pelo estagiário do Programa Acessa Escola... 5 A arquitetura do sistema BlueTalk...

Leia mais

Manual do usuário. v1.0

Manual do usuário. v1.0 Manual do usuário v1.0 1 Iniciando com o Vivo Gestão 1. como fazer login a. 1º acesso b. como recuperar a senha c. escolher uma conta ou grupo (hierarquia de contas) 2. como consultar... de uma linha a.

Leia mais

MANUAL DO AMBIENTE VIRTUAL DE APRENDIZAGEM - ALUNO

MANUAL DO AMBIENTE VIRTUAL DE APRENDIZAGEM - ALUNO MANUAL DO AMBIENTE VIRTUAL DE APRENDIZAGEM - ALUNO 0800 703 3180 SUMÁRIO Apresentação Ambiente Virtual de Aprendizagem 1. Primeiro Acesso 1.1 Navegar em cursos 1.2 Enquete 1.3 Dados Cadastrais 2. Cursos

Leia mais

MANUAL DE SUPORTE. Controle de Suporte. Este manual descreve as funcionalidades do controle de suporte.

MANUAL DE SUPORTE. Controle de Suporte. Este manual descreve as funcionalidades do controle de suporte. MANUAL DE SUPORTE Controle de Suporte Este manual descreve as funcionalidades do controle de suporte. SUMÁRIO Considerações Iniciais... 3 Acesso... 4 Controle de Suporte... 5 1. Solicitação de Atendimento...

Leia mais

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos. VERSÃO 5 Outubro/2012 Release Notes Não deixe de atualizar o seu sistema Planejamos a entrega ao longo do exercício de 2012 com mais de 140 melhorias. Mais segurança, agilidade e facilidade de uso, atendendo

Leia mais

1. Plataforma Sage... 2 2. Primeiro Acesso... 3. 3. Configurações... 6. 4. Relacionamento... 8. 5. Folha de Pagamento esocial...

1. Plataforma Sage... 2 2. Primeiro Acesso... 3. 3. Configurações... 6. 4. Relacionamento... 8. 5. Folha de Pagamento esocial... 1. Plataforma Sage... 2 2. Primeiro Acesso... 3 1.1. Conhecendo a Plataforma... 4 1.2. Seleção da Empresa de Trabalho... 4 1.3. Sair do Sistema... 5 1.4. Retornar a tela principal... 5 3. Configurações...

Leia mais

CAPÍTULO 2. Este capítulo tratará :

CAPÍTULO 2. Este capítulo tratará : 1ª PARTE CAPÍTULO 2 Este capítulo tratará : 1. O que é necessário para se criar páginas para a Web. 2. A diferença entre páginas Web, Home Page e apresentação Web 3. Navegadores 4. O que é site, Host,

Leia mais

MANUAL DA SECRETARIA

MANUAL DA SECRETARIA MANUAL DA SECRETARIA Conteúdo Tela de acesso... 2 Liberação de acesso ao sistema... 3 Funcionários... 3 Secretaria... 5 Tutores... 7 Autores... 8 Configuração dos cursos da Instituição de Ensino... 9 Novo

Leia mais

Instalando o Internet Information Services no Windows XP

Instalando o Internet Information Services no Windows XP Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que

Leia mais

Especialização em Engenharia de Software com Ênfase em Software Livre ESL2/2008. Projeto Agenda Saúde Requisitos e Modelagem UML

Especialização em Engenharia de Software com Ênfase em Software Livre ESL2/2008. Projeto Agenda Saúde Requisitos e Modelagem UML Projeto Agenda Saúde Requisitos e Modelagem UML Histórico de Revisão Versão 0.1 Data 01/06/09 Revisor Descrição Versão inicial Sumário 1. Introdução...4 1.1 Visão geral deste documento...4 1.2 Módulos

Leia mais

SISTEMA PATRIMÔNIO WEB

SISTEMA PATRIMÔNIO WEB UNIVERSIDADE DE SÃO PAULO Subcomissão de Patrimônio - GEFIM REITORIA DA UNIVERSIDADE DE SÃO PAULO COMPATRIM/GEFIM SISTEMA PATRIMÔNIO WEB Manual do usuário v.1.1 Sumário Introdução... 4 Fluxo das Principais

Leia mais

Anote aqui as informações necessárias:

Anote aqui as informações necessárias: banco de mídias Anote aqui as informações necessárias: URL E-mail Senha Sumário Instruções de uso Cadastro Login Página principal Abrir arquivos Área de trabalho Refine sua pesquisa Menu superior Fazer

Leia mais

SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO

SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO SUMÁRIO 1. APRESENTAÇÃO... 1 1.1. ACESSO AO SISTEMA... 1 1.2. TELA INICIAL

Leia mais

Sistema de Acompanhamento ao Desempenho do Aluno

Sistema de Acompanhamento ao Desempenho do Aluno Sistema de Acompanhamento ao Desempenho do Aluno Manoel Cardoso da Silveira Neto 1, Luciana Vescia Lourega 1 1 Instituto Federal Farroupilha Campus Júlio de Castilhos RS - Brasil Caixa Postal 38 98.130-000

Leia mais

TRIBUNAL DE JUSTIÇA DO PARANÁ PROJUDI REFORMULAÇÃO DE CUMPRIMENTOS - MANDADOS

TRIBUNAL DE JUSTIÇA DO PARANÁ PROJUDI REFORMULAÇÃO DE CUMPRIMENTOS - MANDADOS TRIBUNAL DE JUSTIÇA DO PARANÁ PROJUDI REFORMULAÇÃO DE CUMPRIMENTOS - MANDADOS 2 SUMÁRIO SEÇÃO 1 - FLUXO DAS VARAS QUE NÃO POSSUEM CENTRAL DE MANDADOS... 03 1. CUMPRIMENTOS (PERFIS DE ANALISTA E TÉCNICO

Leia mais

Codificar Sistemas Tecnológicos

Codificar Sistemas Tecnológicos Codificar Sistemas Tecnológicos Especificação dos Requisitos do Software Sistema de gestão para a Empresa Cliente SlimSys Autor: Equipe Codificar Belo Horizonte MG Especificação dos Requisitos do Software

Leia mais

Manual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:

Manual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: Manual da Turma Virtual: MATERIAIS Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: MENU TURMA VIRTUAL MENU MATERIAIS CONTEÚDO/PÁGINA WEB Esta operação possibilita que

Leia mais

Manual de Usuário - Flight of Icarus

Manual de Usuário - Flight of Icarus Manual de Usuário - Flight of Icarus Desenvolvido por: Elvis Venâncio S. Nogueira Data: 21/02/2013 Versão: 1.7 Sumário Conteúdo Manual sobre Flight of Icarus... 4 Formas de Conexão... 4 Tela de Login...

Leia mais

Mostrar área de trabalho.scf. Manual do Produto EDI.

Mostrar área de trabalho.scf. Manual do Produto EDI. Mostrar área de trabalho.scf Manual do Produto EDI. ÍNDICE MANUAL DO PRODUTO EDI....3 1. O QUE É O EDI?...3 1.1. VANTAGENS... 3 1.2. FUNCIONAMENTO... 3 1.3. CONFIGURAÇÃO NECESSÁRIA... 3 2. UTILIZANDO O

Leia mais

Uma Abordagem sobre Mapeamento Objeto Relacional com Hibernate

Uma Abordagem sobre Mapeamento Objeto Relacional com Hibernate Uma Abordagem sobre Mapeamento Objeto Relacional com Hibernate Luis Gustavo Zandarim Soares 1, Késsia Rita da Costa Marchi 1 1 Universidade Paranaense (Unipar) Paraná PR Brasil luisgustavo@live.co.uk,

Leia mais

VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI

VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI ESTE MATERIAL TEM UM OBJETIVO DE COMPLEMENTAR OS ASSUNTOS ABORDADOS DENTRO DE SALA DE AULA, TORNANDO-SE UM GUIA PARA UTILIZAÇÃO DA FERRAMENTA

Leia mais

Conteúdo Programático de PHP

Conteúdo Programático de PHP Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo

Leia mais

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ÍNDICE INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ACESSO ÀS FERRAMENTAS 9 FUNÇÕES 12 MENSAGENS 14 CAMPOS OBRIGATÓRIOS

Leia mais

Manual do Usuário Central de Agendamento. Versão 1.1

Manual do Usuário Central de Agendamento. Versão 1.1 Manual do Usuário Central de Agendamento Versão 1.1 Maio, 2014 Central de Agendamento Manual de utilização Tribunal de Justiça do Estado da Bahia Setor: Coordenação de Sistemas - COSIS Histórico de Revisões

Leia mais

Gerencie a sala de espera e garanta a satisfação dos pacientes

Gerencie a sala de espera e garanta a satisfação dos pacientes Centralx Clinic O ciclo de trabalho completo em um só sistema. Para ambientes de alta produtividade, do agendamento à consulta, do faturamento ao rateio entre prestadores de serviço, o Centralx Clinic

Leia mais

Assim que o usuário entrar nesta ferramenta do sistema a seguinte tela será exibida:

Assim que o usuário entrar nesta ferramenta do sistema a seguinte tela será exibida: O que é o TDMax Web Commerce? O TDMax Web Commerce é uma ferramenta complementar no sistemas de Bilhetagem Eletrônica, tem como principal objetivo proporcionar maior conforto as empresas compradoras de

Leia mais

Manual do sistema SMARsa WEB

Manual do sistema SMARsa WEB Manual do sistema SMARsa WEB Módulo Solicitação/Ouvidoria SMARsa WEB Solicitação/Ouvidoria Versão 2.7 1 Sumário INTRODUÇÃO...4 OBJETIVOS...4 Bem-vindo ao sistema SMARsa WEB: Módulo solicitação/ouvidoria...5

Leia mais

VIAÇÃO SÃO BENTO LTDA.

VIAÇÃO SÃO BENTO LTDA. VIAÇÃO SÃO BENTO LTDA. SISTEMA AUTOMÁTICO DE BILHETAGEM ELETRÔNICA MANUAL DO VTWEB CLIENT CADASTROS /PEDIDOS E PROCEDIMENTOS Resumo Esse manual tem como o seu objetivo principal a orientação de uso do

Leia mais

4 O Workflow e a Máquina de Regras

4 O Workflow e a Máquina de Regras 4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu

Leia mais

Manual UNICURITIBA VIRTUAL para Professores

Manual UNICURITIBA VIRTUAL para Professores Manual UNICURITIBA VIRTUAL para Professores 1 2 2015 Sumário 1 Texto introdutório... 3 2 Como Acessar o UNICURITIBA VIRTUAL... 3 3 Tela inicial após login... 3 3.1) Foto do perfil... 4 3.2) Campo de busca...

Leia mais

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando

Leia mais

Apostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Índice

Apostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Índice Índice Caderno 2 PG. MS-Excel 2010: estrutura básica das planilhas, conceitos de células, linhas, colunas, pastas e gráficos, elaboração de tabelas e gráficos, uso de fórmulas, funções e macros, impressão,

Leia mais