Sei sulla pagina 1di 16

Anlisis y Diseo

Mdulo de Diseo
Carmen R. Cintrn Ferrer, 2001-2004 Derechos Reservados

Arquitectura del Sistema


Seleccin del Modelo:

Cliente PCs en red local


Servidor - Centralizado
Cliente/servidor- Descentralizado
Cliente/servidor por niveles

Modelo de Red
Especificaciones de HW y SW
Consideraciones de seguridad

Riesgos de seguridad
Interrupcin en operaciones
Prdida de informacin o dao a los
Bancos de Datos
Fraude, robo, sabotaje o penetracin
Virus
Espionaje industrial
Decisiones basadas en informacin
incorrecta o incompleta

Seguridad en la Empresa
Consecuencias previsibles:

Impacto en disponibilidad de servicios


Impacto en la calidad de servicios
Tiempo de respuesta
Operacin manual? , sin sistemas
Modificacin en procesos
Sedes alternas sustitutas
Personal adiestrado y personal alterno

Interaccin con el usuario:


Layout Diseo del formato estndar
Content awareness Ubicacin fcil
Aesthetics Presentacin agradable
User experience Diferenciacin
acorde a la experiencia del usuario
Consistency facilita uso y
aprendizaje
Minimal user effort Simple, tecleado
mnimo

Proceso:
Diseo de interface
Desarrollo de escenarios
Diseo de la estructura de
interaccin
Estndares de diseo para interaccin
Prototipo del diseo de interaccin
Evaluacin de la interaccin diseada

Proceso:
Diseo de la navegacin
Principios bsicos:

Reducir y evitar errores


Anticipar forma de corregir errores
Secuencia(s) consistentes

Control de navegacin:

Men
Manejo directo (commands)

Mensajes y apoyo

Tipos de men:
Menu bar - primario
Drop down menu secundario con
opciones
Pop-up menu opcional (atajos)
Tab menu mandos relacionados, cortos
Toolbar conos o botones para mandos
Image map aporta significado
mediante ilustraciones

Mensajes:
Mensaje de error
Mensaje de confirmacin
Reconocimiento de ejecucin
Mensaje de espera
Mensaje de ayuda

Proceso:
Diseo del insumo
Check box permite seleccin
mltiple
Radio button seleccin excluyente
On-screen list box espcacio
reducido para seleccin
Drop down list box aporta
selecciones al ser activada
Combo box atajo del anterior
Slider aproximar valor

Proceso:
Mecanismos de Validacin
Completeness check cotejo de
atributos previo a inclusin
Format check valida tipo datos
Range check verifica pertenencia
Check digit aade dgito para validar
Consistency check verifica contra
otro(s) atributos
Database checks verifica contra
database

Proceso:
Diseo de la salida
Informe detallado
Informe resumido o resmenes
Informe comparativo
Turnaround document
Grafos

Proceso:
Diseo del depsito de datos
Medio o entorno:

Archivos convencionales o legacy


Databases
OODBs
Datawarehouse

Optimizar el depsito (ejecucin):


Normalizacin

Optimizar tiempo de acceso:


Denormalizacin
Agrupacin (clustering)
Indizacin

Estimar tamao del depsito

Proceso:
Normalizacin del depsito datos
Sin normalizar (0NF)

grupos repetitivos, carece de llave primaria

Primer nivel (1NF)

Elimina grupos repetitivos y llave primaria nica

Segundo nivel (2NF)

Todos los atributos dependen de llave completa

Tercer nivel (3NF)

Elimina dependencias transitivas entre atributos

Proceso:
Diseo de la programacin
Mapa de la estructura del programa
Especificaciones del programa
Descripcin o modelo:
Seudo cdigo
Structured english
Flujogramas

Programacin dirigida por eventos

Proceso:
Tcnicas diseo de programacin
Top down / Bottom up
Modulos y niveles
Relacin entre mdulos: estrecha/lgida
Control: High fan in/ High fan out
Subordinacin/Concurrencia

Programacin estructurada
Programacin de objetos

Potrebbero piacerti anche