Sunteți pe pagina 1din 7

Diseño de sistemas

Modelo de análisis vs modelo de diseño


el modelo de análisis representa la vista externa del sistema (la especificación), mientras que el
modelo de diseño representa la vista interna (la implementación).

Modelo de análisis

Modelo de diseño

Componentes

Interfaz

Arquitectura

Datos

La arquitectura está compuesta por todo lo que es UML.


Datos: todo lo relacionado con el sistema de gestión de base de datos, incluye
el Modelo relacional y diagrama entidad relación.

El complemento entre UML y DFD da una arquitectura para solucionar el


problema o necesidades de la empresa.
Focus group: una técnica cualitativa de estudio de las opiniones o actitudes de
un público
Ingreso de datos(entradas efectivas)
El ingreso de datos debe ser de manera zacadica.
Reglas de oro a nivel de interfaz;
 Dar el control al usuario
 Reducir la carga en la memoria en el usuario
 Lograr que la interfaz sea consistente
Parametrización en los programas.
Diseño de interacción directas con los objetos.
Coreccion y detección de errores
Verificación y validación
Verificación: requerimientos técnicos, permite revisar si el diagrama de flujo se
cumplió
Pruebas a nivel de usuario: caja negra, caja blanca, alfa(bajo el control de los
analistas) beta se libera a nivel espacial cualquiera puede descargar y hacer uso
del software, sin embargo el analista no tiene control pero ayuda a validar las
necesidades de los clientes.
Validacion de datos: util para asegurar la calidad de los datos, los errores deben
ser detectados en la entrada.
 VALIDACION DE DATOS DE ENTRADA
 VALIDACION DE LAS TRASACCIONES DE ENTRADA

User EXperience: se refiere a cómo se siente una persona al interactuar con un


sistema.
Grupo RTF (revision tecnica formal) grupo de personas dedicadas a hacer un
HardTesting al programa.
Requisitos basicos para pruebas de software
1.- Analizar los requerimientos de desarrollo de software
2.- Identificar las funcionalidades nuevas a probar
3.- Identificar las funcionalidades de sistemas existentes que deben probarse
4.- Definir la estrategia de pruebas
5.- Determinar necesidades de personal y entrenamiento

Descomposicion funcional: significa presentar de manera abstracta cada una de


las funciones (las actividades, procesos, operaciones) en el sistema o modelo
área.
Características de la prueba, permite identificar:
 como lo ve el analista
 como lo ve el usuario

Pruebas de caja blanca


Pruebas de caja negra
NOTA: toda formación o capacitación requiere una evaluación.
Reglas
 Sesgo: Es un defecto en el diseño de un estudio de investigación científica
o ensayo clínico, o en el método usado para recopilar o interpretar la
información, permite identificar que la data esta bien ingresada.
 Calidad: capacidad que posee un objeto para satisfacer necesidades

Entradas
Entradas efectivas: La calidad de entrada determina la calidad de salida
 codificacion efectiva
 captura de datos eficaz
 aseguramiento de la calidad por validacion

Codificacion
 datos codificados menor tiempo de entrada
 reduce el numero de articulos introducidos
 ahorro de memoria
 oculta informacion
 permite el seguimiento de la data
Tipos de codigo
 secuencia simple: permiten la identificacion de algo.
 clasificacion: distingue entre clases y objetos mutuamente excluyentes
 de bloques: agrupacion de acuerdo a caracteristicas comunes
 de cifrado: ocultar informacion
 Digito significativo: permite la identificacion de articulos de una clase
 mnemotécnicos: ayuda de memoria, ayuda al usuario a recordar las
entradas por medio de frases o interfaces de ayuda.
Metodos de entrada
 Teclados
 reconocimiento optico
 lectura de tinta magnetica
 codigos de barras
 terminales inteligentes

Problemas de datos ingresados


 funciones innaceptables
 datos erroneos
 datos de personas no autorizadas.

Metodos de validacion
 verificación de datos faltantes
 pruebas de longitud correcta
 prueba de razonabilidad
 comparación con los datos almacenados
Salidas eficientes
Salida externa(fuera de la organizacion) e interna(dentro de la organizacion).
Una salida externa debe diferir de la producción interna en su diseño y apariencia
Tipos de salida
 Impresion
 pantalla
 audio
 email
 salida electronica

Tomar en cuenta
 velocidad
 costo
 portabilidad
 flexibilidad
 almacenamiento
A TOMAR EN CUENTA
 quien usara la salida
 cuantas personas necesitan la salida
 cuando se necesita la salida
 proposito de la salida
 frecuencia de acceso a la salida.
NOTA: para las entradas y salidas se debe realizar la definicion de limites y
clasificacion de informacion
Una salida de calidad debe incluir: titulos, numeros de paga y cortes de control
fecha, etiquetacion de columnas, definicion de datos.
Diseño de interfaces de usuario: ayuda a la comunicacion entre el usuario y el
Sistema informatico.
 Efectividad: acceso de manera congruente de acuerdo a las necesidades.
 Eficiencia: interfacess que reducen errores y aumentan la velociadd.

Consultas utilizables e informacion adecuada. Dos componentes principales


 lenguaje de presentacion: del ordenador a humano
 Lenguaje de accion: humano a ordenador.

Tipos de interfaz
 de menu, o de menu anidado
 de llenado, formularios de llenado
 de CLI control de la aplicaciones mediante comandos
 grafica de usuario(GUI), poseen menu secundario, uso de teclado o raton.

Dialogo: comunicacion entre una persona y el ordenador.


 comunicacion significativa: significa que el usaurio entienda la
informacion, se puede hacer uso de interfaces de ayuda.
 accion minima del usaurio
 funcionamiento estandar: normalizar iconos, estandarizar comandos de
entrada y salida, estandarizacion de fuente.

Programa o interfaz de Ayuda: asistente dentro de un sistema que brinda el


apoyo durante el uso de este. Puede accederse a una interfaz de ayuda
mediante:
 al pulsar una tecla
 menú GUI
 sensible al contexto(al pasar el ratón sobre un icono o menu)
 ayuda icónica.
 Wizards: serie de preguntas y respuestas para la asistencia.
 Asistencia telefónica
 foros de software

Las consultas para el acceso a la información pueden ser:


 datos especificos
 grupos con caracteristicas similares
 atributos de una entidad para ciertas caracteristicas
 mostrar todos los atributos de una entidad
 Identidades con una misma caracteristica
 atributos de todas las entidades de ciertas caracteristicas.
Como realizar consultas
 por medio de SQL
 por medio de NSQL
 por medio de QBE, seleccion de campos y condiciones.

Mineria de datos: reunir cantidad de datos de una persona y usar esa data para
la predicicon de comportamiento futuro.

Ergonomia: Estudio de las condiciones de adaptación de un lugar de trabajo o


sistema de trabajo.
 colores e iluminacion
 pantallas LCD o VDT
 los teclados de usuarios
 asientos
 escritorios

S-ar putea să vă placă și