miércoles, 20 de junio de 2012

Preguntas 25 y 26 de final


25) Diseño de sistemas: Es la determinación de los requerimientos del nuevo sistema
Aun cuando en el informe de la investigación exploratoria se ha establecido una alternativa al sistema, dentro del esquema de trabajo del diseñador de sistemas hay innumerables criterios disponibles. Estos criterios pueden ser adaptados a partir de la experiencia pasada así como de un conocimiento amplio de los enfoques que han tenido éxito en otras instalaciones.
La diversidad casi infinita de los diseños alternativos hace de la tarea un desafió, usualmente los participantes en el informe de la investigación exploratoria a la gerencia son los que llevan a cabo el diseño de la alternativa recomendada. También se necesita personal adicional que represente los diversos departamentos afectados por los cambios en el sistema. Esto es muy necesario debido a que la participación y la cooperación de todas las áreas funcionales, representadas por su personal departamental, es la clave para implantar un nuevo sistema exitosamente.
En el diseño del sistema son necesarias la imaginación y la creatividad; de otra manera algunas de las debilidades básicas y de los problemas relacionados del sistema existente serán duplicados inconscientemente por el grupo de procesamiento de datos.
En general se comienza el proyecto de un sistema como una respuesta a algún problema.
Estos problemas pueden conducir a un estudio de sistemas que a su vez lleva a la modificación del sistema actual o al desarrollo de uno nuevo.
Es preciso identificar los errores sistemáticos, hasta el grado en que se puedan detectar. Todavía mas también debe de diseñarse un sistema de manera que sirva como interfaz para cualquiera que desee estar en contacto con sus resultados. Este requisitos e aplica igualmente a las necesidades así como a las de los clientes.
La determinación de los requerimientos anteriores se realiza concurrentemente con el diseño del nuevo sistema; después de todo un sistema no es nada mas que el total de sus partes. El diseño de un sistema implica tomar decisiones acerca de cada una de sus partes; entradas planeadas, archivos a ser mantenidos, salidas deseadas y métodos y procedimientos de procesamiento de datos que eslabonen las entradas con las salidas.

Los diseñadores de sistemas deben de considerar el elemento humano así como los procedimientos, datos y maquinas antes de que finalicen cualquier diseño
Ejemplos de diseños de sistemas de información:
  • Diseño de la Arquitectura de Soporte que incluye el diseño detallado de los subsistemas de soporte, el establecimiento de las normas y requisitos propios del diseño y construcción, así como la identificación y definición de los mecanismos genéricos de diseño y construcción.
  • Diseño de la Arquitectura de Módulos del Sistema dónde se realiza el diseño de detalle de los subsistemas específicos del sistema de información y la revisión de la interfaz de usuario.
  • Diseño Físico de Datos que incluye el diseño y optimización de las estructuras de datos del sistema, así como su localización en los nodos de la arquitectura propuesta.

26) El software libre es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente. El software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.
El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial").
El software propietario, es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones).
Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente (semilibre), sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software.
La persona física o jurídica (compañía, corporación, fundación, etc.) al poseer los derechos de autor sobre un software tiene la posibilidad de controlar y restringir los derechos del usuario sobre su programa, lo que en el software no libre implica por lo general que el usuario sólo tendrá derecho a ejecutar el software bajo ciertas condiciones, comúnmente fijadas por el proveedor.
SOFTWARE LIBRE
Ventajas
- Existen aplicaciones para todas las plataformas (Linux, Windows, Mac Os ).
- El precio de las aplicaciones es mucho menor, la mayoria de las veces son gratuitas.
- Libertad de copia.
- Libertad de modificación y mejora.
- Libertad de uso con cualquier fin.
- Libertad de redistribución.
- Facilidad a la hora de traducir una aplicación en varios idiomas.
- El usuario no depende del autor del software.
Inconvenientes
- Algunas aplicaciones ( bajo Linux ) pueden llegar a ser algo complicadas de instalar.
- Inexistencia de garantía por parte del autor.
- Interfaces gráficas menos amigables.
- Poca estabilidad y flexibilidad en el campo de multimedia y juegos.
- Menor compatibilidad con el hardware.
SOFTWARE PROPIETARIO
Ventajas
- Facilidad de adquisición (puede venir preinstalado con la compra del pc, o encontrarlo fácilmente en las tiendas).
- Existencia de programas diseñados especificamente para desarrollar una tarea.
- Las empresas que desarrollan este tipo de software son por lo general grandes y pueden dedicar muchos recursos, sobretodo económicos, en el desarrollo e investigación.
- Interfaces gráficas mejor diseñadas.
- Más compatibilidad en el terreno de multimedia y juegos.
- Mayor compatibilidad con el hardware.
Inconvenientes
- No existen aplicaciones para todas las plataformas ( Windows y Mac OS ).
- Imposibilidad de copia.
- Imposibilidad de modificación.
- Restricciones en el uso (marcadas por la licencia).
- Imposibilidad de redistribución.
- Por lo general suelen ser menos seguras.
- El costo de las aplicaciones es mayor.
- El soporte de la aplicación es exclusivo del propietario.
- El usuario que adquiere software propietario depende al 100% de la empresa propietaria.

No hay comentarios:

Publicar un comentario