Prof. Yaros Pérez |
Trabajo N 10 |
|
||||
|
Trabajo 10 Evaluación Análisis y Diseño de Sistema
Consiste en completar, antes de finalizar el curso, el siguiente formulario de evaluación: Parte 1. 1. Soy capaz de realizar un Análisis y Diseño de un Sistema de Información vía Web. Explique: Como debemos de saber para e l Análisis y Diseño de un sistema, ya sea de cualquier índole, debemos de contemplar las fases más importantes que se plantean ante la ejecución de cualquier sistema de información (SI), ya que se deben analizar los requisitos tecnológicos y funcionales, considerando la elección de una plataforma tecnológica que tenga la capacidad de dar una respuesta inmediata a sus futuros usuarios además de ser estable, con visión de futuro e interoperable. Si, tenemos en cuentas las fases para elaborar un sistema, estamos concientes de poder realizar un análisis y diseño de un sistema vía Web. 2. Soy capaz de explicar la utilidad de usar UML. Explique: U tilizamos modelos UML para pensar en el desarrollo de un sistema, también para capturar los requisitos, para planificar la construcción, para validar lo construido y así hay una larga lista de usos para el modelado. 3. Entendí cuales son los diagramas de UML. Explique: Los diagramas de UML son, diagrama de uso de caso el cual es el que nos permite especificar todas las posibles maneras del cual un sistema puede ser usado. También especifica un conjunto de secuencias completas que el sistema puede utilizar, produce interacción entre los actores y el sistema. Hablando de los diagramas de clase , es uno de los mas importantes, ya que define la estructura del sistema y dirige al análisis y diseño, también podemos decir que es el que captura la estructura estática de las relaciones del sistema. De los Los diagramas de actividad son los que describen la secuencia de las actividades en un sistema. Los diagramas de actividad son una forma especial de los diagramas de estado, que únicamente (o mayormente) contienen actividades. Los diagramas de actividad son similares a los diagramas de flujo procesales, con la diferencia de que todas las actividades están claramente unidas a objetos. Los Diagramas de comunicación (colaboración) , son los que comúnmente enfoca la organización estructural de los objetos que reciben y envían mensajes. Los Diagramas de Estado son los que muestran la secuencia de estados, por los que pasa un caso de uso o un objeto a lo largo de su vida, indicando qué eventos hacen que se pase de un estado a otro y cuáles son las respuestas y acciones que genera. Los Diagramas de objetos son los que muestran los objetos y sus interrelaciones en un tiempo dado, habitualmente en los casos especiales de un diagrama de clase o de comunicaciones. Ellos están vinculados con los Diagramas de Clases, un objetos es una instancia de una clase, por lo que un diagrama de objeto puede ser visto como una instancia de un diagrama de clase. Los Diagramas de componentes son aquellos que m uestran los componentes de una aplicación, sistema o empresa. Se ven los componentes, sus interrelaciones, interacciones y sus interfases públicas. Muestra la dependencia entre los distintos componentes de software, incluyendo componentes de código fuente, binario y ejecutable.
4. Conozco las diferencias entre JSP, XML, ASP, PHP. Explique: Con JSP podemos crear aplicaciones web que se ejecuten en variados servidores web, de múltiples plataformas. XML para la comunicación entre aplicaciones: representación de los datos muy simple, fácil de transmitir por la red, estándar. En los últimos tiempos este uso se está haciendo muy popular con el surgimiento de los Servicios web . XML para la configuración de programas: representación de los datos simple y estándar, en contraposición con los crípticos formatos propietarios. Lenguaje ASP es una tecnología del lado de servidor desarrollada por Microsoft para el desarrollo de sitio web dinámicos. ASP o lenguaje de páginas activas de Microsoft estaría englobado dentro de los lenguajes ISS (Include Server Side) de 2º generación, es decir, que ASP es una evolución de los CGI's (Common Gateway Interface). Pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+ . PHP está diseñado específicamente para ser un lenguaje más seguro para escribir programas CGI que Perl o C. Sin embargo tenemos que tener en cuenta que cada lenguaje tiene sus diferencias con respecto a otro.
5. Entiendo porque es necesaria la normalización de la Base de Datos. Explique: Es necesario normalizar una base de datos, ya que las mismas, e vitan la redundancia de los datos, evitan problemas de actualización de los datos en las tablas y protege la integridad d e los datos.
6. Soy capaz de explicar porque es importante la seguridad de los datos. Explique: Es de gran importancia el resguardo de los datos, ya que como sabemos en el área de la informática, éste es un gran requisito, en el día a día las empresas e instituciones que trabajan con grandes bases de datos y aplicaciones, se ven en la necesidad de tener una gran seguridad con los datos con los cuales trabajan, ya que como sabemos existen personas maliciosas, que son capaces de estropear todo un trabajo sin medir consecuencias, es por ellos que también tenemos que respaldar todos nuestros datos.
7. Es necesario que todos los sistemas de información tengan una Documentación. Explique: Si, ya que la buena documentación es esencial en cualquier proyecto. Sin ésta el equipo se perdería en un mar de código. La documentación debe ser creada, pero prudentemente. A menudo la elección de no documentar es tan importante como un documento. Ejemplo: Un protocolo complejo de comunicación debe ser documentado.
8. Conozco como se debería hacer el Análisis y Diseño de un sistema utilizando LINUX. Explique: El análisis y diseño de un sistema utilizando otro sistema operativo, debería de ser similar, comparado con un sistema operativo como Windows. Los pasos para el análisis y diseño de un sistema, no debe ser distinto solo porque trabajamos bajo otra plataforma.
9. Conozco como se hace un Plan de Migración a LINUX Explique: Decimos que la problemática mas compleja es la simplificación y optimización de la plataforma tecnológica e informática de la institución, esto incluye servidores, bases de datos aplicaciones, redes de computadoras, etc., para llevar a cabo este plan de migración se comprende 4 pasos: 1 recolección de información, 2. inventario del hardware, 3. Inventario del software y Capacitación. Conozco del tema ya que trabajo en el Instituto Pedagógico de Caracas, que como ser una Institución publica, se esta trabajando con este plan de migración a software libre (LINUX).
10. Conozco para que se usa el Open Office. Explique: Es una herramienta ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos , hoja de cálculo , presentaciones , herramientas para el dibujo vectorial y base de datos
|
||||