TRADUCCIÓN

martes, 20 de agosto de 2019

Análisis y Diseño de Sistemas de Información II - 2019

MÓDULO II
WEBQUEST - MODELOS DE PROCESOS DEL SOFTWARE

En la primera parte del presente módulo se desarrollará la metodología de WEBQUEST, vale decir, a partir de los grupos creados en aula, se realizara una investigación sobre los MODELOS DE PROCESO DE SOFTWARE. El presente WEBQUEST - MODELOS DE PROCESOS DEL SOFTWARE, esta estructurado en 5 partes, una Introducción, la presentación de las Tareas, el Proceso, la Evaluación y las Conclusiones.


INTRODUCCIÓN

Según Sommerville (2005) un Modelo de Proceso de Software es una descripción simplificada de un proceso de software, que presenta una visión de ese proceso. Estos modelos pueden incluir actividades, que son parte de los procesos y productos de software y el papel de las personas involucradas en la ingeniería del software. A partir de la anterior definición podemos reconocer tres tipos de modelos, los Secuenciales, los Evolutivos y los Ágiles. Para mayor información, de acuerdo al material guía de la materia, pulse AQUÍ.

TAREA

Se les pide investigar en Internet acerca de los Modelos de Procesos del Software:
  1. Definición de Modelos de Procesos de Software
  2. Describir al menos 3 modelos del tipo SECUENCIAL
  3. Describir al menos 3 modelos del tipo EVOLUTIVO
  4. Describir al menos 3 modelos del tipo ÁGIL
La descripción debe incluir, una breve historia del modelo, las actividades que se realizan, las fases o etapas que considera, los roles que presenta.
Se debe elaborar un INFORME GRUPAL de la investigación realizada.
Se debe realizar una PRESENTACIÓN grupal de la investigación realizada.
Se debe elaborar un CUESTIONARIO grupal, con diez preguntas de opción múltiple o verdadero/falso, de la investigación realizada.
Se debe diseñar una INFOGRAFÍA individual, que resuma las principales características, de la investigación realizada.

PROCESO

ACTIVIDAD 1. Cada estudiante debe realizar una investigación individual del tema planteado. Cada grupo, a partir de la investigación individual, debe crear un Documento de Google, donde se elabore el INFORME GRUPAL, se debe compartir con el Profesor el Documento. El Nombre del Documento debe tener el siguiente formato "DOCI2019-GRUPOnro", se debe cambiar el número (nro) por el número de grupo asignado. 
ACTIVIDAD 2. Cada grupo al final del Documento de Google creado, es decir, el documento que tiene el nombre DOCI2019-GRUPOnro, debe incluir el CUESTIONARIO grupal de la investigación realizada.
ACTIVIDAD 3. Cada grupo debe crear un BLOG DEL GRUPO, con el nombre "BLOG GRUPO nro"se les pide que utilicen BLOGGER de Google para crear su Blog. Deben registrar el nombre del Blog como un COMENTARIO a la presente entrada. 
ACTIVIDAD 4. Cada grupo debe realizar una PRESENTACIÓN de a lo mas 10 diapositivas, donde se presente la investigación realizada, esta presentación debe subirse a SLIDESHARE y luego incluirse en el Blog del Grupo. 
ACTIVIDAD 5. Cada uno de los integrantes del grupo debe realizar una INFOGRAFÍA, que se debe añadir al Blog del Grupo, con su respectivo nombre.
Todas las actividades anteriores se deben realizar hasta el día martes 17 de septiembre hasta las 23:59.

EVALUACIÓN

La evaluación del WEBQUEST tendrá en cuenta el aporte individual, así como el desempeño grupal en la realización de las actividades.
ACTIVIDAD
PUNTAJE
ACTIVIDAD 1
4
ACTIVIDAD 2
1,5
ACTIVIDAD 3
1,5
ACTIVIDAD 4
1,5
ACTIVIDAD 5
1,5
TOTAL
10

CONCLUSIONES

Es importante que el grupo al finalizar el trabajo realice una autoevaluación, sobre la utilidad del trabajo realizado, sobre sus usos y aplicaciones.
El presente WEBQUEST tiene el objetivo de permitirles conocer los diferentes Modelos de Procesos del Software, su historia, sus actividades, sus etapas, y los roles que incluye.
Además el trabajo les permitirá trabajar de manera colaborativa asíncrona, utilizando diferentes recursos de la Web 2.0.

viernes, 16 de agosto de 2019

Diseño y Administración de Bases de Datos II - 2019

MÓDULO 2 Y 3

MODELO ER Y RELACIONAL (PARTE 1)



A lo largo de este segundo y tercer módulo, veremos los conceptos relacionados a los modelos Entidad Relación y al modelo Relacional. A continuación puede ver y descargar la presentación de este módulo.


Puede descargar la presentación AQUÍ.

miércoles, 14 de agosto de 2019

Laboratorio de Computación II - 2019

HTML 5 


En este primer módulo, se presentara el material correspondiente al Lenguaje HTML. A continuación puede ver la presentación de la primera parte de este módulo.



También puede descargar la guía del módulo sobre HTML.


Puede descargar la guía AQUÍ.

martes, 13 de agosto de 2019

Análisis y Diseño de Sistemas de Información II - 2019

MÓDULO I
SISTEMAS DE INFORMACIÓN GERENCIAL

El presente capítulo tiene la finalidad de introducir los principales conceptos relacionados con los Sistemas de Información Gerencial, como son: sistema, información, sistema de información, empresa digital, objetivos estratégicos de un sistema de información, dimensión y enfoque de los sistemas de información, tipos de sistemas de información, tecnologías de la información y comunicación y soluciones empresariales. A continuación se muestra las diapositivas del módulo, y además se puede descargar la guía del módulo I.


´La guía es como su nombre indica, una guía de la información necesaria para comprender los contenidos del presente módulo.

 GUÍA DEL MÓDULO 1


A continuación describimos el contenido y mostramos el material preparado para cada subtitulo del módulo I.

Sistema. Conceptualizamos sistema desde la perspectiva de la Teoría General de Sistemas, considerando que un sistema no puede existir aislado en la realidad, y que además un sistema siempre es parte de un sistema mas grande. A continuación se ve el mapa mental del subtitulo de sistema.

Figura 1. Mapa Mental de Sistema.

También puede descargar la presentación de la definición de Sistema

SISTEMA
Figura 2. Presentación sobre Sistema


Información. Se define la Información, desde la perspectiva de la Cibernética, y de la Teoría de la Información, además se observa la relación entre Datos, Información y Conocimiento. A continuación puede descargar la presentación del subtitulo de información.

 INFORMACIÓN
Figura 3. Presentación sobre Información.


Sistema de Información. A partir de los conceptos de sistema e información que se presentaron anteriormente se define un sistema de información, además, se hace una diferenciación entre sistema de información y sistema de software. A continuación se ve el mapa mental del subtitulo de sistema de información.

Figura 4. Mapa Mental de Sistema de Información.

También puede descargar la imagen de la definición de Sistema de Información

Figura 5. Definición de Sistema de Información

Empresa Digital. Se define la Empresa Digital, como la conjunción de la Globalización, las TIC's, la Economía de la Información y la Sociedad de la Información, que definen el comportamiento de este nuevo tipo de empresas. A continuación puede descargar la presentación del subtitulo de la empresa digital.

 EMPRESA DIGITAL
Figura 7. Presentación sobre Empresa Digital


Objetivos Estratégicos. Los objetivos estratégicos están relacionados con la excelencia operativa, nuevos productos, servicios y modelos de de negocio, buenas relaciones con los clientes y los proveedores, una toma de decisiones mejorada, una mayor ventaja competitiva y la supervivencia de la organización. A continuación se ve el mapa mental del subtitulo de objetivos estratégicos.

Figura 8. Mapa Mental de Objetivos Estratégicos.

Dimensión de los Sistemas de Información. Las dimensiones de los sistemas de información son las organizaciones, la administración, y la tecnología. A continuación se ve el mapa mental del subtitulo de dimensión de los sistemas de información.

Figura 9. Mapa Mental de Dimensión de los Sistemas de Información.

Enfoque de los Sistemas de Información. El enfoque de los sistemas de información tiene una visión técnica y conductual. A continuación se ve el mapa mental del subtitulo de enfoque de los sistemas de información.

Figura 10. Mapa Mental de Enfoque de los Sistemas de Información.

Tipos de Sistemas de Información. Todos los que escriben sobre sistemas de información, tienen una percepción diferente de los tipos de sistemas que existen, sin embargo de manera general todos coinciden en que estos pueden ser: transaccionales, de apoyo a la toma de decisiones, y estratégicos. A continuación puede descargar la presentación del subtitulo de tipos de sistemas de información.

 TIPOS DE SI
Figura 11. Clasificación de los Sistemas de Información


TIC's. Las tecnologías de la información y comunicación, son el elemento integrador en el desarrollo, administración de sistemas de información. A continuación puede descargar la presentación del subtitulo de tecnologías de la información y comunicación.

 TIC
Figura 12. Presentación TIC´s


Soluciones Empresariales. Las soluciones empresariales que se encuentran en el mercado son los Sistemas de Planificación de los Recursos Empresariales (ERP), los sistemas de Gestión de la Relación con el Cliente (CRM), y los sistemas de Gestión de la Cadena de Suministro (SCM). A continuación se ve el mapa mental del subtitulo de soluciones empresariales.

Figura 13. Mapa Mental de Soluciones Empresariales.

A continuación puede descargar las imágenes de la evolución de los ERP y de la cadena de suministro del SCM.

Figura 14. Presentación ERP

Figura 15. Cadena de Valor

lunes, 12 de agosto de 2019

Análisis y Diseño de Sistemas de Información II - 2019

BIENVENIDOS!!!

Bienvenidos a un nuevo semestre, en la materia de Análisis y Diseño de Sistemas de Información (INF - 162) de la Carrera de Informática de la Universidad Mayor de San Andrés

Una de las actividades que define al profesional del área de la Informática, es el desarrollo de Sistemas de Software. A lo largo de los años, el profesional informático, a pasado del desarrollo artesanal del software al desarrollo ingenieril, este desarrollo se basa en el uso de modelos y metodologías de desarrollo de software, que tienen fases, actividades y roles bien definidos, todas ellas basadas en buenas prácticas que se han ido probando a lo largo de los años. 

A lo largo de la historia, el desarrollo de software, paso de los modelos secuenciales, por los evolutivos, y finalmente a los llamados ágiles o livianos, durante el transcurso de la transición de los evolutivos a los ágiles, hace su aparición el RUP (Del inglés Rational Unified Process, pero que es conocido como Proceso Unificado de Desarrollo de Software), para muchos una metodología tradicional, pesada, pero para muchos otros, un modelo de desarrollo ágil, debido a ciertas características que aún hoy en día se discuten en diversos foros en la nube. Paralelamente al uso de estos modelos de desarrollo de software, se ha venido desarrollando y utilizando, metodologías de modelado, una de las más importantes hoy por hoy, es el estándar de la OMG, hablamos de UML (Del inglés Unified Modelling Language, conocido como Lenguaje Unificado de Modelado): Este lenguaje se utiliza durante el desarrollo de sistemas de software, para especificar, modelar y documentar artefactos del software.

Es así que esta materia tiene como propósito, permitirles aprender todo lo que se menciono en los párrafos anteriores, y se sintetiza en el siguiente mapa mental.


Objetivo de la Materia. 


Establecer principios, valores y buenas prácticas en el Análisis, Diseño, Codificación y Pruebas, necesarios durante el Proceso de Desarrollo de Sistemas de Software.

Contenido.


El contenido analítico de la asignatura es el siguiente:

MODULO I. SISTEMAS DE INFORMACIÓN GERENCIAL
1.1 INTRODUCCIÓN
1.2 ADMINISTRACIÓN DE LA EMPRESA DIGITAL
1.3 OBJETIVOS ESTRATÉGICOS DE LOS SI
1.4 DIMENSIÓN DE LOS SI
1.5 ENFOQUE DE LOS SI
1.6 PROCESOS DE NEGOCIO
1.7 TIPOS DE SISTEMAS
MODULO II. METODOLOGÍAS DE ANÁLISIS Y DISEÑO DE SISTEMAS
2.1 CICLO DE VIDA DE DESARROLLO
2.2 ANÁLISIS ESTRUCTURADO
2.3 MODELO AMBIENTAL
2.4 MODELO DE COMPORTAMIENTO
2.5 ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS
MODULO III. PROCESO UNIFICADO DE DESARROLLO DE SW. (RUP)
3.1 INTRODUCCIÓN
3.2 PROCESO DE DESARROLLO DE SOFTWARE
3.3 PROCESO DIRIGIDO POR CASOS DE USO
3.4 PROCESO CENTRADO EN LA ARQUITECTURA
3.5 PROCESO ITERATIVO E INCREMENTAL
MODULO IV. LENGUAJE UNIFICADO DE MODELADO (UML)
4.1 INTRODUCCIÓN
4.2 CASOS DE USO DE NEGOCIO Y SISTEMA
4.3 DIAGRAMAS DE ACTIVIDAD
4.4 DIAGRAMAS DE MAQUINA DE ESTADOS
4.5 DIAGRAMAS DE SECUENCIA
4.6 DIAGRAMAS DE COMUNICACIÓN
4.7 DIAGRAMAS DE CLASE
4.8 DIAGRAMAS DE OBJETOS
4.9 DIAGRAMAS DE PAQUETES
4.10 DIAGRAMAS DE COMPONENTES
4.11 DIAGRAMAS DE DESPLIEGUE

Evaluación.


La evaluación de la asignatura se basa en los aspectos descritos en la siguiente tabla:

EXAMEN
TEMAS
PONDERACIÓN
Primer Parcial
Módulo I y II
25
Segundo Parcial
Módulo III
10
Tercer Parcial
Módulo IV
25
Examen Recuperatorio
Por parciales

Proyecto de Curso

10
Artículo

10
Trabajos de Investigación y otros

10
Webquest

10
TOTAL

100


Espero que la presente materia colme sus expectativas y podamos compartir experiencias juntos. En el vínculo siguiente usted puede descargar el Plan de Trabajo de la materia:


viernes, 9 de agosto de 2019

Diseño y Administración de Bases de Datos II - 2019

MÓDULO 1 

MODELO DE DATOS


A lo largo de este primer módulo, veremos los conceptos relacionados a bases de datos, la evolución de los modelos de bases de datos, los tipos de bases de datos, algunos métodos de diseño de bases de datos, y las ventajas de un sistema de base de datos. A continuación puede ver y descargar la presentación de este módulo.



Puede descargar la presentación AQUÍ.

Laboratorio de Computación II - 2019

LINUX

En este primer módulo se presentara el material correspondiente al sistema operativo LINUX. A continuación puede ver la presentación correspondiente a este módulo.


También puede descargar las diapositivas del presente módulo.


Para descargar la presentación haga clic AQUÍ.

viernes, 2 de agosto de 2019

Diseño y Administración de Bases de Datos II - 2019

BIENVENIDOS!!!

Bienvenidos a un nuevo semestre, en la materia de Diseño y Administración de Bases de Datos (INF - 161) de la Carrera de Informática de la Universidad Mayor de San Andrés
Uno de los componentes principales de cualquier Sistema de Software es la Base de Datos. Desde el almacenamiento de datos se puede dar respuesta a todos los requerimientos de los usuarios finales. Almacenar la información pertinente al objetivo del sistema considerando el espacio y el tiempo de respuesta es un tema crucial para lograr niveles de desempeño óptimo de los sistemas. 
Es así que esta materia tiene como propósito, permitirles aprender todo lo que se menciono anteriormente,  a continuación se muestra la presentación del Plan de Trabajo.


Objetivo de la Materia.

Conceptualizar una base de datos en un ambiente de aplicación, hallar el modelo de almacenamiento y optimizar dicho almacenamiento en términos de desempeño.

Contenido.

El contenido analítico de la asignatura es el siguiente:MÓDULO I. MODELO DE DATOS
1.1. Conceptos de Bases de Datos1.2. Componentes de un Modelo de Datos1.3. Características de los Modelos de Datos
MÓDULO II. MODELO ENTIDAD RELACIÓN
2.1. Estructuras del Modelo2.2. Identificación de Entidades2.3. Identificación de Relaciones2.4. Restricciones del Modelo2.5. Restricciones del Ambiente de Aplicación2.6. Cardinalidad
MÓDULO III. ÁLGEBRA RELACIONAL
3.1. Operaciones unarias3.2. Operaciones binarias3.3. Operaciones combinadasMODULO IV. MODELO RELACIONAL
4.1. Estructura de datos del Modelo Relacional4.2. Del modelo Entidad – Relación al modelo Relacional4.3. Restricciones del Modelo Relacional4.4. Perdida Semántica
MODULO V. LENGUAJE DE CONSULTA SQL
5.1. Estructura del SQL5.2. Operaciones básicas5.3. Operaciones anidadas5.4. Operaciones derivadas5.5. Funciones básicas
MODULO VI. NORMALIZACIÓN
6.1. Clave y Super clave6.2. Dependencias funcionales6.3. Cierre transitivo de un descriptor6.4. Axiomas de Amstrong6.5. Cálculo del Recubrimiento minimal6.6. Polución de Datos6.7. Formas Normales
MODULO VII. TEMAS AVANZADOS
7.1. Bases de Datos NOSQL7.2. Big Data7.3. Data warehouse7.4. Minería de Datos

Evaluación.

La evaluación de la asignatura se basa en los aspectos descritos en la siguiente tabla:


EXAMEN
TEMAS
PONDERACIÓN
Primer Parcial
Módulo I y II
20
Segundo Parcial
Módulo III y IV
20
Tercer Parcial
Módulo V, VI, VII
20
Examen Recuperatorio
Por parciales

Proyecto de Curso

10
Ayudantía

10
Trabajos Prácticos y de Investigación

|10
Webquest

10
TOTAL

100

Espero que la presente materia colme sus expectativas y podamos compartir experiencias juntos. En el vínculo siguiente usted puede descargar el Plan de Trabajo de la materia:

jueves, 1 de agosto de 2019

Laboratorio de Computación II - 2019

BIENVENIDOS!!!

Bienvenidos a un nuevo semestre, en la materia de Laboratorio de Computación (INF - 113) de la Carrera de Informática de la Universidad Mayor de San Andrés

El desarrollo de los Sistemas de manera general, y el desarrollo de los Sistemas Web de manera particular, ha llevado a dividir el desarrollo del front end, así como también del back end de este tipo de sistemas. Para el desarrollo del front end se utiliza HTML, CSS y JAVASCRIPT.

Es así que esta materia tiene como propósito, permitirles aprender a desarrollar el front end de un Sistema Web, usando HTML, CSS y JAVASCRIPT, a continuación se presenta el Plan de Trabajo de la asignatura.


Objetivo de la Materia. 


Diseñar y desarrollar el front end de un Sistema Web, usando para ello HTML, CSS y JAVASCRIPT.

Contenido.


El contenido analítico de la asignatura es el siguiente:

MÓDULO I. HTML
1.1.Intérprete de Comandos
1.2.Comando de Linux
1.3.Scripts de Bash
MÓDULO II. HTML
2.1.Introducción a HTML
2.2.Introducción a una Página Web
2.3.Manejo de Texto
2.4.Definición de Hipervínculos
2.5.Manejo de Imágenes
2.6.Manejo de Tablas
2.7.Manejo de Marcos
MÓDULO III. CSS
3.1.Introducción
3.2.Breve historia del CSS
3.3.Funcionamiento Básico
3.4.Sintaxis Básica
3.5.Selectores
3.6.Herencia
3.7.Unidades de Medida
3.8.Box Model
MÓDULO IV. JAVASCRIPT
4.1.Introducción
4.2.Historia
4.3.Sintaxis
4.4.Programación Básica
4.5.Eventos

Evaluación.


La evaluación de la asignatura se basa en los aspectos descritos en la siguiente tabla:
EVALUACIÓN
TEMAS
PONDERACIÓN
3 Laboratorios
HTML
30
2 Laboratorios
CSS
20
2 Laboratorio
JAVASCRIPT
20
Recuperatorio
1 Laboratorio

Proyecto de Curso
20
Webquest

10
TOTAL

100

Espero que la presente materia colme sus expectativas y podamos compartir experiencias juntos. En el vínculo siguiente usted puede descargar el Plan de Trabajo de la materia: