Está en la página 1de 32

Software de servicio de evento para cualquier acontecimiento social

Sistemas de Informació n II Pá gina1


Software de servicio de evento para cualquier acontecimiento social

Contenido
1. INTRODUCCIÓN ..............................................................................................3

2. FUNDAMENTO TEORICO ................................................................................4

3. JUSTIFICACION .............................................................................................10

4. DESCRIPCIÓN DEL PROBLEMA ...................................................................10

5. OBJETIVOS ....................................................................................................11

5.1. OBJETIVO GENERAL .................................................................................11

5.2. OBJETIVOS ESPECÍFICOS ........................................................................11

6. ALCANCE .......................................................................................................11

 6.1. Gestionar empresas ................................................................11

 6.2. Gestionar reserva……………………………………….................12

 6.3 Gestionar Pedido……………………………………………………13


 6.4 Gestionar producto…………………………………………………14
 6.5 Gestionar categoria…………………………………………………15
 6.6 Gestionar reporte……………………………………………………16
 6.7 Gestionar reporte de Pedido………………………………………17

6.3. GESTIÓN PARA LA ASIGNACION DE ATENCION DE SOPORTE TECNICO


12

6.4. GESTIÓN DE ZONAS ASIGNADAS A LOS EMPLEADOS ..........................12

7. HERRAMIENTAS PARA EL DESARROLLO DEL SOFTWARE ......................13

7.1. HARDWARE ................................................................................................13

7.2. SOFTWARE.................................................................................................13

8. MODELO DE NEGOCIO .................................................................................14

8.1. DIAGRAMA DE ACTIVIDAD ........................................................................14

Sistemas de Informació n II Pá gina2


9. MODELO DE DOMINIO ..................................................................................16

10. FLUJOS DE TRABAJOS .................................................................................17

10.1. REQUISITOS............................................................................................17

10.1.1. IDENTIFICAR ACTORES Y CASOS DE USO....................................17

10.1.2. DETALLAR CASOS DE USO .............................................................18

10.1.3. LISTA DE CASOS DE USO........................................................28

10.2. ANALISIS .................................................................................................29

10.2.1. ANALISIS DE LA ARQUITECTURA ...................................................30

10.2.2. RELACIONAR PAQUETES Y CASOS DE USO.................................30

10.2.2.1. SERVICIO .......................................................................................30

10.2.2.2. REPORTE.......................................................................................31

10.2.2.3. ASISTENCIA...................................................................................31

10.2.2.4. USUARIO........................................................................................31

10.2.3. ANALISIS DE CASO DE USO............................................................33

10.3. DISEÑO ....................................................................................................35

10.3.1. DISEÑO DE LA ARQUITECTURA .....................................................35

10.3.2. DIAGRAMA DE DESPLIEGUE...........................................................35

11. MANUAL DE USUARIO ..................................................................................36

12. BIBLIOGRAFÍA ...............................................................................................45

12.1. SITIOS WEB:............................................................................................45


1. INTRODUCCIÓN
La información es el activo principal de una organización y como tal debe ser
administrada y tratada con sumo cuidado, prestándole la atención necesaria. En
cualquier empresa, la posesión de un buen sistema de información supone una
posición de ventaja frente a sus competidores, este aspecto se agudiza
considerablemente en las pequeñas, medianas y grandes empresas, donde la
informatización produce beneficios importantes.

La falta de control control de evento que existe en realizar organizar un evento


por las empresas que dan el servicio de organización, es un problema al momento
de hacer una reserva para diferentes ocasiones especiales y tiempo que se ocupa y
también a la hora de realizar una consulta de las horas disponibles y la capacidad del
lugar para determinada personas.

Debido a la cantidad de personas que solicitan este servicio existe la


necesidad de un sistema de reserva. Asì también, es muy solicitado los paquetes de
acontecimientos, que no es mas que una persona hace una reserva para un
acontecimiento social.

Por las razones mencionadas, el software de servicio de reserva ha sido cada


vez mas aceptado y aplicado en las empresas ( como ser empresas de organización
de eventos sociales, catering, alquiler) por ello el software de asistencia ha
evolucionado en este ámbito. Las empresas de eventos, para competir , ser
eficientes y cumplir sus metas, requieren tener la información adecuada en el
momento preciso.

Ante la creciente necesidad de un manejo eficiente de la información, es


imprescindible que esta tarea se realice de forma automatizada, para un mejor
desarrollo y promoción de la organización.

Qué es un software de gestión en la Nube?

Tanto la información como el tráfico de datos que generamos con esas aplicaciones se


almacenan en la Nube, de manera que otro usuario puede acceder desde su
dispositivo, ubicado a kilómetros de distancia del usuario original, y trabajar con el
mismo software y datos. Sin ningún tipo de conexión entre ambos equipos.
App móvil

Sistemas de Informació n II Pá gina4


El desarrollo de aplicaciones móviles es el conjunto de procesos y
procedimientos involucrados en la escritura de software para pequeños
dispositivos inalámbricos de cómputo, como teléfonos inteligentes o tabletas.

El desarrollo de aplicaciones móviles es similar al desarrollo de aplicaciones


web, y tiene sus raíces en el desarrollo de software más tradicional. Una
diferencia fundamental, sin embargo, es que las aplicaciones (apps) móviles a
menudo se escriben específicamente para aprovechar las características
únicas que ofrece un dispositivo móvil en particular. Por ejemplo, una
aplicación para juegos podría escribirse para aprovechar el acelerómetro del
iPhone.

Una forma de asegurar que las aplicaciones muestren un rendimiento óptimo en


un dispositivo determinado es desarrollar la aplicación (app) de forma nativa en
ese dispositivo. Esto significa que, a un nivel muy bajo, el código se escribe
específicamente para el procesador de un dispositivo particular. Cuando una
app necesita ejecutarse en varios sistemas operativos, sin embargo, hay poco
–si es que hay alguno– código que puede ser reutilizado desde el desarrollo
inicial. La aplicación debe ser esencialmente reescrita para cada dispositivo
específico.

En el futuro, se espera que la mayoría de los esfuerzos de desarrollo de


aplicaciones móviles se centren en la creación de aplicaciones basadas en
navegador que sean agnósticas del dispositivo. Las aplicaciones basadas en
navegador son simplemente sitios web creados para navegadores móviles.
Estos sitios se construyen para cargar rápidamente a través de una red celular
y tienen una navegación fácil de usar con los dedos..

Alguna de las funciones de este campo son las siguientes: Gestionar la compra de
productos, emisión de facturas, notificación de las fechas de reserva y otros.

Sistemas de Informació n II Pá gina5


2. FUNDAMENTO TEORICO

estructura organizacional del servicio de


evento.

Sistemas de Informació n II Pá gina6


3. JUSTIFICACION
En la actualidad, dentro de todas las sociedades y muy especialmente la nuestra se
genera un proceso de mejoramiento y calidad a través de la competitividad.
Por lo tanto, es necesario desarrollar un software que permita mejorar el servicio de
reserva de evento que proporciona cada empresa ya sea pequeña o grande,
optimizar el tiempo del proceso de atención.

4. DESCRIPCIÓN DEL PROBLEMA

Los eventos sociales son parte de la vida de la mayoría de la gente, ya que es muy
común asistir de invitados a fiestas de cumpleaños, de bodas, a eventos culturales y
otros tipos de eventos sociales. Cuando hablamos de eventos sociales nos estamos
refiriendo a un suceso importante y programado que puede abarcar cualquier área
social, artística, deportiva y los mismos pueden presentarse como seminarios, talleres,
conferencias, inauguraciones, exposiciones entre otros. El tipo de evento determinará la
finalidad del mismo, aunque generalmente los eventos sociales se organizan con el
principal objetivo de que la gente invitada se relacione entre sí. Son muchos los tipos de
acontecimientos sociales con los que nos podremos encontrar, pero sin lugar a duda,
los más habituales son las fiestas. En este caso debemos indicar que aunque la mayoría
de ellas tienden a realizarse en un ambiente algo más privado, poseen todas las
características para que puedan considerarse como tal, además, una fiesta no solo es
motivo de celebración, sino que también es mucha la gente que interactúa entre sí, y
precisamente por esta razón, las fiestas son consideradas eventos sociales. De todos
modos, es justo que se consideren las características de la misma a la hora de la
organización, ya que no es lo mismo organizar una fiesta de boda que organizar una
fiesta de cumpleaños, pero aun así, los factores que se deben tener en cuenta durante
su planeamiento son básicamente los mismos.

Sistemas de Informació n II Pá gina7


5. OBJETIVOS
5.1 OBJETIVO
Objetivo General
Desarrollar un Sistema de Información para Gestionar Venta de servicio de
evento para acontecimiento social.

Objetivo Especifico
✔ Recopilar información de los diferentes servicios que prestan los eventos
✔ Analizar la información obtenida de cada una de las empresas que prestan
servicios para la elaboración de un sistema genérico que cumpla con los
requisitos de venta de servicio para acontecimiento social.

✔ Establecer requerimientos funcionales para el diseño del sistema de


información ideal para el desarrollo competitivo de la empresa.

✔ Utilizar la metodología de desarrollo de software PUDS y SCRUM

✔ Diseñar e implementar una base de datos mediante la utilización de SGBD


“SQL Server 2008”

✔ Implementar la interfaz del software acorde a los requerimientos del usuario


mediante el lenguaje de programación PHP.

6. ALCANCE
Hemos logrado detallar en nuestro alcance algunos puntos que se necesita en la
elaboración de nuestro programa, tomando en cuenta lo más primordial, por tanto
nuestro sistema será capaz de realizar lo siguiente:

Sistemas de Informació n II Pá gina8


 Gestionar empresas
Almacenar las distintas empresas y sus diferentes tipos de productos que
ofrecen al cliente, y el precio. Contará con los siguientes atributos:
Imagen, nombre, ciudad

 Gestionar reserva
Almacenar los datos respectos al stock, la cantidad de productos que
queda en el stock, los atributos que tendrá será:
Id, fecha registro, hora registro, monto, tipo de pago.

 Gestionar Pedido
Se encarga de almacenar los pedidos, contara con los siguientes
atributos:
Id, cliente, fecha registro, hora registro, monto, tipo de pago, estado

 Gestionar servicio
Se encarga de gestionar los servicios que requieren los clientes, contara
con los siguientes atributos:
Id, imagen, código, nombre y descripción

 Gestionar producto
Se encarga de gestionarlos productos de cada una de las empresas,
contara con los siguientes atributos:
Id, imagen, código, descripción, categoría y stock
 Gestionar categoría
Se Gestionará los distintos tipos de categorías de los productos que
ofertan las empresas. Contará con los siguientes atributos:

Id, Código, descripción

 Gestionar reporte
Este se encarga de mostrar el reporte de pedido. Cuenta con los
siguientes atributos
Fecha inicio, fecha fin, servicio, cliente, hora inicio, hora fin,
tipo de pago, monto final

 Gestionar reporte de pedido

Sistemas de Informació n II Pá gina9


Se almacenará los distintos pedidos y reservas que realizan los contara
con los siguientes atributos:
Fecha inicio, fecha fin,servicio, tipo de pago, monto inicio, operador,
monto final

7. HERRAMIENTAS PARA EL DESARROLLO DEL SOFTWARE

1. HARDWARE

• Procesador –Intel Core i5


• Velocidad 2.5 GHZ
• Memoria RAM 4 GB
• Disco Duro de 500 Gb.
• Tarjeta de red con conector RJ45
• Modem USB para acceso a internet
• Cables mini-USB para Debug
• Impresora de mesa para la impresión de los formularios

2. SOFTWARE

• Sistema Operativo Windows 10


• PostgreSQL 10.4
• Php Storm
• Enterprise Architect 8.0
• Microsoft Office 2017
• Android Studio

Sistemas de Informació n II Pá gina10


fin de proceso
solicitud

llenar datos de la solicitud


enviar solicitud env iar solicitud

8. MODELO DE NEGOCIO
env
finiar
desolicitud
proceso
solicitud

8.1 DIAGRAMA DE ACTIVIDAD

analysis Modelo de procesos de negocio

cliente reserv a

i ni ci o

solicitar reserv a

solicitud de puntos de
acceso

v erificar solicitud

real i zar una aprobar solicitud


sol i ci tud

llenar datos de la solicitud

env iar solicitud

fi n de proceso
sol i ci tud
9. FLUJOS DE TRABAJOS

9.1 REQUISITOS

IDENTIFICAR ACTORES Y CASOS DE USO


Actores del sistema encontrado son:
✓ Empleado. - Es la persona encargada de todo el soporte técnico donde
está el cliente, desde el registro de entrada, salida, registro de estado del
soporte.
✓ Cliente. - Es toda persona natural o empresa que se registra en el sistema,
esta persona puede llegar a ser: Empresa, cliente que solicite un
soporte técnico.
✓ Administrador del Sistema. - Es la persona encargada de:
o Administrar los usuarios del sistema
o Registrar los parámetros del sistema para su funcionamiento
con acceso a toda la información

9.2 Lista de casos de uso:

 CU1.Gestionar categoría
 CU2.Gestionar empresa
 CU3. Gestionar notificación
 CU4.Gestionar reserva
 CU5.Gestionar usuario
 CU6.Verificar estado
 CU7.Gestionar grupo
 CU8.Gestionar producto
 CU9.Gestionar detalle
 CU10.Gestionar servicio
 CU11.Gestionar carrito
 CU12.Generar reporte
 CU13.Generar pedido
CU14.Gestionar rol
9.3 Modelo de Dominio
Identificar Clases y Atributos
 USUARIO
Esta clase registra los datos personales de las personas involucradas
en el sistema.
 CLASE USUARIO
• Id
• Usuario
• Nombre
• Imagen

 GRUPO

Esta clase registra grupos de clientes


CLASE GRUPO
• Id
• Nombre

 NOTIFICACIÓN
Registra las notificaciones enviados al cliente u a la empresa.
 CLASE NOTIFICACIÓN
• Id
• Hora
• Fecha
• Estado
• manage

 DETALLE-NOTIFICACION-USUARIO
Esta es una clase intermedia que relaciona la tabla usuario y
notificación.
 CLASE DETALLE-NOTIFICACIÓN-USUARIO
• Id

 RESERVA
Registra las reservas realizadas por el cliente
 CLASE RESERVA
• Id
• Monto
• Estado
• Fecha
• Hora
• Tipo de pago

 EMPRESA
En esta clase se registra las empresas
CLASE EMPRESA
• Nombre
• Imagen
• ciudad

 ESTADO
Esta clase se almacena el estado de la reserva
CLASE ESTADO
• ID
• Estado-reserva

 CATEGORIA
Esta clase el usuario podrá ver las categorías de productos
CLASE CATEGORIA
• Id
• Código
• Descripción

 PRODUCTO
En esta clase se almacena los diferentes productos
 CLASE PRODUCTO
• ID
• Código
• Descripción
 SERVICIOS
Se registra la lista de los servicios que ofrecen las empresas
 CLASE SERVICIO
• Código
• Descripción
• Id
• Imagen
• Nombre

 DETALLE
Esta clase almacena el detalle de las ventas
 CLASE DETALLE
• ID
• Descripción
• cantidad
• total

 CARRITO
La clase carrito se encarga de registrar la cantidad de servicios
comprados.
CLASE CARRITO
• ID
• Estado
• Cantidad
• precio
 DETALLE-CARRITO
La clase detalle-carrito es una clase intermedia donde van las
compras realizadas
DETALLE-CARRITO
• ID
• Nombre
 PERMISO
La clase permiso se encarga de realizar los permisos realizados por
los usuarios
CLASE PERMISO
• ID
• Descripción
 DETALLE-GRUPO-PERMISO
La clase detalle-grupo-permiso se encarga de detallar los permisos
otorgados
CLASE DETALLE-GRUPO-PERMISO
• ID
• Descripción
10. DIAGRAMA DE CLASES

class Sistema

notificacion

- estado: varchar (50)


- fecha: date
categoria
- hora: time
- id: int - id: int
- nombre: varchar - mensaje: varchar (50)
detalle notificacion
detalle carrito
1..* usuario
1..1 - id: int
- id: int
- nombre: varchar (50)
1..*
1..*
carrito usuario
producto
- cantidad: int - contraseña: varchar (50)
- cantidad: int - estado: int
- id: int 1..* 1..* - estado: varchar (50) 1.. 1..*
- id: int - int: int 1..
- nombre: varchar(50) - login: varchar (50) cliente
- precio: int 1..
1..*
1..* 1 1..1 - id: int
detalle - nombre: varchar(50)
- telefono: int
- id: int
1..*
1..*
0..1
serv icio 1.. estado reserva
grupo
- cantidad: int - id: int 1..* 1.. - cantidad: int permiso
- id: int - id: int - id: int
- imagen: varchar(50) - nombre: varchar 1..* 1..* - descrpcion: varchar
1..* - id: int
- precio: int

1..
detalle
grupo_permiso
empresa

- id: int
- nombre: varchar (50)
11. DIAGRAMA DE PAQUETES Y CASOS DE USO

uc gestionar empresas

CU11: GESTIONAR
CU7: GESTIONAR CARRITO
GRUPO

«extend»
CU5: GESTIONAR
USUARIO
CU8: GESTIONAR
PRODUCTO

CU12: GESTIONAR
REPORTE CU1: GESTINAR
CATEGORIA

CU13: GESTIONAR
administrador
PEDIDO
(from Actores) cliente
(from Actores)
CU3: GESTIONAR
CU6:VERIFICAR NOTIFICACION
GRUPO
«include»

CU4: GESTIONAR
CU9: GESTIONAR RESERVA
DETALLE

CU2: GESTIONAR
EMPRESAS
CU10: GESTIONAR
SERVIVIO
12. ANÁLISIS DE LA ARQUITECTURA

12.1 Análisis de casos de uso


sd GESTIONAR RESERVA

2.1: eliminar() 2.3: eliminar()


2: eliminar()
1.5: Ingresar datos()
1.1: crear reserva()
1: registrar()

1.2: visualizar reserva()


2.2: visualizarEliminar(visualizar) ControlarReserva Reserva
CLIENTE Lista de reserva
(fromactores)

1.4: insertar datos()


1.3: modificar reserva()

Modificar Reserva
13. DIAGRAMA DE COMPONENTES

cmp BPEL Model

IMPRESORA

ADMINISTRADOR

RED LOCAL CLIENTE

SERVIDOR WEB

BD
FORMULARIO CONTROLADORES
serv idor w eb

DATOS
14. DIAGRAMA DE DESPLIEGUE
15. DIAGRAMA ORGANIZADO EN CAPAS

uc DIAGRAMA ORGANIZADO EN CAPAS

PRODUCTO CATEGORIA USUARIO


SERVICIO EMPRESA ROL RESERVA PEDIDO REPORTE

«trace» «trace» «trace»


«trace» «trace» «trace» «trace» «trace» «trace»

ADMINISTRACION PEDIDO
SERVICIO

«trace» «trace» «trace»

PHP BASE DE DATOS


HOSTING NAVEGADOR INTERNET

«trace»

«trace» «trace»
«trace»

TCP/IP
16. MANUAL DE USUARIO

WEB
a) Pantalla de Inicio
El usuario debe registrar sus datos
LOGIN
1.Introducimos el nombre del usuario y la contraseña
2. INGRESA Y PODEMOS VER LAS DISTINTAS EMPRESAS EN EL SISTEMA
3º El cliente puede ver los distintos servicios que prestan a detalle y puede añadir al carrito los productos que
requiera, con sus respectivos precios. También puede hacer la calificación de acuerdo al grado de satisfacción
Software de servicio de evento para cualquier acontecimiento social

4º Le mostrará una notificación con un mensaje indicándole que su paquete a sido aceptado

5. Mostramos el reporte de la reserva realizada mediante una factura


Sistemas Software de servicio
de Informació n II de evento para cualquier acontecimiento social Pá gina41

17. Bibliografia
MARCO TEÓRICO: https://proyectosagiles.org/que-es-scrum/ https://www.google.com/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=11&cad=rja&uact=8&
ved=2ahUKEwjKmpbVpa7dAhXikOAKHRVNCNoQFjAKegQICBAC&url=https%3A%2F%2Fww
w.scrumguides.org%2Fdocs%2Fscrumguide%2Fv1%2Fscrum-guide-es.pdf&usg=AOvVaw2W
mdUBXkLtpmcUmFJldMPy
Sistemas de Informació n II Pá gina31

También podría gustarte