Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Desarrollo de aplicación tipo offline, Apuntes de Tecnología de la Información

Se muestra el desarrollo de la aplicación

Tipo: Apuntes

2018/2019

Subido el 26/05/2019

Dellian229512
Dellian229512 🇲🇽

5

(1)

1 documento

1 / 41

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INFORME TECNICO DE RESIDENCIA PROFESIONAL
“SISTEMA DE PAGOS”
NOMBRE DE CARRERA
INGENIERIA EN SISTEMAS COMPUTACIONALES
PRESENTAN:
ANAHI MORALES MALDONADO
ASESOR INTERNO Y EXTERNO:
ASESOR INTERNO: ING. DAMASO CANIZO GUZMAN
ASESOR EXTERNO: ING. GREGORIO HERNANDEZ TUBURCIO
TEPEACA DE NEGRETE, PUE. 31/08/2018
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29

Vista previa parcial del texto

¡Descarga Desarrollo de aplicación tipo offline y más Apuntes en PDF de Tecnología de la Información solo en Docsity!

INFORME TECNICO DE RESIDENCIA PROFESIONAL

“SISTEMA DE PAGOS”

NOMBRE DE CARRERA

INGENIERIA EN SISTEMAS COMPUTACIONALES

PRESENTAN:

ANAHI MORALES MALDONADO

ASESOR INTERNO Y EXTERNO:

ASESOR INTERNO: ING. DAMASO CANIZO GUZMAN

ASESOR EXTERNO: ING. GREGORIO HERNANDEZ TUBURCIO

TEPEACA DE NEGRETE, PUE. 31/08/

RESUMEN

Es la panorámica general del proyecto que se pretende realizar, habla en términos generales de los aspectos esenciales de la investigación. Presenta el primer contacto por parte del lector con su documento de investigación.

El resumen se colocará antes del Índice, Se encabezará con la palabra Resumen en mayúsculas.

Sólo excepcionalmente el resumen rebasaría una cuartilla, ya que debe ser breve y no exceder de 200 palabras.

La forma de expresión debe ser sencilla y precisa.

ÍNDICE GENERAL

6 CAPÍTULO IPROPÓSITO Y ORGANIZACIÓN.................................................................. 6

6.1 Antecedentes.............................................................................................................. 1

6.2 ................................................................................................................................... 2

  1. .......................................................................................................................

6.4 Problema de inves�gación.......................................................................................... 2

6.5 1.2.1 Problemas a resolver, priorizándolos................................................................. 3

  1. ....................................................................................................................................

6.7 1.3 Obje�vos............................................................................................................... 3

6.8 1.3.1 Obje�vo General................................................................................................ 3

  1. (^) ....................................................................................................................................

6.10 1.3.2 Obje�vos Específicos......................................................................................... 4

6.11 Jus�ficación de la propuesta....................................................................................... 4

7 ....................................................................................................................................

8 ....................................................................................................................................

9 ....................................................................................................................................

10 ....................................................................................................................................

11 ....................................................................................................................................

12 CAPÍTULO II MARCO TEÓRICO..................................................................................... 5

12.1 2.1 Marco contextual.................................................................................................. 6

12.2 (^) 2.1.1 Antecedentes históricos de la empresa............................................................. 6

12.2.1 Misión......................................................................................................................... 6

12.2.2 Visión.......................................................................................................................... 6

12.3 2.1.2 Caracterización del área donde se generó el proyecto...................................... 7

12.4 2.2 Fundamento teóricos .......................................................................................... 7

13 ....................................................................................................................................

14 ....................................................................................................................................

15 ....................................................................................................................................

16 ....................................................................................................................................

17 ....................................................................................................................................

18 CAPÍTULO IIIMETODOLOGÍA....................................................................................... 9

18.1 3.1 Análisis y Requerimientos.................................................................................... 10

18.2 3.2 Diseño.................................................................................................................. 21

18.3 3.3 Implementación.................................................................................................... 22

19 ....................................................................................................................................

20 ....................................................................................................................................

21 CAPÍTULO IVRESULTADOS........................................................................................... 26

21.1 4.1. Procedimiento y descripción de las ac�vidades realizadas.................................. 27

  1. ....................................................................................................................................

21.3 ................................................................................................................................... 27

21.4 4.2. Resultados, planos, gráficas, proto�pos, maquetas, programas, entre otros...... 27

22 ....................................................................................................................................

23 ....................................................................................................................................

24 CONCLUSIONES Y RECOMENDACIONES...................................................................... 28

24.1 COMPETENCIAS DESARROLLADAS Y/O APLICADAS EN BASE AL PERFIL DE EGRESO DE LA CARRERA.................................................................................................................................. 29

25 REFERENCIAS BIBLIOGRÁFICAS Y VIRTUALES.............................................................. 29

26 ....................................................................................................................................

27 ANEXOS....................................................................................................................... 29

ÍNDICE DE TABLAS

Tabla 1 Requerimientos funcionales

Tabla 2. Requerimientos no funcionales

Tabla 3. Descripción de caso de uso 21

Tabla 4. Descripción de ac�vidades 23

Tabla 5. Roles empleado 23

CAPÍTULO I

PROPÓSITO Y ORGANIZACIÓN

(No se deberá modificar el nombre ni formato de los capítulos, y se paginarán. deberá estar centrado en toda la hoja)

1. Antecedentes

Las primeras aplicaciones móviles datan de finales de los años 90. Estas eran lo que conocemos como la agenda, juegos arcade como el snakee, editores de ringtone.

La evolución llega con la tecnología EDGE y su conexión a internet, permitiendo de este modo un mayor desarrollo de las aplicaciones ya existentes, pero las restricciones de los fabricantes que hacían sus propios sistemas operativos y no permitían desarrolladores externos, un claro ejemplo es NOKIA y SONY ERICSSON que junto a otras empresas aparecen con Symbian, que en el pasado fue el producto de la alianza de varias empresas de telefonía móvil cuyo objetivo era crear un sistema operativo para terminales móviles.

En el año 2003, cuatro expertos en tecnología, Andy Rubin, Rich Miner, Nick Sear y Chris White, se unieron para crear la empresa Android INC. Los cuatro trabajaron para crear un sistema operativo para dispositivos móviles que pudieran ser consiente tanto de la ubicación de un usuario y permitiera ser configurado en base a las preferencias de este.

El 5 de Noviembre de 2007 Google dio a conocer la Open Handset Alliance, una agrupación de fabricantes de tecnología que trabajan en conjunto para crear estándares abiertos para dispositivos móviles. Las empresas de la colección incluían proveedores de servicios inalámbricos de telecomunicaciones, los primeros inicios de Android fueron un poco lentos, ya que primero fue el sistema operativo en Octubre de 2008.Fue entonces cuando Android puso en marcha una tienda de aplicaciones que empezó teniendo tan solo 50 apps.

En la actualidad existen más de trescientas mil aplicaciones para dispositivos móviles. Según el informe titulado: El desarrollo de aplicaciones móviles,” Android libera las descargas de aplicaciones para teléfonos inteligentes, por lo que se considera que el desarrollo de aplicaciones móviles es el mayor mercado de la tecnología”.

La influencia de las aplicaciones móviles aumenta a medida que los efectos de la red lo hacen, es decir, cuando aumenta el número de personas que las utilizan en sus rutinas diarias, con las aplicaciones adecuadas, los dispositivos móviles pueden ayudar a los administradores con algunas de sus tareas diarias y hacer el trabajo un poco más fácil, el 80% de las empresas utilizan en actualidad aplicaciones móviles para sus negocios. James Plouffe afirma. “Que las aplicaciones móviles no solo resultan críticas para el

“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

tiene razón de ser exclusivamente nativa, por ejemplo cuando todo depende de las funciones del dispositivo; si el negocio necesita que la app siga funcionando aunque no se tenga conexión a internet, lo que conoce también como apps offline” explica Anibal Gonda. Si bien este tipo de Apps resulta de un buen performance, cuenta con una gran ventaja en comparación con las web apps, y es que la accesibilidad a su contenido es especialmente buena.

1.2.1 Problemas a resolver, priorizándolos

Simplificar la labor de cobro.

Generar de forma automática un comprobante de pago ya que actualmente se llena un recibo a mano.

Organizar las áreas de cobro.

Administrar la información de los clientes.

Administrar la información de los cobros.

Optimizar el control del área de finanzas.

Generar reportes de pago.

1.3 Objetivos

1.3.1 Objetivo General

Desarrollar un de sistema de pagos en DTI conexión que registre y controle

pagos en la nube mediante una aplicación Android de tipo offline.

“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

1.3.2 Objetivos Específicos

  • Crear una base de datos para almacenar los datos de los clientes y los

pagos realizados.

  • Simplificar la labor de los encargados de pagos.
  • Controlar los pagos de los clientes.
  • Programar la acción de registro de pagos.
  • Generar comprobante de pago de manera automática.
  • Obtener un reporte de los pagos.
  • Subir a un servidor la base de datos.
  • Sincronizar la información a la base de datos.

3. Justificación de la propuesta

El desarrollo de este sistema ayudara a simplificar la labor de los encargados de cobro mediante una app, como también facilitara imprimir un comprobante en una impresora térmica ya que actualmente se llena un recibo a mano, posteriormente cuando se tenga acceso a internet en el dispositivo actualizara los pagos recibidos.

No solo simplificara la labor de cobro, si no también facilitara la comunicación con el encargado de finanzas para conocer al día el reporte de cada zona, la manera en se realizara es asignar a cada zona un responsable, que estará encargado de actualizar la información al finalizar su jornada de trabajo, los datos obtenidos se verán reflejados en la base de datos y así se obtendrán datos actualizados en tiempo real.

“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

2.1 Marco contextual

2.1.1 Antecedentes históricos de la empresa.

  • Razón social o giro comercial.

Servicios / Redes y Telecomunicaciones.

  • Breve historia de la empresa.
  • Ubicación geográfica.

Figura 1. Hubicación de la empresa

  • Organización formal o informal (organigrama).
  • Misión, Visión y Valores organizacionales.

Misión

Brindar soluciones integrales en los sistemas de Redes y Telecomunicaciones con

servicios certificados que cumplan con la confiabilidad y la seguridad afirmando la

evolución tecnológica realizada de los clientes.

Visión Ser una empresa líder en el mercado de las Tecnologías de la Información y Comunicación optimizando recursos y utilizando técnicas de vanguardia que permitan a nuestros clientes y proveedores cumplir sus objetivos y su desarrollo permanente con un sentido laboral y social.

  • Objetivo de la empresa.
“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

Actualmente el equipo de trabajo que colabora para la evolución de la empresa cuentan con la experiencia y conocimientos inherentes para tal propósito, ingenieros con amplia experiencia en el área de las Tecnologías de la Información y Comunicación cuyo compromiso ante cualquier proyecto es bastante grande, ya que en él ven una amplia oportunidad de desarrollo y aplicación de todas sus habilidades, experiencias y capacidades en beneficio de quienes hasta hoy han estado al margen de obtener el servicio asimismo satisfacer sus necesidades suministrando confianza y seguridad en cada uno de nuestros servicios.

2.1.2 Caracterización del área donde se generó el proyecto.

  • Nombre del área.

DIRECCION DE OPERACIONES IT.

  • Tareas u objetivos específicos del área.
  • Relación con otras áreas o departamentos.
  • Número de personas que colaboran en el área.

2.2 Fundamento teóricos

La revolución de las aplicaciones móviles que se está viviendo afecta a las empresas de una forma positiva al incrementar sus ventas, atraer nuevos clientes y fidelizar a los ya existentes. Existen diferentes formas para que un negocio esté presente en la era digital, ya sea a través de web móvil o aplicaciones nativas o hibridas.

Pero una de las mejores aplicaciones a desarrollar son las nativas ya que nos brindan rendimiento a los dispositivos móviles estas a su vez obtienen una mejor experiencia de usuario en cuanto a tiempo de carga, fluidez y diseño se refiere. Las aplicaciones nativas cuentan con una gran ventaja en comparación con las web apps, y es que la accesibilidad a su contenido es especialmente buena.

“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

CAPÍTULO III

METODOLOGÍA

(No se deberá modificar el nombre ni formato de los capítulos, y se paginarán. deberá estar centrado en toda la hoja)

“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

3.1 Análisis y Requerimientos.

ID.
REQUISITO
NOMBRE
DEL
REQUISITO
DESCRIPCIÓN
DEL
REQUISITO
USUARIO MEDIO
PROCESO
ASOCIADO

RF-001 Registrar datos de clientes

El sistema debe permitir el registro de datos personales del cliente.

Administrador Pantalla Control de clientes

RF-002 Registrar datos de empleados

El sistema debe permitir el registro de datos personales del empleado.

Administrador Pantalla Control de empleados

RF-003 Registrar datos de Zona

El sistema debe permitir el registro de datos de zonas.

Administrador Pantalla Control de zonas

RF-004 Registrar servicios

El sistema debe permitir el registro de los servicios.

Administrador Pantalla Control de servicios

RF-004 Asignar zona a cada empleado

El sistema debe permitir asignar zonas a los empleados.

Administrador Pantalla Control de área de cobro.

RF-005 Asignar servicio de pago a cada cliente

El sistema debe permitir asignar el servicio contratado por el cliente.

Administrador Pantalla Asignar servicios contratados.

“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

actuara en determinadas actividades, también establecen explícitamente lo que el sistema no debe hacer.

Id requisito Descripción del requisito

RNF-

La interfaz del sistema deberá ser implementada como una aplicación móvil.

RNF-

Cada usuario que desee ingresar al sistema, deberá introducir un código de usuario y una contraseña, la cual será validada por el sistema, dando acceso al sistema o enviando un mensaje para que introduzca nuevamente sus datos. RNF-003 El sistema deberá tener una interfaz gráfica sencilla y amigable, basada en un menú, actividades y botones de acción. RNF-004 El sistema deberá ser desarrollado bajo software libre, utilizando el lenguaje de programación java , utilizando Android Studio y una arquitectura REST en lenguaje PHP RNF-005 La organización, manipulación, consulta y almacenamiento de los datos estará bajo la responsabilidad del sistema de base relacional de Sqlite. RNF-006 La base de datos Sqlite se sincronizara con una base de datos Mysql que se encontrara alojada en el hosting. RNF-007 El sistema deberá ser diseñado según la arquitectura de aplicaciones nativas.

Tabla. Requerimientos no funcionales

En la Tabla 2. Se refiere directamente a las funciones específicas suministradas por el sistema, sino a propiedades del sistema: rendimiento, seguridad y disponibilidad.

“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA

En este apartado del capítulo se describe cada uno de los procesos principales del sistema y sus procesos. En cada caso de uso se presenta gráficamente la relación entre el proceso principal y sus actores, así como los casos de uso de cada uno de ellos.

A continuación se presenta el caso de uso de como ingresar al sistema.

Figura 2. Ingresar al sistema

Caso de uso Ingresar al sistema

Actores Administrador, empleado y base de datos. Descripción: Permite ingresar al sistema de la empresa DTI, el cual es autenticado y autorizado para la utilización. Acción de los actores Respuesta del sistema

1.- El usuario ingresa sus datos. 3.- El sistema abre una conexión a la base de datos. 2.- Selecciona el botón de ingresar. 4.-El sistema verifica el formato de login y password (envía la información a la base de datos).

  1. El sistema autentica al usuario para utilizar el sistema.
  2. El sistema autorizo al usuario proporcionándole su perfil de entrada (el sistema recupera de la base de datos los privilegios de acceso de usuario).
“NOMBRE DEL INFORME TÉCNICO”
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA