Está en la página 1de 165

Ingeniera Informtica y Sistemas

UNIVERSIDAD PRIVADA SAN PEDRO



CAPITULO I
GENERALIDADES
Prcticas Pre Profesionaes I 1 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

"!"! DESCRIPCI#N DE LA ORGANI$ACI#N
"!"!"! RA$#N SOCIAL
Nom%re& Corporacin Pesquera Coishco S.A.
U%icaci'n&
Departamento : Ancash
Provincia : Santa
Distrito : Coishco
Direccin : Av.Santa Marna S/N
Telfono : 290211
"!"!(! LOGOTIPO DE ORGANI$ACI#N
Prcticas Pre Profesionaes I 2 CPC S!A!
)ig! *"& Logoti+o Em+resaria
),ente& Cor+oraci'n Pes-,era Cois.co S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

"!"!/! ORGANIGRA0A E0PRESARIAL
"!(! SITUACI#N PRO1LE02TICA E3ISTENTE
"!(!"! SELECCI#N DEL PRO1LE0A
La planta de Harina y Aceite de Pescado de la Corporacin
Pesquera Coishco S.A. se encarga de elaborar productos
pesqueros a partir de insumos obtenidos por sus proveedores
destinados para ellos mismos y tambin para dichos
proveedores.
Prcticas Pre Profesionaes I 3 CPC S!A!
Gerente
General
Jefe
Administrativo y
de RR.HH.
Jefe de Ventas
Jefe de Planta
Jefe de
Almacn
Jefe de
Desembarque
de Pesca
Jefe de
Personal
Supervisor de
Calidad
Jefe de
Produccin
Jefe de
Mantenimiento
Jefe de
Calidad
Asistente de
Produccin
Jefe de
Productos
Terminados
Asistente
Almacn
)ig! *(& Organigrama Em+resaria
),ente& Cor+oraci'n Pes-,era Cois.co S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

El sistema que se nos ha encomendado a desarrollar, a cargo
de la Gerencia de Planta, como su nombre lo indica, estar
habilitado para llevar una automatizacin de proceso de
produccin ordenada y segura, debido a que antes del
surgimiento de esta idea de solucin, la empresa presentaba
lo siguiente:
El principal problema que se detect es que todo el control
de calidad y produccin se hace de manera manual; es
decir, valindose de recursos de escritorio para llevar el
registro y reportes de los insumos que ingresaban y
consuman durante el proceso de produccin de Harina y
Aceite de Pescado.
Este problema traa consigo serias consecuencias
relacionados con el orden y la seguridad, debido a que el
material de informacin elaborado con cierto grado de
desorganizacin no brinda una respuesta rpida ante algn
requerimiento del mismo, adems de estar expuesto a
cualquier ocasin de peligro de prdida de la misma, lo
cual evidentemente sera una gran prdida para la
empresa.
Prcticas Pre Profesionaes I 4 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

"!(!(! ANTECEDENTES DEL PRO1LE0A
El problema detallado se da desde que se empez a
incrementar la cantidad de insumos que sus proveedores le
administraban para la elaboracin de la produccin trayendo
un total riesgo en el control de calidad y produccin.
"!(!/! )OR0ULACI#N INTERROGATIVA DEL PRO1LE0A
Desarrollar un Sistema Informtico para controlar la
Produccin de Harina y Aceite de Pescado de la Empresa
Corporacin Pesquera Coishco S.A.
"!/! O14ETIVOS
"!/!"! O14ETIVO GENERAL
Desarrollar un sistema informtico que permita controlar la
produccin de la Planta de Harina y Aceite de Pescado de la
Corporacin Pesquera Coishco S.A.
"!/!(! O14ETIVOS ESPEC5)ICOS
Recopilar informacin de las operaciones de produccin de
Corporacin Pesquera Coishco S.A.
Analizar la problemtica actual de la empresa.
Realizar el modelo de negocios utilizando la metodologa de
desarrollo, basada en el Proceso Unificado Rational (RUP), el
Lenguaje de Modelado Unificado (UML) y la herramienta
Rational Rose 2003.
Prcticas Pre Profesionaes I 5 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Implementar el Sistema, aplicando con Lenguaje de
Programacin Power Builder 10.5 y como gestor de base de
datos el SQL Server 2000.
Comprobar el funcionamiento del Sistema aplicando la prueba
de caja.
Planificar el despliegue del Sistema en la organizacin
aplicando RUP.
"!6! 4USTI)ICACIONES DEL PRO7ECTO
"!6!"! 4USTI)ICACI#N OPERATIVA
Se obtendra de manera rpida y eficaz cualquier
requerimiento de consulta de dicha informacin.
Precisin de cantidades de insumos a emplearse en la
produccin de Harina y Aceite de Pescado.
Facilidad del manejo de los procesos en el sistema informtico
gracias a una interfaz amigable y comprensible.
Permitir al personal actualizarse en conocimientos bsicos de
informtica.
"!6!(! 4USTI)ICACI#N ECON#0ICA
Al existir un Sistema que controle el resultado del proceso de
produccin, la empresa podr ver cual es su rendimiento de
produccin y por ende ver cuando gasta y cuando gana.
Reduccin de prdidas en insumos y materia prima.
Prcticas Pre Profesionaes I 6 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

"!6!/! 4USTI)ICACI#N T8CNICA
Permitir a la empresa contar con un sistema informtico
que ayudara a la eficiencia de sus operaciones.
La empresa podr al fin poseer una medida de seguridad para
la informacin almacenada en el proceso de control de
produccin.
La empresa obtendr un sistema informtico de control de
produccin que ser realizado en un lenguaje de
programacin orientado a objetos, con un gestor de base de
datos.
Al tener limitaciones (especificadas en el siguiente punto), la
empresa tendr que implementar computadoras en planta
para poder controlar el proceso de produccin.
"!9 LI0ITACIONES
Dentro de las limitaciones que se nos ha presentado para la
elaboracin del proyecto tenemos los siguientes:
Una de las limitaciones ms notoria es el tiempo, ya que no
contamos con mucha disposicin de las personas encargadas
de la empresa, por motivo que se encuentran frecuentemente
trabajando.
Prcticas Pre Profesionaes I 7 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Poco dominio por parte del desarrollador en modelamiento.
La empresa en la actualidad cuenta con tres computadoras el
cual es empleado solo para redactar documentos y registros
de operaciones, adems de no estar instalada en la misma
planta de la empresa, sino en una oficina.
"!: ALCANCE DEL PRO7ECTO
El alcance del proyecto es lo que el sistema en desarrollo estar
facultado para hacer basado en nuestros dos casos de uso de negocio o
escenarios, que a continuacin se plantean.
Pro;,cci'n& El sistema llevar el control de las rdenes de
Produccin de Harina y Aceite de la Corporacin Pesquera Coishco
impuestas por los entes superiores, para lo cual el sistema estar
facultado de igual manera llevar el control de la materia prima, los
insumos que participan en este tipo de produccin, as como el
control del resultado final y las ordenes de despacho.
Contro ;e Amac<n& El sistema llevar el control del Almacn de
Insumos al igual que las notas de Ingreso, salida y devolucin de
las mismas, se mantendr el control de la utilizacin de los
insumos en la Ordenes de Produccin
Prcticas Pre Profesionaes I 8 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CAPITULO II
0ARCO TE#RICO
Prcticas Pre Profesionaes I 9 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

(!"! U0L =LENGUA4E DE 0ODELADO UNI)ICADO>
Segn la siguiente direccin electrnica: (1)
.tt+&??es!@iAi+e;ia!org?@iAi?Leng,aBeCUnifica;oC;eC0o;ea;o
Lenguaje Unificado de Modelado (UML, por sus siglas en ingls, Unified
Modeling Language) es el lenguaje de modelado de sistemas de
soft@are ms conocido y utilizado en la actualidad; an cuando
todava no es un estndar oficial, est apoyado en gran manera por
el O0G (Object Management Group). Es un lenguaje grfico para
visualizar, especificar, construir y documentar un sistema de
software. UML ofrece un estndar para describir un "plano" del
sistema (modelo), incluyendo aspectos conceptuales tales como
procesos de negocios y funciones del sistema, y aspectos concretos
como expresiones de lenguajes de programacin, esquemas de
bases de datos y componentes de software reutilizables.
El punto importante para notar aqu es que UML es un "lenguaje" para
especificar y no un mtodo o un proceso. UML se usa para definir un
sistema de software; para detallar los artefactos en el sistema; para
documentar y construir -es el lenguaje en el que est descrito el
modelo. UML se puede usar en una gran variedad de formas para
soportar una metodologa de desarrollo de software (tal como el
Proceso Unificado de Rational) -pero no especifica en s mismo qu
metodologa o proceso usar.
UML cuenta con varios tipos de diagramas, los cuales muestran
diferentes aspectos de las entidades representadas.
Prcticas Pre Profesionaes I 10 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

(!"!"! Distoria
Cuando la Rational Software Corporation contrat en 1994 a James
Rumbaugh quien trabajaba para General Electric. As consigui
tener a los creadores de las dos tcnicas ms populares para
modelado de sistemas orientados a objetos:: la Tcnica de
Modelado a Objetos de Rumbaugh, que era mejor en anlisis, y el
Mtodo Booch de Grady Booch, que era mejor en diseo. Juntos,
Rumbaugh y Booch comenzaron a compatibilizar sus mtodos
sentando las bases del Lenguaje Unificado.
(!"!(! Diagramas
Diagramas de estructura enfatizan en los elementos que deben
existir en el sistema modelado:
Diagrama de clases
Diagrama de componentes
Diagrama de objetos
Diagrama de estructura compuesta
Diagrama de despliegue
Diagrama de paquetes
Diagramas de comportamiento enfatizan en lo que debe
suceder en el sistema modelado:
Diagrama de actividades
Diagrama de casos de uso
Diagrama de estados
Prcticas Pre Profesionaes I 11 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagramas de Interaccin, un subtipo de diagramas de
comportamiento, que enfatiza sobre el flujo de control y de datos
entre los elementos del sistema modelado:
Diagrama de secuencia
Diagrama de comunicacin
Diagrama de tiempos (UML 2.0)
(!"!/! Soft@are i%re +ara mo;ea;o en U0L
Visual Paradigm for UML, Herramienta de modelado UML y
herramienta CASE que, como en el caso anterior, cuenta con
una versin gratuita denominada Community Edition.
ArgoUml, Herramienta de modelado UML escrito en java.
Dia Puede ser usado para modelar varios tipos de diagramas
UML.
Umbrello Herramienta para modelado UML para el entorno
KDE.
MonoUML Herramienta CASE para la plataforma mono.
UMLet Herramienta para modelado rpido de UML tambin
escrita en Java.
gModeler Herramienta para modelado de UML basada en Flash
(utilizable desde el navegador), que permite generar cdigo
Action Script 2.0 Compatible.
StarUML Herramienta de modelado para Windows desarrollada
en Delphi. Bastante estable y usable.
(!(! CLIENTE SERVIDOR
Segn la direccin electrnica (2):
http://es.wikipedia.org/wiki/Cliente-servidor, sustenta que:
Prcticas Pre Profesionaes I 12 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

La ar-,itect,ra cienteEserFi;or llamado modelo cliente-servidor o
servidor-cliente es una forma de dividir y especializar programas y
equipos de cmputo a fin de que la tarea que cada uno de ellos
realizada se efecte con la mayor eficiencia, y permita simplificarlas.
En esta arquitectura la capacidad de proceso est repartida entre el
servidor y los clientes.
En la funcionalidad de un programa distribuido se pueden distinguir 3
capas o niveles:
1. Manejador de Base de Datos (Nivel de almacenamiento),
2. Procesador de aplicaciones o reglas del negocio (Nivel lgico) y
3. Interfase del usuario (Nivel de presentacin)
En una arquitectura monotica no hay distribucin; los tres niveles
tienen lugar en el mismo equipo.
En un comienzo, los mainframes concentraban la funcionalidad de
almacenamiento y lgica; a ellos se conectaban terminales tontas,
posiblemente ubicadas en sitios remotos.
En el modelo cliente-servidor, en cambio, el trabajo se reparte entre
dos ordenadores. De acuerdo con la distribucin de la lgica de la
aplicacin hay dos posibilidades:
1. Ciente iFiano& si el cliente solo se hace cargo de la
presentacin.
2. Ciente +esa;o& si el cliente asume tambin la lgica del
negocio.
En la actualidad se suele hablar de arquitectura de tres niveles, donde
la capa de almacenamiento y la de aplicacin se ubican en (al menos)
dos servidores diferentes, conocidos como servidores de datos y
servidores de aplicaciones.
Prcticas Pre Profesionaes I 13 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

VentaBa ;e a ar-,itect,ra cienteEserFi;or
El servidor no necesita tanta potencia de procesamiento, parte
del proceso se reparte con los clientes.
Prcticas Pre Profesionaes I 14 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

DesFentaBa ;e a ar-,itect,ra cienteEserFi;or
Se reduce el trfico de red considerablemente. Idealmente, el
cliente se conecta al servidor cuando es estrictamente
necesario, obtiene los datos que necesita y cierra la conexin
dejando la red libre para otra conexin.
(!/! LENGUA4E DE PROGRA0ACI#N
Segn la direccin electrnica (3):
http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n,
concretamos:
(!/!"! Conce+to ;e Leng,aBe ;e Programaci'n
Un eng,aBe ;e +rogramaci'n es una tcnica estndar de
comunicacin que permite expresar las instrucciones que han de
ser ejecutadas en una computadora. Consiste en un conjunto de
reglas sintcticas y semnticas que definen un lenguaje
informtico.
Aunque muchas veces se usa lenguaje de programacin y lenguaje
informtico como si fuesen sinnimos, no tiene por qu ser as, ya
que los lenguajes informticos engloban a los lenguajes de
programacin y a otros ms, como, por ejemplo, el HTML.
Un lenguaje de programacin permite a un programador
especificar de manera precisa: sobre qu datos una computadora
debe operar, cmo deben ser estos almacenados y transmitidos y
qu acciones debe tomar bajo una variada gama de circunstancias.
Todo esto, a travs de un lenguaje que intenta estar relativamente
prximo al lenguaje humano o natural, tal como sucede con el
lenguaje Lxico.
Prcticas Pre Profesionaes I 15 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Un programa escrito en un lenguaje de programacin necesita
pasar por un proceso de compilacin, es decir, ser traducido al
lenguaje de mquina, o ser interpretado para que pueda ser
ejecutado por el ordenador.
(!/!(! Po@er 1,i;er
Po@er1,i;er es una herramienta de desarrollo de clase
empresarial desarrollada por la empresa Sybase. PowerBuilder es
orientada a objetos y permite el desarrollo de diferentes tipos de
aplicaciones y componentes para arquitecturas cliente/servidor,
distribuidas y Web.
(!/!(!"! Distoria
PowerBuilder fue inicialmente desarrollada por la compaa
Powersoft; la versin 1.0 se lanz oficialmente al mercado en
julio de 1991. Con sta versin, los desarrolladores
codificaban sus aplicaciones desde el "pintor de ventanas".
Con la versin 2.0, lanzada al mercado en 1992, PowerBuilder
incluy herencia y encapsulacin - por primera vez una
ventana poda heredar el comportamiento de su antecesor. En
1995, cuando PowerBuilder se haba afianzado de manera
slida dentro del mercado de herramientas de desarrollo,
Sybase adquiri a Powersoft y a finales de 1996 introdujo la
versin 5.0 de PowerBuilder. De ah en adelante, Sybase ha
continuado con el desarrollo de la herramienta, lanzando al
mercado las versiones 6, 7, 8, 9 y 10, que reflejan la
evolucin de PowerBuilder de acuerdo a las tendencias del
mercado, con mejoras en sus caractersticas y con el soporte
Prcticas Pre Profesionaes I 16 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

a nuevas tecnologas como JSP, XML y Servicios Web. En abril
de 2006, Sybase liber la ms reciente versin de la
herramienta, PowerBuilder 10.5.
(!/!(!(! Princi+aes caractersticas
PowerBuilder incluye, dentro de su ambiente integrado de
desarrollo, herramientas para crear la interfaz de usuario,
generar reportes y tener acceso al contenido de una base de
datos. PowerBuilder tambin incluye un lenguaje de
programacin llamado Po@erscri+t, el cual es usado para
especificar el comportamiento de la aplicacin en respuesta a
eventos del sistema o del usuario, tal como cerrar una
ventana o presionar un botn. Las aplicaciones desarrolladas
con PowerBuilder se ejecutan exclusivamente en el sistema
operativo Microsoft Windows, aunque cierto tipo de
componentes que no incluyen una interfaz de usuario
(llamados componentes no visuales o NVOs) y que encapsulan
slo lgica de aplicacin, se pueden ejecutar en otros
sistemas operativos como Unix, usando la "Mquina Virtual de
PowerBuilder" o PBVM incluida dentro del servidor de
aplicaciones EAServer de Sybase.
Adicionalmente, PowerBuilder posee un objeto nativo para la
gestin de datos llamado DataGin;o@, el cual puede ser
usado para crear, editar y visualizar datos de una base de
datos. Este objeto patentado por Sybase da al desarrollador
un conjunto amplio de herramientas para especificar y
controlar la apariencia y comportamiento de la interfaz de
usuario, y tambin brinda acceso simplificado al contenido de
Prcticas Pre Profesionaes I 17 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

la base de datos. Hasta cierto punto, el DataWindow libera al
programador de las diferencias entre sistemas de gestin de
base de datos de diferentes proveedores. Recientemente,
Sybase introdujo al mercado el DataGin;o@ !NET, un
componente que extiende las bondades del DataWindow y
acelera el rendimiento de aplicaciones en ambientes de
desarrollo .NET.
(!/!(!/! E;iciones
En la actualidad Sybase ofrece PowerBuilder en tres ediciones:
PowerBuilder Enterprise
PowerBuilder Professional
PowerBuilder Desktop
(!/!(!6! 1ases ;e ;atos so+orta;as
Entre los sistemas de gestin de base de datos soportadas por
PowerBuilder se encuentran:
Adaptive Server Enterprise
Adaptive Server Anywhere
Oracle
Microsoft SQL Server
Informix
(!/!(!9! 1eneficios
Prcticas Pre Profesionaes I 18 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Costos Re;,ci;os - Permite completar los proyectos en
menor tiempo, simplificando las tareas de desarrollo.
Versti - Permite construir aplicaciones Web,
cliente/servidor y Mviles.
Ata Pro;,ctiFi;a; - Permite construir aplicaciones de
negocio en slo horas o das, con mnima codificacin.
0inimiHa e Riesgo - PowerBuilder est construido sobre
tecnologa comprobada, utilizada por miles de
desarrolladores.
Desarroo ms VeoH - PowerBuilder brinda un
ambiente integrado para el desarrollo rpido de
aplicaciones, con cientos de funciones y propiedades
integradas que reducen la cantidad de cdigo requerido.
Im+,sa e Ren;imiento ;e a Em+resa - Con el
soporte a .NET y la integracin de plataformas J2EE,
PowerBuilder le permite a los desarrolladores completar sus
desarrollos ms rpidamente.
(!6! SISTE0AS AD0INISTRADORES DE 1ASES DE DATOS
Segn la direccin electrnica (3):
http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n, se
puede decir que:
(!6!"! 1ase ;e Datos
Una base de datos es un conjunto de datos que pertenecen al
mismo contexto almacenados sistemticamente para su uso
posterior. En este sentido, una biblioteca puede considerarse una
Prcticas Pre Profesionaes I 19 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

base de datos compuesta en su mayora por documentos y textos
impresos en papel e indexados para su consulta.
En la actualidad, y gracias al desarrollo tecnolgico de campos
como la informtica y la electrnica, la mayora de las bases de
datos tienen formato electrnico, que ofrece un amplio rango de
soluciones al problema de almacenar datos.
En informtica existen los sistemas gestores de bases de datos
(SGBD), que permiten almacenar y posteriormente acceder a los
datos de forma rpida y estructurada. Las propiedades de los
sistemas gestores de bases de datos se estudian en informtica.
Las aplicaciones ms usuales son para la gestin de empresas e
instituciones pblicas. Tambin son ampliamente utilizadas en
entornos cientficos con el objeto de almacenar la informacin
experimental.
Aunque las bases de datos pueden contener muchos tipos de
datos, algunos de ellos se encuentran protegidos por las leyes de
varios pases. Por ejemplo en Espaa, los datos personales se
encuentran protegidos por la Ley Orgnica de Proteccin de Datos
de Carcter Personal (LOPD).
(!6!(! SISTE0A AD0INISTRADOR DE 1ASES DE DATOS
Obtenido desde (4):
http://es.wikipedia.org/wiki/Sistema_administrador_de_bases_de_
datos_relacionales
Coleccin o depsito integrado de datos almacenados en
soporte secundario (no voltil), y con redundancia controlada.
Los datos han de ser compartidos por diferentes usuarios y
aplicaciones, deben mantenerse independiente de ellos y su
definicin (estructura de la base de datos) nica y almacenada
Prcticas Pre Profesionaes I 20 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

junto con los datos, se ha de apoyar en un modelo de datos, el
cual ha de permitir captar las interrelaciones existentes en el
mundo real. Los procedimientos de actualizacin y
recuperacin comunes y bien determinadas, facilitarn la
seguridad del conjunto de los datos.
Niveles de abstraccin de una base de datos:
Es-,ema eIterno (estructura lgica de usuario): visin que
tiene de la base de datos cada usuario en particular.
Es-,ema conce+t,a (estructura lgica global): enfoque
del conjunto de la empresa.
Es-,ema interno (estructura fsica): organizacin de los
datos en el almacenamiento fsico.
Sistema ;e Gesti'n ;e 1ase ;e Datos (SGBD = DBMS):
conjunto coordinado de programas, procedimientos, lenguajes,
etc. que suministran a los distintos usuarios de la base los
medios necesarios para describir y manipular los datos
almacenados en la Base, garantizando su seguridad.
La funcin del DBMS no se limita solo a permitir mediante la
definicin y manipulacin de datos e dilogo entre los
usuarios y la base de datos. Adems, brinda mecanismos
para permitir controlar la concurrencia de usuarios, incluso la
seguridad e integridad de la base datos y dejando en un
estado consiente, incluso despus de que haya ocurrido una
falla en el sistema, ya sea esta provocada por software o por
hardware.
Princi+aes f,nciones ;e ,n SG1D& An con lo antes
mencionado el resumen de las principales funciones de un
DBMS se puede ver como sigue:
Prcticas Pre Profesionaes I 21 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Descri+ci'n&
o Estructura
o Interrelaciones
o Validaciones
0ani+,aci'n
o Buscar
o Aadir
o Suprimir
o Modificar
Contro
o Rene las interfaces de los usuarios
o Suministra procedimientos para el administrador.
In;e+en;encia )sica y 'gica con reaci'n a a
ar-,itect,ra
Uno de los principales objetivos de las bases de datos, es
conseguir la independencia entre las estructuras lgica y
fsica de los datos; que tiene como consecuencia la
independencia entre los datos y las aplicaciones.
Independencia fsica: capacidad de variar la organizacin
interna de los datos sin afectar los programas aplicacin.
Capacidad de variar el esquema conceptual (= relaciones,
atributos) sin afectar los programas de aplicacin.
1ase ;e Datos Reaciona
Hay varias formas de organizar los datos en las bases de
datos, pero las bases de datos relacionales son una de las
formas ms efectivas. Los sistemas de bases de datos
Prcticas Pre Profesionaes I 22 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

relacionales son una aplicacin de la teora matemtica de los
conjuntos al problema de la organizacin de los datos. En una
base de datos relacional, los datos estn organizados en
tablas (llamadas relaciones en la teora relacional).
Una tabla representa una clase de objeto que tiene cierta
importancia en una organizacin. Por ejemplo, una
corporacin puede tener una base de datos con una tabla para
los empleados, otra tabla para los clientes y otra para los
productos del almacn. Las tablas estn compuestas de
columnas y filas (atributos y tuplas en la teora relacional).
Cada columna representa algn atributo del objeto
representado por la tabla. Por ejemplo, una tabla
(!6!/! LENGUA4E DE CONSULTA ESTRUCTURADO =SJL>
Segn: http://es.wikipedia.org/wiki/SQL, (5) dice:
El Leng,aBe ;e Cons,ta Estr,ct,ra;o (Structured Juery
Language) es un lenguaje declarativo de acceso a bases de datos
relacionales que permite especificar diversos tipos de operaciones
sobre las mismas. Ana caractersticas del lgebra y el clculo
relacional permitiendo lanzar consultas con el fin de recuperar
informacin de inters de una base de datos, de una forma
sencilla.
(!6!/!"! Orgenes y eFo,ci'n
Los orgenes del SQL estn ligados a los de las bases de datos
relacionales. En 1970 Codd propone el modelo relacional y
asociado a este un sublenguaje de acceso a los datos basado
en el clculo de predicados. Basndose en estas ideas los
Prcticas Pre Profesionaes I 23 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

laboratorios de IBM definen el lenguaje SEJUEL (Structured
English QUEry Language) que ms tarde sera ampliamente
implementado por el SGBD experimental System R,
desarrollado en 1977 tambin por IBM. Sin embargo, fue
Oracle quien lo introdujo por primera vez en 1979 en un
programa comercial.
El SEQUEL terminara siendo el predecesor de SQL, siendo
este una versin evolucionada del primero. El SQL pasa a ser
el lenguaje por excelencia de los diversos SGBD relacionales
surgidos en los aos siguientes y es por fin estandarizado en
1986 por el ANSI, dando lugar a la primera versin estndar
de este lenguaje, el SQL-86 o SJL". Al ao siguiente este
estndar es tambin adoptado por la ISO.
Sin embargo este primer estndar no cubre todas las
necesidades de los desarrolladores e incluye funcionalidades
de definicin de almacenamiento que se consideraron
suprimir. As que en 1992 se lanza un nuevo estndar
ampliado y revisado del SQL llamado SQL-92 o SJL(.
En la actualidad el SQL es el estndar de facto de la inmensa
mayora de los SGBD comerciales. Y, aunque la diversidad de
aadidos particulares que incluyen las distintas
implementaciones comerciales del lenguaje es amplia, el
soporte al estndar SQL-92 es general y muy amplio.
El ANSI SQL sufri varias revisiones y agregados a lo largo del
tiempo:
Prcticas Pre Profesionaes I 24 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

AKo Nom%re Aias Comentarios
1986 SQL-86 SQL-
87
Primera publicacin hecha por ANSI. Confirmada por ISO en
1987.
1989 SQL-89 Revisin menor.
1992 SQL-92 SQL2 Revisin mayor.
1999 SQL:1999 SQL3 Se agregaron expresiones regulares, consultas recursivas
(para relaciones jerrquicas), triggers y algunas
caractersticas orientadas a objetos.
2003 SQL:2003 Introduce algunas caractersticas de XML, cambios en las
funciones, estandarizacin del objeto sequence y de las
columnas auto numricas.
(Ver. Eisenberg et al.: SQL: 2003 Has Been Publised.)
(!6!/!(! Caractersticas generaes
El SQL es un lenguaje de acceso a bases de datos que explota
la flexibilidad y potencia de los sistemas relacionales
permitiendo gran variedad de operaciones sobre los mismos.
Es un lenguaje declarativo de ato niFe o ;e no
+roce;imiento, que gracias a su fuerte base terica y su
orientacin al manejo de conjuntos de registros, y no a
registros individuales, permite una alta productividad en
codificacin. De esta forma una sola sentencia puede
equivaler a uno o ms programas que utilizasen un lenguaje
de bajo nivel orientado a registro.
(!6!/!/! ),ncionai;a;
El SQL proporciona una rica funcionalidad ms all de la
simple consulta (o recuperacin) de datos. Asume el papel de
lenguaje de definicin de datos (LDD), lenguaje de definicin
de vistas (LDV) y lenguaje de manipulacin de datos (L0D).
Prcticas Pre Profesionaes I 25 CPC S!A!
Ta%a *"& Variaciones ;e SJL
),ente& GiAi+e;ia
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Adems permite la concesin y denegacin de permisos, la
implementacin de restricciones de integridad y controles de
transaccin, y la alteracin de esquemas. Las primeras
versiones del SQL incluan funciones propias de lenguaje de
definicin de almacenamiento (LDA) pero fueron suprimidas
en los estndares ms recientes con el fin de mantener el
lenguaje slo a nivel conceptual y externo.
(!6!/!6! 0o;os ;e ,so
El SQL permite fundamentalmente dos modos de uso:
Un uso interactiFo, destinado principalmente a los
usuarios finales avanzados u ocasionales, en el que las
diversas sentencias SQL se escriben y ejecutan en lnea
de comandos, o un entorno semejante.
Un uso integra;o, destinado al uso por parte de los
programadores dentro de programas escritos en
cualquier lengua!e de programaci"n anfitri"n. En este
caso el SQL asume el papel de sublengua!e de datos.
En el caso de hacer un uso embebido del lenguaje podemos
utilizar dos tcnicas alternativas de programacin. En una de
ellas, en la que el lenguaje se denomina SJL esttico, las
sentencias utilizadas no cambian durante la ejecucin del
programa. En la otra, donde el lenguaje recibe el nombre de
SJL ;inmico, se produce una modificacin total o parcial de
las sentencias en el transcurso de la ejecucin del programa.
La utilizacin de SQL dinmico permite mayor flexibilidad y
mayor complejidad en las sentencias, pero como contra punto
obtenemos una eficiencia menor y el uso de tcnicas de
Prcticas Pre Profesionaes I 26 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

programacin ms complejas en el manejo de memoria y
variables.
(!6!/!9! O+timiHaci'n
Como ya se dijo arriba, y como suele ser comn en los
lenguajes de acceso a bases de datos de alto nivel, el SQL es
un lenguaje declarativo. O sea, que especifica que es lo que se
quiere y no como conseguirlo, por lo que una sentencia no
establece explcitamente un orden de ejecucin. El orden de
ejecucin interno de una sentencia puede afectar gravemente
a la eficiencia del SGBD, por lo que se hace necesario que ste
lleve a cabo una optimizacin antes de la ejecucin de la
misma. Muchas veces, el uso de ndices acelera una
instruccin de consulta, pero ralentiza la actualizacin de los
datos, dependiendo del uso de la aplicacin, se priorizara el
acceso indexado o una rpida actualizacin de la informacin.
La optimizacin difiere sensiblemente en cada motor de base
de datos y depende de muchos factores. Existe una
ampliacin de SQL conocida como FSQL (Fuzzy SQL, SQL
difuso) que permite el acceso a bases de datos difusas,
usando la lgica difusa. Este lenguaje ha sido implementado a
nivel experimental y est evolucionando rpidamente.
(!6!/!:! Sistemas ;e gesti'n ;e %ase ;e ;atos
Los sistemas de gestin de base de datos con soporte SQL
ms utilizados son:
Prcticas Pre Profesionaes I 27 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Requisitos del usuario Sistema de software
Proceso de desarrollo de
software
DB2
Oracle
SQL Server
Sybase ASE
MySQL
(!9! 0ETODOLOG5A DE DESARROLLO DEL SO)TGARE
=RUP?3P?0S)>
En base a la informacin de la siguiente fuente (6):
http://www.dcc.uchile.cl/~luguerre/cc61j/recursos/clase2.ppt
concluimos que:
(!9!"! PROCESO UNI)ICADO DE RATIONAL
RUP es ,n +roceso ;e ;esarroo ;e soft@are:
Forma disciplinada de asignar tareas y responsabilidades en
una empresa de desarrollo (quin hace qu, cundo y
cmo).
Es tam%i<n ,n +ro;,cto:
Desarrollado y mantenido por Rational.
Actualizado constantemente para tener en cuenta las
mejores prcticas de acuerdo con la experiencia
Prcticas Pre Profesionaes I 28 CPC S!A!
)ig! */& Proceso Unifica;o ;e Rationa
),ente& UniFersi;a; ;e C.ie Taer ;e U0L
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Aumenta la productividad de los desarrolladores mediante
acceso a:
Prcticas Pre Profesionaes I 29 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Base de conocimiento, plantillas y herramientas.
Se centra en la produccin y mantenimiento de modelos del
sistema ms que en producir documentos.
RUP es una gua de cmo usar UML de la forma ms efectiva.
Existen herramientas de apoyo a todo el proceso:
Modelamiento visual, programacin, pruebas, etc.
(!9!"!"! O14ETIVOS:
Asegurar la produccin de software de calidad dentro de
plazos y presupuestos predecibles. Dirigido por casos de uso,
centrado en la arquitectura, iterativo (mini-proyectos) e
incremental (versiones).
(!9!"!(! CARACTERISTICAS DEL RUP
A> DESARROLLO ITERATIVO
El software moderno es complejo y novedoso. No es
realista usar un modelo lineal de desarrollo como el de
cascada.
Un proceso iterativo permite una comprensin creciente
de los requerimientos a la vez que se va haciendo crecer
el sistema.
RUP sigue un modelo iterativo que aborda las tareas ms
riesgosas primero.
Con esto se logra reducir los riesgos del proyecto y tener
un subsistema ejecutable tempranamente
Prcticas Pre Profesionaes I 30 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

1> AD0INISTRACION DE REJUERI0IENTOS
RUP describe cmo:
Obtener los requerimientos
Organizarlos
Documentar requerimientos de funcionalidad y
restricciones
Rastrear y documentar decisiones
Captar y comunicar requerimientos del negocio
Los casos de uso y los escenarios indicados por el proceso
han probado ser una buena forma de captar
requerimientos y guiar el diseo, la implementacin y las
pruebas!
C> ARJUITECTURA 1ASADA EN CO0PONENTES
El proceso se basa en disear tempranamente una
arquitectura base ejecutable.
La arquitectura debe ser:
- Flexible
- Fcil de modificar
- Intuitivamente comprensible
Promueve la reutilizacin de componentes
RUP apoya el desarrollo basado en componentes, tanto
nuevos como preexistentes!
(!9!"!/! CICLOS 7 )ASES
RUP divide el proceso de desarrollo en ciclos, teniendo un
producto al final de cada ciclo.
Prcticas Pre Profesionaes I 31 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Cada ciclo se divide en cuatro Fases:
- Inicio
- Elaboracin
- Construccin
- Transicin
Cada fase concluye con un hito bien definido donde deben
tomarse ciertas decisiones
)ASE& INICIO
Se establece la oportunidad y alcance el proyecto.
Se identifican todas las entidades externas con las que se
trata (actores) y se define la interaccin a un alto nivel de
abstraccin:
- Identificar todos los casos de uso
- Describir algunos en detalle
La oportunidad del negocio incluye:
- Criterios de xito
- Identificacin de riesgos
- Estimacin de recursos necesarios
- Plan de las fases incluyendo hitos
)ASE& ELA1ORACION
Objetivos:
- Analizar el dominio del problema
- Establecer una arquitectura base slida
- Desarrollar un plan de proyecto
- Eliminar los elementos de mayor riesgo para el
desarrollo exitoso del proyecto
Prcticas Pre Profesionaes I 32 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

)ASE& CONSTRUCCION
En esta fase todas las componentes restantes se desarrollan
e incorporan al producto.
Todo es probado en profundidad.
El nfasis est en la produccin eficiente y no ya en la
creacin intelectual.
Puede hacerse construccin en paralelo, pero esto exige
una planificacin detallada y una arquitectura muy estable.
)ASE& TRANSICION
El objetivo es traspasar el software desarrollado a la
comunidad de usuarios.
Una vez instalado surgirn nuevos elementos que implicarn
nuevos desarrollos (ciclos).
Incluye:
- Pruebas Beta para validar el producto con las
expectativas del cliente
- Ejecucin paralela con sistemas antiguos
- Conversin de datos
- Entrenamiento de usuarios
- Distribuir el producto
(!9!"!6! DIAGRA0AS DE RUP
DIAGRA0A DE CASO DE USO&
Un diagrama de Caso de Uso representa lo que hace el
sistema y como se relaciona con su entorno. Representa
los distintos requerimientos que hacen los usuarios de un
sistema. Un diagrama de casos de uso esta compuesto
por:
Prcticas Pre Profesionaes I 33 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

- Caso de uso
- Actores
- Relaciones entre ellos
DIAGRA0A DE CLASES&
Un diagrama de clase sirve para visualizar las relaciones
entre las clases que involucran el sistema, las cuales
pueden ser asociativas, de herencia y de uso.
Muestra los roles comunes y las responsabilidades de las
entidades que proporcionan el comportamiento del
sistema. Un diagrama de clase muestra Clase (grupos de
objetos que tienen las mismas caractersticas y
comportamiento) y sus relaciones. Estos diagramas son
los ms comunes en el modelado de sistemas orientados
a objetos. Un diagrama de clase esta compuesto por:
Case
Cada clase se representa en un rectngulo con tres
compartimientos: nombre de la clase, atributos de la
clase operaciones de la clase
Prcticas Pre Profesionaes I 34 CPC S!A!
)ig! *6& Diagrama ;e ConteIto ;e ,n Sistema
),ente& UniFersi;a; ;e C.ie Taer ;e U0L
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Relaciones entre Clases:
Los enlaces entre objetos pueden representar entre las
respectivas clases y sus formas de relacin son:
Generalizacin/Especializacin.
DIAGRA0A DE O14ETOS&
Un Diagrama de Objetos muestra una instancia
prototpica de un diagrama de Clase con el fin de ilustrar
los objetos reales participantes en un determinado
momento. Un Diagrama de Objetos tienen los mismos
elementos que un Diagrama de Clase pero los objetos y
sus atributos tienen valores desconocidos.
DIAGRA0A DE SECUENCIA&
Muestra la interaccin entre objetos. Aqu se permiten ver
la secuencia y mensajes.
Prcticas Pre Profesionaes I 35 CPC S!A!
)ig! *9& Diagrama ;e O%Betos
),ente& UniFersi;a; ;e C.ie Taer ;e U0L
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

DIAGRA0A DE COLA1ORACI#N&
Un Diagrama de Colaboracin muestra la interaccin de
un conjunto de objetos, poniendo nfasis en la estructura
organizacional de los objetos que envan y recibe
mensajes. Un diagrama de colaboracin esta compuesto
por:
- Objetos
- Enlaces
- Flujo de Mensajes.
DIAGRA0A DE ESTADOS&
Describe el comportamiento de un elemento del modelo,
mostrando la posible secuencia del estado en los que
puede entrar el objeto y como cambia al reaccionar ante
un evento durante el ciclo de vida.
Un diagrama de estado esta compuesto por:
Prcticas Pre Profesionaes I 36 CPC S!A!
)ig! *:& Diagrama ;e Sec,encia
),ente& UniFersi;a; ;e C.ie Taer ;e U0L
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

- Estados
- Eventos
- Transiciones
DIAGRA0A DE ACTIVIDAD&
Muestra las operaciones que se realizan para conseguir
un objeto. Es un caso especial de un diagrama de estado
donde todos los estados ejecutan una tarea. Se utiliza
para dar detalle a un caso de uso, modelando los flujos
de trabajo u operaciones.
Un diagrama de actividad esta compuesto por:
- Estados de actividad o simplemente Actividad
- Estado de accin o simplemente Accin
- Transiciones
DIAGRA0A DE CO0PONENTES&
Un diagrama de componentes muestra las dependencias
lgicas entre componentes software, tales como archivos
de cdigo fuente: binarios ejecutables, tablas, etc.
Un diagrama de componentes esta compuesto por:
- Componentes
- Interfase
- Relaciones de realizacin y dependencia
DIAGRA0A DE DESPLIEGUE&
Muestra el hardware en donde ser desplegado los
componentes de nuestro sistema. Esto significa que
muestra las relaciones fsicas entre el software y el
hardware.
Un Diagrama de Despliegue esta compuesto por:
Prcticas Pre Profesionaes I 37 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

- Nodos
- Conexiones entre nodos
0ODELO DE DO0INIO&
Representa las clases (entidades) ms importantes
encontradas en el diagrama del modelo del negocio de
manera relacional, de acuerdo a las siguientes relaciones:
Ti+o ;e Reaciones&
- Uno - uno: Representada por el nmero 1
- Cero - uno: Representada por la secuencia 0..1
- Uno - muchos: Representada por la secuencia 1..*
- Cero - muchos (n - m): Representada por la
secuencia n..m, donde mln
PAJUETE DE AN2LISIS&
Agrupan un cdigo de clase y sus asociaciones de
acuerdo a su funcionalidad y dominio del problema.
0ODELO DE AN2LISIS&
Se usa para describir los requerimientos en forma ms
precisa de tal manera que facilite su entendimiento y
funcione como punto de entrada en el diseo y la
implementacin.
Prcticas Pre Profesionaes I 38 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CAPITULO III
APLICACI#N DE LA
0ETODOLOG5A
Prcticas Pre Profesionaes I 39 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"! 0ODELA0IENTO DEL NEGOCIO
/!"!"! PICTOGRA0A
/!"!"!"! 0ODELADO DEL PICTOGRA0A
Prcticas Pre Profesionaes I 40 CPC S!A!
)ig! *L& Pictograma
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!"!(! DESCRIPCION DEL PICTOGRA0A
El cliente solicita una produccin especfica al gerente de
planta, luego ste da la orden de inicio de produccin al jefe
de produccin, comprobando la existencia del cliente en su
lista de pedidos; en caso de no encontrarse, registrarlo
como nuevo.
Posteriormente registra la orden de produccin recibida
detallando la cantidad de materia prima y hace un pedido
de insumos a utilizar para luego pedirlos al jefe de almacn.
El Jefe de Almacn va a registrar las recepciones
respectivas y actualizando el stock de insumos.
El jefe de produccin registra la produccin finalizada para
luego elaborar la orden de despacho detallando la cantidad
de producto final como resultado de dicha produccin.
El cliente recibe la orden de despacho y un reporte de
produccin del jefe de produccin, para luego recogerla.
El jefe de almacn registra el control de insumos directos e
indirectos para este tipo de produccin, leyendo de igual
manera una orden de produccin.
Cuando finaliza la produccin, el jefe de almacn hace un
reporte del stock general de todos los insumos utilizados en
la produccin.
Prcticas Pre Profesionaes I 41 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!(! PROCESOS DEL NEGOCIO
Los procesos del negocio es lo que el sistema en desarrollo estar
facultado para hacer basado en nuestros dos casos de uso de
negocio o escenarios, que a continuacin se plantean:
"! SerFicios ;e Pro;,cci'n& El Sistema lleva el control de
toda la produccin de Harina y Aceite de Pescado, desde el ingreso
de la materia prima (pesca) y los insumos directos, hasta el
momento de la entrega del producto final o terminado con su
respectiva documentacin como son la O/D, la Gua de Remisin y
un reporte de produccin elaborado por el mismo Jefe de
Produccin.
El control del producto final ser almacenado temporalmente en el
departamento de Almacn hasta su venta.
Prcticas Pre Profesionaes I 42 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

(! Contro ;e Amac<n& El sistema llevar el control del stock
que se posee, a la vez actualizar dicho stock cada vez que se
incrementen dichos elementos como pueden ser los insumos
directos e indirectos, el producto final o terminado.
/!"!/! REGLAS DEL NEGOCIO
Gestionar SerFicios ;e Pro;,cci'n
En caso de que Gerente de Planta de la orden de
abastecimiento del almacn con Harina y Aceite de
Pescado para su posterior venta, el abastecedor de pesca
tendr que informar antes la calidad y peso de la pesca
para su posterior utilizacin.
Para este evento, obviamente la planta de Corporacin
Pesquera Coishco S.A. proporcionar sus propios insumos,
aparte de la materia prima.
Cuando se finalice este proceso, el jefe de produccin slo
mandar su reporte al Gerente de Planta, para que luego
ste informe al Gerente General.
Para este evento, la planta podr entregar su producto
final o terminado al cliente que realizo su Pedido.
La empresa podr gestionar de manera igual sus rdenes
de produccin.
El sistema se encargara de elaborar los registros de los
resultados de la produccin, los cuales podrn ser vistos
por las distintas reas de la empresa que estn
involucrados en las distintas reas de produccin.
Se tendr un control de las rdenes de despacho para
saber cuanto de los productos producidos han sido
entregado en una determinada fecha.
Prcticas Pre Profesionaes I 43 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Gestionar Contro ;e Amac<n
Se har el control de la entrada, salida y devolucin de
insumos que intervienen en el proceso de la produccin.
El Jefe de Almacn tendr un registro de los insumos que
se adquieren por parte de la empresa
Al recibir la orden de abastecer el almacn con insumos,
el jefe de almacn realizara una nota de Ingreso al
almacn de insumos para que la produccin empiece o
contine.
Cuando el Jefe de produccin solicite insumos para las
producciones diarias el Jefe de Almacn realizara una
nota de Salida de insumos del almacn de insumo.
Si se presentaran sobrantes de insumos en el Almacn de
insumos se realizara una nota de devolucin de insumos
al almacn general.
/!"!6! VISI#N DEL NEGOCIO
/!"!6!"! Intro;,cci'n
Pro+'sito
El propsito de ste documento es recoger, analizar y definir
las necesidades de alto nivel y las caractersticas del Sistema
de Gestin de una Empresa Pesquera. 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 gestin de
procesos de elaboracin de Harina de Pescado en las plantas
de Coishco y Huarmey as mismo en las plantas de Harina y
Aceite.
Prcticas Pre Profesionaes I 44 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Los detalles de cmo el sistema cubre los requerimientos se
pueden observar en la especificacin de los casos de uso y
otros documentos adicionales.
El Presente documento proporciona adems una visin
general de los problemas, necesidades y soluciones
planteadas de acuerdo a las necesidades de los stakeholders y
de los usuarios finales.
Acance
El documento visin se ocupa, como ya se haba especificado,
principalmente en la gestin de procesos de servicios de la
produccin de Harina y Aceite de Pescado, y a la vez se
controlar el almacn.
El sistema permitir a los encargados de controlar todo lo
relacionado a la elaboracin de Harina y Aceite de Pescado.
DefinicionesM Sigas y A%reFiat,ras
RUP& Son las siglas de Rational Unified Process. Se trata de
una tecnologa para escribir el proceso de desarrollo del
software
U0L& son las siglas de Unified Modeling Lenguage. Se trata
del lenguaje universal empleado para el desarrollo de todos
los diagramas a especificar en ele presente proyecto.
Referencias&
Gosario
RUP(Rational Unified Process)
Diagrama de Casos de Uso
Prcticas Pre Profesionaes I 45 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!6!(! Posicionamiento
O+ort,ni;a; ;e Negocio
Este sistema permitir a la empresa informatizar el control de
todas sus actividades relacionadas a uno de los rubros ms
fuertes como es la produccin de Harina y Aceite de Pescado.
Definitivamente este sistema permitir mejorar la eficiencia
de los responsables del rea de Produccin ya que les
permitir tomar las mejores decisiones. As mismo toda la
Empresa se ver favorecida, ya que la Empresa no sufrir
paros de lneas de produccin.
Sentencia -,e ;efine e +ro%ema
E +ro%ema es
Que todo el control del proceso de produccin se
basa de manera manual; es decir valindose de
recursos de escritorio para llevar el registro y
reporte de los insumos que ingresaban y
consuman durante el proceso de la produccin de
harina y aceite de pescado.
Afecta a
Los Afectados son:
Gerente General
Gerente de Planta
Jefe de Produccin
Jefe de Almacn
E im+acto asocia;o es
De no contar con un sistema informtico
No se podra gestionar todos los
requerimientos eficientemente
No se podra tener un control eficiente de
todos sus insumos.
No se puede saber con precisin cuales
son los costos por cierre.
etc.
Una so,ci'n a;ec,a;a sera Informatizar todos los procesos de produccin,
usando una red local con una base de datos
accesible desde los distintos nodos de la red y de
generar interfaces amigables y sencillas para
acceder a esta base de datos y tener toda la
informacin requerida.
Prcticas Pre Profesionaes I 46 CPC S!A!
Ta%a! *(& Sentencia -,e ;efine e Pro%ema
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Sentencia -,e ;efine a +osici'n ;e Pro;,cto
Para Corporacin Pesquera Coischco S. A
( rea de Produccin)
J,ienes Controlan la produccin de la empresa.
E nom%re ;e +ro;,cto Sistema de Produccin de Harina y Aceite de
Pescado
J,e Beneficios:
Satisfaccin de los usuarios, debido a un
servicio rpido y eficiente.
Toma de decisiones eficientes
Control de las O. T internas.
Gestin de Costos.
etc.
no como El control actual.
N,estro +ro;,cto Elaborado con una Arquitectura Cliente-
Servidor
Elaborado en una base de Datos
Relacional.
Multiusuario
Adaptable al cambio
Permite gestionar las distintas actividades
de la empresa mediante una interfaz
grfica sencilla y amigable. Adems
proporciona un acceso rpido y
actualizado a la informacin desde
cualquier punto que tenga acceso a la
base de datos.
Prcticas Pre Profesionaes I 47 CPC S!A!
Ta%a! */& Sentencia -,e ;efine a Posici'n ;e Pro;,cto
),ente& Gr,+o ;e tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!6!/! Descri+ci'n ;e StaAe.o;ers y C,stomer
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.
Tambin es necesario identificar a los usuarios del sistema y
asegurarse de que el conjunto de participantes en el proyecto
los representa adecuadamente. Esta seccin muestra un perfil
de los participantes y de los usuarios involucrados en el
proyecto, as como los problemas ms importantes que stos
perciben para enfocar la solucin propuesta hacia ellos. No
describe sus requisitos especficos ya que stos se capturan
mediante otro artefacto. En lugar de esto proporciona la
justificacin de por qu estos requisitos son necesarios.
Res,men ;e StaAe.o;ers
Nom%re Descri+ci'n Res+onsa%ii;a;es
Luis Amaya
Romero
Gerente General Supervisa el proceso de Produccin
Ing. Barrueta
David Toribio
Gerente de Planta Maneja y controla a todo el proceso
productivo de la planta es responsable por
volumen de la produccin y su calidad.
Ing. Fiestas
Armas Edwin
Jefe de Almacn Es responsable de la administracin de los
almacenes que proveen de insumos de la
produccin
Ing. Barrueta
David Toribio
Jefe de
Produccin
Es responsable del proceso de
transformacin, desde la recepcin de
materia prima hasta la obtencin del
proceso de esterilizado.
Prcticas Pre Profesionaes I 48 CPC S!A!
Ta%a! *6& Res,men ;e StaAe.o;ers
),ente& Gr,+o ;e tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Res,men ;e Us,arios
Nom%re Descri+ci'n StaAe.o;er
Jefe de
Mantenimiento
Responsable del Departamento de
Mantenimiento, encargado de la
gestin del rea de mantenimiento.
Jefe de
Mantenimiento y
Superintendencia de
Planta y Flota
Jefe de
Almacn
Supervisor del buen funcionamiento
del almacn y de gestionar las
incidencias de los pedidos, ya sea
tratando con otro almacn.
Almacn
Jefe de
Produccin de
Harina
Responsable de la planta de harina y
la gestin de la produccin
Produccin Harina
Jefe de
Produccin
Responsable de la gestin de la
produccin
Produccin Aceite
Jefe de Flota Responsable de la planta de harina y
la gestin de la extraccin de
pescado
Flota
Contador
Encargado de Costos Contabilidad
Asistentes de
Mantenimiento
Responsable de que todos los
trabajos programados se ejecuten
eficientemente
Jefe de
Mantenimiento
Personal
Operativo de
Mantenimiento
Consulta y digita los requerimientos,
Ordenes de trabajo, obras en curso,
etc.
Jefe de
Mantenimiento
Res,men ;e as necesi;a;es ;e os staAe.o;ers y ;e os
Us,arios
Actualmente la Empresa Pesquera no tiene un sistema
informtico que le permita registrar y organizar su informacin
Para solucionarlo necesitamos un sistema personalizado que
permita manejar la informacin de todas las transacciones que
se ejecutan en la empresa, y que son por mantenimiento,
mejora de equipos.
Prcticas Pre Profesionaes I 49 CPC S!A!
Ta%a! *9& Res,men ;e Us,arios
),ente& Gr,+o ;e tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Necesi;a;es Priori;a; Inter<s?Preoc,+aci'n So,ci'n
Act,a
So,ci'n
Pro+,esta
Control y
seguimiento de
Mantenimiento
de Equipos y
Embarcaciones
Alta Buscar un proveedor de
servicios informticos
que tenga la experiencia
necesaria en la
implementacin de este
tipo de negocios
Se realiza
en Hoja
de Calculo
Un Sistema
de
informacin
Control de
costos de
Obras en
Curso
Alta Buscar un proveedor de
servicios informticos
que tenga la experiencia
necesaria en la
implementacin de este
tipo de negocios
Se realiza
en Hoja
de calculo
Un Sistema
de
informacin
Gestin de
presupuestos
de
mantenimiento
y reinversin
Media Buscar un proveedor de
servicios informticos
que tenga la experiencia
necesaria en la
implementacin de este
tipo de negocios
No Tiene Un Sistema
de
informacin
/!"!6!6! Restricciones
Se necesitara una mayor inversin ya que la empresa no cuenta
con toda la tecnologa necesaria para la implementacin de este
sistema de informacin
Se tomara en cuenta una reingeniera de elaboracin del
software ya q no cuenta con un sistema informtico.
Se tendr que capacitar al personal respectivo para el uso
del nuevo sistema de informacin, con el objetivo de
romper los esquemas basados en tecnologa y conceptos
informticos anticuados.
Prcticas Pre Profesionaes I 50 CPC S!A!
Ta%a! *:& Res,men ;e Necesi;a;es ;e Us,arios y StaAe.o;ers
),ente& Gr,+o ;e tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!6!9! Rangos ;e Cai;a;
El producto cumplir con los estndares
/!"!6!:! Proce;encia y Priori;a;
El sistema deber implementarse en el siguiente orden:
Primero registrar el proceso de produccin de procesos
prestados luego dar seguimiento al de servicios propios y
finalmente inventario de almacn.
/!"!6!L! Otros Re-,erimientos
Estn;ares A+ica%es
Plataforma de Trabajo: Redes Microsoft Servidor Windows
Advanced Server, estacin de trabajo Windows XP.
Re-,erimientos ;e Sistema
El sistema se implementara bajo Windows XP, con manejador
de base de datos SQL Server 2000 y lenguaje de
programacin Power Builder 10.5.
Prcticas Pre Profesionaes I 51 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!9! 0o;ea;o ;e Casos ;e Uso ;e Negocio
Jefe_Produccin
Gerente_Planta
Proveedor
Gerente_Administrativo_RRHH
Gerente_General
Gestionar Control de Almacn
Cliente
Gestionar Produccin

Prcticas Pre Profesionaes I 52 CPC S!A!
)ig! *N& 0o;eo ;e Casos ;e Uso ;e Negocio
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!:! Es+ecificaciones ;e Casos ;e Uso ;e Negocio

Gestionar Control de Almacn
(from MODEO DE CA!O! DE "!O DE #EGOC$O%
Reali&acin de Gestionar Control de Almacn
Gestionar Produccin
(from MODEO DE CA!O! DE "!O DE #EGOC$O%
Reali&acin de Gestionar Produccin
Prcticas Pre Profesionaes I 53 CPC S!A!
)ig! *O& 0o;eo ;e Casos ;e Uso ;e Negocio
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!L! Diagrama ;e ActiFi;a;es
/!"!L!"! DA ;e Gestionar Pro;,cci'n
Prcticas Pre Profesionaes I 54 CPC S!A!
)ig! "*& Diagrama ;e ActiFi;a; ;e Gesti'n ;e a Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!L!(! DA ;e Gestionar Contro ;e Amac<n
!olicita inventario de
almacn
Reci'e
informacin
Ordena
a'astecimiento
( #o conforme )
Ordena re*orte
stoc+
Eval,a estado
Orden de $nicio circuito
*roduccin
( Harina - Aceite )
Enviar insumos
isto ante cual.uier orden
de *roduccin
( conforme )
( #o )
!olicita insumos
Env/a G0R0 de Pesca
*ara control
1inali&a
*roduccin
Env/a *roducto
terminado
!olicita insumos
Resultado
Produccion
Re2istra
Materia Prima
Materia Prima
Resultado
Produccion
Env/a res*uesta
inventario
$nsumos
Hacer *edido ( $nsumos )
#ota de
$n2reso
Rece*cin de
insumos
Almacen
$nsumos
Env/a insumos
$nsumos
Entre2a
*roducto final
Orden3Des*ac4o
Reci'e informe de
*roductos terminados
Almacen
$nsumos
Env/a
O3Des*ac4o
Conforme
Cli ente Jefe de Almacn Jefe de Produccin Proveedor Gerente de Planta Gerente Administrati vo y de RR.HH. Gerente General
Prcticas Pre Profesionaes I 55 CPC S!A!
)ig! ""& Diagrama ;e ActiFi;a; ;e Gesti'n ;e Contro ;e Amac<n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!N! 0o;eo ;e O%Beto ;e Negocio
/!"!N!"! 0ON ;e Gesti'n ;e Pro;,cci'n
5_Materia_Prima
5_Cliente
5_Pedido
5_Orden_Produccion
5_Orden_Des*ac4o
Jefe_Produccion
5_Resultado_Produccion
Prcticas Pre Profesionaes I 56 CPC S!A!
)ig! "(& 0ON ;e Gesti'n ;e Pro;,cci'n
),ente& Gr,+o ;e tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!N!(! 0ON Controar Amac<n

5_!alida_$nsumo
5_Devolucion_$nsumos
5_$nsumos
5_$n2reso_$nsumo
Proveedor
Jefe_Almacen
Gerente_Administrativos_RR0
HH0
Prcticas Pre Profesionaes I 57 CPC S!A!
Gerente_General
Gerente_Planta
E_rece*cion_insumos
E_insumo
E_*roducto_6
E_*roveedor
E_orden_des*ac4o
E_orden_*roduccion
Proveedor
Gerente_Administrativo_RRHH
Jefe_Produccin
Cliente
(f rom AC6ORE!%
Jefe_Almacn
Buscar/Registrar
Buscar/Registrar
Buscar/Registrar
Buscar/Registrar
Buscar/Registrar
Buscar
E_rece*cion_*esca
Buscar/Registrar
)ig! "/& 0ON ;e Contro ;e Amac<n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!N!/! 0ON Integra;o
5_Almacen_$nsumo
5_!alida_$nsumo
5_Devolucion_$nsumos
5_$n2reso_$nsumo
5_$nsumos
Proveedor
Gerente_Administrativos_RR0
HH0
Jefe_Personal
Jefe_Almacen
Gerente_Planta
Gerente_General
5_Cli ente
5_Pedido
5_Orden_Produccion
5_Materia_Prima
5_Resultado_Produccion
5_Orden_Des*ac4o
Jefe_Produccion
Prcticas Pre Profesionaes I 58 CPC S!A!
)ig! "6& 0ON Integra;o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!O! 0o;eo ;e Dominio ;e Negocio
5_Cliente
5_Orden_Des*ac4o
5_Pedido
700n 7 700n 7
5_Resultado_Produccion
7 700n 7 700n
5_Materia_Prima 5_Orden_Produccion
7 7 7 7
700n
7
700n
7
5_!alida_$nsumo
7
700n
7
700n
5_Almacen_$nsumo
7 700n 7 700n
5_Devolucion_$nsumos
7
7
7
7
5_$nsumos
7 7 7 7
5_$n2reso_$nsumo
700n 7 700n 7
700n
7
700n
7
Prcticas Pre Profesionaes I 59 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Prcticas Pre Profesionaes I 60 CPC S!A!
)ig! "9& 0o;eo ;e Dominio
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!"!"*! Gosario ;e Negocio
CPC& Corporacin Pesquera Coishco S.A
RRDD& Recursos Humanos
O?D& Orden de Despacho
O?P: Orden de Produccin
GR: Gua de Remisin
Ins,mos Directos: Son los insumos que emplean para elaborar la
produccin de Harina y Aceite de Pescado, estos son los
antioxidantes, sacos, pabilo, etc.
Ins,mos In;irectos: Son los productos que se emplean para las
maquinarias, estos son: petrleo.
SerFicios ;e Pro;,cci'n: Son la produccin de Harina y aceite
de Pescado se elabora para los clientes.
0ateria Prima& Es la pesca



Prcticas Pre Profesionaes I 61 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!(! 0ODELO DE REJUERI0IENTOS
/!(!"! LISTA DE REJUERI0IENTOS
/!(!"!"! Lista De Re-,erimientos ),ncionaes
Registrar Cliente
Registrar Pedido
Registrar Orden de Produccin
Registrar Materia Prima
Registrar Resultado de Produccin
Registrar Orden de Despacho
Registrar Insumos
Registrar Almacn de Insumos
Registrar Salidas del Almacn de Insumos
Registrar Ingresos al Almacn de Insumos
Registrar Devoluciones del Almacn de Insumos
Reporte de Stock de Insumos Diarios
Reporte de Stock de Insumos por Mes
Reporte de Notas de Ingreso por Mes
Reporte de Orden de Produccin por Mes
Reporte de Materia Prima por Mes
Prcticas Pre Profesionaes I 62 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Prcticas Pre Profesionaes I 63 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!(!"!(! Lista De Re-,erimientos No ),ncionaes
Se deber programar en el Lenguaje de Programacin
Power Builder 10.5 y como RDBMS el SQL Server 2000.
Luego de ello el equipo quedara bloqueado.
Las interfaces del sistema sern de color blanco con azul
con letra Arial tamao 12
El sistema deber contar con una ayuda en lnea.
Prcticas Pre Profesionaes I 64 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!(!(! 0o;eo ;e Re-,erimientos Detaa;o
Prcticas Pre Profesionaes I 65 CPC S!A!
)ig! ":& 0o;eo ;e Re-,erimiento Detaa;o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!(!/! Diagrama ;e CU ;e Re-,erimientos
Re2istrar Cliente
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Materia Prima
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Orden Des*ac4o
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Orden Produccion
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Pedido
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Resultado Produccion
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar $nsumo
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar #ota $n2reso
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar #ota !alida
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar #ota Devoluciones
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Almacen $nsumos
(from Di a2rama Casos de "so (Detal l ado%%
Re*orte Resultado Produccion 8
mes
Re*ortar !toc+ $nsumo Diario
Re*ortar !toc+ $nsumo 8 mes
Re*ortar Ordenes de *roduccion 8
mes
Jefe Produccion
(f rom Dia2rama Casos de "so (Detallado%% 000%
Re*ortar Materia Prima 8 mes
Jefe Almacen
(f rom Dia2rama Casos de "so (Detallado%% 000%
Re*ortar notas in2reso 8 mes
Prcticas Pre Profesionaes I 66 CPC S!A!
)ig! "L& Diagrama ;e CU ;e Re-,erimiento
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!(!6! 0atriH De PrioriHaci'n
CASO DE USO RENDI0IENTO )RECUENCIA I0PORTANCIA URGENCIA PRIORIDAD
Registrar Cliente 60 0.03/da Quedara bien Puede esperar 14
Registrar Pedido 120 0.03/da Importante Puede esperar 15
Registrar Orden de
Produccin
120 0.005/da Importante Puede esperar 17
Registrar Almacn de
Insumos
120 0.005/da Importante Puede esperar 18
Registrar Nota de
Ingreso de Insumos
120 0.14/da Vital Inmediatamente 1
Registrar Nota de Salida
de Insumos
120 1/da Vital Inmediatamente 2
Registrar Nota de
Devoluciones de
Insumos
180 1/da Vital Inmediatamente 3
Registrar Materia Prima 120 1/da Vital Inmediatamente 4
Registrar insumos 120 2/da Vital Inmediatamente 5
Registrar Orden de
Despacho
120 2/da Vital Inmediatamente 6
Reportar Ordenes de
Produccin por Mes
180 1/da Vital Inmediatamente 7
Reporte de Stock de
Insumo Diario
60 1/da Vital Inmediatamente 8
Reporte de Stock de
Insumo por Mes
60 0.03/da Vital Puede esperar 9
Reporte de Resultados
de Produccin por Mes
60 0.03/da Vital Puede esperar 11
Reportar Notas de
Ingreso x Mes
60 0.03/da Vital Puede esperar 12
Reportar Materia Prima
por Mes
60 0.03/da Vital Puede esperar 13
Prcticas Pre Profesionaes I 67 CPC S!A!
Ta%a *L& 0atriH ;e PrioriHaci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!(!9! Es+ecificaciones ;e Casos ;e Uso ;e Re-,erimientos
CASO DE USO REGISTRAR CLIENTE
Descripcin El sistema estar habilitado para hacer el registro de clientes, este
proceso lo realizar el Jefe de Produccin.
Precondicin El Jefe de Produccin deber tener conocimiento del tipo de cliente a
registrar
Secuencia Normal Paso Accin
1 El cliente se acerca al jefe de produccin para hacer un
nuevo contrato de prestaciones.
2 Se procede a buscar si el cliente se ha registrado.
3 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR Y CANCELAR.
4 Si la actividad elegida es:
BUSCA : Busca al cliente por ID de cliente.
NUEVO : Limpiar controles para el registro de un
nuevo cliente.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificaran algunos datos del cliente.
ELIMINAR : Se ejecutar la eliminacin de un cliente de
la base de datos.
CANCELAR : Deshabilita la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla cliente de la base de
datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 60.
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 al
mes
Importancia Quedara bien
Urgencia Puede Esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 68 CPC S!A!
Ta%a *N& Es+ecificaciones ;e CU Registrar Ciente
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR PEDIDO
Descripcin El sistema estar habilitado para hacer el registro de los pedidos,
este proceso lo realizar el Jefe de Produccin.
Precondicin El Jefe de Produccin deber tener conocimiento del tipo de producto
que esta registrando.
Secuencia Normal Paso Accin
1 El jefe de produccin llega la ficha de pedido.
2 Se procede a buscar al cliente
3 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR, AADIR Y CANCELAR.
4 Si la actividad elegida es:
BUSCAR : Busca al pedido por su ID de cliente.
NUEVO : Limpiar controles para el registro de un
nuevo proveedor.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificara algunos datos del pedido
ELIMINAR : Se ejecutar la eliminacin de un pedido de
la base de datos.
AADIR : Permitir aadir un nuevo movimiento de
pedido.
CANCELAR : Quitar un movimiento de pedido de algn
cliente.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla produccin de la base de
datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 al
mes
Importancia Importante
Urgencia Puede Esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 69 CPC S!A!
Ta%a *O& Es+ecificaciones ;e CU Registrar Pe;i;o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR ORDEN DE PRODUCCION
Descripcin El sistema estar habilitado para hacer el registro de rdenes de
produccin, teniendo en cuenta los pedidos, la materia prima y la
orden de produccin, este proceso lo realizar el Jefe de Produccin
Precondicin El Jefe de Produccin deber tener conocimiento de la orden de
produccin.
Secuencia Normal Paso Accin
1 El jefe de produccin llega con la orden de produccin.
2 Se procede a buscar los pedidos y la materia prima.
3 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR, AADIR, QUITAR Y
CANCELAR.
4 Si la actividad elegida es:
BUSCAR : Busca al cliente por su ID de Orden de
Producto.
NUEVO : Limpiar controles para el registro de una
nueva orden de produccin.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificaran los datos de la orden
produccin.
ELIMINAR : Se ejecutar la eliminacin de una orden de
produccin de la base de datos.
AADIR : Permitir aadir un nuevo movimiento de
orden de produccin
QUITAR : Permitir quitar un nuevo movimiento de
orden de produccin
CANCELAR : Deshabilita la utilizacin de la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla orden de produccin de
la base de datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
semana.
Importancia Importante
Urgencia Puede esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.

Prcticas Pre Profesionaes I 70 CPC S!A!
Ta%a "*& Es+ecificaciones ;e CU Registrar Or;en ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR AL0ACEN DE INSU0OS
Descripcin El sistema estar habilitado para hacer el registro almacn de
insumos, teniendo en cuenta la nota ingreso y el almacn de
insumos, este proceso lo realizar el Jefe de Almacn.
Precondicin El Jefe de Almacn deber tener conocimiento del tipo de producto
terminado que se va a registrar.
Secuencia Normal Paso Accin
1 El jefe de almacn llega con la nota ingreso de insumos.
2 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR Y CANCELAR.
3 Si la actividad elegida es:
BUSCAR : Busca al insumos por su ID de almacn de
insumo
NUEVO : Limpiar controles para el registro de
almacn de insumos
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificaran datos del almacn de
insumos
ELIMINAR : Se ejecutar la eliminacin de un insumos
de almacn de insumos
CANCELAR : Deshabilita la utilizacin de la ventana.
4 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla almacn de insumos de
la base de datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
medio ao.
Importancia Importante
Urgencia Puede Esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.

Prcticas Pre Profesionaes I 71 CPC S!A!
Ta%a ""& Es+ecificaciones ;e CU Registrar Amac<n ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR NOTA INGRESO DE INSU0OS
Descripcin El sistema estar habilitado para hacer el registro de nota ingreso de
insumos, teniendo al insumo. Este proceso lo realizar el Jefe de
Almacn.
Precondicin El Jefe de Almacn deber tener conocimiento del tipo de insumos
que va a recibir para regstralos.
Secuencia Normal Paso Accin
1 El jefe de almacn llega con la nota ingreso de insumos
2 Se procede a buscar la nota ingreso de insumos
3 Se presentarn las actividades a elegir: NUEVO, GRABAR,
EDITAR, MODIFICAR Y CANCELAR.
4 Si la actividad elegida es:
BUSCAR : Busca la nota ingreso insumo por su ID de
insumo
NUEVO : Limpiar controles para el registro de una
nueva nota de ingreso insumo.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificaran los datos de la nota
ingreso insumos.
ELIMINAR : Se ejecutar la eliminacin de una nota
ingreso insumo de la base de datos.
CANCELAR : Deshabilita la utilizacin de la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla nota ingreso insumo de
la base de datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 2 al da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 72 CPC S!A!
Ta%a "(& Es+ecificaciones ;e CU Registrar NI ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR NOTA DE SALIDA DE INSU0OS
Descripcin El sistema estar habilitado para hacer el registro de nota salida de
insumos, teniendo en cuenta la orden de produccin, nota ingreso de
de insumos, almacn de insumos y la nota salida de insumos
Precondicin El Jefe de Produccin deber tener conocimiento de que tipo de
producto se va a producir
Secuencia Normal Paso Accin
1 El jefe de almacn llega con la nota salida de insumos
2 Se procede a buscar la nota salida de insumos.
3 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR Y CANCELAR.
4 Si la actividad elegida es:
BUSCAR : Busca insumo por su ID nota salida
NUEVO : Limpiar controles para el registro de una
nueva nota de salida insumo.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificara los datos de la nota salida de
insumos
ELIMINAR : Se ejecutar la eliminacin de una
produccin de la base de datos.
CANCELAR : Deshabilita la utilizacin de la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla produccin de la base de
datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.

Prcticas Pre Profesionaes I 73 CPC S!A!
Ta%a "/& Es+ecificaci'n ;e CU Registrar NS ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO


CASO DE USO REGISTRAR NOTA DE DEVOLUCION DE INSU0OS
Descripcin El sistema estar habilitado para hacer el registro de una produccin,
teniendo en cuenta los insumos, almacn de insumos y la nota
devolucin de insumos.
Precondicin El Jefe de Almacn deber tener conocimiento de que tipo de
producto se ha producido
Secuencia Normal Paso Accin
1 El jefe de almacn llega con la nota salida de insumos.
2 Se procede a buscar a los insumos.
3 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR, CANCELAR.
4 Si la actividad elegida es:
BUSCAR : Busca a los insumos por su ID de nota
devolucin de insumos
NUEVO : Limpiar controles para el registro de una
nueva nota devolucin de insumos.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificara los datos de la nota
devolucin de insumos.
ELIMINAR : Se ejecutar la eliminacin de una
produccin de la base de datos.
CANCELAR : Deshabilita la utilizacin de la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla nota devolucin de
insumos de la base de datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 180
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 74 CPC S!A!
Ta%a "6& Es+ecificaci'n ;e CU Registrar ND ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR 0ATERIA PRI0A
Descripcin El sistema estar habilitado para hacer el registro de Materia Prima,
teniendo en cuenta la orden de produccin.
Precondicin El Jefe de Produccin deber tener conocimiento de donde proviene la
pesca.
Secuencia Normal Paso Accin
1 El jefe de Produccin llega con la materia prima.
2 Se procede a buscar la materia prima
3 Se presentarn las actividades a elegir: NUEVO, GRABAR,
MODIFICAR, ELIMINAR, CANCELAR.
4 Si la actividad elegida es:
NUEVO : Limpiar controles para el registro de una
nueva materia prima.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificara los datos de la materia prima
ELIMINAR : Se ejecutar la eliminacin de una recepcin
de pesca de la base de datos.
CANCELAR : Deshabilita la utilizacin de la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla materia prima de la base
de datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 75 CPC S!A!
Ta%a "9& Es+ecificaci'n ;e CU Registrar 0ateria Prima
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR INSU0OS
Descripcin El sistema estar habilitado para hacer el registro de insumos, este
proceso lo realizar el Jefe de Almacn.
Precondicin El Jefe de Almacn deber tener conocimiento del tipo de insumo que
se est registrando.
Secuencia Normal Paso Accin
1 El proveedor llega con su insumo para poder registrarlo.
2 Se procede a buscar el insumo.
3 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR Y CANCELAR.
4 Si la actividad elegida es:
BUSCAR : Busca al cliente por su ID de Insumo.
NUEVO : Limpiar controles para el registro de un
nuevo insumo
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificaran los datos del insumo.
ELIMINAR : Se ejecutar la eliminacin de un insumo de
la base de datos.
CANCELAR : Deshabilita la utilizacin de la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla insumo de la base de
datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
medio ao.
Importancia Vital
Urgencia Puede Esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 76 CPC S!A!
Ta%a ":& Es+ecificaci'n ;e CU Registrar Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR RESULTADO DE PRODUCCION
Descripcin El sistema estar habilitado para hacer el registro del resultado de la
produccin, teniendo en cuenta la orden de produccin, este proceso
lo realizar el Jefe de Produccin.
Precondicin El Jefe de Produccin deber tener conocimiento del tipo de producto
terminado que se va a especificar en el resultado.
Secuencia Normal Paso Accin
1 El jefe de Produccin busca el resultado de produccin.
2 Se presentarn las actividades a elegir: BUSCAR, NUEVO,
GRABAR, MODIFICAR, ELIMINAR, CANCELAR.
3 Si la actividad elegida es:
BUSCAR : Busca la orden de produccin por su ID de
resultado de produccin.
NUEVO : Limpiar controles para el registro de un
nuevo resultado de produccin.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificara los datos del resultado de la
produccin.
ELIMINAR : Se ejecutar la eliminacin de un resultado
de produccin de la base de datos.
CANCELAR : Deshabilita la utilizacin de la ventana.
4 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla resultado de produccin
de la base de datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 180
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 77 CPC S!A!
Ta%a "L& Es+ecificaci'n ;e CU Registrar Res,ta;o ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REGISTRAR ORDEN DE DESPACDO
Descripcin El sistema estar habilitado para hacer el registro rdenes de
despacho, se debe tener en cuenta del resultado de la produccin
este proceso lo realizar el Jefe de Produccin.
Precondicin El Jefe de Produccin deber tener conocimiento de los datos que
esta registrando, el resultado de la produccin.
Secuencia Normal Paso Accin
1 El jefe de produccin llega con la ficha de orden de
produccin.
2 Se procede buscar al cliente y al resultado de la orden de
produccin.
3 Se presentarn las actividades a elegir: NUEVO, GRABAR,
MODIFICAR, ELIMINAR Y CANCELAR.
4 Si la actividad elegida es:
NUEVO : Limpiar controles para el registro de una
nueva orden de despacho.
GRABAR : Se almacenarn los datos ingresados en la
base de datos.
MODIFICAR : Se modificara los datos de la orden de
despacho.
ELIMINAR : Se ejecutar la eliminacin de una orden de
despacho de la base de datos.
CANCELAR : Deshabilita la utilizacin de la ventana.
5 Se grabar los respectivos registros ingresados en la base
de datos.
Postcondicin Se incrementar un registro ms en la tabla orden de despacho de la
base de datos.
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 120
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 2 cada
da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede grabar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 78 CPC S!A!
Ta%a "N& Es+ecificaci'n ;e CU Registrar Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REPORTAR STOCP DE INSU0O DIARIO
Descripcin El sistema estar habilitado para hacer el reporte del stock de insumo
diario, este proceso lo realizar el Jefe de Almacn.
Precondicin El Jefe de Almacn deber tener conocimiento de la recepcin de
insumos.
Secuencia Normal Paso Accin
1 El jefe de almacn cuenta con la recepcin de insumos y la
orden de produccin
2 Se presentarn la siguiente actividad: REPORTAR
3 REPORTAR: Mostrar el contenido del resultado de la
produccin dependiendo de orden de produccin ingresada
4 Se mostrarn los resultados al usuario.
Postcondicin El usuario podr utilizar los datos a su conveniencia, sin poder
modificarlos
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 60
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede reportar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 79 CPC S!A!
Ta%a "O& Es+ecificaci'n ;e CU Re+orte StocA ;e Ins,mos Diarios
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REPORTAR STOCP DE INSU0O POR 0ES
Descripcin El sistema estar habilitado para hacer el reporte del stock de insumo
por mes, este proceso lo realizar el Jefe de Almacn.
Precondicin El Jefe de Almacn deber tener conocimiento de la recepcin de
insumos.
Secuencia Normal Paso Accin
1 El jefe de almacn cuenta con la recepcin de insumos y la
orden de produccin
2 Se presentarn la siguiente actividad: REPORTAR
3 REPORTAR: Mostrar el contenido del resultado de la
produccin dependiendo del mes y ao ingresados.
4 Se mostrarn los resultados al usuario.
Postcondicin El usuario podr utilizar los datos a su conveniencia, sin poder
modificarlos
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 60
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
mes.
Importancia Vital
Urgencia Puede esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede reportar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 80 CPC S!A!
Ta%a (*& Es+ecificaci'n ;e CU Re+orte StocA ;e Ins,mos +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REPORTAR RESULTADO DE PRODUCCION POR 0ES
Descripcin El sistema estar habilitado para hacer el reporte de resultados de
produccin mensual, este proceso lo realizar el Jefe de Produccin.
Precondicin El Jefe de Produccin deber tener conocimiento de la produccin
realizada.
Secuencia Normal Paso Accin
1 El jefe de almacn cuenta con la informacin de la orden de
produccin y el resultado de la produccin
2 Se presentarn la siguiente actividad: REPORTAR
3 REPORTAR: Mostrar el contenido de resultados de
produccin al mes.
4 Se mostrarn los resultados al usuario.
Postcondicin El usuario podr utilizar los datos a su conveniencia, sin poder
modificarlos
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 60
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
da.
Importancia Vital
Urgencia Inmediatamente
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede reportar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 81 CPC S!A!
Ta%a ("& Es+ecificaci'n ;e CU Re+orte Res,ta;os Pro;,cci'n +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REPORTAR ORDEN DE PRODUCCION POR 0ES
Descripcin El sistema estar habilitado para hacer el reporte de ordenes de
produccin por mes, este proceso lo realizar el Jefe de Produccin.
Precondicin El Jefe de Produccin deber tener conocimiento de la produccin
realizada.
Secuencia Normal Paso Accin
1 El jefe de almacn cuenta con la informacin de la orden de
produccin.
2 Se presentarn la siguiente actividad: REPORTAR
3 REPORTAR: Mostrar el contenido de rdenes de produccin
dependiendo del mes y ao ingresados.
4 Se mostrarn los resultados al usuario.
Postcondicin El usuario podr utilizar los datos a su conveniencia, sin poder
modificarlos
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 60
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
mes.
Importancia Vital
Urgencia Puede Esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede reportar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 82 CPC S!A!
Ta%a ((& Es+ecificaci'n ;e CU Re+orte #r;enes ;e Pro;,cci'n +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REPORTAR 0ATERIA PRI0A 0ES
Descripcin El sistema estar habilitado para hacer el reporte de la materia prima
por mes, este proceso lo realizar el Jefe de produccin.
Precondicin El Jefe de produccin deber tener conocimiento de el registro de la
materia prima
Secuencia Normal Paso Accin
1 El jefe de produccin cuenta con la informacin de el
registro de la materia prima
2 Se presentarn la siguiente actividad: REPORTAR
3 REPORTAR: Mostrar el contenido de la materia prima por
mes dependiendo del mes y ao ingresados.
4 Se mostrarn los resultados al usuario.
Postcondicin El usuario podr utilizar los datos a su conveniencia, sin poder
modificarlos
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 60
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
mes.
Importancia Vital
Urgencia Puede esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede reportar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 83 CPC S!A!
Ta%a (/& Es+ecificaci'n ;e CU Re+orte 0ateria Prima +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CASO DE USO REPORTAR NOTA DE INGRESO POR 0ES
Descripcin El sistema estar habilitado para hacer el reporte de la recepcin de
pesca por mes, este proceso lo realizar el Jefe de Almacn.
Precondicin El Jefe de Almacn deber tener conocimiento de el reporte de la
nota de Ingreso
Secuencia Normal Paso Accin
1 El jefe de almacn cuenta con la informacin de el reporte
de la Nota de Ingreso
2 Se presentarn la siguiente actividad: REPORTAR
3 REPORTAR: Mostrar el contenido de la Nota de ingreso por
mes dependiendo del mes y ao ingresados.
4 Se mostrarn los resultados al usuario.
Postcondicin El usuario podr utilizar los datos a su conveniencia, sin poder
modificarlos
Excepciones Ninguna
Rendimiento El sistema deber realizar la accin descrita en la secuencia normal
en un mximo de 60
Frecuencia Este caso de uso se espera que se lleve a cabo una media de 1 cada
mes.
Importancia Vital
Urgencia Puede esperar
Comentarios E1: Si el usuario ha ingresado un dato no vlido.
E2: Si el sistema detecta un dato invlido y no lo puede reportar.
E3: Hay fallas en la conexin con la base de datos.
Prcticas Pre Profesionaes I 84 CPC S!A!
Ta%a (6& Es+ecificaci'n ;e CU Re+orte Nota ;e Ingreso +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!/! Anisis
/!/!"! Diagrama ;e Coa%oraci'n
Diagrama ;e Coa%oraci'n Registrar Ciente
9 :_Re2istrar_Cliente 9 Jefe Produccion
9 Re2istrar_Cliente
9 ;erificar_Cliente
9 Cliente
<9 5uscar Cliente
=9 O'> Cliente
?9 Re2istra Cliente
@9 ;ar Cliente
79 Re2istrar Cliente
A9 Crear
B9 eer
Diagrama ;e Coa%oraci'n Registrar Pe;i;o
9 Jefe Produccion 9 :_Re2istrar_Pedido
9 ;erificar_Pedido
9 Pedido
9 Re2istrar_Pedido
9 ;erificar_Cliente 9 Cliente
79 Re2istrar Pedido ?9 5usca Pedido
@9 O'> Pedido
C9 Re2istra Pedido
7D9 ;ar Pedido
<9 5uscar Cliente
=9 O'> Cliente
A9 eer
E9 Gra'ar
B9 eer
Prcticas Pre Profesionaes I 85 CPC S!A!
)ig! "N& DC Registrar Ciente
),ente& Gr,+o ;e Tra%aBo
)ig! "O& DC Registrar Pe;i;o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Coa%oraci'n Registrar 0ateria Prima
9 Jefe Produccion 9 :_Re2istrar_MP
9 ;erificar_MP
9 Re2istrar_MP
9 Materia_Prima
79 Re2istrar MP
B9 eer(%
?9 Re20MP
@9 var0MP
<9 verificar_MP
=9 o'>0MP
A9 Gra'ar(%
Diagrama ;e Coa%oraci'n Registrar Or;en ;e
Pro;,cci'n
9 Jefe Produccion 9 :_Re2istrar_OP
9 ;erificar_Pedido
9 ;erificar_O3P
9 Re2istrar_O3P
9 Orden_Produccion
9 ;erificar_MP
9 Pedido
9 Materia_Prima
79 Re2istrar O3P
B9 eer
7<9 Gra'ar
A9 eer
C9 5uscar O3P
7D9 O'> O3P
<9 5uscar Pedido
=9 O'> Pedido
779 Re2istra O3P
7B9 ;ar O3P
?9 5uscar MP
@9 O'> MP
E9 eer
Prcticas Pre Profesionaes I 86 CPC S!A!
)ig! (*& DC Registrar 0ateria Prima
),ente& Gr,+o ;e Tra%aBo
)ig! ("& DC Registrar Or;en ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Coa%oraci'n Registrar Amac<n Ins,mo
9 Jefe Almacen 9 :_Re2istrar_Almacen_$nsumos
9 ;erificar #ota_$n2reso
9 Re2istrar Almacen_
$nsumos
9 #ota_$n2reso
9 Almacen_$nsumos
9
;erificar_Almacen_$nsumos
79 Re2istrar Almacen_$nsumos
<9 ;erificar nota_in2reso
=9 o'>0nota_in2reso
?9 ;erificar Almacen $nsumo
@9 o'> Alamacen $nsumos
C9 Re2istrar Almacen $nsumos
7D9 ;ar Almacen $nsumos
B9 eer(%
E9 Gra'ar(%
A9 eer(%
Diagrama ;e Coa%oraci'n Registrar Nota Sai;a
9 Jefe Almacen
9 :_Re2istrar_#ota_!alida
9 ;erificar_O3P
9 Re2istrar_#ota_!alida
9 Orden_Produccion
9 #ota_!alida
9
;erificar_Almacen_$nsumos
9 Almacen_$nsumos
79 Re2istrar #ota !alida
<9 5uscar O3P
=9 O'> O3P
C9 Re2istrar #ota !alida
7D9 ;ar #ota !alida
?9 5uscar Datos Almacen $nsumos
@9 O'> Almacen $nsumos
B9 eer
E9 Gra'ar(%
A9 eer(%
Prcticas Pre Profesionaes I 87 CPC S!A!
)ig! ((& DC Registrar Amac<n ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
)ig! (/& DC Registrar Nota Sai;a
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Coa%oraci'n Registrar Nota Ingreso
9 Jefe Almacen
9 ;erificar_O3P
9 Orden_Produccion
9 #ota_$n2reso
9 :_Re2istra_#ota_$n2reso
9 Re2istra_#ota_$n2reso
79 Re2istrar #ota Entrada
B9 eer(%
<9 verificar_O3P
=9 o'> O3P
9 ;erificar_$nsumos 9 $nsumos
?9 verificar $nsumo A9 eer(%
@9 o'> insumos
C9 Re2istrar #ota $n2reso
7D9 ;ar #ota $n2reso
E9 Gra'ar(%
Diagrama ;e Coa%oraci'n Registrar Nota DeFo,ci'n
9 Jefe Almacen 9 :_#ota_Devolucion_$nsumos
9
;erificar_Almacen_$nsumos
9 Re2sitrar_#ota_Devolucion
9 Almacen_$nsumos
9 #ota_Devolucion
79 #ota_Devolucion_$nsumos
<9 ;erificar_Almacen_$nsumos
=9 o'>0Almacen_$nsumos
?9 Re20#ota_Devolucion_$nsumos
@9 var0#ota_Devolucion_insumos
B9 eer(%
A9 Gra'ar(%
Prcticas Pre Profesionaes I 88 CPC S!A!
)ig! (6& DC Registrar Nota Ingreso
),ente& Gr,+o ;e Tra%aBo
)ig! (9& DC Registrar Nota DeFo,ci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Coa%oraci'n Registrar Ins,mos
9 Jefe Almacen 9 :_Re2i strar_$nsumos
9 ;erificar_$nsumos
9 Re2i strar_$nsumo
9 $nsumos
79 Re2istrar $nsumo
?9 Re20i nsumos
@9 var0insumos
<9 ;eri fi car_i nsumos
=9 o'> Fi nsumos
B9 eer(%
A9 Gra'ar(%

Diagrama ;e Coa%oraci'n Registrar Res,ta;o
Pro;,cci'n
9 Jefe Produccion
9 :_Re2istrar_Res_Produccion
9 ;erificar_O3P 9 Orden_Produccion
9 Resultado_Produccion 9 Re2istrar Res_Produccion
79 Re2istrar Res Porduccion
B9 eer
9 ;erificar_Resul_Produccion 9 Resultado_Produccion
<9 5uscar O3P
=9 O'> O3P
?9 5uscar Res Produccion A9 eer(%
@9 O'> Res Produccion
C9 Re2istrar Res Produccion E9 Gra'ar(%
7D9 ;ar Res Produccion
Prcticas Pre Profesionaes I 89 CPC S!A!
)ig! (:& DC Registrar Ins,mos
),ente& Gr,+o ;e Tra%aBo
)ig! (L& DC Registrar Res,ta;o ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Coa%oraci'n Registrar Or;en ;e Des+ac.o

9 Jefe Produccion 9 :_Re2istrar_OD
9 ;erificar_O3D
9 Orden_Des*ac4o
9 Re2istrar_O3D
79 Re2istrar O3D
9 ;erificar_Resul_Produccion 9 Resultado_Produccion
<9 5uscar Res Produccion B9 eer(%
=9 O'> Res Produccion
?9 5uscar O3D
A9 eer(%
@9 O'> O3D
C9 Re2istar O3D E9 Gra'ar(%
7D9 ;ar O3D
Diagrama ;e Coa%oraci'n Re+orte #r;enes ;e
Pro;,cci'n 0ens,aes
9 Jefe Produccion
9 :_Re*ortar_Ordenes_Produccion_Mes
9 Re*orte_OP 9 Orden_Produccion
79 Re*ortar Ordenes Produccion Mes
<9 Re*ortar OP
B9 eer(%
Diagrama ;e Coa%oraci'n Re+orte ;e StocA ;e Ins,mos
Diarios
9 Jefe Almacen 9 :_Re*ortar_!toc+_$nsumo_Diario 9 Re*ortar_$nsumo_Diario 9 $nsumos
79 Re*ortar !toc+ $nsumo Diario <9 Re*ortar $nsumo Diario B9 eer(%
Prcticas Pre Profesionaes I 90 CPC S!A!
)ig! (N& DC Registrar Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
)ig! (O& DC Re+ortar Or;enes ;e Pro;,cci'n 0ens,aes
),ente& Gr,+o ;e Tra%aBo
)ig! /*& DC Re+ortar StocA Ins,mo Diarios
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Coa%oraci'n Re+orte ;e StocA ;e Ins,mos
+or mes
9 Jefe Almacen 9 :_Re*orte_!toc+_$nsumo_Mes
9 Re*ortar_$nsumo_Mes
9 $nsumos
79 Re*orte !toc+ $nsumo Mes
<9 Re*ortar $nsumo Mes B9 eer(%
Diagrama ;e coa%oraci'n Re+orte ;e Res,ta;o ;e
Pro;,cci'n +or 0es
9 Jefe Produccion 9 :_Re*ortar_Resultado_Produccion_Mes 9 Re*ortar_Resultado_Produccion 9 Resultado_Produccion
79 Re*ortar Resultado Produccion Mes <9 Re*ortar Resultado Produccion B9 eer(%
Diagrama ;e Coa%oraci'n ;e Notas ;e Ingreso +or 0es
9 Jefe Almacen 9 :_Re*ortar_#otas_$n2reso_Mes 9 Re*ortar_#otas_$n2reso 9 #ota_$n2reso
79 Re*ortar #otas $n2reso Mes <9 Re*ortar #otas $n2reso B9 eer(%
Diagrama ;e Coa%oraci'n Re+orte ;e 0ateria Prima
+or 0es
9 :_Re*ortar_Materia_Prima_Mes 9 Jefe Produccion 9 Re*ortar_MP 9 Materia_Prima
79 Re*ortar MP Mes <9 Re*ortar MP B9 eer(%
Prcticas Pre Profesionaes I 91 CPC S!A!
)ig! /"& DC Registrar Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
)ig! /(& DC Registrar Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
)ig! //& DC Registrar Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
)ig! /6& DC Registrar Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!/!(! Diagrama ;e Cases ;e Enti;a;
$nsumos
#om_$nsumo
Peso
Medida
Descri*cion
(f rom Datos%
#ota_$n2reso
Cantidad_Prod
1ec4a_#$
(f rom Datos%
#ota_Devolucion
1ec4a_#D
(f rom Datos%
7 D00n 7 D00n
Cliente
Modo_Contato
Ra&on_!ocial
R"C
Direccion
6elefono
1a8
Email
(f rom Datos%
Orden_Des*ac4o
Cant_Pro_Harina
Cant_Pro_Aceite
1ec4a_Entre2a
Descri*cion_Entre2a
(f rom Datos%
Almacen_$nsumos
1ec4a_$nicio
O'ser_Al_$nsumos
(f rom Datos%
700n
7
700n
7
Pedido
1ec4a_Pedido
Cantidad_*edido
(f rom Datos%
7 7 7 7
Resultado_Produccion
1ec4a_6ermino
O'servacion
(f rom Datos%
7 7 7 7
#ota_!alida
1ec4a_#!
Cantidad_Prod_Dia
(f rom Datos%
700n 7 700n 7
Orden_Produccion
1ec4a_OP
O'servacion
(f rom Datos%
700n 7 700n 7
7
7
7
7
Materia_Prima
1ec4a_lle2ada
6i*o_Pescado
Estado
6onela>e_MP
(f rom Datos%
7
700n
7
700n
Prcticas Pre Profesionaes I 92 CPC S!A!
)ig! /9& Diagrama Cases ;e Enti;a;
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!/!/! Diagrama ;e Cases ;e Anisis
Prcticas Pre Profesionaes I 93 CPC S!A!
)ig! /:& Diagrama ;e Cases ;e Anisis
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!/!6! Diagrama ;e Pa-,etes ;e Anisis
Presentacin 2ica del
#e2ocio
Datos
/!/!6!"! Presentaci'n

:_Re2istra_#ota_$n2reso :_Re2istrar_Cliente
:_Re2istrar_$nsumos :_Re2istrar_MP
:_Re2istrar_#ota_!alida :_Re2istrar_OD
:_Re2istrar_OP
:_Re2istrar_Pedido
:_Re2istrar_Res_Produccion
:_#ota_Devolucion_$nsumos
:_Re2istrar_Almacen_$nsumos
Prcticas Pre Profesionaes I 94 CPC S!A!
)ig! /N& Ca+a ;e Presentaci'n
),ente& Gr,+o ;e Tra%aBo
)ig! /L& Diagrama ;e Pa-,etes ;e Anisis
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!/!6!(! L'gica
Re2istra_#ota_$n2reso Re2istrar Res_Produccion
Re2istrar_Cliente
Re2istrar_$nsumo
Re2istrar_MP
Re2istrar_#ota_!alida
Re2istrar_O3D
Re2istrar_O3P
Re2istrar_Pedido
Re2sitrar_#ota_Devolucion
Re2istrar Almacen_ $nsumos
;erif icar #ota_$n2reso
;erif icar !alida_$nsumo
;erif icar_Cliente
;erif icar_$nsumos ;erif icar_MP
;erif icar_O3D
;erif icar_O3P
;erif icar_Pedido ;erif icar_Resul_Produccion
;erif icar_!toc+
;erif icar_6i*o_Produccion
Prcticas Pre Profesionaes I 95 CPC S!A!
)ig! /O& Ca+a L'gica
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!/!6!/! Datos
Materia_Prima
#ota_Dev olucion #ota_$n2reso
#ota_!alida
Orden_Des*ac4o
Resultado_Produccion
Orden_Produccion Pedido
Cliente
$nsumos
Almacen_$nsumos
Prcticas Pre Profesionaes I 96 CPC S!A!
)ig! 6*& Ca+a ;e Datos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6! DiseKo
/!6!"! Interfaces ;e Us,ario
Carga;or ;e Sistema
Prcticas Pre Profesionaes I 97 CPC S!A!
)ig! 6"& Carga;or ;e Sistema
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

0enQ Princi+a
Prcticas Pre Profesionaes I 98 CPC S!A!
)ig! 6(& 0enQ Princi+a ;e Sistema Informtico
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro ;e Cientes
Prcticas Pre Profesionaes I 99 CPC S!A!
)ig! 6/& Ventana Registro ;e Ciente
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro ;e Pe;i;o
Registro ;e 0ateria Prima
Prcticas Pre Profesionaes I 100 CPC S!A!
)ig! 66& Ventana Registro ;e Pe;i;o
),ente& Gr,+o ;e Tra%aBo
)ig! 69& Ventana Registro ;e 0ateria Prima
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro ;e Or;en ;e Pro;,cci'n
Registro Amac<n ;e Ins,mos
Prcticas Pre Profesionaes I 101 CPC S!A!
)ig! 6:& Ventana Registro ;e Or;en ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
)ig! 6L& Ventana Registro Amac<n ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro Nota Ingreso
Registro Nota Sai;a
Prcticas Pre Profesionaes I 102 CPC S!A!
)ig! 6N& Ventana Registro Nota ;e Ingreso
),ente& Gr,+o ;e Tra%aBo
)ig! 6O& Ventana Registro Nota ;e Sai;a
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro Nota DeFo,ciones
Prcticas Pre Profesionaes I 103 CPC S!A!
)ig! 9*& Ventana Registro Nota ;e DeFo,ciones
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro ;e Ins,mos
Prcticas Pre Profesionaes I 104 CPC S!A!
)ig! 9"& Ventana Registro ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro Res,ta;o ;e Pro;,cci'n
Prcticas Pre Profesionaes I 105 CPC S!A!
)ig! 9(& Ventana Registro Res,ta;o ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Registro Or;en ;e Des+ac.o
Prcticas Pre Profesionaes I 106 CPC S!A!
)ig! 9/& Ventana Registro Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re+orte ;e StocA ;e Ins,mos Diarios
Prcticas Pre Profesionaes I 107 CPC S!A!
)ig! 96& Ventana Re+orte StocA ;e Ins,mos Diarios
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re+orte ;e StocA ;e Ins,mos +or 0es
Prcticas Pre Profesionaes I 108 CPC S!A!
)ig! 99& Ventana Re+orte StocA ;e Ins,mos +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re+orte ;e Or;enes ;e Pro;,cci'n +or 0es
Prcticas Pre Profesionaes I 109 CPC S!A!
)ig! 9:& Ventana Re+orte ;e Or;enes ;e Pro;,cci'n +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re+orte ;e Res,ta;o ;e Pro;,cci'n +or 0es
Prcticas Pre Profesionaes I 110 CPC S!A!
)ig! 9L& Ventana Re+orte ;e Res,ta;os ;e Pro;,cci'n +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re+orte ;e Notas ;e Ingreso +or 0es
Prcticas Pre Profesionaes I 111 CPC S!A!
)ig! 9N& Ventana Re+orte Notas ;e Ingreso +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re+orte 0ateria Prima +or 0es
Prcticas Pre Profesionaes I 112 CPC S!A!
)ig! 9O& Ventana Re+orte 0ateria Prima +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!(! Diagramas ;e Sec,encia ;e DiseKo
Re2i strar Cl i ente
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar Pedi do
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar Orden Producci on
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar Materi a Pri ma
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar Producci on
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar #ota !al i da
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar Al macen $nsumos
(f rom Dia2rama Casos de "so (Detallado%%
;eri fi car Orden Des*ac4o
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar Resul tado Producci on
(f rom Dia2rama Casos de "so (Detallado%%
Real i &aci on Re2i strar Cl i ente_D
Real i &aci on Re2i strar Pedi do_D
Real i &aci on Re2i strar MP_D
Real i &aci on Re2i strar Orden
Producci on_D
Real i &aci on Re2i strar Producci on_D
Real i &aci on Re2i strar Resul tado Producci on_D
Real i &aci on Re2i strar Orden Des*ac4o_D
Real i &aci on Re2i strar #ota !al i da_D
Real i &aci on Re2i strar Al macen
$nsumos_D
Prcticas Pre Profesionaes I 113 CPC S!A!
)ig! :*& Diagramas ;e Sec,encia ;e DiseKo Parte "
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re2istrar #ota $n2reso
(f rom Dia2rama Casos de "so (Detallado%%
Re2i strar $nsumo
(f rom Dia2rama Casos de "so (Detallado%%
Reali &aci on Re2i strar #ota $n2reso_D
Re2istrar #ota Devol uci ones
(f rom Dia2rama Casos de "so (Detallado%%
Reali &aci on Re2i strar #ota
Devol ucion_D
Real i &aci on Re2istrar $nsumos_D
Re*ortar Materi a Pri ma 8 mes
(f rom Dia2rama Re.uerimientos%
Re*ortar notas i n2reso 8 mes
(f rom Dia2rama Re.uerimientos%
Re*ortar Ordenes de *roduccion 8
mes
(f rom Dia2rama Re.uerimientos%
Re*ortar !toc+ $nsumo Di ari o
(f rom Dia2rama Re.uerimientos%
Re*ortar !toc+ $nsumo 8 mes
(f rom Dia2rama Re.uerimientos%
Re*orte Resul tado Producci on 8
mes
(f rom Dia2rama Re.uerimientos%
Real i a&ci on Re*ortar Materi a Pri ma 8
mes_D
Reali a&ci on Re*ortar Ordenes de
*roduccion8 mes_D
Reali a&ci on Re*ortar !toc+ $nsumo
Di ario_D
Reali a&ci on Re*ortar !toc+ $nsumo 8
mes_D
Real i a&ci on Re*ortar Resul tado
Produccion 8 mes_D
Real i a&ci on Re*ortar notas de
i n2reso 8 mes_D
Prcticas Pre Profesionaes I 114 CPC S!A!
)ig! :"& Diagramas ;e Sec,encia ;e DiseKo Parte (
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Ciente
9 Jefe Produccion 9 :_Re2istrar_Cliente 9 Re2istrar_Cliente 9 Cliente 9 ;erificar_Cliente
Re2istrar Cliente
Clic+ #uevo
Clic+ Gra'ar
Clic+ 5uscar
Clic+ Modificar
Ha'ilitar DataGindoG(%
Clic+ Eliminar
5uscar $D cliente
Eliminar(%
Clic+ Cancelar
Desa'ilitar DataGindoG(%
im*iar DataGindoGs(%
Re2istrar Cliente ($D ClienteH Modo_ContactoH
Ra&on_!ocialH R"CH DireccionH 6elefonoH 1a8H Email%
Crear(%
;ar Cliente
5uscar $D Ciente
O'> Cliente
eer(%
5uscar $D Cliente
eer(%
O'> Cliente
Prcticas Pre Profesionaes I 115 CPC S!A!
)ig! :(& DS Registrar Ciente
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Pe;i;o
9 Jefe Produccion 9 :_Re2istrar_Pedido 9 ;erificar_Cliente 9 Re2istrar_Pedido 9 Cliente 9 Pedido 9 ;erificar_Pedido
Re2istrar Pedido
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar Pedido ($D Pedido o 1ec4a_Pedido %
eer(%
O'> Pedido
5uscar Cliente ($D Cliente o
Ra&on !ocial%
eer(%
Clic+ AIadir
A2re2a Pedidos al Detalle del Pedido
A2re2ar(%
Clic+ Gra'ar
Re2istrar Pedido($d _PedidoH 1ec4a_PedidoH $D_Cliente%
Crear(%
;ar Pedido
Clic+ Modificar
Ha'ilitar DataGindoGs(%
Clic+ Eliminar
5uscar Pedido ($D_PedidoH 1ec4a_Pedido%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indoGs(%
Prcticas Pre Profesionaes I 116 CPC S!A!
)ig! :/& DS Registrar Pe;i;o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar 0ateria Prima
9 Jefe Produccion 9 ;erificar_MP 9 Re2istrar_MP 9 Materia_Prima 9 :_Re2istrar_MP
Re2istrar Materia Prima
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar Materia Prima
($D_Materia_PrimaH
1ec4a_lle2adaH 6i*o_Pescado%
eer(%
O'> Materia Prima
Re2istrar Materia Prima ($D_Materia_PrimaH 1ec4a_lle2adaH
6i*o_PescadoH EstadoH 6onela>e_MP%
Crear(%
;ar Materia Prima
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar
5uscar Materia Prima
($D_Materia_PrimaH 1ec4a_lle2adaH
6i*o_Pescado% Eliminar(%
Clic+ Cancelar
Des4a'ilitar DataGindoGs(%
Prcticas Pre Profesionaes I 117 CPC S!A!
)ig! :6& DS Registrar 0ateria Prima
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Or;en ;e
Pro;,cci'n
9 Jefe Produccion 9 :_Re2istrar_OP 9 ;erificar_MP 9 ;erificar_O3P 9 ;erificar_Pedido 9 Re2istrar_O3P 9 Materia_Prima 9 Orden_Produccion 9 Pedido
Re2istrar O3P
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar MP ($D_Materia_Prima%
eer(%
O'> MP
5uscar Pedido($D_Pedido%
eer(%
O'> Pedido
5uscar OP ($d_PedidoH 1ec4a_OP%
eer(%
O'> OP
Clic+ Gra'ar
5uscar MP
eer(%
O'> MP
5uscar Pedido
eer(%
O'> Pedido
5uscar OP
eer(%
O'> OP
Re2istrar OP ($D_OPH $D_PedidoH 1ec4a_OPH O'servacion%
Crear(%
;ar OP
Clic+ AIadir
A2re2ar Producciones al Detalle OP
AIadir(%
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar
5uscar OP ($d_OPH 1ec4a_OP%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar DataGindos (%
Prcticas Pre Profesionaes I 118 CPC S!A!
)ig! :9& DS Registrar Or;en ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Amac<n ;e
Ins,mos
9 Jefe Almacen 9 :_Re2istrar_Almacen_$nsumos 9 ;erificar_#ota_$n2reso 9
;erificar_Almacen_$nsumos
9 #ota_$n2reso Almacen_$nsumos 9 Re2istrar Almacen_
$nsumos
Re2istrar Almacen $nsumos
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar Almacen $nsumos
($D_AlmacenH 1ec4a_$nicio%
eer(%
5uscar #ota $n2reso
($D_#ota_$n2resoH 1ec4a_#$%
eer(%
O'> #ota $n2reso
O'> Almacen $nsumos
Clic+ Gra'ar
5uscar #ota $n2reso
($D_#ota_$n2resoH 1ec4a_#$%
Clic+ AIadir
A2re2a 1ec4a de Re2istro al Detalle Almacen $nsumo AIadir
eer(%
O'> #ota $n2reso
5uscar Almacen $nsumos ($D_AlmacenH 1ec4a_$nicio%
eer(%
O'> Almacen $nsumos
Re2istrar Almacen $nsumos ($D_AlmacenH $D_#ota_$n2resoH 1ec4a_$nicioH
O'ser_Al_$nsumos%
Crear(%
;ar Almacen $nsumos
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar
5uscar Almacen $nsumos ($D_AlmacenH 1ec4a_$nicio%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indos(%
Prcticas Pre Profesionaes I 119 CPC S!A!
)ig! ::& DS Registrar Amac<n ;e Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Nota ;e Ingreso

9 Jefe Produccion 9 :_Re2istra_#ota_$n2reso 9 ;erificar_O3P 9 ;erificar_$nsumos 9 Orden_Produccion 9 $nsumos 9 #ota_$n2reso 9 Re2istrar_#ota_$n2reso
Re2istrar #ota $n2reso
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar OP ($D_OPH 1ec4a_OP%
eer(%
O'> OP
5uscar $nsumos($D_$nsumoH #om're%
eer(%
O'> $nsumos
Clic+ AIadir
A2re2a Cantidad al Detalle #ota $n2reso
AIadir
Clic+ Gra'ar
5uscar OP ($D_OPH 1ec4a_OP%
eer(%
O'> OP
5uscar $nsumos($D_$nsumoH #om're%
eer(%
O'> $nsumos
Re2istrar #ota $n2reso ($D_#ota_in2resoH 1ec4a_#$%
Crear(%
;ar #ota $n2reso
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar
5uscar #$ ($D_#ota_$n2reso%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indoGs(%
Prcticas Pre Profesionaes I 120 CPC S!A!
)ig! :L& DS Registrar Nota ;e Ingreso
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Nota ;e Sai;a
Prcticas Pre Profesionaes I 121 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Prcticas Pre Profesionaes I 122 CPC S!A!
)ig! :N& DS Registrar Nota ;e Sai;a
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

9 Jefe Produccion 9 :_Re2istrar_#ota_!alida 9
;erificar_Almacen_$nsumos
9 ;erificar_O3P 9 Re2istrar_#ota_!alida9 Almacen_$nsumos9 Orden_Produccion9 #ota_!alida 9 ;erificar_#ota_!alida
Re2istrar #ota !alida
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar Almacen $nsumos ($D_Al_$nsumos%
eer(%
O'> Almacen $nsumos
5uscar OP($D_OPH 1ec4a_OP% eer(%
O'> OP
Clic+ AIadir
AIade Cantidad al Detalle de #ota !alida
AIadir
Clic+ Gra'ar
5uscar Almacen $nsumos ($D_Al_$nsumos%
eer(%
O'> Almacen $nsumos
5uscar OP($D_OPH 1ec4a_OP%
eer(%
O'> OP
Re2istrar #ota !alida ($D_#ota_!alidaH $D_OPH 1ec4a_#!H Cant_Prod_Dia%
CRear(%
;ar #ota !alida
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar
5uscar #ota !alida ($D_#ota_!alidaH 1ec4a_#!%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indoGs(%
Diagrama ;e Sec,encia ;e Registrar Nota ;e DeFo,ci'n
Prcticas Pre Profesionaes I 123 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

9 Jefe Produccion 9 :_#ota_Devolucion_$nsumos 9
;erificar_Almacen_$nsumos
9 Almacen_$nsumos 9 #ota_Devolucion 9
Re2istrar_#ota_Devolucion
Re2istrar #ota Devolucion
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar Almacen $nsumos
($D_Al_$nsumoH 1ec4a_Al_$nsumo%
eer(%
O'> Almacen $nsumo
Clic+ Gra'ar
5uscar Almacen $nsumos
($D_Al_$nsumoH 1ec4a_Al_$nsumo%
eer(%
O'> Almacen $nsumo
Re2istrar #ota Devolucion ($D_#ota_DevolucionH $D_Almacen_$nsumosH
1ec4a_#D%
Crear(%
;ar #ota Devolucion
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar
5uscar Almacen $nsumos ($D_Al_$nsumoH
1ec4a_Al_$nsumo%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indoGs(%
Prcticas Pre Profesionaes I 124 CPC S!A!
)ig! :O& DS Registrar Nota ;e DeFo,ci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Ins,mos
9 Jefe Almacen 9 :_Re2istrar_$nsumos 9 Re2istrar_$nsumo 9 $nsumos 9 ;erificar_$nsumos
Re2istrar $nsumo
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar $nsumo ($D_$nsumoH
#om're%
eer(%
O'> $nsumo
Clic+ AIadir
A2re2a $nsumos al detalle $nsumos
AIadir(%
Clic+ Gra'ar
5uscar $nsumo ($D_$nsumoH
#om're%
eer(%
O'> $nsumo
Re2istrar $nsumo ($D_$nsumoH #om'reH PesoH
MedidaH Descri*cion%
Crear(%
;ar $nsumo
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar
5uscar $nsumo($D_$nsumoH #om're%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indoGs(%
Prcticas Pre Profesionaes I 125 CPC S!A!
)ig! L*& DS Registrar Ins,mos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Res,ta;o ;e
Pro;,cci'n
9 Jefe Produccion 9 :_Re2istrar_Res_Produccion 9 ;erificar_O3P 9
;erificar_Resul_Produccion
9 Re2istrar
Res_Produccion
9 Resultado_Produccion 9 Orden_Produccion
Re2istrar Res Produccion
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar ($D_OPH 1ec4a_OP%
eer(%
O'> OP
5uscar Res Produccion ($D_Res_ProdH 1ec4a_Res_Prod%
eer(%
O'> Res Prod
Clic+ Gra'ar
5uscar ($D_OPH 1ec4a_OP%
eer(%
O'> OP
5uscar Res Produccion ($D_Res_ProdH 1ec4a_Res_Prod%
eer(%
O'> Res Prod
Re2istrar Res Prod ($D_Res_ProdH $D_OPH 1ec4a_6erminoH O'servacion%
Crear(%
;ar Res Prod
Clic+ Eliminar
5uscar Res Produccion ($D_Res_ProdH 1ec4a_Res_Prod%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indoGs(%
Prcticas Pre Profesionaes I 126 CPC S!A!
)ig! L"& DS Registrar Res,ta;o ;e Pro;,cci'n
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Registrar Or;en ;e Des+ac.o
9 Jefe Produccion 9 :_Re2istrar_OD 9
;erificar_Resul_Produccion
9 ;erificar_O3D 9 Re2istrar_O3D 9 Orden_Des*ac4o 9 Resultado_Produccion
Re2istrar OD
Clic+ #uevo
im*iar Data:indoGs(%
Clic+ 5uscar
5uscar Res Produccion
($D_Res_ProdH 1ec4a_Res_Prod%
eer(%
O'> Res Produccion
5uscar OD ($D_ODH 1ec4a_Entre2a%
eer(%
O'> OD
Clic+ Gra'ar
5uscar Res Produccion ($D_Res_ProdH
1ec4a_Res_Prod%
eer(%
O'> Res Produccion
5uscar OD ($D_ODH 1ec4a_Entre2a%
eer(%
O'> OD
Re2istrar OD($D_ODH $D_Res_ProdH Cant_Prod_HarinaH Cant_Prod_AceiteH
1ec4a_Entre2aH Direccion_Entre2aH Descri*cion_Entre2a%
Crear(%
;ar OD
Clic+ Modificar
Ha'ilitar Data:indoGs(%
Clic+ Eliminar(%
5uscar OD ($D_ODH 1ec4a_Entre2a%
Eliminar(%
Clic+ Cancelar
Des4a'ilitar Data:indoGs(%
Prcticas Pre Profesionaes I 127 CPC S!A!
)ig! L(& DS Registrar Or;en ;e Des+ac.o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Re+ortar StocA ;e Ins,mos
Diarios
9 Jefe Almacen 9 :_Re*ortar_!toc+_$nsumo_Diario 9 ;erificar_$nsumos 9 $nsumos 9 Re*ortar_$nsumo_Diario
Re*ortar !toc+ $nsumo Diarios
Clic+ Re*ortar
Com*ro'ar .ue las 1ec4as esten
correctamente $n2resadas
eer(%
O'> $nsumos
Re*ortar !toc+ $nsumos Diario
eer(%
O'> $nsumos
Clic+ $m*rimir
$m*rimir Data :indoGs(%
Diagrama ;e Sec,encia ;e Re+ortar StocA ;e Ins,mos
+or 0es
9 Jefe Almacen 9 :_Re*ortar_!toc+_$nsumo_Diario 9 ;erificar_$nsumos 9 $nsumos 9
Re*ortar_$nsumo_Diario
Re*ortar !toc+ $nsumo *or Mes
Clic+ Re*ortar
Clic+ $m*rimir
$m*rimir Data :indoGs(%
Com*ro'ar .ue las 1ec4as esten
correctamente $n2resadas
O'> $nsumos
eer(%
Re*ortar !toc+ $nsumos *or Mes
eer(%
O'> $nsumos
Prcticas Pre Profesionaes I 128 CPC S!A!
)ig! L6& DS Re+orte StocA Ins,mos +or 0es
),ente& Gr,+o ;e Tra%aBo
)ig! L/& DS Re+orte StocA Ins,mos Diarios
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia ;e Re+ortar #r;enes ;e
Pro;,cci'n +or 0es
9 Jefe Produccion 9
:_Re*ortar_Ordenes_Produccion_Mes
9 ;erificar_O3P 9 Re*orte_OP 9 Orden_Produccion
Re*ortar OP *or Mes
Clic+ Re*ortar
Com*ro'ar .ue las 1ec4as esten
Correctamente $n2resadas
eer(%
O'> OP
Re*ortar O* *or Mes
eer(%
O'> OP
Clic+ $m*rimir
$m*rimir Data:indoGs (%
Diagrama ;e Sec,encia ;e Re+ortar Res,ta;os ;e
Pro;,cci'n +or 0es
9 Jefe Produccion 9
;erificar_Resul_Produccion
9
Re*ortar_Resultado_Produccion
9 Resultado_Produccion 9
:_Re*ortar_Resultado_Produccion_Mes
Re*ortar Resultado
Produccion
Clic+ Re*ortar
Com*ro'ar .ue las fec4as esten
correctamente $n2resadas eer(%
O'> Res Produccion
Re*ortar Resultado Produccion *or Mes
eer(%
O'> Res Produccion
Clic+ $m*rimir
$m*rimir Data:indoGs (%
Prcticas Pre Profesionaes I 129 CPC S!A!
)ig! L9& DS Re+ortar Or;enes ;e Pro;,cci'n +or 0es
),ente& Gr,+o ;e Tra%aBo
)ig! L:& DS Re+ortar Res,ta;os ;e Pro;,cci'n +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Diagrama ;e Sec,encia Re+ortar 0ateria Prima +or 0es
9 Jefe Produccion 9 :_Re*ortar_Materia_Prima_Mes 9 ;erificar_MP 9 Materia_Prima 9 Re*ortar_MP
Re*ortar Materia Prima *or Mes
Clic+ Re*ortar
Com*ro'ar .ue las fec4as esten
correctamente $n2resadas
eer(%
O'> MP
Re*ortar Materia Prima *or Mes
eer(%
O'> MP
Clic+ $m*rimir
$mr*rimir Data:indoGs(%
Diagrama ;e Sec,encia Re+ortar Notas ;e Ingreso +or
0es
9 Jefe Almacen 9 :_Re*ortar_#otas_$n2reso_Mes 9 ;erificar_#ota_$n2reso 9 Re*ortar_#otas_$n2reso 9 #ota_$n2reso
Re*ortar #ota $n2reso *or Mes
Clic+ Reo*rtar
Com*ro'ar .ue las fec4as esten
correctamente $n2resadas
eer(%
O'> #ota $n2reso
Re*ortar #otas de $n2reso *or Mes
eer(%
O'> #otas $n2reso
Clic+ $m*rimir
$m*rimir Data:indoGs(%
Prcticas Pre Profesionaes I 130 CPC S!A!
)ig! LL& DS Re+ortar 0ateria Prima +or 0es
),ente& Gr,+o ;e Tra%aBo
)ig! LN& DS Re+ortar Nota Ingreso +or 0es
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!/! Diagrama ;e Cases ;e DiseKo
6i *o_Producto
6i *o_Producto
Cl i ente
Modo_Contato
Ra&on_!oci al
R"C
Di recci on
6el efono
1a8
Emai l
5uscar_Cl i ente(%
(from Datos%
Detal l e_Pedi do
Canti dad
7 700n 7 700n
Orden_Des*ac4o
Cant_Pro_Hari na
Cant_Pro_Acei te
1ec4a_Entre2a
Descri *ci on_Entre2a
5uscar_Orden_Des*ac4o(%
(from Datos%
Materi a_Pri ma
1ec4a_l l e2ada
6i *o_Pescado
Estado
6onel a> e_MP
eer(%
Gra'ar(%
5uscar_MP(%
(from Datos%
Detal l e_#ota_!al i da
Cant_#!
Pedi do
1ec4a_Pedi do
Canti dad_*edi do
(from Datos%
7 7 7 7
7
700n
7
700n
Resul tado_Producci on
1ec4a_6ermi no
O'servaci on
5uscar_Resul tado_Producci on(%
(from Datos%
7
7
7
7
Detal l e_Orden_Producci on
#ro_Producci on
Cant_El a'orar
Cant_Real _MP
1ec4a_$ni ci o_Prod
1ec4a_1i n_Prod
7
700n
7
700n
Orden_Producci on
1ec4a_OP
O'servaci on
eer(%
(from Datos%
7 700n 7 700n
7
7
7
7
7
700n
7
700n
#ota_!al i da
1ec4a_#!
Canti dad_Prod_Di a
5uscar_#ota_!ali da(%
(from Datos%
7
700n
7
700n
Detal l e_Al macen_$nsumos
1ec4a_l l e2ada
Detal l e_#ota_Devol uci on
Cant_!o'rante
Al macen_$nsumos
1ec4a_$ni ci o
O'ser_Al _$nsumos
(from Datos%
7
700n
7
700n
7
700n
7
700n
#ota_$n2reso
Canti dad_Prod
1ec4a_#$
Gra'ar(%
(from Datos%
7
700n
7
700n
#ota_Devol uci on
1ec4a_#D
Gra'ar(%
5uscar_#ota_Devol uci on(%
(from Datos%
7
700n
7
700n
Detal l e_$nsumos
!toc+_$nsumos
Detal l e_#ota_$n2reso
Cant_6otal _$nsumo
7
700n
7
700n
$nsumos
#om_$nsumo
Peso
Medi da
Descri *ci on
eer(%
Gra'ar(%
5uscar_$nsumo(%
(from Datos% D00n 7 D00n 7
7 700n 7 700n
!tandar_$nsumos
Cant_Recomendada
700n
7
700n
7
7
7
7
7
Prcticas Pre Profesionaes I 131 CPC S!A!
)ig! LO& Diagrama ;e Cases ;e DiseKo
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!6! Diagramas ;e Esta;o
DE Registrar 0ateria Prima
Rece*ciona
Materia Prima
Materia Prima
5uena
Materia Prima
Mala
Materia Prima en 5uen Estado( Estado 5ueno %
Materia Prima en Mal estado( Estado Malo %
DE Registrar Pe;i;o
Re2istra
Pedido
Pedido
Pendiente
Pedido
Activo
Pedido Reali&ado( Estado Activo %
Pedido Reali&ado( Estado Pendiente %
Prcticas Pre Profesionaes I 132 CPC S!A!
)ig! N*& DE Registrar 0ateria Prima
),ente& Gr,+o ;e Tra%aBo
)ig! N"& DE Registrar Pe;i;o
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!9! Diagrama ;e Pa-,etes ;e DiseKo
Mantenimiento
Procesos
Re*ortes
0ANTENI0IENTOS
Re2istrar Cliente
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar $nsumo
(from Di a2rama Casos de "so (Detal l ado%%
Jefe Almacen
Re2istrar Pedido
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Materia Prima
(from Di a2rama Casos de "so (Detal l ado%%
Jefe Produccion
Prcticas Pre Profesionaes I 133 CPC S!A!
)ig! N(& Diagrama ;e Pa-,etes ;e DiseKo
),ente& Gr,+o ;e Tra%aBo
)ig! N/& Pa-,ete ;e 0antenimientos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

PROCESOS
Re2istrar Orden Produccion
(from Di a2rama Casos de "so (Detall ado%%
Re2istrar Orden Des*ac4o
(from Di a2rama Casos de "so (Detall ado%%
Re2istrar #ota Devoluciones
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar #ota $n2reso
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar #ota !alida
(from Di a2rama Casos de "so (Detal l ado%%
Re2istrar Almacen $nsumos
(from Di a2rama Casos de "so (Detal l ado%%
Jefe Almacen
Re2istrar Resultado Produccion
(from Di a2rama Casos de "so (Detall ado%%
Jefe Produccion
Prcticas Pre Profesionaes I 134 CPC S!A!
)ig! N6& Pa-,etes ;e Procesos
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

REPORTES
Re*ortar Materia Prima 8 mes
(from Di a2rama Re.uerimientos%
Re*ortar notas in2reso 8 mes
(from Di a2rama Re.uerimientos%
Re*ortar Ordenes de *roduccion 8
mes
(from Di a2rama Re.uerimientos%
Re*orte Resultado Produccion 8
mes
(from Di a2rama Re.uerimientos%
Jefe Produccion
Re*ortar !toc+ $nsumo 8 mes
(from Di a2rama Re.uerimientos%
Re*ortar !toc+ $nsumo Diario
(from Di a2rama Re.uerimientos%
Jefe Almacen
Prcticas Pre Profesionaes I 135 CPC S!A!
)ig! N9& Pa-,ete ;e Re+ortes
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!:! 0o;eo )sico ;e a 1ase ;e Datos Reaciona
=Rationa>
Prcticas Pre Profesionaes I 136 CPC S!A!
)ig! N:& 0o;eo )sico ;e a 1D Reaciona =Rationa>
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!L! Scri+t ;e 0igraci'n ;e a 1ase ;e Datos a SJL SerFer
(***
CREATE TABLE Cliente (
Modo_Contato SMALLINT NOT NULL,
Razon_Social SMALLINT NOT NULL,
RUC SMALLINT NOT NULL,
Direccion SMALLINT NOT NULL,
Telefono SMALLINT NOT NULL,
Fax SMALLINT NOT NULL,
Email SMALLINT NOT NULL,
T_Cliente_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Cliente26 PRIMARY KEY (T_Cliente_ID)
);
CREATE TABLE Pedido (
Fecha_pedido SMALLINT NOT NULL,
Cantidad_pedido SMALLINT NOT NULL,
T_Pedido_ID INTEGER NOT NULL,
T_Cliente_ID INTEGER NOT NULL,
CONSTRAINT TC_T_Pedido74 UNIQUE (T_Cliente_ID),
CONSTRAINT PK_T_Pedido34 PRIMARY KEY (T_Pedido_ID)
);
CREATE TABLE Detalle_Insumos (
T_Insumos_ID INTEGER NOT NULL,
Stock_Insumos SMALLINT NOT NULL,
CONSTRAINT PK_Detalle_Insumos47 PRIMARY KEY (T_Insumos_ID)
);
CREATE TABLE Nota_Ingreso (
Cantidad_Prod SMALLINT NOT NULL,
Fecha_NI SMALLINT NOT NULL,
T_Nota_Ingreso_ID INTEGER NOT NULL,
T_Orden_Produccion_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Nota_Ingreso30 PRIMARY KEY
(T_Nota_Ingreso_ID)
);
CREATE TABLE Detalle_Nota_Devolucion (
Cant_Sobrante SMALLINT NOT NULL,
T_Nota_Devolucion_ID INTEGER NOT NULL,
CONSTRAINT PK_Detalle_Nota_Devolucion43 PRIMARY KEY
(T_Nota_Devolucion_ID)
);
CREATE TABLE Tipo_Producto (
Tipo_Producto SMALLINT NOT NULL,
ID_Tipo_Producto SMALLINT NOT NULL,
CONSTRAINT PK_Tipo_Producto46 PRIMARY KEY (ID_Tipo_Producto)
);
CREATE TABLE Detalle_Almacen_Insumos (
Fecha_llegada SMALLINT NOT NULL,
T_Almacen_Insumos_ID INTEGER NOT NULL,
CONSTRAINT PK_Detalle_Almacen_Insumos41 PRIMARY KEY
(T_Almacen_Insumos_ID)
);
Prcticas Pre Profesionaes I 137 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CREATE TABLE Detalle_Nota_Salida (
Cant_NS SMALLINT NOT NULL,
T_Nota_Salida_ID INTEGER NOT NULL,
T_Almacen_Insumos_ID INTEGER NOT NULL,
CONSTRAINT PK_Detalle_Nota_Salida40 PRIMARY KEY
(T_Almacen_Insumos_ID, T_Nota_Salida_ID)
);
CREATE TABLE Materia_Prima (
Fecha_llegada SMALLINT NOT NULL,
Tipo_Pescado SMALLINT NOT NULL,
Estado SMALLINT NOT NULL,
Tonelaje_MP SMALLINT NOT NULL,
ID_Materia_Prima SMALLINT NOT NULL,
CONSTRAINT PK_T_Materia_Prima39 PRIMARY KEY (ID_Materia_Prima)
);
CREATE TABLE Standar_Insumo (
Cant_Recomendada SMALLINT NOT NULL,
T_Insumos_ID INTEGER NOT NULL,
CONSTRAINT PK_Standar_Insumo44 PRIMARY KEY (T_Insumos_ID)
);
CREATE TABLE Orden_Produccion (
Fecha_OP SMALLINT NOT NULL,
Observacion SMALLINT NOT NULL,
T_Orden_Produccion_ID INTEGER NOT NULL,
T_Pedido_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Orden_Produccion33 PRIMARY KEY
(T_Orden_Produccion_ID)
);
CREATE TABLE Resultado_Produccion (
Fecha_Termino SMALLINT NOT NULL,
Observacion SMALLINT NOT NULL,
T_Resultado_Produccion_ID INTEGER NOT NULL,
T_Orden_Produccion_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Resultado_Produccion35 PRIMARY KEY
(T_Resultado_Produccion_ID),
CONSTRAINT TC_T_Resultado_Produccion90 UNIQUE
(T_Orden_Produccion_ID)
);
CREATE TABLE Detalle_Pedido (
Cantidad SMALLINT NOT NULL,
T_Pedido_ID INTEGER NOT NULL,
ID_Tipo_Producto SMALLINT NOT NULL,
CONSTRAINT PK_Detalle_Pedido45 PRIMARY KEY (ID_Tipo_Producto,
T_Pedido_ID)
);
CREATE TABLE Detalle_Orden_Produccion (
Nro_Produccion SMALLINT NOT NULL,
Cant_Elaborar SMALLINT NOT NULL,
Cant_Real_MP SMALLINT NOT NULL,
Fecha_Inicio_Prod SMALLINT NOT NULL,
Fecha_Fin_Prod SMALLINT NOT NULL,
T_Orden_Produccion_ID INTEGER NOT NULL,
ID_Materia_Prima SMALLINT NOT NULL,
Prcticas Pre Profesionaes I 138 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CONSTRAINT PK_Detalle_OP38 PRIMARY KEY (Nro_Produccion)
);
CREATE TABLE Orden_Despacho (
Cant_Pro_Harina SMALLINT NOT NULL,
Cant_Pro_Aceite SMALLINT NOT NULL,
Fecha_Entrega SMALLINT NOT NULL,
Descripcion_Entrega SMALLINT NOT NULL,
T_Orden_Despacho_ID INTEGER NOT NULL,
T_Resultado_Produccion_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Orden_Despacho32 PRIMARY KEY
(T_Orden_Despacho_ID)
);
CREATE TABLE Detalle_Nota_Ingreso (
Cant_Total_Insumo SMALLINT NOT NULL,
T_Nota_Ingreso_ID INTEGER NOT NULL,
T_Insumos_ID INTEGER NOT NULL,
CONSTRAINT PK_Detalle_Nota_Ingreso42 PRIMARY KEY
(T_Insumos_ID, T_Nota_Ingreso_ID)
);
CREATE TABLE Nota_Devolucion (
Fecha_ND SMALLINT NOT NULL,
T_Nota_Devolucion_ID INTEGER NOT NULL,
T_Insumos_ID INTEGER NOT NULL,
T_Almacen_Insumos_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Nota_Devolucion29 PRIMARY KEY
(T_Nota_Devolucion_ID)
);
CREATE TABLE Almacen_Insumos (
Fecha_Inicio SMALLINT NOT NULL,
Obser_Al_Insumos SMALLINT NOT NULL,
T_Almacen_Insumos_ID INTEGER NOT NULL,
T_Nota_Ingreso_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Almacen_Insumos36 PRIMARY KEY
(T_Almacen_Insumos_ID)
);
CREATE TABLE Nota_Salida (
Fecha_NS SMALLINT NOT NULL,
Cantidad_Prod_Dia SMALLINT NOT NULL,
T_Nota_Salida_ID INTEGER NOT NULL,
T_Orden_Produccion_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Nota_Salida31 PRIMARY KEY (T_Nota_Salida_ID)
);
CREATE TABLE Insumos (
Nom_Insumo SMALLINT NOT NULL,
Peso SMALLINT NOT NULL,
Medida SMALLINT NOT NULL,
Descripcion SMALLINT NOT NULL,
T_Insumos_ID INTEGER NOT NULL,
CONSTRAINT PK_T_Insumos27 PRIMARY KEY (T_Insumos_ID)
);
CREATE INDEX TC_T_Pedido73 ON Pedido (T_Cliente_ID);
CREATE INDEX TC_T_Orden_Produccion94 ON Orden_Produccion
(T_Pedido_ID);
Prcticas Pre Profesionaes I 139 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CREATE INDEX TC_T_Resultado_Produccion89 ON Resultado_Produccion
(T_Orden_Produccion_ID);
CREATE INDEX TC_T_Nota_Devolucion76 ON Nota_Devolucion
(T_Insumos_ID);
CREATE INDEX TC_T_Almacen_Insumos82 ON Almacen_Insumos
(T_Nota_Ingreso_ID);
ALTER TABLE Pedido ADD CONSTRAINT FK_T_Pedido31 FOREIGN KEY
(T_Cliente_ID) REFERENCES Cliente (T_Cliente_ID) ON DELETE NO
ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Insumos ADD CONSTRAINT FK_Detalle_Insumos64
FOREIGN KEY (T_Insumos_ID) REFERENCES Insumos (T_Insumos_ID)
ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Nota_Ingreso ADD CONSTRAINT FK_T_Nota_Ingreso56 FOREIGN
KEY (T_Orden_Produccion_ID) REFERENCES Orden_Produccion
(T_Orden_Produccion_ID) ON DELETE NO ACTION ON UPDATE NO
ACTION;
ALTER TABLE Detalle_Nota_Devolucion ADD CONSTRAINT
FK_Detalle_Nota_Devolucion59 FOREIGN KEY (T_Nota_Devolucion_ID)
REFERENCES Nota_Devolucion (T_Nota_Devolucion_ID) ON DELETE
NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Almacen_Insumos ADD CONSTRAINT
FK_Detalle_Almacen_Insumos53 FOREIGN KEY
(T_Almacen_Insumos_ID) REFERENCES Almacen_Insumos
(T_Almacen_Insumos_ID) ON DELETE NO ACTION ON UPDATE NO
ACTION;
ALTER TABLE Detalle_Nota_Salida ADD CONSTRAINT
FK_Detalle_Nota_Salida54 FOREIGN KEY (T_Almacen_Insumos_ID)
REFERENCES Detalle_Almacen_Insumos (T_Almacen_Insumos_ID) ON
DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Nota_Salida ADD CONSTRAINT
FK_Detalle_Nota_Salida51 FOREIGN KEY (T_Nota_Salida_ID)
REFERENCES Nota_Salida (T_Nota_Salida_ID) ON DELETE NO ACTION
ON UPDATE NO ACTION;
ALTER TABLE Standar_Insumo ADD CONSTRAINT FK_Standar_Insumo60
FOREIGN KEY (T_Insumos_ID) REFERENCES Insumos (T_Insumos_ID)
ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Orden_Produccion ADD CONSTRAINT FK_T_Orden_Produccion40
FOREIGN KEY (T_Pedido_ID) REFERENCES Pedido (T_Pedido_ID) ON
DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Resultado_Produccion ADD CONSTRAINT
FK_T_Resultado_Produccion38 FOREIGN KEY (T_Orden_Produccion_ID)
REFERENCES Orden_Produccion (T_Orden_Produccion_ID) ON DELETE
NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Pedido ADD CONSTRAINT FK_Detalle_Pedido63 FOREIGN
KEY (ID_Tipo_Producto) REFERENCES Tipo_Producto
(ID_Tipo_Producto) ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Pedido ADD CONSTRAINT FK_Detalle_Pedido62 FOREIGN
KEY (T_Pedido_ID) REFERENCES Pedido (T_Pedido_ID) ON DELETE NO
ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Orden_Produccion ADD CONSTRAINT FK_Detalle_OP49
FOREIGN KEY (ID_Materia_Prima) REFERENCES Materia_Prima
(ID_Materia_Prima) ON DELETE NO ACTION ON UPDATE NO ACTION;
Prcticas Pre Profesionaes I 140 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

ALTER TABLE Detalle_Orden_Produccion ADD CONSTRAINT FK_Detalle_OP45
FOREIGN KEY (T_Orden_Produccion_ID) REFERENCES
Orden_Produccion (T_Orden_Produccion_ID) ON DELETE NO ACTION
ON UPDATE NO ACTION;
ALTER TABLE Orden_Despacho ADD CONSTRAINT FK_T_Orden_Despacho65
FOREIGN KEY (T_Resultado_Produccion_ID) REFERENCES
Resultado_Produccion (T_Resultado_Produccion_ID) ON DELETE NO
ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Nota_Ingreso ADD CONSTRAINT
FK_Detalle_Nota_Ingreso61 FOREIGN KEY (T_Insumos_ID)
REFERENCES Standar_Insumo (T_Insumos_ID) ON DELETE NO
ACTION ON UPDATE NO ACTION;
ALTER TABLE Detalle_Nota_Ingreso ADD CONSTRAINT
FK_Detalle_Nota_Ingreso57 FOREIGN KEY (T_Nota_Ingreso_ID)
REFERENCES Nota_Ingreso (T_Nota_Ingreso_ID) ON DELETE NO
ACTION ON UPDATE NO ACTION;
ALTER TABLE Nota_Devolucion ADD CONSTRAINT FK_T_Nota_Devolucion32
FOREIGN KEY (T_Insumos_ID) REFERENCES Insumos (T_Insumos_ID)
ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Nota_Devolucion ADD CONSTRAINT FK_T_Nota_Devolucion58
FOREIGN KEY (T_Almacen_Insumos_ID) REFERENCES
Almacen_Insumos (T_Almacen_Insumos_ID) ON DELETE NO ACTION
ON UPDATE NO ACTION;
ALTER TABLE Almacen_Insumos ADD CONSTRAINT FK_T_Almacen_Insumos35
FOREIGN KEY (T_Nota_Ingreso_ID) REFERENCES Nota_Ingreso
(T_Nota_Ingreso_ID) ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE Nota_Salida ADD CONSTRAINT FK_T_Nota_Salida50 FOREIGN
KEY (T_Orden_Produccion_ID) REFERENCES Orden_Produccion
(T_Orden_Produccion_ID) ON DELETE NO ACTION ON UPDATE NO
ACTION;
Prcticas Pre Profesionaes I 141 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!N! 0o;eo )sico ;e a 1ase ;e Datos Reaciona =SJL
SerFer>
Prcticas Pre Profesionaes I 142 CPC S!A!
)ig! NL& 0o;eo )sico ;e 1D Reaciona =SJL SerFer (***>
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!6!O! 0o;eo )sico ;e a 1ase ;e Datos Reaciona
=NormaiHa;o>
Prcticas Pre Profesionaes I 143 CPC S!A!
)ig! NN& 0o;eo )sico ;e a 1D Reaciona =NormaiHa;o>
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!9! I0PLE0ENTACI#N
/!9!"! DIAGRA0A DE CO0PONENTES =Pro+,esto>
CPC_DA6A5A!E0MD1
Presentacin
JJEKELL
Cliente
JJDLL
Materia Prima
JJDLL
Almacen
$nsumos
JJDLL
Orden
Des*ac4o
JJDLL
Orden Produccion
JJDLL
Clase cliente Clase Materia_Prima
Clase #ota $n2reso
Clase #ota Devolucion
Clase $nsumo
Clase O_Des*ac4o
Clase Res_Prod
Clase O_Produccion
Clase #ota !alida
Clase Almacen_$nsumo
/!9!(! DIAGRA0A DE CO0PONENTES =Rea>
CPC_!$! 70D
JJEKELL
CPC_DA6A5A!E
Prcticas Pre Profesionaes I 144 CPC S!A!
)ig! NO& Diagrama ;e Com+onentes Pro+,esto
),ente& Gr,+o ;e Tra%aBo
)ig! O*& Diagrama ;e Com+onentes Rea
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!9!/! DIAGRA0A DE DESPLIEGUE =Pro+,esto>
!ervidor de
A*licaciones
!ervidor de
5ase de Datos
!Gitc4
Almacn
Produccin
6CP3$P
6CP3$P
Pentium $; B07G4&
!0O0 :indoGs KP
7<DG5 HD
?7< M5 Memoria
!ervidor !-'ase
Central Ja2uar
EAserver ?07
Pentium $; <G4&
!0O0 :indoGs KP
CD G5 HD
?7< M5 MEMOR$A
Motor de 5ase de Datos9!M
!erver <DDD
Pentium $;
HD CD G'
Ram ?7< M'
!0O0 :indoGs
KP
Pentium $;
HD CD G'
Ram ?7< M'
!0O0 :indoGs
KP
6CP3$P
$m*resora 7
$m*resora <
"!5
6CP3$P
"!5
E*son !t-lus C=B
Cartuc4os
$nde*endientes
HP B@=?
Cartuc4os
$nte2rados
!:$6CH B COM
C P"ER6O!
Prcticas Pre Profesionaes I 145 CPC S!A!
)ig! O"& Diagrama ;e Des+ieg,e Pro+,esto
),ente& Gr,+o ;e Tra%aBo
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

/!:! PRUE1A
/!:!"! PRUE1A DE CA4A NEGRA
Caso ;e Uso& Registrar Ciente
Registrar Ciente& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Cliente 1001 Dato Grabado Correctamente
2 Modo Contacto Personal Dato Grabado Correctamente
3 Razn Social Fabrimax Dato Grabado Correctamente
4 RUC 12345678910 Dato Grabado Correctamente
5 Direccin 27 de octubre Dato Grabado Correctamente
6 Telfono 323133 Dato Grabado Correctamente
7 Fax 125-94 Dato Grabado Correctamente
8 Email fabrimax@empresa.com Dato Grabado Correctamente
Registrar Ciente& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Cliente ##12sd Error!
2 Modo Contacto &/&ddd Error!
3 Razn Social "%$& Error!
4 RUC Sfdgs585 Error!
5 Direccin Ldke4451 Error!
6 Telfono Aaaaaaaa Error!
7 Fax Srwrwe Error!
8 Email sdsf@sdfds.dd.sd Error!
Registrar Ciente& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Produccin
Registrar Cliente Verificar que se
halla registrado
correctamente al
cliente
Se registran
correctamente los datos y
se almacenan en la BD
Los procesos con los
que cuenta la ventana
tambin permite una
bsqueda con cualquier
campo del cliente
Prcticas Pre Profesionaes I 146 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Pe;i;o
Registrar Pe;i;o& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Pedido 1001 Dato Grabado Correctamente
2 ID Cliente 1001 Dato Grabado Correctamente
3 Fecha Pedido 02/06/07 Dato Grabado Correctamente
4 ID Tipo Producto 1001 Dato Grabado Correctamente
5 Cantidad Pedido 1500 Dato Grabado Correctamente
6 Estado Pendiente Dato Grabado Correctamente
Registrar Pe;i;o& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Pedido Jdsjdjd Error!
2 ID Cliente "%$%$ Error!
3 Fecha Pedido Lalalalalfd444 Error!
4 ID Tipo Producto aaaaaaaaa Error!
5 Cantidad Pedido wweee Error!
6 Pedido 324324 Error!
Registrar Pe;i;o& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Produccin
Registrar Pedido Verificar que se halla
registrado
correctamente el
pedido
Se registran
correctamente los datos
y se almacenan en la
BD
Los procesos con los
que cuenta la ventana
permiten una
bsqueda de los
campos del pedido
Prcticas Pre Profesionaes I 147 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar 0ateria Prima
Registrar 0ateria Prima& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Materia Prima 1001 Dato Grabado Correctamente
2 Tipo Pescado Furel Dato Grabado Correctamente
3 Fecha Llegada 02/07/07 Dato Grabado Correctamente
4 Estado Bueno Dato Grabado Correctamente
5 Tonelaje Mp 2 Tn. Dato Grabado Correctamente
Registrar 0ateria Prima& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Materia Prima werrer Error!
2 Tipo Pescado ertretert Error!
3 Fecha Llegada "%$& Error!
4 Estado sfddsfgdg Error!
5 Tonelaje Mp 12321423 Error!
Registrar 0ateria Prima& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Produccin
Registrar Materia
Prima
Verificar que se
halla registrado
correctamente la
materia prima
Se registran
correctamente los
datos y se almacenan
en la BD
Los procesos con los que
cuenta la ventana tambin
permiten una bsqueda
con cualquier campo de la
materia prima.
Prcticas Pre Profesionaes I 148 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Ins,mo
Registrar Ins,mo& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Insumo 1001 Datos Grabados Correctamente
2 Nombre Antioxidante Datos Grabados Correctamente
3 Peso Litros Datos Grabados Correctamente
4 Medida 1.20cm Datos Grabados Correctamente
5 Descripcin Conservante de la Harina Datos Grabados Correctamente
6 Stock 300 Datos Grabados Correctamente
Registrar Ins,mo& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Insumo Xxxx Error!
2 Nombre 1233 Error!
3 Peso 147 Error!
4 Medida 1ooo Error!
5 Descripcin Error!
6 Stock @@@@ Error!
Registrar Ins,mo& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Registrar Insumo Verificar que se
halla registrado
correctamente el
insumo
Se registran
correctamente los
datos y se almacenan
en la BD
Los procesos con los que
cuenta la ventana permite
una bsqueda de los
campos de insumo
Prcticas Pre Profesionaes I 149 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Amac<n ;e Ins,mos
Registrar Amac<n ;e Ins,mos& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Almacn Insumos 1001 Datos Grabados Correctamente
2 Fecha Inicio 02/06/07 Datos Grabados Correctamente
3 Observaciones Se inicio de manera normal Datos Grabados Correctamente
4 ID Nota Ingreso 1001 Datos Grabados Correctamente
5 Fecha NI 05/06/07 Datos Grabados Correctamente
6 Fecha Registro 08/07/07 Datos Grabados Correctamente
Registrar Amac<n ;e Ins,mos& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Almacn Insumos Abc Error!
2 Fecha Inicio 1ff Error!
3 Observaciones XXXX Error!
4 ID Nota Ingreso !!!! Error!
5 Fecha NI Aa Error!
6 Fecha Registro %%%% Error!
Registrar Amac<n ;e Ins,mos& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Registrar Almacn
de Insumos
Verificar que se halla
registrado
correctamente el
almacn de insumos
Se registran
correctamente los
datos y se almacenan
en la BD
Los procesos con los
que cuenta la ventana
permite una bsqueda
de los campos de
almacn de insumo
Prcticas Pre Profesionaes I 150 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Nota Ingreso
Registrar Nota Ingreso& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Nota Salida 1001 Datos Grabados Correctamente
2 Fecha 07/07/07 Datos Grabados Correctamente
3 ID O/P 1001 Datos Grabados Correctamente
4 Cantidad x Producir 600 Datos Grabados Correctamente
5 Lista de Productos Antioxidantes Datos Grabados Correctamente
6 ID Insumo 1001 Datos Grabados Correctamente
7 Cantidad 1000 Datos Grabados Correctamente
Registrar Nota Ingreso& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Nota Salida Cccc Error!
2 Fecha 1!34 Error!
3 ID O/P 29 sdjsd $ Error!
4 Cantidad x Producir ------- Error!
5 Lista de Productos " Error!
6 ID Insumo Ax. Error!
7 Cantidad <<<<< Error!
Registrar Nota Ingreso& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Registrar Nota
Ingreso
Verificar que se halla
registrado
correctamente la nota
ingreso
Se registran
correctamente los
datos y se almacenan
en la BD
Los procesos con los
que cuenta la ventana
tambin permiten una
bsqueda con cualquier
campo de la nota
ingreso.
Prcticas Pre Profesionaes I 151 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Nota Sai;a
Registrar Nota Sai;a& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID O/P 1001 Datos Grabados Correctamente
2 Tipo Produccin Harina Datos Grabados Correctamente
3 N Produccin 1000 Datos de la Base de Datos
4 Cantidad x Producir 500 Datos Grabados Correctamente
5 ID Almacn Insumos 1001 Datos Grabados Correctamente
6 ID Insumo 1001 Datos Grabados Correctamente
7 Cantidad Salida 2000 Datos Grabados Correctamente
Registrar Nota Sai;a& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID O/P Error!
2 Tipo Produccin @@@@@ Error!
3 N Produccin xXXXXX Error!
4 Cantidad x Producir "&$ Error!
5 ID Almacn Insumos Aaa Error!
6 ID Insumo Abril --- Error!
7 Cantidad Salida erwqrwq Error!
Registrar Nota Sai;a& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Registrar Nota
de Salida
Verificar que se halla
registrado
correctamente la nota
de salida de insumos
Se registran
correctamente los datos y
se almacenan en la BD
En este caso,
podemos llamar a
los insumos de otra
tabla.
Prcticas Pre Profesionaes I 152 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Or;en ;e Pro;,cci'n
Registrar Or;en ;e Pro;,cci'n& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Orden Produccin 1001 Datos Grabados Correctamente
2 Fecha OP 08/07/07 Datos Grabados Correctamente
3 Observaciones Se inicio con normalidad Datos Grabados Correctamente
4 ID Pedido 1001 Datos Grabados Correctamente
5 ID Materia Prima 1001 Datos Grabados Correctamente
6 N Produccin 1000 Datos Grabados Correctamente
7 ID Orden Produccin 1001 Datos Grabados Correctamente
8 Cantidad Elaborar 600 Datos Grabados Correctamente
9 Cantidad Real MP 500 Datos Grabados Correctamente
10 Fecha Inicio Produccin 07/06/07 Datos Grabados Correctamente
11 Fecha Fin de Produccin 10/05/07 Datos Grabados Correctamente
Registrar Or;en ;e Pro;,cci'n& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Orden Produccin Xxxx Error!
2 Fecha OP ##### Error!
3 Observaciones (()) Error!
4 ID Pedido --Abril-- Error!
5 ID Materia Prima Error!
6 N Produccin @@@@@ Error!
7 ID Orden Produccin xXXXXX Error!
8 Cantidad Elaborar "&$ Error!
9 Cantidad Real MP Aaa Error!
10 Fecha Inicio Produccin wqrewer Error!
11 Fecha Fin de Produccin werwerew Error!
Registrar Or;en ;e Pro;,cci'n& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Produccin
Registrar Orden
Produccin
Verificar que se
halla registrado
correctamente la
orden de
produccin
Se registran
correctamente los datos
y se almacenan en la
BD
En este caso, podemos
buscar a las rdenes de
produccin para luego
poder registrarlos con
normalidad
Prcticas Pre Profesionaes I 153 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Nota DeFo,ci'n
Registrar Nota DeFo,ci'n& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Nota Devolucin 1001 Datos Registrados Correctamente
2 Fecha Devolucin 15/07/07 Datos Registrados Correctamente
3 ID Orden Produccin 1001 Datos Registrados Correctamente
Registrar Nota DeFo,ci'n& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Nota Devolucin Aaa Error!
2 Fecha Devolucin 111-- Error!
3 ID Orden Produccin %%% Error!
Registrar Nota DeFo,ci'n& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Produccin
Registrar Nota
Devolucin
Verificar que se
halla registrado
correctamente la
nota devolucin
Se registran
correctamente los
datos y se
almacenan en la
BD
En este caso,
podemos buscar a
la nota devolucin
por su ID de nota
devolucin
Prcticas Pre Profesionaes I 154 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Res,ta;o ;e Pro;,cci'n
Registrar Res,ta;o ;e Pro;,cci'n& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Resultado Produccin 1001 Datos Registrados Correctamente
2 Fecha Termino 12/07/07 Datos Registrados Correctamente
3 Observaciones
Se culmino la
produccin de manera
satisfactoria
Datos Registrados Correctamente
4 ID Orden Produccin 1001 Datos Registrados Correctamente
5 Fecha OP 14/07/07 Datos Registrados Correctamente
6 Observaciones
No se presento ningn
retraso
Datos Registrados Correctamente
Registrar Res,ta;o ;e Pro;,cci'n& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Resultado Produccin Ew$% Error!
2 Fecha Termino Zzzz Error!
3 Observaciones /*/ Error!
4 ID Orden Produccin /*/ Error!
5 Fecha OP " Error!
6 Observaciones CCCC Error!
Registrar Res,ta;o ;e Pro;,cci'n& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Produccin
Registrar
Resultado de
Produccin
Verificar que se
halla registrado
correctamente el
resultado de la
produccin
Se registran
correctamente los
datos y se
almacenan en la
BD
En este caso, podemos
buscar a la produccin
por su ID de
produccin
Prcticas Pre Profesionaes I 155 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Registrar Or;en ;e Des+ac.o
Registrar Or;en ;e Des+ac.o& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Orden Despacho 1001 Datos Registrados Correctamente
2 Fecha Entrega 18/07/07 Datos Registrados Correctamente
3 Cantidad Harina 1000 Datos Registrados Correctamente
4 Cantidad Aceite 500 Datos Registrados Correctamente
5 Direccin de Entrega Av. Jos Olaya #1550 Datos Registrados Correctamente
6 Descripcin
La entrega se efectuara
en la fecha indicada
Datos Registrados Correctamente
Registrar Or;en ;e Des+ac.o& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 ID Orden Despacho --- Error!
2 Fecha Entrega Xxx Error!
3 Cantidad Harina ----- Error!
4 Cantidad Aceite |||||| Error!
5 Direccin de Entrega ffdsfgdg Error!
6 Descripcin dgdfgdfg Error!
Registrar Or;en ;e Des+ac.o& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Produccin
Registrar Orden
de Despacho
Verificar que se halla
registrado
correctamente la
orden de despacho
Se registran
correctamente los
datos y se
almacenan en la
BD
En este caso, podemos
buscar la orden de
despacho por su ID de
orden de despacho
Prcticas Pre Profesionaes I 156 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO


Caso ;e Uso& Re+ortar StocA Ins,mo Diario
Re+ortar StocA Ins,mo Diario& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 28/07/07 Datos Reportados Correctamente
2 Fecha Fin 29/07/07 Datos Reportados Correctamente
Re+ortar StocA Ins,mo Diario& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 11111 Error!
2 Fecha Fin #$#$ Error!
Re+ortar StocA Ins,mo Diario& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Reportar Stock
Insumo Diario
Verificar que se
halla reportado
correctamente el
stock de insumos
diarios
Se reportan
correctamente los
datos y se muestran
en la ventana.
En este caso, podemos
obtener un reporte del
stock de insumos
diarios, dependiendo de
la fecha a buscar.
Caso ;e Uso& Re+ortar StocA Ins,mo +or 0es
Re+ortar StocA Ins,mo +or 0es& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 28/07/07 Datos Reportados Correctamente
2 Fecha Fin 29/07/07 Datos Reportados Correctamente
Re+ortar StocA Ins,mo +or 0es& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 4344 Error!
2 Fecha Fin #$#$ Error!
Prcticas Pre Profesionaes I 157 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Re+ortar StocA Ins,mo +or 0es& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Reportar Stock
Insumo por Mes
Verificar que se halla
reportado
correctamente el
stock de insumos por
mes
Se reportan
correctamente los
datos y se
muestran en la
ventana.
En este caso, podemos
obtener un reporte del
stock de insumos por
mes, dependiendo del
mes y ao a buscar.
Caso ;e Uso& Re+ortar or;enes ;e Pro;,cci'n I 0es
Re+ortar 'r;enes ;e Pro;,cci'n +or mes& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 28/07/07 Datos Reportados Correctamente
2 Fecha Fin 29/07/07 Datos Reportados Correctamente
Re+ortar or;enes ;e +ro;,cci'n +or mes& Ingreso ;e Datos No
Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 11111 Error!
2 Fecha Fin #$#$ Error!
Re+ortar 'r;enes ;e +ro;,cci'n +or mes& Res,ta;o +or
escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Reportar ordenes
de produccin por
mes
Verificar que se
halla reportado
correctamente las
ordenes de
produccin
mensuales
Se reportan
correctamente los
datos y se muestran
en la ventana.
En este caso, podemos
obtener un reporte de
rdenes de produccin,
dependiendo del da y
mes a buscar.
Prcticas Pre Profesionaes I 158 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Re+ortar Res,ta;o ;e Pro;,cci'n +or 0es
Re+ortar StocA Res,ta;o ;e Pro;,cci'n& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 28/07/07 Datos Reportados Correctamente
2 Fecha Fin 29/07/07 Datos Reportados Correctamente
Re+ortar Res,ta;o ;e Pro;,cci'n& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 11111 Error!
2 Fecha Fin #$#$ Error!
Re+ortar Res,ta;o ;e Pro;,cci'n& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Reporte de
resultados de
produccin al Mes
Verificar que se halla
reportado
correctamente el
resultado de
produccin mensual.
Se reportan
correctamente los
datos y se muestran
en la ventana.
En este caso, podemos
obtener un reporte de
resultados de
produccin por mes,
dependiendo del mes y
ao ingresados.
Prcticas Pre Profesionaes I 159 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Re+ortar Notas ;e Ingreso +or 0es
Re+ortar Pro;,ctos 0ens,aes& Datos Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 28/07/07 Datos Reportados Correctamente
2 Fecha Fin 29/07/07 Datos Reportados Correctamente
Re+ortar Pro;,cciones 0ens,aes& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 11111 Error!
2 Fecha Fin #$#$ Error!
Re+ortar Pro;,cciones 0ens,aes& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Reportar notas de
ingreso
Verificar que se halla
reportado
correctamente las
notas de ingreso
mensuales
Se reportan
correctamente los
datos y se muestran
en la ventana.
En este caso, podemos
obtener un reporte de
notas de ingreso,
dependiendo del mes y
ao ingresados.
Prcticas Pre Profesionaes I 160 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

Caso ;e Uso& Re+ortar 0ateria Prima +or 0es
Re+ortar 0ateria Prima +or 0es& Datos Vi;os
Re+ortar 0ateria Prima +or 0es& Ingreso ;e Datos No Vi;os
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 11111 Error!
2 Fecha Fin #$#$ Error!
Re+ortar 0ateria Prima +or 0es& Res,ta;o +or escenario
CASO DE USO ESCENARIO RESULTADO CONCLUSI#N
Jefe de Almacn
Reportar materia
Prima por Mes
Verificar que se halla
reportado
correctamente la
materia prima por
mes
Se reportan
correctamente los datos
y se muestran en la
ventana.
En este caso, podemos
obtener un reporte
materia prima por mes,
dependiendo del mes y
ao ingresados.

Prcticas Pre Profesionaes I 161 CPC S!A!
ITE0 DATOS TIPOS DE DATOS RESPUESTA
1 Fecha Inicio 28/07/07 Datos Reportados Correctamente
2 Fecha Fin 29/07/07 Datos Reportados Correctamente
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CUADRO DE RESU0EN
REJUERI0IENTOS
TOTAL DE
DATOS
R DE
ACIERTOS
R DE
RECDA$OS
PORCENTA4E
1 6 100% 0% 100%
2 9 100% 0% 100%
3 3 100% 0% 100%
Total 18 100% 0% 100%
La satisfaccin de los requerimientos del sistema es del 100%
O+eratiFi;a;
Se han realizado las pruebas necesarias para demostrar la operatividad
del sistema a travs de la validacin de la entrada de datos, cuyos
valores pueden ser da tipo tiempo, fecha, alfabticos, numricos como
se muestra en la siguiente tabla:
TIPO CASO DE PRUE1A RESULTADO
Tiempo Formato de Tiempo
Formato de Fecha
Aceptado
Rechazado
Fecha Formato de Tiempo
Formato de Fecha
Rechazado
Aceptado
Alfabtico 11.Alfa Valido
12.No Alfa
13.Campo Vacio
14.Campo Espacio
15.Sin dato
Aceptado
Aceptado
Aceptado
Aceptado
Rechazado
Numrico 11.Nuemro Valido
12.Numero Mximo (999999)
13.Numero Mnimo(0)
14.Numero Negativo
15.No Numero
Aceptado
Aceptado
Aceptado
Rechazado
Rechazado
Prcticas Pre Profesionaes I 162 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

CONCLUSIONES
1. En primer lugar, gracias al apoyo de los representantes de la
Corporacin Pesquera Coishco S.A. logramos recopilar la
informacin necesaria para la elaboracin del presente proyecto,
como es el anlisis y diseo de un sistema informtico para el
control de proceso de produccin de Harina y Aceite de pescado.
2. Como segundo punto, concluimos que el anlisis de la situacin
problemtica de esta empresa fue posible gracias al trabajo en
equipo del grupo de desarrollo y al apoyo de algunos agentes
externos.
3. En tercer lugar, concluimos que la aplicacin de la metodologa
RUP (Proceso Unificado Rational) hizo que fortaleciramos
nuestros conocimientos en las fases a seguir para la elaboracin
de un software, determinando la importancia de cada una de ellas
en este complicado proceso para nosotros que somos novatos en
esta rea de nuestra carrera.
4. Definitivamente aprendimos de una manera considerable, el
manejo de las herramientas case que nos son tiles en el
desarrollo de un software, como son el Rational Rose para efectos
del modelado, el gestor de base de datos SQL Server 2000 y el
lenguaje de programacin Power Builder 10.5.
5. Finalmente, concluimos que para la elaboracin del presente
informe implic mucho esfuerzo por parte del equipo
desarrollador, limitndonos en muchas ocasiones del hallazgo de
alguna solucin rpida para diferentes situaciones que
encontramos en este proceso de formacin de nuestra carrera.
Prcticas Pre Profesionaes I 163 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

RECO0ENDACIONES
1. En primer lugar, recomendamos a las siguientes promociones que
para el desarrollo de un software se necesita cumplir cada etapa
respetando el cronograma que se fij a comienzos de ciclo, con el
fin de utilizar tiempos exactos y no estar en el problema de los
retrasos y apuros innecesarios para la culminacin de este
proyecto.
2. Se recomienda tambin estudiar de manera considerable el
manejo de las herramientas case con la finalidad de no tener
precauciones en el proceso de desarrollo y obviamente a obtener
su mximo provecho.
3. Como otro punto importante, recomendamos tener un respeto
mesurado a la aplicacin de la metodologa de desarrollo elegida,
en nuestro caso el Proceso Unificado Rational, debido a las ciertas
incoherencias que se pueden presentar de no seguir
ordenadamente el cumplimiento de las etapas o fases.
4. Como ltimo aspecto a recomendar, sugerimos que para la
elaboracin de un proyecto de estas magnitudes, se necesita total
seriedad y compromiso de trabajo por parte del equipo de
desarrollo, ya que es como nosotros denominamos, nuestra
primera experiencia real en el desarrollo de un software.
Prcticas Pre Profesionaes I 164 CPC S!A!
Ingeniera Informtica y Sistemas
UNIVERSIDAD PRIVADA SAN PEDRO

RE)ERENCIAS 1I1LIOGR2)ICAS 7?O ENLACES GE1
(1) :http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado
[Mayo, 2007]
(2) :http://es.wikipedia.org/wiki/Cliente-servidor [Mayo, 2007]
(3) :http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n
[Mayo, 2007]
(4) :
http://es.wikipedia.org/wiki/Sistema_administrador_de_bases_de_datos_rela
cionales [Junio, 2007]
(5) :http://es.wikipedia.org/wiki/SQL [Junio 2007]
(6) :http://www.dcc.uchile.cl/~luguerre/cc61j/recursos/clase2.ppt [Junio, 2007]
Prcticas Pre Profesionaes I 165 CPC S!A!

También podría gustarte