Ciência da Computação
URI Permanente para esta coleção
Navegar
Navegando Ciência da Computação por Autor "Castiñeira, Maria Inés"
Agora exibindo 1 - 9 de 9
Resultados por página
Opções de Ordenação
Monografia Acesso aberto Desenvolvimento de um aplicativo colaborativo para informe de desastres naturais com dados georreferenciados(2015) Bitencourt, Gustavo Antunes deMesmo com o avanço da tecnologia e o uso de mecanismos diversos, sentir-se seguro no meio de um desastre natural ainda é uma situação difícil, ou para certos cenários, impossível. No Brasil, a maioria das Secretarias da Defesa Civil possui, como mecanismo de alerta, publicações nas redes sociais ou avisos em mídias eletrônicas, como rádio, por exemplo. Porém, mesmo com esses mecanismos, nem sempre o aviso tem um potencial eficiente exigido nesses momentos adversos de desespero e medo que um desastre natural pode causar. Tendo em vista este contexto e o problema de informar eficientemente a sociedade sobre um desastre natural, este trabalho propõe o desenvolvimento de um aplicativo na plataforma Android para avisos de desastres naturais em determinados locais, utilizando geoposicionamento e a colaboração de outros usuários. O aplicativo funcionará de forma colaborativa, na tentativa de auxiliar órgãos oficiais e a sociedade como um todo. A seguintes tecnologias foram utilizadas, Android e Google Cloud Messasing, viabilizando um aplicativo de alta performance e que consuma pouca bateria do aparelho móvel. Utilizando um dispositivo móvel com Android, o usuário pode receber e enviar notificações de eventos climáticos em seu local. Existe a possibilidade ainda, de adicionar mais locais para que o usuário possa ficar monitorando possíveis tempestades, ou outros diversos desastres naturais, que poderão vir a ocorrer. Testes unitários e de integração foram realizados para validação do desenvolvimento do aplicativo, com isso, promovendo uma avaliação do aplicativo.Monografia Acesso aberto Desenvolvimento de uma solução para automação residencial usando a plataforma Android e Arduino(2013) Silva, Luciano Luiz daNos últimos anos, os sistemas de automação residencial vêm crescendo a um ritmo bem acelerado. Esses sistemas estão apresentando maior diversidade de produtos e de serviços, com preços cada vez mais acessíveis, despertando assim o interesse tanto de consumidores quanto de empreendedores. Automação residencial consiste em sistemas utilizados para o controle de equipamentos eletroeletrônicos encontrados em residências, facilitando dessa forma o dia a dia das pessoas, além de proporcionar conforto, agilidade e economia com os recursos utilizados, como luz e água. Para as pessoas portadoras de necessidades especiais não só proporcionam o bem estar mas também geram plena autonomia. Com base nesse contexto, o trabalho apresenta a especificação e o desenvolvimento de um protótipo para automação residencial de baixo custo, controlado a distância via comunicação sem fio, utilizando a tecnologia Bluetooth. Este protótipo é responsável por controlar os principais dispositivos de uma residência, como a parte de iluminação, tomadas, portão, televisão e alarme, utilizando como meio de interface gráfica para o usuário final a plataforma Android, disponível hoje em tablets e celulares. O protótipo utiliza como hardware a plataforma Arduino responsável pelo controle eletrônico dos dispositivos automatizados e pelo monitoramento dos sensores. Com o objetivo de testar e validar as funcionalidades de automação desenvolvidas, foi criada uma maquete residencial. Os resultados finais obtidos com os testes aplicados à maquete mostraram que o protótipo desenvolvido atingiu seus objetivosMonografia Acesso aberto Desenvolvimento web para formulários dinâmicos no sistema de fiscalização para área da saúde(2015) Dorner, DaianeEste trabalho tem por finalidade o desenvolvimento de um sistema que permita atualizar de forma eficiente e eficaz informações importantes para a vigilância na área da saúde. Trata-se de um software que manipula arquivos em formato XML, chamados de formulários dinâmicos ou roteiros, que contém as normas e recomendações estipuladas pelo órgão competente (Conselho Federal de Medicina). Estes arquivos formam a base estrutural de um sistema de fiscalização utilizado em âmbito nacional para avaliar todas as entidades de saúde e garantir melhores condições e segurança para a população brasileira. As informações nestes arquivos estão dispostas em forma de questionários, seguindo leis e recomendações de Resoluções que são frequentemente modificadas. Estes arquivos são transformados em telas no sistema de fiscalização permitindo a interação entre os fiscais e o sistema, no momento de uma avaliação na área da saúde. Um trabalho realizado manualmente, lentamente e de forma desgastante por parte do profissional que desempenha esta função, transforma-se em um processo informatizado, ágil e organizado diminuindo consideravelmente o tempo e custo de sua realização. Este projeto é de grande importância para o bom desempenho da vigilância na área da saúde, pois proporciona atualizações nos dados de avaliação conforme as leis que regem a profissão e as instituições desta área. Após a definição da problemática e dos objetivos foi realizado um levantamento bibliográfico sobre o processo de fiscalização na área da saúde, a entidade responsável por administrar estas ações, sua importância para a sociedade, a fim de compreender a importância do desenvolvimento deste sistema. Também foi especificado o sistema aqui proposto, foi contextualizado o âmbito onde ele se aplica e explicado o objetivo de sua criação, para facilitar as constantes alterações de formulários dinâmicos utilizados no sistema de fiscalização. Também são apresentadas as melhorias que este sistema proporciona aos seus usuários em suas rotinas de trabalho. A modelagem do sistema é apresentada em UML através de diagramas de classe, requisitos funcionais e não funcionais, regras de negócios e demais diagramas que auxiliam na estruturação e entendimento do projeto. As tecnologias utilizadas, como por exemplo, a linguagem de programação Java, JQuery, Ajax, CSS, HTML, Bootstrap, XML, Javascript, forneceram ótimos recursos para o desenvolvimento e utilização do software, permitindo alta disponibilidade, usabilidade e eficácia. Após a validação da ferramenta verificou-se que esta atende às necessidades do cliente e seus usuários de acordo com os requisitos iniciais verificados e analisados.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 Inclusão digital(2016) Liell, Fernando PilonettoCom o crescente uso das tecnologias digitais pela sociedade, faz se necessário o estudo e pesquisa sobre a área de inclusão digital. Nesse contexto destacam-se a Cibercultura e o Ciberespaço como criação do mundo digital: a internet. Projetos de inclusão digital contribuem para entender estes conceitos e efetivar a inclusão dos jovens nas tecnologias digitais. Este trabalho traz a metodologia da pesquisa ação realizada através de oficinas para aplicação da pesquisa e geração de conhecimento por parte dos participantes. É demonstrado, através da revisão da literatura, como a internet pode contribuir com a qualidade de vida das pessoas, nessa revisão também foram apresentados alguns projetos de inclusão digital no Brasil e Florianópolis. A intervenção foi realizada em uma instituição pública, de ensino fundamental e médio, situada em Florianópolis, no norte da ilha. Durante mais de seis meses foram realizadas 15 oficinas, abertas para os jovens e crianças da escola e da comunidade externa. As atividades contaram com mais de 80 participantes, com idades entre 8 e 15 anos. O relato descreve as experiências e dados que puderam ser extraidos das atividades, além das observações da realidade em que ocorreu o estudo de caso. Conclui-se que o ensino das tecnologias digitais se faz necessário para a plena inclusão digital do cidadão. O jovem naturalmente é atraído pelas possibilidades de jogos e acesso às redes sociais, mas não basta apenas ter o acesso a internet. É necessário apresentar ao cidadão outras ferramentas, e as possibilidades que todas elas oferecem, para contribuir na sua formação e no exercício dos seus direitos, dessa forma, contribuindo para uma sociedade mais justa e inclusiva.Monografia Acesso aberto Melhorias no processo de levantamento de requisitos para a qualificação de casos de teste(2015) Nunes, Alcieny; Duarte, Renata AparecidaThe main goal of this paper is to make a case study about the software developing process on the company called Softplan. This work's objective is to indicate improvements on the requirements gathering of the company in order to qualify the test specifications. The term paper is about an applied research, a case study, on Software Engineering. After the objective's definition a bibliographic research was made focusing the requirements gathering, used artifacts, types and the software testing process. Also, a questionnaire was sent to 22 company employees in order to gather information about the software process and its aspects. After the data gathering a process description was made using the BPMN notation. In the product management process, the sub-processes of the initial requirements document, the preliminary estimates and the requirements specification were taken into account. With the objective of qualifying the software tests specifications, considering the bibliographic revision's studied theory, the process weaknesses and the employees suggestions on the applied questionnaire, the software developing process was analysed and from this analysis improvements on the requirements gathering process and on the artifacts used on this process were proposed.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.Monografia Acesso aberto Sistema informatizado para controle de produção agrícola utilizando plantio direto(2016) Rotta, JonasThe farmers are used to make the control of agricultural production manually writing down in a notebook or spreadsheet, information of each crop, he finds important. In particular, this work will be addressed the issue of small and medium-sized producer applying a planting technology called Direct Planting System. This technology soil disturbance is not performed between harvest and planting the next crop. Ie tillage operations (plowing and harrowing) are eliminated from the production process, thus keeping intact straw on the soil before and after planting. Another principle of No-Till is the use of crop rotation. To develop the system, the concepts of agriculture, such as tillage, seed types, each variety of cycle, which crops production stages, which variables to control at each stage were surveyed to provide the producer with a system agricultural production control to be able to adapt to your needs, so that it can have greater control of their crop. After the literature review was done raising requirements and system modeling using UML. It was also examined which best use technology, according to the needs of the producer. The development of the system was done in Java 7 programming language for a desktop environment and using the Netbeans development tool 7.3 with MySQL 5.5 database. The developed system has been well accepted and has facilitated the execution of daily tasks of farmers. Soon system use, ROTTA farm staff used as a pilot, realized how the system can help control agricultural production, making it simple daily acompanhanto of ativididades developed on the farm, through reports or information they are displayed in real time on the tab current crop of the main screen.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.