998 resultados para Gabinete de Desenvolvimento de Aplicações Informáticas
Resumo:
Os hospitais são organizações nas quais os recursos humanos são uma componente extremamente importante, não só por serem o seu ativo mais valioso mas também por consumirem a maior parcela dos seus recursos financeiros, o que obriga à implementação de medidas que contribuam para a eficiência. A obrigatoriedade de cumprir o previsto no artigo 14º do Decreto-Lei nº 259/98 de 18 de agosto, que na prática exigia o controlo biométrico da assiduidade, abriu uma janela de oportunidade para o desenvolvimento de aplicações informáticas que não se limitassem exclusivamente ao estabelecido na legislação, mas que apontassem para soluções integradas de gestão, incluindo módulos como o de elaboração de escalas, um real instrumento de trabalho facilitador para os gestores, nomeadamente do enfermeiro gestor operacional. Os resultados do estudo de natureza descritiva de abordagem quantitativa, permitiu identificar alguns aspetos e dimensões nas aplicações informáticas para a área da gestão de recursos humanos, respondendo assim às necessidades dos enfermeiros gestores operacionais. Foi aplicado um instrumento de colheita de dados aos enfermeiros gestores operacionais de uma instituição de saúde de grande dimensão e complexidade, gestores com experiências diferentes nos métodos utilizados para a elaboração de escalas, fator responsável por diferenças estatisticamente significativas encontradas em 18 dos 60 itens relativos a aspetos/dimensões que deveriam ser considerados na construção e desenvolvimento das aplicações informáticas. Os principais resultados obtidos levaram-nos a concluir que as aplicações informáticas devem ter um desenvolvimento progressivo e contínuo, incorporando novas funcionalidades que foram e virão a ser identificadas, contribuindo assim para a criação de soluções que integrem múltiplas dimensões da gestão de recursos humanos.
Resumo:
Generalized hyper competitiveness in the world markets has determined the need to offer better products to potential and actual clients in order to mark an advantagefrom other competitors. To ensure the production of an adequate product, enterprises need to work on the efficiency and efficacy of their business processes (BPs) by means of the construction of Interactive Information Systems (IISs, including Interactive Multimedia Documents) so that they are processed more fluidly and correctly.The construction of the correct IIS is a major task that can only be successful if the needs from every intervenient are taken into account. Their requirements must bedefined with precision, extensively analyzed and consequently the system must be accurately designed in order to minimize implementation problems so that the IIS isproduced on schedule and with the fewer mistakes as possible. The main contribution of this thesis is the proposal of Goals, a software (engineering) construction process which aims at defining the tasks to be carried out in order to develop software. This process defines the stakeholders, the artifacts, and the techniques that should be applied to achieve correctness of the IIS. Complementarily, this process suggests two methodologies to be applied in the initial phases of the lifecycle of the Software Engineering process: Process Use Cases for the phase of requirements, and; MultiGoals for the phases of analysis and design. Process Use Cases is a UML-based (Unified Modeling Language), goal-driven and use case oriented methodology for the definition of functional requirements. It uses an information oriented strategy in order to identify BPs while constructing the enterprise’s information structure, and finalizes with the identification of use cases within the design of these BPs. This approach provides a useful tool for both activities of Business Process Management and Software Engineering. MultiGoals is a UML-based, use case-driven and architectural centric methodology for the analysis and design of IISs with support for Multimedia. It proposes the analysis of user tasks as the basis of the design of the: (i) user interface; (ii) the system behaviour that is modeled by means of patterns which can combine Multimedia and standard information, and; (iii) the database and media contents. This thesis makes the theoretic presentation of these approaches accompanied with examples from a real project which provide the necessary support for the understanding of the used techniques.
Resumo:
Os modelos e as técnicas de modelação são, hoje em dia, fundamentais na engenharia de software, devido à complexidade e sofisticação dos sistemas de informação actuais.A linguagem Unified Modeling Language (UML) [OMG, 2005a] [OMG, 2005b] tornou-se uma norma para modelação, na engenharia de software e em outras áreas e domínios, mas é reconhecida a sua falta de suporte para a modelação da interactividade e da interface com o utilizador [Nunes and Falcão e Cunha, 2000].Neste trabalho, é explorada a ligação entre as áreas de engenharia de software e de interacção humano-computador, tendo, para isso, sido escolhido o processo de desenvolvimento Wisdom [Nunes and Falcão e Cunha, 2000] [Nunes, 2001]. O método Wisdom é conduzido por casos de utilização essenciais e pelo princípio da prototipificação evolutiva, focando-se no desenho das interfaces com o utilizador através da estrutura da apresentação, com a notação Protótipos Abstractos Canónicos (PAC) [Constantine and Lockwood, 1999] [Constantine, 2003], e do comportamento da interacção com a notação ConcurTaskTrees (CTT) [Paternò, 1999] [Mori, Paternò, et al., 2004] em UML.É proposto, também, neste trabalho um novo passo no processo Wisdom, sendo definido um modelo específico, construído segundo os requisitos da recomendação Model Driven Architecture (MDA) [Soley and OMG, 2000] [OMG, 2003] elaborada pela organização Object Managent Group (OMG). Este modelo específico será o intermediário entre o modelo de desenho e a implementação da interface final com o utilizador. Esta proposta alinha o método Wisdom com a recomendação MDA, tornando possível que sejam gerados, de forma automática, protótipos funcionais de interfaces com o utilizador a partir dos modelos conceptuais de análise e desenho.Foi utilizada a ferramenta de modelação e de metamodelação MetaSketch [Nóbrega, Nunes, et al., 2006] para a definição e manipulação dos modelos e elementos propostos. Foram criadas as aplicações Model2Model e Model2Code para suportar as transformações entre modelos e a geração de código a partir destes. Para a plataforma de implementação foi escolhida a framework Hydra, desenvolvida na linguagem PHP [PHP, 2006], que foi adaptada com alguns conceitos de modo a suportar a abordagem defendida neste trabalho.
Resumo:
A gestão do território contribui para o desenvolvimento socioeconómico e para o alcance de necessidades coletivas. A gestão de recursos, por sua vez, é uma das vias para atingir tais propósitos, convocando agentes, entidades e serviços para a administração de um território. O crescimento social e económico e a expansão urbana das últimas décadas tiveram um impacto significativo no consumo de recursos e na decorrente produção de resíduos, fazendo da gestão dos mesmos um importante meio para a gestão de recursos, com contributo para a gestão do território. Neste contexto, surgem serviços de gestão de resíduos urbanos, que dependem de informação geográfica referente ao seu sistema e ao do ambiente territorial em que o mesmo se insere. Face ao dinamismo e às relações entre diversos fenómenos e elementos presentes no referido ambiente, o processo de gestão de resíduos urbanos torna-se um desafio cada vez mais exigente e heterogéneo, em matéria de decisão espacial. Por esse motivo, é indispensável possuir ferramentas que integrem vários dados e que possibilitem abordagens metodológicas orientadas para uma intervenção territorial mais realista. Para tal, existem diversos métodos e técnicas, assentes em Tecnologias de Informação e Comunicação, com uma considerável adesão a soluções de Sistemas de Informação Geográfica, dada a necessidade de manipular informação com carácter espacial referente à gestão de resíduos urbanos. No quadro atual da produção e da prestação de serviços através de rede digital, as plataformas Web desses Sistemas de Informação Geográfica constituem-se como um instrumento para gestão de resíduos. Considerando o exemplo do Gabinete de Estudos, Planeamento e Controlo, dos Serviços Intermunicipalizados de Águas e Resíduos dos Municípios de Loures e Odivelas, no presente Trabalho de Projeto, pretende-se avaliar a situação atual das metodologias e dos recursos tecnológicos que um serviço deste tipo possui, percebendo o contributo que aplicações de Sistemas de Informação Geográfica Web podem ter para a concretização da sua missão, na conjuntura atual da tecnologia, da informação e da comunicação na Administração Pública. Assim, o presente Trabalho de Projeto propõe também um modelo de desenvolvimento das referidas aplicações, assentes em Sistemas de Informação Geográfica Desktop e Web de código aberto, livres e gratuitos. As aplicações abarcam informação interna, referente ao sistema de resíduos urbanos, dos Serviços Intermunicipalizados de Águas e Resíduos dos Municípios de Loures e Odivelas, e informação externa diversa, referente ao seu território de intervenção. A integração e relação da informação interna e externa, com resultados nas aplicações, são apresentadas como possíveis meios de assistência aos procedimentos efetuados no Gabinete de Estudos, Planeamento e Controlo e à prestação efetiva do serviço de gestão de resíduos urbanos. Igualmente, é possível inferir a versatilidade, a aplicabilidade e o potencial de aplicações de Sistemas de Informação Geográfica, em diversas vertentes e escalas de gestão do território.
Resumo:
Após uma contextualização dos jogos para crianças, enquanto ferramenta lúdico-educativa, este artigo apresenta uma abordagem para o desenvolvimento de jogos educativos utilizando redes de Petri coloridas (colored petri nets - CPN) conectadas a um servidor de aplicações 3D. No final do artigo é feita uma análise dos resultados obtidos, evidenciando a interatividade entre o utilizador e os conteúdos do jogo.
Resumo:
O projecto apresentado neste relatório consiste na implementação de uma plataforma de desenvolvimento de aplicações Web orientada a mensagens, capaz de facilitar a construção de páginas Web e de automatizar o acesso a dados com base nos requisitos do problema. O foco da solução é baseado nos requisitos que forem definidos, de modo a desenvolver uma aplicação Web que responda a esses requisitos. A estratégia adoptada visa reduzir o acoplamento e aumentar a coesão dos módulos funcionais. Para reduzir o acoplamento e aumentar a coesão dos módulos funcionais separou-se a apresentação dos dados, permitindo assim que o desenvolvimento e os testes sejam realizados independentemente um do outro. O desenvolvimento é baseado em normas padronizadas (standards) de modo a facilitar a integração com outras tecnologias. Para o desenvolvimento do trabalho foi adoptada uma metodologia ágil. A gestão de projecto foi realizada com recurso a uma plataforma de gestão de projecto, que permitiu registar e organizar todas as informações e tarefas realizadas ao longo do projecto. Após a conclusão da plataforma e como caso de estudo, foi realizada uma aplicação baseada num cenário real de gestão académica (Portal Académico) para aferir os conceitos envolvidos.
Resumo:
Ao longo dos últimos anos tem-se verificado um desenvolvimento significativo em soluções Internet Protocol Television (IPTV), com vista a ser implementadas em diversos sectores, incluindo o mercado hoteleiro. O presente trabalho desenvolveu-se em torno de um produto específico ligado a esta área, o sistema de entretenimento NiVo. Este produto foi criado pela Nonius Software, empresa associada ao ramo das telecomunicações, que continua a expandi-lo, conferindo-lhe novas características e melhoramentos. O objectivo principal do projecto consiste no desenvolvimento de uma aplicação simuladora dos temas gráficos do sistema NiVo, com a finalidade de facilitar o processo de criação dos mesmos. Esta aplicação pretende ter uma apresentação e interactividade o mais próxima possível do sistema real, permitindo realizar o teste/validação de um tema, sem a necessidade de utilização de equipamento que compõe o sistema NiVo. Um segundo objectivo baseia-se no desenvolvimento de uma aplicação de ajuda à composição de temas, evitando que estes sejam desenvolvidos manualmente, sem qualquer tipo de suporte, o que pode resultar em erros. Para o cumprimento dos objectivos estabelecidos, focando-se no desenvolvimento do simulador, utilizou-se a tecnologia Flash, sendo esta muito utilizada para a criação de animações interactivas. Desta forma, a aplicação desenvolvida tira partido das vantagens fornecidas por esta tecnologia.
Resumo:
O tema do livro é o desenvolvimento de aplicações para Android 6 usando o novo Android Studio e abordando tópicos emergentes como o novo paradigma de desenho Material Design e uma introdução à plataforma Android Wear. O livro aborda os seguintes temas: - Introdução ao Android e ao Android Studio - Interface Gráfica e Material Design - Gestão de Dados, Multimédia e Networking - Mapas e Localização - Introdução ao Android Wear
Resumo:
Trabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para obtenção do grau de Mestre em Engenharia Informática
Resumo:
Atualmente o universo das tecnologias móveis encontra-se numa constante e crescente popularização. É possível observar que os dispositivos móveis possuem cada vez mais utilidade e aplicabilidade no dia-a-dia, seja para ajudar os utilizadores no seu trabalho ou como forma de entretenimento. Assim, o interesse pelo desenvolvimento de sistemas de realidade aumentada, em aplicações móveis, tem vindo a aumentar significativamente. Estes sistemas, que integram a realidade com elementos virtuais, proporcionam ao utilizador uma interação fácil e segura, sem necessidade de conhecimento prévio desta tecnologia. Mesmo assim, ainda existem algumas limitações envolvendo questões de iluminação, do alinhamento feito com precisão entre a componente real e virtual e do correto seguimento de características interessantes do mundo real. Seguindo estas tendências, este trabalho tem como objetivo principal o estudo e o desenvolvimento de aplicações de realidade aumentada. Para este trabalho são utilizados os sistemas de deteção e de reconhecimento de faces como forma de solucionar as limitações mencionadas. Tendo em conta que a realidade aumentada também tem a capacidade de melhorar a experiência de jogo dos utilizadores, pretende-se explorar algumas possibilidades de aplicações de realidade aumentada através do desenvolvimento de um jogo para tablet. A solução proposta descreve o jogo ARZombie, onde o objetivo do utilizador é eliminar zombies que são detetados através da câmara do dispositivo. Em vez de usar marcadores, como forma de seguimento e alinhamento dos zombies, este jogo incorpora um sistema que integra a tecnologia de realidade aumentada com um sistema de deteção e reconhecimento facial, contribuindo na interação do jogador com a realidade e permitindo aumentar a experiência de utilização. O sistema implementado foi testado com utilizadores para avaliar esta técnica de interação e os componentes deste sistema foram avaliados relativamente ao seu desempenho, a fim de garantir a melhor experiência de jogo possível.
Resumo:
Este relatório descreve o estágio realizado pela autora, no âmbito da licenciatura em Tecnologias de Informação e Comunicação (TIC), da Universidade Pública de Cabo Verde (Uni-CV), realizado na empresa Tera C&D, que decorreu entre 2 Março a 31 Julho de 2009. O referido é o fruto de um projecto, que consistiu no desenvolvimento de um Website dinâmico, com o suporte de uma Base de Dados. Durante o período de estágio, a autora integrada numa equipa composta por quatro elementos, que actuam na área de Gestão de Sistemas Informáticos, Redes de Computadores, Desenvolvimento Web e Multimédia e Programação. Este trabalho foi desenvolvido sob o desígnio de trabalho colaborativo, em que a autora teve o apoio de várias pessoas. No decorrer deste período do estágio, em que foi desenvolvido o projecto, foram executadas um conjunto de actividades desde a análise dos documentos até a criação do site efectivamente. Paralelamente a essas actividades, decorreu uma formação, cujo grande objectivo foi orientar os formandos na execução das actividades e adquirir conhecimentos sobre Novas Tecnologias de Desenvolvimento Web. Considerando os objectivos referidos, o relatório ficará composto por uma parte introdutória, na qual se fará o enquadramento e também serão especificadas, as motivações associadas à escolha do tema. Seguidamente far-se-á a caracterização da empresa acolhedora, focando os aspectos tais como: a actividade principal da empresa, os objectivos os princípios e valores que conduzema mesma. Após fazer a caracterização da empresa acolhedora, far-se-á uma descrição sucinta das actividades realizadas no estágio. O desenvolvimento continuará com o relato de sobre a preparação do ambiente de desenvolvimento, para demonstrar detalhadamente a preparação deste ambiente, antes do inicio do projecto.Tecnologias e Ferramentas utilizadas será o ponto seguinte, no qual vão ser abordadas as diversas tecnologias e ferramentas utilizadas no desenvolvimento do referido projecto. O desenvolvimento segue-se com o tópico “Processo de Desenvolvimento Website”. Neste ponto será descrito pormenorizadamente as diferentes fases do processo de desenvolvimento de um Website, descrevendo com detalhes, o que significa cada fase e as actividades desenvolvidas em cada uma delas. Após descrever o Processo de Desenvolvimento, falar-se-á do projecto desenvolvido propriamente dito, expondo imagens que ilustram cada fase ou actividade realizada, caso for possível. Na parte conclusiva, falar-se-á da importância do desenvolvimento deste trabalho para a autora, do sentimento, das habilidades e competências adquiridas ou aperfeiçoadas.
Base de Dados e Desenvolvimento de Aplicações Web Caso Prático: Escola Secundária Constantino Semedo
Resumo:
O presente estudo permitiu reforçar o conhecimento de que a informação é de facto um elemento de extrema importância para qualquer organização. Actualmente vivemos numa sociedade com uma acelerada produção e disseminação de informação a que muitos designam de Sociedade de Informação. Portanto, torna-se necessário que as organizações adoptem por “novas” formas de encarar a realidade. As TI desempenham um papel fundamental no processo de tomada de decisão nas organizações. Na perspectiva de Pinheiro (2006), a TI é uma combinação de processamento, procedimentos, pessoas e comunicações organizados, com o intuito de obter uma informação que atenda os objectivos da organização. A tecnologia de BD vem contribuir para a viabilização dos requisitos de correcção e actualização das informações, fornecendo meios e ferramentas para a extração de informação relevante, no tempo oportuno e em formato adequado, permitindo o melhor funcionamento dos SI. A tecnologia Web tem servido como um mecanismo de acesso à informação e serviços a escala mundial. Potenciam o desenvolvimento de SIW; sistemas que utilizam a Internet como um meio de acesso para utilizadores devidamente credenciados/autorizados de uma forma rápida, comoda, facilitando realizações de transacções, obtenção de serviços tanto a nível do sector privado como público, gerando mais oportunidades para todos os envolventes.
Resumo:
Com este projeto pretendemos dar relevância a algumas ideias que emergem da observação diária da prática profissional da investigadora no sentido em que os professores não usam as TIC nas suas práticas pedagógicas e quando o fazem, essas práticas não são pedagogicamente muito consistentes. Assim, foi apontada como questão de partida: Está o professor do século XXI disponível para utilizar e rentabilizar as aplicações informáticas disponíveis nas redes profissionais das escolas? Assim, procurámos um referencial teórico de estudo sobre as novas competências pessoais e profissionais que o professor do século XXI deve possuir para ser capaz de dar resposta às exigências das escolas de hoje; da disponibilidade do professor do séc. XXI para a utilização das aplicações informáticas e de como as aplicações informáticas contribuem para melhorar o trabalho do professor do século XXI. O plano de resolução foi direcionado em três áreas: o ser professor, as aplicações informáticas disponíveis na rede da escola e a avaliação dos alunos, visando a implementação de várias ações que propõem-se superar os problemas encontrados e promover a melhoria da profissionalidade dos docentes.