You are on page 1of 10

UNIVERSIDAD DON BOSCO

FACULTAD DE INGENIERIA
ESCUELA DE COMPUTACION
ANALISIS Y DISEO DE SISTEMAS I
CICLO 2/06

TEMA:

CICLO DE VIDA DEL PROYECTO

CATEDRTICO:

ANA MERCEDES CACERES

GRUPO:

01

ESTUDIANTES: CARN:

LEVI OSMIN RODRIGUEZ OROZCO RO040055

RAUL ERNESTO CRUZ ORELLANA CO030559

MARVIN ERNESTO SANCHEZ CAMPOS SC040016

ERICK ALEXANDER BENITES MORALES BM040794

CUIDADELA DON BOSCO, 10 DE JULIO DE 2006


INDICE

Pag

INTRODUCCION. . . . . . . . i

FASE 1: IDENTIFICACION DEL PROBLEMA. . . . . 1

FASE 2: DETERMINACION DE LOS REQUERIMIENTOS. . . 2

FASE 3: ANALISIS Y NECESIDADES DEL SISTEMA . . . 2

FASE 4: DISEO DEL SISTEMA RECOMENDADO. . . . 4

FASE 5: DESARROLLO Y DOCUMENTACION.. . . . 5

FASE 6: PRUEBA Y MANTENIMIENTO DEL SOFTWARE. . . 5

FASE 7: IMPLEMENTACION Y EVALUACIN DEL SISTEMA. . 6

CONCLUSION. . . . . . . . . 7
Introduccin

El desarrollo de sistemas requiere identificar con claridad las oportunidades y


necesidades que presenta la empresa que solicita al analista de sistemas, para
asegurar que se identificarn los requerimientos de forma adecuada el analista
puede hacer uso de diferentes mtodos, una tcnica que es muy utilizada y
recomendada es la de aplicar el ciclo de vida de desarrollo de sistemas, que no
es mas que dividir en fases el proceso para crear el sistema final.

Cada una de estas fases es presentada a continuacin en la aplicacin al


proyecto de ctedra de la materia de ADS
Fase 1

Identificacin del problema, oportunidades y objetivos.

Definicin del Problema

La empresa Salud Natural es una de las principales distribuidoras de productos de


empresas nacionales e internacionales como Natures Sunshine y Mega Health.

Dicha empresa presenta una serie de problemas:

Control de Compras/Ventas
Se necesita llevar en registro de los productos que se compran como de los que se
venden; este proceso se realiza de manera manual.

Control de clientes
Detalle de los diferentes clientes con los que la empresa Salud Natural se relaciona

Clasificacin de Clientes
Debido a las compras que realizan los clientes son clasificados atendiendo al que
mas compras tuvo y tomando los primeros diez puestos.

Inventario de Productos
Llevar un control detallado de las existencias de productos

Generacin de reportes y consultas


Tener capacidad de realizar consultas sobre las diversas transacciones de los
productos y generar el reporte correspondiente.
Objetivos

Se desarrollar un sistema informtico para automatizar las diferentes


actividades que se desarrollan en la empresa

Fase 2

Determinacin de los requerimientos de informacin.


Las distintas actividades de la empresa solo involucran a una persona, por lo que los
requerimientos se obtendrn directamente de dicha persona, en la actualidad los procesos se
realizan de forma manual no hay automatizacin a ningn nivel; por tal situacin para la
empresa el requerimiento principal es el de poder automatizar sus procesos mediante un
sistema de tratamiento de la informacin que le ayude a cumplir el objetivo que como
organizacin tiene, el cual es de comercializar los diferentes tipos de productos.

Fase 3

Anlisis de las necesidades del sistema.


Los datos que deben ser capturados por el sistema respecto a los productos pueden ser:

* Precio de Producto * Estante de ubicacin


* Cdigo de producto * Producto mas vendido
* Fecha de vencimiento * Producto menos vendido
* Cantidad en existencia

Los datos que pueden ser capturados respecto a los clientes son los siguientes:

* Nombre del Cliente


* Telfono
* Direccin
*Categora del Cliente

-Inventario de Productos

Contar Cada Hacer un


cada cierto listado de
producto tiempo existencias

-Control de Compras/Ventas

Ventas
Anotar el Registrar al
cliente que Hacer un
cdigo del listado total
producto compro el
producto

Compras

Anotar el Cantidad de
cdigo del Totalizar
producto
producto Inversin
requerido

-Clasificacin de Clientes

Contabilizar Categorizarlos Hacer el


los productos De mayor a listado total de
de cada cliente menor los clientes
Fase 4
Diseo del sistema recomendado

En base al anlisis de los datos se creara una interfaz grafica basada en un modelo de base
de datos en la cual se incluirn los procedimientos de descripcin de cada producto, y
soportara adems la creacin de reportes y bsquedas. Para operar dicho sistema se
ingresaran los datos por medio del teclado y se obtendrn salidas visuales tanto digitales
(monitor) como de impresin.

Adems se creara un inventario capaz de obtener el estado actual de productos tanto en


bodega como en la sala de ventas. Para evitar la perdida de los datos y fomentar la
credibilidad de los mismos se crearan copias de seguridad peridicas que sirvan como base
para el anlisis del funcionamiento de la empresa.

Diagrama de Flujo de Datos del Sistema

Entrada de datos Almacenamiento Consultas


de los datos (Procesamiento
(Teclado) (Base de Datos) de datos)

Copia de Salida de datos


Seguridad (Generacin de
(Base de Datos) Reportes)
Fase 5
Desarrollo y documentacin del software

En esta etapa se hace uso de diversas herramientas para poder comunicar a los
programadores como se espera el sistema final, entre dichas herramientas tenemos el
Pseudocodigo, Diagramas de estructura y Diagramas de nassi_shneiderman.

Para desarrollar la base de dato se ha escogido el gestor SQL SERVER, ya que este es
adecuado tanto con las especificaciones de hardware como software con las que cuenta la
empresa, la interfaz de la aplicacin del usuario la desarrollaremos con Microsoft Visual
Basic Tambin se creara archivos readme que sirvan como soporte de ayuda al manejo
del sistema y soluciones a problemas derivados de su uso.

Fase 6
Prueba y mantenimiento del sistema

En esta etapa, una vez que se ha terminado el sistema se procede a realizar pruebas
introduciendo datos al mismo para comprobar si los resultados obtenidos son los esperados,
de encontrarse fallas en el sistema, o de presentarse requerimientos que no fueron tomados
en cuenta se deber regresar una o mas fases incluso podra tener que volver a comenzar el
ciclo de vida, es por eso que es de suma importancia el detectar los errores en todas las
fases y no solo esperar hasta tenerlo terminado.
Fase 7
Implementacin y evaluacin del sistema

Posteriormente el sistema pasara por un periodo de prueba en el cual se determinara si es


adecuado instalarlo como sistema base. Luego de esto se realizaran las instalaciones
pertinentes tanto de la conexin interna como externa. Cuando se habla de conexin interna
nos referimos a que se da el problema de comunicacin entre salas para lo cual es necesario
montar sistemas de red los cuales no generen conflicto o retraso en la comunicacin entre
bases de datos, esto se debe a que en caso de carencia de producto se hacen pedidos los
cuales no tienen que retrasarse.
Al terminar la implementacin se pasa al uso cotidiano del sistema para lo cual se brindara
la capacitacin adecuada para que no se generen problemas de ndole operario.
Se dar un periodo de un ao para que el tcnico de mantenimiento a problemas
relacionados con conflictos de hardware, actualizaciones, o cambios de plataforma. Pasado
este plazo se proceder segn las normas de los diseadores y programadores del sistema.
CONCLUSION

La aplicacin del ciclo de vida del desarrollo de sistemas a un sistema particular


permite monitorear y documentar con precisin las distintas etapas necesarias para
la implementacin del sistema final, haciendo el proceso global ms eficiente y
ordenado.

No es necesario esperar hasta tener el sistema final completo para poder encontrar y
corregir posibles errores, ya que la identificacin de errores es un proceso que debe
realizarse paulatinamente a lo largo de todo el desarrollo de sistemas.