Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema:
SISTEMA GESTOR DE EVENTOS Y MANEJO DE PERSONAL
AUTORE(S):
CRISTIAN GALARZA
EDUARDO JIMENEZ
ONOFRE PORTERO
COORDINADORA:
Diagrama de clases.- Los diagramas de clase son, sin duda, el tipo de diagrama
UML más utilizado. Es el bloque de construcción principal de cualquier solución
orientada a objetos. Muestra las clases en un sistema, atributos y operaciones de
cada clase y la relación entre cada clase. En la mayoría de las herramientas de
modelado, una clase tiene tres partes, nombre en la parte superior, atributos en el
centro y operaciones o métodos en la parte inferior. En sistemas grandes con
muchas clases relacionadas, las clases se agrupan para crear diagramas de clases.
Las Diferentes relaciones entre las clases se muestran por diferentes tipos de
flechas.
Diagrama de componentes.- Un diagrama de componentes muestra la relación
estructural de los componentes de un sistema de software. Estos se utilizan
principalmente cuando se trabaja con sistemas complejos que tienen muchos
componentes. Los componentes se comunican entre sí mediante interfaces. Las
interfaces se enlazan mediante conectores.
Diagrama de despliegue.- Un diagrama de despliegue muestra el hardware de su
sistema y el software de ese hardware. Los diagramas de implementación son útiles
cuando la solución de software se despliega en varios equipos, cada uno con una
configuración única.
Diagrama de objetos.- Los diagramas de objetos, a veces denominados diagramas
de instancia, son muy similares a los diagramas de clases. Al igual que los
diagramas de clases, también muestran la relación entre los objetos, pero usan
ejemplos del mundo real. Se utilizan para mostrar cómo se verá un sistema en un
momento dado. Debido a que hay datos disponibles en los objetos, a menudo se
utilizan para explicar relaciones complejas entre objetos.
Diagrama de paquetes.- Como su nombre indica, un diagrama de paquetes
muestra las dependencias entre diferentes paquetes de un sistema.
Diagrama de perfiles.- El diagrama de perfil es un nuevo tipo de diagrama
introducido en UML 2. Este es un tipo de diagrama que se utiliza muy raramente en
cualquier especificación.
Diagrama de estructura compuesta.- Los diagramas de estructura compuesta se
utilizan para mostrar la estructura interna de una clase.
De comportamiento
Los objetos son entidades que tienen un determinado "estado", "comportamiento (método)"
e "identidad":
La identidad es una propiedad de un objeto que lo diferencia del resto; dicho con otras
palabras, es su identificador (concepto análogo al de identificador de una variable o una
constante).
Un objeto contiene toda la información que permite definirlo e identificarlo frente a otros
objetos pertenecientes a otras clases e incluso frente a objetos de una misma clase, al poder
tener valores bien diferenciados en sus atributos. A su vez, los objetos disponen de
mecanismos de interacción llamados métodos, que favorecen la comunicación entre ellos.
Esta comunicación favorece a su vez el cambio de estado en los propios objetos. Esta
característica lleva a tratarlos como unidades indivisibles, en las que no se separa el estado
y el comportamiento.
1. PROBLEMA :
IDENTIFICAR
Observacion :
Alcance:
Empieza: Cuando nos informan sobre la realización de Proyecto.
Incluye: Buscar una Empresa, realizar los trámites correspondientes a permisos en la
empresa, buscar un programa para desarrollar el aplicativo de acuerdo al nivel de
necesidad
Acaba: Instalación y prueba aplicativo en la empresa.
Entradas:
Cronograma de entregas de documentación.
Cronograma de implementación del aplicativo en la empresa.
Proveedores:
Administrativo de la Empresa
Personal Administrativo
Salidas:
Mejor comprensión, mayor interés e identificación de las vocales
Clientes:
Personal de la empresa “Mundi Eventos”
Inspecciones:
Registros:
Verificación de la instalación física y
Documentación correspondiente al
del funcionamiento correcto del
desarrollo del Proyecto.
aplicativo.
Variables de control: Indicadores:
Número de empleados Número de empleados y administrativos
Equipos disponibles. Número de equipos disponibles.
Tiempo de manejo.
SECCION II: PROPUESTA
Alcance
Esta especificación de requisitos está dirigida al usuario a cargo del Área administrativa
de “mundo eventos”, para continuar con el desarrollo de aplicaciones Empresariales sobre
empresa y para profundizar en la automatización de ésta, la cual tiene por objetivo
principal facilitar a la empresa la coordinación de fechas.
Personal involucrado
Nombre Cristian Galarza
Rol Líder del proyecto y Programador
Categoría Profesional SUPERIOR-ESTUDIANTE
Responsabilidad Cristian será el líder del proyecto y se encargará de
vigilar que el proyecto esté bien hecho y que
todos estén participando en el mismo.
Información de yoyokriso@gmail.com
contacto
Nombre Eduardo Jimenez
Rol Programador-Diseñador
Categoría Profesional SUPERIOR-ESTUDIANTE
Responsabilidad Eduardo será el diseñador que se encargará de hacer
el diseño que llevará nuestro proyecto
Información de eduardojimenezavila@gmail.com
contacto
Nombre Onofre Porter
Rol Programador-Diseñador
Categoría Profesional SUPERIOR-ESTUDIANTE
Responsabilidad Onofre será el diseñador que se encargará de hacer
el diseño que llevará nuestro proyecto.
Información de contactoosalaspec@gmail.com
Nombre Descripció
n para gestionar procesos
Usuario Persona que usará el sistema
ERS Especificación de Requisitos Software
R Requerimiento Funcional
F
RNF Requerimiento No Funcional
Referencias
El sistema será un producto diseñado para trabajar en un sistema local, lo que permitirá su
utilización de forma rápida y eficaz, además se lograra una mejor respuesta.
Restricciones
Suposiciones y dependencias
Requerimientos Funcionales
Identificación RF01
del
requerimiento:
Nombre del SISTEMA GESTOR DE EVENTOS Y MANEJO DE PERSONAL
Requerimiento:
Características: El aplicativo una pantalla para asignar la fecha y el tipo de eventos
que específico el cliente.
Descripción del El empleado debe identificar su hora de entrada a la empresa y el
requerimiento: horario que se le asigno en el evento
Requerimiento RNF01
NO funcional: RNF02
RNF03
RNF04
Prioridad del requerimiento:
Alta
Identificación del
RF02
requerimiento:
Nombre del
SISTEMA GESTOR DE EVENTOS Y MANEJO DE PERSONAL
Requerimiento:
El aplicativo envía a Google calendar del empleado la fecha
Características:
y hora del evento.
Descripción del El administrativo debe identificar el tipo de evento la fecha y
requerimiento: la asignación del personal en el horario que pidió el cliente.
RNF01
Requerimiento NO RNF02
funcional: RNF03
RNF04
Prioridad del requerimiento:
Alta
Identificación del
RF03
requerimiento:
Nombre del Cambio de fondo en el aplicativo dependiendo la pantalla
Requerimiento: seleccionado
El aplicativo ofrecerá a los empleados una variedad de
Características: fondos de dependiendo de la opción escogida.
Descripción del Diferente temáticas de acuerdo a su edad e interés.
El aplicativo tiene programado en cada botón un fondo.
requerimiento:
Requerimiento NO RNF01
funcional: RNF02
Prioridad del requerimiento:
Alta
Identificación del RF04
requerimiento:
Nombre del SISTEMA GESTOR DE EVENTOS Y MANEJO DE PERSONAL
Requerimiento:
Características: El aplicativo ofrecerá al usuario de forma visual rápida la
creación de un evento.
Descripción del El aplicativo desplegará una pantalla en donde se creará el
requerimiento: cliente nuevo.
Requerimiento NO RNF01
funcional: RNF02
Prioridad del requerimiento:
Alta
Requerimientos No Funcionales
Usabilidad
Identificación del
RNF01
requerimiento:
Nombre del
Interfaz del usuario.
Requerimiento:
El aplicativo presentara una interfaz de usuario sencilla para que sea
Características:
de Fácil manejo.
Descripción del El sistema debe tener una interfaz de uso intuitivamente, sencilla y
requerimiento: fácil de usar.
Prioridad del requerimiento:
Alta
Identificación del
RNF02
requerimiento:
Nombre del
Características del sistema.
Requerimiento:
El aplicativo deberá de tener una interfaz intuitiva para el
Características:
usuario, Teniendo en cuenta las necesidades de la empresa.
Descripción del La interfaz de usuario debe ajustarse a las características solicitadas
requerimiento: por la empresa.
Prioridad del requerimiento:
Alta
Desempeño
Referencia Organizacional
En este diagrama se representa la relación que tiene el usuario con el aplicativo y las
actividades fundamentales que debe llevar a cabo para la funcionalidad del mismo.
Figura 2
Diagrama de Flujo y Participantes
En este diagrama se puede visualizar que los suministradores son las personas que
desarrollan el aplicativo, la entrada es el usuario en este caso puede ser el administrador o
el empleado, el proceso indica que se debe ejecutar el aplicativo, seleccionar una opción
del menú, comenzar la creación del evento.
Figura 3
Diagrama de Secuencia
La funcionalidad del aplicativo inicia con el usuario que es quien ejecuta el aplicativo y
elige del menú una opción y creación del evento, dependiendo del resultado que obtenga
visualizará el resultado y tiene la potestad de continuar o de salir del aplicativo y elegir otra
pestaña.
Figura 4
Diagrama de clases
Se muestra la estructura estática del aplicativo, se indican los atributos y métodos y se
indica las relaciones entre los objetos que contiene la asignación.
Figura 5
Requisitos comunes de las interfaces
Interfaces de usuario
La interfaz con el usuario consistirá en una ventana, que muestre la interfaz que el
usuario seleccione.
Interfaces de hardware
Interfaces de software
Requisito funcional 1
Generación Eventos: El aplicativo generara de forma manual la fecha que pida el cliente
Requisito funcional 2
Requisito funcional 3
Requisito funcional 4
Requisito funcional 5
Requisito funcional 6
Este botón va a permitir iniciar el aplicativo dependiendo del usuario que ingrese para
agendar el evento o para el registro de la entrada.
Requisitos no funcionales
El sistema debe tener una disponibilidad del 99,99% de las veces en que un usuario
intente accederlo.
El promedio de duración de fallas no podrá ser mayor a 10 minutos.
probabilidad de falla del Sistema no podrá ser mayor a 0,5.
requerimientos de producto
El sistema será desarrollado para las plataformas PC.
La aplicación debe ser compatible con todas las versiones de Windows, desde
Windows 7.
La aplicación no podrá ocupar más de 5 GB de espacio en disco.
Lenguaje de programación
BASE DE DATOS SQL 2012
es sencillo configurar, utilizar y escalar una base de datos relacional en la nube. El servicio suministra
capacidad rentable y escalable al mismo tiempo que automatiza las arduas tareas administrativas, como el
aprovisionamiento de hardware, la configuración de bases de datos, la implementación de parches y la
creación de copias de seguridad. Lo libera de estas tareas para que pueda concentrarse en sus aplicaciones y
darles el rendimiento rápido, la alta disponibilidad, la seguridad y la compatibilidad que necesitan
[ CITATION FRA13 \l 12298 ].
Para esta pantalla, el administrador podrá ingresar los datos personales del empleado como
lo son: identificador (numerico), nombre, apellido, cedula, teléfono, email, fecha de
nacimiento, se debe tomar en cuenta que los campos son obligatorios permitiendo que la
cedula de identidad genere un password para el usuario.
En esta pantalla el administrador podrá modificar información del empleado
Bibliografía
aws. (22 de 11 de 2018). Obtenido de https://aws.amazon.com/es/rds/?
sc_channel=PS&sc_campaign=acquisition_LATAM&sc_publisher=google&sc_medium=AC
Q-P%7CPS-GO%7CNon-Brand%7CDesktop%7CSU%7CDatabase%7CRDS%7CLATAM%7CES
%7CText&sc_content=sql_database_p&sc_detail=base%20de%20datos
%20sql&sc_category=
CHARTE, F. (2013). VISUAL BASIC 2012 (Manual Imprescindible). Madrid: Anaya Mutimedia.
Gabillaud, J. (2013). SQL Server 2014 Trasact SQL Diseño y Manejo de una base de datos .
Barcelona : ENI .
Gabillaud, T. G. (2013). Visual Basic 2012 y SQL Server 2012. Barcelona : ENI.
Ramirez, F. (2013). Aprende Praticando Visual Basic Usando Visual Studio 2012. Madrid: S.A
Marcombo.
5.2 WEBGRAFIA
aws. (22 de 11 de 2018). Obtenido de https://aws.amazon.com/es/rds/?
sc_channel=PS&sc_campaign=acquisition_LATAM&sc_publisher=google&sc_medium=AC
Q-P%7CPS-GO%7CNon-Brand%7CDesktop%7CSU%7CDatabase%7CRDS%7CLATAM%7CES
%7CText&sc_content=sql_database_p&sc_detail=base%20de%20datos
%20sql&sc_category=
Anexos:
Objetivos :
Objetivo General
Elaborar un programa gestor de eventos, pretendiendo que este controle las actividades de los
empleados de la empresa “MUNI EVENTOS”
Objetivos específicos
Manejar la base de datos SQL 2012
Desarrollar el gestor de eventos en Visual Estudio 2012
Ingreso de clientes y asignación del tipo de evento
Verificación de las actividades del acontecimiento a la fecha y a la hora asignada por el
administrador
Validar los datos ingresados al sistema.
Resultados Obtenidos :
Encuesta realizada
GRUPO ENCUESTADO :
OBJETIVO :
Conclusiones:
Con el presente informe se concluye que al utilizar el programa de Visual Studio 2012,
hacen de este software uno de los programas más importantes, ya que su
manipulación es muy sencilla.
El gestor de eventos facilita el poder controlar los eventos a los cuales se les ha
asignado con anterioridad al empleado y se podrá observar a través del calendario
informándonos específicamente: hora, lugar y hecha.
Recomendaciones: