En la ciudad de cartagenera de indias se tiene un proyecto el cual consiste en censar todos los turistas de origen nórdico que visitan las murallas, para ello se les pide que faciliten sus datos personales y el tipo de transporte que llegaron a la ciudad.
- Listar todos los turistas menores de 18 años.
- Listar todos lo turistas mayores de 50 años.
- que turistas se transportaron en barco.
- cuantos turistas no cumplieron con la norma.
1.
ENTRADAS:
Origen
Transporte
Edad
2.
PROCESOS:
Generar Contadores
3.
SALIDAS:
Contar número de
turistas menores de 18 años
Contar número de turistas mayores de 50 años
Contar los turistas de origen Nórdico
Contar los turistas de distinto origen
Contar tipo de
transporte
4.
ALGORITMO
var
opc: char;
origen, tipotransporte, nombre: cadena;
edad: entero;
cntmay50 = 0, cntmen18= 0, corigennordico= 0, cdistorigen= 0,
ctipotrans=0;
INICIO
HACER
c=c+1
LEER edad, origen, tipotransporte, nombre;
SI origen= "nordico" ent
corigennordico=
corigennordico + 1;
SI edad < 18 ent
cntmen18= cntmen18 + 1;
FS;
SI edad > 50 ent
cntmay50= cntmay50 + 1;
FS;
SI
tipotransporte = "barco"
ctipotrans = ctipotrans + 1
FS;
SI NO
cdistorigen = cdistorigen + 1;
FS;
LEER opc
MIENTRAS QUE (opc <> "N")
FIN
5.
TABLA DE REQUERIMIENTOS
a.
Suceso en la cuidad.
b.
Censar turistas.
c.
Pedir datos personales.
d.
Pedir tipo de transporte.
e.
Turistas menores de 18 años.
f.
Turistas mayores de 50 años.
g.
Identificar transporte por barco.
h.
Turistas diferentes países a nórdicos.
i.
Turistas de países nórdicos.
6. REQUISITOS
|
FUNCIONALES
|
NO FUNCIONALES
|
|
Censar turistas.
|
Suceso en la cuidad.
|
|
Pedir datos personales.
|
Tabletas, Smartphone
|
|
Pedir tipo de transporte.
|
Lápiz óptico
|
|
Turistas menores de 18 años.
|
Bd en la nube
|
|
Turistas mayores de 50 años.
|
Android o Windows phone
|
|
Identificar transporte por barco.
|
La app se correrá en tiempo real.
|
|
Turistas diferentes países a nórdicos.
|
|
|
Turistas de países nórdicos.
|
|
7.
UML
|
ACTOR
|
USOS
|
|
Encuestador
|
1. Validar usuario
|
|
Administrador
|
2. Almacenar /
Registrar datos
|
|
|
3. Generar informe
|
8.
DIAGRAMA DE NEGOCIOS
9. DIAGRAMAS DE CASOS DE USO
a.
CASO DE USO 1 Registrar datos
b.
CASO DE USO 2 Generar informe

.jpg)
.jpg)
.jpg)
.jpg)
No hay comentarios:
Publicar un comentario