Posteado por: osdaly | junio 13, 2011

Diagramas de Estado

En relación a este tema primero definire que es un diagrama de estado:

tomando como referencia para la definición

Diagrama de Estado

Los diagramas de estado definen gráficamente los eventos y los estados de los objetos, y a su vez un estado es la condición de un objeto en un momento determinado. En un diagrama de estado se indica que eventos hace que se pase de un estado a otro.

Representación Gráfica de un Diagrama de Estado:

Posteado por: osdaly | junio 4, 2011

Diseño de Interfaz de Usuario

Interfaz de Usuario:

Tiene que ver mucho con los sistemas, a la hora de vender un producto se debe tener una interfaz atractiva al usuario. En términos generales podemos describirlos como:

  • El medio que el usuario puede comunicarse con una máquina.
  • Involucra cualquier medio de interacción usuario-máquina (ordenador)

Para explicarlo de mejor manera, una interfaz de ususario es la primera página con que se encuentra el usuario al realizar la entrada a un sistema, o a cualquier página web. Esta interfaz incluye cualquier tipo de elementos como iconos o botones, incluso en algunos casos sonido; mediante los cuales se guian a los usuarios.

Para realizar la interfaz debemos tener en cosideración :

  •  El Proceso de diseño de la interfaz:
  • El análisis del diseño
  • La Construcción
  • La validación. 

Factores humanos:

A la hora de crear un sistema debemos tomar en consideración los ususarios que harán uso del mismo, de esta manera el diseñador de la interfaz debe considerar que los usuarios:

  • Tienen memoria a corto plazo;
  • Las personas se equivocan.
  • Las personas son diferentes, es decir tienen distintas preferencias. (cada persona tiene una manera diferente de ver, sentir y expresar los gustos).

 “USE EL SENTIDO COMÚN”. Prof. Leidy Espinoza.

Principios de Diseño de Interfaz de Usuario:

  • Familiaridad
  • Uniformaidad
  • Mínima Sorpresa
  • Recuperabilidad
  • Guía de usuario
  • Diversidad de usuarios
Posteado por: osdaly | junio 4, 2011

Tablas de Rastreabilidad

Son las que se usan para validar los casos de Uso en los Sistemas de Información

requerimientos vs requerimientos:  Si están relacionados.

Pantallas vs requerimientos:  se refiere a la relación que debe existir entre un requerimiento y la pantalla que el ususario debe ingresar.

 

Posteado por: osdaly | mayo 31, 2011

Séptima Clase

CASOS DE USO  UML

Es importante que reconozcamos bien los actores como son llamados los protagonistas del Sistema de Información que se está por crear, una vez tengamos bien presente cada una de las funciones de ellos podemos comenzar al diseño del proyecto, aqui les dejo una información importante:

Cómo se debe crear un caso de uso?

Tras localizar los actores se procede a describirlos

  • Especificar describiendo un flujo de eventos
  • Los actores sólo pueden conectar a los casos de uso a través de asociaciones
  • Generalmente hay pocos actores asociados a cada Caso de Uso
  • Preguntas clave: ¿cuáles son las tareas del actor?  ¿qué información crea, guarda, modifica, destruye o lee el actor?  ¿debe el actor notificar al sistema los cambios externos?  ¿debe el sistema informar al actor de los cambios internos?

Los simbolos o diagramas  mediante los cuales podemos representar los  CASOS DE USO  son:


imagen tomada de: es.wikipedia.org/wiki/Diagrama_de_casos_de_uso

Posteado por: osdaly | mayo 13, 2011

Sexta Clase

Pantallas Flexibles


El término pantalla se refiere a una serie de elementos destinados a la observación, al hablar de una pantalla o monitor del ordenador nos referimos a un dispositivo de salida que representa visualmente la información, en el término especifico de Pantallas Flexibles se  refiere a las  pantallas que están hechas de un material orgánico semiconductor con electrodos transparentes. Lo que permite que se doblen y que sean muy finas,  se pueden comparar a los hilos

Posteado por: osdaly | mayo 5, 2011

5ta Clase

En el dia de hoy se tratara el tema sobre los Requerimientos Funcionales y No Funcionales, ejemplificando los casos:

Requerimientos Funcionales:

Describen:

- La función o los servicios que se espera que el sistema de software proveerá.

- Cómo el sistema deberá proceder bajo ciertos eventos.

Por Ejemplo:

En un sistema que debe pertmitir el registro de nuevos inscritos, este seria un requerimiento funcional.

Los Usuarios del sistema deben poder intercambiar los mensajes.

Requerimientos No Funcionales:

Cuando se trata de estos requerimientos, no se habla de las funciones propiamente del sistema.

Definen restricciones o condiciones adicionales al sistema, es decir, lenguaje de programación, tiempo y herramientas como tal.

Por Ejemplo:

- El tiempo de respuesta  del sistema debe ser menor a 10 segundos.

- El sistema debe ser utilizable a través de todos los navegadores web.

Actividad

Problema

Realizar una lista de requerimientos funcionales y No Funcionales aplicados a un sistema.

Respuesta a la Actividad

En atención a la solución de un programa automatizado de cualquier sistema de Información y si queremos obtener resultados óptimos debemos tomar en consideración los Requisitos que espera el cliente que realice el sistema.

Por Ejemplo si se tratase de un Punto de Venta del Terminal de Pasajeros:

En el caso de un sistema automatizado de una terminal de punto de venta; en el que se registran las ventas de boletos extraurbanos y se realizan los pagos. El trabajo en este caso será realizar todo lo referente a la programación y puesta en servicio de este Sistema automatizado (Suponiendo que nos han contratado para crear este software.)

Los Requerimientos Funcionales que deberíamos tomar en consideración luego de Identificar y documentar lo que en realidad se necesita, en una forma en que pueda fácilmente ser transmitido al cliente y al equipo de desarrollo son:

  • Permitir el Registro de nuevos viajeros (usuarios)
  • Registrar el destino.
  • Generar el ticket de venta (pasaje y tasa de salida)
  • Calcular el total de la venta
  • Ofrecer un mecanismo de almacenamiento persistente. (Reporte de datos)

Requerimientos NO funcionales son:

  • Facilidad de uso del sistema (Interactuar con otros sistemas)
  • Tiempo de respuesta
  • Plataformas que soportan al software (Especificaciones del hardware)

—————————————————————————————————————————————

Requerimientos de Usuario

Están dirigidos a los usuarios y clientes del sistema, por esta razón el programador debe realizarlos en un lenguaje natural.

Requerimientos del Sistema

Son los que están dirigidos al personal técnico, analistas, programadores e ingenieros.

Se realizan en un lenguaje más técnico y preciso.

Posteado por: osdaly | abril 25, 2011

4ta Clase

Creación de un blog usando WordPress:

A traves del blog se irá creando una bitacora donde se subira información de las actividades realizadas en clase.

A continuación les dejo un link, que me parece interesante donde se podra encontrar un video sobre la creación de blog usando wordpress: http://www.youtube.com/watch?v=IzeATLe0NgU

Posteado por: osdaly | abril 22, 2011

Tercera Clase

TEMA 3  Requisitos  y  Requerimientos:

Requisitos:  Expresan lo que el sistema debe hacer, para satisfacer las necesidades de sus clientes o usuarios.

- Es un Aspecto de un sistema o una descripción de aquello que el sistema es capaz de hacer a fin de cumplir su propósito.

Tipos de Requisitos:

Dependiendo si definen o no la funcionalidad; pueden ser:

                                                                                        – Funcionales o

                                                                                        – No funcionales

Dependiendo de a quienes están dirigidos; pueden ser:

                                                                                         – De usuario

                                                                                         – De sistema

Requerimientos:

¿Que definen?

- Las funciones que se deben ejecutar

- La Información que debe producir

- Los datos que debe capturar

- La Plataforma (hardware y software)

- La Tecnología

- Interfaces con otros sistemas

- Atributos de calidad

- Interfaz gráficas.

EN ESTE SENTIDO PUEDO EXPRESAR QUE LAS DIFERENCIAS ENTRE:

REQUISITOS Y REQUERIMIENTOS SON: 

REQUISITOS

  • Como hacer el software.
  • Condiciones que deben cumplirse para la resolución del problema.
  • Deben existir unos requisitos específicos para cumplir con esas necesidades.

REQUERIMIENTOS

  • Nos  demuestran que debe hacer el sistema.
  • Como resolver un problema o lograr un objetivo.
  • Necesidades que se tienen del sistema y lo que nosotros como desarrolladores debemos compensar.
Posteado por: osdaly | abril 19, 2011

SEGUNDA CLASE

Tema 2: PROBLEMA

Es una determinada cuestión o asunto que requiere de una solución. Se trata de algún asunto particular que al momento que se solucione aportará beneficios.

Aplicado a la Informática un Problema  puede ser resuelto a través de los sistemas de Información, es decir aplicando las respectivas técnicas para la recolección de Información Usuario- Cliente, se logrará resolver problemas ocasionados con rspetco a la Información.

ASIGNACIÓN: BUSCAR UN PROBLEMA APLICADO A SITUACIONES COTIDIANAS Y HACER UNA LISTA DE REQUISITOS PARA SU SOLUCIÓN.

Posteado por: osdaly | abril 19, 2011

Sistemas de Información Gerencial, Seguridad y protección

A continuación se ira subiendo Información referente a la asignatura, conforme se valla desarrollando:

  • TEMA 1

Fases de Medsi:

Al desarrollar un sistema de Información,  se debe tomar en consideración una serie de fases o pasos que debemos seguir para obtener un mejor resultado a continuación se presenta un reconocimiento de cada una de las fases:

  • Definir el proyecto (Informe de factibilidad)
  • Análisis del contexto (Informe de la situación actual)
  • Definición de los requerimientos (Salidas del sistema que se quiere, informe del sistema nuevo)
  • El diseño preliminar (especificar los módulos del sistema en general).
  • El diseño detallado (prototipo, paquete de diseño detallado).
  • La construcción del sistema (Sistema construido).
  • Pruebas del sistema (Informe de pruebas).
  • La implantación del sistema (Implantación del sistema, el sistema listo; se elimina el anterior si existía o el mismo antiguo pero trabajando con el nuevo; esto según las especificaciones buscadas).

 

Si se realizan cada una de las fases como es debido se lograra un mejor tratado con cada sistema de Información.

Categorías

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.