Escolar Documentos
Profissional Documentos
Cultura Documentos
1.1. INTRODUCCION
1
1.2. OBJETIVOS
2. CAPITULO II
2
2.1.2. Alcance.
La Empresa comercializadora y distribuidora Santa Paula, se dedica a la
venta de libros para las diferentes especialidades, en presentaciones tal
como: Libros y revistas.
La empresa en la actualidad se encuentra trabajando su proceso de
ventas de forma manual y apoyándose de hojas electrónicas de cálculo
para hallar los consolidados.
El sistema de información a desarrollar deberá manejar la atención al
cliente.
2.1.3.2. Restricciones.
Las computadoras que se encuentran trabajando tendrán que ser
reemplazadas por nuevo equipos de cómputo.
Todo el personal que se encuentra trabajando deberá tener
nociones de manejo de computadores para someterse a la
capacitación del grupo desarrollador del software.
3
2.2.3. Modelo de Objetos del Negocio.
Es un modelo que describe la realización de cada caso de uso del
negocio, estableciendo los actores internos, la información que en
términos generales manipulan y los flujos de trabajo (workflows)
asociados al caso de uso del negocio. Para la representación de este
modelo se utilizan Diagramas de Colaboración (para mostrar actores
externos, internos y las entidades (información) que manipulan, un
Diagrama de Clases para mostrar gráficamente las entidades del sistema
y sus relaciones, y Diagramas de Actividad para mostrar los flujos de
trabajo.
2.2.4. Glosario.
Es un documento que define los principales términos usados en el
proyecto. Permite establecer una terminología consensuada. .
2.2.6. Visión.
Este documento define la visión del producto desde la perspectiva del
cliente, especificando las necesidades y características del producto.
Constituye una base de acuerdo en cuanto a los requisitos del sistema.
4
2.2.9. Prototipos de Interfaces de Usuario.
Se trata de prototipos que permiten al usuario hacerse una idea más o
menos precisa de las interfaces que proveerá el sistema y así, conseguir
retroalimentación de su parte respecto a los requisitos del sistema. Estos
prototipos se realizarán como: dibujos a mano en papel, dibujos con
alguna herramienta gráfica o prototipos ejecutables interactivos,
siguiendo ese orden de acuerdo al avance del proyecto. Sólo los de este
último tipo serán entregados al final de la fase de Elaboración, los otros
serán desechados. Asimismo, este artefacto, será desechado en la fase
de Construcción en la medida que el resultado de las iteraciones vayan
desarrollando el producto final.
2.2.11.Modelo de Datos.
Previendo que la persistencia de la información del sistema será
soportada por una base de datos relacional, este modelo describe la
representación lógica de los datos persistentes, de acuerdo con el
enfoque para modelado relacional de datos. Para expresar este modelo
se utiliza un Diagrama de Clases (donde se utiliza un profile UML para
Modelado de Datos, para conseguir la representación de tablas, claves,
etc.).
2.2.12.Modelo de Implementación.
Este modelo es una colección de componentes y los subsistemas que los
contienen. Estos componentes incluyen: ficheros ejecutables, ficheros de
código fuente, y todo otro tipo de ficheros necesarios para la
implantación y despliegue del sistema. (Este modelo es sólo una versión
preliminar al final de la fase de Elaboración, posteriormente tiene
bastante refinamiento).
2.2.13.Modelo de Despliegue.
Este modelo muestra el despliegue la configuración de tipos de nodos del
sistema, en los cuales se hará el despliegue de los componentes.
2.2.14.Casos de Prueba.
5
Cada prueba es especificada mediante un documento que establece las
condiciones de ejecución, las entradas de la prueba, y los resultados
esperados. Estos casos de prueba son aplicados como pruebas de
regresión en cada iteración. Cada caso de prueba llevará asociado un
procedimiento de prueba con las instrucciones para realizar la prueba, y
dependiendo del tipo de prueba dicho procedimiento podrá ser
automatizable mediante un script de prueba.
2.2.15.Solicitud de Cambio.
Los cambios propuestos para los artefactos se formalizan mediante este
documento. Mediante este documento se hace un seguimiento de los
defectos detectados, solicitud de mejoras o cambios en los requisitos del
producto. Así se provee un registro de decisiones de cambios, de su
evaluación e impacto, y se asegura que éstos sean conocidos por el
equipo de desarrollo. Los cambios se establecen respecto de la última
baseline (el estado del conjunto de los artefactos en un momento
determinado del proyecto) establecida. En nuestro caso al final de cada
iteración se establecerá una baseline.
2.2.16.Plan de Iteración
Es un conjunto de actividades y tareas ordenadas temporalmente, con
recursos asignados, dependencias entre ellas. Se realiza para cada
iteración, y para todas las fases.
2.2.17.Evaluación de Iteración
Este documento incluye le evaluación de los resultados de cada
iteración, el grado en el cual se han conseguido los objetivos de la
iteración, las lecciones aprendidas y los cambios a ser realizados.
2.2.18.Lista de Riesgos
Este documento incluye una lista de los riesgos conocidos y vigentes en
el proyecto, ordenados en orden decreciente de importancia y con
acciones específicas de contingencia o para su mitigación.
2.2.19.Manual de Instalación
Este documento incluye las instrucciones para realizar la instalación del
producto.
6
2.2.20.Material de Apoyo al Usuario Final
Corresponde a un conjunto de documentos y facilidades de uso del
sistema, incluyendo: Guías del Usuario, Guías de Operación, Guías de
Mantenimiento y Sistema de Ayuda en Línea
2.2.21.Producto
Los ficheros del producto empaquetados y almacenadas en un CD con
los mecanismos apropiados para facilitar su instalación. El producto, a
partir de la primera iteración de la fase de Construcción es desarrollado
incremental e iterativamente, obteniéndose una nueva release al final de
cada iteración.
Los artefactos 19,20 y 21 se generarán a partir de la fase de
construcción.
Analista de Sistemas.
Perfil.
Universitario de la carrera de: Ingeniería de sistemas e Informática.
Experiencia: mínima 3 años en el desarrollo de sistemas de información.
Conocimiento de UML versión 2.00.
Conocimiento de metodologías de desarrollo de sistemas: rup y ágiles.
Nombres y apellidos Sosa Lázaro Frank
Analista - Programador.
Universitario de la carrera de: Ingeniería de sistemas e Informática.
Experiencia 3 años en el análisis de procesos empresariales.
Conocimiento de UML versión 2.00.
Conocimiento de metodologías de desarrollo de sistemas: rup y ágiles.
Conocimiento del manejador de base de datos MS-SQL server 2008.
Manejo del lenguaje de programación Java 2EE y JSP.
Manipulación de Datos.
Nombres y apellidos.
Lao Pérez, Maak Poll
Ingeniero de Software.
Profesional universitario egresado en las carreras de: Ingeniería de
sistemas e Informática.
Experiencia: mínima 3 años en el desarrollo de sistemas de información.
Capacidad para trabajar en equipo y liderazgo.
Buena Redacción de documentación para sistemas de información.
Deberá mostrar prototipos de documentación presentada.
Nombres y apellidos
Palomino Ríos, Andreu
7
2.3.2. Interfaces Externas.
El producto o sistema a desarrollar será manejado con tres terminales para
la atención a los clientes en la librería.
Además se alquilará un hosting para colgar la aplicación que servirá para
promocionar los productos y ofertas.
El software hará las siguientes operaciones:
Registrar las Libros a adquirir
Emitir documentos de Venta(Boleta y/o facturas)
Registrar a los clientes naturales y/o jurídicos
Elaborar la liquidación diaria de ventas de Libros.
Puesto Responsabilidad
El jefe de proyecto asigna los recursos, gestiona las
prioridades, coordina las interacciones con los clientes y
usuarios, y mantiene al equipo del proyecto enfocado en
los objetivos. El jefe de proyecto también establece un
Jefe de Proyecto conjunto de prácticas que aseguran la integridad y calidad
de los artefactos del proyecto. Además, el jefe de
proyecto se encargará de supervisar el establecimiento de
la arquitectura del sistema. Gestión de riesgos.
Planificación y control del proyecto.
Captura, especificación y validación de requisitos,
interactuando con el cliente y los usuarios mediante
Analista de
entrevistas. Elaboración del Modelo de Análisis y Diseño.
Sistemas
Colaboración en la elaboración de las pruebas funcionales
y el modelo de datos.
Construcción de prototipos. Colaboración en la elaboración
Programador de las pruebas funcionales, modelo de datos y en las
validaciones con el usuario
Gestión de requisitos, gestión de configuración y cambios,
Ingeniero de elaboración del modelo de datos, preparación de las
Software pruebas funcionales, elaboración de la documentación.
Elaborar modelos de implementación y despliegue.
8
Componentes Cant. Unidad
Costo Total
de
(Soles)
Medida
Útiles de escritorio 1 varios 600,00
Computadoras 3 Unitario 8 802,00
SQL Svr Standard Edtn 3 Unitario
English Lic/SA Pack OLP NL 1 Server
2 934,00
1 Processor License 2 Cliente
Sueldos Mensuales
Jefe del Proyecto = 3500 soles
Analista Programador= 3000 soles
Nro.
Fase Duración
Iteraciones
Fase de 1 45 días
Elaboración
Fase de 1 80 días
Construcción
2.4.1.3. Calendarización
Para este proyecto se ha establecido el siguiente calendario. La fecha
de aprobación indica cuándo el artefacto en cuestión tiene un estado
de completitud suficiente para someterse a revisión y aprobación,
pero esto no quita la posibilidad de su posterior refinamiento y
cambios.
9
Disciplinas / Artefactos generados o
modificados Comienzo Aprobación
durante la Fase de Inicio
Modelado del Negocio
Modelo de Casos de Uso del
Negocio y Modelo de Objetos del
Negocio
Requisitos
Glosario
Visión
Modelo de Casos de Uso siguiente fase
Especificación de Casos de Uso siguiente fase
Especificaciones Adicionales siguiente fase
Análisis/Diseño
Modelo de Análisis/Diseño siguiente fase
Modelo de Datos siguiente fase
Implementación
Disciplinas / Artefactos
generados o modificados durante
Comienzo Aprobación
la
Fase de Elaboración
11
Desarrollar la página web que muestre los Libros ofrecidos, así
como también los clientes podrán realizar consultas de ofertas y
otros.
12
del sistema puede verse como evolución de la línea base. Un
"cambio" es el paso de una versión de la línea base a la siguiente.
Puede incluir modificaciones del contenido de algún componente
del sistema, añadiendo o eliminando componentes.
2.5. Anexo I
2.5.1. Descripción del documento de desarrollo de software.
(Anexo de apoyo para entender el documento)
2.5.1.1.2. Propósito
El propósito del Plan de Desarrollo de Software es
proporcionar la información necesaria para controlar el
proyecto. En él se describe el enfoque de desarrollo del
software.
Los usuarios del Plan de Desarrollo del Software son:
El jefe del proyecto lo utiliza para organizar la agenda
y necesidades de recursos, y para realizar su
seguimiento.
Los miembros del equipo de desarrollo lo usan
para entender lo qué deben hacer, cuándo
deben hacerlo y qué otras actividades dependen
de ello.
13
2.5.1.1.3. Alcance
El presente documento dará alcances de la organización que
se desea modelar.
2.5.1.1.4. Resumen
Después de esta introducción, el resto del documento está
organizado en las siguientes secciones:
Vista General del Proyecto — proporciona una descripción
del propósito, alcance y objetivos del proyecto,
estableciendo los artefactos que serán producidos y
utilizados durante el proyecto.
Organización del Proyecto — describe la estructura
organizacional del equipo de desarrollo.
Gestión del Proceso — explica los costos y planificación
estimada, define las fases e hitos del proyecto y describe
cómo se realizará su seguimiento.
Planes y Guías de aplicación — proporciona una vista
global del proceso de desarrollo de software, incluyendo
métodos, herramientas y técnicas que serán utilizadas.
2.5.1.2. Los hitos que marcan el final de cada fase se describen en la
siguiente tabla.
Descripción Hito
Fase de Inicio En esta fase desarrollarán los requisitos del producto desde la perspectiva
del usuario, los cuales serán establecidos en el artefacto Visión. Los
principales casos de uso serán identificados y se hará un refinamiento del
Plan de Desarrollo del Proyecto. La aceptación del cliente /usuario del
artefacto Visión y el Plan de Desarrollo marcan el final de esta fase.
14
asegurar el cumplimiento de los objetivos. Ambas iteraciones tendrán una
duración de una semana.
Fase de En esta fase se prepararán dos releases para distribución, asegurando una
Transición implantación y cambio del sistema previo de manera adecuada, incluyendo
el entrenamiento de los usuarios. El hito que marca el fin de esta fase
incluye, la entrega de toda la documentación del proyecto con los manuales
de instalación y todo el material de apoyo al usuario, la finalización del
entrenamiento de los usuarios y el empaquetamiento del producto.
15
A continuación se presenta un calendario de las principales tareas del
proyecto incluyendo sólo las fases de Inicio y Elaboración. Como se
ha comentado, el proceso iterativo e incremental de RUP está
caracterizado por la realización en paralelo de todas las disciplinas de
16
2.5.1.4.3. Verificación Una vez que la especificación de requisitos ha
sido desarrollada, los requisitos son verificados. La
verificación de requisitos es un proceso para asegurar que la
especificación de requisito del producto es una representación
exacta de las necesidades del cliente. Este proceso también
asegura que los requisitos sean trazados y verificados a
través de varias fases del ciclo de vida; particularmente en el
diseño, implementación y pruebas. Los requisitos deben ser
trazados desde fuentes externas, tales como los clientes,
para derivar requisitos del nivel del sistema, para especificar
requisitos del producto hardware/software. Además, todos
estos requerimientos deben ser trazados al diseño,
implementación y pruebas para asegurarse que los
requerimientos han sido satisfechos.
17
Definición de las reglas de versionado de los
productos y los criterios de actuación para cada caso,
teniendo en cuenta el motivo por el cual se realiza el
cambio de versión.
Definición del ciclo de estados para cada tipo de pro
ducto y los criterios de trazabilidad entre los
mismos.
Descripción de funciones y responsabilidades.
Identificación de la información necesaria de control
para auditoria.
3. CAPÍTULO III
3.1. Modelado de Negocios
3.1.1. Modelo de Negocios
3.1.1.1. Caso Uso de Negocio
3.1.1.1.1. Organización del negocio
Leyenda:
18
Área de estudio:
Atender consultas
Atención al cliente Generar proformas
Emitir orden de pedido
Emitir orden de pedido
Emitir documento de venta
Emitir boleta
Emitir factura
Asignar descuento
Generación de venta
Cancelar documento
Cancelar documento al contado
Cancelar documento al crédito
Despachar producto
Generar guía de remisión.
Redactar liquidación diaria
Cierre de ventas Emitir liquidación mensual
Crear cuadros estadísticos de ventas anuales.
19
20
Procesos Actores Lugar Objetos
¿Dónde lo
¿Quién lo hace? hacen? Entradas Procedimiento Salida
Transportista
Almacenero
Créd.Superv.
Proveedor
Vendedor
Cajero
Cliente
Unidad ¿Qué necesitan para ¿Qué usa en el ¿Qué da después de
¿Qué hacen? Orgánica hacer? procedimiento? hacer?
Elaboración de guía de productos Recibidos Guía de Productos
X Producción Orden de pedido Recibidos
Registro de productos Recibidos. Guía de Productos Guía de productos
X X Almacén Recibidos Kardex de producto Recibidos registrada
Atender consultas X X Ventas Solicitud de productos catálogo de producto datos de solicitud
Generar proformas X X Ventas Solicitud de productos catálogo de producto proforma
Emitir orden de pedido Orden de compra de
X X Ventas cliente catálogo de producto Orden de pedido
Emitir documento de venta X X Ventas
Emitir boleta Orden de pedido/pedido
X X Ventas directo catálogo de producto Boleta
Emitir factura Orden de pedido /pedido
X X Ventas directo catálogo de producto Factura
Asignar descuento X Ventas Doc- Venta Lista de Descuentos Doc. Con Dsto
Cancelar documento X X Ventas
Cancelar documento al contado X X Ventas Doc- Venta Doc. Venta cancelado
Cancelar documento al crédito X X X Ventas/Crédito Doc- Venta Ficha de Cliente Doc Crédito
Despachar producto X X Ventas/Almacen Doc- Venta
Generar guía de remisión. X X Almacén Doc.- Venta Guía de remisión
Redactar liquidación diaria X Ventas Doc- Venta Liq. Diaria
Emitir liquidación mensual X Ventas Liq. Diaria Liq. Mensual
Crear cuadros estadísticos de ventas
anuales. X Ventas Liq. Mensual Cuadros Estad.Anual
3.1.1.1.3. Matriz de elementos de procesos.
21
3.1.1.1.4. Diagramas de casos de uso en función a escenarios
encontrados
3.1.1.1.4.1. Escenario “Entrada de Productos”
Proveedor Almacenero
(f rom Actors) (f rom Actors)
Atender Consultas
Generar Proform as
Cliente Vendedor
(f rom Actors ) (f rom Ac tors )
22
Cliente <<extend>>
(from Act...
Emitir Boleta Asignar Descuento
Emitir Factura
Almacenero
<<include>> (from Actors)
Transportista
(from Actors)
23
Redactar Liquidacion Diaria
Los objetos
encontrados son:
Orden de Pedido
Guía de productos
Recibidos
Kardex de producto
Solicitud de producto
Proforma
Orden de pedido
Documento de venta
Boleta
Factura
Lista de descuentos
Ficha de cliente
Guía de remisión
Doc. Cierre
Liquidación diaria
Liquidación mensual
Cuadro estadístico anual
3.1.1.3.
Diagrama de
Actividades.
3.1.1.3.1. Escenario “Entrada de productos”
24
:Prov eedor :Almacenero
Inicio
Verfica
Regstrar Productos
Recibidos
Fin
:Cliente :Vendedor
Inicio
Caracteristicas
Realizar Atender
Consulta Consulta
Interesado Generar
Proforma
Si
Emtir Orden de
Pedido
Fin
No
25
:Vendedor :Cliente :Caj ero :Super-Credito :Almacenero :Transportista
Inicio
Registrar Pago
Entregar
Cancelar Producto
Documento
Emitir Documento
de Venta
Verificar Crédito
Fin
Cancelar Cancelar
Emitir Factura Emitr Boleta Cotado Crédito
Caj ero
Inicio
Redactar
Liquidación Diaria
Emitir Liquidación
Mensual
Imprime
Crear Cuadros
Estadísticos
Fin
26
Emite Genera
Registra
Elabora
Kerdex Producto
Almacenero
(from Actors)
Proforma
Vendedor
(from Ac tors)
crea
Catalogo de Producto
Liquidacion diaria
Guia de remision
Transportista
(from Ac tors )
Orden de pedido
Doc.Cierre Liquidacion mensual
Se ordena
Ficha Cliente
Registra cancelado
Emite
Cajero
(from Actors)
Factura
Boleta
Supervisor de Credito
(from Ac tors)
27
3.1.2.1.1.1. Propósitos.
El presente sistema de información de ventas de la
Librería Santa Paula, permitirá dar un mejor servicio a los
usuarios que administran los datos, así como también a los
usuarios clientes del negocio.
El sistema a desarrollar cumplirá crear los siguientes
módulos:
Entrada de productos. El Proveedor creará de una
terminal la guía de productos Recibido, para luego
imprimirla y entregarla al almacenero, este último
verificará los productos y actualizará el Kardex desde otra
terminal que se encuentra en el área de almacén.
Atención al cliente. Mediante éste, se emitirán consultas
de requerimientos de productos, así como también se
generarán las proformas y las ordenes de pedido. Aquí
también se implementará un Site Web que permita que los
clientes puedan consultar las ofertas y otros, así como
también puedan realizar sus pedidos y proformas
Generación de Ventas. Aquí se emitirá los documentos
de venta tal como: Factura y/o boleta, así como también
su cancelación, incidiendo que la parte de crédito quedará
para la segunda parte del proyecto. También incluye el
despacho de los productos, los cuales incluye la
generación de la guía de remisión que será emitida por la
unidad orgánica del almacén.
Cierre de Venta. Aquí se generarán con consolidados:
diarios, mensuales y anuales.
3.1.2.3. Objetivos.
28
El problema -Las solicitudes de los clientes
de registradas tienen demora para
acceder a las mismas.
-Demora e inconsistencia para la
obtención de las liquidaciones.
afecta a Ventas
El impacto -Cliente insatisfecho, porque tiene
asociado es que volver a generar su pedido al
momento de la adquisición.
3.1.2.4. Alcance.
29
Los límites considerados en el presente proyecto en básicamente la
implementación del área de ventas, pero tiene sus relaciones con la
unidad orgánica de Almacén para registrar la entrada de productos, que
es también donde se despacha los productos y se emite la guía de
remisión.
3.1.2.5. |Glosario.
3.1.2.5.1. Introducción.
Los términos obtenidos en el presente glosario pertenecen a los
objetos, artefactos y otros considerados en el proyecto de desarrollo de
Software “Sistema de ventas de libros Santa Paula”.
3.1.2.5.2. Propósito.
Con este glosario todo el personal que participa en el
proyecto tendrá un medio de consulta que le permitirá
comprender los artefactos considerados para el universo del
negocio, así como también para aquellos considerados dentro
del entorno del léxico informático.
3.1.2.5.3. Alcance.
Aquí encontrará términos considerados en el límite de
desarrollo del sistema; en la unidad orgánica de ventas
principalmente, en la comunicación que realiza la unidad
orgánica de producción para con ventas, los procesos que
desempeña el almacén como parte de una venta y por último
los términos de comunicación con el área de créditos y
cobranzas, aunque este último muy superficialmente, porque
formaría parte de otro módulo de desarrollo.
3.1.2.5.4. Referencia.
El presente glosario hace referencia a los siguientes documentos:
Plan de desarrollo de software del proyecto SISVENSAP.
Modelo de Caso de Uso del Negocio del proyecto SISVENSAP.
Modelo de objetos del Negocio del proyecto SISVENSAP.
Especificaciones de Caso de Uso del proyecto SISVENSAP.
30
A
Término Descripción Artefacto Referencia
Actualizar Caso de uso que explica -Modelo de casos de Paquete:
Kardex como el Almacenero uso del negocio. Paq_Entrada de productos
actualiza en el kárdex de -Modelo de casos de
productos que lleguen y uso del sistema
vendidos
Almacenero Actor del negocio que -Modelo de casos de Paquete:
actualiza el Kardex, crea la uso del negocio. Paq_Registrar productos
guía de productos recibidos -Modelo de objetos del recibidos
y despacha los productos. negocio.
Atender Caso del uso que explica -Modelo de casos de Paquete:
Consultas como el cliente y el uso del negocio. Paq_Atención Cliente
vendedor interactúan para
que éste último consulte
precios al catálogo de
productos.
Caso de uso que explica -Modelo de casos de Paquete:
Asignar como el cajero, revisa la uso del negocio. Paq_Asignar Descuento
descuento lista de descuento para -Modelo de objetos del
obtener el porcentaje a negocio.
descontar sin afectar el
precio o la ganancia del
producto.
B
Término Descripción Artefacto Referencia
Boleta Documento de venta Modelo de objetos del Paquete:
para personas negocio Dominio preliminar
naturales
C
Término Descripción Artefacto Referencia
Cancelar Caso del uso que explica como el -Modelo de casos de
documento al cliente y cajero interactúan para uso del negocio. Paq_Cancelar
contado que éste último realice el cobro -Modelo de objetos Documento al
respectivo de producto al contado y del negocio. contado
poder entregar al cliente el doc.
Venta cancelada para el respectivo
despachamiento del producto.
Caso del uso que explica como el -Modelo de casos de Paq_Cancelar
Cancelar cliente, cajero y supervisor uso del negocio. documento al
documento al interactúan para que éste último -Modelo de objetos crédito
crédito indicara el número de cuotas a del negocio.
pagar, generando así un documento
de crédito el cual el actor cajero
sellara para su respectivo
despachamiento del producto.
Crear cuadros Caso de uso que explica como el -Modelo de casos de Paq_Crear cuadros
estadísticos de actor cajero revisa las liquidaciones uso del negocio. estadísticos de
31
venta mensuales recaba los montos para ventas
poder generar un cuadro estadístico
de venta.
Catalogo de Documento donde se muestra los -Modelo de objetos Paquete:
producto productos, calidad de producto y del negocio. Dominio preliminar
precio.
Actor del negocio que hará uso de -Modelo de casos de Paquete:
Cliente nuestro sistema para la compra de uso del negocio. - Paq_Atender
sus libros. -Modelo de objetos Consultas
del negocio. -Paq_Generar
Proformas
-Paq_Emitir orden
de pedido
-Paq_Emitir boleta
-Paq_Emitir Factura
-Paq_Cancelar
Documento
al contado.
- Paq_Cancelar
Documento
al credito.
Cajero Actor del negocio que realizara el -Modelo de casos de - Paq_Cancelar
cobro del documento de venta y uso del negocio. Documento
generara la liquidación diaria, -Modelo de objetos al contado.
mensual, también creará cuadros del negocio. - Paq_Cancelar
estadísticos. documento
al crédito.
- Paq_redactar
liquidación
Diaria.
- Paq_Emitir
liquidación
Mensual.
- Paq_CrearCuadros
Estadisticos
D
Término Descripción Artefacto Referencia
Despachar Caso de uso que explica como el -Modelo de casos de -Paq_Despachar producto
producto actor vendedor y almacenero uso del negocio.
interactúan para que este actualiza -Modelo de objetos
el Kardex, aliste el producto y lo del negocio.
entregue al cliente.
Documento Comprobante que utiliza la empresa -Modelo de objetos Paquete:
de crédito para la venta sus producto en del negocio. Dominio preliminar
cuotas y facilitar así al cliente la
adquisición del producto.
Documento en la cual el vendedor -Modelo de objetos Paquete:
Datos de registra los datos del producto que del negocio. Dominio preliminar
solicitud desea el cliente.
E
32
Término Descripción Artefacto Referencia
Caso del uso que explica cómo interactúan -Modelo de casos Paquete:
Emitir orden de el cliente y vendedor, para la generación de de - Paq_Emitir Orden
pedido la orden de pedido, el cual consiste en que Uso del negocio. de pedido
el actor cliente entrega una Lista de -Modelo de
producto para que el vendedor pueda ver objetos
en el catálogo de producto y así poder del negocio.
registrar los productos con sus respectivos
precios en la Orden de pedido el cual será
entregado al cliente.
Caso de uso en que explica cómo -Modelo de casos Paquete:
Emitir boleta interactúan el cliente y vendedor en la de - Paq_Emitir boleta
emisión de la boleta, el cual consiste en Uso del negocio.
que vendedor solicita datos al cliente, toma -Modelo de
una decisión, si cliente es persona natural objetos
se emitirá la boleta. del negocio.
Caso de uso en que explica cómo -Modelo de casos Paquete:
Emitir Factura interactúan el cliente y vendedor en la de - Paq_Emitir
emisión de la factura, el cual consiste en Uso del negocio. Factura
que vendedor solicita datos al cliente, toma -Modelo de
una decisión, si cliente es persona jurídica objetos
se emitirá la factura. del negocio.
Emitir liquidación Caso de uso en la que el actor cajero hace -Modelo de casos Paquete:
mensual uso de la liquidación diaria, calcula montos de - Paq_Emitir
y abre una nueva liquidación mensual en la Uso del negocio. Liquidacion
cual registrara los montos. -Modelo de mensual
objetos
del negocio.
Elaboración de Caso de uso en la que el actor proveedor -Modelo de casos Paquete:
guía de recibe la orden de pedido, la cual utiliza de - Paq_laboración
productos para generar una guía de productos que Uso del negocio. de guía de
recibidos van a ser emitidos a la librería -Modelo de productos recibidos
objetos
del negocio.
Término
Factura
Descripción
Documento de venta para personas
Jurídicas
Artefacto
Modelo de objetos del
negocio
F
Referencia
Paquete:
Dominio
preliminar
Documento en la cual se registra y verifica los Modelo de objetos del Paquete:
Ficha cliente datos personales de la persona. negocio Dominio
preliminar
G
Término Descripción Artefacto Referencia
Generar guía de Caso de uso en que el actor -Modelo de casos de Paquete:
remision almacenero recibe el documento de uso del negocio. - Paq_Generar guía de remisión
venta ya aprobado, lee los códigosdel -Modelo de objetos
33
producto , busca el producto en el del negocio.
Kardex, actualiza el stock, abre una
guía de remisión, registra los datos
del producto y datos personales de la
persona que solicito el producto.
Guia de Documento en la cual se registra el -Modelo de objetos Paquete:
remision estado del producto, los datos del del negocio. Dominio preliminar
cliente, datos del transportista y su
vehiculo
Generar Caso de uso que consiste en que el -Modelo de casos de Paquete:
Proforma cliente entrega al vendedor una lista Uso del negocio. - Paq_Generar proforma
de productos solicitados, este ultimo -Modelo de objetos
busca dichos productos en el del negocio.
“Catalogo de productos”, lee los datos
del producto, calcula montos, abre
una nueva proforma en la cual
registra los productos y también
registra los montos.
Guia de Documento en la cual el actor - Modelo de objetos Paquete:
productos proveedor basado en la orden de del negocio Dominio preliminar
recibidos pedido registra los productos
solicitados para su posterior entrega.
K
Término Descripción Artefacto Referencia
Kardex del Documento en el cual se registra los - Modelo de objetos Paquete:
producto productos que entran y salen de la del negocio Dominio preliminar
librería.
L
Término Descripción Artefacto Referencia
Lista de Documento en el cual se registra una Modelo de objetos Paquete:
descuentos taza de descuento para los productos del negocio Dominio preliminar
que están en promoción.
Liquidación Documento en el cual se muestra las Modelo de objetos Paquete:
diaria ganancias que a obtenido la librería del negocio Dominio preliminar
en un solo dia.
Liquidación Documento en el cual se muestra la Modelo de objetos Paquete:
Mensual ganancia que obtuvo la librería en un del negocio Dominio preliminar
mes
O
Término Descripción Artefacto Referencia
Orden de Documento en el cual la librería Modelo de objetos Paquete:
Pedido solicita al proveedor productos para del negocio Dominio preliminar
34
su abastecimiento.
Orden de Documento en el cual se registrara Modelo de objetos Paquete:
compra de los productos que el actor cliente va a del negocio Dominio preliminar
cliente comprar.
Orden de Documento en el cual se dara Modelo de objetos Paquete:
Pedido comienzo a la venta del producto. del negocio Dominio preliminar
Orden de Documento en el cual se dara Modelo de objetos Paquete:
pedido directo comienzo a la venta del producto (El del negocio Dominio preliminar
actor cliente esta presente al
momento de la cancelación del
producto) para su respectiva entrega.
P
Término Descripción Artefacto Referencia
Proforma Documento en el cual se registra los Modelo de objetos Paquete:
productos solicitados por el cliente del negocio Dominio preliminar
con sus repectivos precios y
descripción.
Proveedor Actor del negocio que abastece a la -Modelo de casos de Paquete:
librería cuando este le emite una uso del negocio. - Paq_Elaboracion de guía
orden de pedido. -Modelo de objetos de productos recibidos
del negocio. - Paq_Registro de productos
terminados
Término
Registro de
Descripción
Caso de uso en el cual interactúan los
Artefacto
-Modelo de casos Paquete:
R
Referencia
productos actores proveedor y almacenero para de uso del negocio. - Paq_Registro de Productos
Recibidos verificar los productos recién llegados. -Modelo de objetos
Terminados.
del negocio.
Redactar Caso de uso en el cual el actor cajero -Modelo de casos Paquete:
liquidación hace uso de las ventas del dia, para de uso del negocio. - Paq_Redactar liquidación
diaria calcular la ganacia obtenida en un solo -Modelo de objetos diaria
dia. del negocio.
S
35
Término Descripción Artefacto Referencia
Supervisor de Actor del negocio encargado de indicar -Modelo de casos Paquete:
credito el número de cuotas que va a pagar el de uso del negocio. - Paq_Registrar productos
cliente al momento en que este -Modelo de objetos recibidos
solicite cancelación de documento al del negocio.
crédito.
Solicitud de Accion que realiza el cliente para -Modelo de casos Paquete:
productos obtener datos del producto de uso del negocio. - Paq_Atender Consultas
Escenario Casos de Usos de Requerimiento
Validar Usuario Validar Usuario
Elaboración de guía de Productos
Entrada de productos Entrada de productos recibidos.
T
Registro de productos Recibidos.
Atender consultas.
Despachar producto
Generar guía de remisión. T
Cancelar documento al crédito
36
3.1.2.6.2. Escenario y caso de uso de Requerimiento.
3.1.2.6.2.1. Escenario “Validar Usuario”
Cliente
(f rom Actors)
Administrador
(f rom Actors)
Descripción
Aquí el operador Cliente “OP_Cliente” tendrá que
validarse para poder efectuar una compra de algún
tipo de libros, así como también el operador
Almacenero “OP_Almacenero” y Administrador
“OP_Administrador” tendrán que validarse en el
Sistema para poder acceder y así poder todo sobre el
web site.
37
Crear la guia de productos recibidos
Proveedor Almacenero
(f rom paq_Casos de uso
...) del sistema)
(f rom paq_Casos de uso
...) del sistema)
Actualiza kardex
Descripción
Aquí el Operador proveedor “OP_Proveedor” va a
registrar mediante una interfaz y generará la guía de
productos recibidos, en ella colocará los productos
que le enviará al almacenero. Después el operador
almacenero “OP_almacenero”, desencadenará el caso
de uso “Actualiza Kardex”, éste último cumple las
actividades de consultar la guía de productos
recibidos emitida por el personal de producción, el
almacenero recepcionará la guía y verificará
físicamente los productos para luego mediante la
interfaz confirmar la cantidad de productos
verificados y va interactuando, mientras verifica,
actualiza los stock de los productos recibidos.
Cliente
(f rom Actors)
DescriDescripción
El OP_Cliente realiza individualmente los siguientes
casos de uso: Emitir pedido por Web y Consultar
productos Web
38
Cajero
(f rom Actors)
Cancelar al credito
Cancelar al contado
<<include>>
Transportista
Crear guia remision (f rom Actors)
Despachar producto
Almacenero
(f rom Actors)
Descripción
El OP_Cliente hace el caso de uso "Cancelar
Documento", de aquí se desprenden dos posibilidades
de cancelación de documento que podrán ser:
Cancelar al contado y Cancelar al crédito. Junto con el
OP_Cajero. El operador Almacenero realiza el proceso
Despachar producto a base del documento cancelado.
El OP_Transportista participa en el proceso de Crear
guia de remisión, la misma que es un proceso incluido
del proceso Despachar producto.
Liquidacion mensual
Generar liquidacion
Liquidacion diaria
Cajero
(f rom Actors)
Descripción
39
El Operador cajero hace los siguientes casos de uso:
Generar liquidación, de aquí se desprenden dos
posibilidades de Liquidacion que son: Liquidacion
mensual y Liquidación anual.
Crear Cuadros estadísticos anuales.
3.2. Análisis.
3.2.1. Diagramas de Colaboración.
3.2.1.1. Generación de guía de productos Recibidos
Descripción.
El actor “Proveedor” revisa la “orden de pedido”, luego revisa los
datos del producto pedido, verifica los productos y abre una nueva
“guía de productos Recibidos” en la cual registrara los productos
pedidos.
Descripción.
40
El actor “Per. producción” adquiere 2 copias de la instancia “Guía de
productos terminados”, luego entrega esta última al almacenero,
éste verifica los productos, para luego registrar la cantidad de
productos al objeto “Kardex producto”.
: Catalogo de producto
Descripción.
El cliente entrega la solicitud de de productos requeridos al vendedor,
este ultimo busca los productos en el “Catalogo del producto” tantas
veces como productos le pidan para generar un mensaje de
respuesta que permitirá leer los datos de los productos, y estos son
entregados al cliente.
6: Calcula monto
9: Entregar proforma
4: Abre proforma
: Catalogo de producto
: Proforma
Descripción.
El cliente entrega solicitud de los productos requeridos al vendedor,
éste último busca los productos en el “catalogo de productos” tantas
veces como productos le pidan para generar un mensaje de
respuesta que permitirá leer datos de los mismos, a continuación el
mismo actor vendedor abre una nueva proforma para después
41
registrar los productos, luego calcula los montos y los registra en la
proforma, a continuación le entrega la proforma al cliente.
6: Calcula montos
9: Entregar al cliente
Descripción
El actor cliente entrega la solicitud de productos requeridos al
vendedor, este último busca los productos en el “Catalogo de
producto” tantas veces como productos le pidan para generar un
mensaje de respuesta que permitirá leer datos de los mismos, a
continuación el actor vendedor abre una nueva orden de pedido para
después registrar los productos, luego calcula los montos y los
registra en la orden de pedido, y a continuación esta es entregada al
cliente.
: Boleta
Descripción.
El vendedor solicita datos al cliente, lee los datos del cliente, y el
vendedor toma una decisión, si el cliente es una persona natural
emite una Boleta.
42
3.2.1.7. Emitir Factura
3: [Cliente=PersonaJuridica] Emitir
: Factura
Descripción.
El vendedor solicita datos al cliente, lee los datos del cliente, y el
vendedor toma una decisión, si el cliente es una persona Jurídica
emitirá una Factura.
Descripción.
El Actor vendedor busca los productos con promoción, seguidamente
lee la tasa de descuento y calcula el monto de descuento.
43
: Catalogo de producto
: Boleta
14: Emite tazas de descuento
13: Busca prod.con promocion
19: [Cliente=PersonaJuridica]Emitir
7: Registra montos
: Orden de pedido
Descripción.
El actor cliente entrega la solicitud de productos requeridos al
vendedor, este último busca los productos en el “Catalogo de
producto” tantas veces como productos le pidan para generar un
mensaje de respuesta que permitirá leer datos de los mismos, a
continuación el actor vendedor abre una nueva orden de pedido para
después registrar los productos, luego calcula los montos y los
registra en la orden de pedido, y a continuación esta es entregada al
cliente. El cliente emite la orden de pedido al vendedor, este verifica
los datos del producto en el “catalogo del producto”, lee los datos de
los productos, seguidamnete busca productos con promoción, si hay
lee las tazas de descuento, para calcular el monto a descontar,
posterior mente solicita los datos al cliente, si el cliente es persona
natural deberá emitir una Boleta, en el caso de que el cliente sea una
persona jurídica deberá emitir una factura., el actor vendedor
seguidamente deberá entregar una copia del documento de venta al
actor almacenero y cajero.
44
4: [FormadePago=Contado]
5: Recibe efectivo
6: Calcula cambio
7: Sella el Documento
: Cliente
Descripción.
El vendedor entrega el documento de venta al cajero, el cual solicita
la forma depago,si la forma de pago del cliente es al contado el actor
cajero procera a recibir el efectivo,calcular el cambio, sellar el
documento de venta y emitir dicho documento a cliente.
45
2: Lee codigos y cantidades
4: Actualiza el stock
6: Alistar producto
3: Busca el producto
: Kardex de producto
Descripción.
El vendedor entrega el documento de venta al almacenero, éste lee
los códigos y las cantidades de los productos, luego los busca en el
en el objeto “Kardex de producto”, también actualiza el stock
correspondiente, alista el producto para luego entregar el producto al
Cliente.
46
3: Calcular montos
1: Revisa datos
: Liquidacion diaria
Descripción.
El actor cajero revisa los datos del documento de venta al finalizar el
día, recaba el total de dineros recaudado en los dos tipos de
modalidades, calcula montos para posteriormente abrir una nueva
liquidación diaria en la cual registrara los montos acumulados
4: Registrar montos
Descripción.
El actor cajero revisa los montos acumulados diarios, lee dichos
: Liquidacion mensual
datos, opera los montos, posteriormente abre una nueva liquidación
mensual en la cual registrara los montos.
47
1: Revisa las liquidaciones
: Cuadro estadistico
Descripción
El cajero revisa las liquidaciones, usando para ello el objeto
"liquidación mensual" luego el mismo recaba los total para procesar
los datos en forma recursiva, a continuación vuelca los datos al
objeto "Cuadros estadísticos".
48
list arLibro (from Desig n Model)
I ndex
regist radorC at egoria
( from Design Model)
realizarBus queda
list adorSubCategoria
regist radordeProduct o
list adordeProduct o
v erif icarMensajes
masVendidos
registrodeU suario
des catadorProduct o
registradorU suario
edit adorClient e
v erPedido
list adorPedido
act ualizarProduc to
v erKardex
v erif icarFecha
v erSubC at egoriaProduc t o
v erProduct s
v erLiquidacionDiaria
generarLiquidacion
v erLiquidacionMensual
49
Mensaje Usuario
sub_categoria
Cliente1 Pedido
Producto
Categoria
Kardex
Proveedor
Detalle_pedido
3.3. Diseño.
3.3.1. Diagrama de Secuencia
3.3.1.1. Generación de guía de productos Recibidos.
Descripción.
El actor “Proveedor” revisa la “orden de pedido”, luego revisa los
datos del producto pedido, verifica los productos y abre una nueva
“guía de productos Recibidos” en la cual registrara los productos
pedidos.
50
: Kardex Producto
: Guia de productos Recibidos : Almacenero
: Proveedor
Descripción.
El actor “Proveedor” adquiere 2 copias de la instancia “Guía de
productos Recibidos”, luego entrega esta última al “almacenero”,
éste verifica los productos recibidos, para luego registrar la cantidad
de productos al objeto “Kardex producto”.
Descripción.
El cliente entrega la solicitud de de productos requeridos al vendedor,
este ultimo busca los productos en el “Catalogo del producto” tantas
veces como productos le pidan para generar un mensaje de
respuesta que permitirá leer los datos de los productos, y estos son
entregados al cliente.
51
: Catalogo de Producto : Proform a
: Cliente : Vendedor
Entrega solicitud de productos
Abrir proforma
*[Registra producto]
Calcula Costos
Registra m ontos
Emite proforma
Entrega proforma
Descripción.
El cliente entrega solicitud de los productos requeridos al vendedor,
éste último busca los productos en el “catalogo de productos” tantas
veces como productos le pidan para generar un mensaje de
respuesta que permitirá leer datos de los mismos, a continuación el
mismo actor vendedor abre una nueva proforma para después
registrar los productos, luego calcula los montos y los registra en la
proforma, a continuación le entrega la proforma al cliente.
Calcular Montos
Registra montos
Descripción.
El actor cliente entrega la solicitud de productos requeridos al
vendedor, este último busca los productos en el “Catalogo de
52
producto” tantas veces como productos le pidan para generar un
mensaje de respuesta que permitirá leer datos de los mismos, a
continuación el actor vendedor abre una nueva orden de pedido para
después registrar los productos, luego calcula los montos y los
registra en la orden de pedido, y a continuación esta es entregada al
cliente.
: Boleta
: Vendedor : Cliente
Solicita datos al cliente
Descripción.
Lee datos
El vendedor del datos
solicita cliente al cliente, lee los datos del cliente, y el
: Factura
: Vendedor : Cliente
Solicita datos al cliente
Descripción.
El vendedor solicita datos al cliente, lee los datos del cliente, y el
vendedor toma una decisión, si el cliente es una persona Jurídica
emitirá una Factura.
53
: Lista de descuentos
: Vendedor
*[Busca productos con promocion]
Descripción.
El Actor vendedor busca los productos con promoción, seguidamente
lee la taza de descuento y calcula el monto de descuento.
*[Registra el producto]
Calcular montos
registra montos
Verifica datos
Descripción.
El actor cliente entrega la solicitud de productos requeridos al
vendedor, este último busca los productos en el “Catalogo de
producto” tantas veces como productos le pidan para generar un
54
mensaje de respuesta que permitirá leer datos de los mismos, a
continuación el actor vendedor abre una nueva orden de pedido para
después registrar los productos, luego calcula los montos y los
registra en la orden de pedido, y a continuación esta es entregada al
cliente. El cliente emite la orden de pedido al vendedor, este verifica
los datos del producto en el “catalogo del producto”, lee los datos de
los productos, seguidamente busca productos con promoción, si hay
lee las tazas de descuento, para calcular el monto a descontar,
posterior mente solicita los datos al cliente, si el cliente es persona
natural deberá emitir una Boleta, en el caso de que el cliente sea una
persona jurídica deberá emitir una factura., el actor vendedor
seguidamente deberá entregar una copia del documento de venta al
actor almacenero y cajero.
[FormadePago=Contado]
Recibe el efectivo
Calcula el cambio
Sella el documento
Sella documento
Emite documento de venta
Descripción.
El actor vendedor entrega el documento de venta al cajero, el cual
solicitara la forma de pago al cliente, si el pago es realizado al crédito
el cajero emitirá el documento de venta al actor Supervisor de
crédito, el cual verificaría la línea de crédito e indicaría el numero de
cuotas a pagar, generando asi un documento de crédito el cual se lo
entregara al cajero para su respectivo sellado y posteriormente ser
entregado al cliente.
: Kardex Producto
: Vendedor : Cliente
: Almacenero
Entrega documento de venta
Actualiza stock
Alistar el producto
Entregar producto
Descripción.
El vendedor entrega el documento de venta al almacenero, éste lee
los códigos y las cantidades de los productos, luego los busca en el
en el objeto “Kardex de producto”, también actualiza el stock
correspondiente, alista el producto para luego entregar el producto al
Cliente.
56
: Kardex Producto : Guia de remision
: Almacenero : Transportis ta
*[Buscar producto]
Actualizar el stock
Alistar producto
Entrega el producto
Descripción.
El actor almacenero lee datos del documento, después busca el
producto en el Kardex y seguidamente actualiza el stock, abre nueva
guía de remisión, interactuando con el objeto “Guía de remisión”,
luego registra los productos tantas veces como productos existan. A
continuación solicita disponibilidad a transportista, éste le entrega
datos de él y de su vehículo, por último el almacenero registra los
datos recibidos a la guía de remisión y le entrega el producto para su
respectiva entrega.
57
: Liquidacion diaria
: Documento de venta
: Cajero
Revisa datos
Calcula monto
Descripción.
El actor cajero revisa los datos del documento de venta al finalizar el
día, recaba el total de dineros recaudado en los dos tipos de
modalidades, calcula montos para posteriormente abrir una nueva
liquidación diaria en la cual registrara los montos acumulados.
Opera montos
*[Registra montos]
Descripción.
El actor cajero revisa los montos acumulados diarios, lee dichos
datos, opera los montos, posteriormente abre una nueva liquidación
mensual en la cual registrara los montos.
58
: Liquidacion mensual
: Cajero : Cuadros Estadisticos
Revisa las liquidaciones
Descripción.
El cajero revisa las liquidaciones, usando para ello el objeto
"liquidación mensual" luego el mismo recaba los total para procesar
los datos en forma recursiva, a continuación vuelca los datos al
objeto "Cuadros estadísticos".
59
3.3.2. Diagrama de Clases de Diseño.
60
3.4. Implementación.
3.4.1. Diagrama de componentes.
index.php ValidarUsuario.php
Aplicacion
Libreria
Rutinas de
Conexion
PC02
SWITCH
router
Internet
Internet
ROUTER
FIREWALL
PCn°
SERVIDOR
WEB
SERVIDOR DE
APLICACIONES
SERVIDOR DE
BASE... SERVIDOR
FIREWALL
4. CAPÍTULO IV.
61
4.1. Instrumentos
Se consideran instrumentos en este informe a todas las herramientas,
programas y tecnologías informáticas utilizados en el desarrollo de este
trabajo práctico.
Sistema Operativo:
Windows Seven Ultimate: Es el sistema operativo instalado en la pc en
donde se desarrollo el sistema de ventas Santa Paula. Windows Seven es la
unión de Windows XP y Windows Vista.
Herramientas de Oficina:
Microsoft Office Word 2007: Es un procesador de texto creado por
Microsoft y actualmente integrado en la suite ofimática Microsoft Office.
Herramientas de Desarrollo:
Rational Rouse Enterprise Edition: Es una herramienta de alta
productividad para construir y mantener servicios web, portales y
aplicaciones J2EE.
Linux MYSQL: Es un potente motor de base de datos de alto rendimiento
capaz de soportar millones de registros por tabla con un interface intuitivo y
con herramientas de desarrollo integradas. Es el motor utilizadas para el
sistema.
Macromedia Dreamweaver 8: Es un entorno integrado de desarrollo, es
para el sistema operativo Microsoft Windows. También llamado
Dreamweaver 8.
Hadware:
Equipos de Escritorio: 2 Laptop como minimo, con las siguientes
características:
Pentium Intel Dual Core
Procesador de 1.7 Ghz
1 GB de Memoria Ram
2 GB Memoria DDR2
Tarjeta de Video Nvidia
Tarjeta de Red 10 / 100
Disco Duro 120 GB
Mouse Conector Usb
Personas:
Análisis y Desarrollador de Sistema
Personal de la Librería Santa Paula.
Usuarios Externos.
El método de recolección de datos utilizado en la Librería Santa Paula S.A.C, lo cual consistió
en interactuar con el personal adecuado de la oficina con el objeto de recolectar datos de interés,
estableciendo un dialogo fluido con mis entrevistados teniendo la ventaja en que mis actores de
negocio fueron aquellos mismos quienes me proporcionaron datos relativos a sus conductas,
opiniones, deseos, actitudes, y expectativas.
Realizando una entrevista no estructurada que es aquella en que existe un margen más o menos
grande de libertad para formular las preguntas y las respuestas. La importancia de las
62
entrevistas realizadas fue no definir limites alguno sobre el tema sino lo que así fue “Hacer
hablar” a mi entrevistado, CPC. Gerardo Sosa Martínez.
Lo mas importante fue dar al entrevistado la sensación clara y definitiva de que puede hablar
libremente, cuidando de no influirlo demasiado con mi actitud, con mis palabras (ver anexo)
5. Capitulo V.
5.1. Conclusiones
63
Con el presente informe final desarrollo “SISTEMA DE VENTAS PARA LA LIBRERÍA
SANTA PAULA” se cubren los objetivos planteados en un principio y dichos
objetivos se lograron gracias a que:
6. CAPITULO VI.
6.1. Bibliografía
64
Libros Digitales.net – Perú. Versión 1.00
Pág. 3-16
HEREDIA MAYER, Juan Carlos. 2006 “Glosario de Términos”
Libros Digitales.net – Perú. Versión 1.00
Pág. 3-6
HEREDIA MAYER, Juan Carlos. 2006 “Modelo de Casos de Uso”
Libros Digitales.net – Perú. Versión 1.00
Pág. 3-9
HEREDIA MAYER, Juan Carlos. 2006 “Documento de Visión”
Instituto Peruano de Ciencias de la Información – Perú. Versión 1.00
Pág. 3-17
HEREDIA MAYER, Juan Carlos. 2006 “Especificaciones de Caso de
Uso”
Instituto Peruano de Ciencias de la Información – Perú. Versión 1.00
Pág. 3-12
HEREDIA MAYER, Juan Carlos. 2006 “Prototipo de Interfaz de
Usuario”
Instituto Peruano de Ciencias de la Información – Perú. Versión 1.00
Pág. 3-7
HEREDIA MAYER, Juan Carlos. 2006 “Modelo de Análisis y Diseño”
Instituto Peruano de Ciencias de la Información – Perú. Versión 1.00
Pág. 3-16
HEREDIA MAYER, Juan Carlos. 2006 “Modelo de Datos, Componentes
e implementación”
Instituto Peruano de Ciencias de la Información – Perú. Versión 1.00
Pág. 3-5
7. CAPITULO VII
ANEXOS
65
66
CUESTIONARIO EMPRESARIAL - GERENTE
R=
67
- Transportista: se cuenta con un solo personal el cual se encarga de llevar
el producto al domicilio del cliente en caso de que este haya emitido una
orden de pedido.
- Boletas.
- Factura.
- Proforma
- Guía de productos
- Kardex de productos
- Ordenes de pedido
- Guía de remisión
- Liquidación diaria, mensual.
R= las ventas de libros se desarrolla de forma manual, es decir: que al momento que
viene el cliente a solicitar el producto es atendido por el vendedor el cual saca un
catalogo de productos en donde se encuentran todos los productos que tiene la empresa.
8.- ¿Actualmente cuentan con algún tipo de software para desempeñar esta función?
R= Que nos facilite la búsqueda de los productos para una mejor atención al cliente.
68
2.- ¿Actualmente como realizas tus funciones?
4.- ¿En caso de implementar un nuevo sistema como desearías que fuese?
R= Que me genere una lista donde se encuentra todos los productos y que me facilite la
búsqueda de un determinado libro.
2.- ¿Cuenta usted con algún tipo de herramienta para agilizar el proceso de almacenaje?
3.- ¿Qué herramienta utiliza para informar sobre los productos recibidos o faltantes?
4.- ¿En caso de implementar un software que desearía que este realice?
69
R=Que me facilite la actualización del Kardex del producto
70
71
72
73
74
75
76