SCLS - SISTEMA DE CONTROLE DE LICENÇA DE SOFTWARE



Documentos relacionados
Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS

**Docentes do Centro Universitário Filadélfia- Unifil.

Sistemas de Produtividade

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl

DATA WAREHOUSE NO APOIO À TOMADA DE DECISÕES

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC

Cláudia Araújo Coordenadora Diego Macêdo Programador Marcelo Rodrigues Suporte

Especial Online RESUMO DOS TRABALHOS DE CONCLUSÃO DE CURSO. Sistemas de Informação ISSN

Engenharia de Requisitos Estudo de Caso

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE

2 Diagrama de Caso de Uso

CURSOS OFERECIDOS. seus objetivos e metas. E também seus elementos fundamentais de Administração, como: PLANEJAMENTO, ORGANIZAÇÃO E CONTROLE.

Interatividade aliada a Análise de Negócios

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

Corporativo. Transformar dados em informações claras e objetivas que. Star Soft.

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

SISTEMA DE AGENDAMENTO E GERENCIAMENTO DE CONSULTAS CLÍNICAS

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.

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

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

INTRODUÇÃO A PORTAIS CORPORATIVOS

Fábrica de Software 29/04/2015

Engenharia de Software III

CENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE

ISO/IEC 12207: Gerência de Configuração

Papyrus: Sistema de compras de livros, uma proposta do Instituto Federal do Paraná - Campus Curitiba

Wilson Moraes Góes. Novatec

Documento de Arquitetura

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Plano de Gerenciamento do Projeto

Manual do Visualizador NF e KEY BEST

DESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS

Aplicação Prática de Lua para Web

Feature-Driven Development

UML - Unified Modeling Language

Dicas para implantação do Autodesk Vault para pequenas e médias empresas

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas

PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)

GereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios

Projeto Disciplinar de Infra-Estrutura de Software FARMAINFOR - GERENCIAMENTO DA FARMACIA

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

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO

Manual Geral do OASIS

FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO GESTÃO DE PESSOAS

Documento de Visão. Sistema de Ponto Eletrônico A2MEPonto. Versão 1.0

Artur Petean Bove Júnior Tecnologia SJC

ANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

Organização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura

ü Curso - Bacharelado em Sistemas de Informação

Organização e a Terceirização da área de TI. Profa. Reane Franco Goulart

Profa. Gislaine Stachissini. Unidade III GOVERNANÇA DE TI

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

Projeto Disciplinar de Infra-Estrutura de Software ECOFROTA TRIBUNAL THEMIS

Módulo 4: Gerenciamento de Dados

Governança de TI. ITIL v.2&3. parte 1

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate

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

UNIVERSIDADE CÂNDIDO MENDES

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

Projeto Você pede, eu registro.

O modelo unificado de processo. O Rational Unified Process, RUP.

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

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello

EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005

Analista de Negócio Pleno

UML & Padrões Aula 7. UML & Padrões - Profª Kelly C C Silva

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

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

Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9

Prof. Marcelo Machado Cunha

Principais Responsabilidades:

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

NetEye Guia de Instalação

Sistemas de Informação I

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Sistemas de Informação

Casos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA

Universidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior

Introdução à Computação

SISTEMA DE ABERTURA DE CHAMADOS TÉCNICOS DE INFORMÁTICA GLPI ( GESTÃO LIVRE DE PARQUE DE INFORMÁTICA ) Manual do Usuário

O Gerenciamento de Documentos Analógico/Digital

Daniel Paulo de Assis

Projeto Disciplinar de Infra-Estrutura de Software SISCOP TORRE FORTE CONSTRUÇÕES LTDA.

MANUAL DO GERENCIADOR ESCOLAR WEB

INTERNET HOST CONNECTOR

Proposta. Site em Flash (Ramo de Cosméticos) Versão: 01 Data: 09/08/2007 Validade: 30 dias. Para

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG

gerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado

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

Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project projeto

Figura 1 - Arquitetura multi-camadas do SIE

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

Transcrição:

1 Nome do Pesquisador(Aluno): Gilberto Geremias Gonçalves Nome do Orientador: Simone Kawasaki Tanaka Titulação do Orientador: Mestrado Instituição: Centro Universitário Filadélfia - UniFil Curso para apresentação: TECNOLOGIA EM PROCESSAMENTO DE DADOS SCLS - SISTEMA DE CONTROLE DE LICENÇA DE SOFTWARE O sistema SCLS Sistema de Controle de Licença de Software tem a finalidade de facilitar os funcionários do TI a terem o controle dos serais dos softwares instalados nos laboratórios e adquiridos por alunos. O sistema funcionará no ambiente web dentro do site da UniFil (www.unifil.br) e funcionará da seguinte forma: O aluno vai solicitar um software para fins acadêmicos levando um CD ou um DVD, o funcionário do TI fornece o software ao aluno, depois ele registra no sistema a retirada localizando o aluno cadastrado, o software desde que esteja cadastrada a licença acadêmica, caso não tenha o software no sistema, o usuário cadastrará um novo software e uma nova licença acadêmica. Quando o funcionário do TI instalar um software em um dos laboratórios da instituição, no sistema ele selecionará o laboratório cadastrado, caso contrário, ele cadastrará um novo laboratório no sistema e conforme os equipamentos forem cadastrados, aparecerá a quantidade dos equipamentos naquele laboratório. O fusuário cadastrará a licença que foi cadastrada como interna, caso oa licença do software solicitado não esteja cadastrada no sistema, o usuário cadastrará uma nova licença interna. Para utilizar o sistema, o usuário deverá que estar logado no sistema IFL. A linguagem utilizada no desenvolvimento do projeto é o Java na plataforma web e o banco de dados My SQL. A ferramenta utilizada no desenvolvimento é o Eclipse. O processo de engenharia de software utilizado é o RUP Rational Unified Process. O RUP possui quatro fases, sendo elas a Iniciação, a Elaboração, a Contrução e a Transição e possui também 9 disciplinas, sendo elas a Modelagem de Negócios, Requisitos, Análise e Design, Implementação, Teste, Implantação, Gerenciamento de configuração e Mudança, Gerenciamento de Projeto e Ambiente. O processo de modelagem utilizado do projeto é UML(Unified Modeling Language ) que quer dizer Linguagem de Modelagem Unificada. Palavras-chave: Software, Licença, Serial, Laboratório, Aluno.

2 Nome do Pesquisador(Aluno): Elaine Cristina da Silva Nome do Orientador: Nelson Henrique Zanete Titulação do Orientador: Especialista Instituição: Faccar Curso para apresentação: TECNOLOGIA EM PROCESSAMENTO DE DADOS BIBLIOTECA JAVA PARA GERAÇÃO DE ARQUIVOS EM PDF O presente trabalho visa adquirir o conhecimento na área de tecnologia de informação através de pesquisas relacionadas ao campo de arquivos de conhecimentos bibliográficos com intuito de atingir uma meta para agilidade na geração destes arquivos.portanto tal importância neste estudo, uma vez que a tecnologia de informação é o foco atualmente em nosso mundo globalizado neste momento, devendo assim todos estar com uma visão ampla para aceitar novas mudanças nesta área ; tomando por base este estudo de uma biblioteca Java para gerar arquivos em formato PDF, tais arquivos contendo textos, imagens, tabelas e outros objetos possíveis para o PDF.Então foi utilizado o itext que é uma biblioteca para Java de código aberto que permite criar e manipular documentos *.pdf, foi desenvolvida por Bruno Lowagie e Paulo Soares. Como código aberto, essa biblioteca tem distribuição sob licenças MPL e LGPL, permitindo assim sua utilização em sistemas comerciais. O itext é formado por uma série de classes tremendamente úteis para quem precisa gerar documentos num formato portável, isto é, totalmente independente da plataforma na qual foram gerados, sejam textos, imagens, listas ou tabelas. Pode ser usado em apliações Java web ou standalone, com suporte a geração de código de barras. Para criação de um arquivo em formato PDF, deve-se primeiro criar um documento, usando a classe Document, que faz parte da API padrão do Java. Este documento então pode ser formatado de acordo com os requisitos e/ou necessidades. Só então utilizaremos a biblioteca do itext, para a geração de um arquivo PDF a partir desse documento criado inicialmente. São utilizados também alguns métodos que permitem uma manipulação maior nos documentos PDF.O tamanho default do pdf gerado pelo itext é o popular A4. Com o método setpagesize podemos alterar esse atributo. Podemos codifica-lo logo após abrirmos esse documento.pode-se também adicionar mais páginas ao arquivo pdf. Isso se faz de maneira simples, adicionando via método newpage no nosso objeto PDF. Palavras-chave: Biblioteca, Java, pdf, arquivos

3 Nome do Pesquisador(Aluno): Julio Cesar Soares de Jesus Nome do Orientador: Adail Roberto Nogueira Titulação do Orientador: Mestre Instituição: Centro Universitário Filadélfia ESTUDO PARA A CONSTRUÇÃO DE UM AMBIENTE DE PRODUTIVIDADE BASEADO EM UML3D. A UML, Linguagem Unificada de Modelagem é uma linguagem gráfica para visualização, especificação, construção e documentação de artefatos de sistemas, simples ou complexos. Seu uso é uma das seis melhores práticas da engenharia de software. A metodologia OOSE, de Jacobson, foi incorporada às de Booch e OMT, surgindo a versão 0.9 da UML A Ergonomia é um conjunto de estudos que visa melhorar a organização do trabalho entre o homem e a máquina, além de oferecer maior produtividade, evitar lesões corporais e stress mental. A Ergonomia Cognitiva tem relação direta ao conhecimento do homem, que em conjunto com a Interface Humano Computador (IHC) visa melhorar o aspecto visual entre o software e o seu usuário. Fazendo uso da tecnologia de terceira dimensão, este trabalho trás para o ambiente de produção da Engenharia de software estas características marcantes, gerando um ambiente muito conhecido ao homem, que atende em todos os aspectos em sua relação com o mundo real. A UML3D transporta todas estas características já conhecidas para seu ambiente de produtividade, possibilitando uma maior interatividade com a ferramenta de trabalho. Palavras-chave: UML, 3D, produtividade. Nome do Pesquisador(Aluno): Thales Alberto Cambuí Nome do Orientador: Ruy Tsutomu Nishimura Titulação do Orientador: Mestre Instituição: Unifil SIGECOB - Sistema Gerenciador de Cobrança O objetivo deste trabalho de conclusão de curso é desenvolver e implantar o software SIGECOB - Sistema Gerenciador de Cobrança. Esta aplicação tem como propósito informatizar o setor de cobrança de um restaurante/ lanchonete, pois atualmente, esta atividade é realizada manualmente e documentada em guias de papel. O sistema deverá possuir a funcionalidade de gerenciamento dos usuários da aplicação, armazenar dados dos clientes, a lista completa dos produtos vendidos no restaurante e a funcionalidade de registro cumulativo das compras realizadas pelos clientes. Além disso, o sistema possibilitará a extração de relatórios que auxiliarão na atividade de

4 cobrança, como por exemplo, o relatório de despesas por cliente, que deverá mostrar o registro de todas as compras, dias, valores e quantidades efetuadas pelo cliente. A partir da implantação do sistema SIGECOB, pretende-se oferecer aos usuários da aplicação informações íntegras e confiáveis, bem como agilizar o processo de gerenciamento das despesas de cada cliente. Este projeto utilizou o processo de desenvolvimento do software RUP Rational Unified Process. Para a modelagem visual do sistema foi utilizado a UML Unified Modeling Language e para o desenho dos modelos visuais a ferramenta CASE IBM Rational Rose 2003. O sistema foi desenvolvido com a linguagem de programação Java, a ferramenta IDE Interface Development Edition utilizada foi o eclipse e o gerenciador de banco de dados utilizado foi o MySQL. O sistema foi desenvolvido utilizando um modelo arquitetural de três camadas, no qual temos: camada visual (desenvolvimento das interfaces gráficas do usuário), classes (regras de negócio do SIGECOB, conforme requisitos do usuário) e banco de dados (armazenamento das informações). Este modelo foi utilizado para obter maior facilidade na manutenção do sistema. Palavras-chave: Cobrança, Sistema, Aplicação, Java, UML, RUP. Nome do Pesquisador(Aluno): Otávio Augusto Patrício Ferreira de Araújo Nome do Orientador: ARCHIBALDO TOMAS CLARK VICENTINI Titulação do Orientador: Especialista Instituição: UNIFIL GOAC - GUIA ONLINE DOS ANUNCIANTES COMERCIANTES Este trabalho apresenta o desenvolvimento do Guia On-line dos Anunciantes Comerciantes, realizando a adaptação da agenda local da Cidade de Bela Vista do Paraíso (Agenda dos Anunciantes Comerciários) para um sistema web, possibilitando maior rapidez e facilidade para os usuários na busca de números de telefones e/ou endereços dos moradores da cidade. O padrão de processo utilizado no desenvolvimento do software foi o RUP Rational Unified Process, para a modelagem do sistema foi utilizada a ferramenta CASE IBM Rational Rose 2003, juntamente com a UML Unified Modeling Language. A linguagem de programação utilizada na implementação dos software foi Java, juntamente com o framework Struts, utilizado para o desenvolvimento web. O sistema foi desenvolvido segundo uma arquitetura MVC Model View Controller, utilizando o banco de dados relacional MySQL. A camada Model, onde é localizado as regras de negócio, foi implementada utilizando os patterns TO Transfer Object e DAO Data Acces Object juntamente com o banco de dados relacional MySQL. A camada View, Renderiza a camada model para realizar a interação geralmente com o usuário e foi desenvolvida utilizando as linguagens de desenvolvimento web JSP Java Server Pages e HTML Hypertext Markup Language. A camada terceira e última camada, Controller, responsável pelo processamento de eventos que geralmente são executados

5 pelos usuários, pode ainda invocar alterações na camada Model e foi implementada utilizando a linguagem de programação Java. A IDE utilizada no desenvolvimento foi a plataforma NetBeans 5.5 com os plugins e bibliotecas necessárias para o desenvolvimento do software. O design gráfico e a IHC Interface Homem Computador do sistema foi desenvolvido utilizando as ferramentas Adobe Photoshop e Corel Draw, juntamente com a linguagem de desenvolvimento para web HTML Hypertext Markup Language e CSS Cascading Style Sheets. Palavras-chave: Struts, Java, UML, RUP, MVC Nome do Pesquisador(Aluno): Rafael Ranieri Fassula Nome do Orientador: Simone Sawaki Tanaka Titulação do Orientador: Especialista Instituição: UNIFIL SISTEMA PARA CONTROLE DA PRODUÇÃO AGRÍCOLA - SISCOPA Este trabalho apresenta o desenvolvimento do Sistema para Controle da Produção Agrícola (SISCOPA), que foi desenvolvido devido à necessidade da empresa Irmãos Fassula Ltda ter um sistema para controle das despesas da produção dos diversos cereais cultivados. O objetivo principal deste presente trabalho foi auxiliar o agricultor, controlando as safras e suas respectivas atividades, podendo assim através da mão de obra, produtos gastos e quantidade colhida, calcular o custo de produção das safras, a fim de realizar uma venda sem ter o risco de obter um prejuízo. E também na tomada de decisões no início de uma safra, pois através de relatórios de safras anteriores e uma previsão do mercado, tem-se informações para decidir qual será a cultura que dará mais lucro na próxima safra. Para tanto, o trabalho foi desenvolvido para funcionar em uma aplicação desktop. Foi utilizada a linguagem de programação Java J2SE com auxílio da ferramenta Eclipse 3.2 com os plug-ins necessários para o desenvolvimento, e armazenando as informações no banco de dados MySql, utilizando o SQLYog para a modelagem do banco. A ferramenta para o processo de desenvolvimento do software utilizada foi o RUP Rational Unified Process, para a modelagem do projeto foi utilizado a UML Unified Modeling Language juntamente com a ferramenta CASE IBM Rational Rose 2003. As contribuições desse trabalho foram: aperfeiçoar e mapear os processos da empresa, tendo assim um melhor controle e valores exatos de quanto gastou para cultivar determinada safra; o desenvolvimento do projeto em três camadas; as documentações padronizadas utilizando os padrões RUP. Desta maneira, para se ter um melhor resultado, é necessário um trabalho contínuo do agricultor com o Sistema para Controle da Produção Agrícola, registrando quaisquer despesas e receitas geradas pela safra, mantendo assim um valor real do custo de produção. Palavras Chave: SISCOPA (Sistema para Controle da Produção Agrícola), RUP (Rational Unified Process), UML(Unified Modeling Language), Java.

6 Nome do Pesquisador(Aluno): Emerson Zanoti Rosa Nome do Orientador: Lucio Kamiji Titulação do Orientador: Especialista Instituição: UNIFIL SISTEMA GERENCIADOR DE CONTEUDO INTRANET A finalidade deste trabalho é apresentar o desenvolvimento de um SGC (Sistema Gerenciador de Conteúdo) codificado juntamente com o desenvolvimento de uma Intranet, essa que tem o foco na melhora da comunicação interna da corporação. Essa melhora da comunicação é convertida em vários aspectos como no processo de desenvolvimento de software da corporação. O SGC é subdividido em vários módulos que possibilitam uma independência entre os mesmos. O SGC proporciona aos colaboradores maior facilidade na troca de informações com os módulos de uploads de documentos e arquivos internos da empresa tais como os estatutos, agendamento de tarefas gerenciada por um calendário, possibilitando a programação das atividades corporativas, publicações de noticias com espaços para imagens e com formatador de textos, postagem de recados, exibição de links para outros sistemas ou sites favoritos, envios de newsletters aos usuários registrados na Intranet e contando com um sistema de controle de usuários com filtros de acesso de segurança. A utilização de um Sistema Gerenciador de Conteúdo os colaboradores da corporação faz com que ganhem mais independência para a publicação, personalização e utilização dos dados, sem necessitar que uma equipe especializada da TI desprenda atenção para efetuar as modificações. Para o processo de desenvolvimento do software foi utilizado o RUP Rational Unified Process, para a modelagem do projeto foi utilizado a UML Unified Modeling Language juntamente com a ferramenta CASE IBM Rational Rose 8.0, para o desenvolvimento do sistema foi utilizado a linguagem de programação Java 5 com o framework JSF Java Server Faces 1.1 para a parte WEB, framework Hibernate 3.2 para a persistência com o banco de dados MySQL 5.20, MySQL Administrator Tools para gerenciamento do banco de dados juntamente ferramenta IDE Eclipse 3.2 e o plugin Exadel Studio 4.5 para codificação do sistema, Macromedia Dreamweaver 8 para edição HTML e CSS, Adobe Photoshop CS2 para edição de Layout e imagens, Adobe indesign CS3 para criação do manual do usuário. As principais contribuições do trabalho são estudo e implementação da linguagem Java 5, frameworks avançados como o JSF e Hibernate, alem da oportunidade de construir um SGC, cuja utilização está em alta e quase indispensável em sites corporativos, como prova do sucesso dos SGC temos a alta dos BLOG e de enciclopédias online como por exemplo a Wikipédia. O fator de proporcionar para o usuário final a autonomia nos lançamentos das informações e segurança de que não haverá dificuldades é a abertura de portas para a independência em sistemas corporativos para a web. Palavras-chave: Chaves: JAVA, JSF, SGC, UML e RUP

7 Nome do Pesquisador(Aluno): Weyler Tomaszewski Nome do Orientador: Roberto Nishimura Titulação do Orientador: Professor Instituição: unifil ESTANTE JURÍDICA VIRTUAL O objetivo deste trabalho é apresentar o desenvolvimento do sistema Estante Jurídica Virtual, que é um sistema web para disponibilização de artigos do interesse jurídico por profissionais da área de Direito, para que os mesmos possam publicar os artigos de uma forma rápida e simples sem necessitar de conhecimentos em HTML (HyperText Markup Language), utilizando um método de formatação do artigo semelhante ao de editores de texto conhecidos, o qual os profissionais já estão familiarizados. Após a publicação outros usuários podem expor suas opiniões ou enviar dúvidas por meio de comentários para que haja interação entre outros usuários e também o autor. Para uma facilidade de acesso aos artigos foi construído um sistema de busca com utilização de pesquisas internas com buscas em dicionário que será mantido pelo administrador e busca por fonética, utilizando uma função nativa do SQL Server. O dicionário é alimentado pelo próprio sistema de busca ou pela inserção manual pelo administrador. Após uma busca sem sucesso, é efetuada uma busca por fonética, que se torna menos precisa, caso ainda não encontre nenhum registro, é adicionado um registro ao dicionário para avaliação do administrador que definirá uma palavra correspondente a aquela. O método de busca utilizando o dicionário pode ser utilizado tanto pelo título do artigo quanto pelo nome do autor, para facilitar aos iniciantes e estudantes de direito a encontrar artigos que às vezes podem ter nomes em latim ou com termos difíceis de decorar por novatos na área, assim o administrador pode visualizar os registros com digitação errada e sugerir a correção para cada item. O sistema foi desenvolvido em ASP.NET utilizando a linguagem Visual Basic utilizando a ferramenta Visual Studio 2003 para codificação, Macromedia Dreamweaver 8 para edição HTML, Macromedia Fireworks 8 para edição de layout e imagens, Visual Paradigm para elaboração dos diagramas UML e o banco de dados Microsoft SQL Server 2003. O processo de desenvolvimento foi baseado no Rational Unified Process (RUP). Palavras-chave: HTML, UML, RUP.

8 Nome do Pesquisador(Aluno): CLÁUDIO CANDIDO BRAGA Nome do Orientador: JOSEVAL LANA BRAGA Titulação do Orientador: PROFESSOR Instituição: UNIFIL SISTEMA GERENCIADOR DE VENDAS DE PLANOS ODONTOLÓGICOS O trabalho ora apresentado refere-se ao gerenciamento do setor da área de vendas da empresa Uniodonto de Londrina. O sistema desenvolvido possibilita o armazenamento das informações relativas à prospecção, venda e controle de comissões pagas e a pagar aos agentes de venda, armazenando essas informações em um banco de dados, de onde poderão ser extraídas através de relatórios as informações de empresas prospectadas, o histórico destas prospecções e informações de valores pagos aos agentes. Para isso o sistema utiliza vários cadastros secundários necessários na sua implantação como: cadastro de atos, cadastro de tabela de atos, cadastro de especialidades, cadastro de produtos, cadastro de agentes, cadastro de tipos de comissão, além dos cadastros de empresas, titulares, ocorrências e prospecções que irão gerar a base de informações necessárias ao gerente/supervisor de vendas auxiliando-o no seu trabalho. Palavras Chaves: Java, UML, RUP, MySQL. Palavras-chave: Palavras Chaves: Java, UML, RUP, MySQL. Nome do Pesquisador(Aluno): CLÁUDIO CANDIDO BRAGA Nome do Orientador: JOSEVAL LANA BRAGA Titulação do Orientador: PROFESSOR Instituição: UNIFIL SISTEMA GERENCIADOR DE VENDAS DE PLANOS ODONTOLÓGICOS O trabalho ora apresentado refere-se ao gerenciamento do setor da área de vendas da empresa Uniodonto de Londrina. O sistema desenvolvido possibilita o armazenamento das informações relativas à prospecção, venda e controle de comissões pagas e a pagar aos agentes de venda, armazenando essas informações em um banco de dados, de onde poderão ser extraídas através de relatórios as informações de empresas prospectadas, o histórico destas prospecções e informações de valores pagos aos agentes. Para isso o sistema utiliza vários cadastros secundários necessários na sua implantação como: cadastro de atos, cadastro de tabela de atos, cadastro de especialidades, cadastro de produtos, cadastro de agentes, cadastro de tipos de comissão, além dos cadastros de empresas, titulares, ocorrências e prospecções que irão gerar a base de informações necessárias ao gerente/supervisor de vendas auxiliando-o no seu trabalho. Palavras Chaves: Java, UML, RUP, MySQL. Palavras-chave: Palavras Chaves: Java, UML, RUP, MySQL.

9 Nome do Pesquisador(Aluno): Rossano Augusto Bonato Nome do Orientador: Joseval Lana Braga Titulação do Orientador: Professor Instituição: Unifil SVFC Trabalho apresentado a disciplina de Estagio Supervisionado no Curso de Bacharelado de Sistemas de Informação do Centro Universitário Filadélfia (UNIFIL), tem por principal objetivo o desenvolvimento do Sistema de Vendas da Farmácia Confiança dando ênfase nas melhorias, nas novas funcionalidades e módulos incluídos no mesmo, visando finalizar e implantar o sistema na empresa. Possibilitando os usuários ter funcionalidades adicionais atualmente não vistas, por exemplo, o aviso de vencimento das mercadorias, na qual ajudará a empresa a diminuir o risco de vender mercadorias vencidas, e o controle de avaliação de fornecedores, permitindo avaliar cada fornecedor de acordo com suas posturas de atendimento, possibilitando na hora de uma emergência, ou seja, quando a farmácia precisar de uma mercadoria urgente, solicitar fornecedor com melhor postura de atendimento, para a chegada da mercadoria rápida. Atendendo, alem de cadastros e um controle de pedidos bem elaborados, preservando o bom atendimento, atendendo assim as necessidades atuais da Farmácia. A ferramenta para o processo de desenvolvimento do software utilizada foi o RUP Rational Unified Process, para a modelagem do projeto foi utilizada a UML Unified Modeling Language, contendo os diagramas de caso de uso, classe, modelagem de banco de dados, atividade, seqüência e colaboração, componente, implantação e estado, juntamente com a ferramenta CASE IBM Rational Rose 2003, para o desenvolvimento do sistema foi utilizada a linguagem de programação Java, o framework de templates-engine Velocity pattern TO (Transfer Object) e o pattern DAO (Data Access Object) com o banco de dados MySQL, a IDE usada para o desenvolvimento foi a plataforma Eclipse versão 3.2 com os plugins necessários para o desenvolvimento do sistema. As principais contribuições desse trabalho são: a implementação do projeto na linguagem Java, a documentação do projeto utilizando a UML, os diagramas da ferramenta Rose colaborando na criação do sitema. Palavras Chaves: Java, UML, RUP, MySQL.

10 Nome do Pesquisador(Aluno): Ruben Gonzaga de Abreu Araújo Nome do Orientador: Welfrid Stenzel Titulação do Orientador: Especialista Instituição: UniFil - Universidade Filadélfia SCOS - SISTEMA DE CONTROLE DE ORDEM DE SERVIÇO Sistemas produzidos para controle das informações se tornaram essenciais nas empresas que pretendem garantir a confiabilidade de seus dados. Tendo em vista esta vertente, este trabalho apresenta o desenvolvimento do Sistema de Controle de Ordem de Serviço, implantado na empresa Megatech, dando ênfase em modificações e melhorias no antigo sistema da empresa. Este projeto possibilitará uma maior segurança nos dados da empresa, facilitando o gerenciamento das informações da mesma. O sistema é constituído de controles baseados em cadastros onde pode-se citar: de funcionários, peças, equipamentos e também das ordens de serviço. Desta forma pretende-se agilizar e incrementar as atividades da empresa disponibilizando relatórios com o objetivo de obter uma maior gerência das atividades da empresa. A ferramenta para o processo de desenvolvimento do software utilizada foi o RUP Rational Unified Process, para a modelagem do projeto foi utilizado a UML Unified Modeling Language juntamente com a ferramenta CASE IBM Rational Rose 2003, para o desenvolvimento do sistema foi utilizado a linguagem de programação Java com o banco de dados MySQL, a plataforma de desenvolvimento foi o Eclipse versão 3.1 com os plugins necessários para o desenvolvimento do sistema. As principais contribuições deste projeto são: a produção de um sistema baseado em uma linguagem aberta com a utilização de um banco de dados seguro e consistente capaz de gerenciar as informações de uma empresa retornando ao administrador da mesma informações relevantes sobre as atividades desenvolvidas pela mesma. Palavras-chave: Java, UML, RUP

11 Nome do Pesquisador(Aluno): Marcelo Ossamu Sumiya Nome do Orientador: Roberto Yukio Nishimura Titulação do Orientador: Especialista Instituição: Unifil CONTROLE DE VENDAS DE PRODUTOS CONTRA PRAGAS Este trabalho apresenta o desenvolvimento do Sistema para Controle de Vendas e Estoque da empresa Elite Controle de Pragas de Londrina que atua na venda de produtos para o controle de pragas e sua linha atual em controle de pragas, visando facilidades no gerenciamento do controle de vendas e estoque da mesma, em forma de consultas e relatórios. O sistema contém vários cadastros, como por exemplo: cadastro de clientes, fornecedores, funcionários. Na parte dos controles, seu foco principal é o pedido do cliente que pode ser estendido até o pedido ao fornecedor e sua respectiva entrega. E tendo no sistema uma pesquisa de vendas e compras efetuadas da empresa de qualquer período desejado e gerando relatórios para um melhor controle da empresa. A metodologia de desenvolvimento de software utilizada foi o RUP Rational Unifield Process e/ para a modelagem do projeto foi utilizada a ferramenta CASE IBM Rational Rose 2003, para o desenvolvimento do sistema foi utilizada a linguagem de programação Java, o framework de templatesengine Velocity pattern TO (Transfer Object) e o pattern DAO (Data Access Object) com o banco de dados MySQL. a IDE usada para o desenvolvimento foi a plataforma Eclipse 3.2 com os plugins necessários para o desenvolvimento do sistema. Palavras Chaves: Java, UML, RUP, MySQL. Palavras-chave: Java, UML, RUP, MySQL

12 Nome do Pesquisador(Aluno): Marcelo Ossamu Sumiya Nome do Orientador: Roberto Yukio Nishimura Titulação do Orientador: Especialista Instituição: Unifil CONTROLE DE VENDAS DE PRODUTOS CONTRA PRAGAS Este trabalho apresenta o desenvolvimento do Sistema para Controle de Vendas e Estoque da empresa Elite Controle de Pragas de Londrina que atua na venda de produtos para o controle de pragas e sua linha atual em controle de pragas, visando facilidades no gerenciamento do controle de vendas e estoque da mesma, em forma de consultas e relatórios. O sistema contém vários cadastros, como por exemplo: cadastro de clientes, fornecedores, funcionários. Na parte dos controles, seu foco principal é o pedido do cliente que pode ser estendido até o pedido ao fornecedor e sua respectiva entrega. E tendo no sistema uma pesquisa de vendas e compras efetuadas da empresa de qualquer período desejado e gerando relatórios para um melhor controle da empresa. A metodologia de desenvolvimento de software utilizada foi o RUP Rational Unifield Process e/ para a modelagem do projeto foi utilizada a ferramenta CASE IBM Rational Rose 2003, para o desenvolvimento do sistema foi utilizada a linguagem de programação Java, o framework de templatesengine Velocity pattern TO (Transfer Object) e o pattern DAO (Data Access Object) com o banco de dados MySQL. a IDE usada para o desenvolvimento foi a plataforma Eclipse 3.2 com os plugins necessários para o desenvolvimento do sistema. Palavras Chaves: Java, UML, RUP, MySQL. Palavras-chave: Java, UML, RUP, MySQL Nome do Pesquisador(Aluno): Adilso Gomes Casonato Nome do Orientador: Ademir Morgenstein Padilha Titulação do Orientador: Mestre Instituição: UNIFIL EMPRESA CONTROL Sistemas de gestão administrativos tem se tornado necessários para todos os portes de organizações, sejam pequenos, médios ou grandes empreendimentos. Empresas que não possuem um modelo de gestão eficaz, com apoio de sistemas informatizados, tendem a fracassar no mercado. Para tal, é necessário utilizar sistemas capazes de apoiar os processos da organização, gerenciando os dados, automatizando processos, de modo a oferecer informações mais precisas em tempo hábil. Por este motivo, desenvolveu-se o EmpresaControl, dando ênfase nos principais processos

13 funcionais da empresa Volitex Enxovais, visando um controle simples e fácil de cadastros de clientes, produtos, fornecedores, funcionários e rotas de transporte de mercadorias, além da geração tanto de pedidos quanto de promissórias. O modelo de processo de desenvolvimento do software utilizado foi o RUP Rational Unified Process, para a modelagem do projeto foi utilizado a UML Unified Modeling Language juntamente com a ferramenta CASE IBM Rational Rose 2003, para o desenvolvimento foi utilizada a linguagem de programação Java, através da biblioteca Java Swing, implementando o Pattern Mediator, junto com o banco de dados MySQL. A IDE Integrated Development Environment usada para o desenvolvimento foi a plataforma Eclipse versão 3.1 com os plugins necessários para o desenvolvimento do sistema. As principais contribuições deste projeto foram: a implementação do projeto em linguagem Java, a documentação para facilitar a realização do projeto, amplificar o conhecimento referente ao Pattern Mediator, assim como o aumento de conhecimento na biblioteca Java swing e em Java em geral. Palavras-chave: : JAVA, UML, RUP, SWING, MySQL, Gestão de Empresas, Controle de Estoque, Promissórias, Fonrecedores, Clientes. Nome do Pesquisador(Aluno): Leandro Marques Nome do Orientador: Ruy Nishimura Titulação do Orientador: Mestre Instituição: Unifil SISTEMA DE CONTROLE DE ARQUIVO GERAL Este trabalho apresenta o desenvolvimento do Sistema de Controle de Arquivo Geral do Curso Sistemas de Informação da Unifil (Centro Universitário Filadélfia). Nos últimos anos, têm se expandido cada vez mais a tecnologia e as formas de utilizá-la no nosso cotidiano. Desta forma o setor de Arquivo Geral da Companhia Cacique de Café Solúvel solicitou um Sistema de Controle de Arquivo Geral de Documentos (SCAG) que terá como objetivo controlar com eficiência e eficácia o acervo de documentos arquivados. Esses documentos são enviados das diversas áreas da empresa ao SAG, onde são separados e colocados em prateleiras para consultas futuras ou eliminados após o tempo de arquivamento, na qual foi determinado para os documentos. Assim, foi realizado um estudo, utilizando o Rational Unified Process (RUP) como processo de desenvolvimento de software e a linguagem de modelagem unificada (UML), através da ferramenta CASE da IBM Rational Rose 2003. O projeto SCAG utilizou o RUP e seus modelos para direcionar o desenvolvimento e documentar o sistema de informação. A linguagem utilizada foi Visual Basic 6.0. O banco de dados foi o ORACLE e a ferramenta CASE para a modelagem foi o IBM Rational Rose. Palavras-chave: Documentos, Arquivamento, Visual Basic, UML, RUP.

14 Nome do Pesquisador(Aluno): Leandro Marques Nome do Orientador: Ruy Nishimura Titulação do Orientador: Mestre Instituição: Unifil SISTEMA DE CONTROLE DE ARQUIVO GERAL Este trabalho apresenta o desenvolvimento do Sistema de Controle de Arquivo Geral do Curso Sistemas de Informação da Unifil (Centro Universitário Filadélfia). Nos últimos anos, têm se expandido cada vez mais a tecnologia e as formas de utilizá-la no nosso cotidiano. Desta forma o setor de Arquivo Geral da Companhia Cacique de Café Solúvel solicitou um Sistema de Controle de Arquivo Geral de Documentos (SCAG) que terá como objetivo controlar com eficiência e eficácia o acervo de documentos arquivados. Esses documentos são enviados das diversas áreas da empresa ao SAG, onde são separados e colocados em prateleiras para consultas futuras ou eliminados após o tempo de arquivamento, na qual foi determinado para os documentos. Assim, foi realizado um estudo, utilizando o Rational Unified Process (RUP) como processo de desenvolvimento de software e a linguagem de modelagem unificada (UML), através da ferramenta CASE da IBM Rational Rose 2003. O projeto SCAG utilizou o RUP e seus modelos para direcionar o desenvolvimento e documentar o sistema de informação. A linguagem utilizada foi Visual Basic 6.0. O banco de dados foi o ORACLE e a ferramenta CASE para a modelagem foi o IBM Rational Rose. Palavras-chave: Documentos, Arquivamento, Visual Basic, UML, RUP. Nome do Pesquisador(Aluno): Luis Augusto Pardini Nome do Orientador: Sérgio Akio Tanaka Titulação do Orientador: Mestre Instituição: Unifil REPOSITÓRIO DE SOLUÇÕES BASEADOS EM PROJETOS LEGADOS O Repositório de Soluções Baseados em Projetos Legados foi elaborado para informatizar o controle de projetos entregues através do estágio supervisionado, possibilitando uma maior agilidade na pesquisa por componentes, documentação e códigos fonte, fazendo com que seja possível a reutilização dos mesmos pela UniFil. O repositório faz parte da família de softwares da instituição, sendo assim, sua utilização será liberada para usuários devidamente cadastrados no sistema principal (IFL).

15 Para elaboração do projeto foi utilizado o RUP Rational Unified Process, como processo de desenvolvimento de software, baseados na UML Unified Modeling Language para modelagem visual do sistema, também foi utilizado à ferramenta CASE IBM Rational Rose 2003. Entrando na arquitetura do sistema, foi utilizada a linguagem de programação Java juntamente com os frameworks Webwork e Velocity. As classes Java estão divididas em três camadas, TO (Tranfer Object), DAO (Data Access Object) e a ACTION onde são disparadas as ações do usuário. As informações utilizadas pelo sistema estão gravadas no banco de dados MySQL. A IDE utilizadas para a implementação foi a plataforma Eclipse versão 3.2 com os plugins utilizados pelo NPI. Palavras-chave: Framewok, Velocity, IFL e NPI Nome do Pesquisador(Aluno): Renan Augusto Lizotti Nome do Orientador: Simone Sawasaki Tanaka Titulação do Orientador: Especialista Instituição: UniFil SISTEMA JURIDICO Z3 Este trabalho apresenta o desenvolvimento de um Sistema Jurídico On-line, cujo nome da empresa a utilizá-lo é Fast Gôndolas, o objetivo do sistema é o de fazer o controle dos processos da empresa, controle de documentos, agenda, emissão de relatórios, e controle de pessoas envolvidas nos processos, tudo de forma on-line, o sistema permite acesso de qualquer lugar dependendo apenas de um computador e um ponto de acesso à internet, isso faz que facilite o trabalho dos advogados da Fast Gôndolas, e aumenta a segurança contra perda de dados. O sistema tem uma grande agilidade na busca dos processos que antes era feita através de papéis, melhorando a organização e diminuindo o volume de documentos do departamento jurídico, além de uma estratégia de backup para que não ocorram eventuais problemas com perda de dados. A implantação do sistema na empresa deixou os advogados bastante satisfeitos, de acordo com eles, o artefato de solicitação dos principais envolvidos foi seguido e o sistema solucionou todos os problemas discutidos durante o projeto. Foi dado ao sistema o nome de Sistema Jurídico Z3 (SJZ3), pois futuramente o sistema irá ser comercializado pela empresa Z3 Web Tecnologia. O sistema foi hospedado dentro de um dos servidores da própria empresa Fast Gôndolas, e o backup será feito pelo departamento de TI. A manutenção do sistema poderá ser feita on-line sendo necessário suporte presencial somente em ultimo caso, o suporte aos usuários estará disponível on-line ou por telefone. A ferramenta para o processo de desenvolvimento do sistema utilizada foi o RUP Rational Unified Process, para a modelagem do projeto foi utilizado a UML Unified Modeling Language juntamente com a ferramenta CASE Rational Rose, para o desenvolvimento do sistema foi utilizado a linguagem de programação PHP, HTML, JavaScript, juntamente com o banco de dados MySQL, a ferramenta utilizada no desenvolvimento da programação foi o Macromedia DreamWeaver 8.0. Palavras-chave: RUP, UML, PHP

16 Nome do Pesquisador(Aluno): Vagner Bispo Nome do Orientador: Simone Sawasaki Tanaka Titulação do Orientador: Especialista Instituição: UniFil RESUMO - CNH CONTROLE DE NOTIFICAÇÃO HELPDESK Trabalho apresentado à disciplina de Estagio Supervisionado no Curso de Bacharelado de Sistemas de Informação do Centro Universitário Filadélfia (UNIFIL) tem por principal objetivo o desenvolvimento do Sistema de Controle de Notificação Helpdesk da empresa ASK! Cia Nacional de Callcenter da cidade de Londrina, dando ênfase na melhoria de um software existente na empresa com a criação de um novo sistema, em outra linguagem baseado em WEB que proporciona o gerenciamento de informações enviadas ao conhecimento dos supervisores despertando agilidade e garantia dos resultados. Um dos fluxos que são apresentados neste novo sistema é o controle de acessos notificados aos supervisores que antigamente era controlado através de uma única máquina não sendo possível acesso a todos. Outra melhoria e a criação de status aos eventos podendo ele esta ativo, inativo, em andamento, abortado ou concluído, dando ampla condição aos atendentes do helpdesk repassar informações aos clientes. Neste sistema proposto também se inclui o controle de acesso com permissões e restrições aos atendentes. As ferramentas para uso no processo de desenvolvimento do software foi o RUP - Rational Unfied Process, para modelagem UML - Unfied Modeling Language, contendo os diagramas de casos de uso, diagramas de classes, modelagem de banco de dados, diagramas de atividades, seqüências, colaboração, implantação e de estados, juntamente com a ferramenta case da IBM, Rational Rose 2003. Para desenvolvimento do sistema, foi utilizado a linguagem de programação PHP que é ideal para criação de aplicações Web dinâmicas e banco de dados MySQL que garante segurança da informação. O software que possibilitou essas criações foram o PHP Editor 2.22 e Dreamweaver 8. As principais contribuições desse trabalho são: a implantação de um sistema em PHP sendo gerenciado na própria empresa com documentação de projeto UML, diagramas com o uso do ROSE na criação do sistema, baseado nos anos dedicados nos estudos na UniFil proporcionou também o crescimento pessoal e profissional. Palavras-chave: PHP, WEB, UML, RUP, MySQL.

17 Nome do Pesquisador(Aluno): Rafael Sanches Nome do Orientador: Simone Akio Tanaka Titulação do Orientador: Especialista Instituição: Unifil SISTEMA DE CONTROLE DE ORDEM DE SERVIÇO Este trabalho apresenta o desenvolvimento do Sistema de Controle de Ordem de Serviços que esta sendo desenvolvido para empresa Telesuporte & Cia, dando ênfase nas melhorias do cadastro de ordem de serviços, que hoje é feito na planilha Microsoft Excel, visando finalizar e implantar o Sistema de Controle de Ordem de Serviço na empresa. Possibilitando ao funcionário ou mesmo o gerente da empresa maior facilidade em gerenciar informações referentes ao sistema proposto de ordem de serviços, acelerando a transição de informações e uma maior interação entre os envolvidos. O controle era feito manualmente na empresa, usando a planilha Microsoft Excel para registrar o equipamento, sendo assim controlando a entrada de equipamento. Pelo fato do registro estar armazenado em uma planilha torna-se muito lento a pesquisa informações anteriores. O objetivo principal deste trabalho foi auxiliar o funcionário da empresa a ter um controle maior das ordens de serviços cadastradas, possibilitando uma maior rapidez em consultas de equipamentos que foram cadastrados no sistema, sendo assim o sistema será de muita utilidade para a empresa e para o gerenciamento de informações cadastradas. A ferramenta que será aplicada para o processo de desenvolvimento do software utilizada foi o RUP Racional Unified Process, para modelagem do projeto foi utilizado a UML Unified Modeling Language juntamente com a ferramenta Case IBM Rational Rose 2003, para o desenvolvimento do Sistema de Controle de Ordem de Serviços foi utilizada a linguagem de programação Java.O banco utilizado no sistema foi o banco de dados MySQL, a IDE usada para o desenvolvimento foi a plataforma Eclipse versão 3.1 com plugins necessários para o desenvolvimento do SCOS (Sistema de Controle de Ordem de Serviço). As contribuições desse trabalho são: a implementação do projeto utilizando Java,a documentação padronizada utilizando os padrões RUP. Palavras chaves : Java, UML (Unified Modeling Language,RUP (Rational Unified Process), scos.

18 Nome do Pesquisador(Aluno): CLÁUDIO CANDIDO BRAGA Nome do Orientador: JOSEVAL LANA BRAGA Titulação do Orientador: PROFESSOR Instituição: UNIFIL SISTEMA GERENCIADOR DE VENDA DE PLANOS ODONTOLÓGICOS O trabalho ora apresentado refere-se ao gerenciamento do setor da área de vendas da empresa Uniodonto de Londrina. O sistema desenvolvido possibilita o armazenamento das informações relativas à prospecção, venda e controle de comissões pagas e a pagar aos agentes de venda, armazenando essas informações em um banco de dados, de onde poderão ser extraídas através de relatórios as informações de empresas prospectadas, o histórico destas prospecções e informações de valores pagos aos agentes. Para isso o sistema utiliza vários cadastros secundários necessários na sua implantação como: cadastro de atos, cadastro de tabela de atos, cadastro de especialidades, cadastro de produtos, cadastro de agentes, cadastro de tipos de comissão, além dos cadastros de empresas, titulares, ocorrências e prospecções que irão gerar a base de informações necessárias ao gerente/supervisor de vendas auxiliando-o no seu trabalho. Palavras-chave: Palavras Chaves: Java, UML, RUP, MySQL. Nome do Pesquisador(Aluno): Reginaldo Sérgio Moraes Guilherme Nome do Orientador: Ademir Morgenstern Padilha Titulação do Orientador: Professor Instituição: Unifil SISTEMA DE CONTROLE DE EQUIPAMENTOS MILENIA - SCEM Este trabalho apresenta o desenvolvimento do Sistema para Controle de Equipamento Milenia - SCEM que foi desenvolvido para a empresa multinacional Milenia Agrociências S.A. que atua no ramo de defensivos agrícola, dando ênfase no controle do parque tecnológico da empresa, visando administrar e manter as tecnologias utilizadas sempre atualizadas. Possibilitando aos gestores da área, gerente e supervisor, maior facilidade em gerenciar as informações referentes aos computadores e equipamentos de informática da companhia, no que se diz respeito à compra de novos equipamentos, itens enviados para manutenção e para garantia, acelerando assim transição de informações e tomadas de decisões. Todo esse controle era feito através de planilhas eletrônicas, preenchidas regularmente, inviabilizando assim a busca de informações por tornar o processo lento e inseguro, gerando grande inconsistência das informações e incertezas na hora de fechar grandes

19 compras de novos equipamentos, o sistema armazenará dados relacionados com os equipamentos de informática e usuários para poder recuperar as informações, como configurações da máquina utilizada pelo usuário, quando um determinado equipamento chegará da assistência técnica, lembrando que este sistema não irá controlar os chamados internos, pelo fato de já existir um sistema dentro da intranet da empresa (SHD Sistema de Help Desk) que realiza essa funcionalidade, facilitando assim as atividades do setor de informática com um maior controle dos mesmos e também facilitando as atividades da contabilidade ao fazer o rateio de depreciação dos equipamentos entre os setores da empresa, proporcionando segurança e confiabilidade dos dados. A ferramenta para o processo de desenvolvimento do software utilizada foi o RUP Rational Unified Process, para a modelagem de projeto foi utilizado o UML Unified Modeling Language juntamente com a ferramenta CASE Rational Rose 7.0 para o desenvolvimento do sistema foi utilizada a linguagem de programação Java, com o banco de dados MySQL, a IDE usada para o desenvolvimento foi à plataforma NetBeans 5.5. As principais contribuições desse trabalho são: implantação em plataforma Java, a documentação padronizada utilizando os padrões RUP. Palavras-chave: SCEM, Java, UML, RUP Nome do Pesquisador(Aluno): Daniel Carvalho de Castro Nome do Orientador: Adail Nogueira Titulação do Orientador: Mestre Instituição: UNIFIL SPCC Este trabalho apresenta o desenvolvimento do Sistema Phone de Controle Comercial (SPCC), o qual foi iniciado no ano de 2007, visando melhorias na gestão de clientes da empresa. O sistema possibilita aos colaboradores da empresa maior agilidade e facilidades em gerenciar as informações dos clientes automatizando a empresa. O sistema foi desenvolvido para Web para que os colaboradores tenham acesso às informações via internet quando não estão na empresa ou a rede local da mesma facilitando as consultorias e atendimento ao cliente final. Ao acessar ao sistema o colaborador tem acesso a dados cadastrais dos clientes, controle de equipamentos aplicados no cliente e os que estão à disposição, para serem usados como por exemplo: Modens, roteadores e etc.., controle de atendimentos para ter um controle da qualidade do serviço e satisfação do cliente e controle de contratos ajudando os mesmos em tomadas de decisões em beneficio da empresa. A ferramenta para o processo de desenvolvimento do software utilizada foi o RUP Rational Unified Process, para a modelagem do projeto foi utilizado a UML Unified Modeling Language juntamente com a ferramenta CASE IBM Rational Rose 2003, para o desenvolvimento do sistema foi utilizada a linguagem de programação Java, o framework Mentawai foi utilizado para o

20 desenvolvimento de aplicações WEB, pattern TO (Transfer Object) e o pattern DAO (Data Access Object) com o banco de dados MySQL, a IDE usada para o desenvolvimento foi à plataforma Eclipse versão 3.2 com os plugins necessários para o desenvolvimento do sistema. As principais contribuições desse trabalho foi o aprendizado e a experiência do estagiário para a carreira profissional, e de um imensurável beneficio para empresa que tem um sistema moderno e de baixo custo. Palavras Chaves: Mentawai, Java, UML, RUP. Nome do Pesquisador(Aluno): Felipe Sicorski, Regis Suzano da Costa Nome do Orientador: Simone S. Tanaka Titulação do Orientador: Especialista Instituição: UNIFIL DESIGN PATTERNS Estaremos apresentando utilizando Power Point e aplicações Java demonstrando a utilidade e a funcionalidade dos Design Patterns citados abaixo. O trabalho abordará sobre Os Design Patterns, na qual são soluções propostas para os problemas existentes no desenvolvimento de sistemas orientados a objetos. Os mesmos visam facilitar a reutilização de soluções de problemas encontrados freqüentemente ao se elaborar um software, ou reutilizar um código. Um padrão deve ter algumas características como encapsulamento, generalidade, equilíbrio, abstração, abertura, combinatoriedade. Ele também definiu o formato que a descrição de um padrão deve ter. Foi estabelecido que um padrão deva ser descrito em cinco partes nome, exemplo, contexto, problema e solução. Existem alguns padrões no qual se faz necessário comentar um pouco entre um deles o Padrão GoF no qual esse tipo de padrão é organizado em famílias de padrões de criação, estruturais e comportamentais, a de criação é relacionado à criação de projetos (abstract factory, factory method, prototype, singleton, builder), a estruturais tratam das associações entre classes e objetos (adapter, bridge, composite, decorator, facade, flyweight, Proxy), a comportamentais interações e divisões de responsabilidades entre as classes ou objetos (chain of responsability, command, interpreter, iterator, mediator, memento, observer, state, strategy, template method, visitor), o outro padrão abordado é o Padrão GRASP (General Responsibility Assignment Software Patterns) no qual esse mesmo se dividi em alguns tarefas information expert - atribui a responsabilidade ao especialista (expert), a classe que possui todas as informações necessárias para arcar com a responsabilidade, creator lida com a criação de objetos, controller lida com o tratamento de mensagens ou eventos de sistema, low coupling usado para avaliação, high cohesion usado para atribuir responsabilidades de modo que a coesão seja alta, de modo a manter a complexidade sob controle, polymorphism Lida com alterações de