Profesor : Lic.
Rafael Alvarez Martínez Un analista se encarga
de desmembrar y armar Software: Qué es ingeniería
de software? Procedimientos: pegamento
entre herramientas y métodos. Herramientas: asemejan
los utensilios para el desarrollo del mismo. Métodos: Métodos
de desarrollo Ciclo dela vida del
software Pag 10 a 34 de Pressman
Ing del Software Sistemas: Conjunto de elementos
relacionados con un objetivo común. Sist de información: Entrada----Proceso----Salida Un analista de sistemas
analiza: conjunto de requerimentos, necesidades, áreas de oportunidad,
elementos. Modelos de desarrollo
de software. Software Conjunto de programas
que se ejecutan y proporcionan información y comportamiento deseado. Características: Componentes: Hay los
no ejecutables en máquina por que tienen código. Ventaja competitiva:
Suma de valores agregados Elementos generales
para un buen Proyecto de sistemas de información. ¿Qué es análisis
y diseño Estructurado? Enfocar en lo que
se realiza sin importar cómo se lleva a cabo la función Me enfoco a través
de técnicas de diagramación de flujo y diccionarios de datos. Diagrama de flujo:
Describen el sistema, muestran la lógica. Este identifica procesos,
datos, destinos, señalan almacenamiento. Diccionario de datos:
es como un catálogo donde se pone el nombre de los campos. Prototipo: Modelo funcional:
Es el primer diseño terminado y trabajando y nos va a servir para
encontrar fallas, permite añadir nuevas características. Tipos de sistema de
Información: Elementos del análisis
del sisema: Necesidades, objetivos,
métodos, procesos, procedimientos, costos, mkt. ¿Cómo presentar
una propuesta de sistema de información? Investigación
preliminar Documentación Entrevista Cuestionario Sin Cuestionario Técnicas (programación) Objetivos Generales
(¿Qué es lo que se va a hacer?) Objetivos específicos
(¿Cómo puedo llegar a lo que quiero hacer?) Líneas de acción
(Líneas de acción y cómo voy a estar trabajando?) Programa de trabajo
(plan de trabajo, ¿qué voy a estar haciendo y en cuánto
tiempo?) Cotización Elementos que se emplean: Condiciones comerciales
(garantía) Materiales Producto / Servicio Costo (mano de obra,
IVA, Materiales ) M.N. USDLLS Hoja membretada Descripción Ejemplo de cotización
en comunidades Diseño de la
interfaz: Una inrterfaz es el
medio de comunicación entre usuario y sistema , puede ser una pantalla
de Windows junto con sus elementos, botones, imágenes, sonido,
videos, etc. "Es el medio
de comunicación entre sistemas"
Interfaz Pantallas Estándar Diseño de archivos Objeto: Instancia
de una clase. Componente de la vida
real representado en software SILLA COLOR
ATRIBUTOS
TEXTURA
ESTILO
ALEJAR
MÉTODOS
GIRAR
VOLTEAR
Narrativa de procedimientos:
decir paso a paso qué se va a hacer El diseño redondea
el análisis Silla.Romperse Consiste en
fragmentar en pedazos la silla Silla.Moverse Izquierda Derecha Diseño de entrada:
Pantallas y las formas que estas tengan, un buen diseño hace amigable
al sistema. Principales objetivos
: Eficacia, precisión, consistencia, sencillez, atracción,
y la facilidad de usarse. Eficaz: Que cumpla
su objetivo. Precisión:
Que provea información precisa. Sencillez y Atracción:
Evita el aburrimiento y el fastidio. Los formularios de
entrada: Documentos preimpresos o duplicados que requieren ser llenados
por las personas en respuesta a un procedimiento standard. Los formularios tienen
4 lineamientos: Definición
general de entradas: Recomendaciones: Reducir al mínimo
los formularios de entrada. El formulario original
debe servir como documento fuente Diseño de Salidas Objetivos: Las salidas
pueden formar distintos reportes impresos, salidas en formatos, de audio,
microformas etc. Condiciones a elegir
la técnica de salida: División del
sistema en subsistemas. Objetivo: Dividir
e identificar los subsistemas que nos convienen. Generalmente se dividen
en tantos subsistemas como funciones agrupadas Es necesario tener
la secuencia en la que conviene poner en marcha cada subsistema También se
debe considerar que si se subdivide mal será poco efectivo. Métricas de
Software Medir: Valorar calidad
del software Puntos para medir
la calidad Tamaño, compatibilidad,
presentación. Factores de calidad Lineamientos para
el diseño de pantallas Existen cuatro lineamientos
que facilitan el diseño de las pantallas. Para resumir, estos
son: Es necesario efectuar
una preetapa de diseño donde se les muestre iun boceto a os usuarios
y recibir su retroalimentación. La presentación
orienta al usuario a través del encabezado. En la parte inferior
de la pantalla se tienen instrucciones. El usuario cuenta con varias
alternativas, que incluyen: continuar con la pantalla actual, concluir
la presentación, obtener ayuda o contar con más detalle. Las pantallas de
salida dentro de una aplicación deben presentar de manera consistente
la información de pantalla a pantalla. A continuación
se puede observar una pantalla con un diseño pobre, dado que
repite la información con redundancia. Documentación. Es necesario
mencionar que todo sistema es necesario que cuente con la documentación
correspondiente: Entre las más
importantes encontramos las siguientes: Los Manuales de
Usuario: Son aquellos que indican a este último paso a paso y
en un lenguaje que sea conocido y familiar para el mismo, todo el proceso
o los procesos necesarios para la utilización del sistema, mencionando
los recursos necesarios, ya sean tecnológicos, materiales o informáticos
que se requieran en cada paso del sistema, llevando de la mano al usuario,
ya sea por las posibles rutas y también mostrando cuáles
son los errores mas comunes y que se deben de evitar. Manuales de Instalación:
Este tipo de documentación está implícito a sistemas
nuevos para el usuario, por lo que antes de dar ninguna instrucción
debe de mostrar un panorama general al usuario de lo que es el sistema
utilizando las mismas características de lenguaje coloquial que
en el manual de usuario. Debe de contener
una sección de renuncia, siempre y cuando los autores del sistema
no se hagan responsables por una instalación incorrecta que pueda
dañar el equipo o la información contenida en el mismo. Debe de tener una
lista de componentes que se incluyen así como de componentes
adicionales no incluidos en el sistema. Una vez que se han
hecho las aclaraciones previas el manual guiará al usuario paso
a paso a través de el o los proceso que darán como resultado
la instalación satisfactoria del sistema. Documentación
de software: Se refiere a una explicación detallada sobre eluso
de procedimientos computacionales, su orden lógico, sus entradas
y salidas así como la razón del proceso en sí.
Es necesario tener plenamente identificado cada una de las sentencias
del software para estar preparados para cualquier probable modificación
o actualización. Existen en el mercado
lenguajes de programación que a través de sus compiladores
pueden ejecutar esta tarea por sí solos pero es plenamente recomendable
revisar esta documentación creada por el compilador ya que en
muchas ocasiones es incompleta o incomprensible. FAQS Frequently Asked
Questions En la etapa de pruebas
de nuestro sistema es común que detectemos posibles desviaciones
comunes, es decir, errores que el usuario promedio pudiera tener, o
dudas que son implícitas al sistema, es por esto que se crea
una lista de estas preguntas y le son contestadas al usuario antes de
que las formule, y de esta forma lo prevenimos ante errores que se pudiesen
llegar a dar en su sistema.
SISTEMAS DE
INFORMACION
Apuntes de
clase
Sistema humano Sistema
artificial
Sitio elaborado por Rafael
Alvarez Martìnez.
Ultima revisión :
08/12/2001 14:46
Cualquier comentario, favor de dirigirse a : ralvarez@informaticaeducativa.com