Sunteți pe pagina 1din 48

DISEO Y DESARROLLO DE APLICACIN WEB

PARA COMERCIO ELTRONICO EN ARTESANIAS

UNIVERSIDAD NACIONAL DEL ALTIPLANO DE PUNO


FACULTAD DE INGENIERA MECNICA ELCTRICA
ELECTRNICA Y SISTEMAS
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

DISEO Y DESARROLLO DE APLICACIN WEB PARA


COMERCIO ELTRONICO EN ARTESANIAS
Curso: MODELOS DE NEGOCIO Y COMERCIO ELECTRONICO
Docente: Ing. INGALUQUE ARAPA, Marga I.
Presentado por:
Apaza Vilca, Erika Milly
Semestre: X

Puno-Per
2015

ndice de contenido
1 INTRODUCCIN..............................................................................................................................5
2 IDENTIFICACIN DEL PROBLEMA....................................................................................................6
2.1 Ubicacin.....................................................................................................................................6
3 JUSTIFICACIN DEL PROYECTO.......................................................................................................7
4 OBJETIVOS Y ALCANCE DEL PROYECTO...........................................................................................7
4.1 Objetivo General..........................................................................................................................7
4.2 Objetivos Especficos...................................................................................................................8
4.3 Alcance del proyecto....................................................................................................................8
5 MARCO TEORICO............................................................................................................................9
5.1 Antecedentes...............................................................................................................................9
5.1.1 El comercio electrnico.............................................................................................................9
5.2 Antecedentes de la investigacin...............................................................................................10
5.3 Marco Conceptual......................................................................................................................10
5.3.1 Las tecnologas de la Informacin y Comunicacin.................................................................10
5.3.2 Proceso Unificado Racional RUP (Rational Unified Process)...................................................11
6 ANALISIS SITUACIONAL/DIAGNOSTICO DE LA ORGANIZACIN.....................................................15
6.1 Identificacin y obtencin de: misin, visin , objetivos y funciones de la empresa.................15
6.2 Matriz Foda................................................................................................................................16
7 Beneficios.....................................................................................................................................17
8 ANALISIS Y DISEO DEL SITIO WEB...............................................................................................17
8.1 Proceso de negocios afectados..................................................................................................17
8.1.1 Alcances del producto.............................................................................................................18
Ingeniera de Sistemas

8.1.2 Actividades fuera del alcance del producto............................................................................19


8.1.3 Entregable por faces del producto..........................................................................................19
8.1.4 Metodologa y modelo a empelar en el proyecto...................................................................20
8.1.5 Herramientas para el desarrollo del proyecto.........................................................................20
8.1.6 FUNCIONES DE LA TIENDA VIRTUAL........................................................................................21
8.2 Desarrollo de la Propuesta.........................................................................................................22
8.2.1 Identificacin de los Actores del Entorno del Negocio............................................................23
8.2.2 Diagramas de caso de uso del Negocio...................................................................................24
8.2.3 Descripcin de los Casos de Uso del Negocio.........................................................................25
8.2.4 Diagrama de actividades sin el Sistema de Pedidos................................................................27
8.2.5 Diagrama de actividades con el Sistema de Pedidos...............................................................28
8.2.5.1 Registrar usuario..................................................................................................................28
8.3 Requerimientos del sistema.......................................................................................................30
8.4 Requerimientos del sistema.......................................................................................................30
8.4.1 Requerimientos no funcionales..............................................................................................30
8.4.2 Requerimientos funcionales de alto nivel...............................................................................31
8.4.3 Casos de Uso del Sistema........................................................................................................33
8.4.5 Inventario de Casos de Uso del Sistema..................................................................................34
8.5.3 Diagrama de Colaboracin......................................................................................................39
8.5.4 DIAGRAMA DE CLASES............................................................................................................40
9 FINANCIAMIENTO.........................................................................................................................41
10 CRONOGRAMA...........................................................................................................................42
11 CONCLUSIONES...........................................................................................................................46
BIBLIOGRAFA...................................................................................................................................47

ANEXOS............................................................................................................................................48

DISEO Y DESARROLLO DE APLICACIN WEB PARA EL COMERCIO


ELECTRONICO DE ARTESANAS
1 INTRODUCCIN
La comercializacin en tiendas propias es una opcin de inters puesto que
asegura una mejor presentacin de los productos, as como una explicacin de su
elaboracin, evitando la interrupcin de la produccin artesanal y la intermediacin
en la venta. Sin embargo, sta es escasamente utilizada entre los artesanos. Por
otra parte, la comercializacin indirecta de los productos sera una opcin muy
favorable, ya que no se interferira en la actividad productiva cotidiana del taller. De
esta forma, el artesano se convierte claramente en un productor de artesana, y
puede as dedicar mayor tiempo a otras tareas ms propias de los oficios
artesanales. Los tejidos ms usuales de prendas que fabrican las artesanas son:
chompas, chullos, chalinas, etc.
La asociacin de Cmara Regional de Artesanos se encarga de la elaboracin
de prendas de vestir (chompas, chullos, chalinas, etc.) para luego exhibir y ofrecer
a los diferentes turistas nacionales o internacionales, atiende las solicitudes de
pedidos de sus clientes, sin embargo presenta problemas en el proceso de registro
de los pedidos, en la parte de la toma de pedidos no existe un detalle claro en el
registro de los datos del producto, a causa principalmente de que no hay un
manejo adecuado de la informacin, existen errores durante el registro de periodo
de entrega de los pedidos, no se establece el precio fijo para los productos
ofrecidos, existen demoras durante la verificacin de la existencia de los clientes,
no se lleva un control adecuado de los cliente, la elaboracin de resumen de
pedidos por cliente es deficiente y con errores, la generacin de orden de
produccin es ilegible y deficiente lo que hace que el productor asuma valores por
otros, en la parte de la elaboracin de los pedidos existen desorden y errores en
los reportes de las ordenes de produccin a elaborar, el registro de los productos
elaborados enviados es muy deficiente y no es muy legible al igual que los
reportes que se realizan, en la parte de control de los ventas es muy irregular no
se registra todos los productos vendidos y elaborados se observa que existen
desordenes y prdida de tiempo, no se llevan un control adecuado de los pedidos
elaborados.

Ingeniera de Sistemas

Por tanto en el presente proyecto de investigacin describe las tareas realizadas


en los distintos procesos de Anlisis, Diseo y puesta en funcionamiento, as
como los resultados generados por cada uno, dentro del desarrollo de una
aplicacin de compra electrnica a travs de Internet.
2 IDENTIFICACIN DEL PROBLEMA
2.1
Ubicacin
Artesanas de Puno Asociacin de Cmara Regional de Artesanos se
ubica en la Jr. titicaca y Esq. con Av. Costanera S/n
Despus de hacer una visita a la asociacin se pudo identificar estos
problemas lo cual no les permite tener una buena gestin de pedidos y
venta.
Problema
Registro manual de los pedidos (no
existen un registro detallado de los
pedidos hechos por los clientes).

Oportunidad de mejora
Implementar una tienda virtual en el
que se pueda realizar el registro de
los pedidos.

No hay un manejo adecuado de la Implementar una tienda virtual en el


informacin.

que se pueda realizar bsquedas


ms rpidas y automatizadas.

No se lleva un control de los Implementar una tienda virtual que


productos vendidos.

permita el registro de los productos

vendidos.
No se establece el precio apropiado Implementar una tienda virtual que
para los pedidos solicitados por los muestre los precios fijos de los
clientes.

productos.
Implementar una tienda virtual que

No existe un reporte de pedidos por muestre detalladamente los pedidos


cliente .

por los clientes.

Existen errores en la actualizacin

Implementar una tienda virtual que

de la informacin de pedidos

su actualizacin sea inmediata.

elaborados.

3 JUSTIFICACIN DEL PROYECTO


Las operaciones que se realizan en las artesanas y la adecuada gestin de los
pedidos es de vital importancia para la asociacin, debido a que:
Los clientes estn aumentando sus exigencias con relacin a la calidad del
producto final que reciben, el pedido de produccin indicando cantidad,
descripcin de la prenda, precios y fecha de entrega; as como de las fichas
tcnicas y de las negociaciones con el lder artesanal respecto a la forma de
pagos, envos de material, fechas de entrega, entre otros siendo en estos
momentos un factor decisivo de diferenciacin respecto a otras empresas y
asociaciones del mismo sector.
El principal problema de la asociacin es en los procesos pedidos y que limitan
las posibilidades de tener un registro exacto de los pedidos. Mediante el uso de
esta tecnologa se lograr ventajas de manera que la asociacin mejore su imagen
brindando un mejor servicio a sus clientes.
Existe una mayor sensibilidad por parte del cliente a reclamar cuando sus
expectativas no han sido satisfechos, por lo tanto la relacin con este se deteriora
generando as una mala imagen para la asociacin.
Por lo tanto para la mejora de la comercializacin de los productos artesanales
deberan dirigirse hacia una estrategia de diferenciacin con la finalidad de crear
una tienda virtual nica ayudando de esta forma a proteger y brindar mejor un
servicio al cliente.
4 OBJETIVOS Y ALCANCE DEL PROYECTO
4.1

Objetivo General

Implementar un aplicacin web de gestin de pedidos para la Asociacin


Cmara Regional de Artesanos el cual permita mejorar los procesos de
pedidos, de esta manera mejorar la toma, elaboracin, control, distribucin
de los pedidos, de esa manera tener mayor control y seguimiento a los
pedidos solicitados por los clientes, con el fin que sean atendidos de
manera eficaz y sean entregados como lo solicito inicialmente.
Ingeniera de Sistemas

4.2

Objetivos Especficos

Crear un mdulo de producto el cual permita gestionar de manera


eficiente el producto.

Crear un mdulo de cliente el cual permita registrar y gestionar a los


clientes.

Crear un mdulo de consultas el cual permita la bsqueda y la


visualizacin los datos de los pedidos y descripcin del producto
automticamente.

Crear un mdulo de reportes el cual permita generar los diversos


reportes, registrar y gestionar adecuadamente los pedidos realizado
por los clientes.

Crear un mdulo de aplicacin del cual permita registrar, gestionar


adecuadamente, brindar privilegios a los usuarios y gestionar las
tablas del sistema, crear un mdulo de login a la aplicacin web,
mostrar los productos en venta al cliente mediante una tienda virtual.

4.3

Alcance del proyecto

El presente proyecto busca mejorar el proceso de sistema web de ventas


de artesana a fin de que este efectu de manera correcta y optima y llevar
un control adecuado de los pedidos. Con la implementacin de este
proyecto se espera contar con una herramienta que permita el registrar,
controlar y gestionar las devoluciones de los pedidos en forma eficiente:
proporcionando los reportes y estadsticas necesarias para una correcta
administracin y mejoramiento continuo de calidad de los procesos de
gestin de pedidos de la empresa.

5 MARCO TEORICO
5.1

Antecedentes
5.1.1

El comercio electrnico

El Per no est encapsulado en una economa tradicional; por el contrario,


forma parte del mercado mundial y, por lo tanto, los negocios a travs de la
web crecen a la par de otros pases, aprovechando as las economas de
escala que esto trae como beneficio. De acuerdo con una investigacin del
Interactive Advertising Bureau (IAB) Per (2010), se ha pronosticado que el
uso de Internet en el pas como medio de publicidad va a repuntar en
aproximadamente un 30% y, por consiguiente, omo canal de
comercializacin. Solo durante el 2010 se invirtieron17.7 millones de
dlares (segn informacin de sitios web miembros del IAB Per), lo que
representa un crecimiento de 44% respecto del ao 2009, que tuvo una
inversin de 12.3 millones de dlares (IAB, 2010).
Los trabajos del centro de las naciones unidas para la facilitacin del
comercio y los negocios electrnicos. 1 El grupo legal ha tenido cinco
sesiones dedicadas al estudio y unificacin de documentos contractuales
en formato electrnico.
El grupo legal tambin dise el Model Trading Agreement como formato de
contrato comercial electrnico. El estudio del estndar eb XML y su
aplicacin tiene estrecha relacin con los trabajos de unificacin de la
CNUDMI pues la aplicacin del estndar tcnico depende de su adecuacin
jurdica como vehculo idneo para realizar oferta mercantil para aceptar la
celebracin de un contrato y para que sus dispositivos tcnicos sean
aceptados como firma digital o electrnica.(Pea V., Daniel, 2004).
"La disponibilidad de una visin empresarial apoyada por la avanzada
tecnologa de informacin para mejorar la eficiencia y la eficacia dentro del
proceso comercial." (EC Innovation Centre).
"Es el uso de las tecnologas computacional y de telecomunicaciones que
se realiza entre empresas o bien entre vendedores y compradores, para
apoyar el comercio de bienes y servicios."

Http://www.unece.org/cefact/index.htm

Ingeniera de Sistemas

5.2

Antecedentes de la investigacin

Trabajo de titulo Diseo de un sistema de informacin para administrar


una micro-empresa y comercializar Artesanas. Autor Ing. Jos Luis
Gonzlez Domnguez. En la cidudad de Mexico, D.F. al Instituto
Politcnico Nacional. Esta investigacin emplea a la tecnologa Web como
alternativa para la realizacin de la aplicacin, adems existe semejanza en
algunos procesos del negocio, (Ao 2010).

5.3

Marco Conceptual
5.3.1

Las tecnologas de la Informacin y Comunicacin

El Comercio Electrnico: Es un medio que nos facilita rapidez en las


negociaciones, pero tambin tenemos que tomar en cuenta el
Marketing, las Prcticas que se utilicen en la negociacin as como el
Marco Legal, tecnolgico y la Seguridad que se debe dar en la
transaccin a realizarse.
Segn Rayport y Jaworski, el trmino comercio electrnico se refiere al
intercambio de informacin digitalizada entre grupos, representando
as a la comunicacin entre dos partes, la coordinacin de flujo de
bienes y servicio o la transmision de pedidos electronicos. Este
intercambio puede ser entre organizaciones, individuos o ambos(2001).
Aplicacin web: En la Ingeniera de software se denomina
aplicacin web a aquellas aplicaciones que los usuarios pueden
utilizar hacidendo a un Servidor web a travs de Internet o de una
intranet mediante un navegador. En otras palabras, es una aplicacin
(Software) que se codifica en un lenguaje soportado por los
navegadores web en la que se confa la ejecucin al navegador.
Login: es nombre dado al momento de autentificacin al ingresar a
un servicio o sistema. En el momento que se inicia el login, el usuario
entra en una sesin, empleando usualmente un nombre de usuario y
contrasea.
WWW: on las iniciales que identifican a la expresin inglesa World
Wide Web, el sistema de documentos de hipertexto que se
encuentran enlazados entre s y a los que se accede por medio de
Internet. A travs de un software conocido como navegador, los
usuarios pueden visualizar diversos sitios web (los cuales contienen
texto, imgenes, videos y otros contenidos multimedia) y navegar a
travs de ellos mediante los hipervnculos.
10

Las tecnologas de la informacin y la comunicacin son un conjunto de


servicios, redes, software, aparatos que tienen como fin el mejoramiento de la
calidad de vida de las personas dentro de un entorno, y que se integran a
un sistema de informacin interconectado y complementario. As pues las
tecnologas de la informacin y comunicacin son un solo concepto en dos
vertientes diferentes como principal premisa de estudio en las ciencias
sociales donde tales tecnologas afectan la forma de vivir de las
sociedades.
5.3.2

Proceso Unificado Racional RUP (Rational Unified

Process)
La metodologa RUP, llamada as por sus siglas en ingls Rational Unified
Process, divide en 4 fases (figura 51) el desarrollo del software:

Inicio, El Objetivo en esta etapa es determinar la visin del proyecto.


Elaboracin, En esta etapa el objetivo es determinar la arquitectura
ptima.
Construccin, En esta etapa el objetivo es llevar a obtener la capacidad
operacional inicial.
Transmisin, El objetivo es llegar a obtener el release del proyecto.

Cada una de estas etapas es desarrollada mediante el ciclo de iteraciones, la


cual consiste en reproducir el ciclo de vida en cascada a menor escala. Los
Objetivos de una iteracin se establecen en funcin de la evaluacin de las
iteraciones precedentes. El ciclo de vida que se desarrolla por cada iteracin,
es llevada bajo dos disciplinas:

Ingeniera de Sistemas

11

Figura 1: Fases e Iteraciones de la Metodologa RUP


a. Disciplina de Desarrollo

Ingeniera de Negocios: Entendiendo las necesidades del negocio.


Requerimientos: Trasladando las necesidades del negocio a un sistema
automatizado.
Anlisis y Diseo: Trasladando los requerimientos dentro de la
arquitectura de software.
Implementacin: Creando software que se ajuste a la arquitectura y que
tenga el comportamiento deseado.
Pruebas: Asegurndose que el comportamiento requerido es el correcto
y que todo los solicitado esta presente.
Disciplina de Soporte
Configuracin y administracin del cambio: Guardando todas las
versiones del proyecto.
Administrando el proyecto: Administrando horarios y recursos.
Ambiente: Administrando el ambiente de desarrollo.
Distribucin: Hacer todo lo necesario para la salida del proyecto

12

Cada una de estas iteraciones se clasifique y ordene segn su


prioridad, y que cada una se convierte luego en un entregable al cliente.
Esto trae como beneficio la retroalimentacin que se tendra en cada
entregable o en cada iteracin.
Los elementos del RUP son:
Actividades, Son los procesos que se llegan a determinar en cada
iteracin.
Trabajadores, Vienen hacer las personas o entes involucrados en cada
proceso.
Artefactos, Un artefacto puede ser un documento, un modelo, o un
elemento de modelo.
Una particularidad de esta metodologa es que, en cada ciclo de
iteracin, se hace exigente el uso de artefactos, siendo por este motivo,
una de las metodologas ms importantes para alcanzar un grado de
certificacin en el desarrollo del software.

UML Lenguaje Unificado de Modelado UML (Unified Modeling


Language)
Para el presente trabajo de investigacin se hace uso del lenguaje unificado
de modelado, el cual consiste en una notacin visual orientada a la
elaboracin de modelos de procesos y/o productos.
Dispone de un repertorio limitado de unidades con significado (Clases,
acciones, objetos, estados, casos de uso) y una gramtica que define un
conjunto de reglas de combinacin para formar otras unidades de significado
ms complejas (diagramas, modelos) con una determinada escala de
abstraccin y granularidad.
Porque con un nmero reducido de elementos y sus reglas de combinacin, es
posible construir y comunicar estructuras y funcionalidad muy complejas.
Su origen esta en la propiedad emergente de una estructura, que gracias a la
interaccin de sus elementos produce un comportamiento inteligente.
Para que en un diagrama de clases podemos presentar las reglas de creacin,
estructura y comportamiento, de un grupo relacionado de objetos. Su
correspondencia a un documento de especificacin textual seran decenas de
pginas.
Por lo tanto es mucho ms eficiente visualizar la complejidad de una
organizacin en un reducido nmero de diagramas que en un centenar de
pginas. Tambin es mucho ms gil mantener los diagramas actualizados
con los cambios de necesidades y nuevos enfoques de la organizacin.

Ingeniera de Sistemas

13

1. Diagramas de Clases
El Diagrama de Clases es el diagrama principal para el anlisis y diseo. Un
diagrama de clases presenta las clases del sistema con sus relaciones
estructurales y de herencia. La definicin de clase incluye definiciones para
atributos y operaciones.
2. Diagramas de Casos de Uso
Los Casos de Uso son una tcnica para capturar informacin de cmo un
sistema o negocio trabaja actualmente, o de cmo se desea que trabaje, estos
diagramas no pertenecen realmente al enfoque orientado a objetos, ms bien
es una tcnica para el modelado de escenarios en lo cual el sistema debe
operar.
3. Diagramas de Secuencia

Los diagramas de Secuencias podrn representar las interacciones que


van ha tener los objetos en un determinado escenario, en un mucho de los
casos son utilizados para poder ampliar la explicacin un determinado caso de
uso.
4. Diagramas de Paquetes
Los diagramas de paquetes se usan para reflejar la organizacin de paquetes y
sus elementos. Cuando se usan para representaciones, los diagramas de
paquete de los elementos de clase se usan para proveer una visualizacin de
los espacios de nombres. Los usos ms comunes para los diagramas de
paquete son para organizar diagramas de casos de uso y diagramas de clase,
a pesar de que el uso de los diagramas de paquete no es limitado a estos
elementos UML.
5. Diagramas de Estados

El Diagrama de Estados permite modelar el comportamiento de una


parte del sistema a travs del tiempo, tpicamente se elabora un
diagrama de Estados para cada clase que tenga un comportamiento
significativo. El comportamiento es modelado en trminos de estado en
el cual se encuentra el objeto, qu acciones se ejecutan en cada estado
y cul es el estado al que transita despus de un determinado evento.
6. Diagramas de Actividades
Es un diagrama diseado para mostrar una visin simplificada de lo que
ocurre durantena operacin o proceso. Este diagrama resalta
precisamente las actividades, las cuales son representadas por un

14

rectngulo de lneas redondeadas, por lo tanto cada una de las actividades


es unida a otra actividad mediante una flecha.
1. Diagramas de Emplazamiento o Despliegue
Los diagramas de emplazamiento son uno de los 2 tipos de diagramas que
aparecen cuando se modelan los aspectos fsicos de los sistemas orientados a
objetos. Un diagrama de emplazamiento muestra la configuracin de nodos que
participan en la ejecucin de los componentes.

Los diagramas de despliegue no slo son importantes para visualizar,


especificar y documentar sistemas empotrados, sistemas cliente/servidor y
sistemas distribuidos, sino tambin para gestionar sistemas ejecutables
mediante ingeniera directa e inversa. UML se centra principalmente en
ofrecer facilidades para visualizar, especificar, construir y documentar
artefactos software, pero tambin ha sido diseado para cubrir los
artefactos hardware. Los diagramas de despliegue contienen: nodos y
Relaciones de dependencia y asociacin.
6 ANALISIS SITUACIONAL/DIAGNOSTICO DE LA ORGANIZACIN
Los antecedentes de la empresa son de suma importancia, pues sin ellos se estara
efectuando un diseo de un sistema del cual no se tienen antecedentes. Es por ello
que esta fase de anlisis debe iniciar con un estudio de las raices del sistema. Si no
se conoce el pasado no es posible entender el presente y menos aun tratar de
proponer alternativas de solucin para el futuro.

6.1 Identificacin y obtencin de: misin, visin , objetivos y funciones


de la empresa.
Despus de ver donde esta la empresa y como es que esta en las condiciones
en las que se encuentra, es necesario conocer a la organizacin en si, hacia
donde se dirige. Su filosofa, etc. Una forma objetiva de realizarlo.
MISIN
Distribuir los productos artesanales de la mas alta calidad producidos en la
regin.
VISIN
El negocio se visualiza como la tienda de artesanas mas importante no solo en
la localidad si no en la regin entera.

Ingeniera de Sistemas

15

FUNCIONES PRINCIPALES
Se distingue las siguientes funciones principales:

buscar y localizar productores de artesanas.

Identificar los productos de mayor demanda.

Identificar los productos que mejor precio tienen.

Evaluar los productos antes y durante la adquisicin.

Comprar los productos.

Organizar catlogos y/o inventarios

exhibir los productos.

Vender los productos.

6.2

Matriz Foda
Fortalezas

Aspectos
Internos

Misin y visin
Disponibilidad de recursos
Liderazgo honesto y
responsabilidad
Oportunidades

Aspectos
Externos

Incremento de
contribuyentes
Desarrollo comercial
Posibilidad de ser el
modelo a seguir.

Debilidades
Lentitud en procesos.
Resistencia al cambio.
La comercializacin sin
seguridad
Amenazas
Tecnologas en
permanente cambio.

16

7 Beneficios
Beneficios Cualitativos

Benficos Cuantitativos

Difundir la artesana a nivel


mundial .
permita adquirir productos
artesanales a travs de la
web.

Incrementar el nmero
de clientes el negocio.

Tabla 1: Beneficio

8 ANALISIS Y DISEO DEL SITIO WEB

8.1

Proceso de negocios afectados

El mbito del sistema


En cuanto a la distribucin de los productos elaborados la mayor parte de ellos se
comercializa de manera regional en ferias artesanales y a travs de intermediarios
Regionales o de la ciudad de Lima, son pocas las iniciativas de venta dirigidas al
consumidor final de alta gama en la ciudad de Lima o el extranjero, o hacia segmentos
de mercado de mayor volumen de produccin ello impide el cierre de una cadena de
produccin/comercializacin entre el artesano (productor/ comercializador) y el
consumidor final.
En este sentido la gestin directa de la comercializacin por parte del artesano le resta
efectividad ya que el titular del taller debe repartir su tiempo de dedicacin a la
actividad entre la produccin, la administracin y la comercializacin. A esto se le une
el hecho de que, en ocasiones, el artesano carece de formacin suficiente en materia
comercial y de gestin empresarial.
Por tanto la aplicacin web (Tienda Virtual) va a consistir en un interfaz Web dinmica
que permita por una parte, a los clientes de esta empresa a consultar el catalogo de
artesanas cada temporada as como sus ofertas y novedades y, por otra parte, al
personal de la tienda mediante una intranet, a gestionar la base de datos tanto para la
modificacin de los artculos a mostrar en la Tienda virtual como para la gestin de los
datos de los clientes que pueden acceder a la misma.
La aplicacin permitir la gestin y seguimiento de pedidos, catlogos, etc. Esta
especificacin de requisitos va a ser destinada tanto a usuarios, como a equipo de
desarrollo.
Ingeniera de Sistemas

17

8.1.1

Alcances del producto

El proyecto contara con 5 mdulos principales las cuales en conjunto


permitir la bsqueda de documentos.
A continuacin se detallan los mdulos que se consideran en el proyecto:
Funcionalidades dentro del almacn del producto
Mdulo de Pedidos:
Este mdulo agrupa las diferentes actividades necesarias para
gestionar el pedido.
Dentro del mdulo se podr:

Registrar datos de los pedidos


Bsqueda de pedidos por cliente.
Modificacin del estado de un pedido.
Insertar pedido en la base de datos.

Mdulo de cliente:
Este mdulo agrupa las diferentes actividades necesarias para
gestionar el cliente.
Dentro del mdulo se podr:

Identificarse como cliente.


Aadir producto a la cesta de la compra.
Ver carrito de la compra.
Ver detalle del producto.

Mdulo de Consultas:
Este mdulo agrupa las diferentes actividades necesarias para
gestionar el pedido.
Dentro del mdulo se podr:
Bsqueda de producto
Visualizacin de datos de los pedidos.
Visualizacin de datos de los productos.
Mdulo de Login:
Este mdulo permite acceder al sistema web mediante la autenticacin
del usuario.
Mdulo de Aplicacin:

18

Este mdulo ser de uso exclusivo para el administrador del sistema y


sus funciones son:
Gestionar usuarios ya sea dar de alta, de baja o modificar.
Gestionar tipos de productos
Gestionar registro de pedidos
Tabla 2: Funcionalidades dentro del almacn del producto
8.1.2

Actividades fuera del alcance del producto

A continuacin se detallan las actividades que no sern consideradas en el


presente proyecto.
tem
1
2

Funcionalidades fuera del alcance del proyecto


No se implementa ninguna oposicin de ayuda solo de entrega
el manual de usuario.
No contempla opciones para realizar copias de respaldo ni

restauracin de los datos que maneja el aplicativo.


Tabla 3: Funcionalidades fuera del alcance del proyecto
8.1.3
Entregable por faces del producto
Los entregables establecidos para el presente proyecto son:
Gestin del producto

Descripcin del entregable


Fase de inicio
Cronograma de entrevistas con usuario
Plan del proyecto
Modelo de negocio
Especificaciones de los casos de negocio
glosario de trminos
Documento de alcance del sistema
Listado de requerimientos funcionales y no funcionales
Fase de elaboracin
Resultados de entrevistas
Modelo de diseo
Diagrama lgico y fsico de datos
Definicin de arquitectura
Prototipo de interfaz
Fase de construccin
Diagrama de base de datos
Plan de pruebas unitarias

Ingeniera de Sistemas

Tipo
Documento
Plan
Documento
Documento
Documento
Documento
Documento
Documento
Documento
Documento
Documento
Documento
Documento
Plan

19

Informa de pruebas unitarias


Fase de transicin
Informe de migracin
Plan de pruebas
Informe de pruebas
Plan de pase a produccin
Informe de pase a produccin
Manuales de usuario
Pruebas del producto versin alfa
Informe de cierre del producto
Tabla 4: Gestin del producto
8.1.4

Documento
Plan
Documento
Plan
Documento
Documento
Documento

Metodologa y modelo a empelar en el proyecto

Proceso
Ingeniera

Metodologa
RUP iterativo

Gestin de proyectos

PMI / RUP
Proceso unificado racional
Lenguaje de modelamiento
unificado
Herramienta rational rose soporte
La propuesta debe satisfacer las expectativas del

Calidad

cliente documentadas en las especificaciones de


requisitos, garantizando un mejor desempeo de
sus actividades de negocio y apoyndolos en la
optimizacin de sus operaciones

Tabla 5: Metodologa y modelo a empelar en el proyecto


8.1.5

Herramientas para el desarrollo del proyecto


Proceso

Descripcin de las herramientas


El desarrollo del sistema administrativo de
documentos se realizara en Apache, Mysql

Herramienta de desarrollo

La creacin de mdulos para el sistema se


implementar en el lenguaje de PHP,

Herramientas capa cliente

HTML.
La arquitectura basa en la plataforma de la
mquina virtual de java ser utilizado como
20

una capara para el usuario.


Se utilizar Microsoft proyecto 2010 para el
Herramienta de gestin de
proyecto

control de avance y administracin de


recursos

de

manera

que

se

pueda

culminar el proyecto requerido dentro del


alcance, tiempo y costo definido.
Rational
Rose
permite
a

los

desarrolladores de base de datos ver como


Herramienta de modelamiento

acceder la aplicacin a la base de datos,


de forma qu los problemas se puedan

Herramienta de base de datos

8.1.6

escalar antes del desarrollo.


Se utilizara como herramienta MysQl.

FUNCIONES DE LA TIENDA VIRTUAL

La aplicacin de comercio electrnico debe satisfacer las siguientes


funcionalidades:

Consultas sobre la coleccin


Consulta segn categora.
Consulta de los detalles de un articulo.
Consulta de novedades.
Consulta del carrito.

Modificacin del carrito.


Aadir articulo al carrito.
Eliminar articulo del carrito.
Modificar cantidad en el carrito.

Gestin de usuarios.
Insertar cliente en la base de datos.
Modificar datos del cliente en la base de datos.
Mostrar informacin para empleados.

Operaciones sobre los pedidos.

Ingeniera de Sistemas

21

Bsqueda de pedidos por cliente.


Modificacin del estado de un pedido.
Insertar pedido en la base de datos.

Tratamiento sobre usuarios


Mostrar informacin de los usuarios.
Mostrar informacin de los empleados.
Inicio de sesin como usuario / empleado autentificado.

8.2

Desarrollo de la Propuesta
8.2.1
Procesos de negocios afectados

N Proceso de
Negocio
1 Registrar
pedido

Descripcin

Requerimiento

En la actualidad el
vendedor registra
manualmente vendedor
llena manualmente los
pedidos hechos por los
clientes.

Bsqueda
de
productos y
pedidos

El gestor de plataforma
despus de haber
realizado el reporte
diario, entregara dicho
reporte se visualice

Almacenar

En este proceso se
realiza de los pedidos
elaborados que llegan a
almacn.

Automatizar el registro de los


datos del pedido, a travs de
una tienda virtual.
Automatizar el registro de
periodo de entrega de los
pedidos a travs de una tienda
virtual.
Establecer los precios de los
pedidos de manera
automtica a travs de una
tienda virtual.
Automatizar la bsqueda de
los clientes a travs de un
sistema web.
Automatizar la consulta de
rdenes de produccin a
travs de un sistema web.
Automatizar la elaboracin del
reporte segn estado del
pedido a travs de un sistema
web.
Automatizar la consulta de los
pedidos solicitados a travs de
la web.
Automatizar el registro de los
pedidos en almacn a travs
de una tienda vitual.
22

registro de
carrito de
pedido

8.2.1

En este proceso el
distribuidor se encarga
de entregar el pedido
solicitado inicialmente al
cliente, pero para lograr
esto existe mucha
demora ya que como
toda la informacin y
detalle de los pedidos y
clientes esta registrado
en papel se pierde
tiempo.

Automatizar la consulta de
periodos de entrega de los
pedidos via web.
Automatizar los reportes
de los pedidos a entregar .
Automatizar la consulta de
pedidos a entregar..
Automatizar la consulta de
detalle de pedidos a travs
de una tienda virtual.
Automatizar la
actualizacin de la
informacin de los pedidos
en almacn a travs de un
sistema web.

Identificacin de los Actores del Entorno del Negocio


Aquella persona que realiza los
pedidos de artesana.

Cliente
Es el encargado de registrar los
datos de los pedidos

BW-Gestores Plataforma
(f rom Trabajadores de Negocio)

Ingeniera de Sistemas

23

Se lleva control en almacn sobre


los pedidos elaborados que van
llegando a esta rea.

Vendedor
Encargado de elaborar el pedido
conforme lo pidi el cliente que
solicito.

Artesano

8.2.2

Diagramas de caso de uso del Negocio

24

8.2.3

Descripcin de los Casos de Uso del Negocio

Proceso de Negocio

Registrar pedido

Objetivo

Descripcin del proceso de


visualizacin de informe de datos
de Artculos

Actores

Cliente
vendedor(Artesano)

Precondiciones
El cliente tiene que estar registrado
Flujos
El cliente realiza pedido.
El vendedor, anota los datos del pedido.
El vendedor, anota el periodo de entrega del pedido.
El vendedor establece el precio del pedido.
El vendedor verifica existencia del cliente.
El vendedor anota los datos del cliente.
El cliente confirma pedido solicitado y conformidad de los datos.
Poscondiciones
El pedido queda registrado en el cuadernillo de pedidos
Excepciones
Si el cliente no ha sido registrado podr realizar el pedido
Proceso de Negocio
Objetivo
Actores

Elaborar pedido
Elaborar un pedido solicitado por el
cliente previamente
Productor
Almacenero

Precondiciones
El pedido solicitado se convierte en pedido elaborado
Flujos
El registrador genera la orden de produccin.
El productor recepciona la orden de produccin.
El productor elabora el pedido.
El productor enva a almacn el producto elaborado.
El almacenero recepciona el pedido elaborado por el productor.
El productor modifica el estado del pedido.
El productor elabora reporte de pedido elaborado.
Poscondiciones
El pedido solicitado se convierte en pedido elaborado
Excepciones
Ingeniera de Sistemas

25

Si el cliente no ha sido registrado no se podr elaborar


Proceso de Negocio
Objetivo

Actores

Registrar pedido elaborado


Descripcin del proceso de
visualizacin de informe de datos de
pedidos.

Productor (Artesano)
Almacn

Precondiciones
El pedido tena que haber sido registrado previamente
Flujos
El productor enva el pedido elaborado hacia almacn.
El almacenero registra el pedido elaborado en almacn.
Poscondiciones
El pedido elaborado queda registrado en almacn.
Excepciones
Si el pedido no ha sido elaborado, no podr registrarse en almacn.
Proceso de Negocio
Objetivo
Actores

Entrega de pedido elaborado


Entregar el pedido elaborado al
cliente
Cliente
Artesano

Precondiciones
El pedido tena que haber sido registrado previamente

Flujos
El productor consulta en el cuadernillo de periodos de entrega de
pedidos.
El productor elabora reporte de pedidos a entregar.
El registrador elabora reporte de pedidos a entregar al almacenero.
El distribuidor consulta en su cuadernillo de detalles de pedidos, la
direccin de entrega y el cliente.
El distribuidor elabora la factura.
El distribuidor enva el pedido al cliente.
El cliente revisa el pedido elaborado y luego paga la factura.
Poscondiciones

El pedido elaborado es entregado al cliente


Excepciones
Si el pedido no ha sido registrado en un inicio no se pudo elaborar ni
entregarlo.
26

8.2.4

Ingeniera de Sistemas

Diagrama de actividades sin el Sistema de Pedidos

27

8.2.5

Diagrama de actividades con el Sistema de Pedidos

8.2.5.1

Registrar usuario

28

8.2.5.2

Ingeniera de Sistemas

Registrar producto

29

8.2.5.3

Enviar pedido

8.3

Requerimientos del sistema

8.4

Requerimientos del sistema

8.4.1

Requerimientos no funcionales.

Nro.

Tipo Requerimiento

Descripcin

Prioridad

Usabilidad
Tiempo de entrenamiento
necesario para los usuarios.
Estndares que usaran para
desarrollar la interfaz de
usuario
Mantenibilidad
Estndares de codificacin.
Estndares denomenclatura.
Criterios de diseo

El sistema debe ser intuitivo


para una buena capacitacin
de usuarios y su fcil uso.

Alta

Usar instrucciones SQL


estndar para usar diferentes
bases de datos.
Debe definirse una
nomenclatura adecuada para
los objetos de la base de
datos.
El sistema debe estar
disponible para todas las

Media

Confiabilidad
Disponibilidad del sistema.

Alta

30

Tiempo entre fallas.


Tiempo entre
mantenimientos.
Precisin.
Mxima cantidad defectos

Interfaces
Interfaces de hardware.
Interfaces de software.

Seguridad
Versiones
Actualizaciones

8.4.2

Requerimientos
Registrar los datos del
pedido a travs de un
sistema web.

Automatizar el registro de
periodo de entrega de los
pedidos solicitados a travs
de un sistema web.
Establecer los precios de los
pedidos realizados de
manera automtica a travs
de un sistema web.
Automatizar la bsqueda de
los clientes a travs de un
sistema web.
Automatizar el registro de
los datos del cliente a travs

Ingeniera de Sistemas

Alta

Alta

Requerimientos funcionales de alto nivel

ID
1

tiendas a nivel de Puno, las


24 horas del da, los siete das
de la semana.
El tiempo para las incidencias
debe ser menor a 2 horas.
Los mantenimientos deben
ser mximo de un da.
Los defectos encontrados no
deben sobrepasar el 3% de la
aplicacin.
Debe estar implementado en
red para la transferencia de
informacin entre el servidor y
el cliente.
Se debe disponer de un
esquema sencillo y seguro de
actualizacin de versiones del
aplicativo, el mismo que debe
contar con su respectivo
procedimiento.

Descripcin
El sistema debe permitir que los
clientes sean registrados en una
base de datos central para una
adecuada gestin.
El sistema debe permitir el
registro del periodo de entrega
de los pedidos solicitados

Prioridad
Alta

El sistema debe establecer los


precios de los pedidos tomando
en cuenta varios factores

Alta

El sistema debe permitir la


bsqueda de los clientes

Alta

El sistema debe permitir el


registro de los clientes

Alta

31

Alta

10

11

12

13

14

15

16

17

18

19

de un sistema web.
Automatizar el reporte de
pedido por cliente va web.
Automatizar la generacin
de la orden de produccin a
travs de un sistema web
Automatizar la consulta de
ordenes de produccin a
travs de un sistema web.
Automatizar la elaboracin
del reporte segn estado del
pedido a travs de un
sistema web.
Automatizar la consulta de
los pedidos solicitados a
travs de la web
Automatizar el registro de
los pedidos en almacn a
travs de un sistema web.
Automatizar la consulta de
periodos de entrega de los
pedidos va web
Automatizar los reportes de
los pedidos a entregar a
travs de un sistema web
Automatizar la consulta de
pedidos a entregar a travs
de un sistema web.
Automatizar la consulta de
detalle de pedidos a travs
de un sistema web.
Automatizar la actualizacin
de la informacin de los
pedidos en almacn a travs
de un sistema web.
Automatizar la elaboracin
de la factura con un sistema
web.
Registrar los pedidos
devueltos a travs de un

El sistema debe permitir la


elaboracin de reporte de
pedido por cliente
El sistema debe permitir la
generacin de las rdenes de
produccin.
El sistema debe permitir realizar
consulta sobre las rdenes de
produccin.
El sistema debe permitir realizar
el reporte segn estado del
pedido

Media

El sistema debe permitir realizar


la consulta de pedidos
solicitados.
El sistema debe permitir el
registro de los pedidos
elaborados en almacn.
El sistema debe permitir realizar
la consulta de periodos de
entregas de los pedidos.
El sistema debe permitir realizar
reportes de pedidos a entregar.

Medio

El sistema debe permitir realizar


consulta sobre pedidos a
entregar.
El sistema debe permitir realizar
consulta de los detalles del
pedido.
El sistema debe permitir la
actualizacin de la informacin
de los pedidos en almacn.

Medio

El sistema debe contemplar la


elaboracin de la factura.

Medio

El sistema debe permitir


registrar los pedidos devueltos.

Alto

Alta

Alta

Media

Alta

Medio

Medio

Alto

Alto

32

20

21

sistema web.
Registrar los detalles de las
devoluciones a travs de un
sistema web.
Establecer fechas de
entregas para pedidos
devueltos a travs de un de
la tienda virtual.

El sistema debe permitir


registrar los detalles de las
devoluciones.
El sistema debe permitir
registrar las fechas de entregas
para los pedidos devueltos.

Alto

Alto

8.4.3
Casos de Uso del Sistema
El software cuenta con siete paquetes que constituyen su arquitectura
bsica: Paquete de Pedidos, Paquete de Clientes, Paquete de
Reportes, Paquete de Consultas, Paquete de Devoluciones, Paquete de
Sistemas y Paquete de Login. Cada uno encierra funcionalidades
separadas. El diagrama de paquetes se muestra a continuacin.
8.4.4

Diagrama de paquetes

Paquete
Almacen

Paquete
Estadisticas

Paquete
Consultas

Paquete Login

Paquete
Sistema

Ingeniera de Sistemas

33

8.4.5

Inventario de Casos de Uso del Sistema

CU
Registrar producto

Establecer precio

Gestionar estado del


producto
Gestionar producto

Generar reporte
producto

Registrar pedido
devuelto
Gestionar pedido
devuelto

Registrar pedido
almacn
Gestionar pedidos
almacn
Gestionar ingresos y
salidas

Requerimientos

Descripcin CU

Mdulo de Producto
Permitir registrar los datos
del pedido de manera
automtica.
Permitir establecer el
precio del pedido tomando
en cuenta varios factores
va web.

Permite registrar los


datos del pedido va
web.
Permite establecer el
precio del pedido
tomando en cuenta
varios factores va web.

Permitir modificar el estado


del pedido de manera
automtica.
Permitir modificar y/o
eliminar la informacin de
los pedidos solicitados va
web.
Permitir generar reportes
ptimos y informacin
detallada de manera
automtica.
Mdulo de Consultas
Permite registrar un pedido
devuelto en el sistema va
web.
Permitir modificar y/o
eliminar la informacin de
un pedido devuelto
registrado.
Mdulo de Almacn
Permitir registrar los
pedidos en almacn va
web.
Permitir gestionar los
pedidos en almacn va
web.
Permitir gestionar los
ingresos y salidas de
almacn va web.

Permite modificar el
estado del pedido va
web.
Permite modificar y/o
eliminar la informacin
de los pedidos
solicitados va web.
Permite generar
reportes ptimos e
informacin detallada
va web.
Permite registrar un
pedido devuelto en el
sistema va web.
Permite modificar y/o
eliminar la informacin
de un pedido devuelto
registrado.
Permite registrar los
pedidos en almacn va
web.
Permite gestionar los
pedidos en almacn va
web.
Permitir gestionar los
ingresos y salidas de
almacn va web.

34

Generar reporte del


estado del pedido
Consultar clientes

Consultar ventas
Consultar pedidos
realizados
Consultar artculos

Gestionar usuarios

Gestionar artculos

Login

Ingeniera de Sistemas

Mdulo de Reportes
Permite elaborar reporte
segn estado del pedido
de manera automtica.
Permitir consultar clientes.

Permitir consultar las


ventas.
Permitir consultar pedidos
devueltos va web.
Permite consultar pedidos
elaborados en almacn va
web.
Mdulo de Sistema
Permitir registrar, actualizar
y eliminar datos de
usuarios en una base de
datos.
Permitir registrar, actualizar
y eliminar datos de
articulos en una base de
datos.
Mdulo de Login
Identificar al usuario en el
sistema.

Permite elaborar reporte


segn estado del pedido
va web.
Permite consultar
clientes
Permite consultar las
ventas.
Permite consultar
pedidos devueltos va
web.
Permite consultar
pedidos elaborados en
almacn va web.
Permite registrar y/o
modificar los parmetros
del sistema.
Permite registrar o
modificar los datos de
los usuarios para iniciar
sesin en el sistema.
Permite al usuario iniciar
sesin en el sistema.

35

8.4.6

Diagrama general de casos de uso del sistema

8.4.7

Diagrama de actores (Principales y secundarios)

Se identificaron siete actores de los cuales cuatro son actores principales y tres
son actores secundarios.
Descripcin de actores
Las funciones de los actores primarios y secundarios se describen a continuacin:
ACTOR
Administrador

FUNCIN
Encargado de administrar el sistema, gestionar
usuarios, pedido, productos en el sistema web.

Productor

Encargado de elaborar los pedidos solicitados en


base a informacin previa que le brinde el
registrador de pedidos y a consultas on-line.

Gestor de plataforma

Encargado de buscar las tablas solicitadas para su


respectiva verificacin o visualizacin.

36

Cliente

Encargado de distribuir los pedidos elaborados en


base a la consulta previa de las fechas de entrega,
se encarga tambin de generar la factura.

Gerente

Encargado de tomar decisiones adecuadas en


base a las consultas previas.

8.5

Definicin de las Funcionalidades en Detalle


8.5.1
Paquete Login
Diagrama del caso de uso del Paquete Login

Login
(from Paquete Login)

SA-Usuario
(f rom Actores)

Caso de Uso Login-Especificacin


1. Breve Descripcin
Este caso de uso permite que todos los usuarios del sistema puedan
iniciar una sesin en el mediante la identificacin con el uso de un
nombre de usuario y contrasea.
2. Flujo de eventos

Evento disparador: El evento se inicia cuando el usuario ingresa


al sistema desde su escritorio.
1. Flujo bsico <<Login>>
El usuario accede al sistema
El sistema muestra la pantalla a iniciarse
El sistema le muestra un formulario para el ingreso de
datos
El usuario ingresa el usuario y contrasea y luego hace clic
en ingresar.
El sistema valida los datos ingresados.
El sistema muestra las opciones segn el tipo de usuario
que sea.

Ingeniera de Sistemas

37

Flujo alternativo <<Login correcto>>


En el figura, si los datos ingresados no son validados, el
sistema mostrar el mensaje usuario o contrasea
incorrecta indicando el fallo en el inicio de la sesin, y las
opciones de reintento o salir del sistema.

Finaliza el caso de uso.


Evento Disparador: El caso de uso inicia cuando el usuario accede
al portal del sistema de pedidos a travs del navegador web.
3. Requerimientos especiales
El sistema necesita tener la base de usuarios
4. Pre-condiciones
Antes de que este caso de uso pueda comenzar, tiene que ser
llamado por alguno de los casos de uso a los que brinda asistencia.
5. Post-condiciones
Antes de que este caso de uso pueda comenzar, tiene que ser llamado
por algn de los casos de uso a los se brinda asistencia.
8.5.2

Diagrama de Secuencia

38

8.5.3

Diagrama de Colaboracin
registro de pedidos

1. Identificacin
Identificador:
Ttulo:

CU-003-004
Informe de Artculos

2. Caractersticas
Objetivo:
mbito:
Precondiciones:
Condiciones
xito:

Descripcin del proceso de visualizacin de


informe de datos de Artculos
Creacin de Tienda OnLine
Tener usuario, acceso y permisos en la plataforma
de Se abre una pantalla con los datos solicitados sobre
artculos

Condiciones de fallo:

Error en el sistema.

Datos de acceso incompletos o errneos


Actor principal:
Usuario
Actores secundarios: Sistema
Evento de disparo:
Ingeniera de Sistemas

Seleccin de opcin de Informe de Artculos


39

8.5.4
DIAGRAMA DE CLASES
El diagrama de clases describe la estructura del sistema mostrando sus
clases, atributos y las relaciones entre ellos.

8.5.5

Arquitectura del sistema web

El diseo de la Tienda Virtual se basara en una arquitectura multicapas de tres capas


lgicas

Capa de presentacin

Capa de negocio

Capa de persistencia

40

El desarrollo en capas permite separar claramente el acceso a los datos, la lgica del
negocio y la interfaz del usuario. El modelo de desarrollo en capas implica que cada capa se
pueda comunicar solamente con la capa que tiene a su lado. Dicho en otros trminos, desde
el cdigo de la capa de presentacin no se puede realizar accesos directos a la base de datos
sin pasar por la capa de negocio.

9 FINANCIAMIENTO
El coste del proyecto se estima en soles (S/.) y se calcula en base a la planificacin y
los recursos, ya sean humanos o tcnicos, necesarios para llevar a cabo el mismo. Se
definir una estrategia de clculo de costes en funcin de la planificacin inicial
establecida en apartados anteriores.
Coste Recursos humanos:

Lder de proyecto
Analista de sistemas
Especialista

Ingeniera de Sistemas

41

Coste Recursos financieros:


Se cuenta con presupuesto de S/. 1 000 y 3 meses para realizar la
implementacin.
Recursos informaticos:
Rational rose
Arquitectura basada en WEB
UML
Intel dual core de 3.00.Ghz. 533Mhz
Intel dual core 2.0 MHz
Concepto

Cantidad(S/.)

Cantidad variable(S/.)

Registro del Dominio

35.00

----

Registro de Hosting

100,00

----

Mantenimiento y Gestin del portal web

---

120.00-250.00

Mantenimiento y Gestin del Servidor

---

120.00-250.00

--

1400.00- 3400.00

135,00

160.00 3900.00

Desarrollo de la aplicacin Web

SUBTOTAL

10
Nro

CRONOGRAMA
Nombre de tarea

Duracin

Comienzo

Proyecto documentado

49.5 das

Mar 20/01/15

8 das

20/11/14

3 das

20/11/14

1 da

20/11/14

Estudio de los procesos de negocio de la


organizacin
Identificar los procesos de automatizar

1 da

21/11/14

Modelo de casos de uso del negocio

1 da

21/11/14

1 da

22/11/14

1 da

22/11/14

1
2
3
4

7
8

Incepcin
Modelado del Negocio

Descripcin de caso de uso de negocio


Diagrama de actores

42

9
10
11
12

Diagrama de Actividades
Requisitos
Identificar el Problema
Identificar los requerimientos funcionales

13 Determinar los requerimientos no


funcionales
14
Anlisis y Diseo
15
estudio de la arquitectura de
software
16
Gestin del Proyecto
17
Conformacin de los integrantes
18
Elaboracin
19
Iteracin E1 Login / Sistema /
Almacn
20
Gestin del Proyecto
21 Identificar Objetivos y alcance del
proyecto
22
Descripcin de entregables por iteracin
23
Descripcin de 5 casos de uso
24
Implementacin
25
Diseo de pantallas
26
CU-01: Login
27
CU-02: Gestionar Usuario
28
CU-03: Gestionar Pedidos
29
CU-04: Gestionar Producto
30
Iteracin E2 Consultas
31
Gestin del Proyecto
32 Identificar Objetivos y alcance del proyecto
33
Cronograma del Proyecto
34 Evaluacin Tcnica y Econmica del
proyecto
35
Requisitos
36
Inventario de casos de Uso
37 Realizar el diagrama de casos de uso del
sistema
38
Descripcin de entregables por iteracin
39
40
41
42
43

Descripcin de 2 casos de uso


CU-06: Buscar producto
CU-07: Vista del producto
Anlisis y Diseo
CU-06: Buscar Producto

Ingeniera de Sistemas

1 da

22/11/14

8 das
1 da
2 das

23/11/14
23/1114
25/11/14

1 da

26/11/14

1 da
1 da

27/11/14
27/11/14

1 da
1 da
14 das
4.5 das

28/11/14
28/11/14
29/11/14
29/11/14

2 das
1 da

30/11/14
30/11/14

1 da
1 da
2 das
1 da
1 da
1 da
1 da
1 da
5 das
2 das
1 da
1 da
1 da

03/12/14
04/12/14
16/12/14
14/12/14
16/12/14
16/12/14
16/12/14
16/12/14
17/12/14
17/12/14
17/12/14
17/12/14
18/12/14

2 das
1 da?
1 da

19/12/14
19/12/14
19/12/14

1 da

19/12/14

1 da
1 da
1 da
3 das
2.5 das

19/12/14
19/12/14
19/12/14
20/12/14
20/12/14

43

44

CU-07: Vista de producto

3 das

22/12/14

45

Implementacin

2 das

24/12/14

1 da
1 da
1 da
1 da
3 das
4 das
1 da
4 da
3 das
5 das
6 das
5 das
3 da
2 da
16.5 das
6 das

24/12/14
24/12/14
24/12/14
30/12/14
31/12/14
02/01/15
02/01/15
02/01/15
05/01/15
05/01/15
11/01/15
12/01/15
12/01/15
13/01/15
14/01/15
14/01/15

1 da
5 das
1 da
1 da

14/01/15
16/01/15
18/01/15
18/01/15

1 da
5 das
1 da
2 das
2 das
6.5 das
2 das
5 das
4 das
8 das

18/01/15
18/01/15
18/01/15
18/01/15
18/01/15
18/01/15
18/01/15
18/01/15
18/01/15
16/01/15

5.5 das
1 da
1 da
1 da
5 das
2 das
2 das

16/01/15
16/01/15
16/01/15
16/01/15
16/01/15
18/01/15
21/01/15

46
Diseo de pantallas
47
CU-06: Buscar producto
48
CU-72: Vista del prooducto
49 Descripcin de entregables por iteracin
50
Descripcin de 1 casos de uso
51
Anlisis y Diseo
52 CU-08: Generar reporte de producto
53
Prototipo de interfaz
54 CU-09: Generar reporte de producto
55
Prototipo de interfaz
56
Implementacin
57
Diseo de pantallas
58 CU-08: Generar reportes de pedidos
59 CU-09: Generar reportes de productos
60
Construccin
61 Iteracin C1 Sistema / Login / Almacn
62
63
64
65

Refinamiento de Anlisis y diseo


Implementacin
Pruebas
Pruebas Internas

66
67
68
69
70
71
72
73
74
75

Pruebas con Usuario


Iteracin C2 Consultas
Refinamiento de Anlisis y diseo
Implementacin
Modulo Producto
Iteracin C3 Estadsticas
Refinamiento de Anlisis y diseo
Implementacin
Modulo reportes
Transicin

76
77
78
79
80
81
82

T1 Transicin
Paquete Login
Paquete Sistema
Paquete Consultas
T2 Transicin
Gestin del Proyecto
Cierre del Proyecto

44

11

CONCLUSIONES
Conclusiones
Con esta aplicacin he aprendido a enfrentarme a un trabajo que podra
considerarse como una tarea real en cualquier empresa. He sido capaz de
utilizar parte de los conocimientos adquiridos durante toda la carrera y
plasmarlos en un trabajo del que me siento orgulloso de cmo ha quedado. Un
trabajo que no se aleja mucho de la idea que en un principio tena en mente.
Tambin se ha conseguido que la adaptacin del producto a cualquier
tipo de cliente o tienda sea muy fcil. Para ello, no se ha tenido en cuenta
ningn tipo especial de productos/catlogos en el anlisis, sino que se
han definido elementos genricos que puedan englobar cualquier
configuracin. Es por ellos que, por ejemplo, los atributos de los productos,
salvo los bsicos, no estn incluidos dentro de una relacin externa. De
esta manera, se podrn cargar tanto atributos y del tipo necesario como se
dese.
En esta etapa se trata en primer lugar dar por finalizado este proyecto de
investigacin y entregar el producto, o dejar de producir el servicio
encomendado. Se han alcanzado los objetivos propuestos, las conclusiones
son las siguientes:

Los usuarios cuentan con informacin del proceso de gestin de pedidos.


La productividad de las personas involucradas en el proceso de gestin de
pedidos aumenta como consecuencia de contar con la informacin precisa
y en el momento oportuno.
El sistema Web gestin de pedidos de artesana. Como soporte al proceso
de gestin de pedidos lo convierte en un proceso ms eficiente y eficaz, a
la vez que incrementa su productividad.
El sistema Web de gestin de pedidos de artesana. Como soporte al
proceso de gestin de pedidos influye positivamente en la gestin de la
relaciones con el cliente.

Ingeniera de Sistemas

45

BIBLIOGRAFA
PEA VALENZUELA , DANIEL . Aspectos legales de Internet y del Comercio
Electrnico, Bogot, Edit. Dupre, 2001.
Brizzio, Claudia, 2000. "Contratacin electrnica y contratos informticos", La ley.
Bustamante Alsina, Jorge. "Valor probatorio del documento electrnico", en E.D., 127911.
Cook, D., Sellers, D., 1997. "Inicie su Negocio en Web", Edit. Prentice Hall
Hispanoamericana, S. A., Mxico.
De la Rica, E., 1997. "Marketing en Internet", Edit. Anaya Multimedia, ESIC Editorial.
Espaa.
Balado, E. (2005). La nueva era del comercio: el comercio electrnico. Las TIC al
servicio empresarial (1.a ed.). Vigo: Ideas Propias.
Daz, Vicente: "El comercio electrnico y sus efectos en las relaciones tributarias
internacionales " Ediciones Macchi.
Greco Marco Aurelio, 2000. "Internet e direito", 2 Ed. Dialctica.
Noriega, P., 1998. "El Comercio Electrnico intermediado por Agentes", LANIA,
Mxico.
Volonte, Maria: "La economa de Internet en Argentina presente y futuro".
PMI PROJECT MANAGEMENT INSTITUTE, Gua de los fundamentos de la
direccin de proyectos 3era Edicin, PMI Publications, Pennsylvania, USA 2004, 409
p WBS
http://www.ecured.cu/index.php/Aplicaci%C3%B3n_web
http://www.alegsa.com.ar/Dic/login.php#sthash.EzxfNJTW.dpuf
http://www.monografias.com/trabajos12/monogrr/monogrr.shtml#ixzz3ImZwpwsa
RUP
http://es.wikipedia.org/wiki/RUP

46

ANEXOS
RECOPILACIN DE DOCUMENTOS DEL SISTEMA ACTUAL

Figura 1: Inventario de Artculos

Figura 1: Remisin de una venta


Ingeniera de Sistemas

47

Figura 1: Reporte de venta diaria.

48

S-ar putea să vă placă și