Está en la página 1de 32

Unidad 1 Conceptos Introductorios.

1.1. Introduccin a los sistemas

1.1 Qu es un sistema
Un sistema es un conjunto de elementos que interactan para lograr un objetivo comn.

1.1.1 Sistema de Informacin:


Conjunto de hardware, software y usuarios que permiten lograr el el objetivo de mantener y utilizar informacin para la toma de decisiones

Punto clave.
Para desarrollar un sistema es necesario tener el objetivo especfico del sistema a desarrollar. Recopilar la informacin que es la entrada del sistema El responsable de esta actividad se llama Analista de Sistemas

Anlisis significa que se debe examinar la situacin de la empresa con el propsito de mejorarla con procedimientos y mtodos ms adecuados

Qu se necesita hacer antes de decidir cmo se debe hacer

El Analista de Sistemas
Es la persona que examina la situacin de la empresa con el propsito de mejorarla con procedimientos y mtodos ms adecuados

El Analista de Sistemas
Debe ser capaz de trabajar con gente de todas las descripciones y tener experiencia en trabajos con la computadora.

El Analista de Sistemas
Desempea al mismo tiempo varios papeles: consultor, experto de soporte (se apoya en su experiencia profesional en hw, sw y su uso en el negocio)

El Analista de Sistemas
Es agente de cambio (Sirve como catalizador para el cambio, desarrolla un plan para el cambio y trabaja en equipo con otros para lograr el cambio).

Habilidades del analista:


Es un investigador, ya que el anlisis es un proceso de descubrimiento. Debe estar enterado de los procesos del negocio. Tiene un papel diferente al que desempea un programador, pues ste solamente se enfoca en escribir cdigo confiable que satisfaga un requerimiento especificado por el analista.

Habilidades del analista:


Es un arquelogo pues debe estar descifrando el manejo de un sistema heredado o descifrando los jeroglficos de un algoritmo de un programador ausente.

Habilidades del analista:


Es un socilogo, pues tiene que aprender costumbres y dialectos de un segmento de sociedad para lograr obtener detalle de procesos a ser sistematizados.

Habilidades del analista:


Debe tener buenas habilidades de comunicacin, ya que se pasar buena cantidad de tiempo obteniendo informacin de los posibles usuarios del sistema, reorganizando lo que aprende y volvindolo a presentar para su validacin. Tambin debe tener el talento para quitar a los usuarios el miedo al cambio

Un buen analista se crea por medio de prctica dedicada y aptitud para el trabajo. Necesita entrenamiento adecuado y un ambiente donde pueda desarrollar las tcnicas analticas. No es el que se encierra en un cubculo aos para darle mantenimiento a un sistema en algn lenguaje de programacin.

Programadores talentosos se convierten en excelentes analistas, sin embargo,

la programacin no es un requisito previo para el trabajo del analista.

Fundamentos educativos para ser un buen Analista


Contabilidad Finanzas Mercadotecnia Produccin Administracin en general Aspectos jurdicos y legales correspondientes al manejo de informacin (confidencialidad) - Materias de computacin.

El enfoque del analista


Est orientado principalmente hacia los negocios con una fuerte base en la tecnologa

Diseador
Habilidades del Diseador: Mientras que el enfoque del analista est orientado principalmente hacia los negocios con una fuerte base en la tecnologa, el enfoque del diseador es principalmente sobre la tecnologa con una fuerte base en los negocios.

Habilidades del Diseador:


El diseo se refiere a los compromisos. El diseador debe mapear los requerimientos del negocio con la tecnologa disponible El diseador traza los planos a partir de los cuales se construir. el sistema. El diseador es creativo, lleno de recursos El diseador es inteligente al evaluar opciones entre soluciones que no son perfectas

Aunque la programacin no es un requisito previo para llegar a ser un buen diseador, se debe tener un claro entendimiento de las capacidades del ambiente de destino, para disear sistemas que aproveches sus fortalezas y eviten sus fallas notorias

1.1.2 Tipos de sistemas


a) Sistemas abiertos: Los que interactan con el medio que los rodea.

b) Sistemas cerrados: No hay interaccin, es decir no hay entradas ni salidas

1.1.3 Clasificacin sistemas


Sistema para procesamiento de transacciones (TPS) Sistemas de automatizacin de oficina (OAS) Sistemas de manejo de conocimiento (KWS) Sistemas de Informacin Gerencial (MIS) Sistemas de apoyo a decisiones Sistemas expertos e inteligencia artificial Sistemas de Apoyo a decisiones de grupo (GDSS) Sistemas de apoyo a ejecutivos (ESS)

1.2 Ciclo de vida de un proyecto de software


1.2.1 Planificacin y gestin del proyecto. 1.2.2 Determinacin de requerimientos. 1.2.3 Anlisis y Diseo. 1.2.4 Programacin. 1.2.5 Pruebas e Implementacin

1.2.1 Planificacin y gestin del proyecto.


Es llamada tambin Investigacin Preliminar o Fase de Identificacin de problemas, Oportunidades y Objetivos. Se determina si el proyecto es factible de llevar a cabo o no, a travs de un Estudio de Factibilidad. Elaboracin de la solicitud.

Estudio de factibilidad
Consta de 3 partes: Factibilidad Tcnica: Involucra equipo, software, tecnologa y personal. Factibilidad Econmica: Va asociada con el costo/beneficio del proyecto Factibilidad Operacional: Habr resistencia al cambio?
Regresar

1.3 Etapas del desarrollo software


1) Investigacin preliminar 2) Anlisis de requerimientos 3) Diseo del sistema 4) Desarrollo de Software 5) Pruebas 6) Capacitacin a usuarios 7) Implementacin 8) Mantenimiento Docu men ta cin

1) Investigacin preliminar
Parte de una solicitud de requerimiento de un sistema de informacin, tiene tres partes: a) Aclaracin de la Solicitud b) Estudio de Factibilidad: Tcnica, Econmica, Operacional c) Aprobacin de la Solicitud

2) Anlisis de requerimientos
Comprender todas las facetas importantes de la parte de la empresa bajo estudio: a) Qu es lo que hace? b) Cmo se hace? c) Con qu frecuencia se presenta? d) Volumen de transacciones o decisiones e) Grado de eficiencia de las tareas f) Existe algn problema? g) Qu tan serio y causa que lo origina?

3. Diseo del sistema


Plasma en un modelo los detalles que establecen la forma en la que el sistema cumplir con los requerimientos identificados durante la fase de anlisis

4. Desarrollo de Software
Se puede instalar software comprado (software genrico) o escribir programas diseados a la medida del solicitante (software personalizado) La eleccin depende del costo, tiempo y disponibilidad de programadores.

5. Pruebas
En esta fase, el sistema se emplea de manera experimental para asegurarse que el software no tenga fallas, es decir, que funcione de acuerdo a las especificaciones del usuario y en la forma en que los usuarios esperan que lo haga.

6. Implementacin
Es el proceso de: Verificar e Instalar nuevo equipo, capacitar a usuarios, instalar la aplicacin y dejar montada toda la infraestructura para su aplicacin.

También podría gustarte