hache

Páginas: 5 (1007 palabras) Publicado: 4 de noviembre de 2014
1405889-53784500
Especificación de Requisitos
Sistema de Agenda Compartida
Integrantes: Juan Pablo Castro Thomas Clemo Alejandro HenriquezFecha: 27 de Octubre de 2014
Profesor: Pedro Rossel Cid
Sistemas de Información
R1.Ingresar datos de los participantes: Ingresa los datos de participantes a la agenda
Entradas: RUN, nombre_participante,fecha_nacimiento, correo.
Requisitos de la función:
R.1.1: Para el RUN se utilizara el Rut sin puntos ni digito verificador con un máximo de 9 dígitos entre 0-9.
R.1.2: Para el nombre_participante solo se aceptaran caracteres del abecedario, con un tamaño máximo de 30 para este campo.
R.1.3: Para el campo fecha_nacimiento se utilizara los formatos AAAA-MM-DD válidos
R.1.4: Para el campo correo seaceptaran caracteres alfanuméricos (FALTA)
R.1.5: Los cuatro requisitos anteriores son obligatorios para ingresar un participante.
R.1.6: El sistema no aceptara participantes que se ingresen con el mismo RUN; si esto ocurriere el sistema desplegara un mensaje “El Participante ingresado ya existe”.
R.1.7: En caso de que el participante no exista este será guardado en el sistema y se desplegara elmensaje “Participante Ingresado con éxito”.
Salida1: RUN, nombre_participante, fecha_nacimiento, correo
Salida2: Despliegue de mensajes (indicados en R.1.6 y R.1.7)
R2. Ingresar tipo de actividades: Indica si la actividad es de tipo grupal o individual.
Entradas: tipo_actividad.
R.2.1: Para el tipo de actividad se le asignara un 1 si es actividad grupal y un 0 si se trata de una actividadindividual.
R.2.2: Las actividades grupales pueden ser de tipo: reunión, cumpleaños, fiesta, actividad deportiva o convivencia.
R.3.2: Las actividades individuales no tienen tipo en especifico.
Salida1: tipo_actividad.
R3. Ingreso de actividades: Ingresa los datos de la actividad a realizarse al sistema.
Entradas: id_actividad, RUN, tipo_actividad, fecha_actividad, hora_inicio, hora_termino,detalle.
R.3.1: Para id_actividad se utilizarán números enteros de tres dígitos (desde el 000 hasta el 999) para identificar cada actividad.
R.3.2: Para el RUN se utilazara lo definido en R.1.1.
R.3.3: Para el tipo_actividad se utilizara lo definido en R.2
R4: Confirmación de asistencia a las actividades grupales
Entrada: RUN, TIPO_ACTIVIDAD, FECHA_ACTIVIDAD
R4.1: Para RUN se utilizara lodefino en R1.1
R4.2: Para TIPO_ACTIVIDAD se utilizara R2
R 4.3: Para la FECHA_ACTIVIDAD será tipo AAAA-MM-DD hhh:mm:ssR4.3.1: donde DD representa al día correspondiente, MM representa al mes ccorrespondiente y AAAA representa al año correspondiente. Para DD y MM se utilizarán números enteros de dos dígitos y para AAAA números enteros de 4 dígitos. El rango para DD será de [01…..31], en MMserá de [00….12] y en AAAA será de [2014…..2017] y El rango para el campo hh será de [00…..24], para mm de [00….60] Y ss es de [00….60].
R4.4: Al confirmar asistencia ingresando RUN, TIPO_ACTIVIDAD, FECHA_ACTIVIDAD se desplegara un mensaje “actividad confirmada” en el caso que ya este registrado se desplegara un mensaje que diga “usted ya se encuentra confirmado”
Salida 1: RUN,TIPO_ACTIVIDAD, FECHA ACTIVIDAD.
Salida 2 : Despliege mensaje (R4.4)
R5. Visualizar actividades: Cada persona puede ver cuales son sus actividades programadas.
Entradas: RUN,id_actividad, tipo_actividad, fecha_actividad,num_asistentesR.5.1: Para el RUN se utilizara lo definido en R.1.1.
R5.1.2: Si RUN existe se aplicara lo anteriormente señalado en R.1.6

R5.1.2: Si RUN noexiste se aplicara lo anteriormente señalado en R.1.7
R.5.2: Para id_actividad se utilizarán números enteros de tres dígitos (desde el 000 hasta el 999) para identificar cada actividad.
R.5.3: Para el tipo_actividad se utilizara lo definido en R.2
R.5.3.1: Para el tipo de actividad se le asignara un 1 si es actividad grupal y un 0 si se trata de una actividad individual.
R.5.3.2: Las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Hacho
  • hache
  • HACHE
  • HACHE
  • Hache
  • hacha
  • Quique Hache
  • quique hache

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS