Вы находитесь на странице: 1из 6

ESTANDARES DEL DISEO

Cuando hablamos de estndares se busca mejorar la eficiencia y la calidad de


un sistema, en este caso de informacin, esto se hace a travs de la
implementacin de un conjunto de reglas al momento de desarrollar las
diferentes etapas del sistema de informacin, tambin a la hora de desarrollar
las tablas, la base de datos los procedimientos, la funcin etc...

Existen varios tipos de estndares que hay que tomar en cuenta en un


desarrollo entre ellos tenemos los estndares de datos, estndares de
codificacin, estndares de instructivo de los operadores, estndares
estructurales, estndares de documentacin.

*Estndares de datos: Este estndar se refiere a cmo llamar las tablas, los
campos, los ndices, las longitudes de las variables, esto es conocido como el
diccionario de datos en un sistema de informacin.

*Estndar de Codificacin: Este estndar Son los que indican como llamar
dentro del cdigo a la fuente, tipo, variables.

El uso de estos estndares tiene innumerables ventajas, entre ellas:

Asegurar la legibilidad del cdigo entre distintos programadores, facilitando el


debugging del mismo.

Proveer una gua para el encargado de mantenimiento/actualizacin del


sistema, con cdigo claro y bien documentado.

Facilitar la portabilidad entre plataformas y aplicaciones.

*Estndares de instructivo de Usuarios: Este estndar es el que indica


mediante un instructivo al usuario de cmo usar el sistema y cul es la forma
correcta de uso para que el sistema no tenga inconvenientes.

*Estndares de instructivo de los operadores: Este estndar es un instructivo


funcional para los procesos especficos que van a orientar y ayudar a
comprender el flujo y el comportamiento de los procesos.

*Estndares estructurales: Este estndar se refiere a los lineamientos que


deben seguir para estructural el software, dividir el software en mdulos
codificacin estructural y la relacin tropofonente del sistema.

*Estndares de documentacin: se refieren a caractersticas del diseo del


sistema u la relacin de los componentes y las caractersticas de operacin que
pueden realizarse para obtener detalles de la aplicacin.
*Estndares de procesos: En este estndar se encuentran los siguientes
ambientes:

Ambiente de desarrollo, Ambiente de prueba, Ambiente de produccin,


Ambiente de centro de informacin y Ambiente de contingencia.

Resumen de Transicin del anlisis hacia el diseo

En la investigacin de requerimientos, la atencin se debe de centrar alrededor de


los requerimientos bsicos:

Comprensin de los procesos, incluyendo por qu y cmo se efectan.

Identificacin de los datos utilizados y las actividades de procesamiento de la


informacin.

Determinacin de Volumen y tiempo de procesamiento

Identificacin de controles del sistema.

PASOS A SEGUIR PARA EL DESARROLLO DE S.I.

Percepcin de requerimientos:

Anlisis de hechos. El anlisis de sistemas comprende la recopilacin de hechos y


el anlisis de los mismos. El analista primero define, documenta y despus
analiza.

Marco de referencia para el anlisis de los hechos del sistema

Capacidad: habilidad que tiene el sistema actual para alcanzar las metas y
objetivos bsicos del sistema formado por personas, equipo, espacio y
procedimientos.

Control: Mecanismo diseado para aumentar la probabilidad de que las


actividades se lleven a cabo de forma apropiada y para detectar eventos
inesperados.
Accesibilidad de la informacin: Disponibilidad de la informacin necesaria en
un formato til para alcanzar un objetivo cuando sta sea indispensable.

Complejidad: Numero muy grande de tareas o interrelaciones, pasos o


actividades que trae como consecuencia un rendimiento incompleto o inaceptable.

Objetivos al disear un sistema de informacin

Definir alcances y satisfaccin del cliente. Definir qu es lo que se va a lograr con


el sistema.

ELEMENTOS DEL DISEO

Flujo de datos: Movimientos de datos haca, alrededor y desde el sistema.

Almacenes de datos: Conjuntos temporales permanentes de datos.

Procesos: Actividades para aceptar, manejar y suministrar datos e


informacin (manuales o computarizados).

Controles: Estndares y lineamientos para determinar si las actividades estn


ocurriendo en la forma anticipada o aceptada.

Funciones del personal: Las responsabilidades de toda persona que


relacionadas con el nuevo sistema, incluyendo los usuarios, operadores de
computadora y personal de apoyo.

*Diseo de salida

Determinar qu informacin presentar y cmo.

*Diseo de archivos

Que datos deben incluirse en el formato de los registros contenidos en el archivo,


longitud de cada registro.
*Diseo de interacciones con la base de datos.

El analista proporciona al administrador de la base la descripcin de:

Los datos que son necesarios de la base de datos.

Las acciones que tendrn efecto sobre la propia base (recuperar, cambiar valores
e ingresar datos).

*Diseo de la entrada

Qu datos ingresan al sistema. Con cules mtodos, cmo se van a codificar y


validar.

*Diseo de controles

Controles de entrada (solo los usuarios autorizados tengan acceso al sistema,


garantizar transacciones aceptables, validar los datos, determinar si se han
omitido datos que son necesarios).

*Diseo de procedimientos

Especifica qu tareas deben efectuarse al utilizar el sistema y quines son los


responsables de llevarlas a cabo.

Procedimientos para entrada de datos: mtodos para la captura de datos de las


transacciones y su ingreso en el sistema de informacin.

Procedimientos durante la ejecucin: Pasos y acciones emprendidos por los


operadores del sistema o usuarios.

Procedimientos para el manejo de errores: Acciones a seguir cuando se presentan


resultados inesperados.

Procedimientos de seguridad y respaldo: Acciones para proteger al sistema y sus


recursos contra posibles daos.
*Diseo de especificaciones para programas

Se lleven a cabo todas las tareas y lo hagan en la forma establecida.

La restructuracin del software en mdulos permita su prueba y validacin para


determinar si los procedimientos son correctos.

Las modificaciones futuras se puedan realizar de forma eficiente y con un mnimo


de interrupcin en el diseo del sistema.

Manejo del proceso del diseo para aplicaciones institucionales

LINEAMIENTOS PARA EL MANEJO DEL DESARROLLO HECHO POR LOS


USUARIOS FINALES

Descarga de datos: La copia de una parte de un archivo o base de datos desde


otro sistema, evita la introduccin de errores, asegura la uniformidad de los datos
y permite hacer un uso eficiente del tiempo.

Evitar que los usuarios ingresen datos: impide la introduccin de errores en la


base de datos o la alteracin de los que ya han sido validados para verificar su
exactitud.

Estandarizacin: las normas para estandarizar el desarrollo, las pruebas y los


datos permiten obtener consistencia y uniformidad.

Documentacin del diseo: explica la forma y la manera de operarlo.

Revisin de las especificaciones de diseo: ayudar y asegurar que los


resultados que produzcan las aplicaciones sean seguras.

ETAPAS DEL DISEO

El diseo es la fase en donde se modela la estructura del sistema, es en esta fase


donde se toma toda la informacin obtenida en el anlisis para crear los cuatro
elementos del diseo
Los cuatro elementos del diseo son:

Diseo de datos
Diseo arquitectnico
Diseo de interfaces
Diseo a nivel de componente
El diseo de datos se encarga de modelar las estructuras de datos que se
necesitan para dar soporte al software. Propiamente se creen las bases de datos y
las relaciones entre las tablas.

En esta seccin se hace uso de los diagramas de entidad to relacin y del


diccionario de datos.

El diseo arquitectnico tiene su origen en las especificaciones y requerimientos


obtenidos en el anlisis, se trata de organizar las funciones que el sistema debe
incorporar para cumplir con los requisitos que se han solicitado, asimismo debe
mostrar las relaciones entre el sistema, los subsistemas y las interacciones con
otros sistemas

El diseo de la interfaz describe la forma como el sistema interactuar con el


usuario ms que la apariencia del sistema.

El diseo a nivel de componente es una descripcin procedimental de cada una de


las partes que fueron especificadas en el diseo arquitectnico.

La importancia de esta fase en el proceso de desarrollo se debe a que est en


fase puede modelar producto de calidad

Вам также может понравиться