Sunteți pe pagina 1din 31

UNIVERSIDAD NACIONAL DEL ALTIPLANO

FACULTAD DE MECNICA ELCTRICA, ELECTRNICA Y SISTEMAS


Escuela Profesional De Ingeniera De Sistemas

SISTEMA DE CONTROL DE PEDIDOS


PARA RESTAURANTES
POR:
Judith Lyss Fuentes Flores
Tania Xiomara Velsquez Rivera
Elmer Valerio Gomez Alcos
Yanet Ticona Vilca
Katherin Linibel Cajma Muchica
Matea Chahuara Turpo

MARZO - 2014

SISTEMA DE CONTROL DE PEDIDOS PARA


RESTAURANTES
Judith Lyss Fuentes Flores
Elmer Valerio Gomez Alcos
Tania Xiomara Velsquez Rivera
Yanet Ticona Vilca
Katherin Linibel Cajma Muchica
Matea Chahuara Turpo
Escuela profesional de ingeniera de Sistemas
Planificacin y Evaluacin de Proyectos de Sistemas
Marzo 2014
Revisin: Aldo Hernan Zanabria Galvez

RESUMEN
En estos ltimos aos donde los impactos de la globalizacin y el avance
tecnolgico nos llega a influir, y darse cuenta de la importancia del manejo rpido de
informacin tanto para instituciones pblicas como privadas han llegado a optar por
los sistemas de informacin lo cual beneficiara a estas en forma gradual y razonable,
debido al aumento progresivo de turistas que arriman a la ciudad de Puno.
El presente detalla los requerimientos, el diseo e implementacin , que permite
a cualquier restaurante implementar su propio servicio de reparto a domicilio online.
Esto es, cada restaurante facilitar una interfaz web para sus clientes y as, estos
puedan realizar pedidos en Internet.

INTRODUCCIN...4
ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIN
Tarea PSI 1.1: Anlisis de la Necesidad del PSI............................................... 5
Tarea PSI 1.2: Identificacin del Alcance del PSI ..............................................6
ACTIVIDAD PSI 2: DEFINICIN Y ORGANIZACIN DEL PSI
Tarea PSI 2.1: Especificacin del mbito y Alcance ........................................ 7
Tarea PSI 2.2: Organizacin del PSI .......................................,...... 8
Tarea PSI 2.3: Definicin del Plan de Trabajo................................................... 9
ACTIVIDAD PSI 3: ESTUDIO DE LA INFORMACIN RELEVANTE
Tarea PSI 3.1: Seleccin y Anlisis de Antecedentes ...................................... 11
Tarea PSI 3.2: Valoracin de Antecedentes.....................................................12
ACTIVIDAD PSI 4: IDENTIFICACIN DE REQUISITOS
Tarea PSI 4.1: Estudio de los Procesos del PSI........................... ................... 15
Tarea PSI 4.2: Anlisis de las Necesidades de Informacin............................ 17
Tarea PSI 4.3: Catalogacin de Requisitos .................................................... 19
ACTIVIDAD PSI 5: ESTUDIO DE LOS SISTEMAS DE INFORMACIN ACTUALES
Tarea PSI 5.1: Alcance y Objetivos del Estudio de los Sistemas de Informacin
Actuales ........................... ....................... ....................... .......................... 22
Tarea PSI 5.2: Anlisis de los Sistemas de Informacin
Actuales..................................... ....................... ....................................... 23
Tarea PSI 5.3: Valoracin de los Sistemas de Informacin Actuales.............. 24
ACTIVIDAD PSI 6: DISEO DEL MODELO DE SISTEMAS DE INFORMACIN
Tarea PSI 6.1: Diagnstico de la Situacin Actual...................................... 24
Tarea PSI 6.2: Definicin del Modelo de Sistemas de Informacin............. 25
ACTIVIDAD PSI 7: DEFINICIN DE LA ARQUITECTURA TECNOLGICA
Tarea PSI 7.1: Identificacin de las Necesidades de Infraestructura Tecnolgica.
Tarea PSI 7.2: Seleccin de la Arquitectura Tecnolgica .......................... 26
MODELO DE ENCUESTA28
3

ANEXOS

INTRODUCCIN
Sin lugar a duda el mundo ha cambiado demasiado estos ltimos aos, gracias a
los ltimos avances de la tecnologa, gracias a ello hay tendencias nuevas. Los impactos
de la globalizacin y el avance tecnolgico nos llega a influir, y darse cuenta de la
importancia del manejo rpido de informacin tanto para instituciones pblicas como
privadas han llegado a optar por los sistemas de informacin lo cual beneficiara a estas en
forma gradual y razonable.
Actualmente, en la era digital es una desventaja para cualquier tipo de negocio dar
la espalda a la tecnologa debido a la gran dependencia que existe hoy en da de las
mismas. Segn Ana Puertas esa supeditacin del mundo tecnolgico consigue que
obtengamos una informacin mucho ms rpida y eficaz, y que en cualquier momento
podamos acceder a ella por lo que a un sector como el de la gastronoma donde el cliente
es la pieza clave del engranaje, es necesario brindarle informacin actualizada.

Los restaurantes conforman un sector profesional que a pesar de sus races


tradicionales han sabido aprovechar los avances de la tecnologa y nuevas tendencias,
ante la revolucin tecnolgica han cambiado muchos de los hbitos de los clientes y
consumidores, ya sea mediante el uso de internet en mviles u otros.
La principal razn por la cual el proyecto se emprende es por cumplir un objetivo y
ese objetivo es brindar un servicio ms confortable a los turistas, aprovechando la
tecnologa que se tiene para hacer de esto una realidad, para asi tambin hacer de Puno
un lugar ms visitado, por los turistas y que estos mismos se lleven un buen recuerdo.

Como tal el presente proyecto a manera de propuesta general pretende brindar un


primer alcance estratgico de cmo poder alcanzar tales objetivos, que pretende mostrar
un adecuado uso de la factibilidad en proyectos del tipo informtico y sistemas de
informacin.
ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIN
Tarea PSI 1.1: Anlisis de la Necesidad del PSI
En la actualidad, los servicios que presta el Restaurant La Casona,

hacia los

comensales de origen extranjero, ha ido incrementndose debido a la popularidad que


actualmente est creciendo en el mundo sobre nuestras atracciones tursticas, en
consecuencia, la idea de satisfacer a todos y cada una de las personas que viene a visitar la
ciudad de puno, no siempre es perfecta, la atencin y el trato que reciben los viajeros, en su
mayora se define en trminos de Cumplir el Objetivo, he ah el principal problema que en
este proyecto se quiere cambiar, porque en vez de cumplir con el objetivo, hacer una mejora
y actualizacin para el mejor desempeo laboral y optimizando el 100% de servicios que
brindan estos establecimientos.
DIAGNOSTICO DE LA SITUACIN ACTUAL
La situacin actual en la que se encuentra la atencin al cliente en el Restaurant la Casona
es:

El Servicio de Pedido de Platos es por

Medio de Notas de Pedido, es la

principal informacin.
El tiempo de Pedido Supera el valor real.
Los Clculos del Total de la suma de Pedidos es manual.
La impresin y presentacin de la Cuenta ya es anticuada.
Al consultar el estado y Flujo de Ingresos se hace de forma manual y un

programa predeterminado de clculo de Datos Como Excel.


Cuando existe un movimiento masivo de Comensales, la calidad del servicio
muestra rasgos de disminucin de esta misma.

Para lo cual trataremos de optimizar los diferentes aspectos en esta rea para as poder
optimizar y reducir el tiempo en la manipulacin de informacin y lograr un mejor
desenvolvimiento de funciones.

Aspectos organizacionales
El Restaurant La Casona tiene diversas areas y Sub reas, en esta ocasin, nos ubicamos
en el Area de atencin al Cliente y Administracin y podemos concluir que tiene la siguiente
organizacin estructural.
ADMINISTRACION

JEFES DE AREA

EMPLEADOS

Tarea PSI 1.2: Identificacin del Alcance del PSI


El alcance del proyecto comprende a la etapa de complementar un negocio con una
plataforma online, requiere de un desembolso que es difcilmente abordable para ciertas
empresas. Como las sociedades comerciales estn constantemente realizando egresos por
diversos motivos, algunas de ellas no estn en condiciones o no desean efectuar una
inversin adicional, aunque sta les vaya a brindar interesantes beneficios y estn
conscientes de ello.
A continuacin se detallan los gastos mnimos necesarios para implementar un servicio de
ventas online:

Se debe adquirir los servicios de un servidor de webhosting, que albergue


el sitio a desarrollar.

Cuando uno contrata un servicio de Webhosting, debe tambin adquirir un


dominio para asociar a su cuenta. En este caso se consider un dominio
.cl cuyo costo es de 10.000.

Por ltimo, lo ms importante es el diseo del sitio web y la implementacin


de la vitrina de productos junto con las transacciones web. Segn las
cotizaciones recibidas, el promedio de este servicio vara en valores
cercanos a $400.000

ACTIVIDAD PSI 2: DEFINICIN Y ORGANIZACIN DEL PSI


Tarea PSI 2.1: Especificacin del mbito y Alcance
El proyecto tendr como mbito la zona de restaurantes ya que La alimentacin es
uno de los componentes del producto turstico ms sensibles a la calidad de los
establecimientos. El Per tiene la ventaja que su oferta culinaria es sumamente
variada, de muy buena presentacin y constituye por s misma una actividad que
despierta el inters del turista. La oferta actual de restaurantes y hoteles es muy
diferenciada y va adquiriendo distintos niveles de sofisticacin segn las propias
exigencias de sus usuarios. Los restaurantes se pueden clasificar de acuerdo al
nmero de tenedores con que realizan sus presentaciones. Estos van desde un
tenedor (el ms simple) hasta 5 tenedores. La situacin actual en la que se encuentra
la atencin al cliente en el Restaurant la Casona es:

El Servicio de Pedido de Platos es por

Medio de Notas de Pedido, es la

principal informacin.
El tiempo de Pedido Supera el valor real.
Los Clculos del Total de la suma de Pedidos es manual.
Al consultar el estado y Flujo de Ingresos se hace de forma manual y un
programa predeterminado de clculo de Datos Como Excel.

Cuando existe un movimiento masivo de Comensales, la calidad del servicio


muestra rasgos de disminucin de esta misma.

Para lo cual trataremos de optimizar los diferentes aspectos en esta rea para as poder
optimizar y reducir el tiempo en la manipulacin de informacin y lograr un mejor
desenvolvimiento de funciones.
Tarea PSI 2.3: Definicin del Plan de Trabajo
Nombre de tarea

Duracin

INICIO DEL PLAN DEL


PROYECTO
Anlisis de la Necesidad
Identificacin del Alcance
Determinacin de
Responsables
DEFINICIN Y
ORGANIZACIN DEL
PROYECTO
Especificacin del mbito y
Alcance
Organizacin del proyecto
Definicin del Plan de Trabajo
Comunicacin del Plan de
Trabajo
ESTUDIO DE LA
INFORMACIN RELEVANTE
Seleccin y Anlisis de
Antecedentes
Valoracin de Antecedentes
IDENTIFICACIN DE
REQUISITOS
Estudio de los Procesos del
proyecto
Anlisis de las Necesidades de
Informacin
Catalogacin de Requisitos
ESTUDIO DE LOS SISTEMAS
DE INFORMACIN ACTUALES
Alcance y Objetivos del
Estudio de los Sistemas de
Informacin Actuales
Anlisis de los Sistemas de
Informacin Actuales
8

3 dias
1 da
1 das
1 das
3 das
2 das
2 das
2 das
1 da
2 das
1 da
1 da
3 das
1 da
1 da
1 da
5 das
2 das
2 das

Valoracin de los Sistemas de


Informacin Actuales
DISEO DEL MODELO DE
SISTEMAS DE INFORMACIN
Diagnstico de la Situacin
Actual
Definicin del Modelo de
Sistemas de Informacin
DEFINICIN DE LA
ARQUITECTURA
TECNOLGICA
Identificacin de las
Necesidades de Infraestructura
Tecnolgica
Seleccin de la Arquitectura
Tecnolgica
DEFINICIN DEL PLAN DE
ACCIN
Definicin de Proyectos a
Realizar
Elaboracin del Plan de
Mantenimiento del proyecto

1 da
2 das
1 da
1 da
4 das

2 das
2 das
3 das
2 das
1 da

ACTIVIDAD PSI 3: ESTUDIO DE LA INFORMACIN RELEVANTE


Tarea PSI 3.1: Seleccin y Anlisis de Antecedentes
Actualmente existen ms de 40 mil establecimientos de este tipo en el pas con una
oferta de 455 mil mesas y 1.37 millones de sillas. Sin embargo, la mayor parte de estos
establecimientos sigue siendo de baja calidad. El 88% de los restaurantes en el pas son de
1 solo tenedor y un 10% restante son de 2 tenedores.
Tarea PSI 3.2: Valoracin de Antecedentes
Cualquier restaurante por pequeo que sea, necesita poder gestionar eficazmente sus
recursos y para ello, es necesario hoy en da el uso de las nuevas tecnologas. Este se
presenta como una oportunidad para adquirir presencia y crecer. Las nuevas tecnologas en
forma de software son adaptables a las necesidades del local y al contexto econmico en el
que se encuentran. Con un negocio que brinde la oportunidad de incursionar en el sector de
alimentos.
9

Al analizar las diferentes opciones de negocios potenciales, se lleg a la Conclusin


de que con la creacin de este restaurante estilo digitalizado, se maximiza la condicin de
ganar-ganar entre los socios. Adems de ofrecer a la comunidad una nueva alternativa en la
digitalizacin de mens en restaurantes, con su autntico sabor.
Este restaurante vendr a concretar ese sueo. Con este plan de proyecto se hace
una evaluacin formal de los requisitos, el plan de riesgos y comunicacin que permitir crear
un restaurante donde el cliente Pueda consumir alimentos recin preparados con
ingredientes de muy buena calidad, a un precio bastante accesible y lo ms importante que
sea rpido su pedido y eso se har digitalizando los pedidos de los mens. La decisin de
crear una empresa de reparto de comida se debe a que no hay muchas barreras de entrada
y tambin porque no existe competencia en nuestra zona, pues si es verdad que existen
empresas destinadas a la elaboracin de comidas pero ninguna ofrece nuestros servicios
(digitalizacin de mens).
ACTIVIDAD PSI 4: IDENTIFICACIN DE REQUISITOS
Tarea PSI 4.1: Estudio de los Procesos del PSI
ALTERNATIVAS DE SOLUCIN
Desarrollar un sistema que maneje la informacin de modo ms eficiente al manual.

El sistema deber ayudar al interesado a agilizar el movimiento de esta

misma.
El administrador obtendr mas rpido el control de flujo entrada y salida de

bienes, reporte de ventas, etc.


Tendr un control ms amplio y ordenado de las ventas diarias.

Tarea PSI 4.3: Catalogacin de Requisitos

a) Dar a conocer la factibilidad de desarrollar dicho proyecto en busca de


beneficios para el buen servicio que se desea dar al proponer este
proyecto.
10

b) Dar a conocer los beneficios de este proyecto y de esta manera lograr el


cumplimiento de los objetivos.
c) Obtener una idea amplia del posible desarrollo y de lo que va ofrecer el
proyecto.

ACTIVIDAD PSI 5: ESTUDIO DE LOS SISTEMAS DE INFORMACIN ACTUALES


Tarea PSI 5.1: Alcance y Objetivos del Estudio de los Sistemas de Informacin
Actuales
En la actualidad, los servicios que presta el Restaurant La Casona,

hacia los

comensales de origen extranjero, ha ido incrementndose debido a la popularidad que


actualmente est creciendo en el mundo sobre nuestras atracciones tursticas, en
consecuencia, la idea de satisfacer a todos y cada una de las personas que viene a visitar
la ciudad de puno, no siempre es perfecta, la atencin y el trato que reciben los viajeros, en
su mayora se define en trminos de Cumplir el Objetivo, he ah el principal problema que
en este proyecto se quiere cambiar, porque en vez de cumplir con el objetivo, hacer una
mejora y actualizacin para el mejor desempeo laboral y optimizando el 100% de servicios
que brindan estos establecimientos.
Tarea PSI 5.2: Anlisis de los Sistemas de Informacin Actuales
i. ASPECTOS ORGANIZACIONALES
El Restaurant La Casona tiene diversas areas y Sub reas, en esta ocasin, nos
ubicamos en el Area de atencin al Cliente y Administracin y podemos concluir
que tiene la siguiente organizacin estructural.

ADMINISTRACION
11

JEFES DE AREA

EMPLEADOS

ii. ASPECTOS DE INFRAESTRUCTURA


La entidad cuenta con varios ambientes y el rea de Administracin trabaja
conjuntamente con el rea de servicio al cliente.
iii. EQUIPAMIENTO
Estos son algunos de los equipos que cuenta la institucin:

Ambientes comunes con los que cuenta un 3 tenedores.


Muebles.
02 Computadoras con software instalado.
02 impresoras.

iv. ASPECTOS REFERIDOS AL PERSONAL


Cuenta con un administrador y Jefes de rea, los cuales trabajan
conjuntamente para el mejor desempeo de calidad de servicio.

Tarea PSI 5.3: Valoracin de los Sistemas de Informacin Actuales


El simple hecho de que se logre la mejora de la velocidad de pedidos y la mejora del
servicio, no solo beneficia al establecimiento, ya que la cocina que preparan en este
Restaurant es Novoandina, una fusin de Cocina andina, Propia de la regin, y muchas
otras cocinas conocidas en todo el mundo, logrando que la satisfaccin de un turista, en
consecuencia origine la venida de muchos ms comensales, as no solo obteniendo un
ingreso en el sector Hotelero y Restaurant, mas tambin en el artesanal, en el ocio, como el
aumento de movimiento de turistas en las agencias de viajes, agencias de transportes,
incremento de visitas a nuestras atracciones tursticas etc.
12

ACTIVIDAD PSI 6: DISEO DEL MODELO DE SISTEMAS DE INFORMACIN


Tarea PSI 6.1: Diagnstico de la Situacin Actual
En el Restaurant la Casona, no cuenta con ningn tipo de sistema que ayude a mejorar la
calidad de servicio que brinda a los turistas.

El principal problema es que el mtodo que pedidos que usan es antiguo para

este mundo globalizado.


El Sistema de informacin Generalmente es manipulado en programas

predeterminados como Excel, Word, etc.


En el sistema actual la seguridad de la informacin es mnima puesto es

vulnerable a ser eliminado, y mal manipulado


Alguno de los procesos entrada de Pedidos se realizan en forma manual esto
hace que el sistema de informacin cambie o no sea el solicitado.

Tarea PSI 6.2: Definicin del Modelo de Sistemas de Informacin

13

ACTIVIDAD PSI 7: DEFINICIN DE LA ARQUITECTURA TECNOLGICA


Tarea PSI 7.1: Identificacin de las Necesidades de Infraestructura Tecnolgica

2. ARQUITECTURA
La modularidad de una aplicacin, es una de las caractersticas necesarias para
que el proyecto permanezca y perdure en el tiempo. Para lograr esto, no slo es
necesario que el cdigo sea simple y est dividido en pequeas clases, sino que
es conveniente tambin, delimitar distintos niveles de abstraccin donde cada capa
sea responsable de una o dos tareas a lo sumo, de modo que las clases
resultantes sean fciles de leer y modificar. De esta manera, se pueden realizar
optimizaciones en una capa sin alterar el funcionamiento de las dems.

Arquitectura del Sistema

a) Vista: Encargada de desplegar la informacin de la capa Modelo e informar a la capa


Control sobre la interaccin del usuario con la aplicacin.

14

o Modelo de Presentacin: ste subcomponente de la Vista contiene toda la


lgica asociada a sta, tiene acceso directo al Modelo y es capaz de enviar eventos al
Control. Se programa tpicamente en lenguaje Action Script.
o Componente de Vista: Este subcomponente no contiene lgica y obtiene la
informacin a ser mostrada del Modelo de Presentacin. Este componente se
programa en MXML y su desarrollo puede ser derivado a un diseador, al carecer de
lgica ni acceso a otras partes de la aplicacin.
b) Modelo: Mantiene en cach la informacin a desplegarse, adems de informar a la
capa Vista sobre eventuales cambios.
o Modelo de Cach: Es el subcomponente bsico del Modelo. Por lo general, tiene
una contraparte en el Modelo en Servidor aunque no es indispensable.
c) Control: Contiene la lgica de la aplicacin, responde a eventos gatillados por el
usuario y ejecuta cambios en el modelo y en la vista, de ser necesario solicita
informacin extra al Back-End, el Framework Parsley es el encargado de manejar
los resultados.
d) Controlador: Es la unidad bsica del Control y est programado en Action Script.
e) Framework Parsley: Se preocupa de la comunicacin entre las distintas capas para
aminorar las dependencias entre las clases, haciendo posible cambios en las clases
de cada una de las capas, sin necesidad de alterar el cdigo de clases relacionadas.
o Enrutador de Mensajes: Es el componente del Framework Parsley
encargado de administrar los eventos y asegurarse que estos lleguen a su
destino.
f) Vista en Servidor: Para el caso en que motores de bsqueda, usuarios sin Flash o
usuarios en dispositivos mviles, naveguen por la pgina, esta capa mostrar la
informacin que debera verse en la aplicacin, sin involucrar nada de la lgica.
o Vista: El componente bsico de la Vista en Servidor, est escrito
preferentemente en PHTML y no contiene mayor lgica que la insercin
15

directa de las variables generadas por el Control en Servidor. Este archivo puede ser
derivado a un diseador sin que necesite alterar el cdigo PHP.
g) Control en Servidor: Recibe las solicitudes del web browser y del Flash
Player, es capaz de interpretarlas y generar una vista, en el caso de que sea una
solicitud HTML, o devolver un objeto, en el caso que el mensaje sea AMF.
o Controlador para AMF: Encargado de recibir las consultas del Flash
Player. Si bien el archivo es una clase PHP, la respuesta es convertida al
formato AMF antes de ser remitida.
o Controlador para Web: Contiene toda la lgica necesaria para generar una pgina
web usando los scripts de la Vista en Servidor.
h) Modelo en Servidor: Esta capa es una representacin en el servidor del modelo que
se encuentra en el cliente, adems tiene acceso a todas las operaciones CRUD de la
base de datos.
o Modelo: Esta clase por lo general es la contraparte del Modelo de Cach en el
Front-End y es preferible, adems, que represente una fila de una tabla de la base
de datos y no un objeto con mayor complejidad.
i) Datos: Guarda la informacin completa del sistema y consta de un motor que cumple
con las propiedades ACID.
o Base de Datos: En este caso se usar el motor MySQL.
Diagrama de front end y back end del sistema

16

Tarea
PSI
7.2:

Seleccin de la Arquitectura Tecnolgica

17

a) Entradas externas.

Pedidos
Idiomas

b) Salidas externas
Cuenta total en soles, Dolares y moneda extranjera.
Ingredientes, insumos y dems que se usan en la elaboracin de
platos.
c) Consultas externas
Informacin de los logros por parte del Restaurant.
Bsqueda de Platos en la Carta.
d) Archivos Lgicos Internos
Registro de platos y dems productos.
Calculo de la cuenta aproximada.
e) Archivo de Interfaz externo
Conexin con el servidor: Medio

Casos de uso Aplicacin Administrador


Dada la gran cantidad de casos de uso para esta aplicacin, se desarroll slo los
ms complejos, dejando los ms comunes y repetitivos.

18

a)

Caso de uso: Administrar Estilo


Actores: Administrador
Propsito: Modificar el set de colores y distintos estilos en la aplicacin cliente.
Precondiciones: Debe estar logeado y estar dentro de la seccin de edicin.
Postcondiciones: Las modificaciones se podrn ver en la aplicacin cliente.

Curso Bsico de Accin:


1. Al administrador se le presentarn los distintos campos, que podr modificar.
2. Se podrn modificar los campos a libre eleccin.
3. Al presionar aceptar, se enviarn los cambios al servidor y se guardarn en la base
de datos.
Tipo: Secundario
b) Caso de uso: Revisar Pedidos
Actores: Administrador
Propsito: Obtener una lista de los pedidos pendientes.
19

Precondiciones: Debe estar logeado y estar dentro de la seccin de pedidos.


Postcondiciones: El restaurante tendr una lista con todos los pedidos pendientes.

Curso Bsico de Accin:


1. Se enva una solicitud al servidor de todos los pedidos con estado pendiente.
2. El servidor busca en la base de datos y retorna los registros asociadas.
3. Con la lista desplegada, se podr dar paso al caso de uso Editar Pedido.
Tipo: Primario
c)

Caso de uso: Editar Pedido


Actores: Administrador
Propsito: Modificar un pedido hecho por un cliente.
Precondiciones: Debe haberse llevado a cabo el caso de uso Revisar Pedidos.
Postcondiciones: Se modificar el pedido y se enviar un e-mail al cliente.

Curso Bsico de Accin:


1. Se selecciona editar pedido, dentro de la seccin de pedidos.
2. Se abrir una vitrina dentro del mdulo administracin donde el administrador podr
navegar y aadir o quitar platos del carro de compras del cliente, de un modo similar a
como lo hara desde la aplicacin cliente.
3. Una vez efectuados los cambios, se enviar la nueva informacin al servidor y ste
borrar la antigua entrada.
Tipo: Primario
d)

Caso de uso: Revisar Estadsticas


Actores: Administrador
Propsito: Mostrar al restaurante las estadsticas esenciales de su negocio.
Precondiciones: Debe estar logeado.
Postcondiciones: El restaurante ver las estadsticas representadas en un grfico y
podr modificar ciertos parmetros, para ver como este flucta.

Curso Bsico de Accin:


1. El administrador solicita informacin, asociada a un recurso (ventas, platos ms
solicitados, repartidores, etc.).
2. El servidor proveer la informacin procesada.
3. La aplicacin administrador, desplegar la informacin en grficos dinmicos.
Tipo: Secundario
20

Diagramas de secuencia
Para entender de mejor manera los casos de uso comentados en la seccin anterior,
es necesario definir cules son las tareas de cada actor y cundo se ejecuta cada una de
ellas. Como la mayora de los casos de uso se traducen en modificar informacin y realizar
los cambios en la base de datos, se enfocar el resto del anlisis en los casos de uso ms
complejos.
Para el curso bsico de accin del caso de uso Navegar por la Aplicacin Cliente se
disearon dos diagramas.

Diagrama de Secuencia Navegar por la Aplicacin Cliente (Usuario Final)

21

Diagrama de Secuencia Navegar por la Aplicacin Cliente (Motor de Bsqueda)


Se combinaron los casos de uso Revisar Pedidos y Modificar Pedidos ya que este ltimo
tiene como prer-requisito la ejecucin del primero.

DIAGRAMAS DE ESTADO
Usando los casos de uso vistos en las secciones anteriores, se disearon las
siguientes vistas para la aplicacin cliente.
Vista Restaurante: Suerte de portada, cuya funcin es mostrar slogan e
imgenes
del restaurante.
Vista Categora: Muestra todos los platos pertenecientes a una categora.
Vista Plato: Contiene un detalle del plato y sus posibles opciones.
Vista Pedido: Expone un formulario para rellenar con datos personales y
completar el pedido.
22

Se

puede
apreciar

cada una de las vistas como un estado inactivo de la aplicacin. Adems, cabe
destacar, que para limpiar el diagrama se omitieron las escotillas de escape cuyo
rol es unir cada uno de los estados con el estado inicial, estas escotillas deben
estar en la solucin final ya que le dan al usuario, la seguridad que cada uno de
sus acciones pueden ser canceladas sin afectar la integridad del sistema.
Del mismo modo que la aplicacin cliente, se generaron vistas para la aplicacin
administrador.
Vista Administrador Categoras: Contiene una lista de las categoras

existentes, aqu se pueden aadir y quitar categoras.


Vista Administrador Platos: Muestra todos los platos dentro de una categora

seleccionada y es posible aadir y borrar estos.


Vista Administrador Opciones: Aqu se observan todos los detalles de un

plato.
Vista Administrador Pedidos: Esta vista mostrar una lista de los pedidos

solicitados.
Vista Administrador Repartidores: Lista con la totalidad de los repartidores

del restaurante.
Vista Administrador Repartidor: Detalle de un repartidor en particular.

La aplicacin administrador fue separada en 3 mdulos, expuestos en figura 3-7,


figura 3-8 y figura 3-9, para tener modelos ms simples, cada uno de ellos deber
implementar el patrn de escotilla de escape.

23

La administracin de categoras y platos tiene slo tres estados, correspondientes


a cada uno de los niveles de la aplicacin cliente. Este tipo de diseo podra llevar,
tanto a un tipo de edicin por formas y campos, o a un formato de edicin cercano
al paradigma 35 WYSIWYG, donde el usuario se enfrenta a la vista final del tem,
en vez de campos de texto u otro tipo de controles de entrada.

Cabe distinguir la similitud entre el diagrama de administracin de pedidos y la


aplicacin cliente, siendo diseado de esta manera para mantener una concordancia
24

entre ambos sistemas y la forma en que interactan con el servidor, adems de


acortar el tiempo de familiarizacin del usuario con el sistema.

El mdulo de administracin de repartidores es uno de los ms pequeos; sin

embargo, es el primer paso para enfocar el sistema completo hacia el rea de


delivery de comidas.
ACTIVIDAD PSI 8: DEFINICIN DEL PLAN DE ACCIN
Tarea PSI 8.1: Definicin de Proyectos a Realizar
. Entorno de usuarios
Como ya se ha mencionado se ha conseguido implementar todos los objetivos para
los distintos usuarios. Se pasa a detallarlos ms concretamente a continuacin:

Administrador:
Gestin de productos: altas y modificaciones de los productos en la aplicacin.
Gestin de mesas: altas y modificaciones de las mesas.
Consulta de facturas: consultar datos referentes a las facturas.

Camarero:
Gestin de pedidos: modificar el contenido del pedido, aadiendo o eliminando
un producto, dependiendo del estado en el que se encuentre.
Cocinero:
Gestin de pedidos: modificar el estado de los productos de los pedidos.

Cliente:
25

Creacin de pedidos: realizar pedidos desde el terminal de la mesa.


o Pago de facturas: pagar las facturas creadas a partir de los pedidos.
Motor de aplicacin
La aplicacin se ha desarrollado sobre distintos lenguajes de programacin que
otorgan la capacidad y flexibilidad oportunas.
En mayor parte se ha desarrollado en PHP, donde se encuentra el motor principal de
la aplicacin.
Por otra parte, se ha implementado en Java Script el control de los campos de los
formularios para evitar campos vacos, as como tipo de contenido adecuado para prevenir
ataques de SQL injection. Dentro del Java Script encontramos tambin Ajax que da un
aspecto dinmico
a la web.
Para finalizar, se ha utilizado CSS (Cascading Style Sheets) para dar el diseo fsico
de la aplicacin.
Se ha utilizado el patrn de diseo de software MVC (Modelo Vista Contrlador), que
separa los datos en una aplicacin, la interfaz de usuario, y la lgica de control entre capas
distintas (como se ilustra en la Figura 5.5).

Figura 5.5 Estructura modelo MVC.

EVALUCIN DEL SISTEMA


26

MODELO DE ENCUESTA
El siguiente modelo de encuesta, fue llenado por 25 personas entre ellas turistas y personas
del lugar, quienes se sentan augusto con la atencin del restaurant.
A continuacin se muestra la encuesta piloto del proyecto, esta presenta preguntas cerradas
con el fin de facilitar las respuestas y finalmente interpretar la informacin:

ENCUESTA DIRIGIDA A CLIENTES


Marque con una X las preguntas
DATOS GENERALES:
A. Sexo:
Masculino ( )
Femenino ( )
PREGUNTAS:
1. Le gustara a usted que la atencin sea ms rpida?
a) No
b) Si
2. Conoce usted lugares en donde haya mens digitales?
a) No
b) Si
3. La atencin en el Restaurant La Casona es:
a) Nulo
b) Suficiente
27

c) Bueno
d) Excelente
4. Desde su punto de vista, El Restaurant La Casona tiene lo necesario para brindar
un buen servicio?
a) Si
b) No
5. Qu es lo que ms te gusta del restaurant La Casona?
a) La atencin.
b) Los platos de comida.
c) Otros.
Los resultados obtenidos en la encuesta (VER ANEXOS).
ANEXOS

a. ANEXO 1

Le gustaria que la atencion sea mas rapida?


30
25
20
15

cantidad de personas encuestadas

10
5
0

Primera pregunta
Opciones

Si

28

No

ANEXO 2

Conoce usted lugares donde haya menus digitales?

Cantidad de personas encuestadas

20
18
16
14
12
10
8
6
4
2
0

Pregunta 2
Opciones

Si

ANEXO 3

29

No

Cuan buena es la atencion de el Restaurant?


25
20
15
Cantidad de personas encuestadas

10
5
0

Pregunta 3
Opciones

Mala

Bueno

Excelente

ANEXO 4

El restaurant tiene lo necesario para para brindar un buen servicio?


25
20
15
cantidad de personas encuestadas

10
5
0

Pregunta 4
opciones

Si No

30

ANEXO 5

Que es lo que mas te gusta del restaurant?


25
20
15
cantidad de personas encuestadas

10
5
0

Pregunta 5
opciones

La atencion

Los platos de comida

Otros

BIBLIOGRAFA
1.
2.
3.
4.
5.

http://www.sbs.gob.pe/0/modulos/JER/JER_Interna.aspx?ARE=0&PFL=0&JER=2371
http://www.economia.com.mx/tasas_de_interes.htm
http://es.wikipedia.org/wiki/Tasa_de_inter%C3%A9s
http://es.wikipedia.org/wiki/Valor_actual_neto
http://www.enciclopediafinanciera.com/finanzas-corporativas/tasa-interna-de-retorno.htm

31

S-ar putea să vă placă și