Trabajo 10
Evaluación
Análisis y
Diseño de Sistema
Integrante: Pérez Rodríguez Isilrobert José
Parte 1.
1. Soy capaz de realizar un Análisis y Diseño de un Sistema de
Información vía Web.
Explique:
Para realizar un análisis y diseño de un sistema de información web inicialmente se debe dividir el proyecto en fases o etapas para cubrir cada uno de los objetivos del proyecto. Es decir se iniciarían las actividades con una etapa de planificación del proyecto luego estaría la fase de análisis, diseño e implementación del proyecto, cubrir al máximo cada una de estas etapas representa el éxito o fracaso del proyecto, respondiendo a la interrogante si estoy en capacidad de realizar un análisis y diseño de un sistema web.
2. Soy capaz de
explicar la utilidad de usar UML.
Explique:
Los UML se utilizan para definir
un sistema de software, para detallar los artefactos en el sistema, para
documentar y construir. En otras palabras, es el lenguaje en el que está
descrito el modelo. Se puede aplicar en una gran variedad de formas para dar
soporte a una metodología de desarrollo de software (tal como el Proceso
Unificado Racional o RUP), pero no especifica en sí mismo qué
metodología o proceso usar.
3. Entendí cuales son
los diagramas de UML.
Explique:
En UML 2.0 hay 13 tipos
diferentes de diagramas. Los cuales voy a mencionar a continuación:
Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema modelado:
· Diagrama de estructura compuesta (UML 2.0)
Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema modelado:
Los Diagramas de Interacción son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:
· Diagrama de tiempos (UML 2.0)
· Diagrama de vista de interacción (UML 2.0)
4. Conozco las
diferencias entre JSP, XML, ASP, PHP.
Explique:
En forma corta y sencilla voy a explicar las diferencias entre cada una
de ellas:
Diferencias entre JSP y ASP.
El API JSP se beneficia de la extendida comunidad JAVA existente, por el contrario la tecnología ASP es específica de Microsoft que desarrolla sus procesos internamente.
La tecnología JSP usa Java como lenguaje de Script mientras que ASP usa VBScript o Jscript. Java es un lenguaje mas potente y escalable que los lenguajes de Script.
Diferencias
entre PHP y ASP
1.- Es orientado a objetos completamente y actualmente.
2.- Es orientado a eventos.
3.- Puedes trabar con la herramienta de desarrollo más potente actualmente en el mercado (Visual Studio .Net).
4.- Es compilado
XML, con todas las tecnologías
relacionadas, representa una manera distinta de hacer las cosas, más avanzada,
cuya principal novedad consiste en permitir compartir los datos con los que se
trabaja a todos los niveles, por todas las aplicaciones y soportes. Así pues,
el XML juega un papel importantísimo en este mundo actual, que tiende a la
globalización y la compatibilidad entre los sistemas, ya que es la tecnología
que permitirá compartir la información de una manera segura, fiable, fácil.
5. Entiendo porque es
necesaria la normalización de la Base de Datos.
Explique:
La normalización es el proceso de
organizar los datos de una base de datos. Se incluye la creación de tablas y el
establecimiento de relaciones entre ellas según reglas diseñadas tanto para
proteger los datos como para hacer que la base de datos sea más flexible al eliminar
la redundancia y las dependencias incoherentes.
Es necesario normalizar las bases de datos por lo siguiente:
6. Soy capaz de
explicar porque es importante la seguridad de los datos.
Explique:
La información es uno de los activos más importantes de las entidades, y de modo especial en algunos sectores de actividad.
Es indudable que cada día las entidades dependen de mayor medida de la información y de la tecnología, y que los sistemas de información están más soportadas por la tecnología, frente a la realidad de hace pocas décadas.
Los administradores de las bases de datos son los responsables de la confidencialidad, integridad y disponibilidad de la data en cada uno de los sistemas, ya que los datos constituyen uno de los activos mas críticos para las entidades.
7. Es necesario que
todos los sistemas de información tengan una Documentación.
Explique:
Si es necesario que todos los sistemas tengan su documentación, debido a que la documentación de sistemas es el conjunto de información que nos dice qué hacen los sistemas, cómo lo hacen y para quién lo hacen.
La documentación consiste en material que explica las características técnicas y la operación de un sistema. Es esencial para proporcionar entendimiento de un sistema quien lo vaya a usar para mantenerlo, para permitir auditoria del sistema y para enseñar a los usuarios como interactuar con el sistema y a los operandos como hacerlo funcionar.
8. Conozco como
se debería hacer el Análisis y Diseño de un sistema utilizando LINUX.
Explique:
Todo proyecto independientemente del sistema al cual se desea aplicar
contiene varias fases como se menciono en la respuesta numero uno (1), una
etapa de planificación del proyecto luego estaría la fase de análisis, diseño e
implementación del proyecto, las variantes de cada sistema se deben tomar en
cuenta en el plan de acción.
9. Conozco como se
hace un Plan de Migración a LINUX
Explique:
Si tuve la oportunidad de participar en una migración de todas las
estaciones de trabajo de la Gerencia TIP a plataforma Linux, inicialmente se
fueron migrando en forma progresiva y se doto de cursos de entrenamiento al
personal de usuarios.
10. Conozco para que
se usa el Open Office.
Explique:
Si el open office es el software de ofimática que se utiliza en linux es homologo a Microsoft office en Windows.