Está en la página 1de 5

● ¿Por qué cree usted que es importante la creación de prototipos del sistema de

información para el usuario final

Es importante para realizar un modelo aproximado del sistema de información, que cumpla

las necesidades requeridas, por la empresa ya que es necesario conocer los procesos y

funciones de la empresa para saber en cuál de las áreas se desempeñará el programa

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

relacional?

Si es posible representar dicha totalidad, pero puede ser muy extenso si la empresa es muy

grande o si tiene demasiados datos, es importante tener un orden especificado para realizar

dicho modelo relacional cuando se manejan grandes cantidades de datos.

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

del sistema?

Si, se puede lograr hacer un diseño funcional de una interfaz sin la realización de prototipos,

sin embargo, es de vital necesidad que en estos casos se conozca muy a detalle las

necesidades de la empresa.

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

Ya que los datos no estructurados no se pueden almacenar en una base de datos tradicional;

podríamos utilizar opciones diferentes como almacenarlos en la nube o en el disco duro,


teniendo en cuenta que el manejo de datos no estructurados es algo más complejo que solo

almacenarlos, se trata de gestionar estos tipos de datos de la mejor manera posible para el

beneficio de la empresa siendo ya por ejemplo: por medio de algoritmos, a veces utilizando

datos estructurados para complementar la gestión de los no estructurados, adaptando la

plataforma para el manejo de los mismos, procesos de depuración para limpiar datos no

estructurados innecesarios.

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

Se desarrolla una interfaz con una guía intuitiva y fácil de usar, una ayuda o soporte para

cualquier problema que tenga el usuario y así poder solucionarlo lo más rápido posible.

● ¿Cómo hacer interfaces de usuario para personas con limitaciones visuales?

Las interfaces de usuarios para las personas con discapacidad requieren de bastante trabajo y

detalle, están principalmente desarrolladas con audios y sistemas de narración.

Como dichas personas no pueden ver el contenido de la página, se debe describir

concretamente los detalles y las características que posee.

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

ejemplo.
La clara separación de responsabilidades impuesta por el uso del patrón MVC hace que los

componentes de nuestras aplicaciones tengan sus misiones bien definidas. Por lo tanto,

nuestros sistemas serán más limpios, simples, más fácilmente mantenibles y, a la postre, más

robustos.

· El funcionamiento básico se puede resumir de la siguiente manera:

1. El usuario realiza una petición.

2. El controlador captura la petición.

3. Hace la llamada al modelo correspondiente.

4. El modelo será el encargado de interactuar con la base de datos.

5. El controlador recibe la información y la envía a la vista.

6. La vista muestra la información.

● ¿Es aconsejable permitir la redundancia de datos para aumentar el rendimiento

del sistema?

En lo que se refiere a base de datos, de ninguna manera es aconsejable permitir, como ya nos

hemos dado cuenta la redundancia de datos causa muchos problemas en el desarrollo del

software, por eso se utiliza el modelo relacional y las formas normales, evitando la

redundancia en las bases de datos. Aunque existen otro tipo de redundancia que permite

duplicar las bases de datos para recuperar la información en casos como corrupción de datos

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

Esta interacción del usuario debe ser fluida a través de las interfaces, logrando realizar de

forma eficiente y eficaz cualquier procedimiento e identificando intuitivamente cada módulo


y sus funciones, además resaltar que la rapidez del sistema es crucial para una buena

experiencia de usuario, en una interfaz que no cause sorpresas al usuario como cualquier tipo

de error que salte a la vista ya sea por la lógica de programación o algún error en consultas a

bases de datos.

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

Los puntos más importantes a tener en cuenta al mostrar información al usuario son:

• Consistencia: por ejemplo, para realizar algún procedimiento este sea llamado de una

sola manera y no de varias, evitando curvas de aprendizaje mas empinada para el user.

• Exactitud: por ejemplo, que si el usuario ingresa al módulo de clientes le salga la

información exacta que está solicitando sobre los clientes y no de pronto alguna lista de

proveedores que no debería estar en el módulo.

• Fiabilidad: por ejemplo, al registrar algún tipo de información por parte del usuario

se espera que realmente quede registrada en la base de datos y se pueda acceder a ella en

cualquier momento.

• Completitud: por ejemplo, que el sistema presenta las opciones necesarias para

gestionar cualquier modulo del mismo, en clientes un CRUD, La opción de poder imprimir el

listado de clientes con su información completa.

Referencias
http://smarterworkspaces.kyocera.es/blog/diferencia-datos-estructurados-no-
estructurados/
http://www.dataprix.com/blog-it/big-data/big-data-gestion-datos-no-
estructurados

https://victorroblesweb.es/2013/11/18/tutorial-mvc-en-php-nativo/