Mostrar el registro sencillo del ítem
dc.contributor.advisor | Letelier Torres, Patricio Orlando | es_ES |
dc.contributor.author | Murcia Serrano, Andrea | es_ES |
dc.date.accessioned | 2022-12-28T08:35:18Z | |
dc.date.available | 2022-12-28T08:35:18Z | |
dc.date.created | 2022-12-12 | |
dc.date.issued | 2022-12-28 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/190954 | |
dc.description.abstract | [CA] Les regles de negoci són aquelles polítiques o operacions que regulen el comportament d’una empresa, indicant sota quins criteris o condicions s’ha de realitzar un procés. És important que aquestes regles siguen enteses i compartides per totes les persones membres de l’organització, per la qual cosa és primordial que el llenguatge en què estan enunciades siga conegut i fàcil de comprendre. Aquest treball es realitza en el context d’una PIME que treballa en el marc sociosanitari, i que comercialitza un programari de gestió integrada (ERP n’és la sigla en anglès) centrat en la gestió de residències i centres de dia. Aquest programari té una eina que permet crear regles de negoci per a facilitar la gestió d’aquests establiments. No obstant això, la sintaxi utilitzada per a la creació d’aquestes regles no és del tot amigable amb l’usuari o usuària final. Per tant, en aquest treball de fi de grau implementarem la millora d’un dissenyador de regles de negoci en llenguatge natural, l’objectiu principal del qual és permetre la creació de regles el més pròximes possible al llenguatge del dia a dia de la persona usuària. Per a abordar aquest treball, primer farem una anàlisi dels problemes que dificulten a la usuària o usuari del producte actual la tasca de crear una regla. Posteriorment, dissenyarem totes les estructures i artefactes necessaris per a evitar aquests obstacles, centrant-nos en l’elaboració d’una sintaxi que permeta a la persona usuària crear regles en llenguatge natural. Aquesta millora permetrà donar major potència al dissenyador, a més de concedir-li aquesta naturalitat que busquem. Finalment, realitzarem una bateria de proves que ens permetrà comprovar la correcta funcionalitat del nostre codi. Per a la implementació d’aquest projecte utilitzarem les eines DSL de Visual Studio, que juntament amb les eines de modelatge, permetran que puguem usar la generació automàtica de codi per a implementar aquesta solució de manera ràpida i eficaç. | es_ES |
dc.description.abstract | [ES] Las reglas de negocio son aquellas políticas u operaciones que regulan el comportamiento de una empresa, indicando bajo qué criterios o condiciones se debe realizar un proceso. Es importante que estas reglas sean entendidas y compartidas por todos los miembros de la organización, por lo que es primordial que el lenguaje en el que estén enunciadas sea conocido y fácil de comprender. Este trabajo se realiza en el contexto de una PYME que trabaja en el marco sociosanitario, la cual está comercializando un ERP centrado en la gestión de residencias y centros de día. Este software tiene una herramienta que permite crear reglas de negocio para facilitar la gestión de dichos establecimientos. No obstante, la sintaxis utilizada para la creación de esas reglas no es del todo amigable con el usuario final. Por lo tanto, en este trabajo de fin de grado implementaremos la mejora de un diseñador de reglas de negocio en lenguaje natural, cuyo objetivo principal es permitir la creación de reglas lo más cercana posible al lenguaje del día a día del usuario. Para abordar este trabajo, primero haremos un análisis de los problemas que dificultan al usuario del producto actual la tarea de crear una regla. Posteriormente, diseñaremos todas las estructuras y artefactos necesarios para evitar esos obstáculos, centrándonos en la elaboración de una sintaxis que permita al usuario crear reglas en lenguaje natural. Esta mejora, permitirá darle mayor potencia al diseñador, además de concederle esa naturalidad que estamos buscando. Por último, realizaremos una batería de pruebas que nos permitirá comprobar la correcta funcionalidad de nuestro código. Para la implementación de este proyecto utilizaremos las DSL Tool de Visual Studio, que, junto con sus herramientas de modelado, permitirán que podamos usar la generación automática de código para implementar esta solución de forma rápida y eficaz. | es_ES |
dc.description.abstract | [EN] Business rules are the policies and operations that regulate a company’s behavior, indicating under which criteria or conditions a process needs to be executed. Said rules must be understood and shared by every member of the organization. For that reason, it is essential that business rules are formulated in a language known by the user and that is easy to comprehend. This final essay is implemented in the context of an SME that works for the healthcare system. This company is commercializing an ERP application that is focused on the correct management of nursing homes and daycare centers. Said software provides an internal tool that allows the creation of business rules, in order to help manage the previously mentioned stablishments. However, the syntaxis used to create the business rules is not user-friendly. For that reason, in this paper we will implement a business rules designer for creating rules in natural language, whose main objective will be allowing the creation of rules using a terminology that is familiar to the day-to-day language of the user. To tackle this problem, an analysis will be performed of the problems the client of the current product faces while creating a rule. Next, all the necessary classes and artifacts will be implemented in order to overcome those obstacles. An special focus on the improvement of the current rules syntaxis will be made. This way, the rules designer will have more flexibility and options when creating a rule. Lastly, the implementation will be tested in order to check that the rule creation is behaving as expected. Among other tools, The DSL Tools of Visual Studio will be used to develop this project, as it allows the automatic generation of code based on provided models. This way, the solution will by implemented in a faster and efficient way. | es_ES |
dc.format.extent | 84 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Reglas de negocio | es_ES |
dc.subject | Lenguaje natural | es_ES |
dc.subject | Generación automática de código | es_ES |
dc.subject | DSL Tools | es_ES |
dc.subject | Business rules | es_ES |
dc.subject | Natural language processing | es_ES |
dc.subject | MDD | es_ES |
dc.subject | Regles de negoci | es_ES |
dc.subject | Llenguatge natural | es_ES |
dc.subject | Generació automàtica de codi | es_ES |
dc.subject | Natural Language | es_ES |
dc.subject | Automatic Code Generation | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Desarrollo de un diseñador de reglas de negocio expresadas en lenguaje natural | es_ES |
dc.title.alternative | Development of a designer of business rules which are expressed in natural language | es_ES |
dc.title.alternative | Desenvolupament d'un dissenyador de regles de negoci expressades en llenguatge natural | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Murcia Serrano, A. (2022). Desarrollo de un diseñador de reglas de negocio expresadas en lenguaje natural. Universitat Politècnica de València. http://hdl.handle.net/10251/190954 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\145938 | es_ES |