docum3nto

Páginas: 5 (1217 palabras) Publicado: 9 de junio de 2014
Práctico Nº2 
 
Análisis Previo 
El  restaurante  “Está  Rico  el  Perrito”  registra  a  cada  uno  de  sus  meseros  en  el  sistema 
computacional  a  través  del  proceso  llamado:  Ingreso  de  datos del mesero, éste proceso permite que el 
administrador  del  local   ingrese  por  teclado  los  datos  de  sus  trabajadores  con   el  cargo  de mesero, con 
los  siguientes  datos  de entrada:  Nombre,  Rut,  Fecha  de  Nacimiento,  Edad,  Género,   Estado  Civil, 
Dirección,  Teléfono  móvil,  Teléfono  fijo,  E­mail  y  como  datos  de  salida  serán  los  mismos  además  de 
mensajes  que  se  muestren  por  pantalla  indicando  al  usuario  si  hay  error  al  ingresar los datos, si  el dato ha sido registrado antes, si el dato está fuera del rango permitido o si la opción elegida no es válida. 
 
 
a) Ingreso de datos del mesero. 
Entradas: 
R1 Ingresar datos del mesero: Ingresa a un mesero al sistema. 
Requisitos de la función: 
R1.1:  Para  el  Nombre  sólo  se  aceptarán  caracteres   del  abecedario con un tamaño máximo de 
30 caracteres para este campo. 
R1.2:  Para  el  ID_MESERO  se  utilizara  el  RUT  sin  punto  ni  digito  verificador  sólo  se aceptarán números enteros del 0 al 9 sin puntos ni dígito verificador. 
R1.2.1: Solo se aceptaran números enteros del 0 al 9, con un tamaño máximo 
            de 8 dígitos. 
R1.2.2:  El  sistema no aceptará ingresar a dos meseros con el mismo Rut, si esto ocurre 
el sistema desplegará el mensaje “El Rut ya está ingresado” 
R1.3:  Para  la  Fecha  de  Nacimiento  sólo  se  aceptarán  números enteros  del  0  al  9  con  un 
tamaño  máximo  de  4  dígitos  para  el  año,  2  dígitos  para  el  mes  el día, con el siguiente formato: 
AAAA­MM­DD. 
R1.3.1: El sistema sólo aceptará fechas válidas. 
R1.4:  Para  la  Edad  sólo  se  aceptarán  números  enteros  del  0  al  9 con  un  tamaño máximo de 2 
dígitos para este campo. R1.4.1: Sólo están permitidos los números dentro del intervalo [18­40]. 
R1.5:  Para  el  Género  sólo  se  aceptarán  los  caracteres  “M”  para  masculino  y  “F”  para 
femenino. 
R1.6:  Para  el  Estado  Civil  sólo  se  aceptarán  los  números:  “1”  para  soltero(a),  “2”  para 
casado(a), “3” para viudo(a). 
R1.6.1:  El  sistema  no  aceptará  ingresar  números  distintos  a  1,  2  y  3,  si  esto  ocurre  el sistema desplegará el mensaje “Opción no válida”. 
R1.7:  Para la Dirección sólo se aceptarán caracteres del abecedario con un tamaño máximo de 
30 caracteres y números enteros del 0 al 9 con un tamaño máximo de 4 dígitos. 

R1.7.1: El sistema no aceptará que el primer dígito sea “0”. 
R1.8:  Para  el  Teléfono  Móvil  sólo  se  aceptarán  números  enteros  del  0  al  9  con   un   tamaño 
máximo de 8 dígitos para este campo. 
R1.8.1:  Sólo están  permitidos  para  el  primer  dígito  los  números  dentro  del  intervalo 
[6­9]. 
R1.9:  Para  el  Teléfono  Fijo  sólo  se  aceptarán  números  enteros  del  0  al  9  con  un  tamaño 
máximo de 7 dígitos para este campo. 
R1.10:  Para  el  E­mail  sólo  se  aceptarán  caracteres  con  un  tamaño  máximo  de  15  caracteres 
para este campo. R1.10.1: El sistema no aceptará ingresar los siguientes caracteres: ;, :, ,, ‘, “, *, #, €, %, 
¬, &, |, º, ª, !, ¡, ¿, ?, +, =, ¨Ç, {, }, [, ]. 
 
Salida: 
 
 
Ingresar Platos: Ingresar un plato de comida que estará disponible durante uno o varios días, 
controlando el manejo de stock y precios. 
  
Entradas: id_plato, nombre_plato, tipo_plato, detalle , stock_plato , precio, fecha. 
  
Requisitos de la función: 
  R2.1: Para el id_plato, se utilizaran registro numérico de dos dígitos. 
R2.2: Para el nombre_plato, solo se aceptaran caracteres del abecedario, con un 
tamaño máximo de 20 caracteres. 
R2.3: Para el tipo de plato, se podrá elegir entre entradas, postres, principal. 
R2.4: Para el detalle, solo se aceptaran caracteres del abecedario, con un tamaño ...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS