martes, 18 de mayo de 2010

DISEÑO DE SISTEMA APLICADO AL PROYECTO

DISEÑO DE SISTEMAS

¿En que se basa el enfoque de diseño orientado a objetos?

Para webcomercio.com El diseño orientado a objetos se basa en la idea de utilizar ocultamiento de información como principal criterio de descomposición y en la noción de los tipos de datos abstractos. Por medio de un funcional, se identificaron las siguientes operaciones las cuales llevamos acabo en la creación de nuestras páginas:

1. Dividir el documento en palabras.
2. Revisar si las palabras que no están en el diccionario.
3. Formar listas de palabras que no están en el diccionario.
4. Intercalar las palabras buenas en el diccionario, para obtener un nuevo diccionario.

¿Cuáles son los tipos de datos abstractos?

Estos son los tipos de datos abstractos manejados en webcomercio.com
• Tipos de Datos  colección de valores + operaciones
• Enteros, reales, booleanos, caracteres
• Enumerados, subrango
• Son opacos

En que se basa el diseño orientado a objeto

Webcomercio.com desarrolla el diseño de un sistema software por medio de una descomposición funcional descendiente, se ha mencionado que la mejor metodología es el diseño orientado al objeto. En este diseño los componentes del software se ven mas como objetos que como funciones. Cada objeto tiene un conjunto asociado de operaciones permitidas, y los objetos se comunican mediante el paso de mensajes que, por lo general, incluyen una instrucción para activar una instrucción activar una función determinada.

¿Cuál es el diseño de salida?

En este caso salida se refiere a los resultados e informaciones generadas por el Sistema, Para la mayoría de los usuarios la salida es la única razón para el desarrollo de un Sistema y la base de evaluación de su utilidad. Sin embargo webcomercio.com cuando realiza un sistema, como analistas deben realizarse lo siguiente:

• Determine qué información presentar. Decidir si la información será presentada en forma visual, verbal o impresora y seleccionar el medio de salida.
• Disponga la presentación de la información en un formato aceptable.
• Decida como distribuir la salida entre los posibles destinatarios.

¿Cómo seleccionar la tecnología de salida?

La salida es la información que se entrega a los usuarios por medio del sistema de información. Algunos datos requieren un procesamiento extenso antes de que se conviertan en salida adecuada, y otros datos son guardados y considerados salida cuando se les recupera con poco o ningún procesamiento. La salida puede tomar muchas formas, la permanente tradicional de los reportes impresos y la fugaz, tal como la de las pantallas VDT, micro formas y sonido. Los usuarios dependen de la salida para realizar sus tareas, y frecuentemente juzgan el mérito de un sistema únicamente por su salida. Para crear la salida más útil posible, los analistas de sistemas de webcomercio.com trabajan de cerca con los usuarios, por medio de un proceso interactivo hasta que el resultado se considera satisfactorio para ellos y para nuestra empresa.

Debido a que la salida es útil es esencialmente para asegurar el uso y aceptación del sistema de información, hay varios objetivos que el analista de sistemas trata de obtener cuando diseña la salida.

1. Diseñar la salida para que sirva al propósito deseado.
2. Diseñar la salida para que se ajuste al usuario.
3. Entregar la cantidad adecuada de salida.
4. Asegurarse de que la salida se encuentra donde se necesita.
5. Entregar la salida a tiempo.
6. Seleccionar el método de salida adecuado.

¿Cómo debe ser la relación del contenido de la salida con el método de salida?

Diseño efectivo de salidas
• Concepto: La salida es la información que webcomercio.com le da a los usuarios de nuestras páginas del sistema de información. Pueden tomar varias formas: pantallas en monitor, micro formas y salidas de audio – video – texto.
• Objetivos de las salidas:

o Diseñar una salida para satisfacer el objetivo planteado
o Diseñar una salida que se adapte al usuario
o Proveer la cantidad adecuada de información
o Asegurar que la salida esté disponible dónde se necesita
o Proporcionar oportunamente la salida
o Elegir el método correcto de salida

¿Cuáles son los factores a considerar cuando se selecciona la tecnología de salida?

El producir diferentes tipos de salida requiere el uso de diferentes tecnologías para la salida de la computadora impresa. Las opciones incluyen impresoras de impacto o no. Para la salida en pantalla las opciones incluyen tubos de rayos catódicos conectados o aislados o pantallas de cristal líquido. La salida de audio puede ser amplificada y emitida por un altavoz o escuchada por medio de bocinas pequeñas en una PC. Las microformas de salida son creadas por cámaras especialmente equipadas y películas en microficha o microfilm, todo lo anterior webcomercio.com Lo entrega en un manual al usuario y se le da una tutoría personalizada.

¿Cuál es el diseño de entrada?

Consiste en el desarrollo de especificaciones y procedimientos para la preparación de datos, la realización de los procesos necesarios para poner los datos de transacción en una forma utilizable para su procesamiento así como la entrada de los datos se logra al instruir a la computadora para que lea ya sea documentos escritos, impresos ó por personas que los escriben directamente al sistema.Existen cinco objetivos que webcomercio.com aplica controlan la cantidad de entrada requerida, a enviar los retrasos, controla los errores y mantener la sencillez de los pasos necesarios, estos son:
• Control de la Calidad de Entrada
• Evitar los Retrasos
• Evitar los errores en los datos
• Evitar los pasos adicionales
• Mantener la Sencillez del Proceso

¿Cómo debe ser el diseño de formas atractivas?

Aunque el atractivo de las formas es dejado al final, su orden de aparición no significa que tenga menos importancia. Las formas estéticas llevan a los usuarios hacia ellas y motivan su llenado. Esto significa que los usuarios que llenan las formas estarán satisfechos y que las formas serán llenadas. Las formas no deben verse amontonadas, deben parecer organizadas y lógicas después de que son llenadas. Par ser atractivas, las formas deben solicitar la información en el orden esperado, las convenciones indican que se pida el nombre, la calle, la ciudad, estado y el código postal y el país, en caso necesario. La disposición adecuada y el flujo contribuyen el atractivo de la forma. El uso de diferentes tipos de letra dentro de la misma forma puede ayudar a hacer atractivo el llenarla. El separar categorías y subcategorias con líneas gruesas y delgadas también puede motivar el interés por la forma de las páginas que le ofrecemos al usuario.
¿Cuáles son las secciones de una pantalla?

Las pantallas de webcomercio.com cuentan con tres secciones las cuales se nombraran a continuación:
• La parte superior de la pantalla tiene una sección de encabezado, parte de la cual está escrita en el software para describir al usuario en que parte del paquete se encuentra. El resto del encabezado puede consistir del nombre de archivo creado por el usuario.
• La sección media es llamada el cuerpo de la pantalla. Este puede ser usado para la captura de datos, y es organizado de izquierda a derecha y de arriba hacia abajo. Los títulos e instrucciones deben ser proporcionados en esta sección parta que ayuden al usuario a dar los datos adecuados en el lugar correcto. También se deben proporcionar al usuario las definiciones de campos que muestren que tantos datos se permite en cada campo de la pantalla.
• La tercera sección de la pantalla es la sección de comentarios e instrucciones: esta sección puede desplegar un menú corto de comandos que recuerden al usuario los puntos básicos, tales como cambiar pantallas o funciones, guardar el archivo o terminar la captura. La inclusión de estos puntos básicos puede hacer que los usuarios sin experiencia se encuentren mucho más seguros acerca de su habilidad para operar la computadora sin causar un error fatal.

¿Cuál es el diseño de base de datos?

Rápidamente surgió la necesidad de contar con un sistema de administración para controlar tanto los datos como los usuarios. La administración de bases de datos se realiza con un sistema llamado DBMS (Database management system [Sistema de administración de bases de datos]). El DBMS es un conjunto de servicios (aplicaciones de software) para administrar bases de datos, que permite:
• un fácil acceso a los datos
• el acceso a la información por parte de múltiples usuarios
• la manipulación de los datos encontrados en la base de datos (insertar, eliminar, editar)

¿Qué son las bases de datos?
Las bases de datos que utilizamos en webcomercio.com no son simplemente un conjunto de archivos. Es una fuente central de datos que está pensada para que sea compartida por muchos usuarios con una diversidad de aplicaciones. La parte medular de la base de datos es el DBMS (sistema de manejo de base de datos) que permite la creación, modificación y actualización de la base de datos, la recuperación de datos y la generación de reportes para facilidad de manipulación al usuario.
¿Cuáles son los tipos de archivos?
Los archivos que creamos en webcomercio.com pueden ser usados para que los usuarios guarden datos durante un periodo indefinido de tiempo o pueden ser usados para guardar datos temporalmente para un propósito específico. Los archivos maestros y los archivos de tablas son usados para guardar datos durante un periodo largo. Los archivos temporales son llamados, por lo general, archivos de transacciones, archivos de trabajo o archivos de reporte.

¿En qué consiste la organización secuencial?
Cuando los registros están físicamente en orden en un archivo se dice que el archivo es un archivo secuencial. Webcomercio.com Cuando actualiza un archivo secuencial es necesario recorrer todo el archivo. Debido a que los registros no pueden ser insertados en la parte media del archivo, el archivo secuencial es por lo general, copiado durante el proceso de actualización.Los archivos maestros secuenciales se usan cuando el hardware lo requiere o cuando el acceso normal requiere que sean accesados la mayor parte de los registros. La organización secuencial es usada normalmente para todos los tipos de archivos, a excepción de los archivos maestros.
¿Cuáles son las listas encadenadas?
Webcomercio.com sugiere que los archivos que no se guarden en dispositivos de acceso directo, tales como disco o tambor, las opciones se expanden. Se sugiere que los registros pueden ser ordenados en forma lógica, en vez de física, usando listas encadenadas. Las listas encadenadas se logran usando un juego de apuntadores para dirigirse al siguiente registro lógico que se encuentre ubicado en cualquier parte del archivo.
¿Qué es el diseño de la interfaz hombre-máquina?
Webcomercio.com utiliza el proceso general para diseñar la interfaz de usuario empieza con la creación de diferentes modelos de función del sistema (tal y como se percibe desde fuera). Se definen las tareas orientadas al hombre y a la maquina, requeridas para conseguir la función del sistema; se consideran los aspectos de diseño aplicables a todos los diseños del sistema; se consideran los aspectos del diseño aplicables a todos los diseños de interfaz; se usan herramientas para crear el prototipo e implementar el modelo de diseño y se evalúa la calidad del resultado para que el usuario quede satisfecho.
¿Para qué sirven los modelos de diseño de interfaz?
El ingeniero de webcomercio.com crea un modelo de diseño, establece un modelo de usuario, el usuario final crea una imagen mental que se denomina a menudo el modelo del usuario o la percepción del sistema, y los creadores del sistema de webcomercio.com crean una imagen del sistema., estos modelos pueden diferir significativamente. El papel del diseñador de interfaces es reconciliar estas diferencias y obtener una representación consistente de la interfaz.

¿Cuáles son los 4 aspectos comunes del diseño que casa siempre emergen a medida que evoluciona el diseño de la interfaz del usuario?
Webcomercio.com ofrece un tiempo de respuesta del sistema favorable para el usuario.Las facilidades de ayuda al usuario les facilitan la manipulación del ingreso a la página. La manipulación de la información de errores informa al usuario sobre fallas en el sistema.El etiquetado de órdenes nos permite que el usuario tenga un orden de su información.
¿Cuál es el papel de diseñador de interfaces?
Una vez que webcomercio.com creado un prototipo de interfaz de usuario que funcione, debe evaluarse para determinar si satisface las necesidades del usuario. El espectro de la evaluación puede ir desde una "ejecución de prueba" informal en la que el usuario proporcione sus sensaciones hasta un estudio diseñado formalmente que use métodos estadísticos para la evaluación de cuestionarios rellenados por una población de usuarios finales.
¿Cómo se debe ser la estructura de los sistemas cliente / servidor?
Servidores de archivos. El cliente nos solicita registros específicos de un archivo. Webcomercio.com transmite estos registros al cliente a través de la red.
Servidores de base de datos. El cliente envía solicitudes en lenguaje de consulta estructurado (SQL) al servidor. Estas se transmiten como mensajes a través de la red. El servidor procesa la solicitud SQL ywebcomercio.com halla la información solicitada, pasando únicamente los resultados al usuario.
Servidores de transacciones. El cliente envía una solicitud a webcomercio.com que invoca procedimientos remotos en el centro servidor. Los procedimientos remotos pueden ser un conjunto de sentencias SQL. Se produce una transacción cuando una solicitud da lugar a la ejecución de procedimientos remotos y a la transmisión del resultado devuelto al cliente.
Servidores de grupos de trabajo. Cuando webcomercio.com proporciona un conjunto de aplicaciones que hacen posible la comunicación entre clientes (y entre las personas que los usan) mediante el uso de texto, imágenes, boletines electrónicos, vídeo y otras representaciones, creamos una arquitectura de grupos de trabajo.

¿Cuáles son las cinco configuraciones diferentes para la asignación de componentes de software?
Presentación distribuida. En este enfoque la lógica de la base de datos y la lógica de la aplicación permanecen en el servidor, típicamente en una computadora central. El servidor contiene también la lógica para preparar información de pantalla, webcomercio.com empleando un software tal como CICS. Se utiliza un software especial basado en PC para transformar la información de pantalla basada en caracteres que se transmite desde el servidor en una presentación IGU en un PC.
Presentación remota. La lógica primaria de la base de datos y de la aplicación que ofrece webcomercio.com permanecen en el servidor, y los datos enviados por el servidor serán utilizados por el cliente para preparar la presentación del usuario.
Lógica distribuida. Webcomercio.com asigna al cliente todas las tareas de presentación del usuario y también los procesos asociados a la introducción de datos tales como la validación de nivel de campo, la formulación de consultas de servidor, y las solicitudes de informaciones de actualizaciones del servidor. Se asignan al servidor las tareas de gestión de las bases de datos, y los procesos para las consultas del cliente, para actualizaciones de archivos del servidor, para control de versión de clientes, y para aplicaciones de ámbito general de la empresa, todo lo anterior webcomercio.com lo plasmara un manual para usuario final.
Gestión de datos remota. Las aplicaciones de webcomercio.com crean una nueva fuente de datos dando formato a los datos que se han extraído de alguno otro lugar. Las aplicaciones asignadas al cliente se utilizan para explotar los nuevos datos a los que se ha dado formato mediante el servidor.
Bases de datos distribuidas. Los datos que proporciona webcomercio.com constan de una base de datos que se distribuyen entre múltiples clientes y servidores. Consiguientemente, el cliente debe de admitir componentes de software de gestión de datos así como componentes de aplicación y de IGU.
¿Cómo debe ser el diseño para sistemas cliente/servidor?
Cuando webcomerco.com diseña software para su implementación emplea una arquitectura cliente/servidor, el enfoque de diseño debe de ser "personalizado" para adecuarlo a los problemas siguientes:
• El diseño de datos domina el proceso de diseño. Para utilizar efectivamente las capacidades de un sistema de gestión de bases de datos relacional (SGBDR) o un sistema de gestión de bases de datos orientado a objetos (SGBDOO) el diseño de los datos pasa a ser todavía más significativo que en las aplicaciones convencionales.
• Cuando se selecciona el paradigma controlado por sucesos, el modelado del comportamiento (una actividad de análisis), deberá de realizarse y será preciso traducir los aspectos orientados al control implícitos en el modelo de comportamiento al modelo de diseño.• El componente de interacción/presentación del usuario de un sistema C/S implementa todas aquellas funciones que se asocian típicamente con una interfaz gráfica de usuario (IGU).
• Suele seleccionarse un punto de vista orientado a objetos para el diseño. En lugar de la estructura secuencial que proporciona un lenguaje de procedimientos se proporciona una estructura de objetos mediante la vinculación entre los sucesos iniciados en la IGU y una función de gestión de sucesos que reside en el software basado en el cliente.¿Para qué es necesario el diseño de bases de datos en el ambiente de redes?Porque webcomercio.com almacena toda la información de la pagina que se le ha creado al usuario para mayor facilidad del manejo de la base de datos de su página web.




No hay comentarios:

Publicar un comentario