Está en la página 1de 9

DISEÑO Y DESARROLLO DE UN APLICATIVO WEB PARA LA

ADMINISTRACIÓN DE RESTAURANTES

CURSO:

PROYECTO DE GRADO (ING. DE SISTEMAS)

(201014A_611)

REALIZADO POR:

FRANCISCO RICARDO KOZMA

GRUPO: 33

PRESENTADO A:

PHD. GABRIEL MAURICIO RAMÍREZ VILLEGAS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA – ECBTI

COLOMBIA

2019
PLANTEAMIENTO DEL PROBLEMA

Muchas veces las pequeñas empresas recurren a viejos sistemas de cartera y


contabilidad, llevándolos en papel y en mucho casos notas, que al pasar pueden llegar a
perderse; la falta de organización con este tipo de tareas resulta convertirse en la principal
razón por la cual quiebran los pequeños negocios. Aquellos restaurantes que prestan un
servicio de crédito para la Policía Nacional no son la excepción a este tipo de situaciones
como es llevar sus carteras de forma organizada y centralizada.

Al conocer quien consumió, a qué hora consumió, que consumió y muchos más
factores que pueden ser llevados como elementos estadísticos para trazar las proyecciones
del negocio, en este caso los restaurantes; al manejar registros por clientes, productos, saldo
en mora, etc., muestra para el cliente como al proveedor las cuentas claras de los consumos
realizados durante un periodo de tiempo determinado.

Cabe resaltar que el mal manejo de la contabilidad de cualquier tipo de negocio es


vital para su funcionamiento estable y duradero, por eso es necesario organizar toda la
información que sea posible del restaurante para que este tenga un funcionamiento más
eficiente y así evitar que muchos clientes se quieran pasar de vivos (si es el caso).
JUSTIFICACIÓN

Las nuevas tecnologías han hecho del papel obsoleto, por otra parte, su
implementación en algunos casos puede resultar más costosa, sin embargo, a medida que
transcurre el tiempo las retribuciones pueden ser mayores puesto que se disminuye el
mayor factor de error como lo es la falla humana como otros factores menores que no
deben ser ignorados.

Internet se ha convertido en una necesidad más que en un privilegio al que pocos


pudieran acceder y el uso de esta herramienta se convierte en un apalancamiento muy fuerte
para quienes hacen uso de él; hoy en día cualquier persona en el mundo puede acceder a un
Smartphone, un computador, una Tablet, entre otros muchos dispositivos que pueden
conectarse a internet y mediante el uso de aplicaciones automatizan muchas de sus tareas
diarias entonces surge la pregunta ¿Por qué no hacer uso de dichas herramientas para mi
negocio? La respuesta está en las circunstancias que cada usuario pueda considerar como lo
es la inexperiencia en este tipo de herramientas, el temor a ser expuestos por personas
inescrupulosas, etc.

Al demostrar las ventajas que tiene el uso de aplicaciones para optimizar tareas
dentro de los negocios, no solo podremos manejar la información de forma más organizada
y precisa, sino también podemos evitar la falla humana y en muchos casos el fraude puede
ser más complicado por quienes se quieran pasar de listos.

En definitiva la implementación de una aplicación para manejar la contabilidad y el


registro de movimientos dentro del restaurante, evitara dolores de cabeza al propietario del
mismo, sino que también mostrara a los clientes su cartera por el consumo dentro del
restaurante. Finalmente los datos estadísticos permitirán al propietario conocer más a sus
clientes, como también el estado de las finanzas del negocio.
OBJETIVOS

GENERAL

Implementar un sistema pata el control de cartera y contabilidad de los clientes


dentro de los restaurantes que prestan servicios a personal de la Policía Nacional, utilizando
herramientas tecnológicas como lo son internet y dispositivos inteligentes de uso cotidiano,
haciendo uso de lenguajes de etiquetado como HTML, lenguaje de backend como PHP,
frontend como CSS y javascript y bases de datos como MySQL para crear el aplicativo que
proporcionara dicho servicio de control de cartera y contabilidad.

ESPECÍFICOS

 Realizar un análisis y desarrollo de las necesidades de los propietarios de los


restaurantes.
 Capacitar a los propietarios de los restaurantes que prestan servicios a la policía
nacional en el uso de herramientas tecnológicas que faciliten sus tareas.
 Desarrollar un aplicativo web que cumpla con las especificaciones de los
propietarios.
 Diseñar interfaces interactivas para los usuarios del aplicativo.
 Implementar el aplicativo desarrollado en cada restaurante que lo requiera.

Título de la investigación:

PORQUE USAR PAPEL, CUANDO LO PODEMOS LLEVAR LA NUESTRO


NEGOCIO A TODOS LADOS.

PREGUNTAS DE INVESTIGACIÓN

 ¿Por qué cambiar el papel por herramientas tecnológicas?


 ¿Por qué automatizar las tareas de quien se encarga de llevar la contabilidad dentro
de cada restaurante?
 ¿Qué ventajas puede obtener cada propietario por hacer uso de un aplicativo para el
manejo de las carteras de sus clientes?
 ¿Cómo la implementación de un aplicativo puede mejorar a mediano y largo plazo
la salud financiera de los restaurantes que prestan sus servicios al personal de la
policía nacional?
GLOSARIO

Backend: término utilizado para describir los procesos del lado del servidor, dicho de otra
forma, lo que el usuario no puede observar.

Frontend: término utilizado para describir los procesos del lado del cliente, dicho de otra
forma es la interfaz de la aplicación que interactúa con el usuario.

HTML: lenguaje de etiquetado que se utiliza en sitios web para su estructuración y fácil
lectura del navegador.

Aplicativo: Hace referencia a un programa de computadora desarrollado para cumplir


tareas específicas.

Web: se refiere a todo aquello que se encuentra en internet

Sitio web: Es un aplicativo web.

CSS: Cascading Style Sheets u hojas de estilos en cascada, son las encargadas de dar la
apariencia deseada a un sitio web.

PHP: Hypertext Preprocessor, lenguaje de programación de lado del servidor o backend


que (en nuestro caso) se encarga de manipular la información entre la base de datos y el
frontend

Base de datos: Es donde se almacenan los datos de la aplicación de forma estructurada y


organizada.

MariaDB: Motor de bases de datos derivado de MySQL de código abierto (licencia GNU).

SQL: Structured Query Language que en español quiere decir lenguaje estructurado de
consulta y se utiliza en todos los motores de bases de datos SQL.

Javascript: Lenguaje de programación utilizado mayormente en el frontend para manejar


la interactividad del sitio con el usuario.

Requerimientos: Son las necesidades que deben ser cumplidas por el aplicativo.

Interfaz UI: User interface, quiere decir la interfaz de usuario (incluye la interactividad y
las operaciones que se realizaran desde el frontend)
Internet: Redes de datos con cobertura a nivel global.

LAN: Término utilizado para definir las redes pequeñas como de casa u oficina.

Servidor: Básicamente es un computador que se encuentra en un centro de datos y cumple


funciones específicas como cortafuegos, servicios web, correo electrónico, etc.

Apache: Servidor web HTTP de código abierto encargado de alojar webs e interpretar
código fuente escrito en PHP, Perl, Phyton y Ruby.

FTP: Medio de trasferencia de datos entre computadores.

Dominio: Nombre único que identifica un sitio web en todo internet.

DNS: Domain Name System o Sistema de Nombres de Dominio, es el encargado de


traducir el nombre del sitio web a la dirección IP donde se encuentra alojado.

Dirección IP: es un número que identifica, de manera lógica y jerárquica, a una Interfaz en
red de un dispositivo (en nuestro caso cliente o servidor)

Hosting: traduce alojamiento y bascamentes es el lugar donde se almacenan los sitios web
que pueden ser accedidos desde el dominio.

Navegador: Aplicativo encargado de imprimir un sitio web en pantalla leyendo el código


HTML y CSS.

Sistema operativo: aplicativo encargado del funcionamiento de los dispositivos


electrónicos con interfaz visual. (PC, Smartphone, tablets, etc.)

Linux: Sistema operativo en la mayoría de sus distribuciones con licencia GNU, se


encuentra mayormente del lado del servidor.

Adroid: Sistema operativo gratuito de propiedad de Google

Windows: Sistema operativo de pago de propiedad de Microsoft y disponible en un alto


porcentaje de computadoras.

IO´s: Sistema operativo exclusivo de dispositivios electrónicos de propiedad de Apple.


TECNOLOGÍA MODERNA O DE ALTO IMPACTO

En la actualidad con el auge del internet y la alta conectividad que existe, es muy
importante hacer uso de plataformas digitales ya que no solo facilita el uso por quienes
desean administrar funciones por diferentes canales a cualquier hora en cualquier lugar,
sino también por la alta disponibilidad que ofrece tanto un aplicativo como también la
facilidad que ofrece a los usuarios que hacen uso de dichas plataformas.

¿Qué es?: Es un aplicativo multiplataforma que permite tener control de las carteras del
personal de la policía nacional tiene para con los restaurantes que ofrecen comidas a dicha
institución, permitiendo los pagos a final del mes.

¿Para qué sirve?: Sirve tanto para quien administra los restaurantes, como para quien
consume en los restaurantes afiliados a la policía nacional, básicamente permite a quien
consume y quien administra tener una trazabilidad del consumo realizado durante el mes
dentro de los restaurantes y así llevar control de dichos consumos por parte del propietario
para llevar su contabilidad más organizada y tener menos perdidas por la desorganización o
en algunos casos por el desinterés de pago por quienes consumen en los restaurantes
afiliados a la policía.

¿Cuáles son las características principales?


 Interfaz de usuario para quien administra el restaurante.
 Interfaz de usuario para quien consume en el restaurante.
 Tablas de consumo organizadas por los filtros que se deseen consular.
 Facturación de consumo.
 Datos estadísticos que pueden ser analizados para prestar un mejor servicio.
 Datos estadísticos de consumo para los clientes.
 Estructuración de la información.
 Interfaces adaptadas a diferentes dispositivos y tamaños de pantalla.

¿Cuáles son las ventajas y desventajas?

Ventajas Desventajas
Análisis de la información por parte del Disponibilidad sujeta a una conexión a
cliente como de quien administra el internet
restaurante
Información estructurada para su fácil
propensión y manejo
Disminuye costos de operación ya que se
evita el uso de papel.
Manejo de estadísticas del comportamiento
de los clientes
Mayor organización en la parte contable y
administrativa de los restaurantes

¿Cuáles son las aplicaciones o usos?: en general los usos que se le pueden dar a este
aplicativo es acceder a la información contable y administrativa de forma fácil, rápida,
estructurada y organizada, por otra parte las aplicaciones y usos dependen de los
requerimientos específicos que puedan llegar a tener cada uno de los restaurantes, tales
como el diseño de un sitio web para su negocio, manejo de publicidad para atraer más
clientes, entre otras.

¿Por qué se puede aplicar en determinado problema o en ciertos sistemas?: dada la facilidad
que ofrece el uso de herramientas tecnológicas, con un buen estudio de requerimientos y un
desarrollo óptimo del aplicativo, se pueden optimizar tareas que ya se realizan dentro de un
negocio, temas como la administración y a contabilidad deben ser muy óptimas para
mantener la salud de los negocios sin importar los servicios que sean ofrecidos, creando asi
un ambiente más amigable tanto para quien presta un servicio, como ara quien hace uso de
dicho servicio.

¿Por qué se considera una tecnología de punta o moderna?: haciendo uso de internet que es
una de las herramientas más poderosas que existe hoy en día, el uso de aplicaciones que
interactúan con sus usuarios permite esa conexión más cercana entre quienes prestan
servicios como de quienes hacen uso de ellos; en nuestro caso quien cumple el rol dentro
del restaurante tendrá sus tareas más sencillas gracias a que la información que maneja será
más organizada y le será más fácil interpretarla. Por otra parte quien consume en los
restaurantes podrá estudiar sus patrones durante el mes o diferentes periodos de tiempo que
desee consultar.

¿Qué trabajos se han realizado por diversos investigadores alrededor del tema?: ejemplos
existen muchos en la web, empresas dedicadas al tratamiento de datos y al desarrollo de
aplicaciones de cualquier tipo con diferentes objetivos que a su vez ayudan a hacer más
fáciles las tareas de quienes quieren conectar con sus usuarios. Google, por ejemplo, es tal
vez la empresa de servicios en la nube con mayor presencia en el mundo con una gran
diversidad de productos para ofrecer; iniciando con su servicio de búsqueda de sitios web,
pasando por sus sistema de correo electrónico Gmail, sus sistema de navegación con maps
y muchos otras servicios que permiten a quienes usan dichos servicios de forma gratuita,
facilitar sus tareas diarias que en esencia es lo que hace una aplicación, facilitar las tareas
de quienes hacen uso de ella.
DECÁLOGO DE BERNAL

CONCEPTO DESCRIPCIÓN
Cronología Se buscan optimizar los trabajos de cartera y contabilidad dentro de
(¿Cuándo?) cada uno de los restaurantes que prestan servicios al personal de la
policía nacional.
Axiomas Alumnos del curso proyecto de grado
(¿Quién?)
Método Análisis de requerimientos para la implementación de un aplicativo que
(¿Cómo?) ayude a las tareas contables dentro de cada uno de los restaurantes,
seguidamente de un desarrollo de dicho aplicativo que resuelve las
necesidades de los propietarios de los restaurantes para finalmente ser
implementado en cara restaurante que se acoja a la idea de implementar
un aplicativo que facilite sus tareas.
Ontología Mejorar las fallas que normalmente ocurren dentro de cada restaurante
(¿Qué?) por la falta de organización dentro de los mismos
Tecnología Internet y dispositivos inteligentes de uso cotidiano, haciendo uso de
(¿Con qué?) lenguajes de etiquetado como HTML, lenguaje de backend como PHP,
frontend como CSS y javascript y bases de datos como MySQL
Teleología Evitar el uso de papel y dar el salto al manejo de la información de
(¿Para qué?) forma digital.
Topografía Restaurantes que brindan sus servicios a la Policía Nacional de
(¿Donde?) Colombia en especial a los ubicados en el departamento del Cauca.
Ecología Pasar del uso del papel como herramienta única de manejo de
(¿Contra qué?) información.
Evitar pérdidas de información sin incurrir a altos costos como lo es el
uso de un archivo físico.
Etiología Se han detectado fallas en el manejo de las carteras de los clientes que
(¿Por qué?) realizan el pago por su consumo cada fin de mes.
Experiencia Como cualquier sistema informático que maneje la información de
(¿Cuánto?) forma digital, podemos adaptarlo a las necesidades de cada usuario que
desee implementar este tipo de herramientas.

También podría gustarte