Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native

Descripción del Articulo

En la actualidad existen diversas maneras de desarrollar software, con diferentes lenguajes de programación, en diferentes plataformas (escritorio, web y móvil), algunas tecnologías muchos más versátiles que otras en relación a la facilidad de aprendizaje, a la sintaxis simple del lenguaje, entre ot...

Descripción completa

Detalles Bibliográficos
Autores: Farfán Lazo, Josue, Muñiz Huamán,Omar Alexander
Formato: tesis de grado
Fecha de Publicación:2019
Institución:Universidad Nacional de San Antonio Abad del Cusco
Repositorio:UNSAAC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.unsaac.edu.pe:20.500.12918/4180
Enlace del recurso:http://hdl.handle.net/20.500.12918/4180
Nivel de acceso:acceso cerrado
Materia:React Native
Node.js
Electron.js
Javascript
Android
IOS
http://purl.org/pe-repo/ocde/ford#2.02.01
id RUNS_88050e42d6f78a169dedd4e7fc15cd22
oai_identifier_str oai:repositorio.unsaac.edu.pe:20.500.12918/4180
network_acronym_str RUNS
network_name_str UNSAAC-Institucional
repository_id_str
dc.title.es_PE.fl_str_mv Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
title Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
spellingShingle Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
Farfán Lazo, Josue
React Native
Node.js
Electron.js
Javascript
Android
IOS
http://purl.org/pe-repo/ocde/ford#2.02.01
title_short Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
title_full Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
title_fullStr Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
title_full_unstemmed Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
title_sort Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Native
author Farfán Lazo, Josue
author_facet Farfán Lazo, Josue
Muñiz Huamán,Omar Alexander
author_role author
author2 Muñiz Huamán,Omar Alexander
author2_role author
dc.contributor.advisor.fl_str_mv Villafuerte Serna, Rony
dc.contributor.author.fl_str_mv Farfán Lazo, Josue
Muñiz Huamán,Omar Alexander
dc.subject.es_PE.fl_str_mv React Native
Node.js
Electron.js
Javascript
Android
IOS
topic React Native
Node.js
Electron.js
Javascript
Android
IOS
http://purl.org/pe-repo/ocde/ford#2.02.01
dc.subject.ocde.none.fl_str_mv http://purl.org/pe-repo/ocde/ford#2.02.01
description En la actualidad existen diversas maneras de desarrollar software, con diferentes lenguajes de programación, en diferentes plataformas (escritorio, web y móvil), algunas tecnologías muchos más versátiles que otras en relación a la facilidad de aprendizaje, a la sintaxis simple del lenguaje, entre otros aspectos. Esto hace que el proceso de desarrollo de software sea complejo o simple dependiendo de la tecnología que se quiera usar. En muchos casos se requiere desarrollar software donde se vinculan plataformas no solo en un entorno de escritorio sino también un entorno web y móvil, es por ello que bajo esa premisa surge las tecnologías híbridas que orientan el proceso de desarrollo de software a una actividad mucho menos compleja ayudando en la reducción de los tiempos de desarrollo, depuración de errores, soporte amplio de librerías para ejecutar cualquier proceso entre otros aspectos. Un caso práctico para observar la funcionalidad, potencialidad y robustez de las aplicaciones híbridas está planteado en los sistemas para restaurantes en donde interactúan varias plataformas y por lo cual las tecnologías híbridas encajan de manera perfecta para este caso en particular. Por una parte, para el software de restaurantes, es necesario un sistema de escritorio para la parte administrativa, en donde se tiene un controlador principal que es una aplicación que servirá para el mantenimiento de los procesos del restaurante tales como el registro de productos, registro de sucursales, registro de mesas, actualizaciones de los registros, generación de documentos (recibos, tickets), control de peticiones entre otros que engloban en si la parte administrativa. Junto con ello la misma funcionalidad del sistema de escritorio, debe estar desplegado hacia el entorno web, de tal manera que los administradores del restaurante puedan tener un control de todos los movimientos de entrada y salida que genera el restaurante sin necesidad de estar presente físicamente en el lugar donde se encuentra instalado el software.Por último, para automatizar la toma de pedido a los comensales es necesario disponer de una aplicación móvil que hará el proceso de registro de un pedido el cual involucra la cantidad de platillos pedidos por comensal, el precio de cada platillo, combinaciones y fusiones de platillos, generación de comandas con recibos físicos para la cocina, bar y otras secciones del restaurante. Por todos los puntos mencionados el modelo de negocio de un restaurante es complejo a la hora del desarrollo puesto que se debería En la actualidad existen diversas maneras de desarrollar software, con diferentes lenguajes de programación, en diferentes plataformas (escritorio, web y móvil), algunas tecnologías muchos más versátiles que otras en relación a la facilidad de aprendizaje, a la sintaxis simple del lenguaje, entre otros aspectos. Esto hace que el proceso de desarrollo de software sea complejo o simple dependiendo de la tecnología que se quiera usar. En muchos casos se requiere desarrollar software donde se vinculan plataformas no solo en un entorno de escritorio sino también un entorno web y móvil, es por ello que bajo esa premisa surge las tecnologías híbridas que orientan el proceso de desarrollo de software a una actividad mucho menos compleja ayudando en la reducción de los tiempos de desarrollo, depuración de errores, soporte amplio de librerías para ejecutar cualquier proceso entre otros aspectos. Un caso práctico para observar la funcionalidad, potencialidad y robustez de las aplicaciones híbridas está planteado en los sistemas para restaurantes en donde interactúan varias plataformas y por lo cual las tecnologías híbridas encajan de manera perfecta para este caso en particular. Por una parte, para el software de restaurantes, es necesario un sistema de escritorio para la parte administrativa, en donde se tiene un controlador principal que es una aplicación que servirá para el mantenimiento de los procesos del restaurante tales como el registro de productos, registro de sucursales, registro de mesas, actualizaciones de los registros, generación de documentos (recibos, tickets), control de peticiones entre otros que engloban en si la parte administrativa. Junto con ello la misma funcionalidad del sistema de escritorio, debe estar desplegado hacia el entorno web, de tal manera que los administradores del restaurante puedan tener un control de todos los movimientos de entrada y salida que genera el restaurante sin necesidad de estar presente físicamente en el lugar donde se encuentra instalado el software. Por último, para automatizar la toma de pedido a los comensales es necesario disponer de una aplicación móvil que hará el proceso de registro de un pedido el cual involucra la cantidad de platillos pedidos por comensal, el precio de cada platillo, combinaciones y fusiones de platillos, generación de comandas con recibos físicos para la cocina, bar y otras secciones del restaurante. Por todos los puntos mencionados el modelo de negocio de un restaurante es complejo a la hora del desarrollo puesto que se debería
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-06-07T20:19:40Z
dc.date.available.none.fl_str_mv 2019-06-07T20:19:40Z
dc.date.issued.fl_str_mv 2019
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.other.none.fl_str_mv 253T20190292
IN/008/2019
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12918/4180
identifier_str_mv 253T20190292
IN/008/2019
url http://hdl.handle.net/20.500.12918/4180
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.en_US.fl_str_mv info:eu-repo/semantics/closedAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/pe/
eu_rights_str_mv closedAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/pe/
dc.format.en_US.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Nacional de San Antonio Abad del Cusco
dc.publisher.country.none.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Nacional de San Antonio Abad del Cusco
Repositorio Institucional - UNSAAC
dc.source.none.fl_str_mv reponame:UNSAAC-Institucional
instname:Universidad Nacional de San Antonio Abad del Cusco
instacron:UNSAAC
instname_str Universidad Nacional de San Antonio Abad del Cusco
instacron_str UNSAAC
institution UNSAAC
reponame_str UNSAAC-Institucional
collection UNSAAC-Institucional
bitstream.url.fl_str_mv http://repositorio.unsaac.edu.pe/bitstream/20.500.12918/4180/1/253T20190292.pdf
http://repositorio.unsaac.edu.pe/bitstream/20.500.12918/4180/2/253T20190292.pdf.txt
bitstream.checksum.fl_str_mv 2155b6f5a3660a5568e6d7d92036d3e9
c54b752723a04620fa1a1a6392f6da40
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv DSpace de la UNSAAC
repository.mail.fl_str_mv soporte.repositorio@unsaac.edu.pe
_version_ 1742881429974417408
spelling Villafuerte Serna, RonyFarfán Lazo, JosueMuñiz Huamán,Omar Alexander2019-06-07T20:19:40Z2019-06-07T20:19:40Z2019253T20190292IN/008/2019http://hdl.handle.net/20.500.12918/4180En la actualidad existen diversas maneras de desarrollar software, con diferentes lenguajes de programación, en diferentes plataformas (escritorio, web y móvil), algunas tecnologías muchos más versátiles que otras en relación a la facilidad de aprendizaje, a la sintaxis simple del lenguaje, entre otros aspectos. Esto hace que el proceso de desarrollo de software sea complejo o simple dependiendo de la tecnología que se quiera usar. En muchos casos se requiere desarrollar software donde se vinculan plataformas no solo en un entorno de escritorio sino también un entorno web y móvil, es por ello que bajo esa premisa surge las tecnologías híbridas que orientan el proceso de desarrollo de software a una actividad mucho menos compleja ayudando en la reducción de los tiempos de desarrollo, depuración de errores, soporte amplio de librerías para ejecutar cualquier proceso entre otros aspectos. Un caso práctico para observar la funcionalidad, potencialidad y robustez de las aplicaciones híbridas está planteado en los sistemas para restaurantes en donde interactúan varias plataformas y por lo cual las tecnologías híbridas encajan de manera perfecta para este caso en particular. Por una parte, para el software de restaurantes, es necesario un sistema de escritorio para la parte administrativa, en donde se tiene un controlador principal que es una aplicación que servirá para el mantenimiento de los procesos del restaurante tales como el registro de productos, registro de sucursales, registro de mesas, actualizaciones de los registros, generación de documentos (recibos, tickets), control de peticiones entre otros que engloban en si la parte administrativa. Junto con ello la misma funcionalidad del sistema de escritorio, debe estar desplegado hacia el entorno web, de tal manera que los administradores del restaurante puedan tener un control de todos los movimientos de entrada y salida que genera el restaurante sin necesidad de estar presente físicamente en el lugar donde se encuentra instalado el software.Por último, para automatizar la toma de pedido a los comensales es necesario disponer de una aplicación móvil que hará el proceso de registro de un pedido el cual involucra la cantidad de platillos pedidos por comensal, el precio de cada platillo, combinaciones y fusiones de platillos, generación de comandas con recibos físicos para la cocina, bar y otras secciones del restaurante. Por todos los puntos mencionados el modelo de negocio de un restaurante es complejo a la hora del desarrollo puesto que se debería En la actualidad existen diversas maneras de desarrollar software, con diferentes lenguajes de programación, en diferentes plataformas (escritorio, web y móvil), algunas tecnologías muchos más versátiles que otras en relación a la facilidad de aprendizaje, a la sintaxis simple del lenguaje, entre otros aspectos. Esto hace que el proceso de desarrollo de software sea complejo o simple dependiendo de la tecnología que se quiera usar. En muchos casos se requiere desarrollar software donde se vinculan plataformas no solo en un entorno de escritorio sino también un entorno web y móvil, es por ello que bajo esa premisa surge las tecnologías híbridas que orientan el proceso de desarrollo de software a una actividad mucho menos compleja ayudando en la reducción de los tiempos de desarrollo, depuración de errores, soporte amplio de librerías para ejecutar cualquier proceso entre otros aspectos. Un caso práctico para observar la funcionalidad, potencialidad y robustez de las aplicaciones híbridas está planteado en los sistemas para restaurantes en donde interactúan varias plataformas y por lo cual las tecnologías híbridas encajan de manera perfecta para este caso en particular. Por una parte, para el software de restaurantes, es necesario un sistema de escritorio para la parte administrativa, en donde se tiene un controlador principal que es una aplicación que servirá para el mantenimiento de los procesos del restaurante tales como el registro de productos, registro de sucursales, registro de mesas, actualizaciones de los registros, generación de documentos (recibos, tickets), control de peticiones entre otros que engloban en si la parte administrativa. Junto con ello la misma funcionalidad del sistema de escritorio, debe estar desplegado hacia el entorno web, de tal manera que los administradores del restaurante puedan tener un control de todos los movimientos de entrada y salida que genera el restaurante sin necesidad de estar presente físicamente en el lugar donde se encuentra instalado el software. Por último, para automatizar la toma de pedido a los comensales es necesario disponer de una aplicación móvil que hará el proceso de registro de un pedido el cual involucra la cantidad de platillos pedidos por comensal, el precio de cada platillo, combinaciones y fusiones de platillos, generación de comandas con recibos físicos para la cocina, bar y otras secciones del restaurante. Por todos los puntos mencionados el modelo de negocio de un restaurante es complejo a la hora del desarrollo puesto que se deberíaTesisapplication/pdfspaUniversidad Nacional de San Antonio Abad del CuscoPEinfo:eu-repo/semantics/closedAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/pe/Universidad Nacional de San Antonio Abad del CuscoRepositorio Institucional - UNSAACreponame:UNSAAC-Institucionalinstname:Universidad Nacional de San Antonio Abad del Cuscoinstacron:UNSAACReact NativeNode.jsElectron.jsJavascriptAndroidIOShttp://purl.org/pe-repo/ocde/ford#2.02.01Software multiplataforma para restaurantes utilizando tecnologías híbridas Node.Js, Electron.Js y React Nativeinfo:eu-repo/semantics/bachelorThesisSUNEDUIngeniero Informático y de SistemasUniversidad Nacional de San Antonio Abad del Cusco. Facultad de Ingeniería Eléctrica, Electrónica, Informática y MecánicaTítulo profesionalIngeniería Informática y de Sistemas7162485947171096https://orcid.org/0000-0003-4607-522X23957778http://purl.org/pe-repo/renati/type#tesishttp://purl.org/pe-repo/renati/nivel#tituloProfesional612296ORIGINAL253T20190292.pdfapplication/pdf57537http://repositorio.unsaac.edu.pe/bitstream/20.500.12918/4180/1/253T20190292.pdf2155b6f5a3660a5568e6d7d92036d3e9MD51TEXT253T20190292.pdf.txt253T20190292.pdf.txtExtracted texttext/plain4502http://repositorio.unsaac.edu.pe/bitstream/20.500.12918/4180/2/253T20190292.pdf.txtc54b752723a04620fa1a1a6392f6da40MD5220.500.12918/4180oai:repositorio.unsaac.edu.pe:20.500.12918/41802021-07-27 21:39:48.225DSpace de la UNSAACsoporte.repositorio@unsaac.edu.pe
score 13.905277
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).