Sunteți pe pagina 1din 7

UNIVERSIDAD TCNICA DE AMBATO

FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL


PERODO ACADMICO: SEPTIEMBRE/2017 FEBRERO/ 2018

CARRERA:
Facultad de Ingeniera en Sistemas Computacionales e Informticos

TEMA:
Proyecto donde se ocupa Metodologa XP.

DESARROLLO DE UN SISTEMA DE PUNTOS DE VENTAS PARA MICROMERCADOS, UTILIZANDO


LA METODOLOGA EXTREME PROGRAMMING.

SEMESTRE Y PARALELO:
Sptimo A

INTEGRANTE:

Escobar Jhonatan

MDULO Y DOCENTE:
Ingeniera de Software Ing. Hernn Naranjo
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: SEPTIEMBRE/2017 FEBRERO/ 2018

ANLISIS DE REQUERIMIENTOS.

A diferencia de la metodologa tradicional, XP utiliza las historias de usuario para la


especificacin de requisitos, permitiendo disminuir la documentacin.

XP presenta 4 valores que al seguirlos y utilizarlos facilita la especificacin de requerimientos:

La comunicacin: permite que el cliente y el programador lleguen a un acuerdo en la


especificacin de requerimientos evitando los malos entendidos.

La sencillez: es lo que diferencia a XP con las dems metodologas tradicionales las cuales utilizan
estndares para la especificacin de requerimientos que hacen del sistema muy complejo. La
sencillez evita la documentacin extensa centrndose en lo bsico, en lo que se utiliza en este
momento y no en lo que se podr utilizar.

La realimentacin: permite que la especificacin de requerimientos se comprenda mejor con el


pasar del tiempo, permitiendo que los usuarios aprendan a describir mejor las Historias.

Las Historias de usuario: es una pequea descripcin del programa con el fin de estimar tiempos
y costos. Para obtener mayor detalle de las historias de usuario en el momento de la
implementacin, el programador preguntar al cliente, aumentando el detalle de cada historia.

Historias de usuario

Las historias de usuario permiten obtener los requerimientos del sistema a implementar

La Historia de usuario 1 presenta los primeros requerimientos por parte del usuario, es
importante no detallar las historias de usuario porque son utilizadas solo para dar una pequea
visin de lo que se quiere obtener. Cuando se inici la fase de desarrollo el investigador con la
ayuda del usuario detallar las historias de usuario.

Historia de Usuario 1 en el Diseo


UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: SEPTIEMBRE/2017 FEBRERO/ 2018

Ingreso del producto

El sistema permitir conocer por medio de la presentacin en un formulario la ubicacin del


producto, para esto se tiene que crear una ventana en el que se ingresar el nombre de las
bodegas o perchas donde lix se colocar el producto

Conocer el estado del stock del producto

Para conocer el stock de un producto se colocar colores en la presentacin del nombre del
producto. El color amarillo quiere decir que el stock mnimo es igual a la cantidad que se
encuentra registrada en el sistema. Si no tiene color quiere decir que la cantidad esta dentro del
rango entre el stock mnimo y el stock mximo. Si est de color verde quiere decir que la cantidad
del producto esta por encima del stock mximos. Y si el color es rojo quiere decir que la cantidad
es menor al stock mnimo. Con este control se pondr observar qu producto se tiene que
adquirir o no.

Validacin del stock

Se validar qu el stock mximo no sea menor al stock mnimo.

Conocer Productos Caducados

Para poder conocer que producto est caducado, se crear un nuevo formulario en donde se
ingresar el cdigo o nombre del producto registrado en el sistema, la fecha de elaboracin y la
fecha de expiracin. En esta ventana se presentar el nombre del producto, la cantidad y la fecha
de elaboracin. Se utilizar el color amarillo para indicar que la fecha de expiracin es igual a la
fecha actual, el color verde indica que la fecha de elaboracin es mayor a la fecha actual, el color
rojo indica que la fecha de expiracin es menor a la fecha actual, Y sin color cuando la fecha de
expiracin est en el rango entre la fecha de elaboracin y expiracin

Validar Fechas de los productos

Se validar que la fecha de elaboracin, no sea mayor a la fecha de expiracin.

Historia de Usuario 2 en el Diseo


UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: SEPTIEMBRE/2017 FEBRERO/ 2018

Creacin de la ventana para el manejo del producto.

Para ingresar el producto se crear una ventana en la cual se ingresar el cdigo, nombre,
cantidad, precio de costo, precio de venta, stock mnimo, stock mximo, impuesto y proveedor.
El cdigo del producto es un identificador nico del mismo, y permite ubicarlo de una forma
rpida. Se utilizar un scanner de cdigo de barra para la lectura. En este formulario se realizar
el ingreso, modificacin, eliminacin y bsqueda.

Validacin del formulario Productos

El sistema valida que el cdigo y el nombre del producto no se repita. l sistema valida que la
cantidad sea de tipo numrico El sistema valida que el precio de costo y precio de venta sean de
tipo flotante. lxi

El sistema valida que el stock mximo y stock mnimo sean de tipo entero. El sistema valida que
el impuesto sea de tipo entero con un rango de 0-99. El sistema valida que se ingresen todos los
campos obligatorios. Para diferenciar los campos obligatorios de los que no lo son, se coloc el
ttulo de cada campo con negrita y si negrita respectivamente.

Creacin de la ventana para el manejo del Proveedor

Se crear un formulario para el ingreso del proveedor, esta ventana contiene los siguientes
campos: Nombre, RUC, Direccin, telfono.

Validacin del formulario Proveedor

El sistema valida que el nombre y el RUC no se repitan. El sistema valida que el RUC sea de tipo
Entero

El sistema valida que el telfono sea de tipo entero, adems se puede ingresar los siguientes
caracteres () /. El sistema valida que se ingresen todos los campos obligatorios. Para
diferenciar los campos obligatorios de los que no lo son, se coloc el ttulo de cada campo con
negrita y si negrita respectivamente.

Creacin de la ventana para el manejo del Cliente

Se crear una ventana para el ingreso del cliente. Los campos que contiene esta ventana son:
Nombre, apellido, cdula, direccin y telfono

Validacin del formulario Cliente

El sistema valida que la cdula no se repita

El sistema valida que la cdula sea correcta. El sistema valida que el telfono sea de tipo entero,
adems se puede ingresar los siguientes caracteres () /.

El sistema valida que se ingresen todos los campos obligatorios. Para diferenciar los campos
obligatorios de los que no lo son, se coloc el ttulo de cada campo con negrita y si negrita
respectivamente.
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: SEPTIEMBRE/2017 FEBRERO/ 2018

Creacin de la ventana para el manejo del Usuario

Se crear una ventana para el ingreso del usuario, esta contendr los siguientes campos:
Nombre, Apellido, Cedula, Fecha de nacimiento, direccin, telfono, cuenta, clave y el permiso
de usuario

Validacin del formulario Usuario

El sistema valida que la cdula no se repita. El sistema valida que la cdula sea correcta.

El sistema valida que el telfono sea de tipo entero, adems se puede ingresar los siguiente
caracteres ( ) /.

El sistema valida que se ingresen todos los campos obligatorios. Para diferenciar los campos
obligatorios de los que no lo son, se coloc el titulo de cada campo con negrita y si negrita
respectivamente.

Creacin de la ventana para el manejo de Bodegas

El formulario para la creacin de bodegas contiene los siguientes campos: Nombre, Ubicacin y
descripcin.

Validacin del formulario Bodegas

El sistema valida que el nombre de la bodega no se repita. El sistema valida que se ingresen
todos los campos obligatorios. Para diferenciar los campos obligatorios de los que no lo son, se
coloc el ttulo de cada campo con negrita y si negrita respectivamente

Creacin de la ventana para el manejo del almacenamiento de productos

El formulario para el almacenamiento de los productos consta de los siguientes campos: Cdigo
del producto, el nombre del producto, la cantidad, fecha de elaboracin, fecha de expiracin y
la bodega o percha donde se encuentra ubicado.

Validacin del formulario Almacenamiento de productos

El sistema valida que se ingresen todos los campos obligatorios. Para diferenciar los campos
obligatorios de los que no lo son, se coloc el ttulo de cada campo con negrita y si negrita
respectivamente
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: SEPTIEMBRE/2017 FEBRERO/ 2018

PLAN DE ENTREGA

Las historias de usuario permitirn la creacin del plan de entregas, el mismo que servir a su
vez para la creacin del plan de iteracin de cada iteracin.

Se convoca a una reunin tanto a los clientes como a los programadores, en este se presenta
cada historia de usuario con su respectiva estimacin de tiempo, los usuarios las ordenan y al
terminar obtendremos: tiempo de desarrollo ideal y grado de importancia para el cliente.

DIVISION DE ITERACIONES DEL PROYECTO

Como se mencion anteriormente la iteracin debe tener un rango de 1 a 3 semanas, al principio


de cada una se convocar a una reunin en la que se trazar el plan de iteracin, prohibiendo a
los usuarios adelantarse en la implementacin.

Se puede determinar si una iteracin esta sobrecargada por medio de la velocidad del proyecto,
si eso ocurriera el cliente decidir si lo retrasa a la siguiente iteracin. Si, por el contrario, la
iteracin tiene huecos se rellenar con otras historias de usuario.

Plan de Iteraciones

Se selecciona las historias de usuarios, tambin se elige qu pruebas de aceptacin


fallidas se corregirn
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: SEPTIEMBRE/2017 FEBRERO/ 2018

BIBLIOGRAFA

https://repositorio.espe.edu.ec/bitstream/21000/848/1/T-ESPE-021852.pdf

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