Вы находитесь на странице: 1из 51

2014

Sistema de
Informacin
Restaurante

Jessica V. Jessica V. Ramrez L


Tyson J. Cardelli M
Carlos A. Rangel Castro

Universidad Nacional Experimental Del Tchira (UNET)


Decanato De Docencia
Departamento de Ingeniera Informtica
Asignatura: Sistemas de Informacin 1

Sistema de Informacin de un
Restaurante

Realizado por:
Jessica V. Ramrez L. C.I: 21.219.949
Tyson J. Cardelli M. CI: 23.542.402
Carlos A. Rangel C. CI: 21.003.721
Profesora: Arlenys Varela

San Cristbal, 11 Junio de 2014

ndice
Situacin Actual
1. Descripcin de la actividad de negocio o la organizacin
2. Planteamiento general del problema
3. Alcance del sistema
4. Clasificacin de los problemas, oportunidades
5. Tcnicas y herramientas de investigacin utilizadas
6. Descripcin de los procesos involucrados en el rea de anlisis
7. Visin general del sistema actual
8. Grafico de la organizacin
9. Modelos de datos
10. Modelado de procesos
11. Matriz de Anlisis causa/efecto del sistema actual

Sistema Propuesto
12. Objetivos propuestos para el nuevo sistema
13. Misin y visin del nuevo Sistema
14. Lista de necesidades y requerimientos funcionales y de
informacin del nuevo sistema
15. Tipos de sistemas de informacin
16. Componentes del sistema
17. Aspectos organizacionales
17.1.
Funciones del sistema
17.2.
Ciclo de vida
18. Consideraciones y limitaciones
19. Marco Legal del sistema
20. Descripcin de los procesos que llevar a cabo el sistema
propuesto
21. Modelo de datos normalizados
22. Modelos de procesos
23. Diagrama jerrquico
24. Diagrama de descomposicin
25. Modelo de redes
26. Diccionario de procesos
27. Diccionario de datos
28. Seleccin
28.1.
Soluciones Alternativas
28.2.
Solucin recomendada para el sistema

29. Adquisicin
29.1.
Opciones y criterios tcnicos
30. Diseo e Integracin
30.1.
Anlisis de sucesos
30.2.
Diseos de entrada y salida

Descripcin de la actividad de negocio o la organizacin


Es una organizacin compuesta por un dueo, mesoneros y clientes. Los mesoneros se
encargan de tomar el pedido del cliente y luego sirven en las mesas la comida y bebida
para ser consumido de inmediato dentro del establecimiento, el cliente al finalizar el
consumo de su pedido se dirige a la caja del negocio para solicitar su factura y realizar
el pago.

Planteamiento general del problema


Cuando se piensa sobre el porqu del uso de computadoras en las empresas, la
respuesta parece bastante obvia, para registrar, procesar y resolver los problemas que
surgen en el da a da en las organizaciones. Sin embargo, existe un motivo an ms
importante y no tan trivial, y es que la informacin puede usarse para respaldar la
toma de decisiones. Sin importar el tamao de una empresa u organizacin, la
conduccin exitosa de la misma estar dramticamente influenciada por la precisin
de sus registros y la adopcin de decisiones acertadas.
Los enlaces de comunicacin y bases de datos permiten el acceso a recursos de
informacin que estn ms all de la inmediatez fsica, sobrepasando las limitaciones
geogrficas. Las computadoras permiten la utilizacin de masas de informacin las
cuales, no eran concebidas hasta hace algunos aos.

Pero no solo basta la

disponibilidad de la cantidad de informacin, se trata de contar con informacin de


calidad. Los sistemas de computacin basados en computadoras no slo son capaces
de suministrar informacin de calidad y oportuna, sino que tambin puede respaldar la
toma de decisiones.
Segn lo expuesto podemos observar que empresas a

nivel mundial como

restaurantes, han implementado la vitalizacin de su empresa y el uso de sistemas de


informacin que les permite mejorar y aumentar su servicio. En el Diario Digital Lder
de Marketing de Espaa [http://www.puromarketing.com/] acotan que el crecimiento
del uso del internet a nivel mundial tambin se ve reflejado en la empresas de comida

que adoptaron ofrecer sus servicios en lnea, donde las reservas online de restaurantes
en Espaa, Francia y Suiza durante el ao 2012, se realizaron ms de 1.300.000
reservas, duplicando las cifras del ao 2011.
En Venezuela la implementacin de sistemas de informacin en restaurantes, est
basado en su mayora en la parte administrativa, y las pginas web de estas empresas
ofrecen informacin bsica como direccin, telfonos, ofertas y en algunos casos el
men, mas no se encuentra informacin de restaurantes que ofrezcan atencin
personalizada con un servicio al cliente que permita satisfacer las necesidades
alimentarias.
Con iniciativa de realizar propuestas para solventar dicha problemtica .Se realizar un
sistema con una pgina web, para restaurantes implementando un sistema de
informacin automatizado informtico, que permita facilitar la visita al restaurante,
mejorar la atencin y el servicio que presta el mismo, a travs de pedidos a la carta con
el tipo de ingredientes que desea el cliente adems de la cantidad calrica que esta
representa.
Este tipo de herramienta viene a desarrollar el nivel productivo y econmico de este
tipo de empresas, proporcionando al restaurante, fcil control en sus pedidos,
facturacin adelantada, agilidad en colas a la hora de entrega y atencin al cliente,
asimismo permitir el registro o seguimiento de transacciones, operaciones y eventos
que ocurre a diario en el establecimiento, cuyos datos son almacenados en una base
de datos.
Todo este mecanismo de los sistemas de informacin vendra a proporcionar a la
empresa un grupo de ventajas en comparacin a los restaurantes que no lo poseen,
como lo es el sistema de transacciones puesto que a travs de estos suelen lograrse
ahorros significativos de mano de obra, debido a que automatizan tareas operativas de
la organizacin, adems los sistemas de informacin tienen la propiedad de ser
recolectores de informacin, es decir, a travs de estos se cargan grandes bases de
informacin para su explotacin posterior.

Para la realizacin de esta propuesta nos hacemos varias interrogantes que nos
permitirn observar su factibilidad. Ser que desarrollar un sistema automatizado que
permita realizar pedidos a domicilio y hacer reservaciones mejorar la atencin al
cliente?, Podr ser factible incorporar al sistema automatizado componentes que
permitan a los cliente seleccionar los ingredientes y componentes adicionales de sus
pedidos?, Ser atractivo presentar a los clientes informacin acerca de los valores
nutritivos de los platos ofrecidos por la empresa?

Alcance del sistema


Implementar un sistema de informacin para brindarle al cliente el servicio de reservar
men, mesa y evento asimismo la seleccin de ingredientes personalizados.
Visualizacin del men disponible y realizacin de pedidos y reservaciones a travs de
un ordenador web, contribuir con el medio ambiente optimizando el uso de los
recursos de papelera en los diferentes procesos: listado de reservas, comprobante de
pago, pedidos. Generar una cultura de confianza con la informacin y comida recibida
del restaurante para Incrementar la satisfaccin del cliente con el fin de crear la mejor
imagen de la empresa soportada en el cuidado de la salud del cliente.

Clasificacin de los problemas, oportunidades y normas


Problema /
Oportunidad

Visibilidad

Prioridad

Solucin

Carencia de un
sistema de
informacin para
un restaurante

Alta

Nuevo desarrollo

No existe un men
disponible ni
informacin acerca
de los servicios que
se prestan.

Alta

Nuevo desarrollo

No existe asesora
del men de
acuerdo a los
gustos y
limitaciones del
cliente.

No ofrece el uso de
reservaciones de
men, mesa y
evento.

No posee una base


de datos para
almacenar y
obtener
informacin sobre
sus clientes
pedidos y
reservaciones
realizados.

Carencia de
informacin, as
como del control y
seguridad para el
acceso de la
misma.

Alta

Nuevo desarrollo

Alta

Nuevo desarrollo

Alta

Nuevo desarrollo

Alta

Nuevo desarrollo

Tcnicas y herramientas de investigacin utilizadas

Encuesta: Con el objeto de levantar informacin significativa se aplicar la siguiente


encuesta a una muestra en la poblacin estudiantil:
1.

Te gustara que en tu ciudad hubiese una alternativa de poder comer rico y

saludable con tan slo un clic?

2.

3.

4.

Si

No

Qu le motivara a usted visitar nuestro restaurante online?


o

Precio

Calidad

Atencin

Mejorar tu salud

Mantener tu alimentacin balanceada

Todas las opciones anteriores

Qu generacin considera usted que utilizara ms nuestro servicio?


o

Generacin BabyBoomers (54 73 aos)

Generacin X (36 53 aos)

Generacin Y Millenium (13 35 aos)

Todas las opciones anteriores

Cmo se le facilita a usted el pago del servicio?


o

Tarjeta de crdito

Transferencia

5.

6.

Depsito bancario

Ninguna de las anteriores

Cmo le gustara recibir el producto?


o

A domicilio

Dirigirse personalmente al restaurant

Qu medio publicitario considera usted importante para conocer este

innovador servicio de comida en la ciudad?

7.

Prensa

Redes sociales

Amigos

Radio

Televisin

Considera usted que desarrollar un sistema automatizado que permita realizar

pedidos a domicilio y hacer reservaciones mejorar la atencin al cliente?

8.

Si

No

Le parece interesante ver los valores nutricionales de los platos ofrecidos por

el restaurante y conforme a satisfacer sus necesidades?

9.

Si

No

Qu ocasin utilizara nuestro restaurante online?


o

Almuerzo

Cena

10.

De qu manera utilizara nuestros servicios?


o

Diariamente

Varias veces a la semana

Una vez a la semana

Varias veces al mes

Descripcin de los procesos actuales involucrados en el rea de anlisis


La organizacin de un restaurante por lo general carece de un sistema de informacin
web por lo tanto no se puede visualizar el men disponible ni la informacin acerca de
los servicios que presta. Los clientes llegan al restaurante y es posible que no haya
ninguna mesa disponible, por lo tanto el cliente debe esperar a que se desocupe una
mesa, con la probabilidad que la mesa este ubicada en un sitio no agradable para
cliente, en el momento del pedido del men el cliente puede querer un plato que ya se
encuentre agotado por el tiempo de espera que pasa el cliente en el restaurante.
Adems del mostrar un men desactualizado el restaurante no ofrece asesora ni
recomendacin acerca de los ingredientes del plato que el cliente desea pedir, el
restaurante no permite agregar o quitar un ingrediente al suministro como por
ejemplo: No poner azcar al jugo, colocar sal a la comida o agregar un contorno, es
decir el restaurante ofrece un men que contiene una serie de platos con ingredientes
no modificables, y no tiene la opcin de pedir un contorno en especial.

Visin general del sistema actual


Prestar un gran servicio a la comunidad, mediante exquisitos platos, cercano a su lugar
de trabajo o residencia. Este restaurante busca crear un servicio a la comunidad
pensando en el bienestar y desarrollo del sector, asimismo contribuir en el turismo y
atencin de la clientela ya que este contribuye de manera sana y saludable a la buena
alimentacin de quienes se den la oportunidad de utilizar el restaurante.

Grafico de la organizacin

Modelos de datos
El modelo que se presenta a continuacin hace referencia a un modelo general
que en la mayora de restaurantes se implementa. Comnmente se tiene los datos
almacenados de una manera ambigua y sin diferenciacin de datos como ingredientes
adicionales, contornos, formas de pago etc, del mismo modo en muy pocos
restaurantes se le da al cliente la opcin de realizar una reserva en la cual pueda
hacerle un seguimiento de su estado y pueda escoger a su gusto con anticipacin lo
que consumir.

Modelado de procesos situacin actual

Matriz de Anlisis causa/efecto del sistema actual


Problema /
Oportunidad

Carencia de un
sistema de
informacin para
un restaurante

Causas y/o Efectos

Causa: Necesidad
de brindar mejor
servicio.
Efecto: Mejoras en
el rea de
administracin y
ventas.
Causa: Necesidad
de brindar mejor
servicio.

No existe un men
disponible ni
informacin acerca Efecto: Mejoras en
de los servicios
el rea de
que se prestan.
administracin y
ventas.
No existe asesora
ni modificacin del
men de acuerdo
a los gustos y
limitaciones del
cliente.

No ofrece el uso
de reservaciones
de men, mesa y
evento.

Causa: Necesidad
de brindar mejor
servicio.
Efecto: Mejoras en
el rea de ventas.
Causa: Necesidad
de brindar mejor
servicio.
Efecto: Mejoras en
el rea de
administracin y
ventas

Objetivos del sistema

Limitaciones del
sistema

Implementar un
sistema web para el
restaurante

Que el usuario no
disponga de
conexin a internet
para acceder al
sistema y visualizar
la pagina web del
restaurante.

Mostrar el men de
manera eficaz y a
tiempo que le
permita al cliente
seleccionar sus platos
de acuerdo a sus
gustos y necesidades.

Que el usuario no
disponga de
conexin a internet
para acceder al
sistema y visualizar
el men

Ofrecer y recomendar
al cliente el men con
seleccin de
ingredientes.

Que el usuario no
disponga de
conexin a internet
para acceder al
sistema y visualizar
los pedidos.

Ofrecer al cliente el
servicio de reservar
men, mesa y evento.

Que el usuario no
disponga de
conexin a internet
para acceder al
sistema y visualizar
las mesas.

No posee una base


de datos para
almacenar y
obtener
informacin sobre
sus clientes
pedidos y
reservaciones
realizados.

Carencia de
informacin, as
como del control y
seguridad para el
acceso de la
misma.

Causa: Necesidad
de obtener una
informacin
detallada del
cliente, y llevar
cuentas exactas de
ventas.

Efectos: La
empresa contara
con informacin
adecuada para
estudios de
mercadeo.
Causa: Poseer la
informacin
archivada.
Efecto:
Manipulacin de la
informacin por
parte de una
persona no
autorizada.

Crear una base de


datos para el sistema
y almacenar en ella
los datos del cliente,
pedidos y
reservaciones
necesarios para su
posterior uso.

Controlar el acceso a
la informacin del
sistema mediante
cuentas de usuario
con su respectivo
usuario y contrasea.

Objetivos propuestos para el nuevo sistema


Objetivo General
Desarrollar un sistema automatizado que le permita a los clientes hacer reservaciones,
pedidos y seleccin del men utilizando un ordenador web.

Objetivos Especficos

Implementar un sistema web para el restaurante

Mostrar el men de manera eficaz y a tiempo que le permita al cliente


seleccionar sus platos de acuerdo a sus gustos y necesidades.

Ofrecer y recomendar al cliente el men con seleccin de ingredientes.

Ofrecer al cliente el servicio de reservar men, mesa y evento.

Crear una base de datos para el sistema y almacenar en ella los datos del
cliente, pedidos y reservaciones necesarios para su posterior uso.

Controlar el acceso a la informacin del sistema mediante cuentas de usuario


con su respectivo usuario y contrasea.

Misin del sistema propuesto


Para la conduccin exitosa del restaurante se ha de capturar, registrar, procesar y
distribuir toda la informacin para el respaldo de la toma de decisiones necesarias que
permiten obtener un mejor desempeo de las actividades en todos los niveles del
restaurante. Para ello se realizar un sistema de Informacin adecuado a los objetivos
y requerimientos del restaurante.

Visin del sistema propuesto


Registrar las operaciones del restaurante para la organizacin, control y anlisis de los
datos del cliente, asimismo obtener informacin, modelos, herramientas de
procesamiento de datos para ayudar en la toma de decisiones.

Lista de necesidades y requerimientos funcionales y de informacin el


nuevo sistema
Un sistema de informacin se caracteriza por el uso adecuado de los datos para
generar informacin til que respalde la toma de decisiones, para que esto sea posible
es necesario analizar los requerimientos y necesidades del sistema que se plantea.
El sistema de reserva de un restaurant involucra varios factores que deben tomarse en
cuenta para que el sistema sea funcional. Entre los cuales podemos mencionar:

Levantamiento de la informacin: Para llevar a cabo un sistema de reservas es


necesario levantar informacin precisa, es decir conocer con detalle los
requerimientos del cliente. Y evaluar interrogantes como Por qu quiero
reservar en un restaurant? Qu aspectos atractivos tendr un sistema
automatizado que logre captar la atencin del cliente? Nuestro objetivo es
tratar de solventar dichas interrogantes logrando la construccin de un sistema
funcional

Aspecto Econmico: se puede destacar dos aspectos importantes en esta


categora, el costo que implica la elaboracin de este sistema, lo cual implica:
una plataforma web adecuada y estable as como un presupuesto justo para el
restaurant que opte por esta nueva modalidad, y como segundo el gasto que el
cliente est dispuesto a hacer por una reservacin.

Mantenimiento: Un sistema que maneja una base de datos con constantes


cambios necesita un mantenimiento peridico que permita un manejo
funcional y actualizado de la informacin

Evaluar las causas y efectos de los parmetros a aplicar en el sistema: Hacer


una evaluacin crtica de los efectos y reaccin del cliente al implantar una
nueva modalidad es de suma importancia, para ello es recomendable hacer uso
de herramientas como la matriz PIECES que se desarrolla ms adelante.

Una interfaz Accesible y Usable: Un requerimiento primordial del sistema es


una interfaz grafica usable y accesible, el cliente debe sentirse a gusto con lo
que ve en el momento de reservar para aprovechar al mximo el sistema.

Como se explic anteriormente para desarrollar el sistema primero se deben tomar en


cuenta los requerimientos planteados

En la imagen se destacan pasos importantes para determinar los requerimientos del


sistema que a nuestro juicio las interpretamos como:
-Obtencin de informacin
-Documentacin por parte de los desarrolladores del sistema
-Validacin: Caracterstica que engloba aspectos de factibilidad
Todo esto debe estar estrechamente ligado con las necesidades del cliente.

Tipo de Sistema de Informacin

Sistema de Procesamiento de Operaciones (SPO) este sistema de informacin


automatizado permite obtener un seguimiento o registro de las transacciones,
operaciones y eventos que ocurren a diario en el restaurant, cuyos datos son
almacenados en una base de datos. Entre las actividades que automatiza este
sistema se encuentra el rea de contabilidad, el procesamiento de rdenes de
venta, control de cuentas por cobrar, inventario, cuentas por pagar y nmina.

Sistema de Automatizacin de Oficina (SAO) se considera tambin un sistema


de automatizacin de oficina debido a la presencia de herramientas de
procesamiento de datos que aumentaran la productividad y eficiencia del
personal as como contribuir al desarrollo del restaurante a nivel empresarial.

Componentes del Sistema del Restaurante

Personas:
Dueo del restaurante
Clientes
Personal obrero y administrativo

Datos:
Noticias de los gustos de comida del cliente
Antecedentes de la salud del cliente
Referencias dadas por el cliente acerca de la comida y servicio del
restaurante

Actividades:
Realizacin de una encuesta a la comunidad
Almacenar datos de la encuesta en una base de datos
Procesar datos de los clientes para generar informacin relevante con el
fin de brindar mejor servicio al consumidor

Redes:
Internet
Base de Datos

Tecnologa:
Aplicacin de desarrollo Informtico
Ordenador web

Aspectos Organizacionales del Sistema

Funciones del Sistema


1. Presentar el Men
2. Preparar platos a la medida
3. Generar Reservas
4. Ordenes a Domicilio
5. Presentar Informacin

Se realizar un sistema transaccional para un restaurant, el cual permitir


realizar diversas acciones cotidianas y de principal importancia para el
desarrollo y crecimiento a nivel empresarial. El sistema permitir efectuar las
operaciones de facturacin a los clientes as como de realizacin y pago de
pedidos bajo diversas modalidades

Niveles:
El sistema se considera un sistema de organizacin operacional, ya que se
relaciona con las actividades operativas de la empresa, es decir, pedidos a
domicilio, reservas, facturacin,
requerimientos que contribuyen

Generacin de reportes y diversos


con el apropiado funcionamiento de la

organizacin.

Ciclo de vida del Sistema Restaurante

El sistema de informacin del restaurante va pasando por una serie de fases a lo largo
de su vida. Su ciclo de vida comprende una serie de etapas entre las que se encuentran
las siguientes:
Planificacin: Las tareas inciales a realizar son:
Conocer el servicio, mens, contabilidad, la administracin diaria del
restaurante.

Realizar un estudio de la clientela que asiste con frecuencia al sitio.


Investigar los gustos y preferencias que los clientes puedan sugerir para
el mejor funcionamiento del restaurante.
Conocer las causas de las deficiencias, desventajas que tiene el
restaurante.
Generar soluciones a problemticas como: costos, prdida de tiempo,
colas, deguste del cliente, entre otros.
Para la planificacin del sistema se ha de realizar tcnicas de levantamiento de
informacin para conocer los intereses de los clientes, empleados, dueo del
restaurante.
Algunas tcnicas a utilizar son: entrevista, encuestas, observaciones, simulacin y
tcnicas audiovisuales. Se contar con la asesora de un nutricionista.
Anlisis de los Riesgos: Casi siempre ocurren contratiempos, que nos impide
realizar las planificaciones del sistema para ello existe la evaluacin de errores.
La gestin de errores permite el estudio y evaluacin de los errores de los
sistemas, asimismo generar estrategias y soluciones para el control de estos
errores.
Los riesgos que pueden ocurrir en el sistema del restaurante que pueden afectar
negativamente al plan de nuestro sistema son:
Costo de la implementacin del sistema
Manejo del sistema por parte del personal del restaurante
Adaptacin de sistema de informacin por la clientela del restaurante.

Diseo: Son las caractersticas del sistema que nos permite implementarlo de
manera efectiva, para la implementacin del sistema del restaurante se han de
realizar lo siguiente:
Abordar el diseo de la Base de Datos
Disear las aplicaciones que permitirn al usuario interactuar con el
sistema de informacin del restaurante

Implementacin
Elegir cuidadosamente los identificadores de nuestras variables,
seleccionar algoritmos y estructuras de datos adecuadas para nuestro
problema.
Mantener la lgica de nuestra aplicacin lo ms sencilla posible,
comentar adecuadamente el texto de nuestros programas.
Facilitar la interpretacin visual de nuestro cdigo del sistema del
restaurante mediante el uso de sangras y lneas en blanco que separen
distintos bloques de cdigo.
La adquisicin de todos los recursos necesarios para que el sistema
funcione uso del sistema gestor de bases de datos que vayamos a
utilizar.

Pruebas: Se ha desarrollar algunos casos de prueba que nos permitan ir


comprobando el funcionamiento de nuestro sistema conforme vamos
construyndolo.
Las pruebas de unidad: Sirven para comprobar el correcto
funcionamiento de un componente concreto de nuestro sistema. Es
este tipo de pruebas, el "probador" debe buscar situaciones lmite que
expongan las limitaciones de la implementacin del componente.
Las pruebas de integracin: son las que se realizan cuando vamos
juntando los componentes que conforman nuestro sistema y sirven
para detectar errores en sus interfaces.

Mantenimiento: Casi siempre es necesario modificar el diseo de la base de


datos tras su puesta en funcionamiento. Los cambios en el diseo de la base
de datos son necesarios para adaptarla a cambios en los requerimientos y
mejorar el rendimiento del sistema.

Revisin de seguridad previa a la puesta en marcha del sistema.


Pruebas funcionales peridicas.

Ajuste de los parmetros de configuracin del Sistema de gestin de


bases de datos.
Reorganizacin de las estructuras internas de la base de datos.

Consideraciones y Limitaciones
Para el desarrollo del sistema es necesario tomar ciertas consideraciones que
permitan el desarrollo del mismo bajo ciertas limitantes como: Tiempo, Tecnologa,
Necesidades de la sociedad. En fin se reduce a abarcar el concepto de factibilidad.
El sistema en cuestin ser un proceso automatizado que abarcar el rea de la
empresa (Restaurant) que se centra en la atencin al cliente, es decir sistema de
reservaciones y despacho de pedido a domicilio, con la particularidad de ofrecer
opciones atractivas que permitan escoger los ingredientes de sus pedidos, ofreciendo
as comida saludable y de calidad.

Marco legal del Restaurante


Marco Legal de Seguridad Informtica:
La Seguridad Informtica tiene como objetivo la proteccin integral de los sistemas
que utilicen tecnologas de informacin, asimismo con las leyes de seguridad
informticas se busca la prevencin y sancin para aquellas personas o instituciones
que cometan delitos contra estos sistemas o cualquiera de sus componentes
El marco legal existente en Venezuela, comprende dos leyes denominadas: la Ley
Especial sobre Delitos Informticos y Ley de firmas electrnicas; ambas leyes incluyen
una serie de sanciones que estn dirigidas no slo a los hackers, sino tambin a
quienes realicen operaciones bancarias con tarjetas copiadas, entre otros. Los castigos
contemplados en la Ley de Delitos Informticos incluyen prisin para las personas que
violen este marco legal, as como multas y trabajo comunitario.
El instrumento legal se basa en el principio de extraterritorialidad, el cual implica que
las sanciones tambin podrn ser aplicadas sin importar si el delito se cometi en
territorio venezolano.

El objetivo de la Seguridad informtica es penalizar el delito informtico, o crimen


electrnico, o sea, aquellas operaciones ilcitas realizadas por medio de Internet o no,
que tienen como objetivo destruir y daar ordenadores, medios electrnicos y redes
de Internet, asimismo pueden incluir delitos tradicionales como el fraude, el robo,
chantaje, falsificacin y la malversacin de caudales pblicos en los cuales ordenadores
y redes han sido utilizados. Otras actividades delictivas que se realizan por medio de
estructuras electrnicas que van ligadas a un sin nmero de herramientas delictivas
que buscan infringir y daar todo lo que encuentren en el mbito informtico son:
ingreso ilegal a sistemas, interceptado ilegal de redes, interferencias, daos en la
informacin (borrado, daado, alteracin o supresin de datacredito), mal uso de
artefactos, chantajes, fraude electrnico, ataques a sistemas, robo de bancos, ataques
realizados por hackers, violacin de los derechos de autor, pornografa infantil,
pedofilia en Internet, violacin de informacin confidencial y muchos otros, es por ello
que para penalizar este tipo de delito se aprob en fecha 10 de febrero de 2001 la Ley
de Firmas Electrnicas, y el 30 de octubre de 2001, la Ley Especial sobre Delitos
Informticos.

La Ley Especial sobre Delitos Informticos


Su objetivo es proteger los sistemas que utilicen tecnologas de informacin, as como
prevenir y sancionar los delitos cometidos contra o mediante el uso de tales
tecnologas.
La ley tipifica cinco clases de delitos:

Contra los sistemas que utilizan tecnologas de informacin;

Contra la propiedad;

Contra la privacidad de las personas y de las comunicaciones;

Contra nios y adolescentes y;

Contra el orden econmico.

Los delitos contra los sistemas que utilizan tecnologas de informacin, se encuentran
plasmados desde el artculo 6 hasta el artculo 12 inclusive, y se tipifican como: acceso
indebido, sabotaje o dao a sistemas, sabotaje o dao culposos, acceso indebido o
sabotaje a sistemas protegidos, posesin de equipos o prestacin de servicios de
sabotaje, espionaje informtico y falsificacin de documentos.
Los Delitos Contra la Propiedad, se encuentran plasmados desde el artculo 13 hasta
el artculo 19 de la Ley, comprenden estos delitos:
El Hurto a travs de un sistema o medio de comunicacin para apoderarse de bienes o
valores tangibles o intangibles de carcter patrimonial;
El Fraude, a travs del uso indebido de tecnologas de informacin, consiga insertar
instrucciones falsas o fraudulentas que produzcan un resultado que permita obtener
un provecho injusto en perjuicio ajeno;
La obtencin indebida de bienes o servicios, a travs del uso de una tarjeta inteligente
ajena o instrumento destinado a los mismos fines; el manejo fraudulento de tarjetas
inteligentes o instrumentos anlogos.
Apropiacin de tarjetas inteligentes o instrumentos anlogos.
Provisin indebida de bienes o servicios. El que a sabiendas de que una tarjeta
inteligente o instrumento destinado a los mismos fines, se encuentra vencido,
revocado, se haya indebidamente obtenido, retenido, falsificado, alterado, provea a
quien los presente de dinero, efectos, bienes o servicios o cualquier otra cosa de valor
econmico.

Posesin de equipo para falsificaciones


Los delitos contra la privacidad de las personas de las comunicaciones, se encuentran
tipificados a partir del Artculo 20 hasta el artculo 23, ambos inclusive y comprende la
Violacin de la privacidad de la data o informacin de carcter personal, la Violacin
de la privacidad de las comunicaciones y la revelacin indebida de data o informacin
de carcter personal.

Descripcin de los procesos que llevar a cabo el sistema propuesto


La propuesta del sistema del restaurante est dirigida a facilitar al cliente la eleccin de
platos, y bebidas, mediante una reserva online en la cual tiene la posibilidad de elegir
la fecha y hora a disfrutar del servicio, la mesa en la que desea que le sea prestada
llevar a cabo la reserva. A continuacin se detallan de una manera mas especifica los
procesos que prestara el nuevo sistema.

Uno de los principales procesos que prestara el sistema ser el de reservar, para lo que
se deber iniciar sesin, mediante un usuario y una contrasea, el cual debe ser
previamente registrado en el sistema, seguidamente podr seleccionar una fecha en la
cual tiene previsto visitar el restaurante para disfrutar de los servicios, una vez
validada la disponibilidad del restaurante para recibir al cliente, se le mostrara el men
en donde podr seleccionar los platos y bebidas, a los que se desea puede personalizar
sus ingredientes y elegir las cantidades. Una vez confirmado el men solicitado se
ofrecer la opcin de elegir una mesa que est disponible para la hora solicitada. Por
ltimo se presentara la pagina de pago, en donde se solicitar que cancele una
cantidad de dinero pre establecida por cada mesa reservada.

Llegada la fecha de la reserva pueden ocurrir dos eventos que el cliente asista y
disfrute del servicio solicitado o que no asista, en el primer caso luego de concluido el
consumo se le otorgara un comprobante de lo consumido en esta reserva, de no asistir
perder el monto cancelado por la reserva y se proceder a cerrar la reserva con el
estado de Perdida.

El sistema tambin ofrece la visualizacin de consultas mediante la generacin de


reportes dedicaciones a mostrar las diferentes reservas de un cliente, los alimentos
consumidos en cada una de ellas, y el estado de cada una de estas reservas.

Modelo de datos normalizados

Modelos de procesos

Diagrama Jerrquico

Diagrama de Descomposicin

Diccionario Detallado de Procesos


A continuacin se muestra para cada proceso del sistema cada uno de los
flujos de datos presentes y se su entrada y salida en el nivel 1
Descripcin de los Procesos y Flujo de Datos:
Nivel 1
Procesos:

Iniciar Sesin (1): Proceso que permite al usuario iniciar en el sistema, valida la
informacin del cliente lo cual le permite ingresar en el sistema web.
Gestionar Solicitud de Reserva (2): Este proceso recolecta la informacin
acerca de las reservas solicitadas por el cliente, se encarga de registrar, guardar
y procesar los datos suministrados tales como, La fecha de la reserva, los platos
pedidos, las mesas a utilizar en la reserva, los ingredientes personalizados que
escoge cada cliente as como los datos de pago de la reserva (arancel necesario
para procesar la misma)
Generar Estadsticas, listados (3): Este proceso se encarga de procesar aquellos
reportes, estadistas y listados solicitados por el cliente acerca de las reservas
hechas anteriormente
Mantener Sistema (4): Proceso que se encarga de mantener las tablas no
transaccionales, debido a la presencia de nuevos productos, como nuevos
platos, ingredientes, clientes, que ingresen a la organizacin

Flujo de Datos:
Proceso 1 Iniciar Sesin

Datos de usuario y contrasea: Datos del usuario que desea iniciar sesin en el
sistema
Respuesta de inicio de sesin: Respuesta del sistema hacia el cliente sobre el
inicio de sesin
Datos de usuario: Datos guardados en el almacn de datos sobre los datos de
los usuarios que han iniciado sesin.

Proceso 2 Gestionar solicitud de reserva:

Datos de ingredientes personalizados: Datos de los ingredientes extra que el


cliente desea aadir o quitar del plato
Datos de status de reserva: Datos actualizados a guardar sobre el estado de
una reservacin

Datos de consulta de estado de reserva: Datos consultados sobre el estado de


una determinada reserva
Datos guardados de reserva: Datos a guardar de una determinada reserva
hecha por un cliente
Datos de cierre de reserva: Datos de aprobacin de determinada reserva
generados por el sistema antes de dar por cerrada la misma
Datos del pedido del men: Datos suministrados por el cliente indicando los
diferentes platos pedidos en determinada reserva
Datos de disponibilidad de mesa a reservar: Datos otorgados por el sistema
acerca de las mesas disponibles
Datos de mesa reservada: Datos a guardar sobre las mesas reservadas.
Datos de plato: Datos a guardar sobre los nuevos platos.
Datos de reserva: Datos otorgados por el cliente de solicitud de una nueva
reserva
Datos de pago: Datos de pago otorgados por un cliente
Datos de comprobante de pago: Datos generados del sistema acerca del
comprobante de pago de una reserva
Datos de pago a guardar: Datos a guardar sobre un pago finalizado.

Proceso 3: Generar estadsticas, listado:

Datos de solicitud de reporte de reservas: Reporte de reservas solicitadas por


un cliente
Datos de reservas realizadas: Datos de reservas realizadas consultadas del
almacn de datos
Datos de status de reserva: Estado de las reservas presentes en el almacn de
datos.

Proceso 4: Mantener sistema Restaurante:

Datos de nuevos platos, restaurantes, tipos: Datos de nuevos platos y/o


bebidas a introducir en la base de datos
Datos de plato: Datos de nuevos platos a almacenar
Datos de ingredientes: Datos de nuevos ingredientes a almacenar
Datos de tipo: Nuevos datos de suministros a almacenar (bebidas, cocteles,
platos) etc.

Nivel 2
Procesos
Procesos hijos de gestionar solicitud de reserva

Generar Reserva (2.1): Proceso que se encarga de guardar los datos principales de
una nueva reserva y guardarlos en el almacn de datos (como una nueva reserva
pendiente)
Procesar Solicitud de Reserva (2.2): Proceso que se encarga de gestionar la
solicitud de pedidos, platos, bebidas, mesas, as como los datos de pago de una
reserva
Cerrar reserva (2.3): Otorga al cliente los datos de comprobacin luego de que una
reserva ha finalizado, es decir, como una alerta que informa que la reserva se ha
realizado y finalizado con xito.
Los flujos de datos expresados en el nivel dos son un desglose de los flujos
explicados anteriormente en el nivel uno, lo cual se puede observar claramente en
el nivel anterior antes explicado
Proceso 1 Iniciar Sesin
Flujo de Datos

Salida

Entrada

Datos de usuario y
Contrasea

Entidad Externa: Usuario

Proceso: Iniciar Sesin

Respuesta de inicio de
sesin

Proceso: Iniciar Sesin

Entidad Externa: Usuario

Datos de Usuario

Proceso: Iniciar Sesin

Almacn de Datos: Usuario

Proceso 2 Gestionar solicitud de reserva:


Flujo de Datos

Salida

Entrada

Datos de Ingredientes
Personalizados

Entidad Externa: Usuario

Proceso: Gestionar
solicitud de reserva

Datos de status de reserva

Proceso: Gestionar
solicitud de reserva

Proceso: Gestionar
solicitud de reserva

Tabla: Status de reserva

Tabla: Status de reserva

Datos de consulta de
estado de reserva

Entidad Externa:

Proceso: Gestionar
solicitud de reserva

Datos de consulta de

Proceso: Gestionar

Usuario

Entidad Externa: Usuario

estado realizada

solicitud de reserva

Datos guardados de
Reserva

Proceso: Gestionar
solicitud de reserva

Proceso: Gestionar
solicitud de reserva

Almacn de datos: Reserva

Almacn de datos: Reserva

Entidad Externa: usuario

Entidad Externa: usuario

Proceso: Gestionar
solicitud de reserva

Proceso: Gestionar
solicitud de reserva

Proceso: Gestionar
solicitud de reserva

Proceso. Gestionar
solicitud de reserva

Almacn de datos: Pedido

Almacn de datos: Pedido

Datos de disponibilidad de
mesa a reservar

Proceso: Gestionar
solicitud de reserva

Entidad Externa: usuario

Datos de mesa reservada

Proceso: Gestionar
solicitud de reserva

Almacn de datos:
Mesa_Reserva

Datos de Plato

Proceso: Gestionar
solicitud de reserva

Almacn de datos:

Datos de reserva

Entidad Externa: Usuario

Proceso: Gestionar
solicitud de reserva

Datos del pedido del men

Entidad Externa: usuario

Proceso: Gestionar
solicitud de reserva

Datos de pago

Entidad Externa: usuario

Proceso: Gestionar
solicitud de reserva

Datos de comprobante de
pago

Proceso: Gestionar
solicitud de reserva

Entidad Externa: Cliente

Datos de pago a guardar

Proceso: Gestionar
solicitud de reserva

Almacn de datos: Pago

Datos de cierre de reserva

Datos del pedido del men

Detalle de plato

Proceso 3: Generar Estadsticas, listado


Flujo de Datos

Salida

Entrada

Datos de solicitud de
reporte de reservas

Entidad Externa: Cliente

Proceso: Generar
estadsticas, listado

Datos de reservas
realizadas

Almacn de datos: Reserva

Proceso. Generar
estadsticas, listado

Datos de status de reserva

Proceso: Generar
estadsticas, listado

Almacn de datos. Reserva

Proceso 4: Mantener Sistema Restaurante


Flujo de Datos

Salida

Entrada

Datos de nuevos platos


ingredientes, tipos

Entidad Externa: Cliente

Proceso: Mantener
sistema restaurante

Datos de plato

Almacn de datos: Plato

Almacn de datos.: Plato

Proceso: Mantener
sistema restaurante

Proceso: Mantener
Sistema Restaurante

Almacn de datos:
Ingrediente

Almacn de datos.:
Ingrediente

Proceso: Mantener
sistema restaurante

Proceso: Mantener
Sistema Restaurante

Almacn de datos: Tipo

Almacn de datos.: Tipo

Proceso: Mantener
sistema restaurante

Proceso: Mantener
Sistema Restaurante

Datos de ingredientes

Datos de tipo

Diccionario de datos

Seleccin
Soluciones Alternativas

Herramientas y
aplicaciones de
software
necesarias

Candidata 1

Candidata 2

Para el desarrollo del sistema


restaurante se ha de utilizar el
framework yii Php, es decir la
estructura software compuesto
de
componentes
personalizables,
intercambiables
para
el
desarrollo de una aplicacin.
Para la modelacin de datos
se ha de utilizar MySQL
Workbench, las vistas del
sistema las realizaremos con el
uso de HTML5 Y CSS3, se ha
de montar el sistema en el
servidor HTTP APACHE.

Igual que la candidata


nmero
1,
aadiendo
equipos mviles LG L9 con
Sistema
Operativo
Androide 4.2, 1GB RAM,
Procesador dual-core 1
GHz

Con un procesador Pentium


Dual Intel Core 3.2 Ghz 2M,
Bus 1024, tarjeta madre
Asrock H61m y Memoria RAM
DDR3 1600 Dual Channel. de
4GB

Viabilidad
Econmica

Se
tendrn
costos
de
programacin, adems de
adecuacin de las redes
internas del restaurante para
facilitar a los cheff los pedidos
solicitados, as como tambin
un equipo para que los
mesoneros
observen
las
rdenes a despachar.

Se maneja la posibilidad de

Igual que la candidata


nmero 1, aadiendo la
programacin
para
aplicacin
de
los
dispositivos mviles que
ser usados por los
mesoneros para registrar y
observar los pedidos de
los clientes

que algunos clientes se


opongan a realizar su solicitud
por el sistema web, por ello se
mantendr en paralelo el estilo
de reservas que se maneja en
la actualidad.

Viabilidad
Operativa

Viabilidad Tcnica

EL estudio del sistema actual


revela que se puede manejar
de una manera ms dinmica
oferta de servicios y la reserva
por parte de los clientes,
adems se observa que
automatizando la informacin
del sistema se puede acceder
de una manera ms efectiva a
los datos, permitiendo as
utilizarla en el momento Igual a la candidata 1,
oportuno
salvo que el cliente podr
seleccionar
ingredientes
especficos para utilizar en
El tener conocimiento de la su orden.
orden que el cliente consumir,
permite reducir el tiempo de
espera, como tambin permite
brindar
una
atencin
personalizada ya que por los
registros se conocen sus
gustos. Por esta razn el
gerente se encuentra muy
interesado en implementar el
sistema.

Una vez concluida la fase de


evaluacin, se evidencio que el
rea donde ser implantado el
sistema cuenta con equipos
aptos
para
soportar
los
requerimientos. Sin embargo
es necesario ampliar el ancho
de banda actual para poder
atender la gran cantidad de

Igual que la candidata


nmero 1, as como
ampliar
el
radio
de
frecuencia alcanzado por
el router de WIfi, para
asegurar el envo y
recepcin
de
la
informacin proveniente de
los dispositivos mviles

solicitudes
sistema.

Viabilidad de
Fechas

que

recibir

el

4 meses Aproximadamente

7 meses
Aproximadamente

Solucin Recomendada para el Sistemas


Criterios de
Viabilidad

Ponderacin
Relativa

Propuesta 1

Propuesta 2

Econmica

40%

38

20

Operativa

15%

12

15

Tcnica

15%

15

10

De Fechas

30%

28

20

Puntaje General

100%

83

65

Resumen de
ventajas

Implementacin
con costos
reducidos, corto
tiempo de
produccin

Manejo de la
informacin de
manera oportuna

Resumen de
desventajas

No cuenta con la
eleccin de los
ingredientes, la
toma de pedidos se
debe seguir
manejando en papel

Posee un costo de
implementacin
elevado, y requiere
un tiempo de
produccin grande

Los porcentajes se muestran sobre el impacto positivo que tendr la propuesta


para la implementacin del sistema
Despus de haber asignado pesos a los criterios de cada una de la candidatas,
se evidencia que la Candidata 1 cumple mejor con los requisitos para llevar a
delante el proyecto donde la decisin se apoya en consideraciones de que los
pesos de los fueron mayores en la mayora de los criterios de viabilidad.
La Candidata 2 fue rechaza a razn de que requera tiempo de produccin
mayor al disponible por el restaurante para implementar el sistema, sumando a

esto que los costos de implementacin eran elevados debido a la nueva


adquisicin de equipos. Y la empresa estaba buscando una alterativa que se
adaptara a sus necesidades bsicas utilizando la menor cantidad de recursos
monetarios y de tiempo

Adquisicin
Opciones y Criterios Tcnicos
Hardware a utilizar:
DESCRIPCIN
Unidad Central de
Procesamiento (CPU)

REQUERIDO
Procesador Pentium Dual Intel
Core 3.2 Ghz 2M, Bus 1024

Tarjeta Madre

Asrock H61m, soporta


Procesador Intel K-Series.

Memoria RAM

Memoria DDR3 1600 Dual


Channel. de 4GB

Disco Duro

500 GB Seagate 7200

Unidad ptica

Unidad ptica Slim Tray


grabadora de DVD SuperMult.

Monitor

Monitor LG LCD DE 18.5 PULG

Teclado

Teclado Multimedia USB

Mouse

Mouse optico con scroll PS/2

UPS
Garanta
Servicio tcnico

Ups Apc 1500va


1 Ao
INSITU a las 72 horas

El sistema restaurante podr verse a travs de un ordenador, para ello se necesita una
computadora con las siguientes caractersticas:
Procesador Pentium CORE i3, 3 Ghz, 3M, BUS 1066
Placa Gigabite C/SON/VID/RED

Memoria DDR2 Kingston de 4GB PC800


Disco duro de 500 GB 7200
Case PIV de 580W. 02 USB, Tobera
Multigrabador DVD 22X LG
Mouse optico con scroll PS/2
Teclado multimedia PS/2
Monitor LG LCD DE 18.5 PULG

Software a utilizar: Para el desarrollo del sistema restaurante se ha de utilizar el


framework yii Php, es decir la estructura software compuesto de componentes
personalizables, intercambiables para el desarrollo de una aplicacin. Para la
modelacin de datos se ha de utilizar MySQL Workbench, las vistas del sistema las
realizaremos con el uso de HTML5 Y CSS3, se ha de montar el sistema en el servidor
HTTP APACHE.

Diseo e integracin
Anlisis de sucesos
Nombre de
Entidad

Descripcin
del Suceso

Usuario

1. El cliente
solicita
visualizar el
men del
restaurante.
2. El cliente
necesita
acceder a la
pgina del
restaurante
para reservar
mesa.

Nombre del
Suceso
Visualiza el
men de
platos y
bebidas

Apertura de
cuenta de
usuario
(Registro)

CLAB

Condicin
Debe existir
una presencia
en la entidad
suministro

Debe existir
una presencia
de atributos
como nombre
del cliente,
cdula.

3. El cliente
Cancelacin de
desea cancelar
la reserva
la reserva

Reserva

Detalle_Pedido

4.El cliente
desea
modificar el
pedido

Cancelacin
del pedido del
cliente

El cliente
requiere la
reserva de
muchas mesas
del
restaurante
para una
respectiva
fecha.

Reservacin
de mesas del
restaurante

El cliente
realiza el
pedido del
plato del
men

Pedido del
plato

No debe existir
instancia en la
entidad
detalle_pedido

Puede afectar a
los atributos de
cantidad de
suministro de
la entidad de
detalle_pedido

Debe existir
una presencia
en la entidad
usuario

1. Debe existir
una presencia
en la entidad
suministro.
C
2.Debe existir
una presencia
en la entidad
reserva

Diseo de entradas y salidas (prototipo)


INTERFAZ 1: El home de la pgina

El usuario podr visualizar un slider que contiene imgenes de los platos del
restaurante con una breve descripcin, podr ver el horario de atencin y los servicios
que ofrece el restaurante.

INTERFAZ 2: El men del restaurante

En esta interfaz el usuario podr visualizar el men del restaurante.

INTERFAZ 3: Categoras de los suministros del restaurante

El cliente puede visualizar las diferentes categoras de suministros que tiene el


restaurante las cuales son: platos fuertes, platos livianos, postres y adicionales,
bebidas.

INTERFAZ 4: Registro de usuario

Esta interfaz permite el registro del cliente, es decir permite crear una cuenta al cliente
para poder tener acceso a las reservas de platos y mesas para una respectiva fecha.

INTERFAZ 5: Reservar evento

El cliente puede ver la fecha que se encuentre disponible para realizar la reservacin
del evento, asimismo podr agregar los datos del evento a realizar.

INTERFAZ 6: Mesa, plato y bebidas a reservar

Esta interfaz permite visualizar la descripcin, cantidad de mesas y platos que se van a
reservar.

INTERFAZ 7: Seleccionar mesa a reservar

Permite visualizar la fecha que se escogi para la reserva y permite que el cliente elija
la mesa en el rea de su preferencia.

INTERFAZ 8: Datos del cliente para reservar evento

Para completar la resera el cliente debe llenar un formulario con sus datos personales.

INTERFAZ 9: Histrico de reservas

En esta interfaz el usuario podr visualizar todos los pedidos que ha realizado,
asimismo la fecha de las reservas, el men, el plato pedido, es decir es un histrico de
los pedidos del cliente.

INTERFAZ 10: Formulario de pago

Formulario de pago a llenar por el cliente para cancelar la reserva que desea realizar.