Sunteți pe pagina 1din 10

INDICE

Conceptos
bsicos...3
Ciclo de vida de un sistema de informacin.3-5
Mtodo clsico del ciclo de vida de desarrollo de sistemas..5-7
Mtodo de desarrollo por anlisis estructurado...89
Ciclo de vida moderno de los sistemas910
Bibliografas10

DISEO DE SISTEMAS

CICLO DE VIDA DE UN SISTEMA


Un sistema es una serie de artefactos que en un conjunto logran algn resultado.
Un sistema de informacin es aquel que logra un resultado empresarial; recopila,
manipula, almacena y crea reportes de informacin respecto de las actividades de
negocios de una empresa.
Existen dos tipos de categoras importantes de sistemas de informacin
computarizados:
1. Sistema de informacin personalizado (COTS Commercial off-the-shelf):
Es aquel que se ha desarrollado para un cliente. Los tres principales
interesados cuando se desarrolla el sistema de informacin son:
El cliente, quien paga por el sistema de informacin que se va a
desarrollar.
Los usuarios futuros del sistema de informacin.
Los desarrolladores del sistema de informacin.
Los sistemas de informacin personalizados son costosos, incorpora el
modelo de negocios de la empresa que lo encarg y vender el sistema de
informacin personalizados significa entregar informacin propia a la
competencia.
2. Paquete comercial de distribucin general (COTS): Concebidos con la idea
de proporcionar funciones que satisfagan las necesidades de un grupo de
usuarios lo ms grande posible.
Los interesados son nicamente:
Los desarrolladores del sistema de informacin.
Los usuarios del sistema de informacin.
CICLO DE VIDA DE UN SISTEMA DE INFORMACION
Es la manera en que se construye el sistema de informacin. Debido a que casi
siempre es ms fcil realizar una secuencia de tareas pequeas que una tarea
grande, el ciclo de vida general se divide en una serie de pasos pequeos
llamados fases. Es nmero de fases varia de empresa a empresa.
1. Fase de Requisitos: En esta fase se extraen los requisitos del cliente. Es
decir, el cliente y los futuros usuarios del sistema de informacin por
desarrollar interactan con el equipo de desarrollo de sistema de
informacin con el fin de determinar las necesidades del cliente. Los
P g i n a 2 | 10

DISEO DE SISTEMAS

resultados de este estudio se presentan en forma de un documento de


requisitos.
2. Fase de Anlisis: La segunda fase es la de anlisis. Es objetivo de sta es
preparar el documento de especificaciones. El documento de
especificaciones plantea lo que debe hacer el sistema de informacin. Si el
sistema de informacin entregado satisface las especificaciones, entonces
el cliente paga a los desarrolladores lo que cuesta el sistema de
informacin. Si no, los desarrolladores tienen que corregirlo hasta que
cumpla con las especificaciones. stas describen lo que el sistema de
informacin es capaz de hacer. Una vez que el cliente aprueba el
documento de especificaciones, puede redactarse el plan de administracin
de proyectos. Este plan detallado incluye un presupuesto, las necesidades
de personal y una lista de qu se entregar al cliente y cundo.
A diferencia del documento de requisitos relativamente informaciones, un
documento de especificaciones en esencia es un contrato entre el cliente y
los desarrolladores. El documento de especificaciones describe de manera
precisa como el sistema determinar cundo hay una nueva tendencia.
3. Fase de Diseo: Aqu los miembros del equipo de desarrollo describen
como se va a desarrollar el sistema de informacin. Por lo general, el
sistema se divide en piezas pequeas llamadas mdulos. Cada mdulo se
disea posteriormente con detalle; el equipo de desarrollo describe los
algoritmos usados por el modulo, es decir, cmo el mdulo realiza esta
tarea y las estructuras de datos dentro del mdulo, es decir, los datos con
los cuales va a operar el mdulo. El resultado se presenta en forma de
documento de diseo. El diseo del informe establece cmo se va a
imprimir el informe.
4. Fase de Implementacin: La cuarta fase es la de implementacin. Los
diseos de los mdulos se entregan al equipo de programacin para que
los traduzcan en un lenguaje de programacin apropiado. COBOL es el
lenguaje de programacin ms usado en el mundo, tanto que los sistemas
de informacin modernos a menudo se implementan en C++ o Java. Los
mdulos se integran para formar el sistema de informacin completo.
5. Fase de Mantenimiento: Despus de que se ha instalado el sistema de
informacin, necesitar modificarse, ya sea para eliminar cualquier falla
restante o porque necesita ampliarse de alguna manera. Esta quinta fase
se llama fase de mantenimiento.
6. El retiro: Finalmente, despus de 10, 15 o ms aos de mantenimiento, un
sistema de informacin se retira si ya no da un servicio til.
P g i n a 3 | 10

DISEO DE SISTEMAS

El mtodo de ciclo de vida para el desarrollo de sistemas es el conjunto de


actividades que los analistas, diseadores y usuarios realizan para desarrollar e
implantar un sistema de informacin.
Es un enfoque por fases del anlisis y diseo que sostiene que los sistemas son
desarrollados de mejor manera mediante el uso de un ciclo especifico de
actividades del analista y del usuario.
Segn James Senn, existen tres estrategias para el desarrollo de sistemas:
Mtodo clsico del ciclo de vida de desarrollo de sistemas.
Mtodo de desarrollo por anlisis estructurado.
Mtodo de construccin de prototipos de sistemas.
A continuacin se describirn cada uno de las estrategias para el desarrollo de
sistemas:
MTODO CLSICO DEL CICLO DE VIDA DE DESARROLLO DE SISTEMAS
El mtodo de ciclo de vida para el desarrollo de sistemas es el conjunto de
actividades que los analistas, diseadores y usuarios realizan para desarrollar e
implementar un sistema de informacin. El mtodo del ciclo de vida para el
desarrollo de sistemas consta de 6 fases:
1. Investigacin Preliminar: La solicitud para recibir ayuda de un sistema de
informacin puede originarse por varias razones: sin importar cuales sean
estas, el proceso se inicia siempre con la peticin de una persona.
2. Determinacin de los requerimientos del sistema: El aspecto
fundamental del anlisis de sistemas es comprender todas las facetas
importantes de la parte de la empresa que se encuentra bajo estudio. Los
analistas, al trabajar con los empleados y administradores, deben estudiar
los procesos de una empresa para dar respuesta a las siguientes preguntas
clave:
Qu es lo que hace?
Cmo se hace?
Con que frecuencia se presenta?
Qu tan grande es el volumen de transacciones o decisiones?
Cul es el grado de eficiencia con el que se efectan las tareas?
Existe algn problema?
Qu tan serio es?
Cul es la causa que lo origina?
3. Diseo del sistema: El diseo de un sistema de informacin produce los
detalles que establecen la forma en la que el sistema cumplir con los
requerimientos identificados durante la fase de anlisis. Los especialistas
P g i n a 4 | 10

DISEO DE SISTEMAS

en sistemas se refieren, con frecuencia, a esta etapa como diseo lgico en


contraste con la del desarrollo del software, a la que denominan diseo
fsico.
4. Desarrollo del software: Los encargados de desarrollar software pueden
instalar software comprobando a terceros o escribir programas diseados a
la medida del solicitante. La eleccin depende del costo de cada alternativa,
del tiempo disponible para escribir el software y de la disponibilidad de los
programadores. Por lo general, los programadores que trabajan en las
grandes organizaciones pertenecen a un grupo permanente de
profesionales.
5. Prueba de sistemas: Durante la prueba de sistemas, el sistema se emplea
de manera experimental para asegurarse de que el software no tenga
fallas, es decir, que funciona de acuerdo con las especificaciones y en la
forma en que los usuarios esperan que lo haga. Se alimentan como
entradas conjunto de datos de prueba para su procesamiento y despus se
examinan los resultados.
6. Implantacin y evaluacin: La implantacin es el proceso de verificar e
instalar nuevo equipo, entrenar a los usuarios, instalar la aplicacin y
construir todos los archivos de datos necesarios para utilizarla. Una vez
instaladas, las aplicaciones se emplean durante muchos aos. Sin
embargo, las organizaciones y los usuarios cambian con el paso del tiempo,
incluso el ambiente es diferente con el paso de las semanas y los meses.
7. La evaluacin de un sistema: Se lleva a cabo para identificar puntos
dbiles y fuertes. La evaluacin ocurre a lo largo de cualquiera delas
siguientes dimensiones:
Evaluacin operacional: Valoracin de la forma en que funciona el
sistema, incluyendo su facilidad de uso, tiempo de respuesta, lo
adecuado de los formatos de informacin, confiabilidad global y nivel
de utilizacin.
Impacto organizacional: Identificacin y medicin de los beneficios
para la organizacin en reas tales como finanzas, eficiencia
operacional e impacto competitivo. Tambin se incluye el impacto
sobre el flujo de informacin externo e interno.
Opinin de loa administradores: evaluacin de las actividades de
directivos y administradores dentro de la organizacin as como de
los usuarios finales.
Desempeo del desarrollo: La evaluacin de proceso de desarrollo
de acuerdo con criterios tales como tiempo y esfuerzo de desarrollo,
concuerdan con presupuestos y estndares, y otros criterios de
P g i n a 5 | 10

DISEO DE SISTEMAS

administracin de proyectos. Tambin se incluye la valoracin de los


mtodos y herramientas utilizados en el desarrollo.

P g i n a 6 | 10

P g i n a 7 | 10

MTODO DE DESARROLLO POR ANLISIS ESTRUCTURADO


Muchos especialistas en sistemas de informacin reconocen la dificultad de
comprender de manera completa sistemas grandes y complejos. El mtodo de
desarrollo del anlisis estructurado tiene como finalidad superar esta dificultad por
medio de:

La divisin del sistema en componentes.


La construccin de un modelo del sistema.

El anlisis estructurado se concentra en especificar lo que se requiere que haga el


sistema o la aplicacin. Permite que las personas observen los elementos lgicos
(lo que har el sistema) separados de los componentes fsicos (computadora,
terminales, sistemas de almacenamiento, etc.). Despus de esto se puede
desarrollar un diseo fsico eficiente para la situacin donde ser utilizado.

P g i n a 8 | 10

El anlisis estructurado es un mtodo para el anlisis de sistemas manuales o


automatizados, que conduce al desarrollo de especificaciones para sistemas
nuevos o para efectuar modificaciones a los ya existentes. ste anlisis permite al
analista conocer un sistema o proceso en una forma lgica y manejable al mismo
tiempo que proporciona la base para asegurar que no se omite ningn detalle
pertinente.
Componentes:
Smbolos grficos: Iconos y convenciones para identificar y describir los
componentes de un sistema junto con las relaciones entre estos
componentes.
Diccionario de datos: Descripcin de todos los datos usados en el
sistema. Puede ser manual o automatizado.
Descripciones de procesos y procedimientos: Declaraciones formales
que usan tcnicas y lenguajes que permiten a los analistas describir
actividades importantes que forman parte del sistema.
Reglas: Estndares para describir y documentar el sistema en forma
correcta y completa.
Diseo Estructurado es otro elemento del Mtodo de Desarrollo por Anlisis
Estructurado que emplea la descripcin grfica, se enfoca en el desarrollo de
especificaciones del software.
El objetivo del Diseo Estructurado es programas formados por mdulos
independientes unos de otros desde el punto de vista funcional. La herramienta
fundamental del Diseo Estructurado es el diagrama estructurado que es
de naturaleza grfica y evitan cualquier referencia relacionada con el hardware o
detalles fsicos. Su finalidad no es mostrar la lgica de los programas (que es la
tarea de los diagramas de flujo).
Los Diagramas Estructurados
describen
la interaccin entre
mdulos
independientes junto con los datos que un mdulo pasa a otro cuando interacciona
con l.
Anlisis de flujo de datos estudia el empleo de los datos para llevar a cabo
procesos especficos de la empresa dentro del mbito de una investigacin de
sistemas usa los diagrama de flujos de datos y los diccionarios de datos.
Herramientas muestran todas las caractersticas esenciales del sistema y la forma
en que se ajustan entre s, como es muy difcil entender todo un proceso de la
empresa en forma verbal, las herramientas ayudan a ilustrar los componentes
esenciales de un sistema, junto con sus acciones.
Diagrama de flujo de datos es el modelo del sistema. Es la herramienta ms
importante y la base sobre la cual se desarrollan otros componentes.
P g i n a 9 | 10

CICLO DE VIDA MODERNO DE LOS SISTEMAS


El ciclo de vida de desarrollo de un sistema es un proceso por el cual los analistas
de sistemas, los ingenieros de software, los programadores, y los usuarios finales
elaboran sistemas de informacin y aplicaciones informticas. El ciclo de vida
clsico consta de 4 fases:
1.
2.
3.
4.

Anlisis de sistemas.
Diseo de sistemas.
Implantacin de sistemas (implementacin).
Soporte de sistemas (mantenimiento).

El ciclo de vida moderno aade una nueva fase planificacin de sistemas


Principios Esenciales en el desarrollo de Sistemas:
o Implicar al Usuario.
o Aplicar el mtodo de resolucin de problemas.
o Mtodo clsico: Identificacin del problema, comprender el contexto del
problema, causas y efectos del mismo, solucin deseada, soluciones
alternativas, elegir la mejor solucin, implantar la solucin, evaluar el
impacto de la solucin.
o Establecer normas para un desarrollo y una documentacin consistentes.
Las normas describen por lo general: Actividades, responsabilidades,
directrices o requisitos, controles de calidad. Estas deberan establecer en
todo el ciclo de vida.
o Justificar los sistemas como inversiones de capital.
o Revisin progresiva de viabilidad del sistema a lo largo del ciclo de vida.
o Diseo de sistemas de informacin que puedan crecer.

BIBLIOGRAFIAS
Whitten; Benthley y Barlow; Planeacin; 1996.
Kenneth E. Kendall y Julie E. Kendall; Anlisis y Diseo de Sistemas; Octava
Edicin; Prentice Hall; Mxico, 2011.

P g i n a 10 | 10

S-ar putea să vă placă și