Você está na página 1de 37

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIIN SUPERIOR


UNIVERSIDAD VALLE DEL MOMBOY
FACULTAD DE INGENIERA
INGENIERA EN COMPUTACIN




ANALISIS Y DISEO DE SISTEMAS 1
Informe final del Sistema de Informacin para la Tienda Y&B A la Vanguardia de la
Moda


Integrante:
Pacheco. N. Rosa V
C.I: 18.925.603
Profesor: Pablo Villareal


Diciembre, 2011


Introduccin

Hoy en da, prcticamente todos los sistemas de informacin almacenan y organizan los
que necesita el sistema, habr que tener en cuenta todas las fases de diseo de esta:

Diseo Conceptual: Este diseo es independiente del modelo, del sistema gestor.
Simplemente se estudia el problema y se seleccionan los elementos del mundo real que
vamos a modelar. Este diseo es al que corresponde el diagrama E/R

Diseo Lgico: Partiendo del diseo conceptual obtenido en la fase anterior, llegamos a un
diseo lgico. Transformamos las entidades y relaciones obtenidas del modelo anterior en
tablas. Para ello usamos la normalizacin.

Diseo Fsico: Este diseo si depende del ordenador, del sistema gestor de DDBB, etc En
este caso, empleando el gestor de la DDBB, se implementan las tablas de las DDBB con
sus caractersticas, organizacin y estructuras de almacenamiento interno.

Estos modelos expresan entidades relevantes para un sistema de informacin as como sus
interrelaciones y propiedades. Estos modelos expresan entidades relevantes para un sistema
de informacin as como sus interrelaciones y propiedades.
El diseo lgico del sistema consiste en desarrollar modelos lgicos que describan la
esencia del sistema, lo que se tiene que hacer independientemente del modo en que se
implante fsicamente

En la visita realizada a la tienda Y&B a la Vanguardia de la moda se logr ver la
necesidad de implementar un nuevo sistema para la optimizacin del inventario por no ser
automatizado y viene funcionando as desde hace 4 aos que inicio su tienda, presentando
un pequeo problema ya que al ser manual existe la posibilidad de cometer algn error. La
propuesta que se ha considerado es realizar un sistema de inventario computarizado para la
factibilidad de la Tienda; esta propuesta se obtuvo al aplicar en la misma un anlisis
mediante una observacin directa.
Esta organizacin fue creada en 2007 por la lic Yarelis Castellanos en el estado Trujillo
para ofrecer mayor comodidad a su campo de clientes que la han apoyado desde los inicios
como vendedora particular.

Este proyecto se rigi mediante la metodologa de Kendall, explicando que :
El ciclo de vida de vida del desarrollo de sistemas (SDLC, Systems Development life
cycle) es un enfoque por fases para el anlisis y el diseo cuya premisa principal consiste
en que los sistemas se desarrollan mejor utilizando un ciclo especifico de actividades del
analista y el usuario. (Kendall & Kendall)

Segn la metodologa de Kendall & Kendall el ciclo de vida de un sistema consta de siete
partes: siendo la primera la identificacin del problema, la segunda identificacin de
requisitos de informacin, la tercera es el anlisis de las necesidades del sistema, la cuarta
es el diseo del sistema recomendado, la quinta desarrollo y documentacin del sistema, la
sexta prueba y mantenimiento y la ltima implementacin y evaluacin. Cada fase se
explica por separado pero nunca se realizan como pasos aislados, ms bien es posible que
algunas actividades se realicen de manera simultnea, y algunas de ellas podran repetirse.








Metodologa de Kendall
El Diseo de Sistemas se define el proceso de aplicar ciertas tcnicas y principios con el propsito
de definir un dispositivo, un proceso o un Sistema, con suficientes detalles como para permitir su
interpretacin y realizacin fsica.
Para Kendall es ptimo dividir la realizacin de un Sistema de Informacin en 7 fases:

Fase I: Identificacin de Problemas, Oportunidades y Objetivos
En esta fase es necesario saber que problemas arroja la organizacin, detallarlos; tambin de
examinar y evaluar las oportunidades y objetivos
Las actividades de esta fase se realizan mediante las tcnicas de recopilacin de informacin
(entrevistas, observacin directa y cuestionarios) que se les aplican a los encargados de coordinar
a los usuarios, sintetizar el conocimiento obtenido, estimar el alcance del proyecto y documentar
los resultados.
Problemas:
Por tratarse una investigacin de tipo descriptiva y aplicada, se utiliza la recoleccin de
informacin mediante: cuestionarios, entrevistas y observaciones directas que permitiese
recopilar todo aquello que desde un principio se plane conocer.
Entrevistas: Se utiliza para tener informacin de forma verbal para obtener preguntas,
acerca de las necesidades de la empresa u organizacin: los entrevistados deben estar
relacionados con la misma.
Preparacin de la entrevista
Preparar las preguntas que van a plantearse y los documentos necesarios
Fijar un lmite de tiempo
Elegir un lugar donde se puede conducir la entrevista con la mayor comodidad
Tipo de Preguntas
Pregunta abierta o no estructurada
Se obtienen respuestas cualitativas y subjetivas
Pregunta cerrada o Estructurada
Se obtienen respuestas cuantitativas y concretas
Cuestionarios: Puede ser la nica forma posible de relacionarse con un gran nmero de
personas, donde se obtienen respuestas ms honestas debido al anonimato de los
participantes.

Tipos de Cuestionarios
Cuestionario Abierto
Permite expresar las ideas de forma ms espontnea, lo cual lo hace ms subjetivo
Cuestionario Cerrado
Solo permite respuestas de men de opciones, lo cual lo hace ms objetivo.
La Observacin
Esta tcnica se usa con el fin de estudiar a las personas en sus actividades de grupo y como
miembros de la organizacin. Permite al analista determinar que se est haciendo, como se
est haciendo, quien lo hace, cuando se lleva a cabo, cuanto tiempo toma, donde se hace y
porque se hace.
Tipos de Observacin
o Observar sin ser detectado
o Observar siendo detectado sin intervenir
o Observar e intervenir o interactuar con la persona observada
Para efectos de este proyecto se inici con una Observacin directa eligiendo el proceso de
inventario de la Tienda Y&B A la Vanguardia de la Moda. Se llev una observacin por
aproximadamente un da, la encargada toma una lista donde escribe lo que esta inexistente
en los estantes para buscarlos en el depsito que se encuentra en otro local equipado para el
mismo donde las prendas estn seleccionadas por talla, tipo y color; y los accesorios por
tipo.
El proceso de inventario es llevado de manera manual en un libro contable mensualmente
donde se anotan las ventas del da (bien sean a crdito y de contado), los productos
existentes en la tienda y los que no tienen vigencia; los egresos e ingresos del mes. Cada
producto esta anotado en una lista de manera alfabtica con su cantidad al lado izquierdo y
su precio.
El Problema que presenta esta Organizacin es llevar sus Procesos de manera manual
trayendo como consecuencia los malos registros en el inventario
Oportunidades:
Son situaciones que el analista considera susceptibles de mejorar utilizando sistemas de
informacin computarizados, lo cual le da mayor seguridad y eficacia a las organizaciones
adems de obtener una ventaja competitiva.
En caso de esta organizacin hay muy pocas oportunidades ya que todo es llevado de
manera manual, lo que si logra ser considerable es que es una tienda pequea y no es muy
complejo a la hora de realizar un sistema automatizado
Objetivos:
El analista debe identificar los objetivos, es decir, el analista debe averiguar lo que la
empresa trata de conseguir, se podr determinar si algunas funciones de as aplicaciones de
los sistemas de informacin pueden contribuir a que el negocio alcance sus objetivos
aplicndolas a problemas u oportunidades especficos.
Debido a que la Tienda presenta un inventario manual se establece como objetivo
sistematizar el mismo para una mayor factibilidad a la hora de dar informes contables. El
sistema le ofrecer como objetivo fundamental apoyar las nuevas operaciones que abarquen
lo subsecuente:
Realizar el inventario por categoras
Especificar las deudas ( a clientes)
Clasificar el patrimonio por orden alfabtico
Mostrar los productos en existencia
Mostrar un mensaje del producto no existente
A dems de estas operaciones sera til que el sistema generara un soporte de seguridad a la
base de datos de la Tienda y presente el tiempo de duracin del personal.
El personal que estar encargado para la realizacin y aceptacin de este proyecto
ser:
La Jefe y gerente (Yarelis Castellanos)
Personal de Ventas(Alcira Nez, Alejandro Gastelum)

El resultado de esta fase en un informe de viabilidad que incluye la definicin del problema y un
resumen de los objetivos. La administracin debe decidir si se sigue adelante o si se cancela el
proyecto propuesto
Tiempo de Realizacin
El proyecto se realizar en un perodo de 13 semanas aproximadamente, junto con la
ayuda del integrante encargado del Inventario en la Tienda Y&B, donde tendrn una
participacin de medio tiempo cada 4 das por semana.
Este proyecto tiene un riesgo considerable ya que es probable que el usuario no se
familiarice con el sistema por ser algo nuevo y por no tener conocimientos previos


Fase2: Determinacin de los Requerimientos de La Informacin
Esta fase es til para que el analista confirme la idea que tiene de la organizacin y sus
objetivos.
Los implicados en esta fase son el analista y los usuarios, por lo general los trabajadores y
gerentes del rea de operaciones.

El analista necesita conocer los detalles de las funciones del sistema actual:

el quin (la gente involucrada), el qu (la actividad del negocio), el dnde (el entorno donde
se desarrollan las actividades), el cundo (el momento oportuno) y el cmo (la manera en
que se realizan los procedimientos actuales) del negocio que se estudia.


Al trmino de esta fase, el analista debe conocer el funcionamiento del negocio y poseer
informacin muy completa acerca de la gente, los objetivos, los datos y los procedimientos
implicados.
Objetivos
Objetivo General
Mejorar con el tiempo teniendo mayor produccin en las ventas
Objetivos Especficos
Generar fuentes de Trabajo
Mejorar la eficiencia de los procesos productivos
Ofrecer a sus clientes productos de calidad que siguen la moda
Procesos
La tienda Y&B a la Vanguardia de la Moda tiene una serie de procesos para la
productividad en ella.
Proceso 1:
Compras: la encargada aproximadamente cada dos meses realiza un viaje para comprar los
productos al por mayor. Su seleccin va de acuerdo al tipo de artculo o producto que
compre:
a) Prendas:
Para Damas:
Blusas ( pequeas, medianas, grandes, extra grandes)
Sweatter( pequeos, medianos, grandes, extra grades)
Vestidos( pequeos, medianos, grandes, extra grades)
Faldas( pequeos, medianos, grandes, extra grades)
Camisas( pequeos, medianos, grandes, extra grades)
Chemisse( pequeos, medianos, grandes, extra grades)
Jeanes( pequeos, medianos, grandes, extra grades y color)
Para Caballeros:
Camisas de Vestir( pequeos, medianos, grandes, extra grades)
Franelas( pequeos, medianos, grandes, extra grades)
Pantalones( pequeos, medianos, grandes, extra grades)
b) Accesorios:
Perfumes
Por marcas
Actuales
Casuales
Dulces
Tradicionales
Bolsos para Damas
Color
Marca
Bisutera
Relojes(Damas, Caballeros)
Pulseras
Anillos
Zarcillos
c) Artculos de Limpieza para la Tienda (Mantenimiento
Proceso 2:
Ventas: Consiste en promover la compra de los productos existentes en la Tienda. Este
proceso se lleva a cabo en etapas:
La primera es la venta realizada para los clientes de contado; en esta etapa el cliente
compra su producto (os) y se le es entregada una factura que lleva las especificaciones
de su compra el Rif de la organizacin, la informacin bsica de la misma, la cantidad
de productos comprados por el cliente el precio al P.V.P y el IVA y el monto total de su
compra; la cual tambin queda registrada en la tienda para efectos del inventario.
La segunda etapa es la venta realizada para los clientes a crditos o V.I.P; en esta etapa
tambin el cliente compra su o sus productos pero su monto es anotado en un ficha
especial que lleva la informacin bsica del comprador y su compra completa. En este
proceso de crdito, el cliente tiene un tiempo estipulado de 4 meses para cancelar su
monto total, dando una cierta cantidad cada quince (15) das; esta ficha va en un fichero
que es guardado en una caja de seguridad pequea de la tienda.

Proceso 3:
Inventario: Este proceso es uno de los ms importantes porque le da muestra a l (la)
encargada de la tienda los ingresos, egresos y la cantidad de artculos que estn en
existencia e inexistentes en la misma. Con este proceso se puede asegurar que no haya
diferencia entre las existencias que arroja el libro contable donde se realiza el inventario y
las existencias fsicas reales.
Esto es realizado por pasos:

o Registro de Existencia de artculos o productos: Mediante observaciones se
recopila informacin para saber si un producto tiene vigencia en los estantes o es
necesario adquirir ms. Si esta inexistente se anota en un listado para llevar el
control.

En este registro se lleva el inventario de manera alfabtica en un libro contable
por clasificaciones:

La Primera clasificacin es Prendas (hombres y mujeres), con la cantidad
existente de cada una, la talla, el color y el precio.

La segunda clasificacin es de los Accesorios en general con la cantidad
existente de cada uno y precio.

o Registro de Ingresos y Egresos de la Tienda: se lleva el control del capital que
mensualmente al realizar el inventario entra en la tienda y sale de la misma,
tomando en cuenta las etapas en que se realiza una venta ( bien sea de contado o a
crdito)
Despus de una minuciosa observacin y de una pequea entrevista realizada a la
encargada de llevar la Tienda Y&B, se constat que la razn por la que es llevada de
manera manual los procesos es debido a que es una tienda pequea prcticamente nueva, no
cuenta con los recursos necesarios ni con los conocimientos previos para la automatizacin
de los mismos
Yarelis Castellanos
Jefe & Gerente
Yarelis Castellanos
Encargada(o) Inventario
Alcira Nez
Vendedora
Alejandro Gastelum
Vendedor
Cecilia Briceo
Mantenimiento

Fase III: Anlisis de Las Necesidades
En esta fase el analista evala las dos fases anteriores, usa herramientas y tcnicas
como el uso de diagramas de flujo de datos para graficar las entradas, los procesos y
las salidas de las funciones del negocio en una forma grfica estructurada.

A partir de los diagramas de flujo de datos se desarrolla un diccionario de datos que
enlista todos los datos utilizados en el sistema as como sus respectivas
especificaciones.

El analista prepara en esta fase, una propuesta de sistemas que sintetiza sus hallazgos,
proporciona un anlisis de costo/beneficio de las alternativas y ofrece, en su caso,
recomendaciones sobre lo que se debe hacer.
Para la creacin de esta fase es necesario realizar el diccionario de datos para la
realizacin de la data o base de datos del sistema
Diccionario de Datos
Un diccionario de datos es un conjunto de metadatos que contiene las caractersticas lgicas
y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo
nombre, descripcin, alias, contenido y organizacin.
Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso
inmediato a la informacin, se desarrolla durante el anlisis de flujo de datos y auxilia a los
analistas que participan en la determinacin de los requerimientos del sistema, su contenido
tambin se emplea durante el diseo.
En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del
flujo de datos de todo el sistema. Los elementos ms importantes son flujos de datos,
almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripcin de
todos estos elementos.
En las siguientes imgenes se aprecia el Diccionario de Datos para el desarrollo del Sistema
de Inventario en la Tienda Y&B
Cada diccionario lleva una descripcin detallada de cada entidad junto a unos procesos
hechos en algoritmos o Diagramas de flujo de datos.


Algoritmo y Descripcin de la Entidad Personal Encargado

Diccionario de Datos 1
Registro de Persona Encargado: Representa los datos que contiene el nombre de la persona que realiza el inventario en la
Cooperativa
Descripcion_Campo o Atributo
Cod_Atributo
Tipo de Dato
Tamao
Nombre Nom_per Cadena de carcter 40
Cedula
Direccin
Telfono
Ocupacin
Ced_per
Dir_per
Tl_per
Ocu_per
Alfanumerico
Cadena de Carcter
Numerico
Cadena de Carcter
10
50
11
20
Procesos Asociados:
Descripcin
Identificacin
Funcin
Ingresar Persona Encargada
Modificar Persona encargada
01.1
01.2
Ingrsar_per
Mod_per
Consultar Persona Encargada 01.3 Consul_per






Diccionario de Datos 01.1
Ingresar Persona Encargada: es el encargado(a) del inventario en la Organizacin
Inicio
Numrico Ced_per, Ced_usu;
Escribir (`Ingrese nmero de cedula);
Leer (Ced_per);
Si(ced_per existe) entonces
Escribir(Ingrese Nombre de la Persona);
Leer(Nom_per);
Escribir(Bienvenido al Sistema)
Ecribir(El Nombre del Usuario es: Nom_per);
Escribir(La clave es: Ced_per);
Si no
Escribir (Nuevo Usuario por favor Ingrese su datos)
Escribir(Ingrese su numero de cedula);
Leer(Ced_usu);
Escribir(Ingrese su Nombre);
Leer( Nom_usu);
Escribir(El nombre es: Nom_usu);
Escribir(La cedula es: Ced_per);
Fin si
Fin
Ingresar_per



Diccionario de Datos 01.2
Modificar Persona Encargada : Modifica al personal si ya no funciona en este cargo
Inicio
Numerico Ced_per,ced_usu,Ced_ad, opc;
Alfabetico Nom_ad,Nom_per,Nom_usu;
Escribir (`Ingrese nmero de cedula);
Leer (Ced_ad);
Escribir(Ingrese Nombre de la Persona);
Leer(Nom_ad);
Escribir( Bienvenido al Sistema);
Escribir(Ingrese Nombre de la Persona);
Leer(Nom_per);
Escribir (`Ingrese nmero de cedula);
Leer (Ced_per);
Escribir(Menu de Opciones);
Escribir ( 1. Modificar personal);
Escribit ( 2. Consultar);
Leer(opc);
Si(opc== 1)
Escribir(Ingrese el Nombre del Nuevo Encargado);
Leer(Nom_usu);
Escribir(Ingrese la cedula del Nuevo Encargado);
Leer(Nom_usu);
Fin si
Escribir(Los datos consultados y arreglados del Encargado son: Nom_usu);
Escribir(Los datos consultados y arreglados del Encargado son: Ced_usu);

Fin
Mod_per


Diccionario de Datos 01.3
Consultar Persona Encargada: Para saber si hay datos viejos o inexistentes en la Organizacin
Consul_per
Inicio
Numerico Ced_per,ced_usu,Ced_ad, opc;
Alfabetico Nom_ad,Nom_per,Nom_usu, dir_usu;
Escribir (`Ingrese nmero de cedula);
Leer (Ced_ad);
Escribir(Ingrese Nombre de la Persona);
Leer(Nom_ad);
Escribir( Bienvenido al Sistema);
Escribir(Ingrese Nombre de la Persona);
Leer(Nom_per);
Escribir (`Ingrese nmero de cedula);
Leer (Ced_per);
Escribir(Menu de Opciones);
Escribir ( 1. Modificar personal);
Escribit ( 2. Consultar);
Leer(opc);
Si(opc== 2)
Escribir(Ingrese el Nuevos datos al Sistema);
Escribir(Ingrese el Nombre del Encargado);
Leer(Nom_usu);
Escribir(Ingrese la cedula del Encargado);
Leer(Ced_usu);
Escribir(Ingrese direccion del Encargado);
leer(dir_usu);
Fin si
Escribir(Los datos consultados y arreglados del Encargado son: Nom_usu);
Escribir(Los datos consultados y arreglados del Encargado son: Ced_usu);
Fin


Algoritmo y Descripcin de la Entidad Producto

Diccionario de Datos 2
Registro de Producto: Es la mercanca con la que se registra el ingreso en la tienda
Descripcion_Campo o Atributo
Cod_Atributo
Tipo de Dato
Tamao
Tipo de Producto Tip_prod Cadena de carcter 40
Codigo
Cantidad
Cod_prod
Can_prod
Alfanumerico
Numerico
10
50
Procesos Asociados:
Descripcin Identificacin Funcin
Ingresar Tipo de producto
Registrar producto
02.1
02.2
Ingrsar_prod
Regis_prod







Diccionario de Datos 02.1
Inicio
Numerico Tip_prod, cont=0;
Escribir (`Menu tipo de producto)
Escribir(a. Prendas Caballero );
Escribir(b. Prendas de Damas);
Escribir(c. Accesorios);
Leer (Tip_prod)
Si(Tip_prod==a) entonces
cont=cont+1;
Escribir(La cantidad de prendas de caballeros es: cont );
Fin si
de lo contrario
Si(Tip_prod==b) entonces
cont=cont+1;
Escribir(La cantidad de prendas de damas es: cont );
Fin si
de lo contrario
Si(tip_prod==c) entonces
cont=cont+1;
Escribir (la Cantidad de accesorios es: cont);
Fin si
Fin
Ingresar Tipo de Producto
Ingrsar_prod






Diccionario de Datos 02.2
Inicio
Numerico prec_prod, cantidad=0,cod_pro,codi_pro;
Alfabetico tip_prod;
Escribir(Ingrese el nombre del Producto);
Leer(nom_prod);
Escribir(Ingrese el codigo del producto);
Leer(cod_prod);
Si(cod_prod existe)
cantidad= cantidad+1;
Escribir(La cantidad de productos existentes en el sistema son: catindad);
si no
Escribir(Ingrese datos);
Escribir( Ingrese tipo de producto);
Leer(tip_pod);
Escribir(Ingrese cdigo del Producto);
Leer(codi_prod);
Escribir(Ingrese Precio del articulo);
Leer(prec_prod);



Registrar Producto
Regis_prod



Algoritmo y Descripcin de la Entidad Personal Encargado

Diccionario de Datos 3
Registro de Cliente: Representa la Estructura de datos que contiene la informacin de la persona que adquiere un producto en la
Tienda
Descripcion_Campo o Atributo
Cod_Atributo
Tipo de Dato
Tamao
Nombre Nom_cli Cadena de carcter 40
Cedula
Direccin
Telfono
Ocupacin
Ced_cli
Dir_cli
Tl_cli
Ocu_cli
Alfanumerico
Cadena de Carcter
Numerico
Cadena de Carcter
10
50
11
20
Procesos Asociados:
Descripcin
Identificacin
Funcin
Registrar Nuevo Cliente
03.1 Regist_cli



Diccionario de Datos 03.1
Registro Nuevo Cliente
Inicio
alfabetico nom_cli, dir_cli;
numerico ced_cli, tel_cli;
Escribir(Registro del Nuevo Cliente);
Escribir(Ingrese Nombre del Cliente)
Leer(nom_cli);
Escribir(Ingrese Cedula del Cliente)
Leer(ced_cli);
Escribir(Ingrese Direccion del Cliente)
Leer(dir_cli);
Escribir(Ingrese telefono del Cliente)
Leer(tel_cli);
Escribir(el cliente esta registrado);

Fin
Regist_cli



Algoritmo y Descripcin de la Entidad Proveedor

Diccionario de Datos 4
Registro de Proveedor: persona o empresa que le suministra o vende los productos al mayor a la tienda
Descripcion_Campo o Atributo
Cod_Atributo
Tipo de Dato
Tamao
Nombre Nom-pro Cadena de carcter 40
Cedula
Direccin
Cdigo del Producto
Empresa
Ced_per
Dir_per
Cod_pro
Empre_prod
Alfanumerico
Cadena de Carcter
Numerico
Cadena de Carcter
10
50
11
30
Procesos Asociados:
Descripcin
Identificacin
Funcin
Registrar Proveedor
Consultar Proveedor
04.1
04.2
Regis_pro
Consult_pro
Mostrar lista de productos inexistentes
04.3 List_prod


Diccionario de Datos 04.1
Registrar Proveedor
Inicio
numerico tel_emp, tel_pro;
alfanumerico cod_pro;
alfabetico dir_pro, dir_emp;
Escribir (`Ingrese nombre del proveedor);
Leer (Nom-pro);
Escribir(Ingrese cdigo del proveedor);
Leer(Cod-pro);
Escribir(Ingrese Direccin de La Empresa);
Leer(dir_emp);
Escribir(Ingrese Nombre de la empresa);
Leer(nom_emp);
Escribir(Ingrese telfono de la empresa);
Leer(tel_emp);
Escribir(Ingrese el telefono del proveedor);
Leer(tel_pro);
Escribir(El Proveedor esta Registrado);
Fin

Regis_Pro


Diccionario de Datos 04.2
Consultar Proveedor
Inicio
Numerico ced_usu,cod_pro, codi_pro, ced_pro,codi_pro;
Alfabetico nomb_pro, nom_pro, dir_pro;
Escribir (`Ingrese nmero de cedula);
Leer (Ced_usu);
Escribir(Ingrese Nombre del Encargado);
Leer(Nom_usu);
Escribir( Bienvenido al Sistema);
Escribir(Ingrese Nombre del Proveedor);
Leer(Nom_pro);
Escribir (`Ingrese Codigo del Proveedor);
Leer (Cod_pro);
Escribir ( Modificar Proveedor);
Escribir(Ingrese el Nuevos datos al Sistema);
Escribir(Ingrese nuevo Nombre del Proveedor);
Leer(Nomb_pro);
Escribir(Ingrese la cedula del Proveedor);
Leer(Ced_pro);
Escribir(Ingrese direccion del Encargado);
leer(dir_usu);
Escribir(Codigo del Proveedor);
Leer(codi_pro);
Fin si
Escribir(Los datos consultados y arreglados del Proveedor son: Nom_pro);
Escribir(Los datos consultados y arreglados del Proveedor son: Ced_pro);
Escribir(Los datos consultados y arreglados del Proveedor son: Cod_pro);
Fin
Consult_pro



Diccionario de Datos 5
Registro de Facturas:es la que contiene la informacin de los productos necesarios comprados por la Cooperativa para el crecimiento
de la misma, y recopila en las facturas de venta, todo lo que obtiene el cliente en la Tienda
Descripcion_Campo o Atributo
Cod_Atributo
Tipo de Dato
Tamao
Tipo de Factura Tip_fac Cadena de carcter 40
Cdigo de Factura
Cod_fac Alfanumerico
10
Procesos Asociados:
Descripcin
Identificacin
Funcin
Tipo de Factura 05.1
Tip-Fac


z
Diccionario de Datos 05.1
Ingresar Tipo de Factura
Inicio
numerico cod_fac, opc, cedu, arti=0; preci=0, total, ced,cantidad,precio,total1,canta,pre,total2,pref,prep,total3,total;
alfabetico nom, dir;
Escribir (Ingrese Cdigo de factura) ;
Leer(cod_fac);
Escribir(Menu de Opciones);
Escribir(1.Factura de Compra);
Escribir(2.Factura de Ventas);
leer(opc);
Si (Opc==1') entonces
Escribir( Cedula del Cliente);
Leer(cedu);
Si(cedu existe)
Escribir(Ingrese artculos);
Leer(art);
arti=arti+art;
Escribir(precio de articulos);
Leer(prec);
preci=preci+prec;
total=arti*preci;
Fin si
Escribir(La cantidad que debera de pagar es: total);
Si no
Si (cedu no existe);
Escribir(Nombre del Cliente);
leer(nom);
Escribir(Cedula del Cliente);
Leer(ced);
Escribir (Direccion del Cliente);
Leer(dir);
Escribir(Ingrese artculos);
Leer(art);
arti=arti+art;
Escribir(precio de articulos);
Leer(prec);
preci=preci+prec;
total=arti*preci;
Fin si
Escribir(La cantidad que debera de pagar es: total;






Tip_fac



Diccionario de Datos 05.1
Ingresar Tipo de Factura Tip_fac
Si (opc==2') entonces
Escribir(Registro de compras realizadas);
Escribir(Ingrese Cantidad de compras de Prendas compradas)
Leer(cantidad);
Escribir(Ingrese total pagado por su prenda);
Leer(precio);
total1=cantidad*precio;
Escribir(Su compra fue de: total1 bolvares);
Escribir(Ingrese cantidad de compras de Accesorios)
leer(canta);
Escribir(Ingrese precio pagado por cada uno);
Leer(pre);
total2= canta*pre;
Escribir(Su compra fue de: total2 bolvares);
Escribir(Ingrese cantidad comprada de perfumes);
Leer(perf);
Escribir(Ingrese precio);
Leer(prep);
total3=pref*prep;
Escribir(Su compra fue de: total3 bolvares);

total completo= total1+total2+total3;
Escribir(Lo que usted cancelo por toda su compra en este mes fue: total bolivares);
Fin







Propuesta de mejoramiento
Como esta organizacin se dedica al rea de moda y alternativas para la mujer
moderna realizando una pequea entrevista (charla amena con la Lic. Yarelis Castellanos)
informo que la principal problemtica que bsicamente no lleva muy buen control en la
parte de inventario y registros de compra y venta, lo que llevo a realizarle una propuesta de
llevar estos procesos de manera automatizada, la cual acepto
Estudio de Factibilidad
Es poco factible en el momento del costo ya que, el ciclo de vida de un sistema est
estimado de 5 a 10 aos aproximadamente. Por lo tanto es muy recomendado que se haga el
estudio en 3 fases:
Factibilidad Tcnica: No posee el software necesario ya que tiene pocas
comodidades tecnolgicas en la tienda
Factibilidad Operativa: El usuario posee o tiene la facilidad de buscar los datos en
libro contable de la Tienda, sera muy til crear un manual de instrucciones para el
manejo del sistema. Dando la necesidad de adquirir un computador con S.O
Windows (en versiones ms avanzadas del 98).
Factibilidad Econmica: La Tienda tiene los medios econmicos para la implantacin del
sistema, aunque sera algo costoso debido a que necesita un computador con todos sus
elementos de hardware, junto con el software necesario para el mismo
La recomnendacion primordial que se le hace a todo el personal que labora en esta tienda es
realizar un pequeo curso de manejo de software para implantacin de sistemas, y leer un
pequeo manual completo para la utilizacin del computador

Diagrama de Gantt para las actividades realizadas
Id. Nombre de tarea Comienzo Fin Duracin
21 sep 2008 28 sep 2008 5 oct 2008 12 oct 2008 19 oct 2008 26 oct 2008 2 nov 2008 9 nov 2008 16 nov 2008 23 nov 2008
19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
1 6d
26/09/
2011
19/09/
2011
Planificacin
2 14d
13/10/
2011
26/09/
2011
Analisis
3 32d
29/11/
2011
17/10/
2011
Diseo
4 3d
05/12/
2011
01/12/
2011
Implantacin
5 11d
03/11/
2008
20/10/
2008
Pruebas
6 20d
28/11/
2008
03/11/
2008
Mantenimiento
26 27 28


Fase IV: Diseo del Sistema Recomendado
En esta fase el analista utiliza la informacin recopilada en las primeras fases para
realizar el diseo lgico del sistema de informacin.

El analista disea procedimientos precisos para la captura de datos que aseguran que
los datos que ingresen al sistema de informacin sean correctos.

Facilita la entrada eficiente de datos al sistema de informacin mediantes tcnicas
adecuadas de diseo de formularios y pantallas.

Diseo lgico

Partiendo del diseo conceptual obtenido en la fase anterior, llegamos a un diseo lgico.
Transformamos las entidades y relaciones obtenidas del modelo anterior en tablas. Para ello
usamos la normalizacin.

Los procesos para realizar un modelo lgico son:

Procesos: los procesos estn gestionados dependiendo de la organizacin cada proceso es
definido dependiendo de lo necesario para optimizar la empresa. En este caso se toma en
cuenta el proceso de Inventario
Este proceso es uno de los ms importantes porque le da muestra a l (la) encargada de la
tienda los ingresos, egresos y la cantidad de artculos que estn en existencia e inexistentes
en la misma. Con este proceso se puede asegurar que no haya diferencia entre las
existencias que arroja el libro contable donde se realiza el inventario y las existencias
fsicas reales.
Esto es realizado por pasos:
o Registro de Existencia de artculos o productos: Mediante observaciones se
recopila informacin para saber si un producto tiene vigencia en los estantes o es
necesario adquirir ms. Si esta inexistente se anota en un listado para llevar el
control.

En este registro se lleva el inventario de manera alfabtica en un libro contable
por clasificaciones:

La Primera clasificacin es Prendas (hombres y mujeres), con la cantidad
existente de cada una, la talla, el color y el precio.

La segunda clasificacin es de los Accesorios en general con la cantidad
existente de cada uno y precio.

o Registro de Ingresos y Egresos de la Tienda: se lleva el control del capital que
mensualmente al realizar el inventario entra en la tienda y sale de la misma,
tomando en cuenta las etapas en que se realiza una venta ( bien sea de contado o a
crdito)


Modelo Entidad-Relacin (ME-R) Estos modelos expresan entidades relevantes para un
sistema de informacin as como sus interrelaciones y propiedades.

Cada entidad contiene unos atributos que son caractersticas o propiedades asociadas a la
entidad que toman valor en una instancia particular son caractersticas o propiedades
asociadas a la entidad que toman valor en una instancia particular

Pasos para realizar un modelo entidad relacin

1. Identificar las entidades
2. Determinar las claves primarias
3. Describir los atributos de las entidades
4. Establecer relaciones entre las entidades
5. Dibujar el modelo de datos
6. Realizar comprobaciones

Clientes
N
o
m
b
r
e
C
li
C

d
u
la
C
li
D
ir
e
c
c
i
n
C
li
T
e
lf C
li
TEINDA Y&B
EMPRESA
Proveedor
Factura
Productos
Nombre Prov
Ced Prov
Nom Empre
Tip Fact
Cod Fac
Tip d Prod
C
o
d
ig
o
d
e
l p
r
o
d
T
ip
o
d
e
P
r
o
d
P
r
e
c
io
d
e
l P
r
o
d
E
x
is
te
n
c
ia
d
e
l P
r
o
d
Solicita
Abastece
Da una
Anotados en
Abastecen
Vende
Ayuda
Entrega
Vendidos al



Para efectos de este sistema se han descrito 4 entidades fundamentales con sus debidas
relaciones y as entender paso a paso el funcionamiento del sistema de informacin que est
destinado para solucionar el proceso de inventario ya que no cuenta con automatizacin en
dicho proceso y as facilitar el desarrollo en la Tienda Y&B

La entidad nmero 1 se denomina Clientes, a los que se les asigna como atributos los
siguientes:

Nombre Cliente
Cdula del Cliente
Direccin del Cliente
Telfono del Cliente

Donde se establece como campo clave La Cdula del Cliente; dejando dicho que un campo
clave ese denomina al atributo o conjunto mnimo de atributos (uno o ms campos) que
permiten identificar en forma nica cada instancia de la entidad


La entidad nmero 2 se denomina Producto a los que se les asigna como atributos los
siguientes:


Cdigo del Producto
Tipo de Producto
Precio del Producto
Existencia del Producto

El campo clave de esta entidad es: Cdigo del Producto

La entidad nmero3 se denomina Proveedor, a los que se les asigna como atributos los
siguientes:

Nombre del Proveedor
Cdula del Proveedor
Nombre de la Empresa


El campo clave de esta entidad es: Cdula del Proveedor


La entidad nmero 4 se denomina Factura, a los que se les asigna como atributos los
siguientes:

Tipo de Factura
Cdigo de Factura
Tipo de Producto

El campo clave de esta entidad es: Cdigo de Factura


Al momento de relacionarse una entidad con otra se utilizan verbos de accin que ayudara a
saber de qu manera y porque se relacionan.

Entre las entidades existen relaciones de 1 a 1 y de 1 a muchos ya que hay una entidad que
se relaciona con muchas por diferentes sentidos, y hay otras entidades que se relacionan
solamente una vez
Carta Estructurada:

La carta estructurada tambin es conocida como el modelo de producto, es una metodologa de
anlisis y diseo de sistemas de anlisis estructurado, lo que muestra es un mapa de diseo de
arriba hacia abajo (top-down) de tipo jerrquico en el que se asienta cmo ser programado el
proyecto, construido, integrado y probado.


Esta es la carta estructurada del sistema de inventario para la Tienda Y&B, es un prototipo
de navegacin, ya que se aprecia como estarn ubicadas las entidades y su funcin a
ejercer en cada proceso

ATIXOR SISTEM 1.1
Registro de Clientes
Registro de
Productos
Registro de
Proveedor
Registro deFactura
Ingresar Nuevo Cliente
Buscar Cliente
Consultar
Eliminar Cliente
Inexistente
Salir
Ingresar Cdigo Nuevo del
Producto
Buscar Codigo Existente
Comprobar existencia de
Productos
Salir
Consultar
Registro de La Empresa
Registro del Proveedor
Eliminar Proveedor o
Empresa
Salir
Consultar
Tipo de Factura
Eliminar Facturas Vencidas
Modificar Facturacin
Salir
Consultar


Una carta estructurada lleva a el paso del siguiente y final proceso de un Modelo Lgico
completo.

Prototipo del Sistema Los patrones de diseo o prototipos de sistemas son la base para la
bsqueda de soluciones a problemas comunes en el desarrollo de software y otros mbitos
referentes al diseo de interaccin o interfaces.
Un patrn de diseo es una solucin a un problema de diseo. Para que una solucin sea
considerada un patrn debe poseer ciertas caractersticas. Una de ellas es que debe haber
comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra
es que debe ser reutilizable, lo que significa que es aplicable a diferentes problemas de
diseo en distintas circunstancias
Este prototipo lleva por nombre Atixor, un sistema creado para mejorar y facilitar el
manejo del proceso de inventario en la tienda Y&B a la vanguardia de la moda

ATIXOR
BIENVENIDOS
ATIXOR
Entrar


Esta es la primera pantalla del Sistema de Inventario, dndole la bienvenida al Usuario que
se encargar del manejo automatizado del Sistema


Al pulsar el botn entrar se encontrara con la pantalla de seguridad, que le dar ya acceso al
sistema en general




ATIXOR Usuario
Archivo Edicin Reporte Mantenimiento Ayuda


A continuacin esta la pantalla que contiene la barra de men que al pulsar con el cursor
una opcin tendr el men completo
ATIXOR Usuario
Archivo Edicin Reporte Mantenimiento Ayuda
Clientes
Poductos
Proveedor
Facturas
Salir
Clientes
Poductos
Proveedor
Facturas
Salir
Facturas a Cliente
Poductos
Proveedor
Facturas
Salir
Limpiar
Guardar
Limpiar
Salir
Manual de Usuario
Manual Tcnico
Cuando accede ya al sistema se observa los diferentes mens, el prime men el de Archivo
contiene cada entidad que ser observado por el encargado de maniobrar el Sistema Atixor




En esta fase el analista se realiza tambin la salida o pantallas del sistema de informacin,
para la realizacin de este ltimo punto es necesario utilizar un programa de acuerdo a lo
que se necesite

Para efectos de este proyecto se utiliz Visual FoxPro que ofrece a los desarrolladores un
conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio,
entornos cliente/servidor, tablet PC o para la Web.

Entre sus caractersticas se pueden enumerar:
Capacidades poderosas y muy Veloces para el manejo de datos nativos y remotos.
Poderoso manejo de vistas y cursores y control completo de estructuras relacionales.
Desde la versin 9.0, amplio soporte de XML, tanto como fuente de datos (por ej.,
servicios Web basados en XML) como por generar reports en formato XLM.
Desde la versin 7.0, soporte de la tecnologa IntelliSense de Microsoft

Pantallas del Sistema de Informacin para la realizacin de Los Procesos de La
Tienda Y&B a la vanguardia de la moda

Pantalla 1: Le da la Bienvenida al Usuario



Pantalla 2: Lleva al registro del usuario si el usuario no existe en la data le aparecer
un mensaje que dice Registro No existe



Pantalla 2.1: Lleva al registro del usuario si el usuario si existe en la data entra
automticamente (el nombre de usuario para entrar es Mara y su contrasea es 123)

Pantalla 3: Al ingresar muestra la barra de men con cada opcin

Pantalla 4: Si se presiona cualquier botn de la barra de men aparece una lista de
actividades correspondientes a cada opcin



Para La Opcin Archivo

Para la Opcin de Edicin

Para la Opcin Mantenimiento

Para la Opcin Ayuda




De esta manera se finaliza la construccin del Sistema de Informacin para La
Tienda Y&B, como se observa son pantallas sencillas ya que para hacerlas
completas es necesario la utilizacin de base de datos

Fase V: Desarrollo y Documentacin del Software
Es necesario realizar manuales internos del sistema y la interaccin con otras
interfaces
Fase VI: Prueba y Mantenimiento del Sistema
No aplica debido a que es necesario usar herramientas ms complejas que para este
periodo no conocemos completamente
Fase VII: Implementacin y Evaluacin del Sistema
No puede llegarse a Implementar debido a que estas fases son cclicas y dependen
una de la otra, por lo tanto si no es aplicada la fase VI no puede realizarse esta fase.

Você também pode gostar