Está en la página 1de 8

FORO - ¿CÓMO DISEÑAR PROTOTIPOS Y MODELOS DE BASES DE DATOS?

Evidencia: IE-AP04-AA5-EV03-Foro-

Presentado por: Javier Andrés Estupiñán Romero

Instructor: Jorge Rodríguez Ovalle

Servicio Nacional de Aprendizaje – SENA.

Centro nacional de hotelería, turismo y alimentos Regional Bogotá.

Tecnología en análisis y desarrollo de sistemas de información.

junio 2019.

I
Respuesta de preguntas.

1. ¿Porque cree usted que es importante la creación de prototipos del sistema de

información para el usuario final?

R// En esta fase es en donde se pone a prueba la funcionalidad del sitio web o aplicación y

se puede verificar cómo las ideas en papel y bocetos se colocan a la realidad, a un modelo

interactivo. Gracias a los prototipos se puede descubrir los errores y hacer las posibles

mejoras que se pueden realizar a la aplicación o sitio web y que vayan conforme a las

necesidades y exigencias del cliente.

2. ¿Es posible representar la totalidad de los datos de una empresa con el modelo

relacional?

R// Es posible, ya que en el modelo relacional el diseño conceptual y lógico se parecen

mucho. Generalmente se implementan mediante diagramas de Entidad/Relación (modelo

conceptual) y tablas y relaciones entre éstas (modelo lógico). Este es el modelo utilizado por

los sistemas gestores de datos más habituales (SQL Server, Oracle, MySQL...).

3. ¿Sin la realización de prototipos se puede hacer un buen diseño de las interfaces del

sistema?

R// no se puede hacer el diseño, y no sería la manera correcta de realizarlo, ya que la

importancia del prototipo radica en que este sirve para evaluar la interfaz, y poder hacer

II
correcciones. Y si se lo hace sin prototipos a la larga no se sabría como evaluar el sistema y si

este requiere de mejoras.

4. ¿Cómo manejar los datos no estructurados como fotos y videos?

El 80 % de la información relevante para las empresas se origina de forma no estructurada:

correos electrónicos, archivos de procesador de texto, PDFs, hojas de cálculo, imágenes digitales,

vídeos, audios, publicaciones en medios sociales, etc. Información que no tiene una estructura

interna identificable, por lo que su clasificación y correcta gestión supone a la organización

emplear una gran cantidad de recursos y de tiempo.

El crecimiento de este tipo de datos dentro de la empresa es exponencial, por lo que cada vez es

más importante disponer de sistemas (según la preferencia del usuario), que permitan una gestión

segura y eficiente, donde la capacidad, agilidad de crecimiento y la rapidez en la localización y el

acceso a los datos es vital.

5. ¿Cómo hacer las interfaces de usuario más amigables e intuitivas?

En esta fase se hacen los menús, iconos, texto y se muestran en la pantalla, para

la elaboración de lo anterior y que las interfaces sean más amigables e intuitivas,

se deben utilizar programas sencillos, como Balsaimq Mockups, que a los

desarrolladores en sistemas nos permitan hacer las cosas fáciles y poder trasmitir

al cliente o usuario un lenguaje no tan complejo

Una muy buena interfaz de usuario debe integrar la interacción del usuario y la

presentación de la información.

III
6. ¿Cómo hacer interfaces de usuario para personas con limitaciones visuales?

R// para esto debemos utilizar lectores de pantalla, los cuales convierten texto en

voz, los lectores de pantalla para los sordociegos pueden convertir texto en

caracteres Braille actualizables en dispositivos Braille.

También se puede utilizar herramientas para personas con discapacidad visual, como

SCI ella trasmite la información en línea (mensajería instantánea), en donde los

datos que el emisor envía de manera escrita a través del canal de comunicación

llegan al receptor transformados en voz.

7. ¿Cómo aplicar el patrón MVC en el desarrollo de un sistema? Presente un ejemplo.

R// El patrón de diseño MVC es utilizado para construir interfaces de usuario. Modelo Vista

Controlador (MVC) es un estilo de arquitectura de software que separa los datos de una

aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos.

 . El Modelo se encarga de todo lo que tiene que ver con la persistencia de datos. Guarda y

recupera la información del medio persistente que utilicemos, ya sea una base de datos,

ficheros de texto, XML, etc.

 La Vista presenta la información obtenida con el modelo de manera que el usuario la

pueda visualizar.

 El Controlador, dependiendo de la acción solicitada por el usuario, es el que pide al

modelo la información necesaria e invoca a la plantilla (de la vista) que corresponda para

que la información sea presentada.

IV
ejemplo para montar un simple listado presentado en una tabla HTML, bajo el modelo de tres

capas. En primer lugar, creamos un index.php que será la forma de acceder al sistema. En este

caso no realiza otra tarea, sólo incluir e iniciar el FrontController.

8. ¿Es aconsejable permitir la redundancia de datos para aumentar el rendimiento del

sistema?

R// la redundancia de datos es importante y práctico por las siguientes razones:

 El logro de la redundancia de datos requiere de una sola inversión financiera limitada

 La redundancia de datos puede ayudar a prevenir la pérdida de datos críticos.

 La redundancia de datos facilita un funcionamiento perfecto.

El concepto de incorporar la redundancia de datos en las aplicaciones puede parecer

desalentador. Sin embargo, el proceso no es difícil. Los proveedores de soluciones están listos

y capaces de ayudar con este imprescindible elemento de la tecnología

9. ¿Cómo debe interactuar el usuario con el sistema informático?

R// el usuario con el sistema y su manera de interactuar se puede describir como el punto de

comunicación entre el usuario humano y el ordenador. El flujo de información entre estos se

define con el círculo de interacción, en otras palabras, la manera en que la persona o usuario se

comunica con la computadora.

V
10. ¿Cómo se debe presentar la información del sistema informático al usuario?

La información debe ser de manera clara y se deben tener en cuenta los siguientes puntos a la

hora de presentarse:

1. Calidad de la información.

 Completitud.

 Exactitud.

 Fiabilidad

 Consistencia.

2. Satisfacción del usuario.

 Accesibilidad.

 Velocidad.

 Precisión.

 Visualización.

 Personalización.

VI
CUMPLE

No VARIABLE OBSERVACIONES

SI NO
X
¿Entiende la importancia de la creación de
1
prototipos para usted y el usuario final?

X
¿Entiende y Aplica las recomendaciones
2
para el diseño de interfaces?
X
¿Entiende la importancia de la normalización
3
de una base de datos?

Aplica los pasos de transformación del X


4 Modelo Entidad Relación (MER) a Modelo
Relacional (MR).

Entiende y aplica los conceptos básicos de X


5 seguridad informática en el sistema de
información en desarrollo.
X
Entiende y aplica patrones de diseño en la
6 arquitectura del sistema de información en
desarrollo.

Comprende la utilización del modelo de X


7 estructura para la arquitectura del sistema de
información en desarrollo.
Comprende la utilización del modelo de X
8 comportamiento para la arquitectura del
sistema de información en desarrollo.
Entiendo la utilización de los diferentes X
9 elementos de UML para la construcción de
modelos.

VII
VIII

También podría gustarte