[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-es-110":3,"doc-seo-237827-110":41,"doc-detail-237827-es":114},{"code":4,"msg":5,"data":6},0,"success",[7,13,17,21,25,29,33,37],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":4,"slug":12},165,1,"Template","Cartas","cartas",{"id":14,"doc_module":9,"doc_module_name":10,"category_name":15,"show_sort_weight":4,"slug":16},162,"Carteles","carteles",{"id":18,"doc_module":9,"doc_module_name":10,"category_name":19,"show_sort_weight":4,"slug":20},160,"Currículums","curriculums",{"id":22,"doc_module":9,"doc_module_name":10,"category_name":23,"show_sort_weight":4,"slug":24},161,"Facturas","facturas",{"id":26,"doc_module":9,"doc_module_name":10,"category_name":27,"show_sort_weight":4,"slug":28},164,"Formularios","formularios",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":4,"slug":32},166,"General","general-166",{"id":34,"doc_module":9,"doc_module_name":10,"category_name":35,"show_sort_weight":4,"slug":36},159,"Presentaciones","presentaciones",{"id":38,"doc_module":9,"doc_module_name":10,"category_name":39,"show_sort_weight":4,"slug":40},163,"Redes sociales","redes-sociales",{"code":4,"msg":42,"data":43},"ok",{"site_id":44,"language":45,"slug":46,"title":47,"keywords":48,"description":49,"schema_data":50,"social_meta":107,"head_meta":109,"extra_data":111,"updated_unix":113},110,"es","design-and-development-of-a-web-infrastructure-in-net-for-a-medium-or-small-company-final-degree-project","DISEÑO y DESARROLLO de una INFRAESTRUCTURA WEB en .NET para EMPRESA MEDIANA o PEQUEÑA - Trabajo Fin de Grado","","El trabajo consiste en diseñar y desarrollar una infraestructura web para gestionar la base de datos de una pequeña o mediana empresa, como una tienda o restaurante, con dos versiones: una para usuarios finales y otra para el Administrador del sistema. El proyecto se implementa con .NET usando C# y MVC, mientras que el Front-End se desarrolla con Angular y la base de datos se gestiona con MySQL. Se incluyen objetivos como el diseño de la organización de la BBDD, la conexión mediante Visual Studio, la gestión de inserción y recuperación de fichas, y la integración .NET-Ángular.",{"@graph":51,"@context":106},[52,68,89],{"@type":53,"itemListElement":54},"BreadcrumbList",[55,59,62,65],{"item":56,"name":57,"@type":58,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":60,"name":10,"@type":58,"position":61},"https://docshare.wps.com/es/template/",2,{"item":63,"name":31,"@type":58,"position":64},"https://docshare.wps.com/es/template/general/",3,{"item":66,"name":47,"@type":58,"position":67},"https://docshare.wps.com/es/template/design-and-development-of-a-web-infrastructure-in-net-for-a-medium-or-small-company-final-degree-project/237827/",4,{"url":66,"name":47,"@type":69,"image":70,"author":75,"headline":47,"publisher":78,"fileFormat":81,"inLanguage":45,"description":49,"dateModified":82,"datePublished":83,"encodingFormat":81,"isAccessibleForFree":84,"interactionStatistic":85},"DigitalDocument",{"url":71,"@type":72,"width":73,"height":74},"https://docshare.wps.com/thumbnails/design-and-development-of-a-web-infrastructure-in-net-for-a-medium-or-small-company-final-degree-project/237827.png","ImageObject",442,249,{"name":76,"@type":77},"Jiven","Person",{"url":56,"name":79,"@type":80},"DocShare","Organization","application/pdf","2026-09-20","2026-09-11",true,{"@type":86,"interactionType":87,"userInteractionCount":9},"InteractionCounter",{"@type":88},"ViewAction",{"@type":90,"mainEntity":91},"FAQPage",[92,98,102],{"name":93,"@type":94,"acceptedAnswer":95},"¿Qué objetivo principal tiene el Trabajo Fin de Grado?","Question",{"text":96,"@type":97},"Desarrollar una infraestructura web que gestione la base de datos de una empresa pequeña o mediana, con versión para usuarios finales y otra para el Administrador del sistema.","Answer",{"name":99,"@type":94,"acceptedAnswer":100},"¿Qué tecnologías se emplean para el Front-End, Back-End y la base de datos?",{"text":101,"@type":97},"Se usa .NET con C# y MVC para el Back-End, Angular para el Front-End y MySQL para la base de datos.",{"name":103,"@type":94,"acceptedAnswer":104},"¿Qué funcionalidades se incluyen para las interfaces de cliente y administrador?",{"text":105,"@type":97},"Se contemplan intercambios entre cliente y administrador para gestionar la inserción y recuperación de fichas de artículos, además del desarrollo de las interfaces cliente y administrador, incluyendo pruebas de login y cuenta.","https://schema.org",{"og:url":66,"og:type":108,"og:title":47,"og:site_name":79,"og:description":49},"article",{"robots":110,"canonical":66},"index,follow",{"doc_id":112,"site_id":44},237827,1789126497,{"code":4,"msg":5,"data":115},{"doc_id":112,"user_id":116,"nickname":76,"user_avatar":117,"doc_module":9,"category_id":30,"category_name":31,"doc_title":47,"doc_description":49,"doc_content":118,"file_id":119,"file_url":120,"file_type":121,"file_size":122,"view_count":9,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":123,"language":124,"language_code":45,"site_id":44,"html_lang":45,"table_of_contents":125,"faqs":126,"seo_title":127,"seo_description":49,"update_tm":113,"read_time":128},1099513958607,"https://ap-avatar.wpscdn.com/avatar/100002390cf8733938c?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778829742770036399","Universidad Politécnica de Madrid  \nEscuela Técnica Superior de  \nIngenieros Informáticos  \nGrado en Ingeniería Informática  \nTrabajo Fin de Grado  \nDISEÑO y DESARROLLO de una INFRAESTRUCTURA WEB en .NET para EMPRESA MEDIANA o PEQUEÑA  \nAutor: Yidong Zhu  \nTutor(a): Luis Mengual Galán  \nMadrid, enero 2022  \nEste Trabajo Fin de Grado se ha depositado en la ETSI Informáticos de la Universidad Politécnica de Madrid para su defensa.  \nTrabajo Fin de Grado  \nGrado en Ingeniería Informática  \nTítulo: DISEÑO y DESARROLLO de una INFRAESTRUCTURA WEB en .NET  \npara EMPRESA MEDIANA o PEQUEÑAEnero 2022  \nAutor: Yidong Zhu  \nTutor:  \nLuis Mengual Galán  \nLENGUAJES Y SISTEMAS INFORMÁTICOS E INGENIERÍA DE SOFTWARE  \nETSI Informáticos  \nUniversidad Politécnica de Madrid  \nAGRADECIMIENTO  \nA Luis Mengual y todos los profesores de facultad por sus consejos y por guiarme durante el grado.  \nA mi familia por haberme dado ánimo durante todo el grado.  \nY a mis amigos y compañeros que siempre me han animado  \nRESUMEN  \nEl trabajo consistirá en desarrollar la infraestructura web que gestionará la basede datos de una pequeña o mediana empresa (una tienda o un restaurante) . Esta infraestructura tendrá dos versiones una para los usuarios finales y otrapara el Administrador del sistema.  \nEl proyecto se desarrollará utilizando la plataforma .NET con lenguaje C\\# através de MVC, y la parte Front-End se desarrollará con Angular, para la partede base de datos utilizaremos en MYSQL.  \nLista de objetivos concretos:  \nx Diseña la organización de BBDD y conectar la BBDD a través de Visual Studio.  \nx Implementar los intercambios de Cliente y Administrador para gestionarla inserción y recuperación de fichas de artículos, etc.  \nx Desarrollo de la interfaz cliente y Administrador  \nx Conectar la implementación de .Net con el Angular  \nx Diseño la página a través de Angular .  \nEl proyecto se desarrollará utilizando la plataforma .NET con lenguaje C\\# através de MVC, y la parte Front-End se desarrollará . Para la parte de base de datos se necesita saber el lenguaje SQL, y la parte angular el TypeScript.  \nLas herramientas utilizadas son las que soporta directamente por el Visual Studio. Para el tema de Angular utilizare el Visual Studio Code. Para el tema de BBDD, aunque puede variar de forma independiente, en un principio utilizareel MySQL.  \nLos objetivos principales para el correcto funcionamiento del proyecto son:  \nx Diseña la organización de BBDD y conectar la BBDD a través de Visual Studio.  \nx Almacenar los productos y pedidos en una BBDD a través desde la web.  \nx Desarrollo de la interfaz cliente y Administrador desde Visual Studio.  \nx Conectar la implementación de .Net con el Angular  \nx Diseño la página a través de Angular .  \nAbstract  \nThe work will consist of developing the web infrastructure that will manage the database of a small or medium-sized company (a store or a restaurant) . This infrastructure will have two versions, one for end users and one for the System Administrator .  \nThe project will be developed using the .NET platform with C\\# language through MVC, and the Front-End part will be developed with Angular, for the database part we will use MYSQL.  \nList of specific objectives:  \nx Design the DB organization and connect the DB through Visual Studio.  \nx Implement Client and Administrator exchanges to manage the insertion and retrieval of item cards, etc.  \nx Development of the client and administrator interface  \nx Connect the .Net implementation with Angular  \nx I design the page through Angular .  \nThe project will be developed using the .NET platform with C\\# language through MVC, and the Front-End part will be developed. For the database part you need to know the SQL language, and the angular part TypeScript.  \nThe tools used are those directly supported by Visual Studio. For the Angular theme I will use the Visual Studio Code. For the topic of BBDD, although it can vary independently, initially I will use MySQL.  \nThe main obj","cbCaifyHACdhriHJ","https://ap.wps.com/l/cbCaifyHACdhriHJ","pdf",6141767,72,"Spanish","# Objetivo\n# Introducción\n# Tecnologías empleadas\n## Front-End\n## Back-End\n## BBDD\n# Prototipo de la interfaz\n## Planteamiento de problema\n## Pruebas de cada interfaz: cliente\n### Interfaz añadir al carro\n### Interfaz carro aumentar y decrementar\n### Interfaz pedido\n### Interfaz book\n## Pruebas de cada interfaz: administrador\n### Interfaz login\n### Interfaz cuenta","[{\"question\":\"¿Qué objetivo principal tiene el Trabajo Fin de Grado?\",\"answer\":\"Desarrollar una infraestructura web que gestione la base de datos de una empresa pequeña o mediana, con versión para usuarios finales y otra para el Administrador del sistema.\"},{\"question\":\"¿Qué tecnologías se emplean para el Front-End, Back-End y la base de datos?\",\"answer\":\"Se usa .NET con C# y MVC para el Back-End, Angular para el Front-End y MySQL para la base de datos.\"},{\"question\":\"¿Qué funcionalidades se incluyen para las interfaces de cliente y administrador?\",\"answer\":\"Se contemplan intercambios entre cliente y administrador para gestionar la inserción y recuperación de fichas de artículos, además del desarrollo de las interfaces cliente y administrador, incluyendo pruebas de login y cuenta.\"}]","DISEÑO y DESARROLLO de una INFRAESTRUCTURA WEB en .NET para EMPRESA MEDIANA o PEQUEÑA - Trabajo Fin de Grado | PDF",25]