presenta - dirección de superación académica

35
ORIENTAL, PUE. MÉXICO MARZO 2017 Universidad Tecnológica de Oriental Organismo Público Descentralizado del Gobierno del Estado de Puebla “FIX’N TERMS” Memoria proyecto integrador. Tecnologías de la Información y la Comunicación Área Sistemas Informáticos PRESENTA: Diego López Arellano Elizabeth Guadalupe Rodríguez Ruiz ASESOR ACADÉMICO: Ing. Irma Hernández Morales COASESORES ACADÉMICOS: Mtro. José Luis Hernández García Ing. Patricia Amelia González Soto Mtro. Lucia González Cabrera Mtro. Guillermo Guzmán Cano Lic. Israel Mata Díaz Ing. Saúl Ortiz Baeza

Upload: others

Post on 28-Apr-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PRESENTA - Dirección de Superación Académica

ORIENTAL, PUE. MÉXICO MARZO 2017

Universidad Tecnológica de Oriental Organismo Público Descentralizado del Gobierno del Estado de Puebla

“FIX’N TERMS”

Memoria proyecto integrador.

Tecnologías de la Información y la Comunicación Área Sistemas Informáticos

PRESENTA:

Diego López Arellano

Elizabeth Guadalupe Rodríguez Ruiz

ASESOR ACADÉMICO:

Ing. Irma Hernández Morales

COASESORES ACADÉMICOS:

Mtro. José Luis Hernández García

Ing. Patricia Amelia González Soto

Mtro. Lucia González Cabrera

Mtro. Guillermo Guzmán Cano

Lic. Israel Mata Díaz

Ing. Saúl Ortiz Baeza

Page 2: PRESENTA - Dirección de Superación Académica

ii

Abstract

This project is mean to assist both the business development engineering in the area of logistics

(DNALyT) and the International trade operations engineering in the area of tax classification

traffic classification and customs desk (OCICADA). Through the use of a software which will

enable time optimization, data registering and mainly the control of all of their information.

The following chapters are presented the project:

Chapter 1. Universidad Tecnológica de Oriental.

Chapter 2 Framework.

Chapter 3. Methodology development and presentation of results.

Chapter 4. Conclusion and improvement proposal.

In the chapter 1, the history, growth, mission, vision and main careers of our main sponsor “la

Universidad Technological de Oriental” are depicted.

In the chapter 2, the following points are deeply described:

Programming languages

The definition and references of programming languages, used in this project, are described.

Data base

In this chapter, all of the managers of the data base are described, as well as the data base which

stores all of the data of final users.

In the chapter 3 of this project, the PSP methodology (Personal Software Process) used to archive

the success in the system, is detailed. It describes the history and phases that have to be followed

in order to provide a product of the best quality, so it can meet booth the implicit and explicit

requirements of the client.

Finally, in the chapter 4 a meaningful conclusion is given. It involves all of the former chapters as

well as the most important content in each of them. We also given a proposal to be improve in the

near future, by analyzing the committed mistakes during the making of this project. They will help

us improve and present future projects with better quality and higher client satisfaction.

Keywords: optimization, data management, data control, software, quality.

Page 3: PRESENTA - Dirección de Superación Académica

iii

Resumen

El presente proyecto tiene la finalidad de ayudar a las carreras de Desarrollo de Negocios Área

Logística y Transporte (DNALyT) y Operaciones Comerciales Internacionales Área Clasificación

Arancelaria y Despacho Aduanero (OCICADA) a través del uso de un software que les permita la

optimización de tiempos, registro de datos y sobre todo el control de toda su información.

Los capítulos que se presentaran en este documento son:

Capítulo 1. Universidad Tecnológica de Oriental.

Capítulo 2. Marco teórico o conceptual.

Capítulo 3. Desarrollo de la metodología y presentación de resultados.

Capítulo 4. Conclusión y Propuesta de mejora

En el capítulo 1 se muestra con detalle la historia, crecimiento, misión, visión y las principales

carreras que nuestro primordial patrocinador la “Universidad Tecnológica de Oriental “ofrece a

los alumnos.

En el capítulo 2 se describen a fondo los puntos siguientes:

Lenguajes de programación.

Aquí se muestran definiciones y referencias a los lenguajes de programación que se

utilizaron para el desarrollo de este proyecto.

En el capítulo 3 de este documento se detalla la metodología PSP (Personal Software Process o

Proceso Personal del Software) utilizada para lograr el éxito en el sistema. Se describe la historia

y fases que se deben seguir para lograr que un producto tenga la mayor calidad y pueda satisfacer

los requerimientos implícitos y explícitos del cliente.

Como último punto, en el capítulo 4 se proporciona una significativa conclusión que abarca todos

los capítulos anteriormente vistos y muestra los puntos más importantes de cada uno de ellos,

además para concluir damos una propuesta para mejorar en un futuro, analizando errores durante

Page 4: PRESENTA - Dirección de Superación Académica

iv

Índice de Contenido

INTRODUCCIÓN ............................................................................................................ 8

Planteamiento del Problema ........................................................................................... 9

Objetivo General ........................................................................................................... 10

Objetivos Específicos .................................................................................................... 10

Justificación ................................................................................................................... 10

Capítulo 1. Universidad Tecnológica de Oriental .......................................................... 11

1.1 Antecedentes de la Universidad Tecnológica de Oriental ..................................................................... 11

1.1.1 Misión y Visión .............................................................................................. 12

1.1.2 Oferta Educativa ........................................................................................... 12

Capítulo 2. Marco Teórico o Conceptual ....................................................................... 17

2.1 Lenguajes de programación ........................................................................................................................... 17

2.1.1 ActionScript ................................................................................................... 17

2.4 Metodología de desarrollo de software ......................................................................................................... 18

2.4.1 PSP ............................................................................................................... 18

Capítulo 3. Desarrollo de la Metodología y ................................................................... 20

Presentación de Resultados ......................................................................................... 20

3.1 FASE PSP0: ..................................................................................................................................................... 20

3.1.1 Fase de concepción .................................................................................. 20

3.1.2 Objetivo ..................................................................................................... 20

3.1.3 Actividades ................................................................................................ 20

3.1.3.1 Especificación de los criterios de éxito del proyecto .................................. 20

3.1.3.2 Definición de los requisitos ....................................................................... 20

3.1.3.3 Estimación de los recursos necesarios .................................................. 21

3.1.4 Cronograma inicial de fases ................................................................................................................ 21

3.1.4.1 Documento de definición del proyecto ................................................... 22

3.2 Fase de elaboración .................................................................................................................................. 22

3.2.1 Objetivo ..................................................................................................... 22

3.2.3 Actividades ........................................................................................................................................... 22

3.2.3.1 Análisis del dominio del problema .......................................................... 22

3.2.3.2 Análisis de riesgos ..................................................................................... 22

Page 5: PRESENTA - Dirección de Superación Académica

v

3.2.3.3 Arquitectura en software ............................................................................ 23

3.3 Fase de construcción ................................................................................................................................ 23

3.3.1 Actividades ............................................................................................... 23

3.3.2 Diseño ....................................................................................................... 23

3.3.3 Implementación / codificación .................................................................... 24

3.4 Pruebas (individuales, de integración) ................................................................................................... 25

3.4.1 Fase de Transición. ................................................................................... 25

3.2.1 Estándares de código ................................................................................................................................... 26

3.3 Propuesta de mejora ............................................................................................... 27

3.4 Fase PSP 1(Planeación) .................................................................................................................................. 27

3.5 Fase 1.1 ............................................................................................................................................................. 28

3.6 Fase PSP 2.0..................................................................................................................................................... 29

3.7 Fase PSP 2.1..................................................................................................................................................... 30

3.8 Fase PSP 3.0..................................................................................................................................................... 32

Capítulo 4. Conclusión y Propuesta de Mejora ............................................................. 33

REFERENCIAS ............................................................................................................. 34

Page 6: PRESENTA - Dirección de Superación Académica

vi

Índice de Figuras

Figura 1.1 Sección de un yacimiento de cúpula salada (Abdel-Aal et al., 2003; pp. 5). ...... ¡Error!

Marcador no definido.

Figura 2.1 Yacimiento formado por inconformidad (Abdel-Aal et al., 2003; pp. 5). .................. 19

El título “Índice de Figuras”, se escribe centrado en Times New Roman tamaño 14, sin espaciado

(antes ni después). Después del título se dejan dos espacios a 1.15, y subsiguientemente se inicia

el índice en Times New Roman tamaño 12 e interlineado a 1.15.

Se colocan todos los títulos de figuras juntos, sin considerar que son de diferentes capítulos.

Cada capítulo lleva su propia numeración de figuras, e.g., “Figura 1.1”, hace referencia a la Figura

1 del Capítulo 1; la “Figura 2.1”, hace referencia a la Figura 1 del Capítulo 2.

Page 7: PRESENTA - Dirección de Superación Académica

vii

Índice de Tablas

Tabla 1.1 Título de la tabla. .......................................................... ¡Error! Marcador no definido.

Tabla 2.1 Título de la tabla. .......................................................... ¡Error! Marcador no definido.

El título “Índice de Tablas”, se escribe centrado en Times New Roman tamaño 14, sin espaciado

(antes ni después). Después del título se dejan dos espacios a 1.15, y subsiguientemente se inicia

el índice en Times New Roman tamaño 12 e interlineado a 1.15.

Se colocan todos los títulos de tablas juntos, sin considerar que son de diferentes capítulos.

Cada capítulo lleva su propia numeración de tablas, e.g., “Tabla 1.1”, hace referencia a la Tabla 1

del Capítulo 1; la “Tabla 2.1”, hace referencia a la Tabla 1 del Capítulo 2.

Page 8: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

8

INTRODUCCIÓN

Vivimos en una era tecnológica que avanza a pasos agigantados, sobre todo en el área que

corresponde a las tecnologías de la información y comunicación. Por ello el programa educativo

“Tecnologías de la Información y Comunicación área Sistemas Informáticos (TIC´s)” presenta de

manera detallada su nuevo software el cual tendrá como objetivo primordial ayudar a el alumnado

del programa “Programas Educativos de TSU Operaciones Comerciales Internacionales

Clasificación Arancelaria (OCICADA) y Despacho Aduanero e Ingeniería Logística Comercial

Global (LCG) de la Universidad Tecnológica Oriental”.

En el capítulo 1 detallaremos a fondo nuestro principal patrocinador la Universidad

Tecnológica de Oriental detallando su historia, antecedentes históricos, misión visión y las ofertas

educativas que esta casa de estudios ofrece al alumnado.

Enseguida, durante el capítulo 2 se describe el marco teórico

En esta sección se describen todos aquellos lenguajes de programación, y la metodología utilizada

para el desarrollo del proyecto.

Durante el capítulo 3 se muestran a detalle las fases de la metodología aplicadas al proyecto.

Para finalizar, damos una breve conclusión y una propuesta de mejora para proyectos futuros.

El alumnado aprovechara los recursos proporcionados por el programa educativo TIC´s para

obtener información y construir conocimiento.

Page 9: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

9

Planteamiento del Problema

En los Programas Educativos de TSU Operaciones Comerciales Internacionales Clasificación

Arancelaria y Despacho Aduanero e Ingeniería Logística Comercial Global de la Universidad

Tecnológica Oriental no se cuenta con algún material didáctico interactivo que realice el análisis

de envíos de mercancía; esto genera que los alumnos no muestren el interés necesario, lo que

dificulta el entendimiento de los conceptos relacionados con dicho proceso.

El proceso de envío de mercancía es, en el área logística la base de los procesos logísticos,

ya que conlleva al empleo adecuado de los INCOTERMS (normas de aceptación voluntarias por

las dos partes: comprador y vendedor, acerca de las condiciones de entrega de mercancía y/o

productos), la responsabilidad de los actores dentro de este proceso y los factores que pueden

beneficiar o afectar, así como el resultado.

El entendimiento adecuado de la aplicación de estos conceptos y normas resulta

complicado sin el apoyo de herramientas interactivas visuales que les permitan razonar, relacionar

y comprender la forma en la que se presentan los elementos del proceso como: el embalaje,

transporte, maniobras de carga, entre otros.

Además, la presente problemática genera que el docente se vea en la necesidad de basar el

conocimiento del alumno en la teoría, dejando de lado el plan por competencias y el sistema

educativo 70% practico y 30% teórico. Debido a las actuales necesidades de la industria, esto

limita al estudiante al momento de incursionar dentro de ella, pues requieren competencias

específicas, que por la falta de un software especializado no genera.

Lo que nos lleva al cuestionamiento, ¿Qué beneficios tendrá desarrollar un sistema de uso

didáctico que ayude a los alumnos a simular el envío de mercancía?

El efecto esperado de esta herramienta didáctica es que el alumno sea capaz de:

Interactuar

Visualizar

Practicar

Razonar

Relacionar

Ser Competente

Page 10: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

10

Objetivo General

Desarrollar un sistema de uso didáctico que ayude a los alumnos a simular el envío de

mercancía.

Objetivos Específicos

Integrar a la comunidad estudiantil de OCICADA y LCG, con un sistema de alta calidad y

accesibilidad para los educandos.

Desarrollar un Sistema para el aprendizaje.

Optimizar tiempos en procesos.

Generar una interfaz Amigable para el usuario.

Justificación

Se detectó la necesidad de una herramienta didacta que apoye a las carreras de TSU en Operaciones

Comerciales Internacionales Clasificación Arancelaria y Despacho Aduanero e Ingeniería

Logística Comercial Global de la Universidad Tecnológica Oriental

Esto debido a la necesidad de realizar la simulación de envíos de mercancía además

reforzar los conocimientos y habilidades del Alumnado, así mismo optimizar tiempos y brindar

apoyo a los docentes, esto se llevará a cabo a través de imágenes que representen los procesos que

engloban la finalización de un envío.

Este software consiste en digitalizar los procesos que utilicen los INCOTERMS® para

realizar prácticas en tiempo real, cabe destacar que al implementar este software mejorara el

rendimiento académico ya que está desarrollado con la intención de proporcionar una interfaz

agradable y con un fácil manejo de este, que permita al alumno ser competente en estas areas

Page 11: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

11

Capítulo 1. Universidad Tecnológica de Oriental

1.1 Antecedentes de la Universidad Tecnológica de Oriental

Con base a los resultados de las diferentes etapas del estudio de factibilidad, así como el impacto

económico, social y cultural, la Secretaria de Educación Pública Federal, a través de la

Subsecretaria de Educación Superior, autoriza la creación de la Universidad Tecnológica de

Oriental mediante oficio103/2007-156 de fecha 23 de Julio del 2007.

El 14 de enero del 2008 y con una matrícula de 112 alumnos, se inician actividades

académicas en las instalaciones del CBTIS 241 “José María Morelos y Pavón” de Oriental, Puebla.

El 10 de noviembre de 2008, se publica en el Diario Oficial de la Federación el decreto de la

creación de la Universidad Tecnológica de Oriental, inaugurándose sus instalaciones en el mes de

noviembre del 2010.

La Universidad Tecnológica de Oriental inicia actividades para formar estudiantes con

perfiles de Técnicos Superiores Universitarios (T.S.U.), cuyo plan de estudios contempla 2 años,

divididos en 6 cuatrimestres, basándose en una oferta académica de calidad, donde los valores,

análisis, innovación y desarrollo, los consoliden como profesionistas sensibles a las necesidades

que existen en la región, estado y el país.

Crecimiento de la Oferta Educativa

2008 al 2009 Administración de Autotransporte y Logística y Clasificación Arancelaria y

Despacho Aduanero.

2010 Se actualiza el plan de estudios de las dos primeras carreras, pasando a ser Desarrollo

de Negocios Área Logística y Transporte y Operaciones Comerciales Internacionales Área

Clasificación Arancelaria y Despacho Aduanero y se inicia la carrera en Mantenimiento

Área Industrial.

2011 Se abren la carrera en Agricultura Sustentable y Protegida

2012 Se incrementa nuestra oferta educativa con: Tecnologías de la Información y

Comunicación Área Sistemas Informáticos y las Ingenierías en Logística Comercial Global

y Mantenimiento Industrial.

2016: Actualmente la Universidad Tecnológica de Oriental cuenta con una oferta educativa

de 5 carreras a nivel Técnico Superior Universitario siendo estas, Agricultura Sustentable

y Protegida, Desarrollo de Negocios Área Logística y Transporte, Mantenimiento, Área

Industrial , Operaciones Comerciales Internacionales Área Clasificación Arancelaria y

Despacho Aduanero, Tecnologías de la Información Área Sistemas Informáticos y 2

carreras a nivel ingeniería: Logística Comercial y Global y Mantenimiento Industrial.

Page 12: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

12

1.1.1 Misión y Visión

Misión

Impartir educación superior tecnológica de calidad sustentada en el modelo educativo de

competencias profesionales, mediante la preparación integral de profesionistas que contribuyan al

aumento de la competitividad en el sector productivo e impulsen el desarrollo social, económico,

cultural, científico y tecnológico en el ámbito municipal, estatal y nacional.

Visión

Desarrollar a la Universidad Tecnológica de Oriental como una institución educativa de resultados

sobresalientes y experiencias exitosas, donde se formen profesionistas que requiere el mundo

globalizado, a través de cuerpos académicos consolidados que detonen proyectos científicos,

tecnológicos y culturales vinculados con los sectores social y productivo para satisfacer las

demandas estudiantiles, sociales y empresariales.

1.1.2 Oferta Educativa

Agricultura Sustentable y Protegida Técnico Superior Universitario

Competencias Específicas:

1. Desarrollar el proceso de producción agrícola a través de técnicas agronómicas, para garantizar

su rentabilidad y contribuir a la sustentabilidad y desarrollo de la región.

2. Estructurar e Implementar sistemas de agricultura protegida, mediante el control y la

automatización del proceso, para garantizar la productividad y contribuir a la sustentabilidad de

los recursos agrícolas.

Escenarios de Actuación:

Dependencias públicas federales, estatales y municipales.

Empresas grandes, medianas y microempresas del sector agrícola.

Su propia empresa proporcionando servicios de asesoría técnica agrícola y agronegocios.

Ocupaciones Profesionales:

Supervisor de Producción Agrícola.

Consultor y asesor Técnico.

Coordinador de Producción.

Técnico Especializado.

Page 13: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

13

Administrador de la producción en invernaderos y sistemas bajo cubierta.

Jefe del área de Producción Agrícola.

Asistente de investigación.

Jefe de Ventas de Productos y Equipos Agrícolas.

Supervisor de instalación de infraestructura y equipo agrícola.

Desarrollo de Negocios, Área Logística y Transporte

Competencias Específicas:

1. Administrar el proceso de ventas mediante estrategias, técnicas y herramientas adecuadas, para

contribuir al desarrollo de la organización.

2. Administrar el proceso de compras y control de suministros a través de las políticas y

procedimientos de la organización y técnicas de control de inventarios y almacenamiento, para

asegurar su disponibilidad.

3. Coordinar el tráfico de mercancías considerando la disponibilidad de equipo y recursos

humanos, así como la reglamentación de transporte aplicable, para asegurar que lleguen a su

destino en tiempo y forma.

Escenarios de Actuación:

Empresas públicas y privadas dedicadas al abastecimiento, transportación, distribución y

comercialización de productos y/o servicios.

Empresas relacionadas con las actividades de comercio exterior, procesos de distribución

y comercialización de productos y/o servicios.

Empresas dedicadas a la transportación nacional e internacional de mercancías.

Empresas dedicadas a los servicios de operación logística y de subcontratación.

Su propia empresa relacionada con los servicios de transportación y/o subcontratación de

servicios.

Ocupaciones Profesionales

Coordinador de operaciones, de logística, en industrias de manufactura, maquiladoras y

empresas comerciales y de distribución.

Coordinador de tráfico, servicio al cliente, operación aduanera en empresas de transporte.

Coordinador comercial, de operaciones o de abastecimiento, en empresas comerciales y de

distribución.

Page 14: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

14

Coordinador de tráfico, de servicio al cliente, de logística en empresas relacionadas con el

comercio exterior.

Supervisor de ventas en empresas dedicadas a la distribución o comercialización nacional

e internacional de productos y servicios.

Gerente de su propia empresa.

Funcionarios públicos relacionados con las operaciones aduaneras.

Mantenimiento Área Industrial

Competencias Específicas:

1. Gestionar las actividades de mantenimiento mediante la integración del plan maestro, para

garantizar la operación y contribuir a la productividad de la organización.

2. Supervisar el reemplazo o fabricación de partes de los sistemas electromecánicos en maquinaria,

equipo y redes de distribución industrial empleado normas para mantener en óptimas condiciones

los sistemas.

Escenarios de Actuación

Empresas públicas y privadas dedicadas de los sectores primario, secundario y terciario

tales como: Minería, Pesca y Agricultura.

Empresas metalmecánicas, alimenticias, del plástico, químicas, del vestir, aeronáuticas,

automotrices, de electrodomésticos, farmacéuticas, entre otras.

Empresas de servicio como hoteles, hospitales, entre otros.

Su propia empresa de Mantenimiento Industrial.

Ocupaciones Profesionales

Supervisor de Mantenimiento.

Planeador de Mantenimiento.

Jefe de Mantenimiento.

Líder en Mantenimiento.

Técnico en Mantenimiento.

Page 15: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

15

Operaciones Comerciales Internacionales Área Clasificación Arancelaria y Despacho

Aduanero

Competencias Específicas

1. Planear las operaciones del comercio internacional a través de los elementos involucrados,

el plan logístico y la legislación aplicable, para desarrollar los procesos de importación y

exportación de bienes y servicios de las organizaciones.

2. Clasificar y despachar mercancías, conforme a la Ley de los Impuestos Generales de

Importación y Exportación, Ley de Comercio Exterior y Ley Aduanera; para su introducción

y extracción al o del territorio nacional.

Escenarios de Actuación:

Empresas públicas y privadas dedicadas al comercio internacional.

Dependencias públicas federales, estatales y municipales.

Su propia empresa proporcionando servicios de asesoría y consultoría en comercio

internacional.

Ocupaciones Profesionales:

Supervisor de despacho aduanero.

Consultor y asesor en comercio internacional.

Coordinador de operaciones de comercio internacional.

Técnico especializado en clasificación arancelaria.

Técnico especializado en despacho aduanero.

Jefe de área de comercio internacional.

Asistente de dirección de área de comercio internacional.

Emprender su propia empresa.

Tecnologías de la Información y Comunicación Área Sistemas Informáticos.

Competencias Específicas

1. Implementar aplicaciones de software, mediante técnicas de programación y considerando los

requerimientos de la organización para eficientar.

2. Implementar y realizar soporte técnico a equipo de cómputo, sistemas operativos y redes locales,

de acuerdo a las necesidades técnicas de la organización, para garantizar el óptimo funcionamiento

de sus recursos informáticos.

Page 16: PRESENTA - Dirección de Superación Académica

Capítulo 1. Universidad Tecnológica de Oriental

16

3. Implementar sistemas de información de calidad, a través de técnicas avanzadas de desarrollo

de software para eficientar los procesos de las organizaciones.

4. Implementar y administrar sistemas manejadores de bases de datos acorde a los requerimientos

de información de la organización.

Escenarios de Actuación

Empresas públicas y privadas dedicadas al desarrollo y consultoría de software.

Empresas públicas y privadas cuyo fin no sea el desarrollo de software en funciones de

análisis, diseño, implementación, evaluación y venta de Software.

En su propia empresa de integración de soluciones de software.

En los sectores público y social, así como de manera independiente en las diferentes ramas

productivas que demanden servicios de Tecnologías de la información preferentemente en

comercio electrónico y multimedia.

En los sectores privado, público y social, en las diferentes ramas productivas que demanden

servicios de Tecnologías de la Información.

En forma independiente mediante consultorías de bienes y servicios.

Ocupaciones Profesionales

Analista de Sistemas.

Programador de Sistemas.

Administrador de Base de Datos.

Gestor de TI.

Diseñador de sitios Web.

Ingeniero de Pruebas.

Técnico en soporte de Sistemas Informáticos

Fuente: ((Aegaeus, 2014)

Page 17: PRESENTA - Dirección de Superación Académica

Capítulo 2. Marco Teórico o Conceptual

17

Capítulo 2. Marco Teórico o Conceptual

Este capítulo contendrá la breve descripción de las herramientas que se utilizaron para el desarrollo

de esta Software:

2.1 Lenguajes de programación

Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por

máquinas como las computadoras. Pueden usarse para crear programas que controlen el

comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como

modo de comunicación humana.

Está formado de un conjunto de símbolos y reglas sintácticas y semánticas que definen su

estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se

prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le

llama programación.

Fuente:(EcuRed, 2017)

2.1.1 ActionScript

ActionScript es el lenguaje de programación propio de Flash, tal y como el Lingo lo es de

Macromedia director, por ejemplo. El ActionScript está basado en la especificación ECMA-262.

El ActionScript es, como su nombre indica, un lenguaje de script, esto quiere decir que no

hará falta crear un programa completo para conseguir resultados, normalmente la aplicación de

fragmentos de código ActionScript a los objetos existentes en nuestras películas nos permiten

alcanzar nuestros objetivos.

El ActionScript es un lenguaje de programación orientado a objetos, tiene similitudes, por

tanto, con lenguajes tales como los usados en el Microsoft Visual Basic, en el Borland Delphi etc.

aunque, evidentemente no tiene la potencia de un lenguaje puramente orientado a objetos derivado

del C o del Pascal como los anteriores.

El ActionScript presenta muchísimos parecidos con el JavaScript; si conoce JavaScript, la

sintaxis y el estilo de ActionScript le resultarán muy familiares. Las diferencias entre ambos

lenguajes las puede encontrar en la ayuda que acompaña al Flash MX.

Fuente: (EcuRed, 2017, pág. http://actionscriptmlt.blogspot.mx)

Page 18: PRESENTA - Dirección de Superación Académica

Capítulo 2. Marco Teórico o Conceptual

18

2.4 Metodología de desarrollo de software

Consiste principalmente en hacer uso de diversas herramientas, técnicas, métodos y modelos para

el desarrollo. Regularmente este tipo de metodología, tienen la necesidad de venir documentadas,

para que los programadores que estarán dentro de la planeación del proyecto, comprendan

perfectamente la metodología y en algunos casos el ciclo de vida del software que se pretende

seguir.

Aunque actualmente existen mucha variedad en metodologías de programación. La realidad es que

todas están basadas en ciertos enfoques generalistas que se crearon hace muchos años, algunos

tipos de metodologías de desarrollo de software que se utilizaron e inventaron al principio de

nuestra era tecnológica y son las que veremos a continuación.

2.4.1 PSP

El Proceso Personal Software, conocido por sus siglas como PSP, es una metodología de

reciente creación, proveniente del Instituto de Ingeniería del Software (SEI). PSP es una

alternativa dirigida a los ingenieros de sistemas, que les permite mejorar la forma en la que

construyen software. Considerando aspectos como la planeación, calidad, estimación de

costos y productividad, PSP es una metodología que vale la pena revisar cuando el

ingeniero de software está interesado en aumentar la calidad de los productos de software

que desarrolla dentro de un contexto de trabajo individual.

Atendiendo a la premisa de que existe una fuerte relación entre las habilidades de

los ingenieros de software y la calidad de los productos que desarrollan, las actividades

establecidas en PSP están orientadas al conocimiento, administración y mejora de sus

habilidades al construir programas.

En PSP todas las tareas y actividades que el ingeniero de software debe realizar

durante el proceso de desarrollo de un producto de software, están puntualmente definidas

en un conjunto de documentos conocidos como scripts. Los scripts son el punto medular

de PSP, por lo que se hace mucho énfasis en que deben ser seguidos en forma disciplinada,

ya que de ello dependerá el éxito de la mejora que se busca. Gran parte de las tareas y

actividades definidas en los scripts generará en su realización un conjunto de datos,

Page 19: PRESENTA - Dirección de Superación Académica

Capítulo 2. Marco Teórico o Conceptual

19

fundamentalmente de carácter estadístico. La aplicación de PSP en varios procesos de

desarrollo, y el análisis de la información estadística generada en cada uno de éstos,

permitirán al ingeniero de software identificar, tanto sus fortalezas como sus debilidades,

y crecer a través de un proceso de autoaprendizaje y auto-mejora.

Los scripts se organizan en cuatro niveles, identificados del 0 al 3, atendiéndose en

cada nivel un conjunto de aspectos a mejorar del proceso de desarrollo de software. Al

primer nivel se le conoce como 0 o de medición personal, al segundo como nivel 1 o de

planeación personal, al tercero, como nivel 2 o de calidad personal, y al cuarto, como nivel

3 o cíclico personal. Cada uno de estos niveles, con excepción del 3, tiene una versión que

los extiende, introduciendo tareas y actividades para un mejor manejo de los aspectos de

interés en nivel, o bien para incluir nuevos aspectos.

Figura 1.1 Etapas de la metodología PSP

Page 20: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

20

Capítulo 3. Desarrollo de la Metodología y

Presentación de Resultados

Este capítulo describe el desarrollo del sistema ya planteado de acuerdo con la metodología ya

definida anteriormente tendrá una amplia explicación de cada una de las fases de desarrollo del

sistema.

3.1 FASE PSP0:

Hace referencia al desarrollo que se tuvo al principio

3.1.1 Fase de concepción

3.1.2 Objetivo

Definir la razón de ser y el alcance del proyecto.

3.1.3 Actividades

3.1.3.1 Especificación de los criterios de éxito del proyecto

Esta actividad se realizó para ver qué acciones deberíamos tomar para lograr la aceptación del

proyecto” LOS”.

3.1.3.2 Definición de los requisitos

Figura 2.2 Funcionalidad que debería realizar el software.

Page 21: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

21

3.1.3.3 Estimación de los recursos necesarios

Se definieron las herramientas que se utilizaran para el desarrollo del software:

ADOBE FLASH CS6.

3.1.4 Cronograma inicial de fases

Tabla:3.3 Cronograma de actividades

ACTIVIDADES A

REALIZAR

PERIODO DE FEBRERO A ABRIL DEL 2017

S1 S2 S3 S4 S5 S6 S7 S8 S9 S10

Definición de requisitos

Estimación de recursos

necesarios

Documento de definición

del proyecto

Análisis del dominio del

problema

Definición de la

arquitectura básica

Análisis de riesgos

Planificación del proyecto

Análisis

Diseño

Implementación /

Codificación

Pruebas

Page 22: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

22

3.1.4.1 Documento de definición del proyecto

En esta fase se elaboró el planteamiento del problema, los objetivos específicos y general del

sistema la justificación del mismo al igual que los alcances y limitaciones.

3.2 Fase de elaboración

3.2.1 Objetivo

Establecer un plan de Desarrollo del proyecto.

3.2.3 Actividades

3.2.3.1 Análisis del dominio del problema

Se desarrollará un Software que permita al cliente realizar las siguientes actividades:

Interactuar con imágenes.

Aprender más Sobre los Incoterms.

Interactuar de forma directa con el Software.

3.2.3.2 Análisis de riesgos

Riesgo Tipo de riesgo Descripción

Rotación de

personal

Proyecto, producto Personal con experiencia no colabore con el

proceso de Desarrollo.

Falta de

información

Proyecto y producto Información Incompleta de acuerdo con los

requerimientos del cliente

Retrasos Proyecto y producto Retrasos por falta de Información

Tabla 3.2 Lista de riesgos y clasificación.

ID

Requisito

Tipo de

Riesgo

Riesgos

De personal El personal no cuenta con los conocimientos básicos de acuerdo a los

requisitos del cliente

Miembros del equipo No colaboren.

De estimación El tiempo estimado para el desarrollo no es suficiente.

Tabla 3.3 Riesgos por requisitos.

Page 23: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

23

3.2.3.3 Arquitectura en software

Diferentes vistas del sistema: estructural, funcional, dinámico, etc.

3.3 Fase de construcción

Objetivo: Desarrollar el sistema a lo largo de una serie de iteraciones.

3.3.1 Actividades

3.3.2 Diseño

En esta fase se elaboraron bocetos que se le mostraron al cliente

Figura 3.1 Boceto de la interfaz principal

Figura 3.2 boceto de la interfaz donde se mostrarán la primera actividad.

Page 24: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

24

3.3.3 Implementación / codificación

En esta parte se inició con la codificación del proyecto:

Figura 3.3: Codificación página principal.

Figura 3.4: Codificación.

Page 25: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

25

3.4 Pruebas (individuales, de integración)

En esta fase se probó la funcionalidad

Figura 3.5: Error de acomodamiento de imágenes.

3.4.1 Fase de Transición.

En esta fase el software fue sometido a pruebas para acceder a la siguiente fase.

Figura 3.6 Avanzar a la siguiente fase.

Page 26: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

26

3.2 FASE PSP 0.1:

3.2.1 Estándares de código

Aquí se muestran los registros y evaluaciones al sistema anterior aplicando las métricas de

evaluación:

MÉTRICA DE EVALUACIÓN DE DISEÑO

Esta fue aplicada para determinar la calidad en el diseño de cada una de nuestras interfaces.

MÉTRICA DE EVALUACIÓN DE DOCUMENTACIÓN

Pregunta Si No

Entrevista(Preguntas) *

Objetivo *

Objetivos específicos *

Impacto del proyecto *

Alcances del proyecto *

Justificación *

Contenido *

La presente evaluó la documentación ya que los puntos mencionados, son las principales

características para contar con los fundamentos adecuados para el éxito del proyecto.

Page 27: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

27

3.3 Propuesta de mejora

Para mejorar la calidad del software ya planteado se tomarán en cuenta los defectos y deficiencias

ya documentados con anterioridad e implementar la metodología de desarrollo de software PSP

(Personal Software Process). Con la finalidad de mejorar las fases de la misma.

3.4 Fase PSP 1(Planeación)

Para desarrollar esta fase se realizaron las siguientes actividades:

Se le realizo al cliente la siguiente entrevista para poder identificar los requerimientos del

sistema

1. ¿Qué funciones debe cumplir su sitio Software?

La simulación de envíos de mercancía.

2. ¿Tiene alguna especificación?

Si, Arrastrar y Soltar imágenes

Se generó un cronograma de actividades para poder llevar un control del tiempo:

Figura 3.7 Cronograma de Actividades.

Page 28: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

28

3.5 Fase 1.1

En esta fase se realiza la parte de planeación y asignación de tareas a los integrantes del Equipo

de trabajo durante el desarrollo del proyecto.

Estas son las actividades que realizó cada uno de los integrantes del equipo:

Diego López Arellano.

Realizar plan de trabajo.

Generación de Cronograma de actividades.

Documentación, Manual técnico.

Revisión de codificación

Codificación de interfaces.

Conexión de interfaz.

Modificación de Manual de Usuario.

Bocetos de Interfaces

Diseño de Interfaces.

Pruebas del Software

Elizabeth Guadalupe Rodríguez Ruiz.

Encuestas DLNT.

Recolección de información.

Generación de Manual de usuario.

Informe de Pruebas

Page 29: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

29

3.6 Fase PSP 2.0

Aquí se implementa la parte de revisión de diseño, se realizaron varios bocetos para la conclusión

del Software; así mismo se hizo revisión de código para mejorar el sistema.

Figura 3.8 Primer Boceto.

Figura 3.9 Segundo Boceto.

Page 30: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

30

3.7 Fase PSP 2.1

Se realizaron los diseños de acuerdo a los bocetos, cada diseño tiene una función especifica en el

sistema, se encuentra la bienvenida y las Actividades. Aquí se explica detalladamente la función

de cada una de las interfaces.

Figura 3.10 Interfaz de Bienvenida.

Figura 3.11 Interfaz de Primer Actividad.

Al Presionar START

se abrirá la primera

Actividad

Al terminar de colocar las

imágenes correctamente

Aparecerá un Botón de

Aceptar

Page 31: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

31

Figura 3.12 Interfaz de Mensaje.

Figura 3.13 Interfaz de la segunda actividad.

Cabe mencionar que debemos Repetir las instrucciones para poder trabajar con la misma.

Al darle clic en Aceptar

Aparecerá un mensaje en el

cual tenemos dos Botones Uno

es para cerrar el mensaje y el

otro para pasar a siguiente

Actividad

Como podemos observar en la

segunda interfaz Aparece un

segundo botón Que dice

“Atrás” Este te permitirá

regresar a la actividad

anterior. Cabe mencionar que

solo aparecerá cuando se

termine la Actividad.

Page 32: PRESENTA - Dirección de Superación Académica

Capítulo 3. Desarrollo de la Metodología y Presentación de Resultados

32

3.8 Fase PSP 3.0

Esta es la fase donde se aplica el desarrollo del software se muestra la construcción del este,

además, la codificación de la misma:

Figura 3.14 Interfaz de Diseño.

Figura 3.15 Interfaz imágenes.

Figura 3.16 Codificación para función de la Imagen.

Primero se creo la base o

fondo el cual contiene los

Botones, el texto con el

nombre del incoterm y los

contenedores para las

imágenes

Después se Agregan las

imágenes y después será la

Codificación para la

funcionalidad de estas

Se estable la funcionalidad de

la imagen llamando el nombre

de la misma

Como podemos ver Este es el resultado

del software aplicando los niveles PSP,

esta metodología nos ayudar a

estructurar un proyecto de forma

organizada. Podemos aplicar esta

metodología.

Page 33: PRESENTA - Dirección de Superación Académica

Capítulo 4. Conclusión y Propuesta de Mejora

33

Capítulo 4. Conclusión y Propuesta de Mejora

El presente proyecto permite establecer la importancia de la aplicación de herramientas

tecnológicas para el desarrollo de competencias profesionales del alumno del programa educativo

de OCICADA y la ILCG.

Se concluye entonces que el software de Simulación, cuenta con Imágenes que representan

el proceso que marcan los Incoterms, será de gran apoyo para la comunidad estudiantil y la

universidad tecnológica de oriental, dicho programa fue nombrado “FIX´N TERMS”.

La propuesta de mejora se ha planteado que el Software recibirá una actualización de

acuerdo a los requerimientos del TSU en Operaciones Comerciales Internacionales Clasificación

Arancelaria y Despacho Aduanero e Ingeniería Logística Comercial Global de la Universidad

Tecnológica Oriental esto se llevará a cabo por los Alumnos del Programa Educativo el TSU en

Tecnologías de la Información y Comunicación Área Sistemas Informáticos.

Como ya se plateo al Inicio del presente documento debido al problema este software

mejorar la calidad de aprendizaje del alumnado cabe mencionar que se terminara la forma

tradicional que el docente utilizaba para la enseñanza de las reglas internacionales de comercio

que establecen los INCOTERMS de tal manera que ya no se verán obligados a memorizarlos si no

que podrán interactuar, visualizar y entretenerse por un momento.

Page 34: PRESENTA - Dirección de Superación Académica

34

REFERENCIAS

El título “REFERENCIAS”, se escribe en mayúsculas centrado en negritas Times New Roman

tamaño 16, sin espaciado (antes ni después), en una hoja nueva. Después del título se deja un

espacio a 1.5, y subsiguientemente se inicia el primer párrafo sin sangría.

Esta sección se redacta justificada en formato Times New Roman, tamaño 12, con

interlineado a 1.5, no lleva espaciado antes ni después de cada párrafo. El primer párrafo después

de cada título, no lleva sangría, del segundo párrafo en adelante ya se utiliza sangría. Para separar

los párrafos se debe utilizar un espaciado normal a 1.5.

Se deben colocar mínimo 30 referencias en formato APA, de las cuales 10 deben ser de

idioma inglés. Deben incluir libros, revistas de investigación científica

Page 35: PRESENTA - Dirección de Superación Académica

35

Manual para la

Elaboración de la Memoria de Estadía Profesional de TSU e

Ingeniería.

Cualquier situación no prevista en el presente manual será resuelta por la Dirección

Académica.

Elaboró:

Diego López Arellano

Revisó:

LSC Noemí González Barrientos

Directora Académica

Coordinadores que aprueban la guía:

Nombre: Firma:

Mtro. Guillermo Guzmán Cano

Coordinador de OCICADA-ILCG

Ing. Pedro Báez Moratilla

Coordinador de ASyP

Mtro. Aarón Montiel Rosales

Coordinador DNALYT

Ing. Irma Hernández Morales

Coordinador TIC’s

Ing. José Miguel Córdova López

Coordinador MTTO