Ciência da Computação
URI Permanente para esta coleção
Navegar
Navegando Ciência da Computação por Data de Publicação
Agora exibindo 1 - 20 de 50
Resultados por página
Opções de Ordenação
Monografia Acesso aberto Controle dos enlaces para provisionamento de QOS em túneis VPN(2006) Luz, Caroline Helena Miranda daEste trabalho é sobre o monitoramento dos enlaces para provisionamento de QoS em túneis VPN. Uma solução de VPN foi implantada com software livre em plataforma Linux, e a utilização da banda nos enlaces WAN foi monitorada através de ferramentas de geração e medição de tráfego. O ambiente foi testado na ausência de QoS e com uso de DiffServ sob várias condições de tráfego para 3 perfis distintos: o túnel da VPN, um fluxo de voz e um tráfego Best Effort, todos utilizando UDP na camada de transporte. Os resultados foram medidos em termos de perdas de pacotes percentuais e variação do atraso nos pacotes (jitter). Utilizou-se um pacote estatístico para verificação das influências do uso de QoS e de fatores como tamanho dos pacotes e banda usada em cada um dos fluxos. A arquitetura de marcação DiffServ utilizada nos roteadores mostrou-se efetiva para manutenção da qualidade do túnel VPNMonografia Acesso aberto Desenvolvimento centrado no usuário a partir da metodologia ICONIX(2008) Viana, Fabrício Rieg; Soares, MárcioDuring this project, the study of the possible integration of two models started: the development of the models ICONIX and DCU (Centered Design on the user). The methodology of development of the ICONIX Software has a very high level of acceptance among software companies because of its rationalization of matters related to documentation. However, the weak contact with the final user during the development of the project has been observed. The ICONIX analyzes the requirements with the customer and provides a new integration that will only occur in the delivery of the product software, suggesting this way a large amount of changes, remake of the model and development. The DCU interacts with the final user since the beginning of the development, during the requirements analyzes until the delivery of the project, providing this way an interaction with the user throughout the development process. The goal of the project is the integration of both methods. The study case used was the control of a veterinarian medical plan that was designed basically with the Flex and Java technology. During this dissertation, the steps of the methodology and its integration and the results outcomes of its application will be shown / displayed / explained.Monografia Acesso aberto Virtualização de servidores(2009) Colombo, Cassius SaviVirtualização de servidores significa consolidar vários servidores em um único hardware. Isso permite diminuir custos de infra estrutura nos DataCenter. O objetivo desta monografia foi demonstrar a viabilidade da implantação um sistema de virtualização em um órgão público, o Ministério Público de Santa Catarina, através de um estudo de caso. Essa organização tinha a necessidade da implantação de novos serviços, mas não possuía espaço suficiente para novos hardwares e boa parte da infra estrutura disponível era subutilizada. Como primeira etapa foi necessário realizar uma revisão bibliográfica, descrever a organização, a identificação do problema, realizar um levantamento e descrição de ferramentas disponíveis, estudar suas vantagens, desvantagens e funcionalidades, realizar testes com as funcionalidades desejadas, planejar a melhor arquitetura a ser utilizada, realizar a aplicação da solução encontrada e uma análise da solução implantada. Na implantação da solução, foi utilizado a ferramenta de virtualização VMware, essa ferramenta foi instalada em 3 servidores. Foram realizados testes das funcionalidades como balanceamento de carga, migração com o servidor ligado e verificação da disponibilidade. Com a utilização da virtualização diminuiu a quantidade de servidores físicos, por outro lado a quantidade de serviços disponibilizados aumentou significativamente. O ambiente, também, ficou mais fácil de ser gerenciado. Assim, percebe-se que os objetivos do trabalho foram alcançados: a implantação de virtualização em um ambiente de alta disponibilidade, funcionando com total segurança, escalabilidade e disponibilidade, garantindo redução de custo com equipamentos e possibilitando uma melhor utilização do hardware envolvido.Monografia Acesso aberto Sistema de suporte à gestão de atividades e integração de equipes para empresas de desenvolvimento de software(2009) Fonseca, Fernando Augusto Pereira daO presente estudo monográfico constitui-se em uma proposta de sistema gestor para projetos e equipes de desenvolvimento de software. Traz como eixo central a seguinte questão: É possível criar um sistema que aborde as necessidades estratégicas, táticas e operacionais de gestão de projetos de micro e pequenas empresas desenvolvedoras de softwares? A origem da proposta baseia-se na experiência do autor no setor de desenvolvimento de software que identificou uma carência de softwares gestores que atendam às necessidades desse, principalmente no caso das micro e pequenas empresas. Através da construção de um cenário com os principais envolvidos numa empresa de desenvolvimento de software e suas necessidades de controle e gestão sobre os processos, foi elaborado um projeto de software utilizando a abordagem por Casos de Uso, que foram codificados e validados, utilizando tecnologias de código-livre e baseadas em ambiente web. Como resultado final obteve-se uma ferramenta completamente operacional batizada pelo autor de RoadMapMonografia Acesso aberto Black bean(2009) Moraes, Lissandro Schuelter deA internet vem evoluindo com o passar do tempo, deixando de ser simplesmente páginas estáticas, tornando-se dinâmica e interativa, possibilitando ao usuário final experiências inovadoras. Essa evolução trouxe o conceito da Web 2.0, que tem como características fortes, trazer inovação, dinamismo e interatividade para os usuários. Algumas dessas características foram demonstradas de forma prática desenvolvendo um software para controle de débitos de clientes de um restaurante. O sistema é desenvolvido sobre a plataforma Java, integrada com frameworks de auxílio na construção das interfaces. Os frameworks utilizados no sistema foram, JavaServer Faces e o RichFaces, que trouxeram para o desenvolvimento a possibilidade de criar um sistema com características da Web 2.0 e possibilitaram uma maior produtividade durante o desenvolvimento. Outro ponto marcante do trabalho é a utilização do Ajax nas requisições ao servidor, esse processo é feito através do framework Ajax4JSF permitindo ao desenvolvedor uma facilidade maior na construção das requisições assíncronas do Ajax. O trabalho demonstra que é possível construir uma aplicação Web 2.0 com uma maior produtividade, construindo um projeto organizado e flexível á modificações ou inclusões futuras.Monografia Acesso aberto Estudo de engenharia de software e métodos para web, com aplicação no desenvolvimento de um protótipo(2009) Almeida, Galber Portela da Costa; Souza, Graziela Goedert deOs objetivos deste trabalho foram identificar metodologias de Engenharia de Software específicas para web e selecionar uma dessas metodologias para aplicá-la no desenvolvimento de um protótipo. A primeira etapa foi o estudo das particularidades da engenharia de software para web. Os métodos OOHDM, OOWS, WAE e UWE foram estudados. Entre eles foi escolhido o método UWE para desenvolver a modelagem do protótipo. Um sistema, já existente, "Vale um Convite" foi analisado para obtenção dos requisitos. Na seqüência foi escolhida a ferramenta para realizar a modelagem: Magic Draw UWE. Sendo assim, foi realizada a modelagem de casos de uso e de banco de dados, Foram elaborados os modelos de navegação, de processamento e de apresentação, para por fim ser iniciado o desenvolvimento do protótipo. O aplicativo foi validado pela equipe, e por integrantes do público alvo. Além de aprofundar os conhecimentos em engenharia de software para web, necessitou-se aprender novas ferramentas, como o Magic Draw UWE para o desenvolvimento da modelagem. Esse processo foi de fácil entendimento devido à existência de diversos exemplos na literatura. A construção dos modelos de apresentação e de navegação mostraram-se muito eficientes pois auxiliam à equipe de desenvolvimento no planejamento do aplicativo.Monografia Acesso aberto Modelo de coleta e análise de evidências em sistemas computacionais(2010) Poersch, Carolina Gwozdz; Kuntze, Giullyan MetzkerThe computer forensics is the science of acquiring, preserving, recovering and eletronical processed and stored data. This project aimed to develop a model in computer forensic audit focused on obtaining and analyzing evidences from computer systems in corporations. To support the model, some important subjects were analyzed, such as, information security concepts, characteristics, mechanisms, security policies and protection devices. About the computer forensics, were analyzed the legal implications, how to acquire and preserve, analyze and present data from an investigation. With all the theoretical foundation, was created the model that proposes a greater dynamism compared to models studied, and that directs the forensics expert‘s work. The studied is presented by the flowcharts and, each step was described in detail. To validate the model, was accomplished a study of empirical case.Monografia Acesso aberto Reengenharia do sistema de gerenciamento de patrimônio do Tribunal Regional do Trabalho de Santa Catarina(2010) Silva, Soni João daThe development of a software system, robust, of quality is expensive, however, in legacy systems, which over the years, eventually are obsolete, either due to technological change, the rise of another implementation where the development methodology is exceeded by it or if the programming language has become obsolete, the reengineering of this system has advantages over building of a new one from scratch, by reducing costs and risks due to errors and development time, as it will pick up the system requirements of existent system. The use of the development process, IBM Rational Unified Process (RUP IBM) customized to the needs of the system, came to add value to work for leading this process of iterative and incremental way, documenting the process of system development.Monografia Acesso aberto Desenvolvimento de uma ferramenta de estimativas baseada em pontos de função(2010) Delfino, Diego Liberato; Souza, Jeferson deWhen a software project is planned, are performed various necessary estimates for the conduction of the remain of the project. It is at this early stage that estimates are performed to determine the size of software project, and from this measure defines the effort, cost and duration of the project. The absence of estimates in software projects can cause, for example, loss of time, wastage, customer dissatisfaction and even the cancellation of the project. Given the importance of the estimates in software projects, it was noted that the study of estimation techniques is an important aspect in training future professionals in software engineering The objective of this project was to develop a tool that manages the estimates of a software project based on the technique of Function Point Analysis (FPA). This tool, in addition to generating estimates, also allows for future software professionals have contact with one of the estimation techniques used in most software projects. The work began with the study and understanding of the technique of Function Point Analysis. The second stage characterized for the identification of the requirements and modeling of the considered system, having as base the methodology of agile development ICONIX. After modeling, the system was implemented, having as main technologies to the Java programming language and the system manager database MySQL. Finally, the system was validated by the orienting professor, who suggested some changes and future adaptations.Monografia Acesso aberto Multimídia na web: análise da ferramenta de desenvolvimento adobe flash catalyst(2010) Moser, César Augusto da Silva; Moser, Júlio César da SilvaThis study examined and evaluated the development tool Adobe Flash Catalyst. For the analysis, and subsequent evaluation of the tool, the authors of this paper created a sample website using the targeted tool of the study. The modeling of the website was needed to design the employed software, through the ICONIX model and the UML language. In its bibliography, the resulting technology of the studied tool was placed into historical context in front of some of the technologies used in the creation of Web pages. The issue of creating Web pages for Web designers and developers has also been called into question, since the aim of the studied tool is to facilitate the design and development of an application with Flex language and Flash technology. As alleged by the company which created the tool, the ease and speed of creation, without the need for coding of the application created, and without intervention of a developer in the work of the web designer, was observed, discussed and confirmed by this work. As a prerequisite to the understanding of the objectives raised in its primary goal, it was shown a step by step process of creation to the application and Website, which were used as key parts to the evaluation of the targeted tool of the study.Monografia Acesso aberto Estrutura de um jogo 2D(2010) Mioto, Felipe RobertoEste trabalho apresenta o desenvolvimento da estrutura de um jogo 2D Side-Scrolling, utilizando a linguagem C++, Code::Blocks e a biblioteca gráfica Allegro. Todo o projeto é montado sobre Windows, porém pode ser perfeitamente válido para outras plataformas. O jogo tem semelhanças com outros, tais como Mario Bros e Sonic, mas sua proposta HackAndSlash se assemelha mais com títulos como Castlevania e Diablo. Um Side-Scrolling é um dos projetos de jogos 2D mais complexos de serem desenvolvidos devido principalmente a liberdade de movimento e ações dada ao jogador. Esta monografia visa documentar de um ponto de vista estritamente técnico os principais processos para a criação desta estrutura, para isso o jogo é dividido em três camadas: Gráficos - parte que gerência a arte e imagens da tela, Engine - parte que controla as equações de fundo como a física e Jogo - parte que representa o conteúdo que o jogador irá interagir. São diversos os processos que englobam a estrutura do jogo aqui criado, sendo dentre eles: Interação com IA, Física para jogos, animação, interface humano-computador e até mesmo alguns conceitos de game-design. Enfim, os dados levantados e documentados possuem um objetivo didático e visam apresentar um material organizado para ajudar estudantes de programação brasileiros que queiram ingressar na indústria do entretenimento através dos jogos digitaisMonografia Acesso aberto Melhoria de processos de software brasileiro: recomendações para que seja atingido o nível g em uma empresa estudo de caso(2010) Comeli, Gustavo Goulart; Sperandio, WillianThe MPS.BR is a model of quality of processes whose main advantage is low cost for certification, so ideal for micro, small and medium enterprises. In this project, was intended to apply to the processes of a business case study the level of G MPS.BR. From the definition of a business case study analyzed the information technology sector of the company. We describe the processes in each sector, and mapped the processes of project management and management of existing requirements in the enterprise through business modeling. From the analysis of cases studies were undertaken to identify possible recommendations that would enable the sector information technology company reached the level of G MPS.BR. The recommendations were validated by the manager of information technology business case study.Monografia Acesso aberto Rastreabilidade de requisitos(2010) Zencke, Adriana MariaA rastreabilidade de requisitos auxilia para identificar o impacto da mudança de requisitos. Este trabalho propõe a definição de um processo, baseado na customização do RUP, para realizar a rastreabilidade dos requisitos desde o início do projeto, com o auxilio da ferramenta CASE Enterprise Architect. A escolha e customização do RUP, como processo de desenvolvimento de software, destaca como e quais artefatos devem ser gerados na execução do projeto. Nas fases seguintes são definidos documentos a serem rastreados para então ter a visibilidade do sistema desde os requisitos ao código fonte. Após a definição do processo foi desenvolvido um sistema protótipo para validar o processo, que identificou a rastreabilidade como um processo simples de ser implantado, satisfazendo a necessidade idealizadaMonografia Acesso aberto A web semântica e um site de busca semântica(2010) Ferreira, Johannes S. SilveiraAtualmente a internet se direciona para uma nova geração, denominada Web Semântica, termo definido por Tim Berners Lee, ou web 3.0, seguindo a sequência dada às outras gerações da internet, 1.0 e 2.0. Essa nova internet prevê a inclusão de metadados às informações hoje já existentes e, também às novas que virão. Com a inclusão de informações sobre as informações, os computadores passarão a interpretá-las e com isso, conseguirão processá-las, abrindo novas portas para aplicações que utilizarão esse conhecimento. A proposta para este projeto é trazer uma explicação sobre o que é e como funcionará a web semântica, apresentando as principais tecnologias empregadas em sua arquitetura. E a seguir, apresenta a construção de um protótipo para um mecanismo de busca semântica, ou seja, um mecanismo baseado nos que atualmente utilizamos, mas, se diferenciando por realizar uma busca específica em um determinado assunto. Em um sistema convencional (Google, Yahoo, UOL, entre muitos outros), quando se faz uma pesquisa por um termo qualquer, os resultados apresentados são os mais diversos e, muitos deles nem sempre tem alguma coisa a ver com o que era desejado. Para o desenvolvimento do protótipo, foi utilizado o Java, pois, esta apresenta diversas facilidades para o desenvolvimento. Também foi feito do uso da API Lucene que oferece um excelente mecanismo de indexação e pesquisa, visando tornar a apresentação dos resultados mais rápida. No protótipo apresentado, sistema de busca semântica, as pesquisas estão limitadas a um determinado assunto, com isso, a grande maioria dos resultados apresentados estará dentro do assunto em questão. Por fim, é apresentada uma comparação dos resultados obtidos no sistema convencional e o semânticoMonografia Acesso aberto Portal turístico baseado na web 2.0(2010) Santos, Jessé Jair dos; Santos, Luiz Fernando dosO setor turístico no Brasil apresenta grandes perspectivas, pois o país, com suas belezas naturais e grande diversidade cultural, torna-se um destino atrativo para brasileiros e estrangeiros. Apesar de todos os esforços ainda lhe faltam meios de divulgação. O ambiente Web vem como resposta como um formato interessante de divulgação, pois as estatísticas apontam para um número cada vez maior de internautas. Ainda, sendo a web um grande recurso, são poucos os ambientes informatizados acessíveis a todos. Um portal construído com a tecnologia Web 2.0 pode criar verdadeiras comunidades virtuais, apoiando o turismo de uma região, servindo como um cartão postal e uma fonte de informação à população que vive em torno do cenário turístico como hoteleiros, taxistas, comerciantes e vendedores. Este projeto propôs o desenvolvimento de um portal que permita o compartilhamento de informações de pontos turísticos, mostrando aos futuros visitantes a cultura, experiências e belezas oferecidas por suas regiões. No desenvolvimento, foi utilizado o servidor Apache para realizar a comunicação, web processando as páginas existentes no portal, a linguagem PHP atrelada a linguagem JavaScript, Ajax, HTML e o banco de dados PostgreSQL. O uso dessas ferramentas permitiu uma dinâmica de inserção e atualização de conteúdos em tempo real. As ferramentas utilizadas na concepção do portal favoreceram a criação de uma aplicação simples, leve e dinâmica, direcionada totalmente para web em que o fluxo de dados e informações são robustas, permitindo inserção de usuários, pesquisa e visualização de pontos turísticos com tradução para diferentes idiomas por meio da ferramenta Google, entre outras opções administrativas.Monografia Acesso aberto Sistema de cadastro de surdos e ouvintes pela web para a Associação de Surdos da Grande Florianópolis(2011) Leal, Patrícia MatosA proposta do presente projeto é fornecer um sistema de cadastro de usuários e atividades pela web para a ASGF - Associação de Surdos da Grande Florianópolis, para melhorar o controle e gerenciamento dos registros dessas informações, atualmente manuais, incompletos e desatualizados. As decisões quanto ao desenvolvimento do sistema foram tomadas de comum acordo com a Presidência da ASGF, tendo a mesma participado inclusive de alguns testes de funcionalidade. O sistema consiste basicamente de ferramentas de cadastro e gerenciamento de usuários (sócios, professores e administrador), cursos, horários de atendimentos, entre outros. O mesmo dispõe ainda de um recurso de pequenas figuras em LIBRAS ao lado de cada texto descritivo, para facilitar a acessibilidade do público-alvo predominante (os surdos). O desenvolvimento deste trabalho integra ferramentas e tecnologias para atingir os objetivos desse projeto. Foram utilizadas as ferramentas Enterprise Architect e NetBeans para a implementação, realizada nas linguagens Java e Javascript, com a base de dados MySQL. As funcionalidades do sistema desenvolvido foram testadas e homologadas para suportar os browsers (navegadores web) Internet Explorer a partir da versão 7.0 e Mozilla Firefox a partir da versão 2.0. Sendo o sistema para web, a utilização do mesmo não requer do usuário a instalação de qualquer software adicional. A validação foi realizada pela Presidente da ASGF, que considerou as funcionalidades atendidas a contento para as necessidades da mesma, e a interface agradável e leve, com boa performanceMonografia Acesso aberto Busca semântica de informações nas redes sociais(2011) Silva, João Caibar da; Andriani, Mateus LohnSocial media grew exponentially in recent years. Users who participate in these networks are responsible for preparing the content, which can be provided, for example, in the way of publications, comments or ratings. This content may contain information that is of interest to people who were not involved during its preparation. However, it is usually dispersed among publications with different subjects and purposes, which makes harder its location. The objective of this work is the development of an information extractor for social medias that performs the filtering of the published content, thereby showing only the information of interest to the user. Twitter was chosen as the domain of research for information extraction. To perform the integration with Twitter, an analysis of the components available for the Java programming language that enables the integration with Twitter was developed. The result of this work was the development of two tools. The Livesearch, which was the first tool developed, queries for publications on Twitter and allows the use of a series of filters through an interface built in HTML. The Livesearch S, which was developed later, adds the ability to conduct queries with the help of a semantic thesaurus, which increases the number of results, in addition to using AJAX requests for navigation between paged results.Monografia Acesso aberto Recuperação de informações textuais e multimídia, utilizando expansão de consulta a recursos da web 2.0(2011) Fidencio, Paulo Henrique Guimarães; Gomes, Vinícius RoggiaNowadays, there is the rapid growth of information generated in the digital environment and this information presents in different ways and can be a file in text format, sound, image or video. The great challenge is finding the information that interests us in a quick and easy way because most of the results when we usually performing a search on the web environment have no relation to with what we are looking for. Based on this scenario, the objective of this study is show a system to conduct searches in text documents. The results are the documents that most closely related to the search term in addition to return images, videos and sites that relate to the theme of the documents found. A prototype was created in order to validate the system focusing on one use case, involving academia. The environment is characterized by the profiles of students and teachers, where teacher publish articles and students through the search recover these articles. The validation of the prototype was done through a survey with users of different profiles. The result was satisfactory being that the published documents were recovered, bringing the most part, websites, images and videos that relate to the document returned.Monografia Acesso aberto O uso de ferramentas colaborativas em atividades a distância(2011) Dentz, Maurício Von; Costa, Thiago CoelhoThe collaboration involves some well-defined techniques that can help education especially in virtual environments. This paper proposes the use of collaboration in distance learning through a collaborative Wiki tool for the educational institution Unisul Virtual. This tool was customized in order to complement the virtual environment of learning. This validation was made with the customer regarding the use of collaborative tools and the idea mainly. The development tool is detailed to assist not only Unisul, but also other educational institutions that wish to incorporate collaboration into their learning environments. The custom tool called EADWiki, is incorporated into the virtual environment Unisul education and will meet the short term more than 15,000 students.Monografia Acesso aberto Módulos de um sistema ERP web para empresas de serralheria(2011) Régis, Bruno de Mello; Silva, Caroline daO custo dos Sistemas Integrados de Gestão Empresarial SIGE ou ERP (Enterprise Resources Planning) é relativamente alto para uma pequena empresa. Com isso, nasceu a idéia de desenvolver um ERP, especialmente, para pequenas empresas da área de serralheria, disponibilizado através da Web. Este trabalho tem como finalidade planejar e desenvolver os módulos de um sistema ERP web focado para esse perfil de empresas. Para isso, primeiramente, realizou-se uma pesquisa bibliográfica, acompanhada de um estudo sobre as atividades desenvolvidas na empresa e uma proposta deste sistema. O resultado é a modelagem de um sistema ERP completo e a criação de um protótipo do sistema, com os primeiros módulos para a aplicação na empresa em estudo. Optou-se pela arquitetura web, por dar maior liberdade ao usuário do sistema, que poderá acessar os dados da empresa, da sua casa e até mesmo usando a internet de seu telefone celular. Além disso, o trabalho também apresenta uma proposta de negócio para manter os custos do sistema baixos, tanto para a manutenção como para novas implementações. Com isso, surge um pacote de serviços para atingir uma fatia de mercado esquecida pelas grandes empresas de tecnologia da informação. Os proprietários de pequenas empresas de Serralheria podem comprar módulos separados do sistema ERP e adquirir os que mais se aproximam de sua necessidade.
- «
- 1 (current)
- 2
- 3
- »