miércoles, 5 de junio de 2013

SEMANA DE SUSTENTACION PROYECTOS DE AULA

La semana pasada fueron las sustentaciones de los proyectos de aula de este primer semestre del año 2013, se expusieron buenos proyectos pero me enfocare en el que mis compañeros de equipo trabajamos durante el semestre, nuestro proyecto de aula se titula DISEÑO Y DESARROLLO  DE UN SOFTWARE APLICATIVO EN LA WEB QUE PERMITA CONTROLAR LAS ENTRADAS DE UNA SALA DE CINE.
En el cual de manera muy resumida se trata de diseñar un sistema de reservacion de películas por Internet, apartado de puestos según el gusto del usuario y la compra de ticketes para acceder a ver la película que el cliente desea, todo esto orientado a la web.

Durante la realización de este aplicativo en la web nos centramos básicamente en una serie de objetivos muy específicos el cual fueron tomados muy en cuenta para la realización de este, los objetivos trazados fueron estos:

  •    Recopilar la información necesaria para desarrollar el software.
  •    Extraer los requisitos del sistema mediante la información obtenida.
  •   Diseñar el software basado en los requisitos encontrados.
  •   Crear una base de datos
Gracias a esta proyecto de investigación se logro obtener los diferentes requisitos esenciales que presenta el software el cual extraeremos mediante los diferentes sondeo realizados para identificar los distintos requisitos ya sean requisitos funcionales y no funcionales el con son necesarios en el momento en que se desarrolle el aplicativo.




martes, 4 de junio de 2013

ARQUITECTURA DEL SOFTWARE



ARQUITECTURA DEL SOFTWARE


La arquitectura de software es un conjunto de patrones que proporcionan un marco de referencia necesario para guiar la construcción de un software, permitiendo a los programadoresanalistas y todo el conjunto de desarrolladores del software compartir una misma línea de trabajo y cubrir todos los objetivos y restricciones de la aplicación. Es considerada el nivel más alto en el diseño de la arquitectura de un sistema puesto que establecen la estructura, funcionamiento e interacción entre las partes del software.

Componentes

La arquitectura de software se compone por:
  • clientes y servidores.
  • bases de datos.
  • filtos.
  • niveles en sistemas jerárquico.




Interacciones

Entre los componentes de la arquitectura de software existe un conjunto de interacciones entre las que sobresalen :
  • llamadas a procedimientos.
  • comportamiento de variables.
  • protocolos cliente servidor.
  • transmisión asíncrona de eventos.

La arquitectura de software forma la columna vertebral para construir un sistema de software,es en gran medida responsable de permitir o no ciertos atributos de calidad del sistema entre los que se destacan la confiabilidad y el rendimiento del software.Además es un modelo abstracto reutilizable que puede transferirse de un sistema a otro y que representa un medio de comunicación y discusión entre participantes del proyecto,permitiendo así la interacción e intercambio entre los desarrolladores con el objetivo final de establecer el intercambio de conocimientos y puntos de vista entre ellos.

TIPOS DE ARQUITECTURA

Para utilizar la arquitectura de software se sigue un conjunto de patrones arquitectónicos,entre los cuales podemos encontrar:
  • Cliente-Servidor
  • Blackboard.
  • Modelo entre capas.
  • Intérprete.
  • Orientado a servicios.



domingo, 26 de mayo de 2013

SOUNDCLOUD

SOUNDCLOUD 

SoundCloud, lo que podríamos traducir en español como "Nube de Sonido", es un servicio que mediante la Internet permite compartir música (o cualquier grabación de audio).
Es por así decirlo, una red social musical, en donde artistas y personas comunes pueden subir sus grabaciones, para que otras personas las escuchen.
La plataforma fue creada en el año 2007 en Alemania, por parte de Alex Ljung y Eric Wahlforss, inicialmente orientada a los músicos, para estos pudieran compartir sus grabaciones, y con el tiempo evolucionó a una herramienta masiva como la vemos ahora.





lunes, 20 de mayo de 2013

DIAGRAMAS DE CLASES


DIAGRAMAS DE CLASES
Un diagrama de clases sirve para visualizar las relaciones entre las clases que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y de agregación, ya que una clase es una descripción de conjunto de objetos que comparten los mismos atributos, operaciones, métodos, relaciones y semántica; mostrando un conjunto de elementos que son estáticos, como las clases y tipos junto con sus contenidos y relaciones. Un diagrama de clases esta compuesto por los siguientes elementos: Clase: atributos, métodos y visibilidad. Relaciones: Herencia, Composición, Agregación, Asociación y Uso.







miércoles, 8 de mayo de 2013

DIAGRAMAS DE SECUENCIA

DIAGRAMAS DE SECUENCIA

Los diagramas de secuencia muestra el intercambio de mensajes (es decir la forma en que se invocan) en un momento dado. los diagramas de secuencia hacen énfasis en el orden y el momento en que se envían los mensajes a los objetos.
En los diagramas de secuencia, los objetos están representados por lineas intermitentes verticales, con el nombre del objeto en la parte mas alta. el eje de tiempo también es vertical, incrementándose hacia abajo, de forma que los diferentes mensajes que sean enviados de un objeto a otro en forma de flechas con los nombres de la operación y los parámetros.

Ejemplo de Diagramas de Secuencia.




lunes, 22 de abril de 2013

Microsoft Dynamics

Que es Microsoft Dynamic?
Es una de las tantas lineas de software desarrollados por la M
icrosoft anteriormente era conocido como Project Green, este sustituyo a Microsoft Business Solutions se divide en Microsoft Dynamics CRM y Microsoft Dynamic ERP.


  • Microsoft Dynamics CRM (Customer Relationship Management): Es un software creado para la administración de la relación con los clientes creados por Microsoft que proporciona gestión de ventas, servicio al cliente y capacidad de mercado.

  • Microsoft Dynamics ERP (Planificacion de Recursos Empresariales): Es una familia de recursos empresariales  dirigida a medianas empresas asi como a empresas filiales y divisiones de grandes organizaciones.



domingo, 21 de abril de 2013

Certificaciones Microsoft

Las certificaciones Microsoft nos aportan resultados totalmente valiosos y mensurables a estudiantes, profesionales de TI, sus directores y las organizaciones que las emplean. estas certificaciones se han diseñado para ofrecer el reconocimiento que necesita para ayudarle a avanzar en su trayectoria profesional y ofrecer el reconocimiento que necesita para ayudarle a avanzar en su trayectoria profesional y ofrecer a los empleados una validación de sus habilidades.


MCSA (Microsoft Certified Systems Administrator)
La certificacion MCSA ayuda a validar la capacidad para administrar y solucionar porblemas de etorno de red basados en el sistema operativo windows server 2003, refleja un conjunto unico de hablidades necesarias para tener exito en una variedad de papeles de trabajos, como administrador de sistemas, administrador de redes, administrador de sistemas de informacion,analistas de operaciones de red, tecnic de redes y especialista de soporte tecnico.

Rutas De Certificaciones Microsoft


  • Estudiante

Las certificaciones Microsoft pueden marcar la diferencia y distinguirle de otras personas que compiten con usted por el mismo trabajo. Contar con la certificación de Microsoft le ayuda a aumentar sus posibilidades de empleo y de éxito académico. Muchas de ellas están reconocidas y se recomiendan como créditos universitarios.
Los estudiantes de educación secundaria y terciaria que estén matriculados (a tiempo total o parcial) en un programa universitario o para diploma pueden recibir un descuento de hasta el 55 por ciento del precio público de las certificaciones como Especialista Tecnológico Certificado (MCTS) de Microsoft. También disponen de descuentos en las selectas certificaciones Profesional Informático Certificado Microsoft (MCITP) y Desarrollador Profesional Certificado Microsoft (MCPD).

  • Profesional empresarial

    Si el uso de los productos Microsoft Office forma parte importante de su trabajo, debería pensar en obtener una certificación como especialista en Microsoft Office (MOS).


  • Profesional tecnológico

Hay una amplia gama de certificaciones Microsoft a disposición de profesionales informáticos y desarrolladores de todos los niveles de destreza, desde puestos para principiantes hasta arquitectos de soluciones.