997 resultados para Python (Llenguatge de programació)
Resumo:
El plantejament inicial d'aquest projecte és el de aconseguir obtenir l'esquema conceptual originari de qualsevol base de dades relacional per a fer tasques de reenginyeria. Es pretén, a més, dotar al diagrama ER a obtenir d'extensions emprant llenguatge de definició de restriccions (OCL), per la qual cosa emprarem les llibreries de funcions Dresden OCL.
Resumo:
La finalitat d'aquest projecte, consisteix en estudiar detalladament el funcionament del llenguatge d'intercanvi XMI (de l'anglès XML Metadata Interchange), cosí del XML, que transporta al seu codi especificacions del llenguatge UML, de manera que ens permet compartir i enviar aquest UML entre diferents plataformes i eines de manipulació d'aquest llenguatge.
Resumo:
Aquest treball de final de carrera vol fer una anàlisi de les necessitats de publicació de continguts i serveis a Internet d'un club d'escacs. Pel que fa a la implementació, l'objectiu es desenvolupar un portal web base, amb una tecnologia que permeti que el client pugui implementar la totalitat de les funcionalitats previstes en un futur.
Resumo:
Aquest projecte es centra en la Web Semàntica, concretament en els llenguatges de consulta per a documents RDF. Es fà un estudi dels llenguatges de consulta existents en l'actualitat.
Resumo:
La Diputació de Barcelona planteja la possibilitat de fer un projecte per a generar comunitats virtuals (GCV), definit en diversos mòduls. L'abast del projecte i l'anàlisi funcional general s'especifica en el document Anàlisi funcional del GCV. En aquest informe es presenta el disseny i la construcció del projecte respecte al mòdul 'Fòrum' i el mòdul 'Notícies'. Com a llenguatge de desenvolupament, s'ha fet servir Java amb l'arquitectura J2EE. En l'apartat de disseny arquitectònic s'especifiquen les eines emprades amb més detall.
Resumo:
Tant el medi transmissor com els equips d'enregistrament o reproducció de so introdueixen components de soroll d'alta freqüència als senyals. En aquest treball de final de carrera (TFC), s'ha dissenyat i implementat un sistema de filtrat d'àudio encaminat a filtrar aquestes components d'alta freqüència. Donat que l'oïda humana no pot percebre sons de més de 20 kHz, s'ha considerat aquest límit com a freqüència màxima a mantenir en la senyal.S'ha començat estudiant el senyal problema a través del seu espectre de freqüències simulat mitjançant la transformada discreta de Fourier (DFT, en anglès). Una vegada identificades les components d'alta freqüència a atenuar, s'han estudiat les diferents opcions de filtre passabaix.Inicialment, s'ha valorat la possibilitat del disseny de filtres analògics de Butterworth o Chebyshev, o de filtres digitals de tipus IIR (Infinite Impulse Response) basats en els primers. Tanmateix, malgrat assolir les especificacions en magnitud, mitjançant aquest filtres no s'obté una fase lineal en la banda de pas. Per això, s'ha realitzat un disseny de filtre digital tipus FIR (Finite Infinite Response) que compleix estrictament amb les especificacions i presenta una fase lineal en la banda de pas. S'ha simulat el comportament d'aquest filtre amb el senyal problema per tal d'assegurar el seu correcte funcionament.A continuació, s'ha implementat aquest últim disseny en llenguatge C i compilat per un microcontrolador de l'empresa Microchip. S'han realitzat proves de simulació mitjançant Stimulus del programa MPLAB. En definitiva, s'ha dissenyat un filtre passabaix de tipus FIR per acondicionar una senyal d'àudio que posteriorment s'ha implementat en un microcontrolador de Microchip.
Resumo:
L'objectiu d'aquest treball de final de carrera és implementar una aplicació sobre un node de xarxa sense fils equipat amb un microcontrolador, una ràdio i un conjunt de sensors, emprant el llenguatge nesC sobre el sistema operatiu TinyOS. Aquesta proposta consisteix en un sistema domòtic que detecti si un habitacle està ocupat i permeti controlar-ne la temperatura i el nivell de il·luminació per tal de que es mantenguin dins uns valors establerts que poden ser modificats per l'usuari.
Resumo:
La progressiva reducció de dimensió i cost en els dispositius electrònics, la dràstica retallada de consum elèctric i la independència de què això els dota han fet créixer en els últims temps l'interès de les comunitats científiques i tecnològiques per les xarxes sense fils de petits dispositius. Per altra banda, l'XML (eXtensible Markup Language) és un metallenguatge extensible que ha esdevingut un estàndard per a l'intercanvi d'informació estructurada entre diferents plataformes. L'objectiu d'aquest treball és explorar les possibilitats que pot oferir la introducció de l'XML en les xarxes de sensors amb l'elaboració d'un protocol de comunicació basat en aquest llenguatge i demostrar la transparència en el canvi de plataforma. Per fer-ho, es disposa de dos dispositius amb capacitat de comunicació sense fils equipats amb detectors de temperatura, lluminositat, efecte Hall i nivell de càrrega de la bateria. El projecte constarà de dues parts: una, més extensa, dedicada al desenvolupament del programari per a aquests dispositius, encarregat de obtenir les lectures dels diferents sensors i emetre-les per la xarxa utilitzant el llenguatge XML, i una altra, per recollir aquesta informació present a la xarxa, interpretar-la, salvar-la en una base de dades i exposar-la al món en una plana web. El programari dels dispositius sensors s'escriurà en llenguatge nesC dins el sistema tinyOS que és el sistema operatiu que equipen. La part d'explotació de les dades es desenvoluparà sota la plataforma .NET de Microsoft.
Resumo:
Construcció d'un portal Web per a COMMusic, una famosa empresa de venda de música per Internet. Aquest portal web haurà de permetre l'accés a tres tipus d'usuaris: públic en general, socis i empleats de la botiga. La implementació de tota l'aplicació, ha estat realitzada en el llenguatge Java. S'ha obtat per seguir una arquitectura J2EE, d'aquesta manera ens ha permès realitzar una aplicació robusta, escalable i altament reutilitzable.
Resumo:
Trabajo Fin de Carrera de J2EE. El proyecto Naoru está pensado para dar de alta, a usuarios en el sistema con diferentes roles y poder tener un historial de compras y reparaciones.
Resumo:
El sistema implementado utiliza las redes sociales para proteger la privacidad de los usuarios e impedir que los motores de búsqueda de Internet (WSE) elaboren un perfil de usuario. Sin embargo, los WSE serán capaces de elaborar un perfil distorsionado pero útil hasta un cierto nivel para poder proveer un servicio apropiado al usuario.
Resumo:
Aquest projecte final de carrera pretén realitzar el desenvolupament d'una aplicació per al sistema Android, programada amb el llenguatge Java, que consulta una base de dades de cases rurals i aprofita les característiques i funcionalitats dels dispositius mòbils actuals com el posicionament geogràfic per GPS o la connexió a Internet.
Resumo:
Estudio e implantación de algoritmos de recomendación, búsqueda, ranking y aprendizaje.
Resumo:
Estudi i implementació d'un sistema multiagent intel·ligent i la seva aplicació a sistemes difusos. Utilització de les llibreries JADE i JFuzzyLogic.
Resumo:
Análisis, diseño y desarrollo de un aplicativo que a partir de un fichero con formato "PGN" genere dos tipos distintos de fichero, el primero será una página HTML con contenido gráfico que represente las posiciones, soluciones y datos complementarios de cada posición, y el segundo fichero contendrá una base de conocimiento en formato OWL, ontología compuesta de clases y propiedades, previamente definidas con Protégé, y de individuos que serán creados dinámicamente a partir de la información contenida en el fichero PGN de entrada.