Sei sulla pagina 1di 16

FACULTAD DE INGENIERA

ESCUELA ACADMICO PROFESIONAL DE


INGENIERA DE SISTEMAS

SISTEMA DE PEDIDOS BASADO EN XAML PARA


MEJORAR EL SERVICIO DE DELIVERY DE LA
EMPRESA FITO PAN S.R.L. DE LA CIUDAD DE
TRUJILLO
TESIS PARA OPTAR EL TTULO PROFESIONAL DE
INGENIERO DE SISTEMAS

AUTOR:
BR. BENITEZ VALDIVIA, ROMMEL GUILLERMO

ASESOR:
ING. VILLANUEVA SNCHEZ, GROVER EDUARDO

LINEA DE INVESTIGACIN:
SISTEMAS WEB MVILES

TRUJILLO - PER
2013
i

TESIS PROFESIONAL
El presidente y los miembros de jurado evaluador designado por la escuela de ingeniera
de sistemas.
APRUEBAN
La tesis denominada:

SISTEMA DE PEDIDOS BASADO EN XAML PARA MEJORAR EL


SERVICIO DE DELIVERY DE LA EMPRESA FITO PAN S.R.L. DE LA
CIUDAD DE TRUJILLO

Presentado por:

________________________________________
Br. Benitez Valdivia, Rommel Guillermo

________________________________________
Ing. Lourdes Roxana Daz Amaya
PRESIDENTE DEL JURADO

__________________________________

__________________________________

Ing. Lan Crdenas Escalante

Ing. Fernando Luque Snchez

SECRETARIO

VOCAL

ii

DEDICATORIA

A DIOS:
Porque he hallado gracia ante sus ojos y
ha permitido que alcance conocimiento
conforme a mis dones y capacidades.
l es el alfa y la omega, el principio y el
fin
l es el que es.
Ven seor Amn!

A MIS PADRES
Porque son el medio por el cual Dios ha
manifestado
sus
bendiciones
para
conmigo.
Y es que por mis padres hoy puedo
presentarme para optar el ttulo de
ingeniero de sistemas.

El Autor

iii

AGRADECIMIENTO

Gracias Dios porque no me ha faltado nada, desde que te conoc. Gracias por que
en momentos adversos extendiste tu mano y me brindaste apoyo. Gracias Seor
porque t eres sabio y dentro de mis limites, entiendo que tus mandamientos,
estatutos y ordenanzas son el camino para vivir momentos de felicidad en esta vida
y por la eternidad.
Gracias a mi padres, porque desde que vine a este mundo, han velado por mi
integridad y se han esforzado ao a ao para darme lo mejor. Gracias a su
esfuerzo y amor, hoy he adquirido una herramienta de trabajo con la cual podr
sustentarme y seguir creciendo personalmente. Gracias padres por facilitarme la
vida.
Gracias a mis familiares (hermanas, hermanos, abuelas, abuelos, primos, primas,
tos, tas), porque ya sea directa e indirectamente influyeron en mi vida para lograr
mis objetivos.
Gracias a todos los docentes que transmitieron sus conocimientos en la carrera de
ingeniera de sistemas desde el periodo 2009-II hasta el periodo 2013-II.
Gracias a mis compaeros, porque las alegras de la convivencia universitaria sin
duda fueron un aliento a conseguir los objetivos propuestos ciclo a ciclo.

El Autor

iv

DECLARACION DE AUTENTICIDAD

Yo Benitez Valdivia, Rommel Guillermo con DNI N 44101127, a efecto de cumplir con
las disposiciones vigentes consideradas en el reglamento de grados y ttulos de la
Universidad Csar Vallejo, Facultad de Ingeniera, Escuela de Ingeniera de Sistemas,
declaro bajo juramento que toda la documentacin que acompao es veraz y autntica.

As mismo, declaro tambin bajo juramento que todos los datos e informacin que se
presenta en la presente tesis son autnticos y veraces.

En tal sentido asumo la responsabilidad que corresponda ante cualquier falsedad,


ocultamiento u omisin tanto de los documentos como de informacin aportada por lo
cual me someto a lo dispuesto en las normas acadmicas de la Universidad Csar
Vallejo.

Trujillo, diciembre del 2013

Benitez Valdivia, Rommel Guillermo

PRESENTACIN

Seores Miembros del Jurado:


Cumpliendo con los requerimientos estipulados en el reglamento de proyectos de tesis
de la Facultad de Ingeniera, Escuela de Ingeniera de Sistemas de la Universidad
Csar Vallejo, se pone a vuestra disposicin la tesis, titulada:
Sistema de pedidos basado en XAML para mejorar el servicio de delivery de la
empresa Fito Pan S.R.L. de la ciudad de Trujillo
El presente trabajo de investigacin pretende abarcar el desarrollo de uno de los
procesos que se realiza en la empresa Fito Pan S.R.L.. Espero haber contribuido
desde mi enfoque, con una alternativa al problema que es comn en la gran mayora de
instituciones que venden productos comestibles.
Se ha desarrollado la investigacin teniendo como base los conocimientos adquiridos en
el transcurso de la carrera profesional de ingeniera de sistemas de la Universidad Csar
Vallejo, los cuales fueron aplicados con entusiasmo y positivismo.
Se espera que el presente estudio se convierta en una gua para los venideros proyectos
basados en la utilizacin de la metodologa RUP.

Trujillo, diciembre del 2013

Benitez Valdivia, Rommel Guillermo

vi

INDICE GENERAL
Dedicatoria.. iii
Agradecimiento... iv
Declaracin de autenticidad v
Presentacin

vi

ndice general.. vii


ndice de cuadros

ndice de imgenes.

xii

Resumen.

xv

Abstract...

xvi

I. INTRODUCCION
Introduccin....................................................................................................

Problemtica...

Objetivos.

10

II. MARCO METODOLGICO


2.1. Variables..................................................................................................

12

2.2. Operacionalizacin de variables..............................................................

12

2.3. Metodologa.

13

2.4. Tipo de estudio

14

2.5. Diseo..........................................................................................

14

2.6. Indicadores..............................................................................................

16

2.7. Poblacin, muestra y muestreo................................................................

16

2.8. Tcnicas e instrumentos de recoleccin de datos....................................

21

2.9. Mtodos de anlisis de datos...

21

III. DESARROLLO DE LA METODOLOGA


3.1. Modelamiento del negocio.....................................................................

25

3.1.1. Objetivos del negocio...........................................................................

25

3.1.2. Unidades organizacionales.................................................................... 26


3.1.3. Reglas del negocio

26

3.1.4. Identificacin de procesos del negocio.

27

vii

3.1.5. Identificacin de actores del negocio 28


3.1.6. Identificacin de trabajadores de negocio

28

3.1.7. Diagrama de casos de uso del negocio.

29

3.1.8. Realizacin de casos de uso del negocio..

29

3.1.8.1. Especificacin de casos de uso del negocio... 30


3.1.8.2. Diagrama de actividades por cada caso de uso del negocio..

34

3.1.9. Modelo de objetos de negocio..

37

3.1.10. Modelo de dominio.

38

3.1.11. Glosario del negocio...

39

3.2. Modelo de requerimientos del software...

40

3.2.1. Documento visin del Software

40

3.2.2. Plan de desarrollo del software.

56

3.2.3. Diagrama de casos de uso.

66

3.2.4. Requerimientos funcionales y no funcionales..

67

3.2.5. Especificacin de casos de uso.

68

3.2.6. Priorizacin de casos de uso.

75

3.3. Anlisis y diseo.

76

3.3.1. Realizacin del anlisis y diseo..

76

3.3.1.1. Interfaces de diseo...

77

3.3.1.2. Diagrama de colaboracin.

94

3.3.1.3. Diagrama de secuencia..

99

3.3.1.4. Diagrama de clases

110

3.3.2. Diagrama de paquetes del anlisis y diseo.. 113


3.3.3. Diagrama de navegabilidad... 114
3.3.4. Diagrama de clases de datos.

115

3.3.5. Diagramas de estado.

116

3.3.6. Modelo Fsico de la base de datos relacional (Rational Rose).

119

3.3.6.1. Modelo Fsico de la base de datos relacional normalizado................ 120


3.3.6.2. Modelo Fsico de la base de datos relacional (SQL).

121

3.3.6.3. Script de migracin a SQL. 122


3.4. Implementacin..

129

3.4.1. Pruebas de caja blanca..

129

viii

3.4.2. Pruebas de caja negra

139

3.4.3. Diagrama de componentes....

144

3.4.4. Diagrama de despliegue

145

3.5. Estudio de factibilidad econmica.......

146

3.5.1. Recursos

146

3.5.2. Presupuesto...

150

3.5.3. Ingresos.

155

3.5.4. Flujo de caja e indicadores 156

IV. CONTRASTACIN DE HIPTESIS Y DISCUCIN DE


RESULTADOS
4.1 Indicadores Cuantitativos.......................................................................... 163
A. Tiempo promedio en la realizacin de pedidos......................................... 163
B. Tiempo promedio en la obtencin de reportes.......................................... 168
4.2 Indicadores Cualitativos............................................................................ 172
A. Nivel de satisfaccin del cliente................................................................ 172

V. CONCLUSIONES................................................................................................ 184
VI. SUGERENCIAS.................................................................................................

186

BIBLIOGRAFA....................................................................................................... 188
ANEXOS.................................................................................................................... 191

ix

INDICE DE CUADROS
Cuadro 2.1: Operacionalizacin de variables.............................................................

12

Cuadro 2.2: Indicadores..

16

Cuadro 2.3: Poblacin......... 16


Cuadro 2.4: Muestra por indicadores.. 18
Cuadro 2.5: Resumen poblacin y muestra

19

Cuadro 2.6: Tcnicas de recoleccin de datos........

21

Cuadro 3.1: Realizar venta de productos por comunicacin virtual - FB... 31


Cuadro 3.2: Realizar venta de productos por comunicacin virtual - FA..

31

Cuadro 3.3: Elaborar y abastecer productos al servicio de delivery - FB..

32

Cuadro 3.4: Elaborar y abastecer productos al servicio de delivery - FA..

32

Cuadro 3.5: Entregar los productos en la ubicacin indicada por el cliente - FB..

32

Cuadro 3.6: Entregar los productos en la ubicacin indicada por el cliente - FA..

33

Cuadro 3.7: Declaracin de problemas....................................................... 42


Cuadro 3.8: Declaracin de posicin del producto......... 43
Cuadro 3.9: Resumen de Stakeholder......... 46
Cuadro 3.10: Resumen de usuarios......... 49
Cuadro 3.11: Perfil de los Stakeholder - Administracin...

50

Cuadro 3.12: Perfil de los Stakeholder - Ventas......... 51


Cuadro 3.13: Perfil de los Stakeholder - Logstica.........

52

Cuadro 3.14: Perfil de los Stakeholder - Produccin.. 53


Cuadro 3.15: Resumen de capacidades o caractersticas...

54

Cuadro 3.16: Resumen de las necesidades de los Stakeholders y de los


usuarios......................................................................................................................
Cuadro 3.17: Evolucin del plan de desarrollo del software..

55

Cuadro 3.18: Roles y responsabilidades.......

60

59

Cuadro 3.19: Plan de fases.. 61


Cuadro 3.20: Calendario del proyecto..

62

Cuadro 3.21: Prueba caja negra Registrar producto........

139

Cuadro 3.22: Pruebas de caja negra - Registrar cliente..

140

Cuadro 3.23: Pruebas de caja negra - Registrar zona.........

143

Cuadro 3.24: Pruebas de caja negra Registrar categora de productos........

143

Cuadro 3.25: Recursos Humanos 146


Cuadro 3.26: Recursos Materiales..

146

Cuadro 3.27: Recursos Materiales tiles de escritorio.... 147


Cuadro 3.28: Recursos Servicios.........

148

Cuadro 3.29: Recursos Servicios de implementacin.........

149

Cuadro 3.30: Recursos Servicios de implementacin.........

149

Cuadro 3.31: Presupuesto de recursos humanos......... 150


Cuadro 3.32: Presupuesto de recursos

151

Cuadro 3.33: Observaciones de gastos...

154

Cuadro 3.34: Resumen de egresos..

155

Cuadro 3.35: Ingresos.........

155

Cuadro 3.36: Flujo de caja..

156

Cuadro 3.37: Interpretacin del VAN......... 158


Cuadro 3.38: Clculo del TIR en una hoja de clculo........

159

Cuadro 3.39: Tiempo de recuperacin de la inversin...

160

Cuadro 4.1: Resultados del pre test y pos test Tiempo promedio de pedidos.........

164

Cuadro 4.2: Discusin de resultados Tiempo promedio de pedidos........ 167


Cuadro 4.3: Resultados de pre test y post test Tiempo promedio de reportes.........

169

Cuadro 4.4: Discusin de resultados del indicador tiempo promedio de


171
reportes.....
Cuadro 4.5: Escala de Likert para el nivel de satisfaccin del cliente........ 172
Cuadro 4.6: Tabulacin de preguntas a clientes - Pre Test. 173
Cuadro 4.7: Tabulacin de preguntas a clientes - Post Test.......

175

Cuadro 4.8: Contrastacin del pre test y pos test del nivel de satisfaccin del
178
cliente........
Cuadro 4.9: Discusin de resultados del indicador nivel de satisfaccin del
182
cliente........

xi

INDICE DE IMGENES
Imagen 2.1: Diseo.....................................................................................................

14

Imagen 2.2: Diseo de estudio........ 15


Imagen 3.1: Objetivos del proceso de delivery... 25
Imagen 3.2: Unidades organizacionales.

26

Imagen 3.3: Identificacin de procesos del negocio...

27

Imagen 3.4: Identificacin de actores del negocio.

28

Imagen 3.5: Identificacin de trabajadores del negocio.

28

Imagen 3.6: Diagrama de casos de uso del negocios. 29


Imagen 3.7: Realizacin de casos de uso del negocios... 29
Imagen 3.8: DAN_RealizarVentaProductoComunicacionVirtual.. 34
Imagen 3.9: DAN_ElaboraryAbastecerProductosDelivery........

35

Imagen 3.10: DAN_EntregarProductosZonaCliente..

36

Imagen 3.11: Modelo de objetos del negocio.

37

Imagen 3.12: Modelo de dominio... 38


Imagen 3.13: Diagrama de casos de uso. 66
Imagen 3.14: Realizacin de casos de uso.. 76
Imagen 3.15: Identificacin de cliente........ 77
Imagen 3.16: Registro de cliente

78

Imagen 3.17: Realizar pedidos........ 79


Imagen 3.18: Pedidos realizados

80

Imagen 3.19: FlashScreen - Versin Desktop Sistema de pedidos. 81


Imagen 3.20: Administracin de registro de pedidos y clientes.

82

Imagen 3.21: Men de mantenedores.

83

Imagen 3.22: Mantenedor productos..

84

Imagen 3.23: Mantenedor personal

85

Imagen 3.24: Mantenedor zonas.

86

Imagen 3.25: Mantenedor categora de productos.. 86


Imagen 3.26: SmarthPhone Nokia con SO Windows Phone . 87
Imagen 3.27: Identificacin del empleado.......... 88
Imagen 3.28: Identificacin del empleado.. 89
xii

Imagen 3.29: Identificacin del pedido..

90

Imagen 3.30: Ver detalle de pedido........

91

Imagen 3.31: Confirmacin de la entrega fsica del pedido...

92

Imagen 3.32: Mensaje de actualizacin del estado del pedido...

93

Imagen 3.33: Realizacin Mantenedor Producto........ 94


Imagen 3.34: Realizar registro de cliente Parte 1....

95

Imagen 3.35: Realizar registro de cliente Parte 2

96

Imagen 3.36: Realizar registro de pedido...

97

Imagen 3.37: Realizar atencin de pedido.. 98


Imagen 3.38: Diagrama de secuencia - mantenedor productos.

99

Imagen 3.39: Diagrama de secuencia registro de cliente Parte 1.

101

Imagen 3.40: Diagrama de secuencia registro de cliente Parte 2.

104

Imagen 3.41: Diagrama de secuencia - registro de pedido.

106

Imagen 3.42: Diagrama de secuencia atencin de pedido...

108

Imagen 3.43: Diagrama de clases - R_MantenedorProductos.. 110


Imagen 3.44: Diagrama de clases - R_RealizarRegistroCliente... 111
Imagen 3.45: Diagrama de clases - R_RealizarRegistroPedido y
RealizarAtencionPedido.......
Imagen 3.46: Diagrama de paquetes del anlisis y diseo.

112

Imagen 3.47: Diagrama de navegabilidad..

114

Imagen 3.48: Diagrama de clases de datos.

115

Imagen 3.49: Diagrama de estado Mantenedor producto

116

113

Imagen 3.50: Diagrama de estado Registro de cliente. 116


Imagen 3.51: Diagrama de estado Verificar registro de cliente..

117

Imagen 3.52: Diagrama de estado Registro de pedido

117

Imagen 3.53: Diagrama de estado Atencin de pedido.......

118

Imagen 3.54: Diagrama de la base de datos relacional... 119


Imagen 3.55: Modelo Fsico de la BD Relacional Normalizado.. 120
Imagen 3.56: Modelo Fsico de la BD Relacional (SQL)... 121
Imagen 3.57: Prueba de cobertura de segmentos........ 129
Imagen 3.58: Prueba de cobertura de segmentos - Resultado en la interfaz de
131
usuario...
Imagen 3.59: Prueba del camino bsico..... 133
xiii

Imagen 3.60: Prueba del camino bsico - Resultado en la interfaz de usuario... 134
Imagen 3.61: Pruebas de bucle - resultado en la interfaz de usuario.. 138
Imagen 3.62: Diagrama de componentes 144
Imagen 3.63: Diagrama de despliegue 145
Imagen 4.1: Conclusin del indicador tiempo promedio de pedidos.. 166
Imagen 4.2: Tiempo promedio en la realizacin de pedidos del servicio delivery..... 167
Imagen 4.3: Conclusin del indicador tiempo promedio de reportes.....

170

Imagen 4.4: Tiempo promedio de elaboracin de reportes del servicio delivery...

171

Imagen 4.5: Conclusin del indicador nivel de satisfaccin del cliente.

181

Imagen 4.6: Nivel de satisfaccin del cliente del servicio delivery 182

xiv

RESUMEN

La presente investigacin se titula Sistema de pedidos basado en XAML para mejorar


el servicio de delivery de la empresa Fito Pan S.R.L..
Dado el desarrollo impresionante de la informtica en los ltimos aos, muchas
empresas pblicas y privadas buscan la manera de acercar sus productos a la puerta del
hogar de sus clientes, valindose de las tecnologas de la informacin y comunicaciones
para automatizar sus procesos de venta, sobre todo en donde el flujo de la informacin
es importante para el logro de sus objetivos.
El objetivo principal la investigacin es, mejorar el servicio de delivery de la empresa
Fito Pan S.R.L. de la ciudad de Trujillo.
Para el desarrollo de la investigacin se emple la metodologa RUP (Rational Unified
Process), que tiene 4 fases: inicio, elaboracin, construccin y transicin.
Con el sistema informtico se pretende minimizar el tiempo en la realizacin de
pedidos, minimizar el tiempo en la elaboracin de reportes e incrementar el nivel de
satisfaccin del cliente, con respecto al tiempo de atencin.
Tecnolgicamente se orient la investigacin a cmo crear aplicaciones enriquecidas
para las plataformas web, desktop y mvil, utilizando las herramientas que proporciona
Microsoft Corporation . Es por ello que se ha desarrollado aplicaciones en Silverlight,
WPF (Windows Presentation Foundation), Windows Phone, todos ellos basados en
XAML (eXtensible Application Markup Language), adems del acceso a los datos
mediante WCF (Windows Communication Foundation).
Una vez construidos los sistemas informticos, se midi las variables de la hiptesis que
se plante, con la finalidad de respaldar o rechazar dicha aseveracin.
Finalmente se elabor conclusiones y sugerencias que aporten a la investigacin
realizada y a otras.

xv

ABSTRACT

This research is titled "System XAML based order to improve the service delivery of
the company Fito Pan S.R.L.".
Given the impressive development of information technology in recent years, many
public and private companies seek ways to bring their products to the door of the home
of your customers, using information technology and communications to automate their
sales processes on particularly where the flow of information is important for the
achievement of its objectives.
The main objective is research, improve service delivery Fito Pan S.R.L. company of
Trujillo city.
For the development of the research used the RUP ( Rational Unified Process) , which
has four phases: inception, elaboration , construction and transition.
With the computer system is to minimize the time in ordering, minimize time in the
preparation of reports and increase customer satisfaction with care over time.
Technologically oriented research is how to create rich applications for web platforms,
desktop and mobile, using the tools provided by Microsoft Corporation . That is why
it has developed applications in Silverlight , WPF (Windows Presentation Foundation ) ,
Windows Phone, all based on XAML (eXtensible Application Markup Language ) , and
access to data via WCF (Windows Communication Foundation ) .
Once built computer systems, was measured variables hypothesized to be raised, in
order to support or reject this claim.
Finally conclusions are drawn and suggestions that contribute to research and others.

xvi

Potrebbero piacerti anche