Vous êtes sur la page 1sur 18

ELASTICSEARCH

VERSION [5.0]
6 de noviembre 2016
Preparado para:
MERCADONA
Preparado por:
REQSOFT INGENIERIA DE SOFTWARE
DOCUMENTO DE REQUISITOS
1. INTRODUCCIN

REQSOFT Ingeniera de software es una empresa que se especializa en brindar

acompaamiento y asesoramiento en el proceso de construccin y desarrollo de


software, siendo su caracterstica principal la identificacin de requisitos y
requerimientos, el proyecto que se desarrollara lleva por nombre
ELASTICSEARCH el cual pretendemos que sea una herramienta que facilite la
administracin y la bsqueda en grandes volmenes de datos en tiempo real.
El proyecto ELASTICSEARCH junto con el equipo de trabajo de REQSOFT ser
el encargado de elaborar los requisitos y requerimientos que sean necesarios para
que su adecuacin sea la esperada por el cliente. ELASTICSEARCH ser una
herramienta que se acople a sistemas desarrollados en distintos lenguajes de
programacin, esta herramienta permitir darle un manejo acorde a los sistemas
con grandes volmenes de informacin de forma rpida.
En este documento se presentaran los requisitos necesarios para llevar a cabo la
construccin y el desarrollo de la herramienta ELASTICSEARCH la cual
posteriormente ser analizada para llegar a un acuerdo y dar paso a la
construccin de esta.

2. PARTICIPANTES
2.1.

Organizaciones participantes

Organizacin
Direccin
Telfono
Fax
e-Mail
Comentarios

MERCADONA
Calle 13 N. 20-12 Centro
7228831 317 583 7720
7228831
Mercadona.online@gmail.com

Organizacin
Direccin
Telfono
Fax
e-Mail
Comentarios

REQSOFT Ingeniera de software


Calle 18 N. 21b-17 Centro
7215405 315 743 9949
7215405
Reqsoft.ing@gmail.com

2.2.

Personas participantes

Participante
Organizacin
Rol
Es Desarrollador
Es Cliente
Es Usuario
Comentarios

Daro Fernando Criollo


REQSOFT Ingeniera de software.
Desarrollador
Si
No
No

Participante
Participante
Organizacin
Organizacin
Rol
RolDesarrollador
Es
Es Cliente
Es Usuario
Comentarios

John Mario Getial


Luis AlbertoIngeniera
Salazar de software.
REQSOFT
REQSOFT
Ingeniera
Ingeniero de Software de software.
Ingeniero de Requisitos
Si
No
No
Es el encargado principal de analizar los proyectos para
exponerlos al grupo de trabajo.

Es Desarrollador
Es Cliente
Es Usuario
Comentarios

Si
No
No
Es el encargado de recolectar informacin necesaria
para crear la documentacin que requiere el proyecto.

Participante
Organizacin
Rol
Es Desarrollador
Es Cliente
Es Usuario
Comentarios

John Mario Getial


REQSOFT Ingeniera de software.
Gerente General
No
Si
Si
Es el director principal de la empresa y es el encargado
de tomar las decisiones ms relevantes.

Participante
Organizacin
Rol
Es Desarrollador
Es Cliente
Es Usuario
Comentarios

Jess David Flores


MERCADONA.
Administrador
No
Si
Si

3. DESCRIPCIN DEL SISTEMA ACTUAL


En la empresa MERCADONA se encontr la necesidad de crear una herramienta
que se ajuste a los sistemas de informacin que desde el ao pasado empezaron
a manejar grandes volmenes de datos, debido a esto se pretende que la
organizacin construya una herramienta de licencia propia, por lo cual han
requerido de nuestro asesoramiento.
La funcin principal de ADCET ser acoplarse a los sistemas de informacin
existentes y brindarles apoyo en las tareas que solicitara el cliente, todo esto con
el objetivo de brindar mayor seguridad a los clientes y permitir el control y el

seguimiento de los datos.

4. OBJETIVOS DEL SISTEMA


OBJ-[0001]

Monitorizacin de datos en tiempo real

Versin

5.0 [ 6 de Noviembre 2016]

Autores

John Mario Getial y Luis Alberto Salazar.

Fuentes

Jesus David Flores.

Descripcin

Este objetivo permitir que el usuario maneje con mayor


facilidad la base de datos de los clientes, inventarios y
transacciones que se realizan a diario en la empresa.

Sub-objetivos

Eliminar y actualizar datos del cliente.


Control constante de las existencias.
Realizar un seguimiento de todas las
transacciones que se manejan en la
organizacin.

Importancia

Vital.

Urgencia

Inmediatamente.

Estado

En construccin.

Estabilidad

Alta.

Comentarios

ADCET permite que el manejo de la informacin sea


amigable al usuario y pretende ser el complemento
perfecto para la administracin de los datos.

OBJ-[0002]

Monitorizacin de aplicaciones en tiempo real

Versin

5.0 [ 6 de Noviembre 2016]

Autores

John Mario Getial y Luis Alberto Salazar.

Fuentes

Jesus David Flores.

Descripcin

Recopila las actividades de las aplicaciones y las


pginas web que ofrece a los clientes con el objetivo de
analizar los datos en tiempo real.

Sub-objetivos

Visualizar datos en tiempo real.


Anlisis operativos posteriores.

Identificacin de interrupciones y problemas.

Importancia

Vital.

Urgencia

Inmediatamente.

Estado

En construccin.

Estabilidad

Alta.

Comentarios

OBJ-[0003]

ADCET adems de aportar gran ayuda a la


administracin de los datos tambin permite controlar
los sucesos que ocurren en las aplicaciones que se
ofrece a los clientes.

Filtrado y navegacin

Versin

5.0 [ 6 de Noviembre 2016]

Autores

John Mario Getial y Luis Alberto Salazar.

Fuentes

Jess David Flores.

Descripcin

Sub-objetivos

El sistema deber proporcionar a los clientes una


experiencia rica y agradable, permitiendo a los clientes
a restringir los resultados de bsqueda por rangos de
precio, caractersticas del producto y marcas.

El sistema trae una funcin que permite realizar


bsquedas con grandes cadenas de texto que
anticipan precisin a la bsqueda.

Optimizar el flujo de navegacin.

Importancia

Vital.

Urgencia

Inmediatamente.

Estado

En construccin.

Estabilidad

Alta.

Comentarios

La gran escalabilidad de ADCET permite mayor rapidez


en la bsqueda de la informacin.

5. CATALOGO DE REQUISITOS DEL SISTEMA


5.1.

REQUISITOS DE INFORMACIN

IRQ-[1]
Versin
Autores
Fuentes

ESTABLECER METODOLOGIA DE MONITORIZACIN


Versin 1.0 (15/11/2016)
John Mario Getial

Descripcin

Es el nombre con el que se denomina a los marcos del


proceso de seguimiento de los datos:

Adoptar una estrategia que permita controlar el


nivel de accesibilidad.
El acceso al sistema de monitorizacin es por
medio de una pgina web, esto permite la puesta
en marcha del sistema de monitorizacin en de
forma inmediata.
Asegurar que cada rol en la organizacin recibe
la informacin que puede necesitar.

Datos especficos
Roles principales

Tiempo de vida

Ocurrencias
simultneas

Cliente.

ADCETMaster: Encargado de monitorear el


trfico de los datos en la herramienta.

Equipo de desarrollo: tiene la responsabilidad de


entregar el producto. Es recomendable un
pequeo equipo de 3 a 9 personas con las
habilidades transversales necesarias para
realizar el trabajo (anlisis, diseo, desarrollo,
pruebas, documentacin, etc).

Medio
[]

Mximo
[]

Medio

Mximo

2a3

Depende del punto en que se


encuentre

Importancia

Alta

Urgencia

Prioritaria para la implementacin de dicha metodologa


en la herramienta
Alto

Estabilidad
Estado
Comentarios

Anlisis para implementacin en la herramienta

5.2 REQUISITOS FUNCIONALES


FRQ-[0001]
REGISTRO DE DATOS.
Versin

[1.0 (6 de Noviembre 2016)]

Autores

Daro Fernando Criollo.

Fuentes

Jesus David Flores.

Dependencias

[UC-0001] Monitorizacin de los datos en tiempo


real.

Descripcin

El sistema permite capturar datos de una operacin.

Tiempo de vida

Una vez se hayan ingresado todos los datos a cargar.

Importancia

Vital.

Urgencia

Inmediata.

Estado

En construccin.

Estabilidad

Alto.

Comentarios

Es una accin que constantemente estar en ejecucin


debido a que el usuario estar constantemente

manipulando estos datos.

FRQ-[0002]

ACTUALIZACION DE DATOS.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Daro Fernando Criollo.

Fuentes

Jesus David Flores.

Dependencias

[UC-0001] Monitorizacin de los datos en tiempo


real.

Descripcin

El sistema permite actualizar datos de una operacin.

Tiempo de vida

Una vez se hayan ingresado todos los datos a


actualizar.

Importancia

Vital.

Urgencia

Inmediata.

Estado

En construccin.

Estabilidad

Alto.

Comentarios

FRQ-[0003]

ELIMINACIN DE DATOS.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Daro Fernando Criollo.

Fuentes

Jesus David Flores.

Dependencias

[UC-0001] Monitorizacin de los datos en tiempo


real..

Descripcin

El sistema permite eliminar datos de una operacin.

Tiempo de vida

Una vez se hayan eliminado los datos.

Importancia

Vital.

Urgencia

Inmediata.

Estado

En construccin.

Estabilidad

Alto.

Comentarios

FRQ-[0004]

VERIFICACIN EXISTENCIAS.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Daro Fernando Criollo.

Fuentes

Jesus David Flores.

Dependencias

[UC-0001] Monitorizacin de los datos en tiempo


real..

Descripcin

El sistema permite obtener datos despus de realizar


las operaciones.

Tiempo de vida

Una vez se hayan registrado todas las operaciones.

Importancia

Vital.

Urgencia

Inmediata.

Estado

En construccin.

Estabilidad

Alto.

Comentarios

FRQ-[0005]

SEGUIMIENTO TRANSACCIONES.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Daro Fernando Criollo.

Fuentes

Jesus David Flores.

Dependencias

[UC-0001] Monitorizacin de los datos en tiempo


real.

Descripcin

El sistema permite controlar y verificar todas las


transacciones de las operaciones.

Tiempo de vida

Una vez se hayan registrado todas las transacciones.

Importancia

Vital.

Urgencia

Inmediata.

Estado

En construccin.

Estabilidad

Alto.

Comentarios

Es una accin que constantemente estar en ejecucin


debido a que el usuario estar constantemente
manipulando estos datos.

5.4. DEFINICIN DE ACTORES


ACT-[0001]

Administrador.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Luis Alberto Salazar

Fuentes

Jess David Flores

Descripcin
Comentarios

Este actor representa los directivos de la empresa.

ACT-[0001]

ADCET MASTER.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Luis Alberto Salazar

Fuentes

Jess David Flores

Descripcin

Es el actor quien lidera el proyecto y ensea a su equipo


desarrollador la metodologa, o la aclara si hay algo que
no comprenden, por lo general es un experto en el tema
con gran experiencia en trabajo de proyectos con
metodologas giles.

Comentarios

ACT-[0003]

Usuarios

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Luis Alberto Salazar

Fuentes

Jess David Flores

Descripcin

Este actor representa a los encargados de realizar las


actualizaciones en los cambios del sistema.

Comentarios
ACT-[0004]

Desarrollador

Versin

[1.0 (6 de Noviembre 2016)]

Autores

Daro Fernando Criollo

Fuentes

Jess David Flores

Descripcin

Es un rol que forma parte activa del proyecto y se


dedica nicamente a la realizacin de las actividades
definidas en el proyecto.

Comentarios
5.6. REQUISITOS NO FUNCIONALES

FRQ-[0002]

Seguridad de los datos.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

John Mario Getial.

Fuentes

Jesus David Flores.

Dependencias

[OBJ-0001] [Monitorizacin de datos en tiempo real]

Descripcin

El sistema debe permitir que los datos del usuario sean


cambiados nicamente por el administrador de acceso,
deben aplicarse patrones y recomendaciones que
aumenten la seguridad de la informacin, y se realizara
una copia de respaldo cada 24 horas.

Importancia
Urgencia

Vital.
Inmediatamente.

Estado

En construccin.

Estabilidad
Comentarios

Alta.

FRQ-[0003]

Usabilidad.

Versin

[1.0 (6 de Noviembre 2016)]

Autores

John Mario Getial.

Fuentes

Jesus David Flores.

Dependencias

Ninguno.

Descripcin

Se espera del sistema que sea de fcil aprendizaje para


el usuario, la tasa de errores en las transacciones
ejecutadas debe ser del 1% y el sistema debe contar
con manuales de ayuda as como tambin de un mdulo
en lnea.

Importancia
Urgencia

Vital.
Inmediatamente.

Estado

En construccin.

Estabilidad
Comentarios

Alta.

Vous aimerez peut-être aussi