Você está na página 1de 30

Universidad de aquino bolivia

FACULTAD
(CIENCIA Y TECNOLOGIA)

(SISTEMA DE INFORMACION DE GESTION PARA EL


CONTROL DE INVENTARIO Y VENTA PARA LA
EMPRESA “BBB”)

INTEGRANTES: Cristian Loayza Arnez


Fernando Aparicio Roman

CARRERA: Ingeniería en Sistemas

MATERIA: Análisis de Sistemas I

DOCENTE: Ing. Mauricio Mendoza Lozano

FECHA: 31 de marzo de 2012

Santa Cruz-Bolivia
SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

INDICE GENERAL
RESUMEN EJECUTIVO
Capitulo 1…………………………………………………………………………………6
1.1. DESCRIPCION DEL PROBLEMA ............................................................................................... 7
1.2. SITUACIÓN PROBLEMÁTICA ................................................................................................... 10
1.4. OBJETIVOS .................................................................................................................................. 10
1.4.1. OBJETIVO GENERAL ........................................................................................................ 10
1.4.2. OBJETICOS ESPECÍFICOS ............................................................................................. 10
1.5. DEFINICIÓN SUSTANTIVA ................................................................................................................ 11
1.5.1. MOLULO CLIENTE................................................................................................................. 11
1.5.2. MOLULO EMPLEADO. ............................................................... ERROR! BOOKMARK NOT DEFINED.
1.5.3. MOLULO PROVEEDOR. ....................................................................................................... 12
1.5.4. MOLULO DE VENTAS. ........................................................................................................... 12
1.5.5. MODULO DE INVENTARIO ................................................................................................... 13
1.5.6. MODULO DE ADMINISTRACIÓN DEL SISTEMA .............................................................. 14
1.6. JUSTIFICACIÓN .......................................................................................................................... 14
1.7. METODOLOGÍA ........................................................................................................................... 15
1.7.1. FASES DEL PROCESO UNIFICADO ................................................................................... 15
1.7.2. FLUJOS DE TRABAJOS FUNDAMENTALES..................................................................... 16

CAPITULO 2 .................................................................................................................. 18
2.1. ANTECEDENTES ........................................................................................................................ 18
2.2. SITUACIÓN ACTUAL .................................................................................................................. 19
2.3. ESTRUCTURA ORGANIZACIONAL ......................................................................................... 19
C
CAAPPIITTU
ULLO
O 33.......................................................................................................... ERROR! BOOKMARK NOT DEFINED.
3.1. LISTA DE REQUERIMIENTO ............................................................................. 22
3.2. MODELO DE NEGOCIOS DE LA EMPRESA “DITEC” .. ERROR! BOOKMARK NOT
DEFINED.
3.2.1. MODELOS DE NEGOCIO DEL PROCESO DE VENTAS............ ERROR! BOOKMARK NOT DEFINED.
3.2.2. MODELOS DE NEGOCIO DEL PROCESO COMPRA ................ ERROR! BOOKMARK NOT DEFINED.

3.2. CAPTURA DE REQUISITOS COMO CASOS DE USO ..................................... 27


3.2.1. ACTORES .................................................................................................................................. 27
3.2.2. FORMATO DE PRESENTACIÓN DE ESPECIFICACIÓN DE CASOS DE USO............ 28
3.3. MODELO DE CASOS DE USO ............................................................ ERROR! BOOKMARK NOT DEFINED.

ANALISIS DE SISTEMAS I Página 2


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

1.- RESUMEN EJECUTIVO

El presente proyecto “BBB” fue desarrollado para ayudar en el manejo de la


información de las Empresas tecnológicas que existen en Bolivia especialmente
en nuestro medio hay una gran adquisición de productos tecnológicos.

El sistema ayuda a tener mejor manejo de egreso de los productos, ya que los
mismos tienen un tipo de marca y modelo de fabricación, las ventas las realizan
en forma normal al contado tomando en cuenta que la cantidad total de precio que
sea se cobrara en Bolivianos.

La Empresa EEE S.A. es una empresa que está legalmente establecida en Santa
Cruz – Bolivia, dedicada a la venta de calzados de importación. La misma que nos
brindo asesoramiento en el trabajo de práctica asistida en la materia de Ingeniería
Análisis de Sistemas I, facilitándonos todos los requerimientos e información
requerida.

ANALISIS DE SISTEMAS I Página 3


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

2.- INTRODUCCION

El hombre a través del tiempo atenido la necesidad de administrar de una forma


sistemática y ordenada sus negocios facilitándose a sí mismos su labor como
también aumentando así su competitividad en el mercado, desde entonces la
tecnología surgió con los años y aparecieron las computadoras; estas están
formadas por dos componentes estructurales con el mismo nivel de importancia: el
equipo físico (hardware) y los programas con los que funciona (software), lo cual
significa que su grande avance debe considerarse en esas dos direcciones. En el
cual la administración que el hombre necesita surge en la implementación y uso
de software que permitan al ser humano satisfacer esta necesidad con un alto
grado de productividad.

Desde la invención de la primera de ellas, las computadoras han tenido un avance


que se puede estudiar en términos de "generaciones", por lo cual hoy en día nos
encontramos en la quinta generación que es la época en la que daremos uso a la
tecnología actual para realizar este sistema.

Por otra parte los sistemas empresariales de administración de negocios


proporcionan una plataforma de tecnología en la que las organizaciones pueden
integrar y coordinar sus principales procesos internos de negocios.

ANALISIS DE SISTEMAS I Página 4


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

Un sistema de administración es obligación, hoy en día para poder obtener una


mayor organización y control de los productos. La integración de la información de
los procesos de negocio de una Empresa es fundamental ya no para tener ventaja
competitiva sino para simplemente competir dentro de su rubro.

El Sistema BBB es un sistema computarizado desarrollado por innovativa que le


permite tener el control de los recursos de su empresa con respecto a los
productos. El producto ofrece un alto nivel de funcionalidad orientado a los
comerciantes de calzados. BBB puede ser usado por Empresas del mismo rubro.

Una de las ventajas principales de BBB es su nivel de facilidad para ofrecerles los
controles que son específicos de su empresa. Para su comodidad el sistema está
dividido en módulos.

Ahora bien a nivel mundial el comercio está creciendo, dado que la tecnología va
en constante crecimiento, esto permite una mejora y aumento de volumen en la
producción de la venta de calzados. De esta manera aumenta la competitividad
entre las Empresas comercializadoras de este producto.

Como vemos la competencia actualmente en nuestro departamento de Santa Cruz


es mucho mayor, lo cual nos lleva a automatizar la manipulación de la información
de toda la Empresa, para así tener una mejor administración de los recursos y
además una rápida atención al cliente.

En la parte de este Proyecto ha sido desarrollado para dar atención a tales


requerimientos y considerando el avance vertiginoso de la tecnología, induce a la
Empresa BBB, a realizar esfuerzos y permanentes actualizaciones según lo
especifica las normas y especificaciones del servicio.

ANALISIS DE SISTEMAS I Página 5


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

Capítulo I

Antecedentes y Objetivos

1. Antecedentes

Ante el crecimiento poblacional que experimenta el país en estos últimos años y


sobre todo el departamento de Santa Cruz, que además pasará a ser el
departamento con más habitantes de Bolivia (según la proyección que hace INE),
también aumenta la demanda de medicamentos tanto en Santa Cruz como el
resto de Bolivia. Y ante esta carencia, aparecen o nacen varias empresas
nacionales a llenar este vacío, y con el pasar del tiempo esta clientela ya no solo
busca el producto, sino también calidad.

Es por tal motivo que las empresas dedicadas a la comercialización de productos


están obligadas a complacer las necesidades de sus clientes que vienen hacer
los: empresas, instituciones gubernamentales, instituciones privadas y público en
general.

En la actualidad se puede encontrar en el mercado varios software que pueden


manejar un sistema de comercialización y servicio de información organizado
como ser: el SAI, Mónica, PANORAMA o el Odisea, pero la desventaja de estos
software es que vienen para una tipo de empresa genéricas o han sido diseñadas
para alguna empresa en particular y en ambos casos ninguna cuenta con las
ANALISIS DE SISTEMAS I Página 6
SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

características ideales para el tipo de empresa en particular. Estos sistemas


descritos no cuentan con una de las más importantes tareas de BBB S.A. que es
la consulta de productos por líneas. Controla un inventario muy grande y variado
sobre todo con características especiales de la empresa, cosa que no manejas el
software descrito anteriormente, por lo tanto no satisfacen las necesidades de
BBB S.A., la misma que nos proporciona toda la información que se utilizo durante
todo el proceso de desarrollo y así poder aportar con un sistema de información
que resuelva los problemas mencionados de la empresa.

1.1. DESCRIPCION DEL PROBLEMA

Realizar un sistema de información nace debido a que en la actualidad la


Empresa “BBB SA.”, necesita mejorar el filtrado y registro de toda la información
de inventario que tiene; cuando hablamos de esto es necesario mencionar que
estos problemas surgen cuando la Empresa empieza a crecer es en estos
momentos cuando realizar de forma manual no puede abarcar sus solicitudes,
pero también podemos ver que si al contar con un sistema de apoyo
computacional en los inicios de la Empresa no abarcara en el tiempo otras
necesidades, es decir que con el tiempo esto requiere modificaciones que se
amolden a las nuevas necesidades.

Con estos datos podemos decir que con la implementación del sistema “BBB” se
mejorara la velocidad en la venta para que no se acumulen perdida de la
información que tiene BBB S.A, lo que a la vez posibilita un mejor control en el
inventario de los productos tanto en las entradas y salidas reduciendo de manera
significativa el margen de error que existe en el proceso manual, se mejora el
proceso de comercialización de la Empresa con estos puntos.

A continuación se ilustran los problemas que cuenta la empresa por no contar con
un sistema informático a medida, o la insuficiencia que sufre su actual software
“SOFTMEDIA” y a continuación de la misma haremos un análisis de lo que se
quiere mejorar al desarrollar el sistema de información:

ANALISIS DE SISTEMAS I Página 7


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

a. Inadecuada organización de la información.


b. Redundancia de datos.
c. Inconsistencia de datos.
d. Deterioro del material utilizado.
e. Demora del tiempo empleado en la organización de informes.
f. Perdida de información.
g. No hay un control en la devolución de productos, es decir un
producto o varios pueden ser devueltos por: por fallas en su
estructura, por desperfectos en su ensamblado y otros.

Al desarrollar el sistema se pretende:


a. Mantener actualizada la información y asegurar la consistencia de la
misma.
b. Evitar la redundancia de datos.
c. Agilizar la búsqueda de la información.
d. Tener un mayor control sobre las actividades que realiza.
e. Generar lista (reportes) de las diferentes actividades de la Empresa
dependiendo de los requerimientos del usuario.
f. No hay un control en la devolución de productos, es decir un
producto o varios pueden ser devueltos por: por fallas en su
estructura, por desperfectos en su ensamblado y otros.

ANALISIS DE SISTEMAS I Página 8


Establecer
No repetir Controlar Utilizar un Realizar
un sistema
Solucion datos la entrada sistema de reportes
de

Matriz Causa efecto


exixtentes de datos informacion diarios

ANALISIS DE SISTEMAS I
informacion
VENTA PARA LA EMPRESA “BBB”

No se entrega
Dara lugar Desperdicio Error en la Destruccion
los informes
a tomar de espacio de exactitud de las de los
Efecto malas almacenamiento de los libretas movimientos
decisiones datos donde de las ventas
anotan los y compra
SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y

datos

Inadecuada Demora del


organización Redundancia Deterioro del tiempo
Inconsistencia
Causa de la de los material empleado en la
de los datos
información datos utilizado organización de
ANALISIS DE SISTEMAS I

informes

Página 9
SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

1.2. SITUACIÓN PROBLEMÁTICA

La Empresa Boliviana “BBB” S.A., presenta la insuficiencia en cuanto a que todo


su trabajo lo realizaba con un sistema de información que no cumplía con las
necesidades o requerimientos mínimos para un eficiente proceso de la
información, tampoco contaba con un manejo adecuado de todos sus productos
terminados comercializables. La cual necesita por su gran cantidad de productos y
clientes que aumenta cada día realizar de una manera rápida el tratamiento de su
información tales como: inventarios, generación de pagos automáticos y
manuales, procesos de ventas, entre otros.

1.4. OBJETIVOS

Los Objetivos que se alcanzaran con el desarrollo del presente sistema de


información son los siguientes:

1.4.1. OBJETIVO GENERAL

Desarrollar un Sistema de Información de comercialización de calzados


de importación para la Empresa BBB S.A. para la realización de
procesos de ventas y almacén de calzados.
1.4.2. OBJETICOS ESPECÍFICOS

 Realizar el levantamiento de los datos a través de entrevistas a los


Encargados y Responsables de Almacén y Ventas, de la Empresa “BBB
S.A.”, para recopilar información de los requerimientos solicitados.

ANALISIS DE SISTEMAS I Página 10


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

 Elaborar el Modelo de Negocio que permita la comprensión del Contexto


del Sistema “BBB” a partir de los requisitos candidatos.

 Identificar Casos de Uso y Actores del Sistema encontrados en la


empresa “BBB S.A.”.

 Diseñar la arquitectura del Sistema de Información de comercialización


para la Empresa “BBB S.A.”, con la ayuda de los usuarios finales, para
obtener interfaces amigables y fácil de utilizar.

 Implementar el sistema “BBB”, en plataforma cliente servidor visual


(.net) generando prototipos.

 Diseñar casos de prueba, para realizar sus respectivas pruebas del


sistema de compra, ventas y almacén, para corregir los errores
encontrados.

1.5. Definición Sustantiva

La recolección de datos es el primer paso en el desarrollo del sistema, lo cual esta


precedido por el análisis de dichos datos, lo cual permitirá realizar todas las
actividades involucradas en el desarrollo del sistema que controlara todo el flujo de
información vinculada a la venta y compra de los `calzados y otros de la Empresa
“BBB”, el sistema estará encargado de llevar un registro de todas las ventas y
compras, al igual que permitirá a los usuarios hacer consultas por medio del
sistema de información; con la implantación del sistema de información
alcanzaremos la última fase de este proyecto. Hablando de los módulos del
proyecto tienden a tener los siguientes:

1.5.1. MOLULO CLIENTE.

 PROCESAR REGISTRAR CLIENTE

ANALISIS DE SISTEMAS I Página 11


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

Este se encarga guardar los nuevos clientes cuando el cliente se


registre para realizar una venta
 BUSQUEDA DE CLIENTE
Este proceso se realizara para la búsqueda de los clientes

1.5.2. MOLULO PROVEEDOR.

 PROCESAR REGISTRAR PROVEEDOR


Este se encarga guardar el nuevo proveedor cuando el encargado de
inventario de alta para su registro
 BUSQUEDA DE PROVEEDOR
Este proceso se realizara para la búsqueda del proveedor

1.5.3. MOLULO DE COBRANZAS.

 REGISTRO DE COMPROBANTE DE PAGO


Esta función permite registrar todos los pagos realizados por los
clientes por venta al contándolos datos a ser registrados son: fecha
de pago, concepto, monto y numero de comprobante
 EMITIR FACTURA
Esta función se encargara de emitir y registrar la respectiva factura
por toda venta realizada por la empresa.

 PROCESAR RECAUDACIÓN DIARIA.


Este proceso se encargara de procesar toda la recaudación diaria de
todas las cajas de forma individual.
 REGISTRAR PAGO DE CLIENTES
Esta función realizará el registro del pago de una venta al crédito
de los clientes.

1.5.4. MOLULO DE VENTAS.

 PROCESAR VENTAS DE PRODUCTOS:

ANALISIS DE SISTEMAS I Página 12


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

Este se encarga de calcular las ventas y registrar las ventas de los


productos.
 BUSQUEDA DE PRODUCTOS:
Este proceso realizara la búsqueda de productos.
 CAJA:
Son los ingresos, económicos de la Empresa.
 CONTROLAR EL STOCK MINIMO DE ALGUN PRODUCTO:
Esta función se encargara de alertar sobre la falta eminente de
productos que son los más vendidos y así poder realizar pedidos del
mismo, cuando sea necesario.
 REGISTRAR EL EGRESO DE PRODUCTOS:
Se tendrá un detalle de los productos que se venden, en el cual se
especificara toda la información acerca de dichos productos.
 ACTUALIZACIÓN DE PRECIOS:
Esta función permite al usuario respectivo actualizar en forma
independiente los precios de los productos o calzados sea
incrementando o decrementando los precios establecidos como
punto de inicio.

1.5.5. MODULO DE ALMACEN

 PEDIDOS:
Son las solicitudes de los productos antes de su compra.
 PROVEEDOR:
Son personas que ofrecen una variedad de productos y accesorios
de computadoras representando a una empresa.
 CONSULTAS DE PRODUCTOS QUE ESTAN O NO EN STOCK:
Se podrá hacer una consulta fácil y consistente en cuanto a la
cantidad de productos con las que se cuenta en ese momento dando
una información de total del producto ha ser consultado.

ANALISIS DE SISTEMAS I Página 13


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

 REGISTRAR EL INGRESO DE PRODUCTOS:


Se tendrá un detalle de los productos que entran, en el cual se
especificara toda la información acerca de dichos productos
comprados.

1.5.6. MODULO DE ADMINISTRACIÓN DEL SISTEMA

 ADMINISTRACIÓN DE USUARIOS:
Este proceso es el encargado de registrar, editar y dar de baja a los
usuarios del sistema.
 ADMINISTRACIÓN DE PRIVILEGIOS:
Este proceso realizara la administración de los privilegios para los
usuarios.

1.6. JUSTIFICACIÓN

Lo que se quiere lograr es cubrir las necesidades que tiene la Empresa, para
mejorar las actividades que viene realizando.

Las razones y motivos para llevar adelante la realización del Sistema fueron con la
intención de solucionar problemas que presentaba dicha Empresa mencionados
anteriormente. La cual nos lleva a conocer sus inquietudes mediante las diferentes
entrevistas realizadas en el transcurso de nuestra practica de proyecto.

Es con esta visión que se está realizando este software, que fuera de ser un
Sistema es una alternativa más a dar una solución a la aplicación de mano de
obra, la menos utilización de recurso humano y pérdida de tiempo.

Con estos criterios que caracterizan al analista tratemos de realizar un buen


sistema que haga lo que dice que tiene que hacer para satisfacer las necesidades
del usuario.

ANALISIS DE SISTEMAS I Página 14


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

1.7. METODOLOGÍA

La metodología que se utilizará para el desarrollo del presente proyecto será EL


PROCESO UNIFICADO DE DESARROLLO, utilizando modelos y notación del
LENGUAJE UNIFICADO DE MODELADO (UML), para presentar gráficamente
todos los modelos que se requieran para todo el proceso del desarrollo.

El desarrollo del proyecto sigue los pasos que plantea el “Lenguaje de Modelaje
Unificado”. El Lenguaje de Modelaje Unificado (UML) es un intento para resolver
algunos de los problemas que se acaban de describir en anteriores puntos.
Los pasos del análisis y diseño se realizarán utilizando el modelo del Proceso
Unificado, luego la etapa de codificación (implementación) se utilizará la
programación orientada a objetos.

Se ha optado por aplicar este modelo, ya que es uno de los más conocidos
comúnmente por los desarrolladores, para si en el futuro se le desea modificar o
añadir algo al sistema este sea fiable y fácil de entender.

1.7.1. FASES DEL PROCESO UNIFICADO

Un software desde su creación hasta su muerte pasa por muchos ciclos, donde
cada ciclo resulta en una versión del producto. Un ciclo en el proceso unificado
está dividido en cuatro fases: Inicio, Elaboración, construcción y Transición.

Cada fase es construida mediante hitos (un punto en el cual ciertas decisiones
criticas deben ser tomadas) bien definidos.

 Fase de Inicio: Se pone en marcha el proyecto, se desarrolla una descripción


del producto final, se representa el análisis de negocio – cuanto será el costo y
cuánto traerá beneficio - se delimita el alcance y se decide la factibilidad.
 Fase de elaboración: Se obtienen requerimientos más detallados, realizando
un análisis y diseño de alto nivel para establecer la arquitectura base, y se
crea el plan para la construcción.

ANALISIS DE SISTEMAS I Página 15


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

 Fase de construcción: Durante esta fase iterativa e incrementalmente se


desarrolla el producto completo, listo para la transición hacia los usuarios
finales. El objetivo primordial de esta fase es dejar listo un producto de
software en su versión inicial. Cada iteración es un mini proyecto que consta
de análisis, diseño, implementación, pruebas e integración al sistema
completo.

1.7.2. FLUJOS DE TRABAJOS FUNDAMENTALES

A continuación se presentan los flujos de trabajo fundamentales del proceso


unificado de desarrollo de software, se presentan en puntos separados solo por
razones de orden pudiéndose realizar los trabajos en paralelo u otro orden.
Durante el desarrollo de los flujos de trabajo se realizaron diferentes actividades y
se utilizaron los artefactos especificados en [PU – 2000].

CAPTURA DE REQUISITOS

El propósito de la captura de requisitos es ayudar al desarrollo del sistema


correcto, permite a desarrollarse y clientes ponerse de acuerdo en esa
descripción, como el cliente / usuario no es especialista en ordenadores se
describe utilizando el lenguaje del cliente.

Pasos a seguir en la captura de requisitos:


• Encontrar actores y casos de uso.
• Priorizar casos de uso
• Detallar casos de uso
• Prototipar interfaz de usuario
• Estructurar el modelo de los casos de uso.

ANÁLISIS

El análisis proporciona una visión general del sistema, se estudia la descripción de


requisitos obtenidos en el flujo de trabajo anterior.
Pasos a seguir en el análisis:

ANALISIS DE SISTEMAS I Página 16


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

• Análisis de la arquitectura.
• Analizar los casos de uso.
• Analizar las clases.
• Analizar los paquetes.

DISEÑO

El propósito del diseño es encontrar la forma del sistema que cumpla con los
requisitos, teniendo como entrada los resultados del análisis, que es expandido a
una solución técnica.

Pasos a seguir en el diseño:


• Diseño de la arquitectura.
• Diseñar clases.
• Diseñar casos de uso.
• Diseñar subsistema.

IMPLEMENTACIÓN

Se implementa el sistema en términos de componentes, es decir, ficheros de


código fuente, scripts, ficheros de código binario, ejecutables y similares.

Pasos a seguir en la implementación:


• Implementación de la arquitectura
• Integrar el sistema.
• Implementar subsistemas.
• Implementar clases.
• Realizar pruebas de unidad.

PRUEBAS

La prueba verifica el sistema entero. Primero se debe probar cada caso de uso
separadamente para verificar que sus clases participantes trabajan juntas
correctamente. Después se debe probar (ciertos aspectos de) el sistema como un

ANALISIS DE SISTEMAS I Página 17


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

todo con descripciones de casos de uso como entradas a esta prueba. Al final de
la prueba, el sistema puede ser entregado.
Pasos a seguir en la prueba:
• Planificar Prueba
• Diseñar Prueba
• Implementar Pruebas
• Realizar Pruebas de Sistema
• Evaluar Prueba

CAPITULO 2
La Institución
2.1. ANTECEDENTES

La Empresa “BBB” fue establecida en el año 1999, creciendo de manera


favorable y manteniéndose dentro del mercado; en la actualidad cuenta con dos
instalaciones una central ubicada en la Feria en la Feria Barrio Lindo en el
comercial “Tiluchi” con dos locales E-7 y E-8 llegando a expandirse con una

ANALISIS DE SISTEMAS I Página 18


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

sucursal en la Feria Barrio lindo ubicada en el comercial “2 de octubre” con tres


locales.

Hablando del sistema de automatización para el registro de sus productos la


Empresa contaba con un sistema que era muy monótono y ampuloso a la hora de
realizar sus funciones, con el tiempo la Empresa dejo de utilizar este sistema por
no cumplir sus necesidades llegando a manejar una tecnología obsoleta que es el
manejo de proformas, notas de ventas y otros, la cual nos permitieron llegar a
ellos para realizar el sistema apropiado que satisfaga su necesidad.
En la actualidad la Empresa “BBB” no cuenta con un sistema de base de datos
para el mejor rendimiento de los servicios que ofrece, para lo cual hemos visto
conveniente solucionar uno de los problemas que acarrea la Empresa hasta estos
días.

2.2. SITUACIÓN ACTUAL

En la actualidad BBB tiene un mercado regional bien ganado con mucho esfuerzo
de los dueños, gerentes de áreas y trabajadores. Cuenta con una variedad de
productos “calzados” que requiere la gente.

2.3. ESTRUCTURA ORGANIZACIONAL

Esta es la estructura jerárquica de la Empresa BBB, en la parte superior se


encuentra el Gerente General, conformado por los Gerentes de ventas de la
Empresa BBB, el directorio designa al gerente general el cual tiene libertad de
contratar al personal que se encuentra bajo su mando.

ANALISIS DE SISTEMAS I Página 19


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

Gerente General

Gerente de
Apoyo Juridico
Ventas

Encargado de Personal de
Ventas apoyo
Figura 2.1: Organigrama de la Empresa BBB

ANALISIS DE SISTEMAS I Página 20


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

PARTE 3
DESARROLLO DEL SISTEMA
CAPTURA DE REQUISITOS

ANALISIS DE SISTEMAS I Página 21


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

3. CAPTURA DE REQUISITOS

En el flujo de trabajo de Requisitos, el esfuerzo principal es desarrollar el modelo


del Sistema a construir, empezando con la captura de requisitos y el modelo de
Negocio de la Empresa BBB., para comprender el contexto del sistema con el
Diagrama de Actividades, mostrar los requisitos funcionales a través de casos de
uso, así como los especificaciones de requisitos adicionales.

3.1 LISTA DE REQUERIMIENTO

Se listan los requerimientos posibles a ser implementados, que vayan suponiendo


ideas, de los integrantes, del equipo y de los clientes, cada requerimiento tiene un
nombre corto y una definición o explicación breve, la información que sea
suficiente para poder hablar del mismo durante el desarrollo del proyecto.

La lista de requerimientos propuesta es la siguiente la cual consta de tres campos


que son: nombre, descripción y prioridad

Nº REQUERIMIENTO DESCRIPCIÓN PRIORIDAD


R1 Registrar Producto Registrar datos de los productos Importante
tanto los diferentes modelos de
calzados que podrán ser
comercializados.

R2 Informe de producto Reporte del movimiento de Importante


calzados
R3 Procesar Venta Registrar datos de la venta de Importante
productos.
R4 Informe de ventas Reporte de las ventas realizadas Importante
R5 Registrar precio Registra el precio del producto Importante
R6 Actualizar precio de Actualizara el precio de los Importante
venta. calzados.

ANALISIS DE SISTEMAS I Página 22


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

R7 Registrar usuarios Registra el responsable de la Importante


para el sistema base de datos del sistema y los
usuarios.
R8 Informe de los Reporte de los usuarios del Importante
usuarios sistema.
R9 Registrar privilegios Registra los privilegios de acceso Importante
al sistema por parte de los
usuarios.
R10 Actualizar stock Se modificara los ítems del Importante
almacén cada vez que sea
necesario
R11 Búsqueda de Realiza la búsqueda del producto Importante
productos. de acuerdo a su descripción.
R12 Emitir Factura Se emite una factura al recibir el Importante
monto total de la venta realizada
R13 Procesar Este proceso calcula la Importante
Recaudación Diaria recaudacióndiaria de caja
R14 Registrar Almacén. Registra los datos del almacén. Importante

3.2 MODELO DE NEGOCIO DE LA EMPRESA“BBB”

En el modelo de negocio se describen los procesos de negocio de la empresa a


través de un diagrama de actividades para comprender el contexto del sistema.

ANALISIS DE SISTEMAS I Página 23


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

3.3 uc
MODELO DE NEGOCIO PROCESO VENTAS
Use Case Model

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
MODELO DE NEGOCIO PROCESO DE VENTA
Cliente
Encargado de ventas
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
inicio
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
Comprueba si exixte
Solicita el producto
el producto
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
NO
existe
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
SI

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
Reliza la v enta

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered


Emitir nota de v Trial
enta Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered


Final Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
ANALISIS DE SISTEMAS I Página 24
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

3.5 MODELO
uc Use Case ModelDE NEGOCIO PROCESO ALMACEN

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
MODELO DE NEGOCIO PORCESO ALMACEN

ENCARGADO DE VENTAS ENCARGADO DE ALMACEN


Version EA 9.3 Unregistered Trial Version EAPROVEEDOR
9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
INICIO

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
REALIZA PEDIDOS DE
Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
PRODUCTO

CONSULTA EL STOCK
Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version
DEL PRODUCTOEA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
NO EXISTE
Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
REALIZA PEDIDOS SI
ENTREGA EL
Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version
PRODUCTO EA 9.3 Unregistered Tria
ENTREGA EL
PRODUCTO
Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered


ACTUALIZA EL STOCK TrialACTUALIZA
VersionSTOCK
EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
Final
Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
ANALISIS DE SISTEMAS I Página 25
Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria

Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Tria
SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

3.4uc9.3
Trial Version EA MODELO DE NEGOCIO
Use Case Model
Unregistered PROCESO
Trial Version COBRANZAS
EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
MODELO DE NEGOCIO COBRANZAS
Trial Version EA 9.3 Unregistered
CAJERO
Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
CLIENTE
INICIO
Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
REALIZA EL COBRO SOLICITA PAGO
Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
REALIZA DEPOSITO

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
EMITE FACTURA

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered


Final Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
ANALISIS DE SISTEMAS I Página 26
Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere

Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistere
SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

3.6 CAPTURA DE REQUISITOS COMO CASOS DE USO

El modelo de casos de uso, se desarrolla incrementalmente, a medida de que


siguen las iteraciones se añadirán detalles de los casos de uso.

Los casos de uso dentro del proceso unificado de desarrollo, son muy importantes
porque todo el desarrollo del sistema de información está dirigido desde el
principio hasta el final por los casos de uso. Por esta razón ellos deben ser
identificados en la fase de captura de requisitos.

3.6.1 ACTORES
 Los actores que el sistema va a beneficiar.
• Gerente
• Responsable de ventas,
• Encargado de almacén,
• Empleados,
• Clientes de la empresa,
• Proveedor
 Actores que van a interactuar directamente con el sistema (actores
primarios).
• Gerente,
• Encargado de ventas.
 Actores que van a supervisar, mantener, recibir información del sistema
(actores secundarios).
• Empleados,
• Clientes de la empresa.

Los actores son los siguientes:

 Administrador del sistema: Es la persona que se encarga de administrar


todo el sistema, asigna los privilegios a los distintos tipos de usuarios.

ANALISIS DE SISTEMAS I Página 27


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

 Responsable de Venta: Es la persona productos registra ventas, realiza


consultas para descuentos.
 Encargado de almacén: Es la persona responsable de almacén verificarla
existencia de los productos y el stock y control de inventario.
 Cajero: Es la persona encargada de realizar las cobranzas.
 Proveedor: Es el encargado de abastecer al almacén.
3.7 FORMATO DE PRESENTACIÓN DE ESPECIFICACIÓN DE CASOS DE USO

CASO DE USO Administrar Producto


TIPO Primera prioridad
ACTORES Gerente
DEFINICIÓN Es donde se registran todos los productos nuevos que
ingresan en el negocio.
Especificación de casos de uso “Administrar producto”

CASO DE USO Administrar Cobranzas

TIPO Primera prioridad


ACTORES Cajero
DEFINICIÓN Es donde realiza las los pago y diferentes notas de emisión.
Figura 3.5: Especificación de casos de uso “Administrar Cobranzas”

CASO DE USO Administrar Compra

TIPO Primera prioridad


ACTORES Responsable de Ventas
DEFINICIÓN Es donde realiza las diferentes compras de todo tipo de
mercaderías que faltan.
Especificación de casos de uso “Administrar Compras”

CASO DE USO Administrar Usuarios

TIPO Primera prioridad


ACTORES Administrador del Sistema
DEFINICIÓN Es donde realiza los diferentes accesos de usuario del

ANALISIS DE SISTEMAS I Página 28


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
VENTA PARA LA EMPRESA “BBB” ANALISIS DE SISTEMAS I

sistema.
Especificación de casos de uso “Administrar Usuarios”
3.8 MODELO DE CASO DE USO

uc Use Case Model

Cliente

Administrar v entas

Responsable de v enta

Administrar
Administrar usuarios
cobraznzas

Caj ero
Administrador de
sistemas

Administrar almacen

Encargado de almacen

ANALISIS DE SISTEMAS I Página 29


SISTEMA DE INFORMACION PARA LA GESTION DE COMPRA Y
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version
VENTA PARA LA EMPRESA “BBB”
EA 9.3 Unregistered Trial Ve
ANALISIS DE SISTEMAS I
uc Use Case Model

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve
CLIENTE
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve
ADMINISTRAR
VENTAS
ENCARGADO DE
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve
VENTAS

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve
ADMINISTRAR ADMINISTRAR
COBRANZAS
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve
USUARIOS
CAJERO
ADMINISTRADOR
DEL SISTEMA
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve
ADMINISTRAR
ALMACEN
EA 9.3 Unregistered Trial Version EA 9.3 Unregistered
ENCARGADO DE
Trial Version EA 9.3 Unregistered Trial Ve
PROVEEDOR
ALMACEN

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

EA 9.3 Unregistered
ANALISIS DETrial Version
SISTEMAS I EA 9.3 Unregistered Trial Version EA 9.3Página
Unregistered
30 Trial Ve

EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Version EA 9.3 Unregistered Trial Ve

Você também pode gostar