Вы находитесь на странице: 1из 51

I

INSTITUTO SUPERIOR SISE

ESCUELA DE TECNOLOGÍA DE LA INFORMACIÓN

DESARROLLO DE UNA APLICACIÓN


MÓVIL UTILIZANDO TECNOLOGÍA
NFC PARA RECARGA Y CONSULTA
DE SALDOS DE LAS TARJETAS DEL
METRO DE LIMA

AUTORES:

QUEVEDO ESTEBAN, PAOLA DEL CARMEN

MAMANI PUCLLA, ANGEL

CASTILLO RODRIGUEZ, JUAN AURELIO

SALINAS GONZALES, MAICOL YORDAN

HUANCA HUANCA, LUIS

ASESOR:

JOSÉ CÓRDOVA

Lima – Perú
2017
I

AGRADECIMIENTOS

Agradecemos a Dios, por brindarnos la oportunidad de disfrutar cada momento de

nuestra vida académica.A nuestros padres, por darnos la vida y apoyarnos en todo

lo que nos hemos propuesto.También agradecemos a todos nuestros profesores de

la carrera profesional, porque todos han aportado con un granito de arena en

nuestra formación.

Son muchas las personas que han formado parte de nuestra formación profesional,

a ellos les agradecemos su amistad, consejos, apoyo, ánimo y compañía en los

momentos más difíciles de nuestras vidas. Algunos están aquí con nosotros, otros

en nuestros recuerdos y corazones, sin importar en donde estén, queremos darles

las gracias por formar parte de nuestras vidas, por todo lo que nos han brindado y

por todas sus bendiciones.


II

DEDICATORIA

A Dios por habernospermitido llegar a la culminación del presente trabajo

académico, por darnos salud y lo necesario para seguir adelante y lograr nuestros

objetivos. A nuestras madres por habernos apoyado en todo momento, por los

consejos y por habernos inculcado valores, por la motivación constante que nos

han permitido ser personas de bien.A nuestros padres por ser el ejemplo de

perseverancia y constancia que nos ha motivado a dar lo mejor de nosotros en

todo lo que hacemos.A nuestros hermanos por el ejemplo de empeño y esfuerzo a

pesar de las adversidades que se presenten.A nuestro asesor de titulación por su

gran apoyo y motivación para la culminación de este proyecto y por los

conocimientos transmitidos a lo largo del curso.


III

RESUMEN EJECUTIVO

Línea 1es la primera ruta del Metro de Lima que presta servicios de

transporte en el sector este, de la ciudad de Lima y hasta la actualidad ha tenido

una gran acogida.Debido a la gran cantidad de pasajeros, se incrementaron las

colas para consultar y recargar las tarjetas, por ello, desarrollaremos un aplicativo

móvil que nos va permitir consultar y recargar saldogracias a ello las colas se

acortarían y el servicio sería más rápido.También va a permitir bloquear tarjetas

ya sean por motivos de pérdida o robo.

Para lograr este objetivo estamos utilizando dispositivos móviles con la

tecnología NFC disponible en Smartphone de gama media y posterior.

Actualmente tener un Smartphone ya no es una limitación a comparación

de años anteriores, la combinación de estos factores es una base esencial para

nuestro proyecto.

Con la aplicación, va permitir tener registrado la tarjeta para llevar el

control de nuestro saldo disponible, verificar las rutas del metro, realizar recargas

virtuales y acceder a notificaciones desde el dispositivo móvil, siendo una forma

más accesible y rápida para abordar el metro en el menor tiempo con unos simples

pasos.Así mismo nuestro aplicativo tendrá la opción de poder verificar los turnos

del metro.

PALABRAS CLAVE:Tecnología Móvil, NFC, Servicios, Línea 1 delmetro.


IV

ABSTRACT

Line 1 is the first route of the Lima subway that provides transportation

services in the eastern sector of the city of Lima and has so far been well received.

Due to the large number of passengers, the queues have been increased to buy and

recharge the cards, therefore, the developments are a mobile phone that can not

afford to consult and recharge the greeting thanks to which the batteries are

shortened and the service more Quick. You can also afford to block cards and

either for loss or theft reasons.

To achieve this goal we are using digital devices with NFC mobile

technology available in mid-range and later Smartphone.

Now having a Smartphone is no longer a limitation of a comparison of

previous years, the combination of these factors is an essential basis for our

project.

With the application will allow to have registered the card to take control of

our available greeting, check the subway routes, perform virtual recharges and

access notifications from the mobile device, being a more accessible and fast way

for the meter in the shortest time with a few simple steps.

Also Our apply the option to be able to locate the place where we are and

check the turns of the meter.

KEY WORDS: Mobile Technology, NFC, Services, Metro Line 1.


I

ÍNDICE

TÍTULO: “DESARROLLO DE UNA APLICACIÓN MÓVIL UTILIZANDO

TECNOLOGÍA NFC PARA RECARGA Y CONSULTA DE SALDOS DE LAS TARJETAS

DEL METRO DE LIMA”

AGRADECIMIENTO I

DEDICATORIA II

RESUMEN EJECUTIVO III

ABSTRACT IV

INTRODUCCIÓN 1

CAPÍTULO 1: 3

SITUACIÓN ACTUAL 3

1.1. Descripción de la Institución 3

1.2. Misión 4

1.3. Visión 4

1.4. Valores 4

1.5. Análisis FODA 5

1.6. Matriz FODA 8

1.7. Análisis General Tecnológico 9

Listado de Tecnología para La Línea 1 del Metro 9

CAPÍTULO 2: 10

METODOLOGÍA 10

2.1. Planteamiento del Problema 10


II

2.1.1. Problema General 9

2.1.2. Problemas Específicos 9

2.2. Objetivos del Proyecto 9

2.2.1. Objetivo General 9

2.2.2. Objetivos Específicos 9

2.3. Justificación 10

2.4. Alcance del Proyecto 10

CAPÍTULO 3 11

MARCO TEÓRICO 11

3.1. NFC 11

3.1.1. Elementos de un MER 11

3.2. Lenguaje de Modelamiento Unificado (UML) 12

3.3. Sistema Operativo Android 13

3.3.1. Versiones de Android 13

3.4. PHP 14

3.4.1. Características del PHP 14

3.5. MYSQL 15

3.6. Modelo Entidad Relación (MER)

CAPÍTULO 4 16

EVALUACIÓN E IMPLEMENTACIÓN 16

4.1. Análisis Costo – Beneficio 16

4.1.1. Costo de Desarrollo 16

4.1.2. Cuadro De Costo – Beneficio Del Proyecto 17


III

4.2. Cronograma de Actividades 18

4.3 Implementación de la Solución Tecnológica 19

4.3.1 Modelado de Caso de Uso de Negocio (MCUN) 19

4.3.1.1. Descripción de Actores del Negocio 19

4.3.1.2. Descripción de Casos de Uso del Negocio 19

4.3.1.3. Diagrama de Caso de Uso del Negocio 21

4.3.2 Modelado de Análisis del Negocio (MAN) 22

4.3.2.1. Descripción de los Trabajadores del Negocio 24

4.3.2.2. Descripción de las Entidades del Negocio 24

4.3.2.3.1. Diagrama de Actividad de los caso de uso 25

4.3.3. Diagramas de Caso de Uso de Sistemas 28

4.3.4. Modelo Entidad/Relación (BD) 30

4.3.5. Diagrama de la Base de Datos 31

4.3.6 Prototipos de pantalla del aplicativo móvil y sistema web 32

CAPÍTULO 5

CONCLUSIONES Y RECOMENDACIONES

5.1. CONCLUSIONES

5.2. RECOMENDACIONES

BIBLIOGRAFÍA

ANEXOS

CONCLUSIONES
1

INTRODUCCCIÓN

En el presente proyecto se va implementar un sistema para recarga y

consulta de saldo de las tarjetas del metro de lima, con el objetivo de optimizar

nuestros procesos y que sean los más sencillos y rápidos, el presente cuenta con

cinco capítulos.

En el capítulo I se describe la situación actual de la empresa Línea 1 del

Metro de Lima, como primer punto se realiza la descripción de la institución para

poder conocer a mayor detalle la empresa y quienes lo conforman, así mismo se

toma en cuenta lamisión, visión y valores de la empresa. Se realiza el análisis FODA

del proyecto para determinar las fortalezas, oportunidades, debilidades y

amenazas frente a otras empresas que ofrecen los mismos servicios, teniendo en

claro el análisis FODA se podrá analizar sus características internas y su situación

externa en una matriz cuadrada.

En el capítulo II, se analiza y se define la metodología de la investigación,

por lo cual como todo proyecto productivo innovador, existe un problema, la cual

describe la problemática actual; a su vez se define los objetivos del proyecto que

están conformados por los objetivos generales y específicos; y se redacta la


2

justificación y el alcance, en este punto se define las limitaciones de nuestro

proyecto.

En el capítulo III, se describe la investigación del Marco Teórico, de

nuestro proyecto donde definimos ciertos puntos en conjunto de ideas,

procedimientos y teorías.

En el capítulo IV, se define a través de los cuadros de Costo de Operación y

Costo-Beneficio, todos los gastos que se va realizar para el proyecto productivo

innovador, con el cronograma de actividades se podrá mapear tareas con las fechas

previstas de su comienzo y final.El Diagrama de Caso de Uso, determina los

requisitos funcionales del sistema o del negocio, es decir, representan las funciones

que un sistema o negocio puede ejecutar, como último punto en este capítulo se

modela el diagrama de base de datos que se va utilizar para la construcción del

aplicativo móvil.

En el capítulo V, se detalla los últimos puntos del proyecto como las

conclusiones y recomendaciones.

De esta forma se concluye el proyecto productivo innovador; brindando

una nueva propuesta de Implementación de un aplicativo móvil para la empresa

Línea 1 del Metro de Lima.


3

CAPÍTULO I

SITUACIÓN ACTUAL

1.1 Descripción de la Empresa

Línea 1 es una empresa de servicio de transporte donde sus oficinas

principales están ubicadas en Villa el Salvador Jr. Solidaridad Cdra. 8 s/n - Parque

Industrial o llamando al 0-800-111-21 de forma gratuita para cualquier tipo de

información sobre el tren.

Línea 1 inicia este proyecto a mediados del 2011 pero operó a mediados del

2012 que actualmente es administrada por la AATE (Autoridad Autónoma del Tren

Eléctrico) y su operación comercial está a cargo de las empresas Graña y Montero y

Ferrovías de Argentina (GyM Ferrovías).

Actualmente consta con más de 24 trenes y más de 125 vagones, lo cual

hace que por día movilicé aproximadamente 320 000 personas por día desde el

año 2015 , teniendo una frecuencia de 6 a 10 minutos para pasar cada tren, aparte

obtuvo dos grandes reconocimientos:

 La línea de metro más extensa de América.

 El viaducto elevado de tren tipo metro más largo del mundo y el mejor

proyecto de ingeniería reconocida internacionalmente por ENR Best Global

Projects.
4

Línea 1 tiene un recorrido de la ciudad en sentido sur a noreste, conectando

once distritos en un trayecto a nivel de superficie en la zona sur y en viaducto

elevado en la zona centro-este y noreste de la ciudad con una extensión de 34 km y

cuenta con 26 estaciones de las cuales 6 estaciones están a nivel de suelo y 20 en

viaducto elevado.

Los planes a futuro son crear la Línea 2 que será de este a oeste a través de

la ciudad, lo cual permitirá que esta línea conecte con la Línea 1. Adicionalmente

se ha previsto construir al mismo tiempo un ramal que prolongue la Línea 2 hasta

el aeropuerto Internacional, siendo este tramo una primera etapa para la futura

Línea 4 y así poder conectar con más personas.

1.2. Misión

Somos una organización con un equipo humano competente y

comprometido, dedicada a la operación de la Línea 1 del Metro de Lima, que

brinda un servicio integral de transporte para mejorar la calidad de vida de

nuestros clientes y contribuir al desarrollo de la ciudad.

1.3. Visión

En el 2021 ser reconocidos como el operador de transporte más confiable,

moderno y seguro, generador de desarrollo sostenible y cultura ciudadana, orgullo

del Perú.
5

1.4. Valores

Ten en cuenta siempre nuestros valores de servicio:

Respeto: Actuamos con una adecuada conducta hacia la constitución y el

marco legal competente, garantizando que en todas las fases del proceso de toma

de decisiones se respete el debido procedimiento administrativo y el valor de las

personas.

Probidad: Procedemos con rectitud, honradez y honestidad, procurando

satisfacer el interés general y desechando todo provecho o ventaja personal.

Eficiencia: Brindamos calidad en cada una de las funciones a nuestro cargo.

Idoneidad: Nos desempeñamos con aptitud técnica, legal y moral,

procurando obtener una formación sólida y capacitación permanente para el

debido cumplimiento de nuestras funciones.

Veracidad: Somos auténticos en las relaciones funcionales con todos los

miembros de la institución y con la ciudadanía, contribuyendo al esclarecimiento

de los hechos.

Justicia y Equidad:Tenemos permanente disposición para el cumplimiento

de nuestras funciones, otorgando a cada uno lo que es debido, actuando con

equidad en nuestras relaciones con el Estado, con el administrado, con nuestros

superiores y subordinados y con la ciudadanía.

Responsabilidad social: Desarrollamos nuestras actividades para

contribuir al desarrollo de la sociedad con respecto a las personas y al medio

ambiente.
6

1.5. Análisis FODA

Fortalezas:

 Mayor capacidad de pasajeros.

 Medio de transporte público más rápido.

 Gran cantidad de estaciones por distrito.

 Seguridad interna por cada estación.

 Facilidad de acceso para las personas con discapacidad y adulto mayor.

Oportunidades:

 Disponibilidad de la tecnología NFC en los Smartphone de gama media.

 Mayor preferencia de los usuarios con respecto a los otros medios de

transportes masivos.

 Financiada por el gobierno actual.

 Expansión de la línea 1 hacia otros distritos.

 Contar con trabajadores altamente capacitados en asesoría.

Debilidades:

 Poca cantidad de trenes para el transporte.

 40% de trenes tiene más de 30 años de antigüedad.

 Poca seguridad fuera del tren.

 No cuenta con atención de primeros auxilios dentro de los trenes.

 Poca experiencia en el uso de este sistema de transporte público.

 No se contempla un seguro contra accidentes al usuario.

 Demora en la recarga y adquisición de tarjetas.


7

Amenazas:

 Delincuencia.

 Terrorismo.

 Desastres Naturales.

 Incendios.

 No disponibilidad de suministro eléctrico.

 Perdida de reconocimiento por mala calidad de atención al usuario.


8

1.6. Matriz FODA


9

1.7. Análisis general tecnológico

Foto referencial por Estaciones

En cuanto a software, los utilizados por los trabajadores de la Línea 1 son:

SAP: Es un conjunto de programas que permiten a las empresas ejecutar y

optimizar distintos aspectos como los sistemas de ventas, finanzas, operaciones

bancarias, compras, fabricación, inventarios y relaciones con los clientes. Ofrece la

posibilidad de realizar procesos específicos de la empresa o crear módulos

independientes para funcionar con otro software de SAP o de otros proveedores.

SISPROV: El sistema de proveedores SISPROV, es una aplicación web cuyo

objetivo principal es aportar a nuestros clientes en la mejora continua de su

sistema de evaluación de proveedores en tiempo real y con manejo de indicadores

de gestión en línea, a través del cual brindamos información financiera deinterés

como la programación y realización de pagos. Con el manejo de SISPROV podrán

contar con información financiera actualizada.


10

CAPÍTULO 2:

METODOLOGÍA

2.1. Planteamiento del Problema


2.1.1. Planteamiento general

Línea 1 en la actualidad tiene una gran acogida, lo cual hace que mucha más

personas tengan acceso a este transporte, el problema que genera hoy Línea 1 es

que por mucha acogida que esta tiene también hay una mayor parte de personas

que necesitan recargar sus tarjetas y también consultar sus saldos,esto genera una

demora al realizar estas gestiones, es por ello que actualmente el proceso de

recarga y consulta de saldos de la línea 1 del metro de lima, no se encuentra

automatizadopara ser accesible desde un dispositivo móvil, lo cual hace que las

personas tengan que esperar mucho tiempo al realizar cualquiera de estas

gestiones y más si es en horas punta.

2.1.2. Planteamiento especifico

 Actualmente Línea 1 no cuenta con una app que indique cuando

tenemos poco saldo en nuestra tarjeta, lo cual hace que genere un

problema, ya que no sabemos exactamente con cuanto saldo

contamos en nuestra tarjeta.

 Línea 1 no cuenta con un rastreo de gps para saber con exactitud que

estación está más cerca a nuestra ubicación para el caso de personas


11

que no conocen tanto de la ciudad y quieran usar el transporte

cuanto ellos más deseen.

2.2. Objetivos del Proyecto

2.2.1. Objetivo General

 Desarrollar una aplicación móvil que automatice el proceso de

recargas y consulta de saldos en la línea 1 del metro de lima.

2.2.2. Objetivo Específico

 Desarrollar un módulo que permita el bloqueo de tarjeta virtual.

 Desarrollar un módulo que notifique cuando se tenga un saldo mínimo de

2 pasajes.

 Desarrollar un módulo que permitirá observar que estación es la más

cercana a tu ubicación.

2.3. Justificación

Este proyecto tiene la finalidad de informar sobre esta nueva tecnología

llamada NFC(Near Field Communication) que se está implementando en la

actualidad, con el fin de demostrar a las personas que pueden utilizar esta

tecnología ya que tiene muchos beneficios, como por ejemplo, la alta seguridad que

tiene al momento de transferir datos, realizar transacciones por el Smartphone,

realizar validaciones, entre otros beneficios más que esta brinda, y poder así estar

a la vanguardia con otros países que utilizan desde mucho antes esta tecnología,

utilizando herramientas que están en nuestro alcance, se puede obtener un sistema

con niveles de seguridad acorde a manejo de información.


12

2.4. Alcance del Proyecto+

El alcance de nuestra aplicación se define de la siguiente manera:

 Seráutilizado solo para celulares que contengan la tecnología NFC

 La aplicación será utilizadopor celulares que contengan la versión Android

kit kat 4.4 en adelante.

 La aplicación móvil no soporta plataformas como Windows phone o IOS.

 Es necesario contar con Internet para poder utilizar la aplicación.

 Las personas solo podrán tener una tarjeta asociada a su DNI.


13

CAPÍTULO 3

MARCO TEÓRICO

3.1. NFC

NFC (Near Fiel Comunication) comenzó su andadura en el año 2002 cuando

Philips y Sony intentaron conseguir un protocolo compatible con las tecnologías

sin contactos existentes en ese momento, Mifare de Philips y FeliCa de Sony. NFC

fue aprobado como el estándar ISO 18092 en diciembre de 2003 para despues, en

marzo de 2004, Philips, Sony y Nokia crearon NFC Forum consiguiendo en estos

momentos que empresas como Google, Visa, At&t,PayPal,etc pertenezcan y apoyen

esta tecnología.

La tecnología NFC es compatible con el estándar ISO/IEC-14443 para

tarjetas de proximidad sin contactos, lo que lo hace compatible con toda la

infraestructura de pago sin contactos y de transporte que existe en la actualidad.

NFC es una tecnología inalámbrica de comunicación de corto alcance, de ahí

su nombre Near Field Communication. Este alcance no debe, en principio, ser

mayor de unos 10 o 15 cm.

Funciona bajo el estándar RFID, de hecho puede decirse que NFC es la unión

de RFID y de tecnologías interconectadas. Trabaja en una frecuencia libre, lo cual

implica que no se necesita ningún tipo de licencia para su utilización.


14

Por su tasa de transferencia, hasta 424kbit/s, se puede deducir que está destinada

a la comunicación instantánea, útil para la identificación y validación de

equipos/personas.

A priori, se barajan como principales usos la publicidad, ya que en un futuro podrá

sustituir a los códigos QR y similares, y también al comercio electrónico. Es más,

permitirá realizar pagos utilizando el teléfono móvil como si de una tarjeta de

crédito se tratase.

3.2. Lenguaje de Modelamiento Unificado (UML)

UML tiene casos de uso (use-cases) para capturar los requerimientos del

cliente. A través del modelado de casos de uso, los actores externos que tienen

interés en el sistema son modelados con la funcionalidad que ellos requieren del

sistema (los casos de uso). Los actores y los casos de uso son modelados con

relaciones y tienen asociaciones entre ellos o éstas son divididas en jerarquías. Los

actores y casos de uso son descritos en un diagrama use-case. Cada use-case es

descrito en texto y especifica los requerimientos del cliente: lo que él (o ella)

espera del sistema sin considerar la funcionalidad que se implementará. Un

análisis de requerimientos puede ser realizado también para procesos de negocios,

no solamente para sistemas de software.

3.3. Sistema Operativo Android

Android es un sistema operativo multidispositivo, inicialmente diseñado para

teléfonos móviles. En la actualidad se puede encontrar también en múltiples

dispositivos, como ordenadores, tabletas, GPS, televisores, discos duros

multimedia, mini ordenadores, cámaras de fotos, etcétera. Incluso se ha instalado


15

en microondas y lavadoras. Está basado en Linux , que es un núcleo de sistema

operativo libre, gratuito y multiplataforma. Este sistema operativo permite

programar aplicaciones empleando una variación de Java llamada Dalvik, y

proporciona todas las interfaces necesarias para desarrollar fácilmente

aplicaciones que acceden a las funciones del teléfono (como el GPS, las llamadas, la

agenda, etcétera) utilizando el lenguaje de programación Java. Su sencillez, junto a

la existencia de herramientas de programación gratuitas, es principalmente la

causa de que existan cientos de miles de aplicaciones disponibles, que amplían la

funcionalidad de los dispositivos y mejoran la experiencia del usuario. Este sistema

operativo está cobrando especial importancia debido a que está superando al

sistema operativo por excelencia: Windows. Los usuarios demandan cada vez

interfaces más sencillas e intuitivas en su uso; por esto, entre otras cosas, Android

se está convirtiendo en el sistema operativo de referencia de facto. El tiempo dirá

si se confirman las perspectivas1.

3.3.1. VERSIONES DE ANDROID

- Android Petit Four

- Android cup cake:

- Android donut:

- Android Eclair

- Android Froyo

- Android Gingerbread

- Android Honeycombs

- Android Ice Cream Sandwich


1
ROBLEDO FERNÁNDEZ, David: Desarrollo de aplicaciones para Android II; Editorial:
Ministerio de Educación de España, 1º Ed., Madrid, España, 2014.
16

- Android JellY Bean

- Android Kitkat:

http://www.monografias.com/trabajos101/sistema-operativo-android/sistema-operativo-

android.shtml#ixzz4tXdTmcNc, 25 de mayo del 2013, 06:30 horas.

3.4. PHP

PHP es un lenguaje de programación que se utiliza principalmente para el

desarrollo de sitios web, pero que para muchos es un lenguaje de propósito

general, y el uso que se le dé dependerá en parte de lo que necesite el

programador.

3.4.1 Características de PHP

Entre las características que hacen de PHP un lenguaje popular y muy poderoso

para desarrollar aplicaciones, podemos citar las siguientes:

- Programación de páginas dinámicas en servidores.

- Programación de aplicaciones de escritorio con GTK(PHPGTK)

- Soporte para trabajar con múltiples bases de datos.

- Soporte para múltiples base de datos.

- Soporte para múltiples servidores.

- Facilidad de aprendizaje
17

- Portabilidad de código entre diferentes plataformas.

- Total libertad para distribuir las aplicaciones.2

3.5. MYSQL

MYSQL es un sistema gestor de bases de datos muy utilizado en la actualidad por

los siguientes motivos:

- Rapidez

- Posibilidad de trabajar en diferentes plataformas

- Múltiples formatos de tablas para cada necesidad.

- Seguridad

- Gran estabilidad

- Administración simple

- Soporte técnico (con el licenciamiento comercial)

Si bien todavía le queda mucho camino por recorrer, en corto tiempo ha logrado

darse a conocer en el ámbito informático y fue afianzándose progresivamente en el

mundo de las bases de datos relacionales.

Desde hace algún tiempo, se ha ido dando una particular unión entre esta base de

datos y el lenguaje de programación PHP; por este motivo MYSQL se utiliza

principalmente en sitios web.3

2
MINERA, Francisco: PHP + MYSQL desde cero; 1º Ed., Ciudad Autónoma de Buenos
Aires: Fox Andina, Buenos Aires, 2014, p.12.
3
MINERA, Francisco: PHP + MYSQL desde cero; 1º Ed., Ciudad Autónoma de Buenos
Aires: Fox Andina, Buenos Aires, 2014, p.40.
18

3.6. Modelo Entidad Relación (MER)

Se basa en la percepción del mundo real y consiste en una colección de

entidades y relaciones. Se emplea para interpretar, especificar y documentar los

requerimientos del usuario. Se utiliza para describir la realidad mediante un

conjunto de representaciones gráficas y lingüísticas.

3.6.1. Elementos de un MER

 Entidad

Una entidad es un objeto, instancia, persona, o cosa puramente conceptual o

real sobre el cual se desea guardar información por ser de relevancia para

una organización. Una entidad es aquello que más adelante se convertirá en

un elemento de nuestra base de datos, por lo mismo contendrá información

propia que será manipulado por los usuarios del sistema. Se recomienda

que los nombres de las entidades estén en singular.

Una entidad puede ser identificada como un sustantivo dentro de la

narración de un proceso de negocio dentro de la organización. Una entidad

representa algo importante como información para el negocio.

Podemos mencionar algunos otros conceptos de lo que es una entidad:

 Cualquier elemento que sea de relevancia para un negocio acerca de la

cual debe mantenerse información.

 Algo con existencia conceptual y abstracta o real y tangible.

 Cualquier elemento que es fácilmente identificable.


19

 Una entidad debe ser entendible y cuyas características son

claramente identificables.

 Un objeto que existe y es distinguible de otros objetos

 Una entidad se puede identificar por medio de los sustantivos de uso

común en el negocio, o sinónimos que representen conceptos

generalizables.

 RELACIÓN

Las entidades se relacionan de acuerdo a algo que tengan en común,

entonces diremos que una relación o interrelación es la asociación o

correspondencia entre dos o más entidades.

Las entidades que están involucradas en una determinada relación se

denominan entidades participantes. El número de participantes en una

relación es lo que se denomina grado de la relación.

Por lo tanto, una relación en la que participan dos entidades es una relación

binaria; si son tres las entidades participantes, la relación es ternaria; etc.4

4
SILBERSCHATZ, Abraham: Fundamentos de base de datos; Traducción de Fernando
Sáenz Pérez, 4º Ed., Madrid, McGraw Hill, 2002, p.25.
20

CAPÍTULO IV

EVALUACIÓN E IMPLEMENTACIÓN

4.1. Análisis Costo – Beneficio

4.1.1. Costo de Operación

La proyección de los costos para la operación del sistema se muestra en los

siguientes cuadros de resultados, los montos correspondientes a la mano de obra,

costo de desarrollo del sistema y las herramientas de software a utilizar.

Los costos de mano de obra son el resultado de la suma correspondiente a

los sueldos de los empleados que trabajarán directamente en el análisis, desarrollo

e implementación del sistema, cabe adicionar que el tiempo que se realizó todo

este desarrollo fue de 2 meses para todo el personal.


21

4.1.2. CUADRO DE COSTO – BENEFICIO DEL PROYECTO

No sabemos que colocar en este punto, le agradecería nos pueda ayudar.


22

4.2. Cronograma de Actividades

En el siguiente gráficose muestra el Diagrama de Gantt,el cual detalla las tareas que

se va a realizar para la implementación del proyecto.


23

4.3. Implementación de la Solución Tecnológica

4.3.1. Modelado de Caso de Uso de Negocio (MCUN)

Elproceso de negocio analizado fue el de gestión de recarga y consulta de saldo y

Bloqueo de Tarjetas. Todos estos procesos fueron elegidos por ser de mayor

importancia y con problemas en su respectiva gestión. La gestión de estos procesos

actualmente se realizan mecánicamente,por lo tanto toda esta información no se

realiza de manera óptima, lo cual genera hoy en día un poco de retraso.

4.3.1.1. Descripción de Actores del Negocio

Actor Roles

BA – Pasajero Hacer uso de la tarjeta para consultar y

recargar saldo

Realizar bloqueo de tarjeta en los módulos de

Atención al cliente.
24

4.3.1.2. Descripción de Casos de Uso del Negocio

CASO DE USO BREVE DESCRIPCIÓN

CUN – Consultar y recargar saldo Este caso de uso del negocio

permite realizar consultas,

recargas y bloqueo de tarjetas de la

Línea 1 del metro.

CUN – Bloquear Tarjeta Este caso de uso del negocio

permite realizar el bloqueo de la

tarjeta para que quede inactiva

para otro pasajero.


25

 Descripción del Caso de Uso de Negociode gestión de recarga y

consulta de saldo

1. Proceso de Negocio Consultar y recargar saldo

2. Objetivo Gestionar la recarga y consulta de saldos de las


tarjetas de la Línea 1 del metro de Lima

3. Actores Actores Principales


Pasajero
Actores Secundarios
Orientador de Servicios
4. Pre-condición

Emisión de comprobante de pago de la recarga por parte del Orientador de Servicios

5. Flujo Básico

1. El caso de uso de negocio se inicia cuando el actor involucrado solicita recargar la

tarjeta o consulta.

2. El orientador de servicio solicita la tarjeta al pasajero.

3. El orientador de servicio solicita el monto a recargar en la tarjeta al pasajero.

4. El orientador de servicio registra y actualiza el nuevo saldo en la tarjeta.

5. El orientador de servicio genera el voucher correspondiente.

6. El orientador de servicio devuelve la tarjeta, el voucher y muestra el nuevo saldo.

7. Ytermina cuando el cliente obtiene su saldo y cuando recibe su tarjeta por el

incremento de su nuevo saldo.

6. Post-condición

Ninguno

7. Flujos Alternativos

1. El pasajero abandona el proceso.


26

 Descripción del Caso de Uso de Negocio de Bloqueo de Tarjetas

1. Proceso de Negocio Bloquear Tarjeta

2. Objetivo Realizar el bloqueo de tarjetas de la Línea 1 del

metro de Lima

3. Actores Actores Principales

Pasajero

Actores Secundarios

Administrador de Estación

4. Pre-condición

Validación de información del pasajero por parte del Administrador de Estación

5. Flujo Básico

1. El caso de uso de negocio se inicia cuando el pasajero involucrado solicita el

bloqueo de su tarjeta.

2. El administrador de estación solicita datos personales al pasajero.

3. El pasajero brinda sus datos personales.

4. El administrador de estación procesa la información solicitada.

5. Ytermina cuando el administrador de estación bloquea la tarjeta.

6. Post-condición

La Tarjeta nueva se vuelve a registrar con los datos del pasajero.

7. Flujos Alternativos

Ninguno.
27

4.3.1.3. Diagrama de Caso de Uso del Negocio

4.3.2 Modelado de Análisis del Negocio (MAN)

4.3.2.1. Descripción de los Trabajadores del Negocio

A continuación los trabajadores del negocio son:

 Jefe de Estaciones.

 Administrador de Estación.

 Agente de Estación.

 Orientadores de Servicios.

❖ Conductor de Tren.
28

❖ Jefe de Estaciones.

Cargo Jefe de Estaciones

Capacitar y coordinar las normas

Tarea establecidas para la atención al usuario.

Supervisar el funcionamiento de todas las

Responsabilidad estaciones de la Línea 1.

❖ Administrador de Estación

Cargo Administrador de Estación

Coordinar y supervisar el buen servicio

Tarea brindado al cliente.

Coordinar con los agentes y orientadores

Responsabilidad para el buen funcionamiento dentro de la

estación.
29

❖ Agente de Estación

Cargo Agente de Estación

Supervisar las cámaras de seguridad.

Tarea

Mantener el orden dentro y fuera de la

Responsabilidad estación.

❖ Orientadores de Servicios

Cargo Orientadores de Servicios

Brindar información a los usuarios para

Tarea realizar los procesos dentro de la estación.

Orientar a los usuarios para el buen uso de

Responsabilidad la infraestructura de la estación del Tren.


30

❖ Conductor de Tren

Cargo Conductor de Tren

Conducir de manera adecuada los vagones

Tarea del Tren Eléctrico.

Salvaguardar la seguridad de los usuarios

Responsabilidad dentro del vagón.

4.3.2.2. Descripción de las Entidades del Negocio

Las entidades del negocio son cualquier medio o mecanismo empleado para

facilitar el manejo de la información ya sea tanto para la captura, almacenamiento,

procesamiento y transmisión de la misma.

Después del estudio realizado a la información recopilada, podemos establecer

las siguientes entidades, aclarando que no son las únicas, si no que con el

transcurso del desarrollo de la aplicación podrían surgir otras.

- COMPROBANTE DE PAGO DE LA RECARGA O COMPRA DE TARJETA

- REPORTES DE CONSULTAS DE MONTOS ADQUIRIDOS POR FECHAS.


31

ØCOMPROBANTE DE PAGO DE LA RECARGA O COMPRA

DE TARJETA

Es un documento en el cual te detalla el monto que has

Finalidad recargado y el saldo total de tu tarjeta.

Este documento proporciona información como el

Descripción código de la tarjeta, nombre de la estación, el saldo

recargado, y totalque le queda en la tarjeta.

ØREPORTES DE CONSULTAS DE MONTOS ADQUIRIDOS

POR FECHAS.

Es un documento en el cual se detalla una búsqueda

Finalidad por rango de fechas para adquirir el monto total de los

pasajes.

Este documento proporciona información como

Descripción fechas, hora, código de la tarjeta, monto, para tener

mapeado el monto total de pasajes adquiridos.


32

4.3.2.3.1. Diagrama de Actividad de los caso de uso

 DIAGRAMA DE ACTIVIDAD: Gestión de Recarga y Consulta de Saldos.

Pasajero Orientador de Servicio

Se acerca a modulo de ¡Desea Recargar o Consultar?


atención

Consultar

SOLICITA SOLICITA Recargar


CONSULTA TARJETA

BRINDA VERIFICA EL SALDO


TARJETA DISPONIBLE

SOLICITA requiere realizar


RECARGA la recarga?
/ SI

BRINDA EL MONT O QUE


VA A RECARGAR

REALIZA / NO
RECARGA

DEVUELVE LA
TARJETA
RECIBE
TARJETA
33

 DIAGRAMA DE ACTIVIDAD: Bloqueo de Tarjeta

Pasaj ero Administrador de Estacion

Se acerca al modulo
de atencion

Solicita el bloqueo de Solicita


su tarjeta Datos

Brinda Valida la Informacion


Datos informacion Correcta?

si no

Proceder con la
desactivacion de la tarjeta informa que la tarjeta no
estaba asociada

adquiere un
tarjeta nueva

Agrega en la nueva tarjeta el valor


adquirido de la tarjeta bloqueada
Recibe la
tarjeta nueva
34

4.3.3. Diagrama de caso de uso del sistema

En el Siguiente Gráfico se detalla el Diagrama de Caso de Uso del Sistema, el

cual se refiere al Pasajero o Invitado y su interacción con el Sistema, de manera

que se visualizan los procesos que este realiza.


35
36

4.3.4. Modelo Entidad/Relación (BD)


37

4.3.5 Diagrama de Base de Datos


38

4.3.6 Prototipos de pantalla del aplicativo móvil y sistema web

 LOGIN: Formulario solicitando un usuario y contraseña, en este caso el

usuario es su DNI y la contraseña es la que ingresa al momento de

registrarse.
39

 MENÚ PRINCIPAL: Este menú cuenta con 6 botones principales, cada uno

con acceso a dicha actividad.

 MENU LATERAL: Dicho menú se muestra al darle clic a las 3 líneas

verticales o sino al arrastrar la pantalla a la mano izquierda del móvil.


40

 RECARGA: Esta Primera actividad se implementó para poder recargar las

tarjetas virtuales del tren eléctrico, indicando el monto que desea recargar.

 RECARGA – PASO 2: En esta actividad se solicita los datos de la tarjeta con

la cual se desea pagar.


41

 RECARGA VIRTUAL: Este mensaje se muestra después de que los datos

anteriores hayan sido completados y validados correctamente

 CONSULTA DE SALDO: En esta actividad mostraremos el monto que tiene la

tarjeta, como ya Inició sesión se logra sacar toda la información de la tarjeta.


42

 ESTACIONES: Este formulario muestra una lista de estaciones con las que

cuenta el tren eléctrico

 CALCULAR VIAJE: Mostramos 2 desplegables en la cual podemos calcular el

tiempo estimado de llegada de una estación a otra.


43

 CALCULAR VIAJE 2: Se muestra el resultado de la distancia y la próxima

hora de llegada del siguiente tren.

 LINEA 1 - Registro: Son datos necesarios para hacer el registro en la

aplicación

Вам также может понравиться