Diagrama de Casos de Uso de Negocio

Anuncio
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Plan de Desarrollo de Software
1.
Introducción
Este Plan de Desarrollo del Software es una versión preliminar preparada para ser incluida en la propuesta
elaborada como respuesta al proyecto de tesis. Este documento provee una visión global del enfoque de
desarrollo propuesto.
El proyecto esta basado en una metodología de RUP (Proceso Unificado de Rational). Es importante
destacar que utilizaremos la terminología RUP en este documento.
El enfoque del desarrollo propuesto constituye una configuración del proceso RUP de acuerdo a las
características del proyecto, seleccionando los roles de los participantes, las actividades a realizar y los
artefactos (entregables) que serán generados. Este documento es a su vez uno de los artefactos de RUP.
1.1
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:
1.2

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.
Alcance
El Plan de Desarrollo del Software describe el plan global usado para el desarrollo del “Sistema
Informático para Controlar los Procesos de Ventas para la Empresa Krasny Del Perú S.R.L”. El detalle de
las iteraciones individuales se describe en los planes de cada iteración, documentos que se aportan en forma
separada. Durante el proceso de desarrollo en el artefacto “Visión” se definen las características del
producto a desarrollar, lo cual constituye la base para la planificación de las iteraciones. Para la versión 1.0
del Plan de Desarrollo del Software, nos hemos basado en la captura de requisitos por medio del
stakeholder representante de la empresa para hacer una estimación aproximada, una vez comenzado el
proyecto y durante la fase de Inicio se generará la primera versión del artefacto “Visión”, el cual se utilizará
para refinar este documento. Posteriormente, el avance del proyecto y el seguimiento en cada una de las
iteraciones ocasionará el ajuste de este documento produciendo nuevas versiones actualizadas.
Confidencial
Krasny Del Perú S.R.L
Pág. 1
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
1.3
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.
Vista General del Proyecto
2.1
Propósito, Alcance y Objetivos
La información que a continuación se incluye ha sido extraída de las diferentes reuniones que se han
celebrado con el stakeholder de la empresa desde el inicio del proyecto.
Krasny del Perú S.R.L dedicada a la comercialización de reactivos de diagnósticos y material médico. El
ingreso a un mercado competitivo como en el que se encuentra inmersa esta firma conllevará una
previsible adaptación a los nuevos sistemas de información y a la evolución tecnológica. Por ello, esta
empresa considera necesario el desarrollo de un nuevo sistema de gestión para controlar todo lo relativo a
la gestión de ventas (gestión de pedidos, gestión de clientes, etc.) y gestión de almacén (gestión de stock,
gestión de productos, etc.). Además, también permitirá a los clientes realizar pedidos online, realizar un
seguimiento de sus pedidos, etc., en forma más rápida, automática.
El proyecto debe proporcionar una propuesta para el desarrollo de todos los subsistemas implicados en la
gestión de Ventas y Almacén”. Estos subsistemas se pueden diferenciar en siete grandes bloques:
a)
b)
Confidencial
Gestión de Ventas, incluyendo:

Gestión de nuevos pedidos.

Procedimiento de venta mediante la atención de asesores comerciales hacia el cliente.

Procedimiento de venta mediante el sistema online, vía web.
Gestión de Almacén, incluyendo:

Reserva de stock para la preparación de pedidos.

Gestión de pedidos para envío.

Gestión de consultas de estado de pedidos

Cancelación de pedidos solicitado por el cliente.
Krasny Del Perú S.R.L
Pág. 2
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
c)
Jefe de Almacén
d) Asesor Comercial
2.2
Suposiciones y Restricciones
Las suposiciones y restricciones respecto del sistema, y que se derivan directamente de las entrevistas con
el stakeholder de la empresa son:
a)
Debe contemplarse las implicaciones de los siguientes puntos críticos:

Compatibilidad de la solución con protocolos IPv6

Caracteres multilingües

Sistemas seguros: protección de información, seguridad en las trasmisiones de datos (PKI), etc.

Gestión de flujos de trabajo, seguridad de transacciones e intercambio de información

Adaptación a la normativa de Protección de Datos
b) La automatización de la gestión interna del registro debe ajustarse a la legislación vigente y considerar
la previsión de la nueva legislación referente a los dominios de tercer nivel.
Como es natural, la lista de suposiciones y restricciones se incrementará durante el desarrollo del proyecto,
particularmente una vez establecido el artefacto “Visión”.
Confidencial
Krasny Del Perú S.R.L
Pág. 3
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
2.3
Entregables del proyecto
A continuación se indican y describen cada uno de los artefactos que serán generados y utilizados por el
proyecto y que constituyen los entregables. Esta lista constituye la configuración de RUP desde la
perspectiva de artefactos, y que proponemos para este proyecto.
Es preciso destacar que de acuerdo a la filosofía de RUP (y de todo proceso iterativo e incremental), todos
los artefactos son objeto de modificaciones a lo largo del proceso de desarrollo, con lo cual, sólo al término
del proceso podríamos tener una versión definitiva y completa de cada uno de ellos. Sin embargo, el
resultado de cada iteración y los hitos del proyecto están enfocados a conseguir un cierto grado de
completitud y estabilidad de los artefactos. Esto será indicado más adelante cuando se presenten los
objetivos de cada iteración.
1) Plan de Desarrollo del Software
Es el presente documento.
2) Modelo de Casos de Uso del Negocio
Es un modelo de las funciones de negocio vistas desde la perspectiva de los actores externos (Agentes
de registro, solicitantes finales, otros sistemas etc.). Permite situar al sistema en el contexto
organizacional haciendo énfasis en los objetivos en este ámbito. Este modelo se representa con un
Diagrama de Casos de Uso usando estereotipos específicos para este modelo.
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.
4) Glosario
Es un documento que define los principales términos usados en el proyecto. Permite establecer una
terminología consensuada. .
5) Modelo de Casos de Uso
El modelo de Casos de Uso presenta las funciones del sistema y los actores que hacen uso de ellas. Se
representa mediante Diagramas de Casos de Uso.
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.
7) Especificaciones de Casos de Uso
Para los casos de uso que lo requieran (cuya funcionalidad no sea evidente o que no baste con una
simple descripción narrativa) se realiza una descripción detallada utilizando una plantilla de
documento, donde se incluyen: precondiciones, post-condiciones, flujo de eventos, requisitos nofuncionales asociados. También, para casos de uso cuyo flujo de eventos sea complejo podrá
adjuntarse una representación gráfica mediante un Diagrama de Actividad.
Confidencial
Krasny Del Perú S.R.L
Pág. 4
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
8) Especificaciones Adicionales
Este documento capturará todos los requisitos que no han sido incluidos como parte de los casos de
uso y se refieren requisitos no-funcionales globales. Dichos requisitos incluyen: requisitos legales o
normas, aplicación de estándares, requisitos de calidad del producto, tales como: confiabilidad,
desempeño, etc., u otros requisitos de ambiente, tales como: sistema operativo, requisitos de
compatibilidad, etc.
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.
10) Modelo de Análisis y Diseño
Este modelo establece la realización de los casos de uso en clases y pasando desde una representación
en términos de análisis (sin incluir aspectos de implementación) hacia una de diseño (incluyendo una
orientación hacia el entorno de implementación), de acuerdo al avance del proyecto.
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.) .
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).
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.
14) Casos de Prueba
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.4
Evolución del Plan de Desarrollo del Software
El Plan de Desarrollo del Software se revisará semanalmente y se refinará antes del comienzo de cada
iteración.
Confidencial
Krasny Del Perú S.R.L
Pág. 5
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
3.
Organización del Proyecto
3.1
Participantes en el Proyecto
De momento no se incluye el personal de la empresa Krasny del Perú S.R.L. como Responsable
del Proyecto, Comité de Control y Seguimiento, otros participantes que se estimen convenientes
para proporcionar los requisitos y validar el sistema.
El resto del personal del proyecto (por la parte del la empresa adjudicataria), considerando las
fases de Inicio, Elaboración y dos iteraciones de la fase de Construcción, estará formado por los
siguientes puestos de trabajo y personal asociado:
Jefe de Proyecto. Labor de los Bach.Ing. Amner Pool Alayo Guimaray y Bach.Ing. Franz Denis
Vargas Morales, egresados de la carrera de Ingeniería Informática y de Sistemas en la Facultad de
Ingeniería de la Universidad Privada San Pedro. Con una experiencia modesta en metodologías de
desarrollo, herramientas CASE y notaciones, en particular la notación UML y el proceso de
desarrollo RUP.
Analista de Sistemas. El perfil establecido es: Ingeniero o Bachiller en Informática y Sistemas
con conocimientos de UML, uno de ellos al menos con experiencia en sistemas afines a la línea del
proyecto, labor que llevará a cabo Bach.Ing. Amner Pool Alayo Guimaray y Bach.Ing. Franz
Denis Vargas Morales.
2 Analistas - Programadores. Con experiencia en el entorno de desarrollo del proyecto, con el fin
de que los prototipos puedan ser lo más cercanos posibles al producto final. Este trabajo ha sido
encomendado al Bach.Ing. Amner Pool Alayo Guimaray y Bach.Ing. Franz Denis Vargas Morales.
Ingeniero de Software. El perfil establecido es: Ingeniero en Informática y de Sistemas recién
titulado que participará como becario en el convenio universidad-empresa, realizando labores de
gestión de requisitos, gestión de configuración, documentación y diseño de datos. Encargado de
las pruebas funcionales del sistema, realizará la labor de Testear Bach.Ing. Amner Pool Alayo
Guimaray y Bach.Ing. Franz Denis Vargas Morales.
3.2
Interfaces Externas
Krasny del Perú S.R.L. definirá los participantes del proyecto que proporcionarán los requisitos
del sistema, y entre ellos quiénes serán los encargados de evaluar los artefactos de acuerdo a cada
subsistema y según el plan establecido.
El equipo de desarrollo interactuará activamente con los participantes de Krasny del Perú S.R.L.
para especificación y validación de los artefactos generados.
3.3
Roles y Responsabilidades
A continuación se describen las principales responsabilidades de cada uno de los puestos en el
equipo de desarrollo durante las fases de Inicio y Elaboración, de acuerdo con los roles que
desempeñan en RUP.
Puesto
Responsabilidad
Jefe de Proyecto
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 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.
Confidencial
Krasny Del Perú S.R.L
Pág. 6
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
4.
Analista de Sistemas
Captura, especificación y validación de requisitos, interactuando con el
cliente y los usuarios mediante entrevistas. Elaboración del Modelo de
Análisis y Diseño. Colaboración en la elaboración de las pruebas
funcionales y el modelo de datos.
Programador
Construcción de prototipos. Colaboración en la elaboración de las
pruebas funcionales, modelo de datos y en las validaciones con el usuario
Ingeniero de Software
Gestión de requisitos, gestión de configuración y cambios, elaboración
del modelo de datos, preparación de las pruebas funcionales, elaboración
de la documentación. Elaborar modelos de implementación y despliegue.
Gestión del Proceso
4.1
Estimaciones del Proyecto
El presupuesto del proyecto y los recursos involucrados se adjuntan en un documento separado.
4.2
Plan del Proyecto
En esta sección se presenta la organización en fases e iteraciones y el calendario del proyecto.
4.2.1
Plan de las Fases
El desarrollo se llevará a cabo en base a fases con una o más iteraciones en cada una de ellas. La
siguiente tabla muestra una la distribución de tiempos y el número de iteraciones de cada fase
(para las fases de Construcción y Transición es sólo una aproximación muy preliminar)
Confidencial
Fase
Nro.
Iteraciones
Duración
Fase de Inicio
1
3 semanas
Fase de Elaboración
1
2 semanas
Fase de Construcción
2
7 semanas
Fase de Transición
-
-
Krasny Del Perú S.R.L
Pág. 7
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
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á 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.
Fase de
Elaboración
En esta fase se analizan los requisitos y se desarrolla un prototipo de
arquitectura (incluyendo las partes más relevantes y / o críticas del
sistema). Al final de esta fase, todos los casos de uso correspondientes
a requisitos que serán implementados en la primera release de la fase
de Construcción deben estar analizados y diseñados (en el Modelo de
Análisis / Diseño). La revisión y aceptación del prototipo de la
arquitectura del sistema marca el final de esta fase. La primera
iteración tendrá como objetivo la identificación y especificación de los
principales casos de uso, así como su realización preliminar en el
Modelo de Análisis / Diseño, también permitirá hacer una revisión
general del estado de los artefactos hasta este punto y ajustar si es
necesario la planificación para asegurar el cumplimiento de los
objetivos. Ambas iteraciones tendrán una duración de una semana.
Confidencial
Krasny Del Perú S.R.L
Pág. 8
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Fase de
Construcción
Durante la fase de construcción se terminan de analizar y diseñar
todos los casos de uso, refinando el Modelo de Análisis / Diseño. El
producto se construye en base a 2 iteraciones, cada una produciendo
una release a la cual se le aplican las pruebas y se valida con el
cliente / usuario. Se comienza la elaboración de material de apoyo
al usuario. El hito que marca el fin de esta fase es la versión de la
release 3.0, con la capacidad operacional parcial del producto que
se haya considerado como crítica, lista para ser entregada a los
usuarios para pruebas beta.
Fase de
Transición
En esta fase se prepararán dos releases para distribución,
asegurando una 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.
4.2.2
Confidencial
Calendario del Proyecto
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 desarrollo a lo largo del
proyecto, con lo cual la mayoría de los artefactos son generados muy tempranamente en el
proyecto pero van desarrollándose en mayor o menor grado de acuerdo a la fase e iteración del
proyecto. La siguiente figura ilustra este enfoque, en ella lo ensombrecido marca el énfasis de cada
disciplina (workflow) en un momento determinado del desarrollo.
Krasny Del Perú S.R.L
Pág. 9
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
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.
Disciplinas / Artefactos
generados o modificados durante la
Fase de Elaboración
Comienzo
Aprobación
24/05/2007
Aprobado
Glosario
04/06/2007
Aprobado
Visión
04/06/2007
Aprobado
Modelo de Casos de Uso
04/06/2007
Aprobado
Especificación de Casos de Uso
04/06/2007
Aprobado
Especificaciones Adicionales
04/06/2007
Aprobado
Modelo de Análisis / Diseño
09/07/2007
Aprobado
Modelo de Datos
12/07/2007
Aprobado
Prototipos de Interfaces de Usuario
13/08/2007
Aprobado
Modelo de Implementación
24/08/2007
Aprobado
10/09/2007
Aprobado
Modelado del Negocio
Modelo de Casos de Uso del Negocio y Modelo de
Objetos del Negocio
Requisitos
Análisis / Diseño
Implementación
Pruebas
Casos de Pruebas Funcionales
28/10/2007
Despliegue
Modelo de Despliegue
Aprobado
Gestión del proyecto
Plan de Desarrollo del Software en su versión 1.0 y
planes de las Iteraciones
Confidencial
Krasny Del Perú S.R.L
28/10/2007
Revisar en cada
iteración
Pág. 10
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
4.3
Seguimiento y Control del Proyecto
Gestión de Requisitos
Los requisitos del sistema son especificados en el artefacto Visión. Cada requisito tendrá una serie
de atributos tales como importancia, estado, iteración donde se implementa, etc. Estos atributos
permitirán realizar un efectivo seguimiento de cada requisito. Los cambios en los requisitos serán
gestionados mediante una Solicitud de Cambio, las cuales serán evaluadas y distribuidas para
asegurar la integridad del sistema y el correcto proceso de gestión de configuración y cambios.
Control de Plazos
El calendario del proyecto tendrá un seguimiento y evaluación semanal por el jefe de proyecto y
por el Comité de Seguimiento y Control.
Control de Calidad
Los defectos detectados en las revisiones y formalizados también en una Solicitud de Cambio
tendrán un seguimiento para asegurar la conformidad respecto de la solución de dichas
deficiencias Para la revisión de cada artefacto y su correspondiente garantía de calidad se
utilizarán las guías de revisión y checklist (listas de verificación) incluidas en RUP.
Gestión de Riesgos
A partir de la fase de Inicio se mantendrá una lista de riesgos asociados al proyecto y de las
acciones establecidas como estrategia para mitigarlos o acciones de contingencia. Esta lista será
evaluada al menos una vez en cada iteración.
Gestión de Configuración
Se realizará una gestión de configuración para llevar un registro de los artefactos generados y sus
versiones. También se incluirá la gestión de las Solicitudes de Cambio y de las modificaciones que
éstas produzcan, informando y publicando dichos cambios para que sean accesibles a todo los
participantes en el proyecto. Al final de cada iteración se establecerá una baseline (un registro del
estado de cada artefacto, estableciendo una versión), la cual podrá ser modificada sólo por una
Solicitud de Cambio aprobada.
Confidencial
Krasny Del Perú S.R.L
Pág. 11
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Pictograma
Confidencial
Krasny Del Perú S.R.L
Pág. 12
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Reglas de Negocio
5.
Introducción
Este documento tiene por finalidad proveer la visión del negocio del sistema con la finalidad de terminarlo
y establecer las restricciones que caracterizan al sistema.
6.
Definiciones
A continuación se presentan las reglas y procesos de negocio.
2.1
Gestión de Almacén
2.1.1
Procesar producto
Verificar producto en la lista de productos de acuerdo a su categoría establecida.
En caso de no existir producto pasa a ser registrado como nuevo, establecido bajo una
nueva codificación.
2.1.2
Controlar Stock.
Durante el proceso de atención, el producto puede sufrir diversas modificaciones en la
asignación de stock.
En caso de sufrir el producto una modificación de asignación de stock pasa a ser
actualizado.
2.2
Gestión de Ventas
2.2.1
Elaboración de pedidos
Los productos deben de estar en buen estado en caso contrario pasa a ser cambiado.
Los pedidos figurarán en estado de elaboración y eliminar a petición del cliente o
modificar las líneas del pedido, ya sea en cantidades de productos como en los distintos
productos de que consta el pedido.
El jefe de almacén podrá atender un pedido asignándole stock del almacén. Una vez
confeccionado completamente el pedido, el jefe de almacén podrá hacer que figure el
pedido como listo para envío.
En caso de no estar conforme, se rechaza el pedido.
Confidencial
Krasny Del Perú S.R.L
Pág. 13
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
2.2.2
Consulta de pedidos
En todo momento, se podrá consultar el estado de los pedidos que se encuentran en
periodo de no atención, en periodo de atención, listos para envío y pedidos en estado de
envío. La información presentará los datos relevantes para cada estado que se haya
definido.
2.2.3
Gestión de los datos de los clientes
Deben presentar DNI o RUC.
Verificar el nombre que exista en la lista de cliente en caso de no existir pasa a ser
registrado como nuevo cliente.
El asesor comercial, jefe de ventas o jefe de almacén pueden modificar los datos
de los clientes. También podrán darse de baja clientes, o darse de alta unos nuevos.
2.2.4
Consulta de los productos
El producto debe estar en buen estado.
El asesor comercial, jefe de ventas, jefe de almacén o un cliente pueden consultar en
todo momento el catálogo de productos.
Confidencial
Krasny Del Perú S.R.L
Pág. 14
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Visión Del Negocio
7.
Introducción
7.1
Propósito
El propósito de éste documento es recoger, analizar y definir las necesidades de alto nivel y las
características del sistema de gestión de una empresa dedicada a la comercialización de reactivos
de diagnósticos y material médico. El documento se centra en la funcionalidad requerida por los
participantes en el proyecto y los usuarios finales.
Esta funcionalidad se basa principalmente en la gestión de ventas que la empresa tiene repartidos
por las distintas zonas en las que actúa, de forma que dichas ventas sean capaces de atender a los
distintos pedidos que les son realizados.
Los detalles de cómo el sistema cubre los requerimientos se pueden observar en la especificación
de los casos de uso y otros documentos adicionales.
7.2
Alcance
El documento Visión del negocio se ocupa, así como ya se ha mencionado anteriormente, del
sistema de gestión de una empresa dedicada a la comercialización de reactivos de diagnósticos y
material médico. Dicho sistema será implementado por el equipo de desarrollo de software
perteneciente al Departamento de Sistemas de Krasny Del Perú S.R.L.
El sistema permitirá a los encargados de la empresa controlar todo lo relativo a la gestión de
ventas (gestión de pedidos, gestión de clientes, etc.) y gestión de almacén (gestión de stock,
gestión de productos, etc.). Además, también permitirá a los clientes realizar pedidos online,
realizar un seguimiento de sus pedidos, etc.
7.3
Definiciones, Acrónimos, y Abreviaciones
RUP: Son las siglas de Proceso Racional Unificado. Se trata de una metodología para describir el
proceso de desarrollo de software.
7.4
Confidencial
Referencias
-
Glosario.
-
Plan de desarrollo de software.
-
RUP (Rational Unified Process).
-
Diagrama de casos de uso.
Krasny Del Perú S.R.L
Pág. 15
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
8.
Posicionamiento
8.1
Oportunidad de Negocio
Este sistema permitirá a la empresa Krasny Del Perú S.R.L informatizar el control de todas sus
actividades (gestión de stock en cada almacén, gestión de pedidos, etc.), lo cual supondrá un
acceso rápido y sencillo a los datos, gracias a interfaces gráficas amigables. Además, los datos
accedidos estarán siempre actualizados, lo cual es un factor muy importante para poder llevar un
control centralizado de la gestión de almacén y ventas.
El sistema también permite a los clientes acceder a los servicios de la empresa a través de web, de
forma rápida y sencilla y sin necesidad de intermediarios.
8.2
Sentencia que define el problema
El problema de
Controlar el stock existente en el almacén, de forma que se
puedan servir los pedidos que reciben dicho almacén.
Gestionar las ventas realizadas por los clientes.
afecta a
Departamento de logística,
Jefe de almacén,
Usuarios de ventas de cada región,
Departamento de contabilidad.
El impacto asociado es
Almacenar toda la información referente a los
productos, pedidos y órdenes de compra recibidas, y
que esta información esté al instante accesible y
actualizada en lugares físicamente muy distantes; es
un proceso prácticamente imposible de realizar en el
caso de que no esté informatizado.
Una solución adecuada sería
Informatizar el proceso, haciendo uso de una base
de datos accesible y generar interfaces amigables y
sencillas con las que se puedan acceder a dicha base
de datos.
Confidencial
Krasny Del Perú S.R.L
Pág. 16
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
8.3
Sentencia que define la posición del Producto
para
Jefe de almacén,
Clientes,
Asesor comercial
9.
quienes
Controlan las ventas, la gestión de almacén,
órdenes de pedido.
El nombre del producto
Es una herramienta software.
que
Almacena la información necesaria para gestionar una
empresa de distribución.
no como
El sistema actual.
Nuestro producto
Permite gestionar las distintas actividades de la
empresa mediante una interfaz gráfica, sencilla y
amigable. Además proporciona un acceso rápido y
actualizado a la información desde cualquier punto que
tenga acceso a la base de datos.
las
Descripción de Stakeholders (Participantes en el Proyecto) y Usuarios
Para proveer de una forma efectiva productos y servicios que se ajusten a las necesidades de los usuarios,
es necesario identificar e involucrar a todos los participantes en el proyecto como parte del proceso de
modelado de requerimientos. También es necesario identificar a los usuarios del sistema y asegurarse de
que el conjunto de participantes en el proyecto los representa adecuadamente. Esta sección muestra un
perfil de los participantes y de los usuarios involucrados en el proyecto, así como los problemas más
importantes que éstos perciben para enfocar la solución propuesta hacia ellos.
Confidencial
Krasny Del Perú S.R.L
Pág. 17
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
9.1
Resumen de Stakeholders
Nombre
Yaqueli
Roca
Dariba
Descripción
Asesora Comercial
Responsabilidades
El stakeholder realiza:
Representa a todos los usuarios
posibles del sistema.
Seguimiento
proyecto.
del
desarrollo
del
Aprueba requisitos y funcionalidades
9.2
Resumen de Usuarios
Nombre
9.3
Descripción
Stakeholder
Jefe
de
Almacén
Supervisor
del
buen
funcionamiento del almacén y de
gestionar las incidencias de los
pedidos.
Almacén
Asesor
comercial
Responsable de ventas del
producto a los clientes. Informa
de las ofertas y confecciona las
órdenes de pedido.
Ventas
Cliente
Realiza compras online.
Ventas
Entorno de usuario
Los usuarios tendrán acceso al sistema identificándose sobre un ordenador con un sistema
operativo multiplataforma y tras este paso entrarán a la parte de aplicación diseñada para cada uno
según su papel en la empresa.
Confidencial
Krasny Del Perú S.R.L
Pág. 18
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
9.4
Perfil de los Stakeholders
9.4.1
Representante del área técnica y sistemas de información
Representante
Franz Denis Vargas Morales
Descripción
Analistas de sistemas / Web Developer Specialist de Krasny Del Perú
S.R.L.
Responsabilidades
Encargado de mostrar las necesidades de cada usuario del sistema.
Además, lleva a cabo un seguimiento del desarrollo del proyecto y
aprobación de los requisitos y funcionalidades del sistema
Criterio de Éxito
A definir por el cliente
Grado de
Revisión de requerimientos, estructura del sistema
participación
Comentarios
9.5
Ninguno
Perfiles de Usuario
9.5.1
Jefe de Almacén
Representante
Almacén
Descripción
Jefe del almacén.
Tipo
Usuario casual del sistema.
Responsabilidades
Supervisor del buen funcionamiento del almacén y de gestionar las
incidencias de los pedidos,. Capacidad de toma de decisiones en cuanto a
la cancelación de pedidos que han sido atendidos.
Criterio de Éxito
A definir por el cliente
Grado de
A definir por el cliente
participación
Comentarios
9.5.2
Ninguno.
Asesor comercial
Representante
Ventas
Descripción
Representante de ventas de los productos
Tipo
Usuario experto.
Responsabilidades
Responsable de ventas del producto a los clientes. Informa de las ofertas y
confecciona las órdenes de pedido. También participa en las incidencias de
pedidos poniéndose en contacto con el cliente para la solución de los
Confidencial
Krasny Del Perú S.R.L
Pág. 19
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
mismos. Puede cancelar pedidos en estado de elaboración.
Criterio de Éxito
A definir por el cliente
Grado de
A definir por el cliente
participación
Comentarios
9.5.3
Ninguno.
Cliente
Representante
Ventas
Descripción
Comprador de productos.
Tipo
Usuario casual.
Responsabilidades
Realiza compras online y consulta del estado de pedidos como del
catálogo. También puede darse de alta, darse de baja o modificar sus datos
de cliente.
Criterio de Éxito
A definir por el cliente
Grado de
A definir por el cliente
participación
Comentarios
10.
Ninguno.
Descripción Global del Producto
10.1
Perspectiva del producto
El producto a desarrollar es un Sistema Informático para Controlar los Procesos de Ventas de la
Empresa Krasny del Perú S.R.L. , con la intención de agilizar su funcionamiento. Las áreas a
tratar por el sistema son: Almacén, ventas.
Confidencial
Krasny Del Perú S.R.L
Pág. 20
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
10.2
Resumen de características
A continuación se mostrará un listado con los beneficios que obtendrá el cliente a partir del
producto:
Beneficio del cliente
Características que lo apoyan
Mayor agilidad en los pedidos dando la posibilidad
Aplicación web desde la cual poder realizar los
de hacerlo vía servicios web.
pedidos.
Gestión automatizada del stock del almacén.
Sistema de optimización de del stock en el almacén
y previsión de pedidos
Posibilidad de cancelación de órdenes por parte del
Aplicación web desde la que poder cancelar
cliente dando la posibilidad de hacerlo vía servicios pedidos.
web.
Automatización de la cancelación de estas órdenes. Sistema automatizado de anulación de órdenes.
11.
Descripción Global del Producto
5.1
Gestión de Almacén
En almacén se atienden los pedidos que han sido elaborados en el departamento de ventas y que
han sido pasados a la gestión de almacén. Los pedidos que figuran como no atendidos pueden
pasar a ser atendidos una vez que el jefe de almacén reserva stock de productos para dichos
pedidos. Durante el proceso de atención el pedido puede sufrir diversas modificaciones en la
asignación de stock, y una vez confeccionado en su totalidad, pasa a pedido listo para envío.
5.1.1
Atención de las órdenes de pedido procedentes de elaboración.
Un pedido que ha pasado del estado de elaboración al estado de pedido no
atendido figurará en el almacén en el listado de pedidos no atendidos. El jefe de almacén
podrá atender un pedido asignándole stock del almacén. Una vez confeccionado
completamente el pedido, el jefe de almacén podrá hacer que figure el pedido como listo
para envío.
5.1.2
Consulta del estado de los pedidos
En todo momento, se podrá consultar el estado de los pedidos que se encuentran
en periodo de no atención, en periodo de atención, listos para envío y pedidos en estado
de envío. La información presentará los datos relevantes para cada estado que se haya
definido.
Confidencial
Krasny Del Perú S.R.L
Pág. 21
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
5.2
Gestión de Ventas
Las ventas se realizan a través de una de los asesores comerciales de la empresa, con la que el
cliente solicita sus pedidos. Y por último, se dispondrá de servicios web para poder hacer los
pedidos de esta forma, considerando al cliente como cliente online.
5.2.1
Información de ofertas y elaboración de pedidos
Se pueden elaborar pedidos o bien para su propios clientes o bien para cualquier cliente.
Los pedidos figurarán en estado de elaboración y eliminar a petición del cliente o
modificar las líneas del pedido, ya sea en cantidades de productos como en los distintos
productos de que consta el pedido.
5.2.2
Gestión de los datos de los clientes
Un asesor comercial, jefe de ventas o jefe de almacén pueden modificar los
datos de los clientes. También podrán darse de baja clientes, o darse de alta unos nuevos.
El cliente online también podrá a través de los servicios web modificar sus datos, darse de
alta o de baja.
5.2.3
Consulta de los productos
Un asesor comercial, jefe de ventas, jefe de almacén o un cliente online pueden consultar
en todo momento el catálogo de productos a la hora de elaborar sus pedidos.
12.
Restricciones
No contar con información necesaria en el manejo del desarrollo del sistema de información.
13.
Precedencia y Prioridad
El sistema deberá implantarse de la siguiente manera:
Gestión de almacén.
Gestión de Ventas.
14.
Otros Requisitos del Producto
14.1
Confidencial
Estándares Aplicables

Plataforma de trabajo: Linux

Protocolo de red: TCP / IP
Krasny Del Perú S.R.L
Pág. 22
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
14.2
Requisitos de Sistema
El sistema a desarrollarse se ejecutara bajo cualquier sistema operativo, teniendo como manejador
de base de datos MySql y como lenguaje de programación PHP.
14.3
Requisitos de Desempeño
Tiempos de respuesta rápida en su funcionamiento.
Confidencial
Krasny Del Perú S.R.L
Pág. 23
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Casos de Uso de Negocio
Fig. Nº
Fuente: Elaboración propia
Confidencial
Krasny Del Perú S.R.L
Pág. 24
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Especificación de Casos de Uso de Negocio
Caso de Uso
Gestión de Ventas
El cliente de ventas, ya sea el Asesor Comercial o Jefe de
Almacén, podrá acceder a los datos correspondientes a cada
uno y realizar modificaciones
Descripción
correspondientes a cada
atributo que se le ha asignado. El Asesor Comercial podrá
modificar o eliminar clientes que estén asociados a los
mismos; y el alta, asociará automáticamente al cliente con
dicho representante. Los clientes on-line solo podrán
modificar datos propios, ver detalles de pedidos y realizar
compras.
Precondición
Solicitud de gestión de ventas
Paso
1
Acción
El Asesor de Ventas verifica el pedido del cliente tomando
la descripción de su requerimiento
y verificando que los
pedidos se encuentren en buen estado.
2
Verificar las compras online y consulta del estado de
pedidos como del catálogo.
Secuencia Normal
3
Registrar nuevos Clientes También puede darse de alta,
darse de baja o modificar sus datos.
4
Verifica el estado de cada producto así como elaborar un
control de calidad para dichos productos ofrecidos
5
Hacer seguimiento con los gastos finales de cada producto
así como el costo o beneficio de cada marca y categoría de
productos.
Poscondición
Gestionar Ventas
Paso
1
Excepciones
Acción
En caso de no coincidir el total de productos Vendidos con
los de estimado, y no existiera ningún informe del Asesor
de Ventas acerca de esto; se realizará un informe y se
tomarán las investigaciones del caso.
Rendimiento
Confidencial
El sistema deberá realizar las acciones descritas en los pasos del 1 al 5
Krasny Del Perú S.R.L
Pág. 25
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
en un máximo de tiempo 10 minutos.
Frecuencia
5 Seguimientos por día
Importancia
Importante
Urgencia
Inmediata
Se debe tener una estrecha comunicación entre el Asesor de Ventas y
Comentario
el Jefe de Almacén, para tener un buen control de los procesos de
ventas.
Fuente: Elaboración Propia
Confidencial
Krasny Del Perú S.R.L
Pág. 26
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Caso de Uso
Gestión de Almacén
El sistema deberá permitir al responsable de dicha área
Descripción
Almacenar toda la información referente a los productos,
pedidos y órdenes de compra recibidas, y que esta información
esté al instante accesible y actualizada en lugares físicamente
muy distantes; es un proceso prácticamente imposible de
realizar en el caso de que no esté informatizado
Precondición
Solicitud de Consulta
Paso
Acción
1
El Almacenero Verifica a la persona que este solicitando un
pedido donde podrá realizara un informe y registro de todas
las incidencias de los pedidos.
2
El Almacenero verificara que cada pedido de cada cliente
figure en la base de datos si no es el caso comunicara al Jefe
de Almacén dicha consulta y requerimiento.
Secuencia Normal
3
El Jefe de Almacén selecciona del menú principal la opción
productos, donde ingresará los datos necesarios de cada
producto para organizar y asignarle una categoría y marca.
4
Se ingresa la cantidad a brindar a los clientes; y en base a eso
se registra las cantidades de cada requerimiento.
Poscondición
Registrar producto
Paso
Acción
1
En el caso de que los productos ofrecidos se agoten y de
Excepciones
acuerdo a la demanda no se cuenten en stock se comunicara
directamente con el proveedor para que abastezca.
2
Si no se encuentra al personal, consultar directamente Jefe
Inmediato.
Rendimiento
El sistema deberá realizar las acciones descritas en los pasos del 1 al 4
en un máximo de tiempo 20 minutos.
Frecuencia
15 solicitudes por día
Importancia
Importante
Urgencia
Inmediata
Se debe tener una estrecha comunicación entre el Almacenero y el Jefe
Confidencial
Krasny Del Perú S.R.L
Pág. 27
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Comentario
de Almacén, para tener un buen control de los costos que el produce y
de la demanda y requerimiento de los clientes
Fuente: Elaboración Propia
Confidencial
Krasny Del Perú S.R.L
Pág. 28
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Actividad
D.A: Gestión de almacén
Fig. Nº
Fuente: Elaboración propia
Confidencial
Krasny Del Perú S.R.L
Pág. 29
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
D.A: Gestión de ventas
Fig. Nº
Fuente: Elaboración propia
Confidencial
Krasny Del Perú S.R.L
Pág. 30
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Objetos de Negocio
BOM: Gestión de almacén
Fig. Nº
Fuente: Elaboración propia
Confidencial
Krasny Del Perú S.R.L
Pág. 31
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
BOM: Gestión de ventas
Fig. Nº
Fuente: Elaboración propia
Confidencial
Krasny Del Perú S.R.L
Pág. 32
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Dominio
Confidencial
Krasny Del Perú S.R.L
Pág. 33
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Caso de Uso de Requerimientos
Confidencial
Krasny Del Perú S.R.L
Pág. 34
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Caso de Uso de Requerimientos Detallado
Confidencial
Krasny Del Perú S.R.L
Pág. 35
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Colaboración
DC: Login Usuario:
Confidencial
Krasny Del Perú S.R.L
Pág. 36
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra producto
Confidencial
Krasny Del Perú S.R.L
Pág. 37
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra Usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 38
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Reportar Productos
DC: Reportar Ofertas
Confidencial
Krasny Del Perú S.R.L
Pág. 39
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra categoría
Confidencial
Krasny Del Perú S.R.L
Pág. 40
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra marca
Confidencial
Krasny Del Perú S.R.L
Pág. 41
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra país
Confidencial
Krasny Del Perú S.R.L
Pág. 42
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra cliente
Confidencial
Krasny Del Perú S.R.L
Pág. 43
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra Tipo Envio
Confidencial
Krasny Del Perú S.R.L
Pág. 44
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra Forma de Pago
Confidencial
Krasny Del Perú S.R.L
Pág. 45
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Reportar pedido
Confidencial
Krasny Del Perú S.R.L
Pág. 46
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Registra pedido
Confidencial
Krasny Del Perú S.R.L
Pág. 47
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Administra pedido
3: Le e r()
2: Se le ctC lie nte ()
4: O bj.C lie nte
: clie nte
: Busca do r de clie nte
5: Se le ctP ro ducto()
6: Le e r()
7: O bj.P ro ducto
: Busca do r de pro ducto
: pro ducto
9: le e r()
8: Se le ctP e dido ()
1: R e gP e dido
10: O bj.P e dido
: Usua rio
: Adm inistra pe dido
: Busca do r de pe dido
12: C re a r()
11: R e gP e dido ()
13: Va r.P e dido
: pedido
: R e gistra do r de pedido
14: ActP e dido ()
15: Actua liza r()
16: Va r.P e dido
: Actualiza do r de pe dido
18: Elim ina r()
17: Elim ina rPe dido()
19: Va r.P e dido
: Elim ina do r de pe dido
20: Se le ctFo rm a P ago ()
21: Le er()
22: O bj.Fo rm a P a go
: Busca do r de Fo rm a de P a go
: Fo rm a de P a go
24: Le er()
23: Se le ctTipo Envio ()
25: Va r.Tipo Envio
: Busca do r de Tipo Envio
Confidencial
Krasny Del Perú S.R.L
: Tipo Envio
Pág. 48
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DC: Administra cuenta de usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 49
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Clases de Análisis
Confidencial
Krasny Del Perú S.R.L
Pág. 50
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Paquetes de Análisis
Confidencial
Krasny Del Perú S.R.L
Pág. 51
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Cliente:
Confidencial
Krasny Del Perú S.R.L
Pág. 52
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Servicios:
Confidencial
Krasny Del Perú S.R.L
Pág. 53
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Datos:
Confidencial
Krasny Del Perú S.R.L
Pág. 54
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Interfaces
DI: Index
Confidencial
Krasny Del Perú S.R.L
Pág. 55
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Reportar productos
Confidencial
Krasny Del Perú S.R.L
Pág. 56
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Reportar Ofertas
Confidencial
Krasny Del Perú S.R.L
Pág. 57
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Reportar pedidos
Confidencial
Krasny Del Perú S.R.L
Pág. 58
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra pedido
DI: Login Cliente
Confidencial
Krasny Del Perú S.R.L
Pág. 59
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Login Usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 60
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra categoría
Confidencial
Krasny Del Perú S.R.L
Pág. 61
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra Forma de Pago
Confidencial
Krasny Del Perú S.R.L
Pág. 62
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra Tipo Envio
Confidencial
Krasny Del Perú S.R.L
Pág. 63
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra marca
Confidencial
Krasny Del Perú S.R.L
Pág. 64
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra país
Confidencial
Krasny Del Perú S.R.L
Pág. 65
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra Cliente
Confidencial
Krasny Del Perú S.R.L
Pág. 66
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 67
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Registra producto
Confidencial
Krasny Del Perú S.R.L
Pág. 68
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DI: Administra Pedido
Confidencial
Krasny Del Perú S.R.L
Pág. 69
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Modelo de Diseño
DS: Login Usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 70
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Login Usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 71
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Login cliente
DN: Login cliente
Confidencial
Krasny Del Perú S.R.L
Pág. 72
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Reportar productos
DN: Reportar productos
Confidencial
Krasny Del Perú S.R.L
Pág. 73
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Reportar ofertas
DN: Reportar ofertas
Confidencial
Krasny Del Perú S.R.L
Pág. 74
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Reportar pedido
Confidencial
Krasny Del Perú S.R.L
Pág. 75
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Reportar pedido
Confidencial
Krasny Del Perú S.R.L
Pág. 76
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra categoría
: Usua rio
: se ssio n
: C o nsulta ca te go ria
: C a te go ria Fo rm
: Busca dor de
ca te go ria
: R e gistrado r de
ca te go ría
: Actualiza do r de
ca te go ría
: C a te go ria
: Elim ina dor de
ca te go ría
se ssion_sta rt()
Link ca te go ria
R e g.ca te go ria
Se le ctC a tego ria (O bj.C a te goria )
Le e r()
If O bj.C ate go ria <>Null The n O bj.C a te go ria
If O bj.C ate go ria ==Null The n "Erro r"
C lic BtbAgre ga r
R e gC a te go ria (co d_ca t,no m b_ca t)
C rea r()
If Var R e gC a tego ria ==1 The n 'R e gistra do '
If Var R e gC a tego ria ==-1 The n 'Erro r'
Link Elim inar
Elim ina r ca te go ria
Elim ina rC ate go ria (cod_ca te go ria )
Elim ina r()
If Var O bj.C a te go ria ==1 The n 'R e gistro Elim ina do '
Link Actua liza r
Actua liza r ca te go ria
Actua liza rC a te go ria(co d_ca te go ria ,no m b_cate go ria )
Actua liza r()
If Var O bj.C a te go ria ==1 The n 'R e gistro Actua liza do '
Confidencial
Krasny Del Perú S.R.L
Pág. 77
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: registra categoría
Confidencial
Krasny Del Perú S.R.L
Pág. 78
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra Marca
: se ssion
: Usua rio
: C onsulta m a rca
: m a rca form
: Busca dor de
m a rca
se ssion_sta rt()
Link m a rca
: R e gistrador de
m a rca
: Actualiza dor de
m a rca
: m a rca
: Elim ina dor de
m a rca
R e gMa rca
Se le ctMa rca (O bj.Ma rca )
Le e r()
If O bj.Ma rca <>Null The n O bj.Ma rca
If O bj.Ma rca ==Null The n 'Ingre se Da to'
C lic BtnAgre ga r
R e gMa rca (cod_m a rca ,nom b_m arca )
C rea r()
If Var O bj.Ma rca ==1 Then 'R e gistra do'
If Var O bj.Ma rca ==-1 The 'No se pudo re gistra r'
Link Actua liza r
Actua liza r Ma rca
Actua liza rMa rca (cod_m a rca ,nom b_m ara )
Actua liza r()
If Var O bj.Ma rca ==1 Then 'R e gistro Actua liza do'
Link Elim inar
Elim ina r Ma rca
Elim ina rMa rca (cod_m a rca )
Elim ina r()
If Var O bj.Ma rca ==1 Then 'R e gistro Elim ina do'
Confidencial
Krasny Del Perú S.R.L
Pág. 79
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra Marca
Confidencial
Krasny Del Perú S.R.L
Pág. 80
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra país
: se ssio n
: Usua rio
: C o nsulta pa is
: pais form
: Busca do r de pa ís
: R e gistra do r de
pa ís
: Elim ina do r de pa ís
: Actualiza do r de
pa ís
se ssion_sta rt()
Link pa is
R e gistra r pa is
Se le ctP a is(IO bj.P a is)
Le e r()
If O bj.Pa is<>Null The n O bj.Pa is
If O bj.Pa is==Null The n 'Ingre se Da to '
C lic BtnAgrega r
Agre ga rP a is(co d_pa is,nom b_pa is)
C rea r()
If Var O bj.P a is==1 Then 'R e gistra do '
If Var O bj.P a is==-1 The n 'No se pudo re gistra r'
Link Actua liza r
Actua liza r pa is
Actua liza rP a is(co d_pa is,no m b_pa is)
Actua liza r()
If Var O bj.P a is==1 Then 'R e gistra do a ctua liza do '
Link Elim ina r
Elim ina r pa is
Elim ina rPa is(co d_pa is)
Elim ina r()
If Var O bj.P a is Then 'R e gistra do e lim ina do'
Confidencial
Krasny Del Perú S.R.L
Pág. 81
: P aís
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra país
Confidencial
Krasny Del Perú S.R.L
Pág. 82
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra Tipo Envio
: Usua rio
: se ssio n
: C o nsulta Tipo Envio
: Tipo Envio Fo rm
: Busca dor de Tipo
Envio
: R e gistrado r de
Tipo Envio
: Actualiza do r de
Tipo Envio
: Elim ina dor de Tipo
Envio
se ssion_sta rt()
Link Tipo Envio
R e gistra r Tipo Envio
Se le ctTipo Envio (O bj.Tipo Envio )
Le e r()
If O bj.Tipo Envio <>Null The n O bj.Tipo Envio
If O bj.Tipo Envio ==Null The n 'Ingre se Da to '
C lic BtnAgre ga r
Agre ga rTipoEnvio (co d_tipo_e nvio ,no m b_tipo _envio )
C rea r()
If Var O bj.Tipo Envio ==1 The n 'R e gistrado '
If Var O bj.Tipo e nvio ==-1 The n 'No se pudo re gistra r'
Link Actua liza r
Actua liza Tipo Envio
Actua liza rTipo Envio (cod_tipo _e nvio ,nom b_tipo _e nvio )
Actua liza r()
If Var O bj.Tipo Envio ==1 The n 'R e gistro Actua liza do '
Link Elim inar
Elim ina r Tipo Envio
Elim ina rTipo Envio (co d_tipo _e nvio )
Elim ina r()
If Var O bj.Tipo Envio ==1 The n 'R e gistro Elim ina do '
Confidencial
Krasny Del Perú S.R.L
Pág. 83
: Tipo Envio
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra Tipo Envio
Confidencial
Krasny Del Perú S.R.L
Pág. 84
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra Forma de Pago
: Usua rio
: se ssio n
: C o nsulta Fo rm a de
P a go
: Fo rm a de P a go Form
: Busca dor de
Fo rm a de P a go
: R e gistrado r de
Fo rm a de P a go
: Elim ina dor de
Fo rm a de P a go
: Actualiza do r de
Fo rm a de P a go
se ssion_sta rt()
Link Fo rm a de Pa go
R e g.Fo rm a P ago
Se le ctFo rm a Pa go (O bj.Fo rm a P a go)
Le e r()
If O bj.Fo rm a P a go<>Null The n O bj.Fo rm a P ago
If O bj.Fo rm a P a go==Null The n 'No se e ncontra ro n re gistro s'
C lic BtnAgre ga r
Agre ga rFo rm a P a go (cod_form a _pa go,no m b_fo rm a _pa go )
C rea r()
If Var Agre ga rForm a P a go ==1 The n 'R e gistra do '
If Var Agre ga rForm a P a go == -1 The n 'No se pudo re gistra r'
Link Actua liza r
Actua liza r Fo rm a P a go
Actua liza rFo rm a P a go (co d_fo rm a_pa go ,no m b_fo rm a _pa go )
If Var O bj.Fo rm a P ago ==1 The n 'R e gistro Actua liza do '
Link Elim inar
Elim ina r Fo rm a P a go
Elim ina rFo rm a P a go(co d_fo rm a _pa go )
If Var O bj.Fo rm a P ago ==1 The n 'R e gistro Elim ina do '
Confidencial
Krasny Del Perú S.R.L
Pág. 85
Actua liza r()
: Fo rm a de
P a go
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra Forma de Pago
Confidencial
Krasny Del Perú S.R.L
Pág. 86
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra usuario
: Usua rio
: se ssio n
: Usua rio O n Line
: Usua rio Fo rm
: Busca dor de
usuario
: R e gistrado r de
usuario
: Actualiza do r de
usuario
: Elim ina dor de
usuario
: Busca dor de país
: Usua rio
: P aís
se ssion_sta rt()
Link Usua rio s
R e gistra r Usua rio s
Se le ctUsua rio(O bj.Usuario )
Le e r()
Le e r()
If O bj.Usua rio <>Null Then O bj.Usua rio
If O bj.Usua rio ==Null Then 'Ingre se Da to'
C lic Nue vo
Activa co ntro l para inse rcio n
C lic Gua rda r
Agre ga rUsua rio (co d_usua rio ,use r,passwo rd,pe rsnro ,dir,co d_pa is,te l,e m a il)
C rea r()
Le e r()
If Var O bj.Usua rio ==1 The n 'R e gistro Inse rta do'
Link Actua liza r
Actua liza rUsua rio (co d_usua rio ,use r,pa sswo rd,pe rsnro ,dire ccio n,co d_pa is,te le fo no,e m a il)
Actua liza r()
If Var O bj.Usua rio ==1 The n 'R e gistro Actualiza do '
Link Elim inar
Elim ina rUsua rio (co d_usua rio )
Elim ina r()
If Var O bj.Usua rio ==1 The n 'R e gistro Elim ina do'
Confidencial
Krasny Del Perú S.R.L
Pág. 87
Le e r()
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 88
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Administra cuenta de usuario
: C lie nte
: se ssion
: C lie nte O n Line
: C lie nte Form
: Busca dor de
clie nte
: Actualiza dor de
clie nte
: clie nte
: P aís
se ssion_sta rt()
Link Mi C ue nta
Adm inistrar cue nta de usuario
Se le ctC lie nte (O bj.C lie nte )
Le e r()
Le e r()
If O bj.C lie nte <>Null The n O bj.C lie nte
If O bj.C lie nte ==Null The n 'Usua rio Inva lido'
C lic Edita r
Activa control pa ra Edita r
C lic Gua rda r
Actua liza rC liente (cod_clie nte ,pa ss,dni,nom b,e m p,dir,zona .codposta l,cod_pa is,te l,fa x ,e m a il)
If Var O bj.C lie nte ==1 Then 'R e gistro Actua liza do'
Confidencial
Krasny Del Perú S.R.L
Pág. 89
Actua liza r()
Le e r()
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Administra cuenta de usuario
Confidencial
Krasny Del Perú S.R.L
Pág. 90
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra cliente
: se ssio n
: Usua rio
: C lie nte O n line
: C lie nte Fo rm
: Busca dor de
clie nte
: Elim ina dor de
clie nte
: R e gistrado r de
clie nte
: Actualiza do r de
clie nte
: clie nte
: P aís
se ssion_sta rt()
Link C lie nte s
R e gistra r C liente s
Se le ctC lie nte (O bj.C lie nte )
Le e r()
Le e r()
If O b.C lie nte <>Null The n O bj.C lie nte
Ifn O bj.C lie nte ==Null The n 'Ingre se Da to '
C lic Nue vo
Activa co ntro l para Insercio n
C lic Gua rda r
Agre ga rC lie nte (cod_clie nte ,co d_pa is,use r,pa sswo rd,no m b,persnro ,e m p,dir,zo na ,co dposta l,te l,fa x ,em a il,e sta do )
C rea r()
Le e r()
If Var O bj.C lie nte ==1 The n 'R e gistro Inserta do '
Link Actua liza r
Actua liza rC lie nte (co d_clie nte ,co d_pa is,user,pa sswo rd,no m b,pe rsnro ,e m p,dir,zo na ,co dpo sta l,te l,fax ,e m a il,e sta do )
If Var O bj.C lie nte ==1 The n 'R e gistro Actua lizado '
Link Elim inar
Elim ina rC lie nte(co d_cliente )
Elim ina r()
If Var O b.C lie nte ==1 The n 'R e gistro Elim ina do '
Confidencial
Krasny Del Perú S.R.L
Pág. 91
Actua liza r()
Le e r()
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra cliente
Confidencial
Krasny Del Perú S.R.L
Pág. 92
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra producto
: Usua rio
: se ssio n
: C o nsulta pro ducto
: P ro ducto Fo rm
: Busca dor de
pro ducto
: Elim ina dor de
pro ducto
: Actualiza do r de
pro ducto
: R e gistrado r de
pro ducto
: pro ducto
: m a rca
: ca te go ria
se ssion sta r()
Link pro ductos
R e gistra r pro ducto
Se le ctP roducto (O bj.P ro ducto )
Le e r()
Le e r()
Le e r()
If O bj.Pro ducto <>Null The n O bj.P ro ducto
If O b.P roducto ==Null The n 'Ingre se Da to '
C lic Nue vo
Activa co ntro l para inse rcio n
C lic Gua rda r
Agre ga rP ro ducto(co d_producto ,id_pro ducto ,no m b,co d_m a rca ,co d_ca te goria ,sto ck ,de scrip,precio,pre cio _o fe rta ,pe so ,dso ,pa th_im a ge )
C rea r()
Le e r()
Le e r()
If Var O b.P ro ducto ==1 The n 'R e gistro Inse rta do '
Link Edit
Actua liza rP ro ducto (co d_pro ducto,id_pro ducto ,no m b,co d_m arca,cod_ca te go ria,sto ck ,de sc,pre cio ,pre _o fe rta ,pe so,dso,pa th)
Actua liza r()
Le e r()
Le e r()
If Var O bj.P ro ducto ==1 The n 'R e gistro Actua liza do '
C lic Elim ina r
Elim ina rPro ducto (co d_pro ducto )
Elim ina r()
If Var O bj.P ro ducto ==1 The n 'R e gistro Elim ina do '
Confidencial
Krasny Del Perú S.R.L
Pág. 93
Le e r()
Le e r()
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra producto
Confidencial
Krasny Del Perú S.R.L
Pág. 94
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Administra pedido
: Usua rio
: se ssio n
: C o nsulta pe dido
: P edido Fo rm
: Busca dor de
pe dido
: Busca dor de
pro ducto
: Busca dor de
clie nte
: Elim ina dor de
pe dido
: R e gistrado r de
pe dido
: Actualiza do r de
pe dido
: pedido
: Tipo Envio
: P ro ducto
: C lie nte
: P aís
se ssion_sta rt()
Link pe dido s
R e gistra r pe dido
Se le ctP e dido (O bj.Pe dido )
Le e r()
Le e r()
Le e r()
Le e r()
Le e r()
If O b.P e dido <>Null The n O bj.P e dido
If O bj.Pe dido ==Null The n 'Ingre se Da to '
C lic Nue vo
Link Ve r C lie nte
Activa co ntro l pa ra inse rcio n
Busca r_Da to s_C lie nte (co d_clie nte)
Le e r()
Le e r()
If O bj.C lie nte==1 The n O bj.C lie nte
C lic Busca r
Link Ve r P roducto s
Busca r_Da to s_P roducto (co d_pro ducto )
Le e r()
If O b.P roducto ==1 The n O bj.P ro ducto
C lic Agre ga r
C lic Gua rda r
Agre ga rP e dido (cod_pe dido ,co d_clie nte ,co d_tipo_e nvio ,co d_fo rm a _pa go ,fe cha,subto ta l,igv,dire ccio n,e sta do ,to ta l)
C rea r()
Le e r()
If Var O bj.P e dido ==1 The n 'R e gistro Inserta do '
Le e r()
Le e r()
Link Edit
Activa co ntro l pa ra a ctua liza r
C lic Gua rda r
Actua liza rP edido (co d_pe dido ,co d_clie nte ,co d_tipo _e nvio ,co d_fo rm a _pa go ,fe cha ,subto tal,igv,dire ccio n,e sta do ,to ta l)
Actua liza r()
If Var O bj.P e dido ==1 The n 'R e gistro Actua liza do '
C lic Elim ina r
Elim ina rPe dido (co d_pe dido )
Elim ina r()
If Var O bj.P e dido ==1 The n 'R e gistro Elim ina do '
Confidencial
Krasny Del Perú S.R.L
Pág. 95
Le e r()
Le e r()
Le e r()
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Administra pedido
Confidencial
Krasny Del Perú S.R.L
Pág. 96
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DS: Registra pedido
: C lie nte
: se ssion
: C onsulta pe dido
: P edido Form
: Busca dor de
producto
: Busca dor de Tipo
Envio
: Busca dor de
Form a de P a go
: R e gistrador de
pe dido
: producto
: ca te goria
se ssion_sta rt()
C lic Busca r
Activa control para busca r productos
Link C a te goria
Busca r_Da tos_producto(nom b_producto)
Le e r()
If O bj.Producto==1 The n O bj.P roducto
Le e r()
If O bj.Producto==-1 The n 'No se e ncontraron re gistros'
C lic com pra r
Inse rta producto a ce sta
Link Va cia r ce sta
Q uita r productos de la ce sta
Link Actua liza r C esta
Actua liza r ca ntida d de producto
Link Se guir com prando
Se guir com pra ndo
Busca r_Da tos_producto(nom b_producto)
Le e r()
Le e r()
If O bj.Producto==1 The n O bj.P roducto
Link C a ja
R e gistra pe dido
Busca r_Da tos_TipoEnvio(nom b_tipo_envio)
Le e r()
If O bj.TipopEnvio==1 The n O bj.TipoEnvio
Busca r_Da tos_Form aP a go(nom b_form a _pa go)
Le e r()
If O bj.Form a P a go==1 The n O bj.form a P a go
C lic C ontinua r
C onfirm acion de Da tos
C lic C onfirm a r
Agre ga rP e dido(cod_pe dido,cod_clie nte ,cod_tipo_e nvio,cod_form a _pa go,fe cha ,subtota l,igv,dire ccion,e sta do,tota l)
C rea r()
If Var O bj.P e dido==1 The n 'R e gistro Inse rta do'
C lic Sa lir
C e rra r session
Confidencial
Krasny Del Perú S.R.L
Pág. 97
: Tipo Envio
: Form a de
P a go
: pedido
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
DN: Registra pedido
Inde x
<<R e fre sh>>
Me nsa je de Erro r
Usua rio a uto riza do
<<Build>>
<<Link >>
<<Subm it>>
Ve rifica r usua rio
Lo gin
Busca r producto s
<< Link >>
Usua rio no va lido
<<Link >>
<<Build>>
<< Link >>
<<R e dire ct>>
<<Link >>
pro ducto
Acce so pe rm itido
m e nuho m e
<<Link >>
<<Link >>
<<Link >>
Se guir co m pra ndo
C e sta de com pra
<<Link >>
<<Link >>
R e a liza r C o m pra
pe dido
P e dido Fo rm
<<Link >>
<<Link >>
Actua liza r C e sta
Confidencial
Va cia r C e sta
Krasny Del Perú S.R.L
Pág. 98
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Clases de Diseño
Confidencial
Krasny Del Perú S.R.L
Pág. 99
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de estado
Cliente:
Pedido
Confidencial
Krasny Del Perú S.R.L
Pág. 100
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Paquetes de Diseño
Confidencial
Krasny Del Perú S.R.L
Pág. 101
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Mantenimiento:
Interfaz:
Confidencial
Krasny Del Perú S.R.L
Pág. 102
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Servicios:
Datos:
Confidencial
Krasny Del Perú S.R.L
Pág. 103
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Clientes:
Interfaz
Servicios
Datos:
Confidencial
Krasny Del Perú S.R.L
Pág. 104
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Usuarios:
Interfaz
Servicios
Datos
Confidencial
Krasny Del Perú S.R.L
Pág. 105
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Productos
Interfaz
Servicios
Datos
Confidencial
Krasny Del Perú S.R.L
Pág. 106
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Pedidos
Interfaz
Servicios
Confidencial
Krasny Del Perú S.R.L
Pág. 107
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Datos
Confidencial
Krasny Del Perú S.R.L
Pág. 108
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Modelo Lógico de la Base de Datos Relacional
Confidencial
Krasny Del Perú S.R.L
Pág. 109
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Script de Migración de la Base de Datos en MYSQL 5
-- Servidor: localhost
-- Versión del servidor: 5.1.20
-- Versión de PHP: 5.2.1
--- Base de datos: `health_db`
--- ---------------------------------------------------------- Table structure for table `categoria`
-CREATE TABLE `categoria` (
`cod_categoria` int(11) NOT NULL auto_increment,
`nomb_categoria` varchar(40) NOT NULL default '',
PRIMARY KEY (`cod_categoria`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--- Dumping data for table `categoria`
-INSERT INTO `categoria` VALUES (1, 'ImmunoDOT');
INSERT INTO `categoria` VALUES (2, 'ImmunoWELL');
INSERT INTO `categoria` VALUES (3, 'ImmunoFLOW');
INSERT INTO `categoria` VALUES (4, 'ImmunoFA');
INSERT INTO `categoria` VALUES (5, 'Thyroid');
INSERT INTO `categoria` VALUES (6, 'Endocrinopathies');
-- ---------------------------------------------------------- Table structure for table `cliente`
-CREATE TABLE `cliente` (
`cod_cliente` int(11) NOT NULL auto_increment,
`cod_pais` int(11) NOT NULL default '0',
`fechareg_cliente` datetime NOT NULL default '0000-00-00 00:00:00',
`user_cliente` varchar(20) NOT NULL default '',
`password_cliente` varchar(20) NOT NULL default '',
`nombres_cliente` varchar(100) NOT NULL default '',
`ip_cliente` varchar(20) NOT NULL default '',
`persnro_cliente` varchar(20) NOT NULL default '',
`empresa_cliente` varchar(60) NOT NULL default '',
`direccion_cliente` varchar(100) NOT NULL default '',
`zona_cliente` varchar(50) NOT NULL default '',
`codpostal_cliente` varchar(40) NOT NULL default '',
Confidencial
Krasny Del Perú S.R.L
Pág. 110
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
`telefono_cliente` varchar(40) NOT NULL default '',
`fax_cliente` varchar(40) NOT NULL default '',
`email_cliente` varchar(100) NOT NULL default '',
`estado_cliente` int(11) NOT NULL default '0',
`nivel_cliente` int(11) NOT NULL default '0',
PRIMARY KEY (`cod_cliente`),
KEY `cliente_pais` (`cod_pais`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
--- Dumping data for table `cliente`
-INSERT INTO `cliente` VALUES (1, 174, '2007-08-17 00:00:00', 'Pool', '123', 'Amner Pool Alayo Guimaray',
'192.168.1.1', '42484930', 'ONP', 'Av. Jorge Chavez - Chimbote', 'Bolivar Alto', '043', '323369', '043323369',
'[email protected]', 1, 0);
INSERT INTO `cliente` VALUES (2, 148, '2007-08-18 05:47:52', 'Franz', '123', 'Franz Denis Vargas Morales',
'127.0.0.1', '42484930', 'Krasny Del Per? S.R.L', 'Barranco 450', 'Lima13', '01', '5351285', '563',
'[email protected]', 1, 0);
INSERT INTO `cliente` VALUES (3, 148, '2007-08-29 14:19:58', 'Jessica', 'jessica', 'Jessica Melina Alvarez
Pimentel', '127.0.0.1', '45788962', 'Corporaci?n H&S S.A.C', 'Jr Ferrocarril', 'Bolivar', '043', '9814720',
'0439814720', '[email protected]', 1, 0);
INSERT INTO `cliente` VALUES (4, 148, '2007-09-09 19:19:02', 'Sharon', '123', 'Sharon Massiel Vargas Morales',
'127.0.0.1', '45788956', 'Krasny Del Per? S.R:L', 'Urb. Nicolas garatea Mz 15 Lte 02', 'Nvo Chimbote', '043',
'319294', '043319294', '[email protected]', 1, 0);
INSERT INTO `cliente` VALUES (5, 174, '2007-10-21 15:46:20', 'Isabel', '1234', 'Isabel Morales De Vargas',
'127.0.0.1', '1234', 'Su casa', '1234', 'calle8', '2323', '123232', '32323', '[email protected]', 1, 0);
-- ---------------------------------------------------------- Table structure for table `detalle_pedido`
-CREATE TABLE `detalle_pedido` (
`cod_detalle_pedido` int(11) NOT NULL auto_increment,
`cod_pedido` int(11) NOT NULL default '0',
`cod_producto` int(11) NOT NULL default '0',
`precio_detalle_pedido` float(9,3) NOT NULL default '0.000',
`cant_detalle_pedido` int(11) NOT NULL default '0',
PRIMARY KEY (`cod_detalle_pedido`),
KEY `pedido_detalle_pedido` (`cod_pedido`),
KEY `producto_detalle_pedido` (`cod_producto`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=72 ;
--- Dumping data for table `detalle_pedido`
-Confidencial
Krasny Del Perú S.R.L
Pág. 111
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
INSERT INTO `detalle_pedido` VALUES (15, 3, 4, 200.000, 1);
INSERT INTO `detalle_pedido` VALUES (16, 3, 8, 120.000, 1);
INSERT INTO `detalle_pedido` VALUES (17, 3, 7, 210.000, 1);
INSERT INTO `detalle_pedido` VALUES (32, 4, 2, 150.000, 1);
INSERT INTO `detalle_pedido` VALUES (41, 2, 2, 150.000, 1);
INSERT INTO `detalle_pedido` VALUES (42, 2, 1, 120.000, 1);
INSERT INTO `detalle_pedido` VALUES (55, 6, 7, 210.000, 1);
INSERT INTO `detalle_pedido` VALUES (56, 6, 8, 120.000, 1);
INSERT INTO `detalle_pedido` VALUES (57, 6, 1, 120.000, 1);
INSERT INTO `detalle_pedido` VALUES (58, 6, 4, 300.000, 1);
INSERT INTO `detalle_pedido` VALUES (59, 6, 5, 400.000, 1);
INSERT INTO `detalle_pedido` VALUES (60, 6, 3, 400.000, 1);
INSERT INTO `detalle_pedido` VALUES (61, 6, 2, 150.000, 1);
INSERT INTO `detalle_pedido` VALUES (62, 6, 6, 250.000, 1);
INSERT INTO `detalle_pedido` VALUES (63, 7, 7, 200.000, 1);
INSERT INTO `detalle_pedido` VALUES (68, 5, 1, 120.000, 400);
INSERT INTO `detalle_pedido` VALUES (69, 5, 4, 200.000, 1);
INSERT INTO `detalle_pedido` VALUES (70, 5, 3, 200.000, 1);
INSERT INTO `detalle_pedido` VALUES (71, 5, 2, 150.000, 1);
-- ---------------------------------------------------------- Table structure for table `forma_pago`
-CREATE TABLE `forma_pago` (
`cod_forma_pago` int(11) NOT NULL auto_increment,
`nomb_forma_pago` varchar(40) NOT NULL default '',
PRIMARY KEY (`cod_forma_pago`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--- Dumping data for table `forma_pago`
-INSERT INTO `forma_pago` VALUES (1, 'Wester Union');
INSERT INTO `forma_pago` VALUES (2, 'Dinero Express');
INSERT INTO `forma_pago` VALUES (3, 'Money Gram');
INSERT INTO `forma_pago` VALUES (4, 'Giro bancario');
-- ---------------------------------------------------------- Table structure for table `marca`
-CREATE TABLE `marca` (
`cod_marca` int(11) NOT NULL auto_increment,
`nomb_marca` varchar(60) NOT NULL default '',
PRIMARY KEY (`cod_marca`)
Confidencial
Krasny Del Perú S.R.L
Pág. 112
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
--- Dumping data for table `marca`
-INSERT INTO `marca` VALUES (1, 'Monobind');
INSERT INTO `marca` VALUES (2, 'Genbio');
INSERT INTO `marca` VALUES (3, 'Orgenics');
INSERT INTO `marca` VALUES (4, 'Euroimmun');
INSERT INTO `marca` VALUES (5, 'Krasny Labs');
-- ---------------------------------------------------------- Table structure for table `mes`
-CREATE TABLE `mes` (
`idmes` tinyint(4) NOT NULL default '0',
`nombre` varchar(10) default NULL,
PRIMARY KEY (`idmes`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--- Dumping data for table `mes`
-INSERT INTO `mes` VALUES (1, 'ENERO');
INSERT INTO `mes` VALUES (2, 'FEBRERO');
INSERT INTO `mes` VALUES (3, 'MARZO');
INSERT INTO `mes` VALUES (4, 'ABRIL');
INSERT INTO `mes` VALUES (5, 'MAYO');
INSERT INTO `mes` VALUES (6, 'JUNIO');
INSERT INTO `mes` VALUES (7, 'JULIO');
INSERT INTO `mes` VALUES (8, 'AGOSTO');
INSERT INTO `mes` VALUES (9, 'SEPTIEMBRE');
INSERT INTO `mes` VALUES (10, 'OCTUBRE');
INSERT INTO `mes` VALUES (11, 'NOVIEMBRE');
INSERT INTO `mes` VALUES (12, 'DICIEMBRE');
-- ---------------------------------------------------------- Table structure for table `pais`
-CREATE TABLE `pais` (
`cod_pais` int(11) NOT NULL auto_increment,
`nomb_pais` varchar(40) NOT NULL default '',
PRIMARY KEY (`cod_pais`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=218 ;
Confidencial
Krasny Del Perú S.R.L
Pág. 113
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
--- Dumping data for table `pais`
-INSERT INTO `pais` VALUES (1, 'Albania');
INSERT INTO `pais` VALUES (2, 'Algeria');
INSERT INTO `pais` VALUES (3, 'American Samoa');
INSERT INTO `pais` VALUES (4, 'Andorra');
INSERT INTO `pais` VALUES (5, 'Angola');
INSERT INTO `pais` VALUES (6, 'Anguilla');
INSERT INTO `pais` VALUES (7, 'Antigua & Barbuda');
INSERT INTO `pais` VALUES (8, 'Argentina');
INSERT INTO `pais` VALUES (9, 'Armenia');
INSERT INTO `pais` VALUES (10, 'Aruba');
INSERT INTO `pais` VALUES (11, 'Australia');
INSERT INTO `pais` VALUES (12, 'Austria');
INSERT INTO `pais` VALUES (13, 'Azerbaijan');
INSERT INTO `pais` VALUES (14, 'Bahamas');
INSERT INTO `pais` VALUES (15, 'Bahrain');
INSERT INTO `pais` VALUES (16, 'Bangladesh');
INSERT INTO `pais` VALUES (17, 'Barbados');
INSERT INTO `pais` VALUES (18, 'Belgium');
INSERT INTO `pais` VALUES (19, 'Belize');
INSERT INTO `pais` VALUES (20, 'Benin');
INSERT INTO `pais` VALUES (21, 'Bermuda');
INSERT INTO `pais` VALUES (22, 'Bhutan');
INSERT INTO `pais` VALUES (23, 'Birmania (Myanmar)');
INSERT INTO `pais` VALUES (24, 'Bolivia');
INSERT INTO `pais` VALUES (25, 'Bonaire');
INSERT INTO `pais` VALUES (26, 'Bosnia-Herzegovina');
INSERT INTO `pais` VALUES (27, 'Botswana');
INSERT INTO `pais` VALUES (28, 'Brazil');
INSERT INTO `pais` VALUES (29, 'Brunei');
INSERT INTO `pais` VALUES (30, 'Bulgaria');
INSERT INTO `pais` VALUES (31, 'Burkina Faso');
INSERT INTO `pais` VALUES (32, 'Burundi');
INSERT INTO `pais` VALUES (33, 'Byelorussia');
INSERT INTO `pais` VALUES (34, 'Cameroon');
INSERT INTO `pais` VALUES (35, 'Canada');
INSERT INTO `pais` VALUES (36, 'Canaries Islands (Spain)');
INSERT INTO `pais` VALUES (37, 'Capo Verde');
INSERT INTO `pais` VALUES (38, 'Cayman Islands');
INSERT INTO `pais` VALUES (39, 'Chad');
INSERT INTO `pais` VALUES (40, 'Channel Islands');
INSERT INTO `pais` VALUES (41, 'Chile');
INSERT INTO `pais` VALUES (42, 'China');
INSERT INTO `pais` VALUES (43, 'Colombia');
INSERT INTO `pais` VALUES (44, 'Comoros Islands');
INSERT INTO `pais` VALUES (45, 'Congo');
INSERT INTO `pais` VALUES (46, 'Cooks Islands');
INSERT INTO `pais` VALUES (47, 'Costa Rica');
Confidencial
Krasny Del Perú S.R.L
Pág. 114
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
INSERT INTO `pais` VALUES (48, 'Croatia');
INSERT INTO `pais` VALUES (49, 'Curacao');
INSERT INTO `pais` VALUES (50, 'Cyprus');
INSERT INTO `pais` VALUES (51, 'Czech Republic');
INSERT INTO `pais` VALUES (52, 'Denmark');
INSERT INTO `pais` VALUES (53, 'Djibouti');
INSERT INTO `pais` VALUES (54, 'Dominica');
INSERT INTO `pais` VALUES (55, 'Dominican Republic');
INSERT INTO `pais` VALUES (56, 'Ecuador');
INSERT INTO `pais` VALUES (57, 'Egypt');
INSERT INTO `pais` VALUES (58, 'Eire');
INSERT INTO `pais` VALUES (59, 'El Salvador');
INSERT INTO `pais` VALUES (60, 'Emirates');
INSERT INTO `pais` VALUES (61, 'Equatorial Guinea');
INSERT INTO `pais` VALUES (62, 'Eritrea');
INSERT INTO `pais` VALUES (63, 'Estonia');
INSERT INTO `pais` VALUES (64, 'Ethiopia');
INSERT INTO `pais` VALUES (65, 'Faeroe Islands');
INSERT INTO `pais` VALUES (66, 'Falklands/Maldives');
INSERT INTO `pais` VALUES (67, 'Fiji Islands');
INSERT INTO `pais` VALUES (68, 'Finland');
INSERT INTO `pais` VALUES (69, 'France');
INSERT INTO `pais` VALUES (70, 'French Guyana');
INSERT INTO `pais` VALUES (71, 'Gabon');
INSERT INTO `pais` VALUES (72, 'Gambia');
INSERT INTO `pais` VALUES (73, 'Georgia');
INSERT INTO `pais` VALUES (74, 'Germany');
INSERT INTO `pais` VALUES (75, 'Ghana');
INSERT INTO `pais` VALUES (76, 'Gibraltar');
INSERT INTO `pais` VALUES (77, 'Greece');
INSERT INTO `pais` VALUES (78, 'Greenland');
INSERT INTO `pais` VALUES (79, 'Grenada');
INSERT INTO `pais` VALUES (80, 'Guadalupe');
INSERT INTO `pais` VALUES (81, 'Guam');
INSERT INTO `pais` VALUES (82, 'Guatemala');
INSERT INTO `pais` VALUES (83, 'Guinea Bissau');
INSERT INTO `pais` VALUES (84, 'Guyana');
INSERT INTO `pais` VALUES (85, 'Haiti');
INSERT INTO `pais` VALUES (86, 'Holland');
INSERT INTO `pais` VALUES (87, 'Honduras');
INSERT INTO `pais` VALUES (88, 'Hong Kong');
INSERT INTO `pais` VALUES (89, 'Hungary');
INSERT INTO `pais` VALUES (90, 'Iceland');
INSERT INTO `pais` VALUES (91, 'India');
INSERT INTO `pais` VALUES (92, 'Indonesia');
INSERT INTO `pais` VALUES (93, 'Indonesia');
INSERT INTO `pais` VALUES (94, 'Israel');
INSERT INTO `pais` VALUES (95, 'Italy');
INSERT INTO `pais` VALUES (96, 'Ivory Coast');
INSERT INTO `pais` VALUES (97, 'Jamaica');
INSERT INTO `pais` VALUES (98, 'Japan');
INSERT INTO `pais` VALUES (99, 'Jordan');
Confidencial
Krasny Del Perú S.R.L
Pág. 115
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
INSERT INTO `pais` VALUES (100, 'Kampuchea');
INSERT INTO `pais` VALUES (101, 'Kazakhstan');
INSERT INTO `pais` VALUES (102, 'Kenya');
INSERT INTO `pais` VALUES (103, 'Kiribati');
INSERT INTO `pais` VALUES (104, 'Kuwait');
INSERT INTO `pais` VALUES (105, 'Kyrgyzstan');
INSERT INTO `pais` VALUES (106, 'Laos');
INSERT INTO `pais` VALUES (107, 'Lebanon');
INSERT INTO `pais` VALUES (108, 'Lesotho');
INSERT INTO `pais` VALUES (109, 'Lettonia');
INSERT INTO `pais` VALUES (110, 'Liberia');
INSERT INTO `pais` VALUES (111, 'Libya');
INSERT INTO `pais` VALUES (112, 'Liechtenstein');
INSERT INTO `pais` VALUES (113, 'Lithuania');
INSERT INTO `pais` VALUES (114, 'Luxembourg');
INSERT INTO `pais` VALUES (115, 'Macaw');
INSERT INTO `pais` VALUES (116, 'Macedonia');
INSERT INTO `pais` VALUES (117, 'Madagascar');
INSERT INTO `pais` VALUES (118, 'Malawi');
INSERT INTO `pais` VALUES (119, 'Malaysia');
INSERT INTO `pais` VALUES (120, 'Mali');
INSERT INTO `pais` VALUES (121, 'Malta');
INSERT INTO `pais` VALUES (122, 'Marshall Islands');
INSERT INTO `pais` VALUES (123, 'Martinique');
INSERT INTO `pais` VALUES (124, 'Mauritania');
INSERT INTO `pais` VALUES (125, 'Mauritius');
INSERT INTO `pais` VALUES (126, 'Mexico');
INSERT INTO `pais` VALUES (127, 'Moldavia');
INSERT INTO `pais` VALUES (128, 'Mongolia');
INSERT INTO `pais` VALUES (129, 'Montserrat');
INSERT INTO `pais` VALUES (130, 'Morocco');
INSERT INTO `pais` VALUES (131, 'Mozambique');
INSERT INTO `pais` VALUES (132, 'Namibia');
INSERT INTO `pais` VALUES (133, 'Nepal');
INSERT INTO `pais` VALUES (134, 'Nevis');
INSERT INTO `pais` VALUES (135, 'New Caledonia');
INSERT INTO `pais` VALUES (136, 'New Zealand');
INSERT INTO `pais` VALUES (137, 'Nicaragua');
INSERT INTO `pais` VALUES (138, 'Niger');
INSERT INTO `pais` VALUES (139, 'Nigeria');
INSERT INTO `pais` VALUES (140, 'Niue Islands');
INSERT INTO `pais` VALUES (141, 'North Korea');
INSERT INTO `pais` VALUES (142, 'Northern Ireland');
INSERT INTO `pais` VALUES (143, 'Norway');
INSERT INTO `pais` VALUES (144, 'Oman');
INSERT INTO `pais` VALUES (145, 'Pakistan');
INSERT INTO `pais` VALUES (146, 'Panama');
INSERT INTO `pais` VALUES (147, 'Paraguay');
INSERT INTO `pais` VALUES (148, 'Peru');
INSERT INTO `pais` VALUES (149, 'Philippines');
INSERT INTO `pais` VALUES (150, 'Poland');
INSERT INTO `pais` VALUES (151, 'Portugal');
Confidencial
Krasny Del Perú S.R.L
Pág. 116
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
INSERT INTO `pais` VALUES (152, 'Puerto Rico');
INSERT INTO `pais` VALUES (153, 'Qatar');
INSERT INTO `pais` VALUES (154, 'Republic Of Central Afric');
INSERT INTO `pais` VALUES (155, 'Republic Of Guinea');
INSERT INTO `pais` VALUES (156, 'Republic Of Nauru');
INSERT INTO `pais` VALUES (157, 'Reunion Islands');
INSERT INTO `pais` VALUES (158, 'Romania');
INSERT INTO `pais` VALUES (159, 'Russia');
INSERT INTO `pais` VALUES (160, 'Rwanda');
INSERT INTO `pais` VALUES (161, 'Sao Tome & Principe');
INSERT INTO `pais` VALUES (162, 'Saudi Arabia');
INSERT INTO `pais` VALUES (163, 'Senegal');
INSERT INTO `pais` VALUES (164, 'Serbia Montenegro');
INSERT INTO `pais` VALUES (165, 'Seychelles');
INSERT INTO `pais` VALUES (166, 'Sierra Leone');
INSERT INTO `pais` VALUES (167, 'Singapore');
INSERT INTO `pais` VALUES (168, 'Slovak Republic');
INSERT INTO `pais` VALUES (169, 'Slovenia');
INSERT INTO `pais` VALUES (170, 'Solomon Islands');
INSERT INTO `pais` VALUES (171, 'Somalia');
INSERT INTO `pais` VALUES (172, 'South Africa');
INSERT INTO `pais` VALUES (173, 'South Korea');
INSERT INTO `pais` VALUES (174, 'Spain');
INSERT INTO `pais` VALUES (175, 'Sri Lanka');
INSERT INTO `pais` VALUES (176, 'St. Barthelemy');
INSERT INTO `pais` VALUES (177, 'St. Eustatius');
INSERT INTO `pais` VALUES (178, 'St. Kitts');
INSERT INTO `pais` VALUES (179, 'St. Lucia');
INSERT INTO `pais` VALUES (180, 'St. Maarten');
INSERT INTO `pais` VALUES (181, 'St. Vincent');
INSERT INTO `pais` VALUES (182, 'Sudan');
INSERT INTO `pais` VALUES (183, 'Suriname');
INSERT INTO `pais` VALUES (184, 'Swaziland');
INSERT INTO `pais` VALUES (185, 'Sweden');
INSERT INTO `pais` VALUES (186, 'Switzerland');
INSERT INTO `pais` VALUES (187, 'Tahiti');
INSERT INTO `pais` VALUES (188, 'Taiwan');
INSERT INTO `pais` VALUES (189, 'Taiwan');
INSERT INTO `pais` VALUES (190, 'Tajikistan');
INSERT INTO `pais` VALUES (191, 'Tanzania');
INSERT INTO `pais` VALUES (192, 'Thailand');
INSERT INTO `pais` VALUES (193, 'Togo');
INSERT INTO `pais` VALUES (194, 'Tonga');
INSERT INTO `pais` VALUES (195, 'Trinidad & Tobago');
INSERT INTO `pais` VALUES (196, 'Tunisia');
INSERT INTO `pais` VALUES (197, 'Turkey');
INSERT INTO `pais` VALUES (198, 'Turkmenistan');
INSERT INTO `pais` VALUES (199, 'Turks & Caicos Islands');
INSERT INTO `pais` VALUES (200, 'Tuvalu');
INSERT INTO `pais` VALUES (201, 'Uganda');
INSERT INTO `pais` VALUES (202, 'Ukraine');
INSERT INTO `pais` VALUES (203, 'United Kingdom');
Confidencial
Krasny Del Perú S.R.L
Pág. 117
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
INSERT INTO `pais` VALUES (204, 'Uruguay');
INSERT INTO `pais` VALUES (205, 'USA');
INSERT INTO `pais` VALUES (206, 'Uzbekistan');
INSERT INTO `pais` VALUES (207, 'Vanuatu');
INSERT INTO `pais` VALUES (208, 'Venezuela');
INSERT INTO `pais` VALUES (209, 'Vietnam');
INSERT INTO `pais` VALUES (210, 'Virgin Islands');
INSERT INTO `pais` VALUES (211, 'Western Samoa');
INSERT INTO `pais` VALUES (212, 'Yemen');
INSERT INTO `pais` VALUES (213, 'Yugoslavia');
INSERT INTO `pais` VALUES (214, 'Zaire');
INSERT INTO `pais` VALUES (215, 'Zambia');
INSERT INTO `pais` VALUES (216, 'Zimbabwe');
INSERT INTO `pais` VALUES (217, 'gh');
-- ---------------------------------------------------------- Table structure for table `pedido`
-CREATE TABLE `pedido` (
`cod_pedido` int(11) NOT NULL auto_increment,
`cod_cliente` int(11) NOT NULL default '0',
`cod_tipo_envio` int(11) NOT NULL default '0',
`cod_forma_pago` int(11) NOT NULL default '0',
`fecha_pedido` datetime NOT NULL default '0000-00-00 00:00:00',
`ip_pedido` varchar(20) NOT NULL default '',
`subtotal_pedido` float(9,3) NOT NULL default '0.000',
`igv_pedido` float(9,3) NOT NULL default '0.000',
`direntrega_pedido` varchar(60) NOT NULL default '',
`estado_pedido` int(11) NOT NULL default '0',
`total_pedido` float(9,3) NOT NULL default '0.000',
PRIMARY KEY (`cod_pedido`),
KEY `pedido_forma_pago` (`cod_forma_pago`),
KEY `pedido_tipo_envio` (`cod_tipo_envio`),
KEY `cliente_pedido` (`cod_cliente`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
--- Dumping data for table `pedido`
-INSERT INTO `pedido` VALUES (2, 2, 3, 4, '2007-11-08 00:00:00', '127.0.0.1', 270.000, 51.300, 'Nicolas Garatea
15 - 02', 1, 321.300);
INSERT INTO `pedido` VALUES (3, 4, 3, 1, '2007-11-08 00:00:00', '127.0.0.1', 530.000, 100.700, 'Garatea', 0,
630.700);
INSERT INTO `pedido` VALUES (4, 4, 6, 2, '2007-11-08 00:00:00', '127.0.0.1', 0.000, 28.500, 'dir', 0, 178.500);
INSERT INTO `pedido` VALUES (5, 3, 3, 3, '2007-11-13 00:00:00', '127.0.0.1', 48550.000, 9224.500, 'Dir', 1,
Confidencial
Krasny Del Perú S.R.L
Pág. 118
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
57774.500);
INSERT INTO `pedido` VALUES (6, 1, 3, 1, '2007-11-08 00:00:00', '127.0.0.1', 1950.000, 370.500, 'Av Jorge
Chavez 999', 1, 2320.500);
INSERT INTO `pedido` VALUES (7, 2, 3, 3, '2007-11-09 22:10:08', '127.0.0.1', 200.000, 38.000, 'nicolas', 0,
238.000);
-- ---------------------------------------------------------- Table structure for table `producto`
-CREATE TABLE `producto` (
`cod_producto` int(11) NOT NULL auto_increment,
`id_producto` varchar(40) NOT NULL default '',
`cod_marca` int(11) NOT NULL default '0',
`cod_categoria` int(11) NOT NULL default '0',
`nomb_producto` varchar(100) NOT NULL default '',
`descripcion_producto` text NOT NULL,
`stock_producto` int(11) NOT NULL default '0',
`peso_producto` int(11) NOT NULL default '0',
`precio_producto` float(9,2) NOT NULL default '0.00',
`precio_oferta_producto` float(9,2) NOT NULL default '0.00',
`path_image_producto` varchar(100) NOT NULL default '',
`dso_producto` int(11) NOT NULL default '0',
PRIMARY KEY (`cod_producto`),
KEY `producto_categoria` (`cod_categoria`),
KEY `producto_marca` (`cod_marca`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;
--- Dumping data for table `producto`
-INSERT INTO `producto` VALUES (1, '800-5024', 2, 1, 'ImmunoDOT Borrelia (Lyme)', '<P>ImmunoDOT is an
easy-to-use, visually interpreted, rapid-test format, dipstick ELISA that allows individual patients to be tested for
multiple parameters simultaneously. Up to five or six different tests may be completed simultaneously on a single
patient specimen, making it ideal for users who require fast, flexible and reliable diagnostic tests in a single patient
format. ImmunoDOT is a sophisticated test format which is a multiparameter, nitrocellulose ELISA with
sensitivities and specificities similar to reference method western blots. This format also equals or surpasses
traditional ELISA formats for sensitivity and specificity.</P>', -600, 0, 120.00, 200.00,
'http://localhost/web/health/productos/product4.jpg', 1);
INSERT INTO `producto` VALUES (2, '800-5025', 2, 2, 'ImmunoWELL', '<P>The ImmunoWELL system was
developed in order to reach the larger centralized laboratory in the universal microtiter immunoassay format.
Microtiter format is one of the most widely used test formats with a wide variety of readers, washers, and specimen
handlers either already available in the laboratory or easily obtained. Microtiter immunoassays are considered the
most universal immunoassay format and have been available for over 25 years. Most microtiter systems have the
same basic features and can readily be validated with assistance from GenBio.</P>', 68, 0, 150.00, 180.00,
'http://localhost/web/health/productos/product5.jpg', 1);
Confidencial
Krasny Del Perú S.R.L
Pág. 119
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
INSERT INTO `producto` VALUES (3, '800-6025', 2, 3, 'ImmunoFLOW', '<P>The ImmunoFLOW (point of care)
format has been under development at GenBio for years. ImmunoFLOW is an easy-to-use, visually interpreted,
rapid-test format flow through ELISA that allows individual patients to be tested easily by any laboratory. This
format involves a few simple steps and was commonly used for tests like pregnancy and strep as early as the early
1980`s</P>', 43, 170, 0.00, 140.00, 'http://localhost/web/health/productos/product8_2.jpg', 0);
INSERT INTO `producto` VALUES (4, '800-5029', 2, 1, 'ImmunoDOT Borrelia (Lyme) . 25 test kit',
'<P>ImmunoDOT is an easy-to-use, visually interpreted, rapid-test format, dipstick ELISA that allows individual
patients to be tested for multiple parameters simultaneously. Up to five or six different tests may be completed
simultaneously on a single patient specimen, making it ideal for users who require fast, flexible and reliable
diagnostic tests in a single patient format. ImmunoDOT is a sophisticated test format which is a multiparameter,
nitrocellulose ELISA with sensitivities and specificities similar to reference method western blots. This format also
equals or surpasses traditional ELISA formats for sensitivity and specificity.</P>', 7, 0, 200.00, 170.00,
'http://localhost/web/health/productos/noimagen.jpg', 0);
INSERT INTO `producto` VALUES (5, '700-0049', 2, 4, 'ImmunoFA', '<P>The ImmunoFA Toxoplasma gondii IgG
Test and ImmunoFA Toxoplasma gondii IgM Test utilize the indirect fluorescent antibody technique for the
detection and titration of toxoplasma antibody in human sera. When the two tests are used in combination, they are
useful in determining the presence of acute toxoplasma infection early in its course. Such rapid detection allows for
the rapid institution of appropriate therapy which can significantly reduce the morbidity and mortality associated
with toxoplasma infection.</P>', 396, 0, 400.00, 323.00, 'http://localhost/web/health/productos/product3.jpg', 1);
INSERT INTO `producto` VALUES (6, '8075-300B', 1, 5, 'Thyroid Panels', '<SPAN style="FONT-SIZE: 8pt; msobidi-font-weight: bold"><FONT face="arial, helvetica, sans-serif" size=1>Monobind`s panel kits have combination
calibrators delivering dramatic <STRONG>flexibility</STRONG> and <STRONG>cost efficiency</STRONG> to
clinical labs. <STRONG>MAPS</STRONG> supports smaller testing volumes by including two analytes in one kit,
48 wells color-coded for each analyte. <STRONG>VAST</STRONG> adds a new level of choice with three and
four analytes in one 192 well kit. Labs can run any analyte in any well they choose. Try MAPS or VAST today and
experience Monobind`s leading-edge technologies.</FONT></SPAN>', 36, 0, 250.00, 180.00,
'http://localhost/web/health/productos/showimg.gif', 0);
INSERT INTO `producto` VALUES (7, '1625-300', 4, 1, 'Anti-Helicobacter Pylori IgA', '<P>Anti-H. Pylori IgA
ELISA Kit - 96 wells <!--</a>--></P>', 336, 0, 210.00, 200.00,
'http://localhost/web/health/productos/noimagen.jpg', 0);
INSERT INTO `producto` VALUES (8, 'CA 1000-0101', 4, 6, 'Endocrinopathies', 'antibodies against thyroid
microsomes<BR>and thyroglobulin (MAb+TAb control)', 48, 0, 120.00, 115.00, '', 0);
-- ---------------------------------------------------------- Table structure for table `tipo_envio`
-CREATE TABLE `tipo_envio` (
`cod_tipo_envio` int(11) NOT NULL auto_increment,
`nomb_tipo_envio` varchar(40) NOT NULL default '',
PRIMARY KEY (`cod_tipo_envio`)
Confidencial
Krasny Del Perú S.R.L
Pág. 120
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--- Dumping data for table `tipo_envio`
-INSERT INTO `tipo_envio` VALUES (2, 'EMS Internacional - Europa');
INSERT INTO `tipo_envio` VALUES (3, 'Pqte Tradicional - America');
INSERT INTO `tipo_envio` VALUES (4, 'Pqte Tradicional - Europa');
INSERT INTO `tipo_envio` VALUES (6, 'EMS Internacional - America');
-- ---------------------------------------------------------- Table structure for table `usuario`
-CREATE TABLE `usuario` (
`cod_usuario` int(10) unsigned NOT NULL auto_increment,
`cod_pais` int(11) NOT NULL default '0',
`user_usuario` varchar(20) NOT NULL default '',
`password_usuario` varchar(20) NOT NULL default '',
`fechareg_usuario` datetime NOT NULL default '0000-00-00 00:00:00',
`nombres_usuario` varchar(100) NOT NULL default '',
`ip_usuario` varchar(20) NOT NULL default '',
`persnro_usuario` varchar(20) NOT NULL default '',
`direccion_usuario` varchar(100) default NULL,
`telefono_usuario` varchar(40) default NULL,
`email_usuario` varchar(100) default NULL,
PRIMARY KEY (`cod_usuario`),
KEY `usuario_pais` (`cod_pais`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--- Dumping data for table `usuario`
-INSERT INTO `usuario` VALUES (1, 148, 'Franz', '123', '2007-10-21 16:53:27', 'Franz Denis Vargas Morales',
'127.0.0.1', '42484930', 'Urb garate Mz 15 lte 02 - Nvo chimbote', '9936227', '[email protected]');
INSERT INTO `usuario` VALUES (2, 205, 'Carlos', 'cquine', '2007-10-21 16:57:35', 'Carlos Quine Rodriguez',
'127.0.0.1', '', 'Barranco 450', '', '');
--- Constraints for table `cliente`
-ALTER TABLE `cliente`
ADD CONSTRAINT `cliente_pais` FOREIGN KEY (`cod_pais`) REFERENCES `pais` (`cod_pais`) ON
DELETE CASCADE ON UPDATE CASCADE;
-Confidencial
Krasny Del Perú S.R.L
Pág. 121
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
-- Constraints for table `detalle_pedido`
-ALTER TABLE `detalle_pedido`
ADD CONSTRAINT `pedido_detalle_pedido` FOREIGN KEY (`cod_pedido`) REFERENCES `pedido`
(`cod_pedido`) ON DELETE CASCADE ON UPDATE CASCADE,
ALTER TABLE `detalle_pedido`
ADD CONSTRAINT `pedido_detalle_pedido` FOREIGN KEY (`cod_pedido`) REFERENCES `pedido`
(`cod_pedido`) ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT
`producto_detalle_pedido` FOREIGN KEY (`cod_producto`) REFERENCES `producto` (`cod_producto`) ON
DELETE CASCADE ON UPDATE CASCADE;
--- Constraints for table `pedido`
-ALTER TABLE `pedido`
ADD CONSTRAINT `cliente_pedido` FOREIGN KEY (`cod_cliente`) REFERENCES `cliente` (`cod_cliente`)
ON DELETE CASCADE ON UPDATE CASCADE,
ALTER TABLE `pedido`
ADD CONSTRAINT `cliente_pedido` FOREIGN KEY (`cod_cliente`) REFERENCES `cliente` (`cod_cliente`)
ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `pedido_forma_pago` FOREIGN KEY
(`cod_forma_pago`) REFERENCES `forma_pago` (`cod_forma_pago`) ON DELETE CASCADE ON UPDATE
CASCADE,
ALTER TABLE `pedido`
ADD CONSTRAINT `cliente_pedido` FOREIGN KEY (`cod_cliente`) REFERENCES `cliente` (`cod_cliente`)
ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `pedido_forma_pago` FOREIGN KEY
(`cod_forma_pago`) REFERENCES `forma_pago` (`cod_forma_pago`) ON DELETE CASCADE ON UPDATE
CASCADE, ADD CONSTRAINT `pedido_tipo_envio` FOREIGN KEY (`cod_tipo_envio`) REFERENCES
`tipo_envio` (`cod_tipo_envio`) ON DELETE CASCADE ON UPDATE CASCADE;
--- Constraints for table `producto`
-ALTER TABLE `producto`
ADD CONSTRAINT `producto_categoria` FOREIGN KEY (`cod_categoria`) REFERENCES `categoria`
(`cod_categoria`) ON DELETE CASCADE ON UPDATE CASCADE,
ALTER TABLE `producto`
ADD CONSTRAINT `producto_categoria` FOREIGN KEY (`cod_categoria`) REFERENCES `categoria`
(`cod_categoria`) ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `producto_marca`
FOREIGN KEY (`cod_marca`) REFERENCES `marca` (`cod_marca`) ON DELETE CASCADE ON UPDATE
CASCADE;
--- Constraints for table `usuario`
-ALTER TABLE `usuario`
ADD CONSTRAINT `usuario_pais` FOREIGN KEY (`cod_pais`) REFERENCES `pais` (`cod_pais`) ON
DELETE CASCADE ON UPDATE CASCADE;
Confidencial
Krasny Del Perú S.R.L
Pág. 122
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Modelo Físico de la Base de Datos Relacional
Confidencial
Krasny Del Perú S.R.L
Pág. 123
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Componentes
Confidencial
Krasny Del Perú S.R.L
Pág. 124
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
KrasnyHealth
Gestión de Almacén
Confidencial
Krasny Del Perú S.R.L
Pág. 125
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Gestión de Ventas
Health_db
Confidencial
Krasny Del Perú S.R.L
Pág. 126
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Diagrama de Despliegue
Confidencial
Krasny Del Perú S.R.L
Pág. 127
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Prueba de Caja Negra
Caso De Uso: Login usuario
Login usuario: Ingreso de datos Válidos
Item
1
2
Datos
Ingresar Datos de usuario de Inicio de
Session
Tipo de dato
Franz
*****
Respuesta
Datos de Base
de Datos
Clic
Procesado
correctamente
Procesar Datos de Inicio de Session
Fuente: Elaboración Propia
Login usuario: Ingreso de datos No Válidos
Item
1
2
Datos
Ingresar Datos de usuario de Inicio de
Sesión
Tipo de dato
Franzua
*****
Respuesta
Error!
Procesar Datos de Inicio de Session
No hacer Clic
Error!
Fuente: Elaboración Propia
Login usuario: Resultado por escenario:
Use case
Escenario
Login usuario
Iniciar
session
correctamente
Resultado
Almacenero
Datos
de
usuario
correctamente
Conclusión
ingresado
Login de usuario indica
la parte administrativa
del sistema web.
Fuente: Elaboración Propia
Confidencial
Krasny Del Perú S.R.L
Pág. 128
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Caso De Uso: Registra producto
Registra producto: Ingreso de datos Válidos
Item
Datos
Tipo de dato
Clic
1
Selecciónar tipo de búsqueda
2
Buscar Producto
3
Ingresamos ID producto
4
Ingresamos Código
5
Ingresamos Nombre del Producto
6
Seleccionamos tipo de Marca
7
Seleccionamos tipo de Categoría
8
Ingresamos Stock
9
Ingresamos Descripción del Producto
10
Ingresamos Precio
120.00
11
Ingresamos Precio
200.00
12
Seleccionamos Precio Oferta
13
Ingresamos Peso
14
Ingresamos Imagen a mostrar
15
Seleccionamos Guardar
Clic
1
800-5024
ImmunoDOT Borrelia (Lyme)
Genbio
ImmunoDOT
324
ImmunoDOT is an easy-touse,
visually
interpreted,
rapid-test format
No
0
http://localhost/web/health/pro
ductos/product4.jpg
Click
Respuesta
Datos de Base de
Datos
Procesado
correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Los datos fueron
guardados
Correctamente
Fuente: Elaboración Propia
Confidencial
Krasny Del Perú S.R.L
Pág. 129
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Registra producto: Ingreso de Datos No Válidos
Item
1
2
3
4
5
Datos
Selecciónar tipo de búsqueda
Buscar Producto
Ingresamos ID producto
Ingresamos Código
Ingresamos Nombre del Producto
Tipo de dato
No hacer Clic
No hacer Clic
$1
800%%&%-5024
ImmuOT 5355653······5%&&
Respuesta
Error!
Error!
Error!
Error!
Error!
6
Seleccionamos tipo de Marca
No hacer Clic
Error!
7
8
9
10
11
12
13
Seleccionamos tipo de Categoría
Ingresamos Stock
Ingresamos Descripción del Producto
Ingresamos Precio
Ingresamos Precio
Seleccionamos Precio Oferta
Ingresamos Peso
No hacer Clic
&%23
Error!
Error!
Error!
Error!
Error!
Error!
Error!
14
Ingresamos Imagen a mostrar
15
Seleccionamos Guardar
ImmunoDOT???? is a78n &$%
$$$120.00$$
$$$54$$
No hacer Clic
&%$
http:///&%$$$$t/web/health/pr
oductos/product4.jpg
No hacer Clic
Error!
Error!
Fuente: Elaboración Propia
Registra producto: Resultado por escenario:
Use case
Registrar
Producto
Escenario
Verificar que se
haya registrado
correctamente el
producto
Resultado
Almacenero
El Producto es localizado y se le asigna
un código único
Conclusión
El proceso de registro
del producto se basa en
su categoría y marca.
Fuente: Elaboración Propia
Caso De Uso: Registra categoría
Registrar categoría: Ingreso de datos Válidos
Item
1
2
Confidencial
Datos
Ingresar el tipo de Categoría
Tipo de dato
ImmunoDOT
Seleccionamos Agregar
Clic
Krasny Del Perú S.R.L
Respuesta
Los datos fueron
ingresados
Correctamente
Los datos fueron
ingresados
Correctamente
Pág. 130
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Registra categoría: Ingreso de datos No Válidos
Item
1
2
Datos
Ingresar el tipo de Categoría
Tipo de dato
Seleccionamos Agregar
Im&&&mun$$oD$$OT
Respuesta
Error!
No hacer Clic
Error!
Registra categoría: Resultado por escenario:
Use case
Registra
categoría
Escenario
Verificar que se
haya registrado
correctamente la
categoría
Resultado
Almacenero
Verificar el registro de la categoría en
forma única
Conclusión
El proceso de registro
de categoría se da de
acuerdo a los productos.
Fuente: Elaboración Propia
Confidencial
Krasny Del Perú S.R.L
Pág. 131
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Cuadro Resumen:
Cuadro de resumen
Requerimientos
Login usuario
Registra marca
Registra producto
Registra categoría
Registra marca
Registra Tipo Envio
Registra Forma de Pago
Registrar Cliente
Total
Total de
Datos
2
2
15
2
2
2
2
15
42
Porcentaje de
Aciertos
99%
99%
100%
100%
100%
100%
100%
100%
100%
Porcentaje de
Rechazados
1%
1%
0%
0%
0%
0%
0%
0%
0%
Porcentaje
99%
99%
100%
100%
100%
100%
100%
100%
99.75%
La satisfacción de los requerimientos del sistema es del 99.75%
Operatividad
Se han realizado las pruebas necesarias para demostrar la operatividad del sistema, a través de la validación de la
entrada de datos, cuyos valores pueden ser numéricos o alfabéticos; como se muestra en la siguiente tabla:
Tipo
Numérico
Alfabético
Confidencial
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.
Caso de prueba
Número válido.
Número máximo (99999).
Número mínimo (0).
Número Negativo.
No numérico.
Alfabético valido.
No alfabético.
Campo vacío.
Campo espacio.
Sin dato.
Krasny Del Perú S.R.L
Resultado
Aceptado
Aceptado
Aceptado
Rechazado
Rechazado
Aceptado
Rechazado
Rechazado
Rechazado
Rechazado
Pág. 132
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
Glosario
15.
Introducción
Este documento recoge todos y cada uno de los términos manejados a lo largo de todo el proyecto de
desarrollo del Sistema Informático Web para Controlar los Procesos de Ventas de la Empresa Krasny del
Perú S.R.L. Se trata de un diccionario informal de datos y definiciones de la nomenclatura que se maneja,
de tal modo que se crea un estándar para todo el proyecto.
15.1
Propósito
El propósito de este glosario es definir con exactitud y sin ambigüedad la terminología manejada en el
proyecto. También sirve como guía de consulta para la clarificación de los puntos conflictivos o poco
esclarecedores del proyecto.
15.2
Alcance
El alcance del presente documento se extiende a todos los subsistemas definidos para la empresa. De tal
modo que la terminología empleada en los departamentos, en la gestión de ventas y en la gestión de
almacén, se refleja con claridad en este documento.
15.3
Referencias
El presente glosario hace referencia a los siguientes documentos:
-
Documento Plan de Desarrollo Software
-
Documento Visión
-
Documentos de Especificación de Casos de Uso
-
Documentos de Especificación de Casos de Pruebas
15.4
Organización del Glosario
El presente documento está organizado por definiciones de términos ordenados de forma ascendente según
la ordenación alfabética tradicional del español.
16.
Definiciones
A continuación se presentan todos los términos manejados a lo largo de todo el proyecto.
16.1
Almacén
Un almacén es una de las naves pertenecientes a la empresa Krasny Del Perú S.R.L en la que se
mantiene el stock de productos que se servirá a los clientes según pedido..
16.2
Atender pedido
El Jefe de almacén selecciona un pedido y asigna línea por línea una reserva de stock del producto
para dicho pedido.
16.3
Cancelar pedido atendido
Un pedido que ya ha sido atendido por el jefe de almacén ó asesor comercial puede ser cancelado
mientras el pedido esté en el almacén y no esté en envío, simplemente eliminándolo de la base de
datos y liberando el stock que tiene asignado. El cliente puede cancelar un pedido que está siendo
enviado.
Confidencial
Krasny Del Perú S.R.L
Pág. 133
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
16.4
Cancelar pedido online
Un pedido que está en elaboración puede ser cancelado por el cliente online simplemente
seleccionando a través de la página web el pedido que desea eliminar y suprimiéndolo. La base de
datos se actualiza con la eliminación del pedido en elaboración.
16.5
Catálogo de productos
El catálogo de productos es la colección de artículos con los que trabaja la empresa Krasny Del
Perú S.R.L. Se trata de un compendio de toda clase de artículos. El catálogo de productos
comprende el nombre del artículo, una referencia del mismo dentro de la catalogación de la
empresa, una descripción del producto, una fotografía del mismo, el precio de venta, etc.
16.6
Cliente externo
El cliente externo es el cliente propiamente dicho, es decir, en la visión que ofrece Rational Rose
del modelo de casos de uso del negocio, el cliente externo representa uno de tantos agentes
externos con los que interactúa la empresa. Por tanto, el cliente externo es el comprador de los
artículos, que puede ser cualquier cliente, grandes almacenes e incluso particulares.
16.7
Cliente online
El cliente online es un determinado usuario de ventas del sistema. El cliente online es un cliente
que se conecta al sistema mediante Internet y a través de la página web de la empresa. El cliente
online puede darse de alta como cliente nuevo, puede darse de baja o modificar sus datos.
También puede elaborar pedidos a través de la página web.
16.8
Confeccionar catálogo
El catálogo de productos sufre constantes cambios debido a la fluctuación de las demandas de los
artículos y las diferentes modas que se apoderan del momento. Por tanto, es responsabilidad de la
empresa la actualización del catálogo de productos que ofrece la empresa a sus clientes.
16.9
Consultar catálogo
La consulta del catálogo se realiza mediante las interfaces que ofrece el sistema. se puede
consultar el catálogo de productos a través de Internet vía la Web de la empresa, como cliente
online o los mismo empleados de la empresa.
16.10
Consultar pedidos no atendidos
Los pedidos que figuran como pedidos no atendidos se pueden en el almacén por el jefe de
almacén, mediante la interfaz gráfica correspondiente en la pestaña de “no atendidos” figura la
lista de los pedidos que aún no han pasado a ser atendidos en el almacén. Se puede consultar no
sólo el estado de los pedidos, sino también las líneas de productos y los datos referentes al pedido.
Una vez realizada esta consulta sobre un pedido en particular, el pedido pasa automáticamente al
estado de pedido atendido.
16.11
Elaborar pedido online
El cliente se conecta a la página Web de la empresa y puede realizar pedidos a través de Internet
de un modo bastante sencillo. Se identifica como cliente online con su nombre de usuario y una
contraseña.
16.12
Elaborar pedido
El asesor comercial recibe la petición de un cliente para elaborar pedido. El listado de pedidos en
elaboración de dicho cliente aparece en la pantalla y el asesor comercial puede modificar un
Confidencial
Krasny Del Perú S.R.L
Pág. 134
Sistema Informático Web para controlar los procesos de ventas para la empresa Krasny Del Perú S.R.L
Casos de Uso de Negocio
Fecha:
21/09/2007
Autor(es): Bach.Ing. Amner Pool Alayo Guimaray & Bach.Ing. Franz Denis Vargas Morales
pedido ya existente, borrarlo, o bien crear uno nuevo. El representante de ventas o la operadora
pueden añadir o modificar líneas de un pedido en elaboración ya existente o añadir nuevas líneas a
un pedido nuevo.
16.13
Gestión de almacén
La gestión de almacén trata todos aquellos aspectos del sistema que se refieren a tratamiento de
órdenes de pedido de los diferentes clientes. La gestión de almacén se centra en la atención de
órdenes de pedido, cancelación, paso a envío, consultas, gestión de incidencias de stock y
reposición de stock. Los usuarios son los asesores comerciales de almacén y los jefes de almacén
16.14
Gestión de clientes
Gestión de clientes está definida por los representantes de ventas, asesor comercial y clientes
online. La gestión de clientes trata todos aquellos aspectos que conciernen al tratamiento de datos
de clientes, ya sea alta de nuevos clientes, baja de clientes que ya figurasen en el sistema, ya sea de
la modificación de los datos de los clientes que figuraban como dados de alta. Este caso de uso se
puede invocar a través de la interfaz de usuarios de ventas.
16.15
Gestión de ventas
La gestión de ventas trata todos aquellos aspectos del sistema que se refieren al tratamiento de
ventas realizadas a los clientes. Ofrece funcionalidad al cliente online, que puede generar y
gestionar órdenes de pedido al igual que los representantes de ventas o asesor comercial.
16.16
Jefe de almacén
El empleado jefe de almacén participa dentro de la gestión de almacén, y que hace uso de las
funcionalidades definidas en la reposición de stock, consultas de pedidos.
16.17
Pedido no atendido
Un pedido, o una orden de pedido, figura en estado de “no atendido” cuando ya ha sido enviado al
almacén por un usuario y aún no ha sido atendido.
16.18
Producto
Los productos son artículos médicos, es decir, todos aquellos artículos que tengan que ver con
reactivos, pruebas de banco de sangre y otros.
16.19
Realizar oferta
Realizar oferta cuya funcionalidad ofrece la posibilidad de realizar ofertas de lanzamiento de
distintos productos, ofertas de venta a bajos precios u ofertas de venta a precio de coste para captar
nuevos clientes u ofrecer ventajas a los clientes actuales.
16.20
Reposición de stock
Reabastecer almacén consiste en solicitar al almacén, que sirva artículos para reponer el stock
necesario para atender órdenes de pedido.
Confidencial
Krasny Del Perú S.R.L
Pág. 135
Descargar