Você está na página 1de 89

FACULTAD DE INGENERIA

Escuela de Ingeniera de Sistemas

DESARROLLO E IMPLEMENTACION DE UN
SISTEMA INTEGRADO PARA MEJORAR LA
GESTION COMERCIAL DE LA IMPRENTA LEOTEK
S.A

DOCENTES

CURSOS

ING. SANTOS FERNANDEZ, JUAN


ING. MENDOZA RIVERA, RICARDO
ING.
ING. TRUJILLO SILVA, MARCO
LIC. GUARNIZ COBIAN, SIXTO SANTOS

:
INGENIERA DEL SOFTWARE
SISTEMAS DE TOMA DE DESICIONES
INTELIGENCIA ARTIFICIAL
REDES Y COMUNICACIONES I
CULTURA AMBIENTAL

AUTORES

:
JAVE ROJAS, WILLY

MIRANDA CASIANO, GINA


RAMOS GIRN, GLORIA
RIOS MALCA, HANSELL
SIGUAS CRUZADO, ELI

TRUJILLO PER
2008
DEDICATORIA

A Dios
Quien es el artfice de nuestras vidas
y gua de nuestros destinos. Al que
le debemos todo lo que somos.

A nuestros Padres
Quienes con su esfuerzo y sacrificio
nos brindan su apoyo incondicional
e inquebrantable, y quienes estn
haciendo
posible nuestra realizacin
como profesionales.

Los Autores

AGRADECIMIENTO

A nuestras Familias, por el gran apoyo que nos brindan para nuestra
formacin profesional.

A la Universidad Csar Vallejo, por ofrecernos todas las facilidades


para la realizacin de nuestro proyecto.

A todos los docentes del

VII ciclo de la Universidad Cesar

Vallejo de la ciudad de Trujillo por sus conocimientos brindados.


A la Imprenta Leotek por brindarnos la informacin necesaria para
poder desarrollar nuestro proyecto integrador.

Los Autores

PRESENTACION
Seores Miembros del Jurado:
Cumpliendo

con

el

Reglamento

de

Proyectos

Trabajos

de

Investigacin de la Universidad Cesar Vallejo de la ciudad de Trujillo


se pone a su disposicin el proyecto integrador titulado:
DESARROLLO E IMPLEMENTACION DE UN SISTEMA

INTEGRADO PARA MEJORAR LA GESTION COMERCIAL


DE LA IMPRENTA LEOTEK S.A
En este informe plasmamos los conocimientos adquiridos hasta el
presente ciclo acadmico, los cuales son aplicados en la elaboracin del
presente proyecto integrador.
Esperamos que nuestro proyecto sirva de referencia a futuras
investigaciones que se basen en el uso del Proceso Unificado de
Desarrollo de Software.
Trujillo, Junio del 2008.

JAVE ROJAS, WILLY

MIRANDA CASIANO, GINA

RAMOS GIRN, GLORIA

RIOS MALCA,

HANSELL

SIGUAS CRUZADO, ELI

INDICE GENERAL
Pg.
CONTRACARATULA
DEDICATORIA
AGRADECIMIENTO
PRESENTACION

INDICE GENERAL

vi

INDICE DE FIGURAS

vi

INDICE DE CUADROS

viii

CAPITULO I: GENERALIDADES DE LA EMPRESA


1.1. Datos Generales de la Empresa

1.2. Resea Histrica de la Empresa


1.3. Giro del Negocio
1.4. Direccionamiento Empresarial
1.4.1 Misin
1.4.2 Visin
1.4.3 Rol Empresarial
1.4.4 Objetivos Empresariales
1.4.5 Valores Corporativos
1.5. Organizacin
1.5.1. Organigrama Funcional

9
10
11

1.5.2. Funciones Organizacionales


1.6. Productos y/o Servicios
1.6.1 Productos
1.6.2 Servicios
1.7. Diagnstico de la Organizacin
1.7.1. Anlisis Interno
1.7.2. Anlisis Externo
1.8. Matriz FODA
1.9. Cadena de Valor
CAPITULO II: MARCO METODOLGICO
2.1. El Problema

13

2.1.1. Realidad Problemtica

14

2.1.2. Antecedentes

14

2.1.3. Formulacin del Problema

17

2.1.4. Justificacin del Problema

17

2.1.4.1. Justificacin Social


2.1.4.2. Justificacin Institucional

22

2.1.4.3. Justificacin del Investigador

23

2.1.5. Variables
2.2 Objetivos

23
23

2.2.1. Objetivo General


2.2.2. Objetivos Especficos
2.3. Hiptesis

23

CAPITULO III: MARCO REFERENCIAL


3.1. Marco Terico

32

3.2. Marco Conceptual

32

CAPITULO IV: METODOLOGA


4.1. FASE INICIO
4.1.1. Modelo de Negocio

34
34

4.1.1.1. Reglas de Negocio


4.1.2. Modelo de Casos de Uso del Negocio
4.1.2.1. Descipcin de Casos de Uso

34
34
35

4.1.3. Diagrama de Actividades del Negocio


4.1.4. Modelo de Objetos del Negocio
4.1.5. Modelo de Dominio
4.1.6. Modelo de Requerimuientos
4.1.6.1. Requerimientos Funcionales
4.1.6.2. Requerimientos No Funcionales
4.1.6.3. Modelo de Casos de Uso
4.1.6.4. Estimacin del tiempo de desarrollo
4.1.6.5. Estudio de Viablidad Econmica
REFERENCIAS BIBLIOGRFICAS

36

ANEXOS

36

CAPITULO I
GENERALIDADES DE LA EMPRESA

1.1. DATOS GENERALES DE LA EMPRESA


1.1.1.

Razn Social:
Imprenta grfica LEOTEK.

1.1.2.

Giro del Negocio:


Produccin y servicio.

1.1.3.

Direccin
Bolvar N 688 Junn N 648 2 Piso Of. 205
A.

1.1.4.

Telfono:
Fono: 225792.
Celular: 44949915012.

1.1.5.

Email:
leotek1@hotmail.com

1.1.6.

Contacto:
Nombre

apellidos:

Tacul.
Cargo: Gerencia.

Sra:

Teonila

Huaripata

1.2. RESEA HISTRICA DE LA EMPRESA


La imprenta LEOTEK, se inicio en el ao 1998, en la Galera
MINCHOLA

2 Piso Stand N 32 ubicada en la ciudad de

Trujillo con el seor Leonardo Caldern Villanueva, se inici como


un pequeo negocio con 4 trabajadores que se dedicaban al
diseo

publicitario,

sellos

computarizados

todo

tipo

de

recuerdos.
Actualmente la imprenta esta a nombre de la Sra: Teonila
Huaripata Tacul, el negocio cuenta con tres puestos de venta, un
offset, una numeradora, una mquina tipogrfica, una mquina de
sellos, dos equipos de cmputo. La imprenta esta conformada por
12 empleados: 5 vendedoras, 1 jefe de diseo, 2 diseadores, 1
jefe de impresin, 2 offsistas, 2 cajeras, 1 serie grafista, 1
encargado de sellos.
1.3. GIRO DEL NEGOCIO
La imprenta Leotek actualmente dedica a la produccin y venta
de publicidad grfica como son Tarjetas de Invitacin, Tarjetas de
Matrimonio, Tarjetas de Presentacin, Calendarios adems del
trabajo de impresin de grficos a escala.

1.4. DIRECCIONAMIENTO EMPRESARIAL


1.4.1.

Misin

Somos una empresa dedicada a ofrecer productos y


servicios de impresin atendindolos gustos y preferencias
del cliente con un mejoramiento constante, buscando un
mejor posicionamiento en el mercado.

1.4.2.

Visin

La imprenta LEOTEK se proyecta para el ao 2012 ser la


empresa lder del mercado local, brindado un eficiente
servicio y produccin de diseos publicitarios a los clientes.

1.4.3.

Rol Empresarial

El rol que actualmente cumple la imprenta LEOTEK hacia


la sociedad es la de ofrecer la produccin y venta de textos
y/o imgenes para realizar mltiples reproducciones.
1.4.4.

Objetivos Empresariales

Ser lderes a nivel local


Integrar todas las reas de la imprenta.
Incrementar las ventas diarias
Brindar una alta calidad en diseo e impresin.
Cumplir puntualmente con la entrega de los pedidos en
los plazos ofrecidos.
Reducir el tiempo que toma el proceso de produccin.
Mejorar organizacional mente.
Mejorar tecnolgicamente.
1.4.5.

Valores Corporativos

Valor

Descripcin

Honestidad

Respeto

Confianza
Responsabilidad

Trabajo en
Equipo
Servicio

Esto conlleva a que exista una


confianza entre trabajadores y
administrativos y que el trato sea
un trato ms horizontal.
Es la consideracin y la valoracin
humana que se comparte entre
todos los miembros del grupo en
este
caso
trabajadores
y
administrativos de Ejetur.
Es los encargos que los clientes
hacen hacia la empresa que los
brinda su servicio.
Todos cumplen a tiempo con sus
labores
permitiendo
que
las
actividades secuenciales de una
venta se realicen sin retardo
alguno.
El apoyo mutuo entre los operarios
y
administrativos
de
Ejetur,
fomenta
la
unin
y
el
compaerismo entre ellos.
Es la atencin esmerada que hacen
los trabajadores dentro de la
empresa.

Tabla 1.1: Cuadro de los Valores Corporativos de


Imprenta Leotek
1.5. ORGANIZACIN
1.5.1.

Organigrama Funcional

GERENCIA

ADMINISTRACIN

PRODUCCIN

CAJA

VENTAS

CONTABILID
AD

ALMACEN

IMPRESIN Y
ACABADOS

Fuente: Imprenta Leotek


Cuadro 1.1: Organigrama Funcional de la Imprenta
Leotek
1.5.2.

Funciones Organizacionales

rea Gerencia:
Esta a cargo del propietario de la empresa, es el
encargado de contratar y supervisar al personal de
administracin y al contador, realiza las compras de las
maquinarias.

rea Administracin:
Esta a cargo del administrador del negocio, el cual dirige
los movimientos

de la empresa, as mismo, es el

encargado de contratar al personal de la empresa y de


realizar los pagos semanales a los empleados.

rea Produccin:
Desempeada por 2 Diseadores Publicitarios cumplen la
funcin de elaborar todos los diseos a realizar y por los
offsistas

encargados de las impresiones de los trabajos

industriales.

Caja:
Desempeada por 2 personas, se encarga de recaudar el
dinero que se recibe de las ventas diarias, y cubrir gastos
de material de la empresa.
rea Ventas:
Conformada por cinco vendedoras, las cuales

tienen un

trato directo con el cliente, son las encargadas de hacer


los contratos con los mismos y realizan los acabados de
los recordatorios y las correcciones de los diseos antes
de la impresin en serie.
rea Almacn:
Esta conformada por 2 personas,

las cuales

estn

encargadas del recepcionamiento de todos los productos


que ingresan, as como las salidas respectivas de cada
solicitud que realiza produccin para realizar su trabajo
adems

esta

encargada

de

realizar

el

correspondiente de cada uno de los productos.


1.6. PRODUCTOS Y/O SERVICIOS
1.6.1.

Productos

1.7. DIAGNSTICO DE LA ORGANIZACIN

Kardex

1.7.1. Anlisis Interno


Fortalez

Debilida

- Comunicacin y autoridad

- Capacitacin empresarial.

gerencial.

- Planes Estratgicos.

- Experiencia en el rubro.

- Diseo de infraestructura

- Habilidad Innovadora.

moderna.

- Efectividad de la produccin.

- Capacitacin laboral.

- Uso de tecnologa de punta.

- Ausentismo.

- Ubicacin estratgica del

- Estrategias de marketing.

local.
- Habilidad y creatividad en el
Tabla N 1.2: Anlisis Interno
1.7.2. Anlisis Externo
Oportunidades
Creacin de entidades
Estabilidad
financieras poltica monetaria
Aumento de la inversin en la

Amenaz
Inestabilidadas
econmica
Creacin de nuevos
Inestabilidad
poltica del
impuestos

publicidad.
Presencia de clase A, B, C
Creacin de nuevas empresas
Automatizacin de procesos

pas
Llegada de la temporada
Tiempo
escolar de vida de la
Medios
de comunicaciones
tecnologa

como medio
Velocidad de desarrollo
Tecnologa
tecnolgicode punta
Personal creativo
Llegada de la temporada de

deficientes
Alianzas estratgicas
Nuevos competidores
La poltica laboral

matrimonios, confirmacin y
Tabla N 1.3: Anlisis Externo

1.8. MATRIZ FODA

1.9. Cadena de Valor

Cuadro N 1.3: Cadena de Valor

CAPITULO II
MARCO METODOLGICO

2.1. EL PROBLEMA
2.1.1. Realidad Problemtica
La imprenta Leotek, es una empresa que se dedica a la
produccin y venta de publicidad grfica
2.1.2. Antecedentes
No se encontraron antecedentes realizados dentro de la
empresa
2.1.3. Formulacin del Problema
De qu manera mejorar el desarrollo e implementacin de
un Sistema Integrado la Gestin Comercial de la Imprenta
Leotek S.A?
2.1.4. Justificacin de la Investigacin
En este punto de la investigacin se menciona el porque se
cree importante el significado del problema para el marco
terico de la ciencia y la tecnologa. Se ha clasificado en tres
tipos de justificacin.
2.1.4.1. Justificacin Social
Este proyecto influenciar en un mejor servicio a los
clientes, porque ofrecer informacin instantnea sobre
los productos producidos para la venta
2.1.4.2. Justificacin Institucional
Con este proyecto se mejorar la Gestin comercial de
la empresa Leotek porque permitir llevar un mejor

control sobre los procesos de ventas, compras, almacn


y planillas, convirtindola en una empresa competitiva.
2.1.4.3. Justificacin de los investigadores
Para el desarrollo de este proyecto estamos utilizando
la metodologa de Racional Unified Process R.U.P y
como

herramienta

de

modelamiento

del

Unified

Language UM.L.
Con esto pretendemos actualizarnos utilizando las
ltimas herramientas de modelamiento. Creemos que la
disponibilidad de un lenguaje de modelado estndar
alentar amas desarrolladores para que modelen sus
sistemas software antes de construirlos.
2.1.5. Variables

Variable Independiente: Sistema Integrado

Variable Dependiente: Gestin Comercial

Variable Interviniente: Metodologa RUP

2.2. OBJETIVOS
2.2.1. Objetivo General
Mejorar la Gestin Comercial mediante el Desarrollo e
Implementacin de un Sistema de Informacin
2.2.2.

Objetivos Especficos

Realizar un anlisis interno para conocer los procesos


actuales de la empresa
Identificar los procesos principales dentro de la imprenta
y plasmarlos en diagramas
Aplicacin de la metodologa RUP para la aplicacin en el
desarrollo de prototipo del sistema de informacin.
2.3.

HIPTESIS
La implementacin de un prototipo de un Sistema integrado
de informacin mejora la Gestin Comercial de la Imprenta
Leotek.S.A

CAPITULO III
MARCO RERENCIAL

3.1. MARCO TERICO


3.1.1. Proceso Unificado Relacional (RUP):
RUP es un proceso de Ingeniera de Software, proporciona una disciplina
asignando tareas y responsabilidades en conjunto con el desarrollo de la
organizacin. Su meta es asegurarnos un software de alta calidad que
desarrolle las necesidades de los usuarios finales.
RUP ha capturado mucha de las mejores prcticas modernas de desarrollo de
software de una forma que puede ser usada en distintos proyectos y
organizaciones, en particular cubre las 6 prcticas siguientes:
Cuadro N 04: Prcticas de Ingeniera de Software.
DESARROLLO ITERATIVAMENTE
ADMINISTRE
COMPONENTES

USE ARQUITECTURA
DE COMPONENTES

MODELE
VISUALMENTE

VERIFIQUE
CALIDAD

CONTROL DE CAMBIOS

Fuente: Diapositivas Introduccin al Anlisis y Diseo (Fernando Schechtel).


3.1.2. Fases de la Metodologa RUP:
El ciclo de vida del software est divido en ciclos, cada ciclo trabaja en una
nueva generacin de productos. RUP divide un ciclo de desarrollo en cuatro
fases consecutivas: La fase de inicio, elaboracin, construccin y transicin.
Cada fase se concluye con un producto definido, en cada culminacin de las
fases se deben tomar ciertas decisiones crticas a tiempo y por consiguiente se
deben de lograr metas importantes. Cada fase tiene un propsito especfico.
a.

Fase de Inicio: Durante la fase de inicio, se establece el modelo


del negocio para el sistema y se delimita el alcance del proyecto. Para
lograr esto se debe identificar todas las entidades externas con las que el
sistema actuar recprocamente (actores) y definir la naturaleza de esta
interaccin a un alto nivel. Esto involucra identificar todos los use-case y
describirlos significativamente.

b.

Fase de Elaboracin: El propsito de la fase de la elaboracin es


analizar el dominio del problema, establecer un seguro funcionamiento
arquitectnico, desarrollar el plan del proyecto, y eliminar los elementos
de riesgo ms altos del proyecto. Las decisiones arquitectnicas tienen que
ser hechas con una comprensin del sistema entero: su alcance,
funcionalidad

y requisitos no funcionales, como requisitos de la

actuacin. Al final de esta fase, el "diseo" es considerado completo, y se


debe emprender las fases de construccin y transicin.
c.

Fase de Construccin: Durante la fase de la construccin, se


desarrollan todos los componentes restantes y se terminan los acabados de
la aplicacin y se integran en el producto, probndose completamente. La
fase de la construccin, en un sentido, es un proceso industrial donde se

pone nfasis en los recursos gerenciales y

funcionamientos, para

perfeccionar costos, tiempo, y calidad.


El resultado de la fase de la construccin es un producto listo poner en
manos de sus usuarios, consiste en:

El producto del software se integra en las plataformas


adecuadas.

d.

Los manuales del usuario.

Una descripcin del descargo actual.


Fase de la Transicin: El propsito de la fase de transicin, es la

transicin del producto del software al usuario. Se requiere tpicamente


que algn subconjunto utilizable del sistema se ha completado a un nivel
aceptable de calidad y la documentacin est disponible para el usuario
para que la transicin al usuario tenga resultados positivos.

Grfico N 02: Estructura del Proceso Unificado.

Fuente: www.angelfire.com
3.1.3. Lenguaje Unificado de Modelado (UML):
UML es un lenguaje que permite modelar, construir, visualizar y documentar
los elementos que forman un sistema software orientado a objetos. Se ha
convertido en el estndar de facto de la industria, debido a que ha sido
impulsado por los autores de los tres mtodos ms usados de orientacin a
objetos: Grady Booch, Ivar Jacobson y Jim Rumbaugh.
Permite especificar todas las decisiones de anlisis, diseo e implementacin,
construyndose modelos precisos, no ambiguos y completos. UML puede
conectarse a lenguajes de programacin: Ingeniera directa e inversa.
Constituye un lenguaje estndar para la comunicacin entre los miembros del
equipo y los stakeholders del sistema.
3.1.3.1. Modelos y Diagramas:

Un MODELO captura una vista de un sistema del mundo


real. Es una abstraccin de dicho sistema, considerando un cierto

propsito. As, el modelo describe completamente aquellos


aspectos del sistema que son relevantes al propsito del modelo,
y a un apropiado nivel de detalle.
El modelo es una simplificacin de la realidad.
El modelo es la parte central que conduce a la produccin de
Software de Calidad.

Utilidades del Modelo:


o Visualizar cmo es que queremos que sea el sistema.
o Especificar la estructura y comportamiento del sistema.
o Proporcionar plantillas que guan la construccin del
sistema.
o Documentar decisiones.
o Facilita la comunicacin entre el equipo al existir un
lenguaje comn.
Un DIAGRAMA es una representacin grfica de una

coleccin de elementos de modelado, a menudo dibujada como


un grafo con vrtices conectados por arcos.

Diagrama de
Casos de Uso

Diagrama de
Clases

Diagrama de
Secuencia

Diagrama de
Despliegue

3.1.3.2. Diagramas de UML:


Diagrama de
Colaboracin

Grfico N 03:Model
Diagramas Principales de UML.
os

Diagrama de
Actividades

Diagrama de Diagra
Componentes mas de
Implem
entaci
n
Diagrama de
Estados

Diagramas de Comportamiento

Dia
gra
ma
s de
Int
era
cci
n

Fuente: www.dsic.upv.es
3.1.4. Microsoft.NET:
Microsoft.NET es el conjunto de nuevas tecnologas en las que Microsoft ha
estado trabajando durante los ltimos aos con el objetivo de obtener una
plataforma sencilla y potente para distribuir el software en forma de servicios
que puedan ser suministrados remotamente y que puedan comunicarse y
combinarse unos con otros de manera totalmente independiente de la
plataforma, lenguaje de programacin y modelo de componentes con los que
hayan sido desarrollados. sta es la llamada Plataforma.NET, y a los
servicios antes comentados se les denomina Servicios Web.
Para crear aplicaciones para la Plataforma.NET, tanto servicios Web como
aplicaciones tradicionales (aplicaciones de consola, aplicaciones de ventanas,
servicios de Windows NT, etc.), Microsoft ha publicado el denominado kit de
desarrollo de software conocido como .NET Framework SDK, que incluye
las herramientas necesarias tanto para su desarrollo como para su distribucin
y ejecucin y Visual Studio.NET, que permite hacer todo la anterior desde
una interfaz visual basada en ventanas. Ambas herramientas puede descargarse
gratuitamente desde http://www.msdn.microsoft.com/net.
El concepto de Microsoft.NET tambin incluye al conjunto de nuevas
aplicaciones que Microsoft y terceros han (o estn) desarrollando para ser

utilizadas en la plataforma .NET. Entre ellas podemos destacar aplicaciones


desarrolladas por Microsoft tales como Windows.NET, Hailstorm, Visual
Studio.NET, MSN.NET, Office.NET, y los nuevos servidores para empresas
de Microsoft (SQL Server.NET, Exchange.NET, etc.)
3.1.5. Visual Studio.NET:
Con la aparicin de .NET Framework, y de Visual Basic.NET, como una de
las herramientas estrella para el desarrollo sobre esta nueva plataforma de
trabajo, estamos asistiendo a una evolucin/revolucin sin precedentes en el
mundo de la informtica, que sita a este clsico de la programacin en una
posicin difcil de igualar y menos an de superar.
Visual Basic .NET, como cada nueva versin de las que han aparecido en el
mercado de este producto, incorpora, como es natural, un buen conjunto de
novedades. Sin embargo, la inclusin de Visual Basic en el entorno de .NET,
aade tambin un compendio de drsticos cambios para los programadores de
versiones anteriores, derivados en su conjunto, de la necesidad de afrontar con
garantas de xito el desarrollo de la nueva generacin de aplicaciones para
Internet, objetivo perseguido por todas las herramientas de desarrollo actuales.
Tales cambios, como decimos, son necesarios para la plena integracin de
Visual Basic con el resto de lenguajes del entorno de .NET; un alto porcentaje,
suponen la mejora sobre ciertas caractersticas del lenguaje y la eliminacin de
aspectos obsoletos, arrastrados por una compatibilidad, que en ocasiones como
la actual, es necesario dejar atrs; en otros casos, se trata de adaptar nuestras
costumbres a nuevos modos y hbitos de programar.
Para comprender un poco mejor, la razn que ha llevado a los diseadores de
Microsoft al punto actual, hagamos un breve repaso histrico a la
programacin con Windows y Visual Basic.
3.1.6. Visual C#:
Visual C# (ledo en ingls "C Sharp" y en espaol "C Almohadilla") es el
nuevo lenguaje de propsito general diseado por Microsoft para su

plataforma .NET. Sus principales creadores son Scott Wiltamuth y Anders


Hejlsberg, ste ltimo tambin conocido por haber sido el diseador del
lenguaje Turbo Pascal y la herramienta RAD Delphi.
Aunque es posible escribir cdigo para la plataforma .NET en muchos otros
lenguajes, C# es el nico que ha sido diseado especficamente para ser
utilizado en ella, por lo que programarla usando C# es mucho ms sencillo e
intuitivo que hacerlo con cualquiera de los otros lenguajes ya que C# carece de
elementos heredados innecesarios en .NET. Por esta razn, se suele decir que
C# es el lenguaje nativo de .NET
La sintaxis y estructuracin de C# es muy similar a la C++, ya que la intencin
de Microsoft con C# es facilitar la migracin de cdigos escritos en estos
lenguajes a C# y facilitar su aprendizaje a los desarrolladores habituados a
ellos. Sin embargo, su sencillez y el alto nivel de productividad son
equiparables a los de Visual Basic.
En resumen, C# es un lenguaje de programacin que toma las mejores
caractersticas de lenguajes preexistentes como Visual Basic, Java o C++ y las
combina en uno solo. El hecho de ser relativamente reciente no implica que
sea inmaduro, pues Microsoft ha escrito la mayor parte de la BCL usndolo,
por lo que su compilador es el ms depurado y optimizado de los incluidos en
el .NET Framework SDK

CAPITULO IV
METODOLOGA
PROCESO UNIFICADO DE
DESARROLLO DE SOFTWARE

4.1. FASE INICIO


SUBSISTEMA DE ALMACN

4.1.1. Modelo de Negocio


i)

Reglas de Negocio

Para solicitar alguna salida de producto de almacn el rea


correspondiente emite por escrito una solicitud de pedido donde
especifica el producto y la cantidad que necesita.
Cada producto debe estar almacenado segn su categora y marca ya sea
papel, tintas, etc.
Cada entrada de productos a almacn debe estar sustentada por la copia
de factura de compras adems de ser verificada por el empleado de
almacn
Cada producto se registra manualmente despus de la entrada de
productos
Se realiza el control de Kardex para saber el stock de los productos
Se genera un documento de salida cuando el tipo de movimiento dentro
del almacn es una salida adems donde se detalla el producto que sale
como la cantidad.

4.1.2. Modelo de Caso de Uso del Negocio

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

4.1.2.1 Hoja de descripcin de Casos de Uso del Negocio


A) Descripcin General del Caso de Uso del Negocio Registrar Entrada
de Productos

Hoja de Descripcin de Caso de Uso:


Registrar Entrada de Productos

Empresa: Imprenta Leotek S.A


Sistema: Sistema Almacn
Fecha: 19/06/08
Elaborado por: Willy Jave Rojas

Objetivo:
Registrar Entrada de Productos

Pre Condicin:
Ninguna
Flujo Principal:
- Escribir fecha
- Escribir datos del Empleado de compras
- Escribir datos del Almacenero
- Mientras haya detalle de entrada
Ejecutar F1
- Fin mientras
Flujo Secundario:
F1: Escribir cdigo, nombre de productos, cantidad
Excepciones:
Ninguno
Post Condiciones:
Ninguna
Requisitos satisfechos:
Registrar Entrada de productos

A1) Diagrama de Actividades del Caso de Uso de Negocio


Registrar Entrada de Productos

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

A2) Modelo de Objetos del Negocio del Caso de Uso


Registrar Entrada de Productos

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

B) Descripcin General del Caso de Uso del Negocio Registrar


Producto

Hoja de Descripcin de Caso de Uso:


Registrar Producto
Objetivo:
Registrar Producto

Pre Condicin:
Ninguna
Flujo Principal:
- Escribir fecha
- Escribir datos del Producto
- Escribir cantidad de productos ingresados
- Escribir tipo de producto
Flujo Secundario:
Ninguno
Excepciones:
Ninguno
Post Condiciones:
Ninguna
Requisitos satisfechos:
Registrar Producto

Empresa: Imprenta Leotek S.A


Sistema: Sistema Almacn
Fecha: 19/06/08
Elaborado por: Willy Jave Rojas

B1) Diagrama de Actividades del Caso de Uso de Negocio


Registrar Productos

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

B2) Modelo de Objetos del Negocio del Caso de Uso de


Negocio Registrar Productos

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

C) Descripcin General del Caso de Uso del Negocio Generar Kardex


de Producto

Hoja de Descripcin de Caso de Uso:


Generar Kardex de Producto
Objetivo:
Generar Kardex de Producto

Pre Condicin:
Ninguna
Flujo Principal:
- Escribir fecha
- Escribir datos del producto
- Escribir cantidad de entradas
- Escribir cantidad de salidas
- Escribir stock actual
Flujo Secundario:
Ninguno
Excepciones:
Ninguno

Empresa: Imprenta Leotek S.A


Sistema: Sistema Alamcn
Fecha: 19/06/08
Elaborado por: Willy Jave Rojas

Post Condiciones:
Ninguna
Requisitos satisfechos:
Generar Kardex de Producto

C1) Diagrama de Actividades del Caso de Uso de Negocio


Generar Kardex
de Producto

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

C2) Modelo de Objetos del Negocio del Caso de Uso de Negocio


Registrar Productos

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.
4.1.2. Modelo de Dominio del rea de Almacn

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

4.1.3.

Modelo de Requerimientos del rea de Almacn

i)

Requerimientos Funcionales:
Los siguientes requerimientos son el listado que se ha obtenido de la
informacin de los Actores (Empleado Almacn)
Registrar los productos de almacn y categorizarlos
Registrar Marca de productos
Registrar Categoras de Productos
Registrar Inventario de Productos
Generar Kardex para el control de productos
Registrar detalladamente las entradas de productos
Registrar detalladamente las salidas de productos
Registrar detalladamente el inventario de productos
Validar usuario del subsistema
Generar listado de productos
Generar listado de categoras
Generar litado de marcas
Generar listado de productos por categora
Generar listado de productos por marca
Generar reporte de control de Kardex
Generar listado de salidas de productos
Generar listado de entradas de productos

ii)

Requerimientos No Funcionales

Sistema Operativo Microsoft Windows XP


Computadora Pentium IV
Lenguaje de Programacin C#
Manejador de Base de Datos SQL Server 2005
Software de Modelamiento Rational Rose 2003
Los diseos de las fichas debern ser amigables y ergonmicas

iii)

Modelo de Casos de Uso

Fuente: rea de Almacn


Elaboracin: Jave Rojas, Willy.

iv)Diagrama de Paquetes del rea de Almacn

Diagrama de Paquetes del rea de Almacn


Fuente: rea de Almacn
Elaboracin: Jave Rojas, Willy.

SUBSISTEMA DE VENTAS
4.1.1. Reglas de Negocio
A nuevos clientes se les registra.
Los Clientes pueden ser naturales o jurdicas.
Se genera un pedido para un cliente registrado.
Se elabora una nota de venta con la cual el cliente
paga en caja
Solo se aceptan pagos al contado.
Par las ventas al crdito los clientes deben abonar la mitad
del costo total al realizar el contrato y lo restante despus
de recibir el producto.
Se emite un documento de venta, boleta de venta para un
cliente natural o factura para el cliente jurdico.
Se elabora reporte de gestin de ventas.

v) Estimacin del tiempo de desarrollo del Sistema basado en


punto de Caso de Uso
La estimacin mediante el anlisis de Puntos de Casos de Uso
es un mtodo propuesto originalmente por Gustav Karner de
Objectory AB, y posteriormente refinado por muchos otros
autores. Se trata de un mtodo de estimacin del tiempo de
desarrollo de un proyecto mediante la asignacin de "pesos" a
un cierto nmero de factores que lo afectan, para finalmente,
contabilizar el tiempo total estimado para el proyecto a partir de
esos factores.
Clculo de Puntos de Casos de Uso sin ajustar
UUCP = UAW + UUCW
UUCP: Puntos de Casos de Uso sin ajustar
UAW: Factor de Peso de los Actores sin ajustar
UUCW: Factor de Peso de los Casos de Uso sin ajustar
Factor de Peso de los Actores sin ajustar (UAW).
Tipo Actor
Simp
Promedio
Complejo

Facto
1
2
3

#Actores
1
1

Resultado
1
2
3
Total: 3

UAW=3.
Factor de Peso de los Casos de Uso sin ajustar (UUCW)
Tipo Caso de
Uso
Simple
Promedio

Descripcin

Factor

13
47

5
1
0

#Casos de
Uso
9
6

Resultado
4
5
6
0

Complejo

+
8

1
5

3
0
Total: 135

UUCW=135
UUCP: Puntos de Casos de Uso sin ajustar
UUCP=UAW+U
UCW
UUCP=3+135
UUCP=138
Ajustar Puntos de Casos de Uso.
UCP = UUCP x TCF x EF
UCP: Puntos de Casos de Uso ajustados
TCF: Factor de complejidad tcnica
EF: Factor de ambiente
Tabla 5.3: Peso de cada factor de complejidad tcnica y su valor.
Factor

Descripcin

Peso

Valor

T1

Sistema Distribuido

T2

Tiempo de respuesta

T3

Eficiencia por el usuario

T4

T5

Procesamiento interno
complejo
Reusabilidad

T6

Facilidad de instalacin

0.5

T7

Facilidad de uso

0.5

T8

Portabilidad

T9

Facilidad de cambio

Factor
n
4
5
3
2
4
1.5
2
6
3

T10

Concurrencia

T11

Objetivos especiales de
seguridad
Acceso directo a terceras
partes
Facilidades especiales de
entrenamiento a usuarios

T12
T13

4
2
3
4

Total: 44
TCF=0.6+0.01x (Peso i x Valor i ).
TCF=0.6+0.01x(44)
TCF=1.04
EF:
Tabla 5.4: Peso de cada factor ambiente y su valor.
Factor
E1
E2
E3
E4
E5
E6
E7
E8

Descripcin
Familiaridad con el modelo de proyecto
Experiencia en la aplicacin
Experiencia en orientacin a objetos
Capacidad del analista lder
Motivacin
Estabilidad de los requerimientos
Personal a tiempo compartido
Dificultad del lenguaje de programacin

Peso
1.5
0.5
1
0.5
1
2
-1
-1

Valor
5
5
5
4
3
3
2
2
Total: 8.5

EF=1.4-0.03x(8.5)
EF=1.15

Estimacin del Esfuerzo


UCP = UUCP x TCF x EF
UCP: Puntos de Casos de Uso ajustados
TCF: Factor de complejidad tcnica
EF: Factor de ambiente
UCP=138 x 1.04 x
1.15. UCP=165.05
Llevar de Puntos de Casos de Uso a Esfuerzo.
E = UCP x CF
CF: Factor de Conversin
El valor de CF segn Karner es 20 Horas Hombres
Puede ser calibrado a 15, 28, 30 en dependencia de los EF
Se contabilizaron cuntos factores de los que afectan al Factor
de

ambiente estn por debajo del valor

factores E1 a

medio (3), para los


E6 y el

total

es 3, por lo que se utiliza el factor de conversin 28 horashombre/Punto de Casos de Uso, es decir, un Punto de Caso de Uso
toma 28 horas-hombre.
CF=28
E=UCPxCF

E=165.05*28
E=4621.4 Horas/Hombre
Actividades

Porcentaje (%)

Horas-Hombre

1
0
2
0
4
0
1
5
1
5

1155.
35
2310
.7
4621.
4
1733.
03
1733.
03

Anlisis
Diseo
Programacin
Pruebas
Sobrecarga
Estimacin

TDES (total) = E (total) / CH (total)


TDES: Tiempo de Desarrollo
CH: Cantidad de Hombres
CH (total)=1
E (total)=4621.4
TDES ()=4621.4/1
TDES ()=4621.4 horas-hombres

vi)

Estudio de viabilidad Econmica

1) Inversin
1. Costo de Hardware.
Hardware
Caracterst Cantidad
Precio
icas
Unitario
PC
Placa: Intel 1
1200
Terminal
Motherboa
rd
Procesador
: Dual Core
2.4 GHZ

Subtotal
1200

Memoria
Ram:
512 MB
Disco
Duro: 120
GB
Impresora

Canon
IP1000

210

TOTAL
Software
Windows
XP SP2

Visual
Studio
2005

210
1410

2. Costo de Software
Caractersti Cantidad
Precio
cas
Licencia
Requerimie 1
1000
ntos
Mnimos:
Memoria
Ram: 256
Disco Duro:
10 GB
Procesador:
800 MHZ
Requerimie 1
2000
ntos
Mnimos:
Memoria
Ram: 512
Disco Duro:
40 GB
Procesador:
1.9 GHZ
TOTAL

Subtotal
1000

2000

3000

3. Costo de Mobiliario
Mobiliario
MUEBLE
PC

Caracterst Cantidad
icas
MUEBLE
1
PC
TOTAL

Precio
Unitario
400

Subtotal
400
400

4. Costo de Desarrollo de Software

Recurso
Humano
Ingeniero
de
Sistemas
Programad
or

Cantidad

Tiempo de
Desarrollo
6

Subtotal

01

Costo *
Mes
1200

01

800

4800

TOTAL
Equipo

7200

12000

4. Costo de Energa Elctrica


Cantida Tiemp K
KW* TIEMPO KW*0.3
d
o Uso
W
DESARROLL
1
Horas
O
/ da
1
8
0.4 3.2 * 192
614.4*0
.328

PC
Termin
al
Impres 1
ora
SUBTOTAL

0.1
5

0.15*192

28.8*0.
328

Subtot
al
S/.
201.5
S/.
9.44
210.94

Total Costo Desarrollo

12000+210.94=12210.94

Total Coso de Inversin

1410+3000+400+12211=17021

2) Beneficios
1. Beneficios Tangibles
a. Ahorro de pago de personal
Recurso
Humano
Almacener
o
Jefe de
almacn

Cantidad

Sueldo

Tiempo

Subtotal

02

500

14

14000

01

800

14

11200

TOTAL

S/. 25200/
ao

b) Ahorro de insumos
Insumo
Papelera
TOTAL

Cantidad
2 Millares

Costo
30

Subtotal
60
S/. 60/ao

Total Beneficios: 25200+60=25260


2. Beneficios Intangibles
-

Mejora de la operatividad del personal de almacn


Mejora de la clasificacin de productos
Disminuye el tiempo de espera para recibir los productos

3) Costos Operacionales
a) Recursos Humanos
Recurso
Humano
1
Programad
or

Cantidad

Sueldo

Tiempo

Subtotal

01

600

12

4800

TOTAL

S/. 4800/
ao

b) Energia Electrica

Equipo

PC
Termin
al

Cantida Tiemp
d
o Uso
Horas
/ da
1
8

K
W

KW* TIEMPO
DESARROLL
O

KW*0.3
1

Subtot
al

0.4

3.2 * 192

614.4*0
.328

S/.
201.5

Impres 1
ora
SUBTOTAL

0.1
5

0.15*192

28.8*0.
328

Costo total de operaciones 4800+210.94=5010.94

Flujo de Caja
Tiempo de Vida del Proyecto Informtico

I0

2
C

Ao

S/.
9.44
210.94

Descripcin
I. INVERSIN
1.1 Costo de
Harwdare
1.2 Costo de Software
1.3 Costo de
Mobiliario
1.4 Costo de
Desarrollo de
Software
TOTAL INVERSION
II. BENEFICIOS
2.1 Beneficios
Tangibles
a) Ahorro de Pago
Personal
b) Ahorro de
Insumos
TOTAL BENEFICIOS
III. COSTOS
OPERACIONALES
3.1. Recursos
Humanos
3.2. Costo de Energa
TOTAL OPERACIONES
BENEFICIO NETO

25200

25200

60

60

25260

25260

4800

4800

211
5011
20249

211
5011
20249

1410
3000
400
12211
17021

-17021

Iv) Indicadores Econmicos


a) VAN ( Valor Actual Neto)
VAN I 0

B C B C

1 i 1 1 i 2

Donde:
I0= Total de costos de Inversin
B= Total de Beneficios Tangibles
C= Total Costos Operaciones
N=numero de aos
I= Tasa de Inters
VAN 17021

25260 5011 25260 5011

1 0.041
1 0.04 2

VAN 17021

20249 20249

1.04
1.08

VAN 17021 19470 18749 21198

b) Beneficios/ Costos
B/C=Vab/Vac
Donde:
Vab= Valor actual de Beneficios
Vac= Valor Actual de Costos

Vab

B
B

1
1 i 1 i 2

Vab

25260
25260

1
1 0.04 1 0.04 2

Vab

25260 25260

47676
1.04
1.08

C
C

1
1 i 1 i 2
5011
5011
Vac 17021

1
1 0.04 1 0.04 2
Vac I 0

Vac 17021

5011 5011

=14275
1.04
1.08

VAN= Vab-Vac
VAN= 47676-26478
VAN=21198
c)

TIR (Tasa Interna de


Retorno)
I0

BC

1 i

BC

1 i 2

d) Tiempo de recuperacin del capital


TR= I0/B-C
TR=17021/20249
TR=0.84
0.84x 12 meses/ao=10.08 Meses
0.08x 30 dias/mes=2.4 dias
TR= 10 Meses 2 dias
ii) Priorizacin de Casos de Uso
Criterio
de
Priorizaci
on
Caso de
Uso
Registrar
Producto
Seleccionar
Marca
Seleccionar
Categora
Validar
Usuario
Registrar
Entrada de
Productos
Detalle de
entrada de
Productos
Registrar

CP
1

CP
2

CP
3

CP
4

CP
5

CP6

Orden

salida de
productos
Detalle
Salida de
Producto
Generar
Kardex de
producto
Realizar
Inventario
Detallar
Inventario
Emitir
reportes de
gestin
Reporte de
Productos
Reporte de
Inventarios
Reporte de
salidas
Reporte de
entradas
Reporte de
Categoras

CP1:
CP2:
CP3:
CP4:
CP5:
CP6:

Impacto de la imagen institucional


Nivel de satisfaccin del usuario
Nivel de satisfaccin de los clientes
Retorno de Inversion
Caso de Uso proritario
Grado de dificultad de programacin

FASE II: ELABORACIN


Modelo de Anlisis:
4.1. Diagrama de Clases de Analisis

4.2 Diagrama de Colaboracin

4.1.2. Modelo de Caso de Uso del Negocio

Fuente: rea de Ventas


Elaboracin: Cruzado Chvez, Eli.

4.1.2.1 Hoja de descripcin de Casos de Uso del Negocio


A) Descripcin del Caso de Uso Registrar Pedido
Empresa: Imprenta Leotek
Sistema: Ventas
Elaborado por: Siguas Cruzado, Eli.
Fecha: 20/06/08
Versin 0.1
Objetivo: Atender el pedido solicitado por el cliente.
FUENTE : Elaboracin propia
CASO DE USO
Registrar Pedido

Cliente
cliente

Pre-Condicin:
El cliente debe estar registrado en el sistema.
Flujo Principal:
- Pulsar Botn Nuevo: Ejecutar F1
- Pulsar Botn Grabar: Ejecutar F2
- Pulsar Botn Imprimir: Ejecutar F3
- Pulsar Botn Eliminar: Ejecutar F4
- Pulsar Botn Modificar: Ejecutar F5
- Pulsar Botn Retornar: Ejecutar F6
Flujo Secundario:
F1:
- Auto generar datos del cliente.
- Auto generar la fecha del sistema.
- Ingresar datos del Pedido.
- Seleccionar encargado de Emitir el Pedido.

solicitar pedido

vendedor

Ingresar alguna Observacin.

Confirmar grabacin.
Si grabacin = si entonces
Grabar datos

Imprime Pedido
Si Imprimir = Si entonces
Imprimir Registro de Pedido

Eliminar registros (Delete)


Confirmar eliminacin: si eliminar = si entonces
Borrar datos

Modifica Pedido
Si Modificacin = Si entonces
Modificar datos requeridos

F2:

F3:

F4:

F5:

F6:
- Retornar a la Pantalla Principal.
Excepciones:
E1:
- Imprimir en Messagebox Error debe llenar todos los datos solicitados.
- Imprimir en Messagebox Error el stock de este producto no se encuentra en mnimo desea
hacer el pedido de todas maneras.
Post Condiciones:
- Actualizar Stock.
Requisitos Satisfechos:
Ingresar datos correctamente para llevar un registro adecuado de los pedidos emitidos por el rea de ventas.

A1) Diagrama de Actividades del Caso de Uso Registrar


Pedido

Fuente: rea de Ventas


Elaboracin: Cruzado Chvez, Eli.

A2) Modelo de Objetos del Negocio del Caso de Uso


Registrar Pedido

Fuente: rea de Ventas


Elaboracin: Cruzado Chvez, Eli.

B) Descripcin del Caso de Uso Registrar Cliente

CASO DE USO
Registrar Cliente

Empresa: Imprenta Leotek


Sistema: Ventas
Elaborado por: Siguas Cruzado, Eli.
Fecha: 20/06/08
Versin 0.2

Objetivo: Registrar los datos del cliente.

FUENTE : Elaboracin propia

Cliente

CLiente

Registrar Cliente

Pre-Condicin:
El cliente no debe estar registrado en el sistema
Flujo Principal:
- Pulsar Botn Nuevo: Ejecutar F1
- Pulsar Botn Agregar: Ejecutar F2
- Pulsar Botn Modificar: Ejecutar F3
- Pulsar Botn Eliminar: Ejecutar F4
- Pulsar Botn Cancelar: Ejecutar F5
- Pulsar Botn Grabar: Ejecutar F6
- Pulsar Botn Retornar: Ejecutar F6
Flujo Secundario:
F1:
- Seleccionar el tipo de Cliente.
- Auto generar id de Cliente.
- Ingresar datos del Cliente.
- Seleccionar encargado de registrar cliente.
F2:
- Agregar datos del Cliente
- Si Agregar = Si entonces
Agregar datos
F3:
- Modifica datos del Cliente
- Si Modificacin = Si entonces
Modificar datos requeridos
F4:
- Eliminar registros (Delete)
- Confirmar eliminacin: si eliminar = si entonces
Borrar datos
F5:
- Deshacer opciones seleccionadas (Cancelar).

vendedor
(from Logical View)

F6:
-

Confirmar grabacin.
Si grabacin = si entonces
Grabar datos

F7:
- Retornar a la Pantalla Principal.
Excepciones:
E1:
- Imprimir en Messagebox Error debe llenar todos los datos solicitados.

Post Condiciones:
- Actualizar BD tabla Cliente.
Requisitos Satisfechos:
- Ingresar datos correctamente para llevar un registro adecuado de los clientes ingresados en al
BD

B1) Diagrama de Actividades del Caso de Uso Registrar


Cliente

Fuente: rea de Ventas


Elaboracin: Cruzado Chvez, Eli.

B2) Modelo de Objetos del Negocio del Caso de Uso


Registrar Cliente

Fuente: rea de Ventas


Elaboracin: Cruzado Chvez, Eli.

C) Descripcin del Caso de Uso Elaborar documento de


venta
Empresa: Imprenta Leotek
Sistema: Ventas
Elaborado por: Siguas Cruzado, Eli
Fecha: 20/06/08
Versin 0.3

CASO DE USO
Elaborar Documento De Venta
Objetivo: Realizar Un Documento de Venta

CLIENTe

Emitir documento venta

FUENTE : Elaboracin propia

Cajero

Pre-Condicin:
Ejecutar Caso de Uso Realizar Venta
Flujo Principal:
- Pulsar Botn Nuevo: Ejecutar F1
- Pulsar Botn Grabar: Ejecutar F2
- Pulsar Botn Modificar: Ejecutar F3
- Pulsar Botn Eliminar: Ejecutar F4
- Pulsar Botn Cancelar: Ejecutar F5
- Pulsar Botn Retornar: Ejecutar F6
Flujo Secundario:
F1:
- Aadir registro en blanco.
- Auto generar la fecha del sistema.
- Seleccionar tipo Documento.
- Dependiendo del tipo de Documento se auto genera un numero de documento.
- Ingresar datos del cliente.
- Ingresar datos propios del Documento.
- Seleccionar encargado de Emitir el documento.
F2:
- Confirmar grabacin.
- Si grabacin = si entonces
Grabar datos
F3:
- Modifica Registros
- Si Modificacin = Si entonces
Modificar datos requeridos
F4:
- Eliminar registros (Delete)
- Confirmar eliminacin: si eliminar = si entonces
Borrar datos
F5:
- Deshacer opciones seleccionadas (Cancelar).
F6:
- Retornar a la Pantalla Principal.
Excepciones:
E1:
- Imprimir en Messagebox Error debe llenar todos los campos.
Post Condiciones:

- Actualizar Stock.
Requisitos Satisfechos:
- Ingresar datos correctamente para llevar una correcta administracin de los documentos
emitidos por la empresa.

C1) Diagrama de Actividades del Caso de Uso Elaborar


documento de venta

Fuente: rea de Ventas


Elaboracin: Cruzado Chvez, Eli.

C2) Modelo de Objetos del Negocio del Caso de Uso Elaborar


documento de venta

Fuente: rea de Ventas


Elaboracin: Cruzado Chvez, Eli.

4.1.2. Modelo de Dominio del rea de Ventas

CARGO

realciona

genera

1..n

1..n
1..n

realiza

atiende

0..n

PEDIDO

1
0..1

0..n

CLIENTE

REPORTE_VENTAS

PERSONAL

contiene

a cargo

0..n

relaciona

1..n

1..n

NATURAL

JURIDICO

PEDIDO_DET ALLE

FORMA_PAGO

contiene

relaciona

contiene
1..n

MAT ERIAL_PRODUCT O

PRODUCTO

1..n
DOCVENTA

1
1..n

DCTOVDETALLE

relaciona

1..n

BOLETAVENTA

MATERIAL

Fuente: rea de Ventas

FACTURA

Elaboracin: Cruzado Chvez, Eli

4.1.3. Modelo de Requerimientos del rea de Ventas

i) Requerimientos Funcionales:
Registrar nuevos clientes, teniendo en cuenta si son clientes

naturales o jurdicas.

Reporte de clientes segn fecha de inscripcin.

Emitir reporte de contratos de los clientes.

Generar nota de venta.

Registrar Pago al contado o crdito.

Emitir documento de venta: Boleta o Factura segn el tipo de


cliente.

Generar Reportes de Gestin de Ventas: clientes, pedidos,


ventas, despachos.

Validar usuario de sistema.

ii) Requerimientos No Funcionales:


El sistema de Ventas ha sido desarrollado bajo la plataforma Microsoft con el
lenguaje de programacin C# con la modalidad de aplicacin a 3 capas, y para
su correcto funcionamiento se recomienda cumplir con los siguientes
requerimientos mnimos de Hardware y Software:

Cuadro N 07: Requerimientos No Funcionales del rea de Ventas

SERVIDOR

HARDWARE
ESTACIONES DE TRABAJO

Mainboard Intel D945EPI.


Procesador Intel Pentium IV 3.0 GHz o

Mainboard Intel D845EPI.

superior.
Memoria Ram DDR 512 MB.
Disco Duro Seagate 120 GB.
Tarjeta de Video NVIDIA G-FORCE 128
MB.
Tarjeta de Red DLink 10/100 Mbps.
Monitor ViewSonic E50 17"
Impresora HP-DeskJet 840C.
UPS TRIPP-LITE Off-Linea.

Procesador Intel Celeron 2.8 GHz.


Memoria Ram DDR 256 MB.
Disco Duro Maxtor 40 GB.
Tarjeta de Video ATI RADEON 64 MB.
Tarjeta de Red DLink 10/100 Mbps.
Monitor Sansumg 15".
Impresora Matricial Epson FX-890.
Estabilizador de Voltaje Altron.

SOFTWARE
Sistema Operativo Windows 2000

Microsoft Windows 2000 Professional o

Professional o Windows NT.


Manejador de Base de Datos Microsoft SQL

Windows XP Professional.
Manejador de Base de Datos Microsoft SQL

Server 2000.
Microsoft Visual Studio.Net (Aplicacin C#).
Niveles de seguridad por usuario.

Server 2000.
Microsoft Visual Studio.Net (Aplicacin C#).
Microsoft Office 2003.

iii) Modelo

de Caso de Uso
<<include>>
Registrar cliente natural

Verificar existencia cliente


Registrar cliente Juridico

Registrar Cliente

Consultar pedido
Jefe Ventas

<<include>>
Seleccionar modelo
Vendedor
Solicitar Pedido

Generar reporte de venta

Cliente
Registrar pedido
Diseador
Personal
Elaborar formato diseo
Natural

generar reporte general

Juridico
<<include>>
Generar nota venta
Verificar forma pago
Administrador
Procesar Pago

Registrar Pago

Emitir factura
Emitir boleta

Registrar Pago Contado

Registrar Pago Credito

Emitir doc. de pago

Entregar pedido

Cajero

Você também pode gostar