Sei sulla pagina 1di 4

IDENTIFICACIN DEL SISTEMA

ES LA PARTE DONDE SE CONOCE AL SISTEMA Y SE IMPULSA A SU


DESARROLLO.
SE DESEA CREAR UN SISTEMA PARA RECARGAS DE CELULARES
CLARO,MOVISTAR,ENTEL,BITEL,Y QUE SE LOGRE ALMACENAR EN UNA
BASE DE DATOS,DADO QUE EL SISTEMA ACTUALIZA EL REGISTRO DE
NMEROS CADA HORA,Y EL PROGRAMA SE CONGELA SI PASA 30
MINUTOS DE NO SER USADO Y PARA ELLO SE DEBE ACTUALIZAR ANTES
DE REGISTRAR,EL CLIENTE DEBE ELEGIR EL TIPO DE EMPRESA A LA
CUAL PERTENESCA SU CHIP ,LUEGO INTRODUCIR LA MONEDA PARA
PODER INGRESAR SU NUMERO Y EL MONTO A RECARGAR,AL INGRESAR
LOS DATOS SE LE DA CLICK EN ENVIAR, SI EL MONTO ES MS QUE LA
MONEDA INGRESADA SALE UN MENSAJE DE ERROR Y TE DEVUELVE LA
MONEDA O SI LOS DATOS NO SON COMPLETOS SALE UN MENSAJE DE
DATOS INCORRECTOS Y TE DEVUELVE LA MONEDA,CASO CONTRARIO
SALE UN MENSAJE DE CONFIRMACION CON UN TIKE Y VUELTO SI ES QUE
LO HUBIESE.EL LENGUAJE DE PROGRAMACION DEBE SER HECHO EN
VISUAL NET.EL PROGRAMA CONTABILIZAR TODOS LOS MONTOS
REALIZADOS Y MOSTRAR LA CANTIDAD DE DINERO QUE HAYA EN SU
TOTALIDAD.EL SISTEMA TENDR UNA ALTA VELOCIDAD DE
PROCESAMIENTO.

ANLISIS DE REQUERIMIENTOS
-REQUERIMIENTOS FUNCIONALES
-REQUERIMIENTOS NO FUNCIONALES

REQUERIMIENTOS FUNCIONALES

Los requerimientos funcionales de un sistema describen lo que el


sistema debe hacer. estos requerimientos dependen
del tipo de software que se desarrolle, de los posibles usuarios del
software y del enfoque general tomado por la organizacin al redactar
requerimientos.
-EL USUARIO ELIGIR LA EMPRESA QUE TIENE SU CHIP Y
AUTOMTICATICAMENTE INGRESAR SU NMERO DE CELULAR Y EL
MONTO.
-EL REGISTRO DE NMEROS SE ALMACENAR EN LA BASE DE DATOS
-EL PROGRAMA CONTABILIZAR LA CANTIDAD DE DINERO QUE HAYA EN
SU TOTALIDAD
-EL SISTEMA DETECTAR SI EL MONTO ENVIADO EN MAYOR A LA
MONEDA INGRESADA
-EL SISTEMA DETECTAR SI LOS NUMEROS INGRESADOS EXISTEN

REQUERIMIENTOS NO FUNCIONALES
son aquellos requerimientos que no se refieren directamente a las
funciones especficas que proporciona el sistema, sino a las propiedades
emergentes de ste como la fiabilidad, el tiempo de respuesta y la
capacidad de almacenamiento
-el sistema actualiza el registro cada hora
-el sistema se congela si pasa 30 minutos de no ser usado
-el lenguaje de programacin debe ser hecho en visual net
-alta velocidad de procesamiento de datos

DIAGRAMA DE CASOS DE USO

ACTUALIZAR EL SISTEMA

v
ELEGIR EL TIPO DE EMPRESA

INTRODUCIR LA MONEDA

INGRESAR EL NMERO DE CELULAR Y EL MONTO A RECARGAR

ENVIAR

CLIENTE

RECIBE LA INFORMACION Y VERIFICA SI LOS DATOS SON CORRECTOS

VERIFICAR SI LA MONEDA ES MAYOR O IGUAL QUE EL MONTO

MORSTRAR MENSAJE DE ERROR SI ES MENOR ELDINERO O


SI LOS DATOS SON INCORRECTOS

IMPRIMIR TICKETK Y DAR VUELTO

MAQUINA
DIAGRAMA DE SECUENCIA

CLIEN
TE

MAQUIN
A

actualiza el sistema

elegir el chip de la empresa


que se usa en el celular
insertar moneda
ingresar el nmero de

BASE DE
DATOS

celular y el monto
enviar
verificar datos ingresados y
el dinero
imprimir ticket o entregar
vuelto

guardar en base de datos

Potrebbero piacerti anche