SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Al momento de convertir los requerimientos o necesidades de un sistema en
soluciones que los satisfagan se está en presencia del Diseño de sistema. Para
implementar este tipo de Diseño se deben especificar los requerimientos que
vendrían siendo el planteamiento del problema, especificando la solución de los
diferentes objetivos para lograr obtener un diseño en torno a las necesidades de
de entrada y salidas del sistema, utilizando herramientas que permitan la
maquetación del sistema a obtener, utilizando métodos como lo es el diseño de
web, permitiendo el diseño de interfaces adecuadas los usuarios de este sistema,
Estos métodos o herramientas son de gran ayuda para la documentación modular
por medio de la descomposición del programa, lo que genera una codificación
efectiva.

El diseño de salidas se aplica a cualquier información producida por un sistema,
ya sea impreso, desplegado o verbal. Cuando se diseñan las salidas, se
seleccionan métodos para representar la información y crean documentos,
informes u otros formatos que contienen información producida por el sistema.
Estos métodos de salida varían a lo largo de los sistemas, como un informe
de inventarios de la cantidad de mercancía, el sistema del computador, bajo el
control del programa, nada mas consulta los datos que se tienen a mano en el
almacenamiento, y los ensambla en una forma que sea presentable.
Para la obtención de un prototipo o modelo a escala de lo real, no tan funcional
para que equivalga a un producto final, ya que no lleva a cabo la totalidad de las
funciones necesarias del sistema final.             Lo   cual Proporciona         una
retroalimentacion temprana por parte de los usuarios acerca del Sistema. Siempre
se debe establecer el objetivo de un prototipo puede ser útil en diferentes fases
del proyecto, por ello su objetivo debe ser claro. Durante la fase de análisis se usa
para obtener los requerimientos del usuario. En la fase de diseño se usa para
ayudar a evaluar muchos aspectos de la implementación seleccionada.
Es responsabilidad del usuario trabajar con el prototipo y evaluar sus
características y operación. La experiencia con el sistema bajo condiciones reales
permite la familiaridad indispensable para determinar los cambios o mejoras que
sean necesarios, o también la eliminación de características innecesarias.
El profesional de sistema captura la información sobre lo que le gusta y lo que le
desagrada a los usuarios. Esta información tiene influencia en la siguiente versión
del prototipo, la cual se presenta modificada y refinada.


La principal ventaja del desarrollo de prototipos es la modificación del Sistema en
etapas tempranas de su desarrollo, el éxito del uso del prototipo depende de qué
tan pronto y con qué frecuencia se reciba la retroalimentación del usuario para
hacer cambios y adecuarlos a las necesidades actuales. Los cambios iniciales
durante el desarrollo de un proyecto son menos costosos que si se realizan en
etapas tardías, como el prototipo puede cambiar varias veces la flexibilidad y
adaptabilidad son su esencia, la pauta del cambio de la retroalimentación, la cual
nos permite conocer la opinión del usuario sobre cambios a la entrada o salida de
un proceso, que al evaluarla nos permite obtener los requerimientos y mejorar el
sistema. Además el desarrollo de prototipos implica una inversión
de tiempo y dinero, pero siempre es menor a la del sistema completo.
Los problemas y descuidos de sistemas son más fáciles de detectar en un
prototipo.

El diseño web es una actividad que consiste en la planificación, diseño e
implementación de sitios web y páginas web. No es simplemente una aplicación
del diseño convencional, ya que requiere tener en cuenta cuestiones tales
como navegabilidad, interactividad, usabilidad, arquitectura de la información y la
interacción de medios como el audio, texto, imagen y vídeo. Se lo considera
dentro del diseño multimedia. La unión de un buen diseño con una jerarquía bien
elaborada de contenidos aumenta la eficiencia de la web como canal
de comunicación e intercambio de datos, que brinda posibilidades como el
contacto directo entre el productor y el consumidor de contenidos, característica
destacable del medio. El diseño web ha visto amplia aplicación en los sectores
comerciales de Internet especialmente en la World Wide Web. Asimismo, a
menudo la web se utiliza como medio de expresión plástica en sí.
Esto conlleva al diseño de las estructuras de páginas web, considerando la
generación de dibujos sólo lineales que describen los componentes de cada una
de las pantallas del sitio, con el objetivo de verificar la ubicación de cada uno de
ellos. Se debe dibujar diagramas con todas las pantallas que tendrá el sitio, ya que
de esta manera será posible que diseñadores y desarrolladores tengan un
documento concreto de trabajo, a través del cual resuelvan todas las dudas de los
elementos que componen esta página. Si bien este trabajo es largo y puede
resultar tedioso, su ventaja es que ningún elemento en las páginas queda puesto
al azar sino que responde a necesidades puntuales que se han detectado y que se
resuelven por esta vía.
Ya que la Intranet es una red interna de las empresas u organizaciones, como
universidades, para transmisión de datos o información, es decir, una red
de ordenadores privados que utilizan tecnología Internet para compartir dentro de
una organización parte de sus sistemas de información y sistemas operacionales.
El término intranet se utiliza en oposición a Internet, una red entre organizaciones,
haciendo referencia por contra a una red comprendida en el ámbito de una
organización. El diseño de intranet se trata simplemente de un banco de
información integrado por documentos electrónicos y bases de datos de muy
diversos géneros, los cuales puede ser accesados vía web, con acceso restringido
sólo para el personal de la empresa a quienes se les ha otorgado autorización
para consultar esa información confidencial.

Cabe considerar que Internet es una red compuesta por miles de redes
independientes pertenecientes a instituciones públicas, centros de investigación,
empresas privadas y otras organizaciones. Estas redes comparten unas normas
que aseguran la comunicación entre ellas: son los denominados protocolos
internet. La Web es un sistema que facilita el acceso a los distintos recursos que
ofrece Internet a través de una interfaz común basada en el hipertexto. La Web se
ha hecho enormemente popular con la aparición de unos programas dotados de
interfaces gráficas amigables que permiten a cualquier persona acceder a los
documentos de la red: son los conocidos navegadores.

Es por eso que las salida impresas son las que se encargan de producir grandes
volúmenes de informes impresos, sin embargo la decisión de utilizar salida
impresa no debe ser automática, debe haber alguna razón como la necesidad de
enviar a un cliente o proveedor un documento por correo, tener un registro
impreso de los datos o circular una cantidad de información a diferentes personas
en forma simultanea. Un informe bien diseñado puede reemplazar a otro
elaborados pobremente, proporcionando detalles innecesarios la cual no ayuda
nada. Las opciones de salida impresa más comunes en las empresas son en
papel, informe filmado, formas especiales y formas para enviar por correo. En
tanto las salidas por pantalla tienen la desventaja del espacio comparada con las
salidas impresas, además los usuarios saben buscar la información en un reporte
impreso, en cambio no podemos suponer esto cuándo se diseñan pantallas. En
este diseño se incluyen el uso de gráficas e iconos, existen diversas formas de
presentar la información por pantalla, la más usada es a través del uso de
ventanas.
La interfaz de usuario es el medio con que el usuario puede comunicarse con una
máquina, un equipo o una computadora, y comprende todos los puntos de
contacto entre el usuario y el equipo. Normalmente suelen ser fáciles de entender
y fáciles de accionar. El diseño de interfaz de usuario o ingeniería de la interfaz es
el diseño de computadoras, aplicaciones, máquinas, dispositivos de
comunicación móvil, aplicaciones de software, y sitios web enfocado en la
experiencia de usuario y la interacción. Es una actividad multidisciplinar que
involucra a varias ramas del diseño y el conocimiento como el diseño
gráfico, industrial,web, de software y la ergonomía; y está implicado en un amplio
rango de proyectos, desde sistemas para computadoras, vehículos hasta aviones
comerciales.
Las interfaces básicas de usuario son aquellas que incluyen elementos como
menús, ventanas, teclado, ratón, los beeps y algunos otros sonidos que la
computadora hace, y en general, todos aquellos canales por los cuales se permite
la comunicación entre el ser humano y la computadora. La mejor interacción
humano-máquina a través de una adecuada interfaz (Interfaz de Usuario), que le
brinde tanto comodidad, como eficiencia.

Diseño del diálogo es la forma en la que el usuario interactúa con el sistema. Por
lo tanto es muy importante el diseño correcto de estos. Los diagramas para
diálogos es la secuencias de actividades que se pueden llevar a cabo en un
sistema y también cómo iniciar las acciones. La conversación entre el usuario y el
sistema depende completamente del diseño del diálogo. Un diseño fácil de usar
significa que la conversación puede fluir con facilidad. Las decisiones que debe
hacer el analista son las siguientes: estrategia general del diálogo, diálogo de
entrada de datos, paginación y scrolling, mensajes y comentarios, navegación del
usuario, asignación de teclas, sistema de ayuda.

Diseño modular es uno de los métodos de diseño más flexible y potentes para
mejorar la productividad de un programa.La modularidad es el diseño basado en la
modulación reticular de espacios que permitan optimizar el tiempo de construcción
y debido a que son transportables, desarmables y reorganizables permiten
impulsar múltiples funcionalidades y su reutilización al generarles un nuevo uso
diferente al que fueron fabricados. El diseño modular es un intento de combinar las
ventajas de la estandarización (alto volumen normalmente es igual a los bajos
costos de fabricación) con los de personalización.


El diseño modular propone dividir el sistema en partes diferenciadas y definir sus
interfaces. Una descomposición modular debe poder ciertas cualidades mínimas
para que se pueda considerar suficiente validar.


La herramientas CASE actualmente brindan una gran gama de componentes que
incluyen todos o la mayoría de los requisitos necesarios para el desarrollo de los
sistemas, han sido creadas con una gran exactitud en torno a las necesidades de
los desarrolladores de software para la automatización de procesos incluyendo el
análisis, diseño e implantación. Ofrecen una gran plataforma de seguridad a
sistemas que las usan. Debido a la demanda que tienen las CASE, su exigencia
en cuanto a su uso ha ido aumentando, por lo que toda CASE debe entre otras
cosas: proporcionar topologías de aplicación flexibles, proporcionar aplicaciones
portátiles, brindar un Control de versión, crear código compilado en el servidor, dar
un Soporte multiusuario y ofrecer seguridad.
Las herramientas CASE cuentan con una credibilidad y exactitud que tienen un
reconocimiento universal, siendo usadas por cualquier desarrollador y/o
programador que busca un resultado óptimo y eficiente.


USO DE HERRAMIENTAS CASE

Aumento en la productividad del analista Visible Analyst (VA) es una herramienta
CASE que da al analista de sistemas la posibilidad de realizar planeación, análisis
y diseño por medios gráficos, con el propósito de construir aplicaciones cliente-
servidor y bases de datos complejas. Esta herramienta permite modelar los datos,
procesos y objetos en diferentes formatos. Visible Analyst genera información
sobre el modelo en muchas formas distintas, incluyendo COBOL, C, Visual Basic,
SQL y XML. Analyst permite que sus usuarios dibujen y modifiquen diagramas con
facilidad.
Generadores automáticos de códigos es la ventaja más visible de esta
característica es la disminución del tiempo necesario para preparar un programa.
Sin embargo, la generación del código también asegura una estructura estándar y
consistente para el programa (lo que tiene gran influencia en el mantenimiento) y
disminuye la ocurrencia de varios tipos de errores, mejorando de esta manera la
calidad. Las características de la generación del código permiten volver a utilizar el
software y lasestructuras estándares para generar dicho código, así como
el cambio de una especificación modular, lo que significa volver a generar el
código y los enlaces con otros módulos.
Codificación efectiva es la forma en que los datos pueden ser capturados precisa y
eficientemente es mediante un empleo como conocimiento de varios códigos . El
proceso de poner datos ambiguos o problemáticos en unos cuantos dígitos o
letras fácilmente capturables es llamado codificación (que no debe ser confundida
con la codificación de programa).La codificación ayuda a que el analista de
sistemas alcance el objetivo de eficiencia, debido a que los datos que son
codificados requieren menos tiempo para su captura y reducen la cantidad de
conceptos capturados. La codificación también puede ayudar en el
reordenamiento adecuado de los datos en un punto posterior del proceso de
transformación de datos. Los códigos cortos son fáciles de recordar y fáciles de
capturar . si los códigos son largos deben ser divididos en subcodigos . por
ejemplo 5678923453127 puede ser dividido con guiones de la siguiente manera:
5678-923-453-127, esto es un enfoque mas manejable y aprovecha la forma en
que se sabe que la gente procesa información en grupos cortos.
Bibliografía

JAMES A. SENN,          Análisis    y Diseño      de       Sistemas de Información,
Segunda Edición,        Mc           Graw              Hill,       Abril     2000.

BURCH J. G. y GRUDNITSKI G.,1997, Diseño de Sistemas de Información.
Megabyte Noriega Asociados, 985 p.

KENDALL, K. E. y KENDALL J. E.,1991, Análisis y Diseño de Sistema. Prentice –
Hall Hispanoamericana S.A., 881 p.

RUBLE, D. A., 1998, Análisis y Diseño Práctico de Sistemas Cliente/Servidor con
GUI. Prentice Hall, 514 p.

SENN, J. A., 1992, Análisis y Diseño de Sistemas de Información. McGraw –Hill,
942 p.

YOURDON, E., 1989, Análisis           Estructurado       Moderno.   Prentice   –Hall
Hispanoamericana S.A., 735 p.

Mais conteúdo relacionado

Mais procurados

Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesCarlos Macallums
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyectoBlogdelfreelance .com
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREjose_rob
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniRAUL CHIPANA LARICO
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del softwareJuan Pablo Carvallo
 
Empresas que utilizan itil en mexico
Empresas que utilizan itil en mexicoEmpresas que utilizan itil en mexico
Empresas que utilizan itil en mexicoRazmli Rdz A
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosJoamarbet
 
Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Javier Hermoso Blanco
 

Mais procurados (20)

Clase: Uso correcto de subprocesos bpmn
Clase: Uso correcto de subprocesos bpmnClase: Uso correcto de subprocesos bpmn
Clase: Uso correcto de subprocesos bpmn
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No Funcionales
 
Analisis y diseño diagrama de contexto
Analisis y diseño diagrama de contextoAnalisis y diseño diagrama de contexto
Analisis y diseño diagrama de contexto
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
 
UML
UMLUML
UML
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
MoProsoft
MoProsoftMoProsoft
MoProsoft
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
 
Funciones del DBA, SA Y DA
Funciones del DBA, SA Y DAFunciones del DBA, SA Y DA
Funciones del DBA, SA Y DA
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
 
Empresas que utilizan itil en mexico
Empresas que utilizan itil en mexicoEmpresas que utilizan itil en mexico
Empresas que utilizan itil en mexico
 
Documento vision
Documento visionDocumento vision
Documento vision
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 

Destaque

Introducción A UML Parte1
Introducción A UML Parte1Introducción A UML Parte1
Introducción A UML Parte1Andres Garcia
 
Trabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasTrabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasCanachejuan
 
Procesamiento y análisis_de_datos
Procesamiento  y análisis_de_datosProcesamiento  y análisis_de_datos
Procesamiento y análisis_de_datosLUIS RIOS VASQUEZ
 
Entornos virtuales para la formacion tesis doctoral
Entornos virtuales para la formacion   tesis doctoralEntornos virtuales para la formacion   tesis doctoral
Entornos virtuales para la formacion tesis doctoralHuellas Literarias
 
Informe evolucion del sistema operativo
Informe evolucion del sistema operativoInforme evolucion del sistema operativo
Informe evolucion del sistema operativojuanitoon
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)josue salas
 
procesamiento de datos y análisis estadístico utilizando SPSS
procesamiento de datos y análisis estadístico utilizando SPSSprocesamiento de datos y análisis estadístico utilizando SPSS
procesamiento de datos y análisis estadístico utilizando SPSSHonorato Villazana Rasuhuamán
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativosJessy Simba
 
Diagramas de contexto para blog
Diagramas de contexto para blogDiagramas de contexto para blog
Diagramas de contexto para blogmartinvazquez
 
Diseño de salidas para sistemas de información
Diseño de salidas para sistemas de informaciónDiseño de salidas para sistemas de información
Diseño de salidas para sistemas de informaciónYaskelly Yedra
 
Disenos de investigacion
Disenos de investigacionDisenos de investigacion
Disenos de investigacionJosé Supo
 
Introducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacionIntroducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacionJosé Alfonso Mena Adame
 
Tipos de investigacion
Tipos de investigacionTipos de investigacion
Tipos de investigacionJosé Supo
 

Destaque (20)

Informe analisis y diseño
Informe analisis y diseñoInforme analisis y diseño
Informe analisis y diseño
 
Introducción A UML Parte1
Introducción A UML Parte1Introducción A UML Parte1
Introducción A UML Parte1
 
Trabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasTrabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemas
 
1. el uso de aplicaciones de smartphones y tablets en la educación
1. el uso de aplicaciones de smartphones y tablets en la educación1. el uso de aplicaciones de smartphones y tablets en la educación
1. el uso de aplicaciones de smartphones y tablets en la educación
 
Informe de ppp desarrollo de software
Informe de ppp desarrollo de softwareInforme de ppp desarrollo de software
Informe de ppp desarrollo de software
 
Procesamiento y análisis_de_datos
Procesamiento  y análisis_de_datosProcesamiento  y análisis_de_datos
Procesamiento y análisis_de_datos
 
Entornos virtuales para la formacion tesis doctoral
Entornos virtuales para la formacion   tesis doctoralEntornos virtuales para la formacion   tesis doctoral
Entornos virtuales para la formacion tesis doctoral
 
Informe evolucion del sistema operativo
Informe evolucion del sistema operativoInforme evolucion del sistema operativo
Informe evolucion del sistema operativo
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
procesamiento de datos y análisis estadístico utilizando SPSS
procesamiento de datos y análisis estadístico utilizando SPSSprocesamiento de datos y análisis estadístico utilizando SPSS
procesamiento de datos y análisis estadístico utilizando SPSS
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativos
 
Proceso de análisis
Proceso de análisisProceso de análisis
Proceso de análisis
 
Diagramas de contexto para blog
Diagramas de contexto para blogDiagramas de contexto para blog
Diagramas de contexto para blog
 
Informe software
Informe softwareInforme software
Informe software
 
Teoria de sistemas
Teoria de sistemasTeoria de sistemas
Teoria de sistemas
 
Diseño de salidas para sistemas de información
Diseño de salidas para sistemas de informaciónDiseño de salidas para sistemas de información
Diseño de salidas para sistemas de información
 
Disenos de investigacion
Disenos de investigacionDisenos de investigacion
Disenos de investigacion
 
Diseño de interfaces
Diseño de interfacesDiseño de interfaces
Diseño de interfaces
 
Introducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacionIntroducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacion
 
Tipos de investigacion
Tipos de investigacionTipos de investigacion
Tipos de investigacion
 

Semelhante a Informe de Diseño de Sistemas

Diseño del diálogo en línea
Diseño del diálogo en líneaDiseño del diálogo en línea
Diseño del diálogo en líneacataca24
 
Ensayo Diseño de Software
Ensayo Diseño de SoftwareEnsayo Diseño de Software
Ensayo Diseño de Softwarecastejon93
 
Eje tematico 4
Eje tematico 4Eje tematico 4
Eje tematico 4EDISON
 
Diaspositivas de_informatik_para_presentar_
 Diaspositivas de_informatik_para_presentar_ Diaspositivas de_informatik_para_presentar_
Diaspositivas de_informatik_para_presentar_naviwz
 
Diaspositivas de informatik para presentar
 Diaspositivas de informatik para presentar  Diaspositivas de informatik para presentar
Diaspositivas de informatik para presentar Vanessa Toral Yépez
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1Michelle Diaz
 
Diseño de software ensayo 1
Diseño de software ensayo 1Diseño de software ensayo 1
Diseño de software ensayo 1Michelle Diaz
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1Michelle Diaz
 
Diseño del dialogo en linea eje tematico 5
Diseño del dialogo en linea eje tematico 5Diseño del dialogo en linea eje tematico 5
Diseño del dialogo en linea eje tematico 5Breitner Steven Araujo
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoEmily Moncada
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoDarleneperalta
 
Eglys Gil - Herramientas Aplicadas para Modelar Datos
Eglys Gil - Herramientas Aplicadas para Modelar Datos Eglys Gil - Herramientas Aplicadas para Modelar Datos
Eglys Gil - Herramientas Aplicadas para Modelar Datos Eduardo Hernandez
 
Actividad 2 ensayo el software
Actividad 2 ensayo el softwareActividad 2 ensayo el software
Actividad 2 ensayo el softwareOswaldo Perez
 
METODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMAS
METODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMASMETODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMAS
METODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMASLenin Acosta Mata
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasJimmy Alexander
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22masa832
 
Diseño de Interfaz web
Diseño de Interfaz webDiseño de Interfaz web
Diseño de Interfaz webAlexis Morillo
 

Semelhante a Informe de Diseño de Sistemas (20)

Diseño del diálogo en línea
Diseño del diálogo en líneaDiseño del diálogo en línea
Diseño del diálogo en línea
 
diseño de software
diseño de software diseño de software
diseño de software
 
Ensayo Diseño de Software
Ensayo Diseño de SoftwareEnsayo Diseño de Software
Ensayo Diseño de Software
 
Eje tematico 4
Eje tematico 4Eje tematico 4
Eje tematico 4
 
Diaspositivas de_informatik_para_presentar_
 Diaspositivas de_informatik_para_presentar_ Diaspositivas de_informatik_para_presentar_
Diaspositivas de_informatik_para_presentar_
 
Diaspositivas de informatik para presentar
 Diaspositivas de informatik para presentar  Diaspositivas de informatik para presentar
Diaspositivas de informatik para presentar
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1
 
Diseño de software ensayo 1
Diseño de software ensayo 1Diseño de software ensayo 1
Diseño de software ensayo 1
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1
 
Diseño del dialogo en linea eje tematico 5
Diseño del dialogo en linea eje tematico 5Diseño del dialogo en linea eje tematico 5
Diseño del dialogo en linea eje tematico 5
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructurado
 
Ingeniería en software
Ingeniería en softwareIngeniería en software
Ingeniería en software
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructurado
 
Eglys Gil - Herramientas Aplicadas para Modelar Datos
Eglys Gil - Herramientas Aplicadas para Modelar Datos Eglys Gil - Herramientas Aplicadas para Modelar Datos
Eglys Gil - Herramientas Aplicadas para Modelar Datos
 
Actividad 2 ensayo el software
Actividad 2 ensayo el softwareActividad 2 ensayo el software
Actividad 2 ensayo el software
 
METODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMAS
METODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMASMETODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMAS
METODOLOGIAS PARA EL ANALISI Y DISEÑO DE SISTEMAS
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
El Software
El SoftwareEl Software
El Software
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Diseño de Interfaz web
Diseño de Interfaz webDiseño de Interfaz web
Diseño de Interfaz web
 

Informe de Diseño de Sistemas

  • 1. Al momento de convertir los requerimientos o necesidades de un sistema en soluciones que los satisfagan se está en presencia del Diseño de sistema. Para implementar este tipo de Diseño se deben especificar los requerimientos que vendrían siendo el planteamiento del problema, especificando la solución de los diferentes objetivos para lograr obtener un diseño en torno a las necesidades de de entrada y salidas del sistema, utilizando herramientas que permitan la maquetación del sistema a obtener, utilizando métodos como lo es el diseño de web, permitiendo el diseño de interfaces adecuadas los usuarios de este sistema, Estos métodos o herramientas son de gran ayuda para la documentación modular por medio de la descomposición del programa, lo que genera una codificación efectiva. El diseño de salidas se aplica a cualquier información producida por un sistema, ya sea impreso, desplegado o verbal. Cuando se diseñan las salidas, se seleccionan métodos para representar la información y crean documentos, informes u otros formatos que contienen información producida por el sistema. Estos métodos de salida varían a lo largo de los sistemas, como un informe de inventarios de la cantidad de mercancía, el sistema del computador, bajo el control del programa, nada mas consulta los datos que se tienen a mano en el almacenamiento, y los ensambla en una forma que sea presentable. Para la obtención de un prototipo o modelo a escala de lo real, no tan funcional para que equivalga a un producto final, ya que no lleva a cabo la totalidad de las funciones necesarias del sistema final. Lo cual Proporciona una retroalimentacion temprana por parte de los usuarios acerca del Sistema. Siempre se debe establecer el objetivo de un prototipo puede ser útil en diferentes fases del proyecto, por ello su objetivo debe ser claro. Durante la fase de análisis se usa para obtener los requerimientos del usuario. En la fase de diseño se usa para ayudar a evaluar muchos aspectos de la implementación seleccionada. Es responsabilidad del usuario trabajar con el prototipo y evaluar sus características y operación. La experiencia con el sistema bajo condiciones reales permite la familiaridad indispensable para determinar los cambios o mejoras que sean necesarios, o también la eliminación de características innecesarias. El profesional de sistema captura la información sobre lo que le gusta y lo que le desagrada a los usuarios. Esta información tiene influencia en la siguiente versión del prototipo, la cual se presenta modificada y refinada. La principal ventaja del desarrollo de prototipos es la modificación del Sistema en etapas tempranas de su desarrollo, el éxito del uso del prototipo depende de qué tan pronto y con qué frecuencia se reciba la retroalimentación del usuario para hacer cambios y adecuarlos a las necesidades actuales. Los cambios iniciales durante el desarrollo de un proyecto son menos costosos que si se realizan en etapas tardías, como el prototipo puede cambiar varias veces la flexibilidad y adaptabilidad son su esencia, la pauta del cambio de la retroalimentación, la cual nos permite conocer la opinión del usuario sobre cambios a la entrada o salida de
  • 2. un proceso, que al evaluarla nos permite obtener los requerimientos y mejorar el sistema. Además el desarrollo de prototipos implica una inversión de tiempo y dinero, pero siempre es menor a la del sistema completo. Los problemas y descuidos de sistemas son más fáciles de detectar en un prototipo. El diseño web es una actividad que consiste en la planificación, diseño e implementación de sitios web y páginas web. No es simplemente una aplicación del diseño convencional, ya que requiere tener en cuenta cuestiones tales como navegabilidad, interactividad, usabilidad, arquitectura de la información y la interacción de medios como el audio, texto, imagen y vídeo. Se lo considera dentro del diseño multimedia. La unión de un buen diseño con una jerarquía bien elaborada de contenidos aumenta la eficiencia de la web como canal de comunicación e intercambio de datos, que brinda posibilidades como el contacto directo entre el productor y el consumidor de contenidos, característica destacable del medio. El diseño web ha visto amplia aplicación en los sectores comerciales de Internet especialmente en la World Wide Web. Asimismo, a menudo la web se utiliza como medio de expresión plástica en sí. Esto conlleva al diseño de las estructuras de páginas web, considerando la generación de dibujos sólo lineales que describen los componentes de cada una de las pantallas del sitio, con el objetivo de verificar la ubicación de cada uno de ellos. Se debe dibujar diagramas con todas las pantallas que tendrá el sitio, ya que de esta manera será posible que diseñadores y desarrolladores tengan un documento concreto de trabajo, a través del cual resuelvan todas las dudas de los elementos que componen esta página. Si bien este trabajo es largo y puede resultar tedioso, su ventaja es que ningún elemento en las páginas queda puesto al azar sino que responde a necesidades puntuales que se han detectado y que se resuelven por esta vía. Ya que la Intranet es una red interna de las empresas u organizaciones, como universidades, para transmisión de datos o información, es decir, una red de ordenadores privados que utilizan tecnología Internet para compartir dentro de una organización parte de sus sistemas de información y sistemas operacionales. El término intranet se utiliza en oposición a Internet, una red entre organizaciones, haciendo referencia por contra a una red comprendida en el ámbito de una organización. El diseño de intranet se trata simplemente de un banco de información integrado por documentos electrónicos y bases de datos de muy diversos géneros, los cuales puede ser accesados vía web, con acceso restringido sólo para el personal de la empresa a quienes se les ha otorgado autorización para consultar esa información confidencial. Cabe considerar que Internet es una red compuesta por miles de redes independientes pertenecientes a instituciones públicas, centros de investigación, empresas privadas y otras organizaciones. Estas redes comparten unas normas que aseguran la comunicación entre ellas: son los denominados protocolos internet. La Web es un sistema que facilita el acceso a los distintos recursos que ofrece Internet a través de una interfaz común basada en el hipertexto. La Web se
  • 3. ha hecho enormemente popular con la aparición de unos programas dotados de interfaces gráficas amigables que permiten a cualquier persona acceder a los documentos de la red: son los conocidos navegadores. Es por eso que las salida impresas son las que se encargan de producir grandes volúmenes de informes impresos, sin embargo la decisión de utilizar salida impresa no debe ser automática, debe haber alguna razón como la necesidad de enviar a un cliente o proveedor un documento por correo, tener un registro impreso de los datos o circular una cantidad de información a diferentes personas en forma simultanea. Un informe bien diseñado puede reemplazar a otro elaborados pobremente, proporcionando detalles innecesarios la cual no ayuda nada. Las opciones de salida impresa más comunes en las empresas son en papel, informe filmado, formas especiales y formas para enviar por correo. En tanto las salidas por pantalla tienen la desventaja del espacio comparada con las salidas impresas, además los usuarios saben buscar la información en un reporte impreso, en cambio no podemos suponer esto cuándo se diseñan pantallas. En este diseño se incluyen el uso de gráficas e iconos, existen diversas formas de presentar la información por pantalla, la más usada es a través del uso de ventanas. La interfaz de usuario es el medio con que el usuario puede comunicarse con una máquina, un equipo o una computadora, y comprende todos los puntos de contacto entre el usuario y el equipo. Normalmente suelen ser fáciles de entender y fáciles de accionar. El diseño de interfaz de usuario o ingeniería de la interfaz es el diseño de computadoras, aplicaciones, máquinas, dispositivos de comunicación móvil, aplicaciones de software, y sitios web enfocado en la experiencia de usuario y la interacción. Es una actividad multidisciplinar que involucra a varias ramas del diseño y el conocimiento como el diseño gráfico, industrial,web, de software y la ergonomía; y está implicado en un amplio rango de proyectos, desde sistemas para computadoras, vehículos hasta aviones comerciales. Las interfaces básicas de usuario son aquellas que incluyen elementos como menús, ventanas, teclado, ratón, los beeps y algunos otros sonidos que la computadora hace, y en general, todos aquellos canales por los cuales se permite la comunicación entre el ser humano y la computadora. La mejor interacción humano-máquina a través de una adecuada interfaz (Interfaz de Usuario), que le brinde tanto comodidad, como eficiencia. Diseño del diálogo es la forma en la que el usuario interactúa con el sistema. Por lo tanto es muy importante el diseño correcto de estos. Los diagramas para diálogos es la secuencias de actividades que se pueden llevar a cabo en un sistema y también cómo iniciar las acciones. La conversación entre el usuario y el sistema depende completamente del diseño del diálogo. Un diseño fácil de usar significa que la conversación puede fluir con facilidad. Las decisiones que debe hacer el analista son las siguientes: estrategia general del diálogo, diálogo de
  • 4. entrada de datos, paginación y scrolling, mensajes y comentarios, navegación del usuario, asignación de teclas, sistema de ayuda. Diseño modular es uno de los métodos de diseño más flexible y potentes para mejorar la productividad de un programa.La modularidad es el diseño basado en la modulación reticular de espacios que permitan optimizar el tiempo de construcción y debido a que son transportables, desarmables y reorganizables permiten impulsar múltiples funcionalidades y su reutilización al generarles un nuevo uso diferente al que fueron fabricados. El diseño modular es un intento de combinar las ventajas de la estandarización (alto volumen normalmente es igual a los bajos costos de fabricación) con los de personalización. El diseño modular propone dividir el sistema en partes diferenciadas y definir sus interfaces. Una descomposición modular debe poder ciertas cualidades mínimas para que se pueda considerar suficiente validar. La herramientas CASE actualmente brindan una gran gama de componentes que incluyen todos o la mayoría de los requisitos necesarios para el desarrollo de los sistemas, han sido creadas con una gran exactitud en torno a las necesidades de los desarrolladores de software para la automatización de procesos incluyendo el análisis, diseño e implantación. Ofrecen una gran plataforma de seguridad a sistemas que las usan. Debido a la demanda que tienen las CASE, su exigencia en cuanto a su uso ha ido aumentando, por lo que toda CASE debe entre otras cosas: proporcionar topologías de aplicación flexibles, proporcionar aplicaciones portátiles, brindar un Control de versión, crear código compilado en el servidor, dar un Soporte multiusuario y ofrecer seguridad. Las herramientas CASE cuentan con una credibilidad y exactitud que tienen un reconocimiento universal, siendo usadas por cualquier desarrollador y/o programador que busca un resultado óptimo y eficiente. USO DE HERRAMIENTAS CASE Aumento en la productividad del analista Visible Analyst (VA) es una herramienta CASE que da al analista de sistemas la posibilidad de realizar planeación, análisis y diseño por medios gráficos, con el propósito de construir aplicaciones cliente- servidor y bases de datos complejas. Esta herramienta permite modelar los datos, procesos y objetos en diferentes formatos. Visible Analyst genera información sobre el modelo en muchas formas distintas, incluyendo COBOL, C, Visual Basic, SQL y XML. Analyst permite que sus usuarios dibujen y modifiquen diagramas con facilidad.
  • 5. Generadores automáticos de códigos es la ventaja más visible de esta característica es la disminución del tiempo necesario para preparar un programa. Sin embargo, la generación del código también asegura una estructura estándar y consistente para el programa (lo que tiene gran influencia en el mantenimiento) y disminuye la ocurrencia de varios tipos de errores, mejorando de esta manera la calidad. Las características de la generación del código permiten volver a utilizar el software y lasestructuras estándares para generar dicho código, así como el cambio de una especificación modular, lo que significa volver a generar el código y los enlaces con otros módulos. Codificación efectiva es la forma en que los datos pueden ser capturados precisa y eficientemente es mediante un empleo como conocimiento de varios códigos . El proceso de poner datos ambiguos o problemáticos en unos cuantos dígitos o letras fácilmente capturables es llamado codificación (que no debe ser confundida con la codificación de programa).La codificación ayuda a que el analista de sistemas alcance el objetivo de eficiencia, debido a que los datos que son codificados requieren menos tiempo para su captura y reducen la cantidad de conceptos capturados. La codificación también puede ayudar en el reordenamiento adecuado de los datos en un punto posterior del proceso de transformación de datos. Los códigos cortos son fáciles de recordar y fáciles de capturar . si los códigos son largos deben ser divididos en subcodigos . por ejemplo 5678923453127 puede ser dividido con guiones de la siguiente manera: 5678-923-453-127, esto es un enfoque mas manejable y aprovecha la forma en que se sabe que la gente procesa información en grupos cortos.
  • 6. Bibliografía JAMES A. SENN, Análisis y Diseño de Sistemas de Información, Segunda Edición, Mc Graw Hill, Abril 2000. BURCH J. G. y GRUDNITSKI G.,1997, Diseño de Sistemas de Información. Megabyte Noriega Asociados, 985 p. KENDALL, K. E. y KENDALL J. E.,1991, Análisis y Diseño de Sistema. Prentice – Hall Hispanoamericana S.A., 881 p. RUBLE, D. A., 1998, Análisis y Diseño Práctico de Sistemas Cliente/Servidor con GUI. Prentice Hall, 514 p. SENN, J. A., 1992, Análisis y Diseño de Sistemas de Información. McGraw –Hill, 942 p. YOURDON, E., 1989, Análisis Estructurado Moderno. Prentice –Hall Hispanoamericana S.A., 735 p.