Page 1

UNIVERSIDAD DE ORIENTE NÚCLEO ANZOÁTEGUI ESCUELA DE INGENIERÍA Y CIENCIAS APLICADAS DEPARTAMENTO DE COMPUTACIÓN Y SISTEMAS COMISIÓN DE TRABAJO DE GRADO

DISEÑO DE UNA APLICACIÓN BAJO AMBIENTE WEB PARA LA ADMINISTRACIÓN DE UN CENTRO DE ADIESTRAMIENTO Y ENTRENAMIENTO PROFESIONAL

REALIZADO POR: Pastena Martínez, Billy Michael Jiménez, Daniel TUTOR ACADÉMICO: Ing. Liliana María Varrone Ávila

Barcelona, Julio de 2010.


Planteamiento del Problema. Un Centro de Desarrollo y Entrenamiento Profesional

La Aduana Principal de Guanta está ubicada en la Av. Raúl Leoni del Municipio Guanta, Edo. Anzoátegui. Su estructura organizativa está encabezada por la Gerencia, que tiene bajo su cargo cuatro Áreas: Asistencia al Contribuyente, Resguardo Aduanero, Almacenamiento y Bienes Adjudicados

y

Apoyo

Jurídico.

Y

cuatro

divisiones:

Operaciones,

Recaudación, Tramitaciones y Administración. Esta última división tiene bajo su mando tres coordinaciones, las cuales son: Presupuesto, Recursos Humanos e Informática. A continuación se explica el trámite a seguir ante la autoridad aduanera para impulsar el sistema de información para el seguimiento de las actividades asociadas a la entrada y salida de contenedores en las diferentes aduanas nacionales. Cuando un contenedor llega del exterior al puerto de una determinada aduana o en diferentes, el agente naviero genera el número de registro del mismo. Éste es transmitido a la agencia naviera respectiva, la cual se dirige a la aduana, quien también verifica la información suministrada y la mercancía del contenedor a fin de que todo esté en orden. Una vez realizado esto, la mercancía es pasada a almacén, a espera de que los respectivos contribuyentes cancelen los impuestos aduaneros respectivos para el retiro de la misma.

2


El trámite para la salida de un contenedor es similar al de entrada. Cuando un contenedor solicita salida del puerto de una determinada aduana o en diferentes, la agencia naviera pide autorización para embarcar una cantidad específica de contenedores vacíos para ser llenados o no con mercancías de exportación; esto es realizado mediante una solicitud de embarque de contenedores vacíos. La administración de la aduana responde a éste a través de un documento de aprobación, una vez verificados física y electrónicamente los referidos contenedores por funcionarios adscritos a la unidad de carga y descarga de mercancías de la gerencia de Aduana Principal; y previa revisión y control en cuanto a seriales, contenido y cancelación de impuestos aduaneros por parte de Resguardo Nacional Aduanero. El problema radica en que no se lleva un conteo del tiempo desde la entrada de un contenedor hasta su salida de Aduana, debido a que no se tiene información veraz y exacta a la mano de los registros de las fechas en las cuales deberían entrar y salir los contenedores del territorio nacional, ocasionando que las Agencias Navieras retiren los mismos del país, días y hasta meses después del tiempo estipulado por la ley (noventa días); ya sea por el desconocimiento de ciertos reglamentos para la salida de estos, o por irresponsabilidad de dichos agentes; originando violación de las leyes y reglamentos en lo que a Aduana se refiere, saliendo del país cuando así lo dispongan y sin cancelar las multas respectivas. Para ello, será conveniente diseñar una herramienta que permita mejorar el manejo de dicha información de forma automatizada. En base a esto se plantea la siguiente solución: Diseño de un sistema de información

3


basado en un entorno Web para el seguimiento de las actividades asociadas a la entrada y salida de los contenedores en la Aduana Principal de Guanta SENIAT. Se utilizará como metodología el análisis y diseño orientado a objeto con la utilización del Lenguaje Unificado de Modelado (UML), para la visualización de cada una de las transacciones asociadas al diseño, dejando para un proyecto posterior la fase de construcción, prueba e implantación. Resulta importante destacar que con el desarrollo de éste sistema, el Área de Resguardo Aduanero de la Aduana Principal de Guanta, se verá considerablemente beneficiado ya que serán solventados los conflictos nombrados, hecho que implica una mejora en la eficacia y eficiencia de dicha área. El diseño de esta aplicación marcaría la pauta en cuanto a desarrollo de software se refiere en la Aduana Principal de Guanta, siendo ésta la primera aplicación que se llevará a cabo en el Área de Resguardo Aduanero.

4


Objetivos. Objetivo General. Diseñar un sistema de información basado en un entorno web para el seguimiento de las actividades asociadas a la entrada y salida de contenedores en la Aduana Principal de Guanta – SENIAT, Estado Anzoátegui.

Objetivos Específicos. 1. Analizar el sistema actual de control de entrada y salida de contenedores en la Aduana. 2. Identificar los requerimientos funcionales y no funcionales del sistema. 3. Modelar la estructura del software del nuevo sistema de información. 4. Diseñar la base de datos del sistema de información. 5. Diseñar la interfaz gráfica para los usuarios.

5


Marco Teórico Referencial. Antecedentes de la Investigación. Existen diversos trabajos de grado dentro de la Universidad de Oriente que sirven de base para la elaboración de este proyecto que por primera vez, se esta desarrollando dentro del Servicio Nacional Integrado de Administración Aduanera Tributaria (SENIAT), en el Área de Resguardo Aduanero. Entre estos trabajos se encuentran: “Diseño de un Sistema de Información para la Automatización del Proceso de Facturación y Cobranza de la Carga Transportadora por las Empresas Registradas en el Puerto de Guanta”. Este proyecto se basó en el diseño de un sistema de información para la automatización del proceso de facturación y cobranza de la carga transportada por las empresas registradas en el Puerto de Guanta, utilizando los diagramas del Lenguaje Unificado para el Modelado (UML) y para la creación de la interfaz Microsoft Visual Basic 6.0 (Rojas, 2008). “Desarrollo de un Sistema para la Automatización de los Servicios Ofrecidos por un Concesionario Automotriz”. Este proyecto se basó en el desarrollo de una aplicación que permitiera un mejor rendimiento de sus empleados y mejorar su desempeño como empresa competente en el mercado, utilizando como metodología de diseño el Proceso Unificado Racional junto con la metodología WebML (Brito y Silva, 2007). “Diseño de un Sistema de Información para el Proceso de Asignación de Citas a los Pacientes de una Institución Diagnóstica”. Este proyecto se basó en el diseño de un sistema de información que permitiera automatizar el proceso de citas de los pacientes, utilizando la

6


metodología

del

Lenguaje

de

Modelado

Unificado

(UML)

como

herramienta para el diseño del proyecto (Serritielo, 2007). “Desarrollo de una Aplicación Web para el Registro, Manejo, Control de Eventos Organizados por la Unidad de Calidad de Vida del Departamento de Recursos Humanos de PDVSA-Refinación Puerto la Cruz”. Este proyecto se basó en el diseño de una aplicación que permitiera darle mayor rapidez, seguridad y eficiencia a diversas operaciones, utilizando como metodología de diseño el Proceso Unificado Racional junto con la metodología y procedimientos de desarrollo propios de la empresa y la gerencia dedicada a estos proyectos (PDVSA-AIT) (Cedeño, 2007). “Diseño de un Sistema de Información para el Control de los Servicios de la Gerencia de ventas de la Empresa CANTV., Región Oriental”. Este proyecto se basó en el diseño de un sistema de información que permitiera solventar la problemática presentada por el sistema actual de la empresa, utilizando los diagramas del Lenguaje de Modelado Unificado (UML) para determinar los requerimientos necesarios del nuevo sistema (Sifontes, 2005).

Bases Teóricas. Definición de Sistemas. El concepto de sistema en general está sustentado en que ningún medio puede existir aislado completamente, siempre tendrá factores externos que lo rodeen y puedan afectar sus conjuntos, que interactúan de forma armónica, estos conjuntos se denominan módulos, donde cada modulo puede ser un subsistema, dependiendo si sus propiedades son abiertas o cerradas, por lo tanto se puede referir a Ludwig Von Bertalanffy 7


quién

define a un sistema como “un conjunto de unidades

recíprocamente relacionadas” los cuales son el propósito (objetivo) y globalismo (totalidad)”. Por lo tanto un sistema se puede definir como: Un conjunto ordenado de elementos dinámicamente relacionados, formando una actividad para alcanzar un objetivo operando sobre datos, energía y materia para proveer información, energía, materia, y cuya existencia y funciones se mantienen como un todo, por la interacción de sus partes que tienen propiedades distintas (Bertalanffy, 1976). Sistema de Información. Es un conjunto de elementos que interactúan entre si con el fin de apoyar las actividades de una empresa o negocio. En un sentido amplio, un sistema de información no necesariamente incluye equipo electrónico (hardware). Sin embargo, en la práctica se utiliza como sinónimo de sistema de información computarizado (Cohen, 2000). Objetivos y Tipos de los Sistemas de Información. Los sistemas de información deben cumplir con tres objetivos básicos dentro de las organizaciones: (Cohen, 2000) 1.

Automatizar los procesos operativos.

2.

Proporcionar información que sirva de apoyo al proceso de toma de decisiones.

3.

Lograr ventajas competitivas a través de su implantación y uso.

Entre los tipos de sistemas de información tenemos: 

Sistemas Transaccionales.

8


Sistemas de Apoyo a las Decisiones.

Sistemas Estratégicos.

Base de Datos. La definición de base de datos no es única. Depende del punto de vista con que se mire. Desde el punto de vista informático, una base de datos es una conexión de fichero interrelacionado. Desde el punto de vista del usuario, una base de datos es un conjunto de datos que modelan la realidad de una empresa, es decir, es un modelo del mundo real. Se puede definir mas formalmente como un conjunto de datos operativos a los que acceden los programas de aplicación o los usuarios de una empresa. Los datos operativos son aquellos que residen durante un tiempo en el sistema, a diferencia de los datos de entrada y salida. Una base de datos es un almacén de información en forma de datos de diferentes tipos. Un ejemplo puede ser una agenda telefónica compuesta por apellido y números de teléfono; el archivo de una biblioteca en el que se incluyen nombres de autores, títulos, números de ediciones, fechas de publicación, etc. Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. Los SGBD permiten definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridad de los mismos (Post, 2006).

9


Objetivos del Sistema Manejador de Datos. Existen objetivos que deben cumplir los SGBD: (Post, 2006) 

Abstracción de la Información.

Independencia.

Consistencia.

Seguridad.

Integridad.

Respaldo.

Control de la Concurrencia.

Manejo de Transacciones.

Tiempo de Respuesta.

Base de Datos Relacional. La base de datos relacional fue ideada en la década de 1970, y en pocos años, tres elementos se integraron para hacer que la base de datos relacional se volviera el método predominante para guardar datos. Primero, los teóricos definieron los conceptos básicos e ilustraron las ventajas. Segundo, los programadores que desarrollaron el software del sistema de administración de base de datos crearon componentes eficaces. Tercero, el desempeño del hardware mejoró para manejar las exigencias más grandes del sistema. La ventaja del método relacional es que el desarrollador no necesita saber cuáles preguntas se harán sobre los datos. Si los datos se definen con cuidado, la base de datos puede resolver en forma práctica cualquier pregunta con eficacia. Esta flexibilidad y eficacia son las principales razones del predominio del modelo relacional (Post, 2006).

10


Diseño de una Base de Datos. Los pasos que se deben seguir para el diseño de una base de datos son los siguientes: (Post, 2006) 1.

Identificación de los Requisitos del Usuario.

2.

Definir el Objeto del Negocio.

3.

Creación de las Tablas y Relaciones.

Ingeniería de Software. Es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre máquinas reales. Es la Aplicación de un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del software (Presuman, 2002). Capas de la Ingeniería de Software. La ingeniería del software es una tecnología multicapa, las cuales son: Un Enfoque de Calidad, Proceso, Métodos y Herramientas. El fundamento de la ingeniería del software es la capa de proceso. El proceso de ingeniería del software es la unión que mantienen juntas las capas de tecnología y permite un desarrollo racional y oportuno de la ingeniería del software. Los métodos de la ingeniería del software indican “como” construir técnicamente el software. Los métodos abarcan una gran gama de tareas que incluyen análisis de requisitos, diseño, construcción de programas, pruebas y mantenimiento. Los métodos de la ingeniería del software dependen de un conjunto de principios básicos que gobiernan cada área

11


de la tecnología e incluyen actividades de modelado y otras técnicas descriptivas. Las herramientas de la ingeniería del software proporcionan un enfoque automático o semiautomático para el proceso y para los métodos. Cuando se integran herramientas para que la información creada por una herramienta la pueda utilizar otra, se establece un sistema de soporte para el desarrollo del software llamado ingeniería del software asistida por computadora (Presuman, 2002). Lenguaje Unificado de Modelado (UML). El UML es un lenguaje de modelado, y no un método. La mayor parte de los métodos consisten, al menos en principio, en un lenguaje y en un proceso para modelar. El lenguaje de modelado es la notación (principalmente gráfica) de que se valen los métodos para expresar los diseños. El proceso es la orientación que nos dan sobre los pasos a seguir para hacer el diseño (Fowler, 1997). Principales Diagramas del UML. Entre los principales diagramas se encuentran: (Fowler, 1997) 

Diagrama de Casos de uso.

Diagramas de Interacción.

Diagramas de Paquetes.

Diagramas de Estados.

Diagramas de Actividades.

Diagramas de Emplazamiento.

12


Conceptos Asociados a la Ley Nacional de Aduanas (Rivas, 2000). Legislación Aduanera. Es el conjunto de normas jurídicas reguladoras de los diversos regímenes aduaneros. Aduana. Son las oficinas encargadas de determinar y aplicar el régimen jurídico al tráfico de mercancías. Potestad Aduanera. La potestad Aduanera esta definida en el artículo 6º de la Ley Orgánica de Aduanas de Venezuela de la siguiente manera: Artículo 6º: La potestad aduanera es la facultad de las autoridades competentes para intervenir sobre los bienes a que se refiere el artículo 7º, autorizar o impedir su desaduanamiento, ejercer los privilegios fiscales, determinar los tributos exigibles, aplicar sanciones procedentes y en general, ejercer los controles previstos en la legislación aduanera nacional. Tributos Aduaneros. Son prestaciones pecuniarias exigidas por el Estado, con motivo de la realización de operaciones aduaneras y por la prestación de servicios públicos inherentes a la actividad aduanera.

13


Impuestos Aduaneros. Son los tributos, cuya obligación se genera por la realización de una operación aduanera (importación, exportación o tránsito). Operaciones Aduaneras. Son un conjunto de actividades de tráfico de mercancías sometidas a la potestad aduanera. Clasificación de las Operaciones Aduaneras. Las operaciones aduaneras se clasifican en principales y derivadas o accesorias. Principales: 

Importación.

Exportación.

Tránsito Aduanero.

Derivadas o Accesorias: 

Reexportación.

Reimportación.

Importación. Es una operación aduanera que consiste en la introducción de mercancías de procedencia extranjera al territorio de un país, con la intención de incorporarlas a la economía nacional, y para lo cual el interesado somete, voluntariamente, la operación al control aduanero.

14


Exportación. Es la extracción o salida de mercancías de procedencia nacional (nacionales o nacionalizadas) del territorio de un país, a título definitivo, a cuyo fin, el exportador somete voluntariamente, dicha operación al control aduanero. Tránsito Aduanero. Al transporte de mercancías desde una oficina aduanera de partida a una de destino, bajo el control aduanero. A tales efectos, la aduana de partida es donde comienza la operación de tránsito y la aduana de destino es donde termina. Desaduanamiento. Es el control que ejecuta la Aduana para determinar el régimen jurídico a que esta sometida la mercancía y aplicar tributos, requiere de un proceso, para que quien acredite la propiedad, pueda disponer de ella. A este proceso es a lo que se le denomina “desaduanamiento”. Declaración de las Mercancías. Con la declaración de las mercancías, objeto de operación aduanera se inicia el proceso de desaduanamiento. La declaración es un trámite que debe cumplir el contribuyente, mediante los documentos legalmente establecidos para cada operación.

15


Marco Metodológico. Tipo de Investigación. Tal como lo expresa Méndez (2001), el estudio descriptivo identifica características del universo de investigación, señala formas de conducta y actitudes del universo investigado, establece comportamientos concretos y descubre y comprueba la asociación entre variables de investigación. Éste tipo de investigación acude a técnicas específicas en la recolección de la información, como la observación, las entrevistas y los cuestionarios. También pueden utilizarse informes y documentos elaborados por otros investigadores. En función de lo anteriormente expuesto, se llega a la conclusión de que el

tipo de investigación del proyecto en estudio es de tipo

descriptivo.

Nivel de Investigación. Explica Méndez (2001) que la investigación se encuentra en el nivel descriptivo, si el estudio busca respuestas a las siguientes interrogantes: •

¿Se propone identificar elementos y características del problema de investigación?

¿Busca hacer una caracterización de hechos o situaciones por los cuales se identifica su problema de identificación?

¿El problema que usted plantea y los hechos que comprenden abarcan comportamientos sociales, actitudes creencias, formas de pensar y actuar de un grupo o una colectividad?

16


¿El problema que usted plantea y los hechos que comprende abarcan formas de organización en los niveles micro y macro social que usted espera describir cómo se comportan?

¿Parte de la hipótesis de primer o segundo grado y espera que por su demostración se llegue posteriormente a un conocimiento de tipo explicativo?

¿Espera que los resultados de su investigación sean base para la formulación de nuevas hipótesis a partir de las cuales se inicia un conocimiento explicativo?

¿Espera presentar en su estudio los rasgos que caracterizan e identifican el problema de investigación planteado? Por lo tanto, se considera que el nivel de investigación utilizada en

el estudio está enmarcado dentro de un nivel descriptivo, ya que la misma busca responder a dichas incógnitas.

Técnicas a Utilizar. Entrevista No Estructurada. A través de esta técnica, se obtendrá información del personal de las diferentes áreas de trabajo de la institución tales como: Resguardo Aduanero e informática. Dicha información suministrará el conocimiento necesario para el desarrollo de la investigación. Observación Directa. Se utilizará esta técnica para contactar en directo con el lugar donde se presenta la situación planteada, esto implicará un alto nivel de observabilidad, el cual permitirá describir de una mejor manera la situación y el contexto de la misma. 17


Lenguaje Unificado de Modelado (UML) A través de la utilización de diagramas de casos de usos, clase de diseño, clase de análisis y secuencia, se facilitará la visualización, especificación y documentación de la estructura del software que se modelará en el nuevo sistema. Todo esto gracias a que la información suministrada por los diagramas será presentada de una manera sencilla.

18


Etapas del Proyecto Etapa I. Revisión Bibliográfica. En esta etapa se utilizarán textos bibliográficos como medio de información. Se recopilará, organizará y analizará la información de diferentes fuentes secundarias con el fin de conceptualizar aspectos importantes correspondientes a sistemas de información y operaciones aduaneras, ampliando así los conocimientos de ambos temas. Duración: 13 semanas.

Etapa II. Familiarización del Sistema y Levantamiento de la Información. Se conocerá el sistema actual de control para entrada y salida de contenedores que se maneja en la institución, todo esto a través de entrevistas directas realizadas a los funcionarios del Área de Resguardo Aduanero de la Aduana Principal de Guanta – SENIAT, para así poder definir la problemática actual y establecer los requerimientos del sistema. Duración: 3 semanas.

Etapa III. Modelado del Sistema. Esta etapa contempla el diseño del sistema, de su estructura de software, de la base de datos y de la interfaz gráfica. Esta se llevara a cabo empleando los diagramas de casos de uso especificados en el Lenguaje Unificado de Modelado (UML). Duración: 10 semanas.

19


Etapa IV. Elaboración del Informe Final. Se procederá a redactar y organizar el trabajo de investigación haciendo uso de la información obtenida en las etapas anteriores estableciendo

así,

conclusiones

y

propuesto. Duración: 3 semanas.

20

recomendaciones

del

sistema


Cronograma de Actividades. A continuación se muestra un cronograma de actividades a 16 semanas (tiempo estipulado por la Universidad de Oriente para la presentación formal de la tesis): “Diseño de un sistema de información para el seguimiento de las actividades asociadas a la entrada y salida de contenedores, en la Aduana Principal de Guanta – SENIAT”

Etapas / Semana

Noviembre 1

Diciembre 1

2

3

Enero 4

1

2

3

Febrero 4

1

2

3

Marzo 4

1

2

Etapa I. Revisión Bibliográfica Etapa II. Familiarización del Sistema y Levantamiento de la Información Etapa III. Modelado del Sistema Etapa IV. Elaboración del Informe Final Actividades a Realizar Realizado por: Carmen María, Liendo Yaguaracuto Fecha de Inicio: 23 de Noviembre de 2009 Fecha de Culminación: 15 de Marzo de 2010

3


Bibliografía. Bertalanffy Von, L. (1976). Teoría General de los Sistemas (Tercera Edición). Ciudad de México, México: Editorial Fondo de Cultura Económica.

Brito, R. y Silva, M. (2007). Desarrollo de un Sistema para la Automatización de los Servicios Ofrecidos por un Concesionario Automotriz. Trabajo de grado no publicado. Universidad de Oriente, Puerto la Cruz, Venezuela. Cedeño, J. (2007). Desarrollo de una Aplicación Web para el Registro, Manejo, Control de Eventos Organizados por la Unidad de Calidad de Vida del Departamento de Recursos Humanos de PDVSA-Refinación Puerto la Cruz. Trabajo de grado no publicado. Universidad de Oriente, Puerto la Cruz, Venezuela. Cohen, D. y Asín, E. (2000). Sistemas de Información para los Negocios (Tercera Edición). Ciudad de México, México: Editorial Mc Graw Hill. Fowler, M. y Scott K. (1997). UML Gota a Gota (Primera Edición). Ciudad de México, México: Editorial Pearson Addison Wesley. Méndez, C. (2001). Metodología: Diseño y desarrollo del proceso de investigación (Tercera Edición). Bogotá, Colombia: Editorial Mc Graw Hill. Serritielo, K. (2007). Diseño de un Sistema de Información para el Proceso de Asignación de Citas a los Pacientes de una Institución


Diagnóstica. Trabajo de grado no publicado. Universidad de Oriente, Puerto la Cruz, Venezuela. Sifontes, M. y Carrión, A. (2005). Diseño de un Sistema de Información para el Control de los Servicios de la Gerencia de ventas de la Empresa CANTV., Región Oriental. Trabajo de grado no publicado. Universidad de Oriente, Puerto la Cruz, Venezuela. Post, G. (2006). Sistemas de Administración de Bases de Datos (Tercera Edición). Ciudad de México, México: Editorial Mc Graw Hill. Pressman, R. (2002). Ingeniería del Software (Quinta Edición). Madrid, España: Editorial Mc Graw Hill. Rivas, H. (2000). Legislación Aduanera (Primera Edición). Caracas, Venezuela: Editorial Volumen, S.R.L Rojas, H. (2008). Diseño de un Sistema de Información para la Automatización del Proceso de Facturación y Cobranza de la Carga Transportadora por las Empresas Registradas en el Puerto de Guanta. Trabajo de grado no publicado. Universidad de Oriente, Puerto la Cruz, Venezuela.

PRUEBA  

ANTEPROYECTO

Read more
Read more
Similar to
Popular now
Just for you