1000 resultados para programació orientada a objectes
Resumo:
L’Escola Politècnica Superior de la Universitat de Vic disposa d’una cèl·lula de fabricació flexible del fabricant Festo, que simula un procés d’emmagatzematge automàtic, aquesta cèl·lula esta composta per quatre estacions de muntatge diferenciades i independents, l’estació palets, l’estació plaques, l’estació magatzem intermedi i l’estació transport. Cada una d’aquestes estacions està formada per sensors i actuadors elèctrics i pneumàtics del fabricant Festo que van connectats a un PLC SIEMENS S7-300.Els quatre PLC’s (un per cada estació) estan connectats entre ells mitjançant el bus de comunicacions industrials Profibus. L’objectiu d’aquest treball consisteix en l’adaptació de la programació dels PLC’s i la realització d’un SCADA per tal de controlar el funcionament del conjunt de la cèl·lula de fabricació a través del software Vijeo Citect, d’aquesta manera es coneixerà el funcionament de la cèl·lula i permetrà treure’n rendiment per la docència. Aquest projecte ha estat realitzat en quatre fases principals. 1. Estudi i coneixement de les estacions, en aquesta fase s’han estudiat els manuals de funcionament de les estacions i s’han interpretat els codis de programació dels seus PLCs, amb l’objectiu de conèixer bé el programa per tal de interaccionar-hi més endavant amb el sistema SCADA 2. Disseny i programació del sistema SCADA, en aquesta fase s’ha realitzat tot el disseny gràfic de les pantalles de la interfície SCADA així com la programació dels objectes, la connexió amb els PLCs i la base de dades. 3. Posada en marxa del sistema complert, quan es coneixia abastament el funcionament de les estacions i el sistema SCADA estava completat s’ha fet la posada en marxa del conjunt i s’ha comprovat el correcte funcionament i interacció dels sistemes. 4. Realització de la memòria del projecte, en aquesta ultima fase s’ha realitzat la memòria del projecte on s’expliquen les característiques i funcionament de totes les estacions i del sistema SCADA. La conclusió més rellevant obtinguda en aquest treball, és la clara visualització de la potència i simplicitat que han aportat els sistemes SCADA al món de l’automatització, anys enrere per la supervisió de l’estat d’un sistema automatitzat era necessari disposar d’un gran espai amb grans panells de control formats per una gran quantitat de pilots lluminosos, potenciòmetres, interruptors, polsadors, displays i sobretot un voluminós i complexa cablejat, gràcies als sistemes SCADA avui en dia tot això pot quedar reduït a un PC o terminal tàctil, amb pantalles gràfiques clares i una gran quantitat d’opcions de supervisió control i configuració del sistema automatitzat.
Resumo:
This work presents, from the perspective of a freelancer professional, a case study of a practical and real implementation of an Open Source ERP software suite to a very small company, including the development of a custom software module to adapt the suite to the particular needs of the company.
Resumo:
El projecte que és trobarà a continuació consisteix en l’anàlisi i desenvolupament d’una aplicació web orientada al comerç electrònic per un client que distribueix productes relacionats amb l’agricultura catalana. Aquest client ens planteja una idea respecte al model de negoci, i ens demana la realització tant de la part de Programació, com la part de documentació necessària per que pugui ser fàcil de mantenir en futures versions del software i tindre un bon punt de partida per a futures versions.
Resumo:
Aquest projecte tracta la implementació d’una aplicació capaç de simular el comportament d’uns individus que segueixen el seu propi algorisme en un entorn que planteja certes dificultat per a la supervivència: hi ha obstacles i fonts que proveeixen energia que els individus necessiten per existir. S’han desenvolupat les eines necessàries perquè l’usuari pugui visualitzar, recollir dades i interactuar amb l’entorn d’una forma còmoda i intuïtiva. Sobre aquesta base, s’ha implementat un videojoc que planteja reptes a l’usuari que es poden resoldre a través de l’edició dels algorismes d’un o més individus, és a dir, a través de la programació. D’aquesta manera s’introdueix a l’usuari en els principis de l’algorismia d’una forma lúdica i molt visual.
Resumo:
Peer-reviewed
Resumo:
L’exercici proposa la creació del Parc de Malafede a l’espai lliure que separa els barris de Bernocchi i Malafede, dos barris de la perifèria de Roma en creixement però amb manca d’equipaments i serveis.El parc inclou diferents serveis relacionats amb els equipament existents als barris, així com un nou equipament cultural-esportiu de 4.000 m2 que inclou biblioteca, sala d’actes i gimnàs, i que esdevindrà el punt central del projecte.
Resumo:
L'exercici proposa la creació del Parc de Malafede a l'espai lliure que separa els barris de Bernocchi i Malafede, dos barris de la perifèria de Roma en creixement però amb manca d'equipaments i serveis. El parc inclou diferents serveis relacionats amb els equipament existents als barris, així com un nou equipament cultural-esportiu de 4.000 m2 que inclou biblioteca, sala d'actes i gimnàs, i que esdevindrà el punt central del projecte
Resumo:
Tot seguit presentem un entorn per analitzar senyals de tot tipus amb LDB (Local Discriminant Bases) i MLDB (Modified Local Discriminant Bases). Aquest entorn utilitza funcions desenvolupades en el marc d’una tesi en fase de desenvolupament. Per entendre part d’aquestes funcions es requereix un nivell de coneixement avançat de processament de senyals. S’han extret dels treballs realitzats per Naoki Saito [3], que s’han agafat com a punt de partida per la realització de l’algorisme de la tesi doctoral no finalitzada de Jose Antonio Soria. Aquesta interfície desenvolupada accepta la incorporació de nous paquets i funcions. Hem deixat un menú preparat per integrar Sinus IV packet transform i Cosine IV packet transform, tot i que també podem incorporar-n’hi altres. L’aplicació consta de dues interfícies, un Assistent i una interfície principal. També hem creat una finestra per importar i exportar les variables desitjades a diferents entorns. Per fer aquesta aplicació s’han programat tots els elements de les finestres, en lloc d’utilitzar el GUIDE (Graphical User Interface Development Enviroment) de MATLAB, per tal que sigui compatible entre les diferents versions d’aquest programa. En total hem fet 73 funcions en la interfície principal (d’aquestes, 10 pertanyen a la finestra d’importar i exportar) i 23 en la de l’Assistent. En aquest treball només explicarem 6 funcions i les 3 de creació d’aquestes interfícies per no fer-lo excessivament extens. Les funcions que explicarem són les més importants, ja sigui perquè s’utilitzen sovint, perquè, segons la complexitat McCabe, són les més complicades o perquè són necessàries pel processament del senyal. Passem cada entrada de dades per part de l’usuari per funcions que ens detectaran errors en aquesta entrada, com eliminació de zeros o de caràcters que no siguin números, com comprovar que són enters o que estan dins dels límits màxims i mínims que li pertoquen.
Resumo:
Amb la situació econòmica actual pot ser interessant poder vendre objectes que ja no s’utilitzen i també poder-ne comprar de segona mà. Amb aquesta idea sorgeix el projecte de crear una pàgina de subhastes online on la gent pugui comerciar amb les coses que ja no necessita. Tenint en compte el concepte inicial, el propietari de la pàgina no rebrà cap retribució ni percentatge de cada subhasta, tot l’import serà pel venedor. L’objectiu principal és el de poder oferir un lloc on després de registrar-se, els usuaris puguin veure i pujar per els articles que altres persones estan subhastant i també la possibilitat de crear les seves pròpies subhastes. Cada usuari disposarà d’un espai personal on veure les subhastes amb les que ha interactuat i així no perdre-les de vista i també on poder veure en cada moment l’estat de les subhastes que ha creat. La vista d’una subhasta s’actualitzarà automàticament sense haver de recarregar la pàgina i si algú puja durant l’últim minut la subhasta s’allargarà un minut més per evitar puges a l’últim moment i així maximitzar el preu final. Hi haurà un administrador que serà l’encarregat de gestionar el bon funcionament de la pàgina amb permís per afegir, editar, consultar i eliminar tota la informació disponible. Per portar a terme el projecte s’ha utilitzat PHP per la part de programació i MySQL com a sistema gestor de bases de dades.
Resumo:
El reconeixement dels gestos de la mà (HGR, Hand Gesture Recognition) és actualment un camp important de recerca degut a la varietat de situacions en les quals és necessari comunicar-se mitjançant signes, com pot ser la comunicació entre persones que utilitzen la llengua de signes i les que no. En aquest projecte es presenta un mètode de reconeixement de gestos de la mà a temps real utilitzant el sensor Kinect per Microsoft Xbox, implementat en un entorn Linux (Ubuntu) amb llenguatge de programació Python i utilitzant la llibreria de visió artifical OpenCV per a processar les dades sobre un ordinador portàtil convencional. Gràcies a la capacitat del sensor Kinect de capturar dades de profunditat d’una escena es poden determinar les posicions i trajectòries dels objectes en 3 dimensions, el que implica poder realitzar una anàlisi complerta a temps real d’una imatge o d’una seqüencia d’imatges. El procediment de reconeixement que es planteja es basa en la segmentació de la imatge per poder treballar únicament amb la mà, en la detecció dels contorns, per després obtenir l’envolupant convexa i els defectes convexos, que finalment han de servir per determinar el nombre de dits i concloure en la interpretació del gest; el resultat final és la transcripció del seu significat en una finestra que serveix d’interfície amb l’interlocutor. L’aplicació permet reconèixer els números del 0 al 5, ja que s’analitza únicament una mà, alguns gestos populars i algunes de les lletres de l’alfabet dactilològic de la llengua de signes catalana. El projecte és doncs, la porta d’entrada al camp del reconeixement de gestos i la base d’un futur sistema de reconeixement de la llengua de signes capaç de transcriure tant els signes dinàmics com l’alfabet dactilològic.
Resumo:
In this paper, the practice of guided writing and rewriting in Chemistry classes on a graduate degree in Science is shown as a teaching method that promotes conceptual meaning in Chemistry among students. The practice examined involves writing and rewriting of texts by the students- a process guided by the teacher - about main concepts in Chemistry. The experience, follow up of classes with students' reports and the results obtained confirm that the practice of guided writing and rewriting promotes conceptual meaning in Chemistry and a good level of learning.
Resumo:
No processo de formação dos profissionais da área da saúde, as DCN orientam a organização de um modelo curricular pautado no desenvolvimento de competência profissional. Foi realizado um estudo descritivo com abordagem qualitativa, desenvolvido por meio de conferência de consenso, com o objetivo de elaborar indicadores para avaliar o processo de ensino-aprendizagem na área de cuidado individual. Uma matriz foi organizada com base nos desempenhos contidos nos manuais de cada série e formatos de avaliação. Em seguida, os avaliadores analisaram esta matriz e a discutiram na conferência de consenso, para a consolidação dos indicadores. A análise dos resultados permitiu olhar para as ações desenvolvidas no curso a partir da compreensão de que, durante essas atividades, os estudantes têm a oportunidade de realizar o cuidado na perspectiva da integralidade, como preconizado no Sistema Único de Saúde e nas DCN. Dessa maneira, foram construídos indicadores relacionados a história clínica, exame físico e raciocínio clínico para o monitoramento do processo de ensino-aprendizagem. No contexto do currículo orientado por competência, esses indicadores podem nortear o processo de planejamento educacional, bem como permitir a participação ativa e a corresponsabilidade dos envolvidos para o alcance de uma aprendizagem significativa, que permita ao futuro profissional a realização de um cuidado qualificado em saúde.
Resumo:
Apresenta-se neste trabalho pesquisa científica que levou à modelagem de um sistema de informação para o registro de dados de rastreabilidade destinado à indústria do vinho, segundo os conceitos de uma arquitetura computacional orientada a serviços (service oriented architecture, SOA). Desde 2005, a manutenção de tais registros é obrigatória para todos os produtores que pretendem exportar para países da União Europeia. Ademais, os consumidores finais, inclusive brasileiros, preocupados com a segurança alimentar, apresentam demanda crescente por informações. Buscou-se uma solução que contemple a indústria coletivamente, por meio de consórcios ou associações de produtores, diluindo custos e compartilhando benefícios. A partir do levantamento bibliográfico realizado e de contatos com pesquisadores e representantes do setor produtivo vinícola brasileiro, em Bento Gonçalves -RS, pesquisaram-se tópicos de tecnologia da informação ligados ao tema, além de detalhes sobre o processo produtivo do vinho. A partir de um modelo do processo produtivo do vinho sugerido pelos autores, empregou-se a Unified Modeling Language (UML), para a modelagem do sistema, que utiliza a tecnologia de web services para o tráfego de dados. Com um protótipo funcional, constataram-se a viabilidade do modelo e a possibilidade de sua utilização em outros domínios.
Resumo:
Objetivo: avaliar a eficácia da citologia e da biópsia orientada pela colposcopia na discriminação entre o carcinoma invasor pré-clínico e as lesões intra-epiteliais. Pacientes e Métodos: 441 pacientes submetidas a conização, histerectomia e operação de Wertheim-Meigs, no período de 1978 a 1995, no Hospital Universitário Clementino Fraga Filho, Universidade Federal do Rio de Janeiro, Setor de Patologia Cervical. Foram efetuados os cálculos da sensibilidade, especificidade, valores preditivos, razão de verossimilhança e intervalos de confiança de cada exame, divididos em quatro categorias: normal e inflamatório; displasia leve e displasia moderada; displasia acentuada e carcinoma in situ, e carcinoma microinvasor e invasor. As biópsias foram analisadas como um todo e separadas pelo tipo de colposcopia (satisfatória e insatisfatória). Resultados: a citologia mostrou sensibilidade de 50%, especificidade de 89%, valor preditivo positivo de 63% e valor preditivo negativo de 82%. As razões de verossimilhança foram 4,4 para o diagnóstico de invasão, 0,7 para displasia acentuada e carcinoma in situ, 0,1 para displasia leve e moderada, 2,2 para normal e inflamatório e 0,6 para o conjunto de resultados negativos para invasão. A biópsia orientada pela colposcopia apresentou sensibilidade de 50%, especificidade de 100%, valor preditivo positivo de 100% e valor preditivo negativo de 83%. As razões de verossimilhança foram: tendendo ao ¥ para o resultado de invasão, 0,5 para displasia acentuada e carcinoma in situ, 0,2 para displasia leve e moderada, 0,3 para normal e inflamatório e 0,5 para o conjunto de resultados negativos para invasão. A biópsia orientada pela colposcopia satisfatória com lesão visível mostrou sensibilidade de 59%, especificidade de 100%, valor preditivo positivo de 100% e valor preditivo negativo de 83%. As razões de verossimilhança foram: tendendo ao ¥ para o resultado positivo de invasão, 0,5 para displasia acentuada e carcinoma in situ, zero para displasia leve e moderada, zero para negativo e inflamatório e 0,4 para o conjunto de resultados negativos para invasão.
Resumo:
Objetivo: correlacionar os achados citológicos obtidos por punção com agulha fina dirigida pela ultra-sonografia de lesões não-palpáveis da mama, císticas ou sólidas, os aspectos ultra-sonográficos e os respectivos resultados histopatológicos das lesões que foram submetidas a cirurgia. Métodos: foram analisadas 617 lesões não-palpáveis visualizadas ao ultra-som. Realizou-se a punção aspirativa por agulha fina (PAAF) orientada pela ultra-sonografia, com análise citológica do material, diferenciando-as em cistos ou nódulos sólidos. Estes tiveram seu resultado citológico confrontado com o resultado histopatológico, nos casos em que foi realizada a biópsia cirúrgica. Resultados: das 617 lesões não-palpáveis, 471 eram cistos, sendo 451 cistos simples que apresentaram citologia negativa em todos os casos e 20 casos foram considerados cistos complexos. Destes, 3 (15%) tiveram resultado citológico positivo ou suspeito e em 2 casos confirmou-se malignidade. Dos 105 nódulos sólidos, 63 apresentaram citologia negativa, sendo 59 concordantes com a biópsia e houve 4 casos (0,3%) de resultado falso-negativo pela citologia. Todos, porém, apresentavam discordância entre imagem e citologia. Em 14 nódulos sólidos (13%), a citologia foi suspeita e, destes, 5 foram diagnosticados como carcinoma. Em outros 14 (13%), o material foi insatisfatório e 1 era carcinoma. Em 51 casos, o tríplice diagnóstico foi concordante e optou-se por seguimento clínico. Conclusão: a análise citológica do material dos cistos mamários simples é desnecessária, porém quando são complexos, a citologia é imperativa. Nas lesões sólidas não-palpáveis, é fundamental a correlação da citologia com o aspecto ultra-sonográfico e mamográfico; caso sejam discordantes, deve-se sempre prosseguir a investigação da lesão.