¡Bienvenidos!
Bienvenidos
Ingeniería del software
Teoría
Ejercicios Modelado
VideoTutoriales

Tutorial 1 y Tutorial 2

(EN CONSTRUCCIÓN)

Software utilizado
Enlaces de interés
Publicado por ANIS ITIG - - 0 comentarios

TEORÍA:

Modelo en Cascada
Modelo en V
Modelos Incrementales
Desarrollo rápido de aplicaciones (RAD)
Construcción de prototipos
Modelo en Espiral
Desarrollo basado en componentes
El modelo de métodos formales
Desarrollo de software orientado a aspectos
Proceso unificado
Programación extrema
Método de desarrollo de sistemas dinámicos
ASD (Adaptive Software Development)
Cristal
Scrum


EJERCICIOS MODELADO:


[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Mañana por la tarde, día 19 de Abril hemos quedado a las 18:30 para poner en común las distintas partes de la práctica. Juntaremos todo y aplicaremos el formato que se nos ha pedido. Si hubiera algún error o surgiera algún problema lo solucionaríamos entre tod@s.

Sergio.


[ Seguir leyendo ]

Publicado por ANIS ITIG - - 1 comentarios


En cuanto a subir los vídeos y publicarlos, consideramos que la mejor opción es Youtube. Las otras posibilidades serían Megavideo o Vimeo.

Youtube:

Ventajas
Inconvenientes
  • El sitio más conocido y más visitado
  • Servidores más rápidos
  • Posibilidad de alta definición
  • Mejores opciones de compartir e incrustar en páginas web y blogs
  • Posibilidad de insertar y activar subtítulos
  • Posibilidad de insertar anotaciones
  • Comentarios, votaciones y respuestas en los vídeos
  • Posibilidad de vídeos privados
  • Listas de reproducción
  • Canal propio de Youtube
  • Estadísticas sobre las visitas al vídeo
  • Modo salón
  • Buen buscador y sugerencias
  • Duración de vídeos limitada a 15 minutos
  • Contenido denso y poco filtrado
  • Poca “seriedad”

Megavideo:

Ventajas
Inconvenientes
  • Posibilidad de vídeos largos
  • Medianamente rápido
  • Modo salón
  • Posibilidad de alta definición
  • Contenido denso y poco filtrado
  • Poca “seriedad”
  • Límite de tiempo de visionado de 72 minutos. Se necesita esperar una vez pasado ese límite para volver a ver vídeos.
  • Buscador caótico y poco efectivo
  • Pocas opciones de compartir e incrustar en páginas web y blogs
  • No se pueden insertar subtítulos
  • No se pueden insertar anotaciones
  • No hay comentarios, votaciones ni respuestas en los vídeos


Vimeo:

Ventajas
Inconvenientes
  • Posibilidad de alta definición
  • Buen buscador
  • Canales propios
  • Muy sencillo
  • Contenidos demasiado variados para lo que nos interesa
  • Pocas opciones de compartir e incrustar en páginas web y blogs
  • Algo lento
  • No se pueden insertar subtítulos
  • No se pueden insertar anotaciones


Por todas las ventajas de Youtube mencionadas antes, nos hemos decantando por subir los vídeos ahí. Para ello, hemos tenido que crearnos una cuenta, la hemos llamado anissinalcohol. Crear una cuenta es fácil, basta con ir a Youtube.com y pinchar en Crear cuenta en la parte superior derecha. La hemos vinculado con nuestra cuenta de Google creada anteriormente para el blog.


Razvan.


[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

¡Hola!
He hecho la presentación de power point de la parte de los programas. Lo tiene Sergio por si lo queréis mirar en la clase de prácticas del miércoles. También he terminado de completar el cuestionario de la parte de los programas que faltaba alguna de poner.
















Natalia.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

¡Hola!
Ya he "retocado" y terminado de completar los ejercicios de UML y lo he añadido al Word. Se lo he vuelto a pasar a Sergio el documento completo para que lo veais en clase okis?





















Natalia.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 1 comentarios

Ya está hecho el tutorial que explica la instalación y el manejo de Rational Rose para elaborar los ejercicos de UML. He explicado su manejo para los principales diagramas que tenemos que hacer, como son los de Casos de Uso, Clases y Secuencias.















Sergio.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios


Para realizar los tutoriales, ibamos a utilizar en un principio el programa HyperCam, pero como se nos quedaba corto en cuanto a funcionalidad, optamos por Camtasia Studio. En su versión 7.1, lleva incorporado aparte del grabador de pantalla un editor de vídeo, muy útil para insertar cuadros o flechas para resaltar zonas de la pantalla. Camtasia es uno de los programas más utilizados y apreciados para grabar lo que sucede en pantalla.

Utilizarlo es muy fácil. Abriremos el programa y nos aparecerán algunas opciones. Elegiremos qué queremos hacer, si editar un proyecto ya existente o grabar la pantalla – con sonido incluido.

A base de hacer minigrabaciones y de editar, obtendremos el resultado final.


Razvan.





[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Ya he terminado de hacer los ejercicios de UML con ayuda del Rational Rose. Al final los ejercicios elegidos han sido "Sistema de Teleenseñanza" y "Sistema de Intermediación Laboral".

Os dejo aquí sus diagramas de casos de uso y de clases por si hubiera algún fallo para que lo podamos corregir entre todos.

--> Ejercicio: Sistema de Teleenseñanza: 
      -Diagrama de Casos de Uso:
















       -Diagrama de Clases General:


















--> Ejercicio: Sistema de Intermediación Laboral: 
      -Diagrama de Casos de Uso:



















       -Diagrama de Clases General:
















Sergio.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 3 comentarios

He hecho el modelo relacional y el diccionario de datos de los 2 ejercicios del modelo Entidad-Relación y de los 2 ejercicios de DFD's respectivamente.

Si veis algún fallo comentadlo.

-->Ejercicio 1 - Aviones: Modelo Entidad-Relación: Modelo Relacional:


AEROPUERTO (id_Aeropuerto, nombre, dirección, teléfono, director, ciudad_más_cercana, nº_de_pistas, volumen_tráfico)

VUELO (id_vuelo, nº_horas_vuelo, compañía, horario_salida)

PASAJERO (id_Pasajero, nombre, nº_Pasajero)

PERSONAL (id_Personal, nombre, dirección, nº_pasaporte, sueldo_base, nº_horas_extra, antigüedad_empresa, auxiliar_S/N, copiloto_S/N, piloto_S/N)

AVIÓN (nº_Serie, fecha_última_revisión, compañía, modelo, características_técnicas, capacidad, antigüedad, nº_horas_vuelo)


-->Ejercicio 2 - Supermercado Mandarín: Modelo Entidad-Relación: Modelo Relacional:


PROVEEDOR (id_Proveedor, nombre, teléfono, dirección)

ARTÍCULO (nº_Artículo, nombre, precio_venta_público)

PROVEEDOR_ARTÍCULO (id_Proveedor, nº_Artículo, precio)

DEPARTAMENTO (id_Departamento) à Podría no ponerse

EMPLEADO (id_Empleado, nombre, teléfono, dirección, salario)

ÁREA_VENTAS (id_Área_Ventas) à Podría no ponerse

CLIENTE (id_Cliente, nombre, teléfono, dirección, saldo)

PEDIDO (nº_Pedido) à Podría no ponerse

LINEA_PEDIDO (nº_Línea, cantidad)


-->Ejercicio 1 - Gestión Videoclub: DFD: Diccionario de Datos:
 

            -Almacenes:
PELÍCULA = {@id_Película + “Campos_Película” +Stock}
RESERVA = {@id_Reserva + id_Película + “Campos_Reserva” + Fecha_Reserva}
ALQUILER = {@id_Alquiler + id_Película + “Campos_Alquiler” + Fecha_Alquiler}


            -Flujos de Datos:
Operación = [Alquiler | Reserva | Devolución]
Alquiler = id_Película + Fecha_Alquiler

-->Ejercicio 2 - Gestión Consulta Privada: DFD: Diccionario de Datos:

            -Almacenes:
CONSULTA (@id_Consulta + consultas_diarias + resumen)
PACIENTE (@id_Paciente + nombre + apellidos + sexo + domicilio + Fecha_Nacimiento)
COMPAÑÍA_ASEGURADORA (@CIF + nombre + domicilio social)
ENFERMEDADES (@id_Enfermedades + enfermedad)
MEDICACIÓN (@id_Medicación + dosis + nº_consulta + cod_medicación)
DIAGNÓSTICO (@id_Diagnóstico + nº_consulta + enfermedad + cod_enfermedad)
CONSULTAS_FACTURADAS (@id_Consultas_Facturadas + nº_consulta + cod_Compañía_Aseguradora + DNI + importe)


            -Flujos de Datos:

Datos_Paciente = id_Paciente + nombre + apellido + sexo + domicilio + fecha_Nacimiento
Datos_Compañía = CIF + nombre + domicilio_social


Sergio.



[ Seguir leyendo ]

Publicado por ANIS ITIG - - 1 comentarios

Hola!
Ya he retocado los ejercicios de DFD's que me paso Sergio, ya que alguna flecha y algun nombre que se tapaba lo he estado retocando con el paint. Tambien he terminado uno de los procesos, ya que faltaba de lo que me había pasado, así que ya están terminados. También lo he puesto ya en el word. Le he pasado el documento a sergio asi que os lo enseñe él en clase, okis?
















Natalia.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Los tutoriales son una forma visual y sencilla de aprendizaje. Una imagen vale más que mil palabrás, así que nos hemos puesto manos a la obra y hemos realizado dos tutoriales.

Uno de ellos está enfocado hacia el entorno estructurado, más concretamente en los diagramas de flujo de datos (DFD). El ejercicio modelado es el de la gestión de un videoclub discutido y resuelto en clase. El programa de modelado elegido finalmente fue Edraw Max 5, una herramienta fácil y útil para la realización del modelado.

En el otro video modelamos ya en el entorno orientado a objetos un sistema de teleenseñanaza (UML). En este ejercicio veremos cómo manejar el programa Rational Rose, un programa que no destaca por su utilidad.


Razvan.





[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Hola!
Ya he hecho el cuestionario acerca del tutorial de los programas. Se lo he pasado a Sergio por e-mail para que lo tengáis y lo podáis ver en la clase de prácticas. Probablemente añada alguna cuestión más que faltaría acerca del programa con el que hemos hecho los ejercicios de UML, así que cuando eso os lo vuelvo a pasar.




Natalia.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Ya tenemos colgado en ubunet y en el mail de la UBU el formato a seguir para elaborar las prácticas de la asignatura, así que ya podemos ir adaptando el guión, las presentaciones y y los cuestionarios al formato pedido.


















Sergio.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Para empezar, necesitaremos un proveedor, un servicio que nos proporcione el sitio y las herramientas para poder escribir. Entre los más conocidos podemos destacar:

·       Blogger. Servicio de blogs de Google. El hecho de ser de Google hace que esté casi siempre incluido en entre los primeros resultados del buscador. Es útil para que te encuentren y lean con más facilidad. Además, el panel de control es suficientemente bueno para un usuario medio, ofrece muchas posibilidades de personalización y ampliación por medio de widgets.

·         Wordpress. Tiene un administrador algo más completo y complejo que Blogger. Muy conocido y utilizado a nivel mundial. Mientras que Blogger es un sistema prácticamente cerrado, Wordpress es todo un gestor de contenidos, al estilo de Joomla y Drupal.

·         TypePad. Es un sistema nuevo y en desarrollo. A diferencia de Blogger y Wordpress, tiene la desventaja de ser de pago.

Analizadas las posibilidades y nuestras necesidades a la hora de realizar el trabajo, nos hemos decantado por Blogger. Es sencillo y más que suficiente para desarrollar nuestro proyecto de Análisis e Ingeniería del Software.

Para empezar, hemos tenido que crear una nueva cuenta. Como correo electrónico hemos utilizado una cuenta de uno de nosotros de la universidad. Asignamos una contraseña.

Lo siguiente es crear un blog y asignarle un nombre. Hemos escogido “ANIS Sin Alcohol”. Esta dirección junto con el sufijo del dominio “.blogspot.com” asignada por defecto por Blogger formará nuestra dirección del blog:


El siguiente paso es elegir la plantilla. Nos aparecerá una lista de plantillas sencillas. Escogeremos una cualquiera, después veremos cómo se modifica.
Ya tenemos creado nuestro blog, ya podemos publicar. Haremos nuestra entrada de bienvenida. Para ello, iremos al escritorio de Blogger y en la lista de blogs aparecerá el botón , pincharemos sobre él. Redactar una entrada es fácil. Nos

aparecerá una ventana con un editor de texto. Podremos insertar otros elementos multimedia tales como imágenes u objetos externos, o incrustar vídeos sólo poniendo la dirección.

Una vez terminada, publicaremos la entrada haciendo clic sobre “Publicar Entrada”.

Para la personalización del blog tendremos que ir nuevamente al escritorio. En la parte de arriba nos aparecerán un menú con varias opciones:

Nos centraremos sobre todo en dos de ellas: Configuración y Diseño. Estas opciones engloban la mayoría de los ajustes que necesitemos hacer.

En Configuración se ajustan los aspectos más generales del blog, como por ejemplo el título, la dirección del blog, el formato de las entradas, de los comentarios y sobre todo, algo importante a la hora de tener un blog de colaboración, los permisos.

El administrador del blog puede conceder permisos de lectura, escritura y/o modificación del mismo a un máximo de 100 usuarios. Es imprescindible que esos usuarios tengan la cuenta de Google, de lo contrario no se les puede conceder los permisos. En nuestro caso hemos optado por tener una cuenta común con una contraseña común para que todos accediéramos através de ella, debido a que no todos disponemos de cuenta Google. Para controlar la autoría de las entradas, hemos optado por firmarlos a cada uno.
Hablemos ahora de una parte muy importante de un blog: el diseño.

Antes hablábamos elegido una de las plantillas sencillas que vienen por defecto. Para darle un aspecto más vistos a nuestro blog, buscaremos otra plantilla y la aplicaremos. Hay infinidad de páginas donde buscarlas, basta con buscar “blogger templates” – plantillas de blogger -  para darse cuenta de ello. Nosotros hemos elegido la página http://btemplates.com/, y en concreto la plantilla Magduo. Es un muy colorido y muy vistoso, aparte de estar enfocado al arte y a la enseñanza. Además, en la parte de arriba tiene un menú en javascript que lo hace aún más funcional y vistoso.

Para aplicar la plantilla, hay que ir a la pestaña Diseño del Escritorio de Blogger y elegir Edición HTML.


Haremos clic sobre Seleccionar archivo y elegiremos el archivo “.xml” que nos hemos descargado antes de btemplates.com. Seleccionamos la casilla de Expandir plantilla de artilugios para permitir que todos los elemento externos de la plantilla se carguen y después haremos clic sobre .

Ya tenemos la nueva plantilla aplicada. Ahora, la podemos seguir personalizando modificando el código HTML que acabamos de cargar y también através de los Elementos de la página, los widgets que queramos añadir a la página.

Con programas de edición de imágenes hemos creado nuestros porpios fondos, nuestro logo y nuestas ilustraciones del menú desplegable, las hemos subido a un servidor de imágenes como puede ser http://www.tinypic.com y las hemos aplicado por código HTML.

En el caso de los widgets, se pueden añadir multitiud de ellos. Blogger ofrece los suyos propios, pero también da la opción de cargar un código HTML, una gran ventaja ya que nos da grandes posibilidades para ampliar el blog, pudiendo subir prácticamente cualquier tipo de widget.
Estos widgets se pueden encontrar en muchos sitios. Podemos encontrar desde contadores de visitas hasta feeds de noticias y nubes de etiquetas. Nos hemos fijado en un par de ellas:



Razvan.



[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Le he enviado la dirección del blog a Belén tal como nos pidió ayer en clase de prácticas. Lo publico para que no se la enviemos todos.

Sergio.


[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Como ya hicieramos con los ejercicios de E-R, publicamos el nivel 0 de los 2 ejercicios de DFD que hemos escogido. El objetivo que se persigue es el mismo que en la ocasión anterior, es decir, encontrar los posibles errores que haya en su implementación.

 --> Ejercicio: Gestión de Videoclub











--> Ejercicio: Gestión de Consulta Privada


Sergio.

[ Seguir leyendo ]

Publicado por ANIS ITIG - - 1 comentarios

Después de analizar y escoger los medios a utilizar, manos a la obra.
Comenzamos con entidad-relación.

Aquí publico el esqueleto de los dos ejercicios de E-R elegidos para que entre todos podamos comprobar si van bien encaminados para corregir posibles errores que puedan surgir.

--> Ejercicio: Aeropuerto












--> Ejercicio: Supermercado Mandarín
















Sergio.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

He estado terminando los ejercicios de Entidad-Relación y también cada tabla con sus atributos correspondientes. Lo he ido poniendo en un documento de Word y también he guardado los diagramas hechos con el programa por si hubiera que hacer alguna modificación.
















Natalia.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

He estado elaborando el tutorial acerca del programa EDGE Diagrammer para explicar como se instala y como se realizan los ejercicios de E-R con dicho programa. Lo he explicado de manera general para cualquier ejercicio de este tipo, de forma que creo que esto ya queda terminado.

Natalia.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Para poder ir siguiendo la evolución del trabajo sobre el "Proceso o Ciclo de Vida del Software" he decidido utilizar GoogleDocs. De este modo podrá seguirse el historial de añadidos, cambios significativos realizados y cualquier modificación de relevancia a través de las diversas entradas del blog.













Diferentes documentos, con diferentes versiones y la fecha para poder comprobar como se ha ido realizando el trabajo. De momento, la primera versión ya está disponible en el siguiente enlace:

Versión 1 (10/02/11)

Pedro.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

En caso de que no funcionara el Edraw Max, he conseguido descargar esta tarde el EDGE Diagrammer que parece que tambien es sencillo. Es una versión de prueba de 30 días pero lo suficiente para realizar los ejercicios, así que ya veremos cual más facil de manejar.

Natalia.

[ Seguir leyendo ]

Publicado por ANIS ITIG - - 1 comentarios

En la clase de prácticas de esta mañana hemos estado buscando herramientas CASE que nos pudieran ser útiles para realizar la práctica.

Hemos descargado varios programas que no nos han servido bien porque no funcionaban o bien porque requerían una clave de registro.

Finalmente hemos encontrado este programa, el EDraw Max en su versión 5, con el que podremos realizar los ejercicios del Entorno Estructurado, tanto los ejercicios del modelo Entidad-Relación como los DFD's.
















Sergio.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios





















Las nuevas tecnologías nos han facilitado la forma de comunicarnos, de compartir información. Desde el correo electrónico hasta las redes sociales tal y como las conocemos hoy en día, hemos ido mejorando y ampliando el flujo de información que circula por la red. El blog ha sido desde sus principios el equivalente electrónico de un diario, una forma ordenada de seguir y transmitir una serie de acontecimientos. Es la forma que hemos adoptado en nuestro trabajo para plasmar nuestro trabajo y seguir un orden establecido.

Dicho todo esto… ¿Qué es un blog? ¿Cómo funciona?

Un blog, o en español también una bitácora, es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente.

Razvan
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Hemos elaborado el documento para explicar como se lleva a cabo la instalación de ambos programas y de donde los hemos descargado. Cuando empecemos con los ejercicios ya iremos añadiendo como va su funcionamiento. De momento estamos trabajando con la version de prueba de 10 dias del Visual Paradigm. Si alguien encuentra una versión de licencia ilimitada que lo comunique.

Natalia & Sergio.


[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

A la hora de realizar un documento sobre "el ciclo de vida del software" y "la metodología de desarrollo del software" el primer paso ha sido buscar un libro de referencia con el que realizar una guía completa para luego ir ampliando las diferentes secciones.

Partiendo de este objetivo he realizado diversas búsquedas en internet con las palabras clave: "Software engineering reference books", "Software engineering best books". Las búsquedas han sido realizadas en diversos sitios: Google (buscador más utilizado), Amazon (compañía estadounidiense de comercio, quizás la más popular de internet en lo referente a venta de libros) y Stackoverflow (un popular sitio web de programadores para preguntas y respuestas).

Finalmente y tras cruzar bastantes resultados dos libros han aparecido en la gran mayoría de búsquedas en un lugar destacado: "Software Engieneering: A practitioner's Approach" de Roger S. Pressman y "Software Engieneering" de Ian Sommerville.

Tras consultar el catálogo de libros disponibles en la Biblioteca de la Universidad de burgos me he decidido a utilizar la primera opción, "Ingeniería del Software: Un enfoque práctico" de Roger S. Pressman (sexta edición y traducido a español).

Pedro.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Después de realizar diversas búsquedas con Google y leyendo varios foros para informarme de qué programa nos puede resultar útil para el objetivo que perseguimos en la práctica, me he decidido a descargar este programa, HyperCam 2.

En este caso la licencia es ilimitada y también dispone de una opción para grabar audio como se nos pidió en la primera sesión de prácticas.



Sergio.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 0 comentarios

Hola a tod@s. He encontrado una versión del programa que necesitamos para realizar las prácticas a través de Google. El problema es que es una versión de prueba que dura 10 días...

La versión del programa es la 8.1. Si alguien encuentra una versión mejor o el serial para que el programa funcione durante más tiempo que lo comunique.



Sergio.
[ Seguir leyendo ]

Publicado por ANIS ITIG - - 2 comentarios























Buenos días.

Inauguramos este blog los alumnos de la asignatura de Análisis e Ingeniería del Software en la Universidad de Burgos. Os iremos contando a lo largo de estas semanas cosas sobre la vida del software, la metodología y el desarrollo del mismo.
Somos:

- Natalia Orozco
- Sergio Báscones
- Pedro Alonso
- Razvan Constantinescu

¡Hasta pronto!
[ Seguir leyendo ]