Disseny i implementació d'una aplicació amb tecnologies de missatgeria instantània
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/357566
Tipus de documentTreball Final de Grau
Data2021-05-27
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
The main goal of this thesis is to design and implement an application using instant messaging technologies. The background will be a functioning client - server environment connected to a database. To achieve this objective, it is mandatory to take a full dive into the most used messaging technologies and get the necessary knowledge, including languages, frameworks or libraries, to be able to plan and code the project structure. The following pages detail the analysis and build process that has been taken in order to develop the application, having a functioning communication between the client and server side, including the database management, and being open to future maintenance and corrective operations. El objetivo principal de esta tesis es concebir, diseñar e implementar una aplicación mediante
tecnologías de mensajería instantánea. El trasfondo de este proyecto consiste en un entorno
cliente-servidor funcional conectado a una base de datos.
Para alcanzar este objetivo, ha sido necesario profundizar en los protocolos de comunicación
instantánea y obtener los conocimientos necesarios, incluidos lenguajes de programación,
frameworks y bibliotecas, para poder planificar y codificar la estructura del proyecto.
Las páginas siguientes detallan el análisis y el proceso de construcción que se ha llevado a cabo
para desarrollar la aplicación, incluidos el cliente y el servidor, así como la gestión de bases de
datos, y con mención al mantenimiento y a las tareas correctivas futuras.
El resultado final consiste en un cliente basado en navegador web (que se puede replicar para
simular una situación real con varios usuarios) que es capaz de establecer una conexión con el
servidor y, al mismo tiempo, con otros clientes. Estos usuarios pueden crear salas de chat,
públicas o privadas, e interactuar con otros. Hay que pasar un proceso de registro / inicio de
sesión antes de entrar dentro de la aplicación y todos los datos se leen y almacenan en una base
de datos. L’objectiu principal d’aquesta tesi és concebre, dissenyar i implementar una aplicació mitjançant
tecnologies de missatgeria instantània. El rerefons d’aquest projecte consisteix en un entorn
client-servidor funcional connectat a una base de dades.
Per assolir aquest objectiu, ha estat necessari aprofundir en els protocols de comunicació
instantània i obtenir els coneixements necessaris, inclosos llenguatges de programació,
frameworks i biblioteques, per poder planificar i codificar l'estructura del projecte.
Les pàgines següents detallen l'anàlisi i el procés de construcció que s'ha dut a terme
per a desenvolupar l'aplicació, inclosos el client i el servidor, així com la gestió de bases de dades
, i amb esment al manteniment i a les tasques correctives futures.
El resultat final consisteix en un client basat en navegador web (que es pot replicar per a simular
una situació real amb diversos usuaris) que és capaç d'establir una connexió amb el
servidor i, al mateix temps, amb altres clients. Aquests usuaris poden crear sales de xat,
públiques o privades, i interactuar amb uns altres. Cal passar un procés de registre / inicio de sessió
abans d'entrar dins de l'aplicació i totes les dades es llegeixen i emmagatzemen en una base de dades
MatèriesDatabases, Computer programming, Object-oriented programming (Computer science), Computer network protocols, UML (Computer science), Client/server computing, Arquitectura client-servidor (Informàtica), Bases de dades, Programació (Ordinadors), Programació orientada a l'objecte (Informàtica), Protocols de xarxes d'ordinadors, UML (Informàtica)
TitulacióGRAU EN ENGINYERIA DE TECNOLOGIES I SERVEIS DE TELECOMUNICACIÓ (Pla 2015)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Bachelor_FinalThesis_Ignasi_Agustí.docx.pdf | 1,622Mb | Visualitza/Obre |