UNIVERSIDAD AUSTRAL DE CHILE SEDE PUERTO MONTT ESCUELA DE INGENIERIA EN COMPUTACION

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD AUSTRAL DE CHILE SEDE PUERTO MONTT ESCUELA DE INGENIERIA EN COMPUTACION"

Transcripción

1 UNIVERSIDAD AUSTRAL DE CHILE SEDE PUERTO MONTT ESCUELA DE INGENIERIA EN COMPUTACION SISTEMA DE HOSTING PARA LA ADMINISTRACIÓN GENERAL DE CUENTAS CONTABLES PARA LA PEQUEÑA Y MEDIANA EMPRESA Seminario de Titulación para optar al título de Ingeniero en Computación PROFESOR PATROCINANTE: Sr. Mauricio Henríquez ANDY JAVIER HEISELE VERA PUERTO MONTT CHILE 2009

2

3

4

5

6 Agradecimientos Dar las gracias infinitas a Mónica, por darse todo ese tiempo en detallarme como se lleva a cabo el proceso contable; y cuya información resultó vital para poder diseñar y desarrollar la solución que aquí se presenta.

7 Para mis padres, Rosita y Patricio, gracias por todo. A mi hermano Horacio que está lejos, y a Benjita que está siempre presente en mi corazón.

8 ÍNDICE Síntesis en Castellano Síntesis en Inglés 1 Introducción Objetivos Objetivo general Objetivos específicos Planteamiento del Problema Antecedentes Definición del Problema Identificación de Esfuerzos Anteriores Solución Propuesta Equipo de Trabajo Justificación Situación sin Proyecto Situación con Proyecto Delimitación Metodología Desarrollo y Documentación Interfaz Gráfica Recursos Hardware... 30

9 5.1.1 Plataforma de Desarrollo Plataforma de Implementación Plataforma de Explotación Clientes Software Plataforma de Desarrollo Plataforma de Implementación Plataforma de Clientes Tecnologías Involucradas y su Aplicación Modelo N-Capas WebServices Definición Conceptos Generales (XML, SOAP, WSDL, DISCO, UDDI) XML WSDL (WebService Description Language) DISCO UDDI SOAP Ajax Definición Tecnologías Incluidas en Ajax ASP.NET AJAX Silverlight Definición... 52

10 Características Plataforma y Arquitectura DB4O (DataBase for Objects) Definición Características Descripción y Conceptos Generales del Sistema Análisis del Sistema Módulo de Ingreso Módulo de Selección del Contribuyente y Período Contable Módulo del Libro de Compra y Venta Libro de Compra y Venta (Agregar Comprobante) Libro de Compra y Venta (Actualizar Comprobante) Libro de Compra y Venta (Eliminar Comprobante) Libro de Compra y Venta (Imprimir Comprobante) Módulo de Centralizaciones Centralizaciones (Agregar Comprobante) Centralizaciones (Actualizar Comprobante) Centralizaciones (Eliminar Comprobante) Centralizaciones (Imprimir Comprobante) Mantenedor de Documentos Mantenedor de Documentos (Agregar Documento) Mantenedor de Documentos (Actualizar Documento) Mantenedor de Documentos (Eliminar Documento)... 96

11 7.1.6 Mantenedor de Impuestos Mantenedor de Impuestos (Agregar Impuesto) Mantenedor de Impuestos (Actualizar Impuesto) Mantenedor de Impuestos (Eliminar Impuesto) Mantenedor de Activo Fijo Mantenedor de Activo Fijo (Agregar Activo) Mantenedor de Activo Fijo (Actualizar Activo) Mantenedor de Activo Fijo (Eliminar Activo) Mantenedor de Activo Fijo (Imprimir Lista de Activo) Administración Hosting Administración Hosting (Agregar Cliente) Administración Hosting (Actualizar Cliente) Administración Hosting (Agregar Usuario) Administración Hosting (Eliminar Usuario) Administración del Sistema Mantenedor de Contribuyentes Agregar Contribuyente Actualizar Contribuyente Mantenedor de Sucursales Agregar Sucursal Actualizar Sucursal Eliminar Sucursal Mantenedor de Cuentas Contables

12 Agregar Cuenta Contable Actualizar Cuenta Contable Mantenedor de Cuentas Auxiliares Agregar Cuenta Auxiliar Actualizar Cuenta Auxiliar Eliminar Cuenta Auxiliar Mantenedor de Usuarios Agregar Usuario Actualizar Usuario Eliminar Usuario Cambiar Tema de Escritorio Establecer Fondo de Escritorio Diseño del Sistema Conceptos Generales Clase Cliente (Cliente_H) Clase Usuario (Usuario_H) Clase Perfil (Perfil_H) Clase Permisos (Permisos_H) Clase Contribuyente (Contribuyente_SC) Clase Sucursal (Sucursal_SC) Clase Cuenta (Cuenta_SC) Clase CuentaAuxiliar (CuentaAuxiliar_SC) Clase Documento (Documento_SC)

13 Clase Impuesto (Impuesto_SC) Clase CorrelativosTipoComprobante_SC Clase ItemActivoFijo (ItemActivoFijo_SC) Clase Comprobante (Comprobante_SC) Clase Log (LogEventos_H) Implementación del Sistema Capa de Acceso a Datos Clase Db4oHttpModule Clase Cliente_H_DA Métodos ObtenerClientes y ObtenerCliente Métodos AgregarCliente y EliminarCliente Capa de Negocios Capa de Negocios Librería de Clases Método ObtenerCuentasImputables Método ObtenerCuentasImputablesPorPrefijo Capa de Negocios WebServices Definición de la Clase WSAccesoRecursos Método ObtenerListaDeContribuyentes Capa de Presentación Ingreso al Sistema Selección de Contribuyente y Período Contable Página de Bienvenida Libro de Compra y Ventas

14 Comprobantes (Vouchers) Control de Activo Fijo Administración Hosting Consultas e Informes Manejador de Impuestos Manejador de Documentos Administración del Sistema Descripción General Escritorio Control Ventana (Window Control) Pruebas Conclusiones Bibliografía Anexos Anexo N 1 - Clase Db4oHttpModulo que maneja la conexión a la BD Anexo Nº 2 Código ASP.NET Control ModalPopupExtender Anexo Nº 3 Código XAML del control Escritorio Anexo Nº 4 Código XAML del control Ventana Anexo N 5 Funcionalidad Drag And Drop del control Ventana Anexo N 6 Implementación de la Funcionalidad Resize del control Ventana Anexo Nº 7 Implementación de la Funcionalidad Minimizar y Maximizar

15 10.8 Anexo N 8 Implementación que permite registrar una nueva ventana al Manejador del Escritorio Anexo N 9 Comparativa entre la implementación utilizando LINQ y Foreach sobre colecciones de objetos Diagramas Diagrama N 1. Esquema de la Solución Propuesta Diagrama N 2. Etapas en la Metodología RUP Diagrama N 3. Etapas en la Metodología RUP Diagrama N 4. Proceso de Descubrimiento de un WebService Diagrama N 5. Vinculación entre UUDI, cliente SOAP y WebService Diagrama N 6. Arquitectura de Silverlight Diagrama N 7. Diagrama de Caso de Uso Ingreso y Validación Diagrama N 8. Diagrama de Caso de Uso Selección de Contribuyente y Período Contable Diagrama N 9. Diagrama de Caso de Uso Libro Compra y Venta Diagrama N 10 Diagrama de Caso de Uso Centralización Diagrama N Diagrama de Caso de Uso Mantenedor de Documentos Diagrama N Diagrama de Caso de Uso Mantenedor de Impuestos Diagrama N Diagrama de Caso de Uso Mantenedor de Activo Fijo Diagrama N Diagrama de Caso de Uso Administración Hosting Diagrama N Diagrama de Caso de Uso Administración del Sistema

16 Diagrama N Diagrama del Modelo de Clases Imágenes Imagen N 1. Opciones de una Aplicación Contable en MS-DOS... 7 Imagen N 2. Libro de Compras en una Aplicación Contable en MS-DOS... 7 Imagen N 3. Interfaz del Módulo de Ingreso Imagen N 4. Interfaz de Selección del Contribuyente Imagen N 5. Lista Contribuyente Disponible Imagen N 6. Interfaz de la Página de Bienvenida Imagen N 7. Interfaz Libro de Compras (Encabezado) Imagen N 8. Popup para Agregar una Imagen N 9. Cargar Cuenta Contable Imagen N 10. Selección de la Cuenta Contable Imagen N 11. Comprobante Completo Imagen N 12. Interfaz Módulo de Comprobantes I/E/T Imagen N 13. Selección de la Cuenta Contable Imagen N 14. Comprobante de Centralización Completo Imagen N 15. Mantenedor de Activo Fijo Imagen N 16. Mantenedor de Clientes Imagen N 17. Mantenedor de Clientes (Usuarios) Imagen N 18. Informe de un Libro Diario Imagen N 19. Mantenedor de Impuestos Imagen N 20. Mantenedor de Documentos Imagen N 21. Módulo de Administración (Escritorio)

17 Imagen N 22. Mostrar Menu de Incio en el Escritorio Imagen N 23. Panel de Control sobre el Escritorio Imagen N 24. Panel de Control minimizado en el Escritorio Imagen N 25. Panel de Control maximizado en el Escritorio Imagen N 26. Opciones de Fondo de Escritorio Imagen N 27. Temas de Escritorio Disponibles Imagen N 28. Plan de Cuentas Imagen N 29. Contribuyentes Imagen N 30. Usuarios Imagen N 31. Multiples Ventanas sobre el Escritorio Imagen N 32. Multiples Ventanas minimizadas en el Escritorio Tablas Tabla N 1. Equipo de Trabajo Tabla N 2. Hardware seleccionado para el desarrollo Tabla N 3. Hardware seleccionado para el servidor Tabla N 4. Hardware mínimo para los clientes Tabla N 5. Software utilizado en el Desarrollo Tabla N 6. Software utilizado en la Implementación Tabla N 7. Software utilizado en los Clientes Tabla N 8. Rectángulo en WPF, definido en base a XAML Tabla N 9. Lenguajes de consulta en DB4O Tabla N 10. Curso de Eventos Caso de Uso Ingreso y Validación Tabla N 11. Curso de Eventos Caso de Uso Selección del Contribuyente y Período Contable... 70

18 Tabla N 12. Curso de Eventos Caso de Uso Agregar Comprobante Tabla N 13. Curso de Eventos Caso de Uso Actualizar Comprobante Tabla N 14. Curso de Eventos Caso de Uso Eliminar Comprobante Tabla N 15. Curso de Eventos Caso de Uso Imprimir Comprobante Tabla N 16. Curso de Eventos Caso de Uso Agregar Comprobante Tabla N 17. Curso de Eventos Caso de Uso Actualizar Comprobante Tabla N 18. Curso de Eventos Caso de Uso Eliminar Comprobante Tabla N 19. Curso de Eventos Caso de Uso Imprimir Comprobante Tabla N 20. Curso de Eventos Caso de Uso Agregar Documento Tabla N 21. Curso de Eventos Caso de Uso Actualizar Documento Tabla N 22. Curso de Eventos Caso de Uso Eliminar Documento Tabla N 23. Curso de Eventos Caso de Uso Agregar Impuesto Tabla N 24. Curso de Eventos Caso de Uso Actualizar Impuesto Tabla N 25. Curso de Eventos Caso de Uso Eliminar Impuesto Tabla N 26. Curso de Eventos Caso de Uso Agregar Activo Tabla N 27. Curso de Eventos Caso de Uso Actualizar Activo Tabla N 28. Curso de Eventos Caso de Uso Eliminar Activo Tabla N 29. Curso de Eventos Caso de Uso Imprimir Lista de Activos Tabla N 30. Curso de Eventos Caso de Uso Agregar Cliente Tabla N 31. Curso de Eventos Caso de Uso Actualizar Cliente Tabla N 32. Curso de Eventos Caso de Uso Agregar Usuario Tabla N 33. Curso de Eventos Caso de Uso Eliminar Usuario Tabla N 34. Curso de Eventos Caso de Uso Agregar Contribuyente Tabla N 35. Curso de Eventos Caso de Uso Actualizar Contribuyente Tabla N 36. Curso de Eventos Caso de Uso Agregar Sucursal

19 Tabla N 37. Curso de Eventos Caso de Uso Actualizar Sucursal Tabla N 38. Curso de Eventos Caso de Uso Eliminar Sucursal Tabla N 39. Curso de Eventos Caso de Uso Agregar Cuenta Contable Tabla N 40. Curso de Eventos Caso de Uso Actualizar Cuenta Contable 135 Tabla N 41. Curso de Eventos Caso de Uso Eliminar Cuenta Contable Tabla N 42. Curso de Eventos Caso de Uso Agregar Cuenta Auxiliar Tabla N 43. Curso de Eventos Caso de Uso Actualizar Cuenta Auxiliar Tabla N 44. Curso de Eventos Caso de Uso Eliminar Cuenta Auxiliar Tabla N 45. Curso de Eventos Caso de Uso Agregar Usuario Tabla N 46. Curso de Eventos Caso de Uso Actualizar Usuario Tabla N 47. Curso de Eventos Caso de Uso Eliminar Usuario Tabla N Curso de Eventos Caso de Uso Cambiar Tema de Escritorio Tabla N Curso de Eventos Caso de Uso Establecer Fondo de Escritorio Tabla N 50. Propiedad Server Tabla N 51. Propiedad Client Tabla N 52. Atributos de la Clase Db4oHttpModule Tabla N Métodos ObtenerCliente y ObtenerCliente de la clase Cliente_H_DA Tabla N 54. Métodos AgregarCliente y EliminarCliente Tabla N 55. Métodos ObtenerCuentasImpuetables Tabla N 56. Métodos ObtenerCuentasImputablesPorPrefijo Tabla N 57. Definición de la clase WSAccesoRecursos Tabla N 58. Método ObtenerListaContribuyentes Tabla N 59. Ejemplo de Acceso a Sesiones en ASP.NET

20 Tabla N 60. Ejemplo de Acceso a Sesiones en ASP.NET Tabla N 61. Código JavaScript ejecuta el Postback al Servidor Tabla N 62. Código JavaScript que cierra el Popup Tabla N 63. Código JavaScript que abre el Popup Tabla N 64. Código ASP.NET del control Tabla N 65. Código Javascript que recupera una cuenta por medio de una llamada a WebService Tabla N 66. Inclusión de Namespaces de controles XAML Tabla N 67. Controles incluidos en el control Escritorio Tabla N 68. Propiedad Click del control Button en Silverlight Tabla N 69. Implementación que permite mostrar el Tabla N 70. Control ScrollViewer Tabla N 71. Funcionalidad de Inicio del Tabla N 72. Implementación de la Funcionalidad Tabla N 73. Implementación de la Funcionalidad Tabla N 74. Implementación de la Funcionalidad Tabla N 75. Método que permite definir Tabla N 76. Implementación que permite registrar Tabla N 77. Implementación que permite al manejador de Ventanas abrir la ventana en el Escritorio Tabla N 78. Caso de Prueba Ingresar Comprobante

21 Síntesis En la actualidad existe una gran variedad de empresas, agrupadas dentro del sector de las Pymes, las cuales por diferentes motivos se ven limitadas e imposibilitadas en la incorporación de software de gestión que les permitiese tener un control y administración más integral de sus recursos y procesos. Por otro lado, existe un número considerable de empresas que sí utilizan software de gestión, pero que en la mayoría de los casos éste no se encuentra licenciado; razón suficiente para no acceder al 100% de las características que entrega la herramienta de software, entre las que se pudiesen incluir acceso a actualizaciones, documentación, y otra serie de mejoras. Teniendo presente esta realidad se analizó, diseñó e implementó un sistema de Hosting de Gestión Contable, que permitiese a las Pymes disponer de una herramienta efectiva para el control sus recursos financieros y contables. El sistema fue diseñado sobre plataforma Web, cuya arquitectura y características son comunes en la gran mayoría de los sistemas de gestión que comparten esta plataforma, además de incluir las funcionalidades más generales del área contable de una empresa. Es en este contexto que se hizo necesaria la incorporación de un elemento innovador y que a la vez fuese

22 atractivo y útil para los usuarios, lo que finalmente se tradujo en el desarrollo del Módulo de Administración del sistema cuya interfaz está ambientada al estilo de un Escritorio similar al que los usuarios utilizan y están tan familiarizados en sus sistemas operativos, pero que en esta oportunidad va a ser parte fundamental del software de gestión contable, y al cual van a poder acceder desde cualquier lugar a través de Internet. El diseño y desarrollo del software fue guiado por la metodología RUP (Proceso Racional Unificado), y fue desarrollado bajo un modelo orientado a objetos, que incluyó el código y la base datos, donde esta última se basó en un diagrama de clases y utilizó como motor a DB4O en su versión 7.2 para la persistencia de los datos. Como resultado se obtuvo un sistema de gestión contable que le permitirá a las empresas poder llevar el control de sus recursos contables de una forma más completa, rápida, segura y flexible.

23 Abstract Nowadays, there is a great variety of companies, grouped inside the sector of the Pymes, which for different reasons have seen limited and disabled in the incorporation of software of management that allows them to have control and more integral administration of their resources and processes. On the other hand, There is a considerable number of companies that use a software of management, but, in most cases these software is not licenced; sufficient reason to not accede to 100 % of the features that delivers the software s tools, among that there could be included access to updates, documentation, and another series of improvements. Keeping this fact in mind, A Hosting System of accounting management was analyzed, designed and implemented, which could allow to the Pymes to provide them an effective tool for the control of their financial and countable resources. The system was designed on a Web platform, which architecture and features are common on the most of the systems of management that share this platform, besides, it includes the most general functionalities of the countable area of a company. Is in this context that was necessary the incorporation of an innovative element and simultaneously attractive and useful for the users, which finally was translated in the development of the Module of Administration of the

24 system which interface is set in the style of an Office similar to the one that the users use and are so acquainted in the operating systems, but, in this opportunity is going to be a fundamental part of the software of accounting management, and to which they are going to be able to accede from anywhere through Internet. The design and development of the software was guided by the RUP (Rational Unified Process) methodology and was developed under a model orientated to objects, that included the code and the base information, where was based on a graph of classes and used as engine to DB4O in his version 7.2 for the persistence of the information As a result it was obtained a system of accounting management that will allow to the companies to be able of taking the control of his countable resources of the most complete, fast, safe and flexible form.

25 1 Introducción Actualmente en nuestro país, sólo un cierto número de empresas tienen la posibilidad de acceder e incorporar software de gestión dentro de sus procesos administrativos. Estas empresas se distinguen en su gran mayoría por tener un complejo diagrama de planificación y control de procesos; además se caracterizan por manejar volúmenes elevados de información y poseer una facturación por ventas considerable, lo que les permite y a la vez les obliga a no escatimar en gastos de inversión e incorporación de tecnologías con el objetivo de optimizar y automatizar la mayoría de sus procesos, ya sea adquiriendo un software completo de gestión como un ERP, o incorporando aplicaciones específicas a un área crítica dentro de la misma. Sin embargo, una gran cantidad de empresas agrupadas dentro del sector de la pequeña y mediana empresa (Pymes), se encuentran sencillamente imposibilitadas de incorporar tecnologías de información y software dentro de sus diagramas corporativos. Esto se debe, principalmente, a que la gran mayoría de este tipo de tecnologías presentes en el mercado, no están enfocadas y pensadas para este sector empresarial; lo que se aprecia claramente en los elevados costos fijos del software, y en los requerimientos de implementación e infraestructura informática que se exigen en muchos casos.

26 Las últimas cifras entregadas por la Cámara de Comercio de Santiago muestran que el 73% de las Pymes poseen acceso a Internet, lo que indica el interés por acceder a tecnologías de información a través de este medio. De acuerdo a los datos entregados, las barreras de adopción de tecnologías en las Pymes no son sólo un tema del costo de la tecnología, además hay falta de interés, baja conciencia de su importancia y poca preparación para usarla [DiarioPyme2007]. Por este motivo es que se hace necesaria la existencia de software de gestión que ocupe Internet como plataforma. Es en este sentido que nace la necesidad, y a la vez será el objetivo en que se enfocará el presente Seminario de Titulación, de diseñar e implementar un sistema de gestión orientado a llevar el control y la administración del área contable de las Pymes, área de procesos clave para normar y controlar los sistemas económicos y financieros de la empresa, los presupuestos y los flujos de caja, necesarios para la buena toma de decisiones dentro de la misma.

27 2 Objetivos 2.1 Objetivo general Implementación de un Sistema Web de Hosting que permita la administración y control de los procesos de gestión contable a las Pymes. 2.2 Objetivos específicos Proveer de un sistema y servicio Web para el Hosting o almacenamiento de cuentas contables para las empresas Pyme, donde su acceso involucrará métodos de autenticación y cifrados de datos para una mayor seguridad. Implementar una serie de módulos para la administración y el control del proceso contable. Estos módulos son los de Ingreso y Validación, Selección de Contribuyentes y Período Contable, Libros de Compra y Venta, Centralizaciones, mantenedores de Activo Fijo, Impuestos y Documentos; y por último un módulo de Administración donde el cliente del Hosting podrá controlar los Planes de Cuentas y sus Cuentas

28 Auxiliares, los Contribuyentes con sus Sucursales, además de los Usuarios que podrán ingresar y manejar la gestión de las cuentas. Utilizar estándares y patrones para el diseño de interfaces atractivas y amigables, que permitan a los usuarios un mayor entendimiento de las funcionalidades del sistema. Estas interfaces serán desarrolladas en base a tecnologías innovadoras para desarrollo de software como AJAX y SILVERLIGHT. Implementar para el módulo de Administración una interfaz similar a la de un escritorio tradicional, pero en ambiente Web. Utilizar un motor de base de datos orientado a objetos OODBMS para la persistencia de los datos.

29 3 Planteamiento del Problema 3.1 Antecedentes Definición del Problema La gran mayoría de las Pymes no consideran el uso de software como una herramienta de ayuda dentro de sus diagramas de gestión. Muchas de ellas llevan todo el manejo de sus procesos de forma personal y manual, lo que produce en muchas ocasiones pérdidas considerables de información y falta de comunicación entre las diferentes áreas de la empresa. La gran mayoría de estas empresas ven con temor la posibilidad de incorporar software dentro de sus esquemas administrativos, básicamente por el impacto negativo en el ámbito económico y de gestión que pudiese provocar dentro de su estructura interna de procesos. Mientras las Pymes no puedan acceder a un tipo de software que incluya una serie de características que van desde costos asequibles, acompañados de una administración y acceso a sus módulos funcionales de forma rápida y simple, por ejemplo a través de una página web; y que además presente una interfaz atractiva y amigable que permita al usuario obtener información y tener una visión clara de las funcionalidades que entrega el software, las Pymes no

30 considerarán necesaria la adquisición e incorporación de un software de gestión dentro de su estructura administrativa Identificación de Esfuerzos Anteriores Dentro de las Pymes existen empresas que poseen aplicaciones computacionales, las cuales están diseñadas y pensadas para el área contable. Estos programas en su mayoría están basados en interfaces MS-DOS y han sido desarrollados en lenguaje Cobol (Imagen N 1 y N 2), los cuales podrían ser considerados obsoletos pensando en la gran cantidad de herramientas novedosas que existen en la actualidad para la creación de interfaces como Microsoft Expression y Adobe Creative Suite, y software de punta para el desarrollo de sistemas y aplicaciones como es el caso de Visual Studio.NET y Oracle Java Developer por mencionar algunos. Las primeras aplicaciones presentan muchas limitaciones, que van desde la imposibilidad de poder compartir en red los resultados que genera la aplicación, con la consiguiente descentralización de los datos y que estos no puedan ser utilizados para generar resultados de manera oportuna que ayuden a la buena toma de decisiones. Además estas aplicaciones no permiten la creación de informes específicos; y si agregamos que muchas de ellas están siendo utilizadas de manera ilegitima y sin el consentimiento del desarrollador, traen como

31 consecuencia la falta de documentación y soporte, y la nula posibilidad de mejorar alguna característica o funcionalidad o agregar una totalmente nueva. Imagen N 1. Opciones de una Aplicación Contable en MS-DOS Imagen N 2. Libro de Compras en una Aplicación Contable en MS-DOS

32 Por otra parte, en la región se encuentra la empresa Transtecnia, reconocida en el área del software de gestión, específicamente en el área tributaria y contable. Esta empresa se encarga de comercializar un software que incluye una serie de aplicaciones para Windows instaladas en los clientes, centralizando de esta manera sus resultados en un servidor local dentro de la intranet de la empresa. Las desventajas que plantea este software radican, por un lado, en que el acceso a las aplicaciones instaladas en los equipos de los clientes sólo puede realizarse desde estos equipos, y no se puede ingresar a ellos desde fuera de la intranet. Y por otro lado, se requiere de soporte para el software, que permita revisar y controlar su funcionamiento, e incluya la administración de la infraestructura de red de la empresa necesaria y fundamental para mantener la estabilidad y el correcto funcionamiento del software. Todo esto trae como consecuencia un aumento en los costos variables del software, sin considerar su costo de adquisición e implementación, elementos claves para una Pyme al momento de considerar la necesidad de incorporar un software que ayude a mejorar el control de sus procesos contables y financieros.

33 3.1.3 Solución Propuesta Las Pymes, son empresas que en su mayoría no tienen infraestructura ni soporte TI, que poseen como máximo una red interna de no más de 20 computadores, y con una conexión y acceso a internet proporcionada por un ISP (Proveedor de Servicios de Internet). Conociendo la problemática actual y los recursos informáticos mínimos que se pueden encontrar en la mayoría de las Pymes, la solución que se plantea a la problemática ya antes detallada, radica en el desarrollo de un Sistema de Hosting vía Web, que permita al área contable y tributaria de las Pymes, llevar el control de todo su plan de cuentas y realizar las funciones de gestión propias del área. El sistema estará implementado sobre una plataforma Web, y presentará una serie de módulos agrupados por operaciones, los cuales se mencionan a continuación: Ingreso y Validación (Login): este módulo será el encargado de controlar el acceso al sistema por parte de los usuarios, en base al código del cliente, el nombre de usuario y una contraseña; identificando de esta forma al cliente que ingresa al Hosting y al mismo tiempo al usuario que este cliente ha definido hará uso del sistema. Administración del Hosting: este módulo será administrado por el encargado del Hosting. Aquí se creará la base de datos y se dará de alta

34 los datos de administración y acceso al sistema para los clientes del Hosting. Operaciones Contables: este módulo resume las operaciones contables que podrán realizar los usuarios del sistema, que incluyen la creación de sus Contribuyentes y Sucursales, sus Planes de Cuentas y Cuentas Auxiliares; hasta la generación de informes y balances basados en los movimientos contables que haya ingresado al sistema a través de los comprobantes o Vouchers. A continuación se detallan las funcionalidades o módulos que presentará el sistema contable: o Contribuyente y Período Contable: permitirá la selección del contribuyente y el periodo contable al cual se le desea realizar ingreso o consultas de información al interior del sistema. o Libro de Compras: registrará el ingreso de los documentos asociados a las compras hechas por el contribuyente en un periodo contable establecido. o Libro de Ventas: registrará el ingreso de los documentos asociados a las ventas realizadas a terceros, como por ejemplo a clientes, que fueron llevadas a cabo en un periodo contable establecido. o Comprobante Ingreso/Egreso/Traspaso: permitirá el ingreso de vouchers contables que registran el detalle de un gran número de

35 documentos de un mismo tipo; generalmente usado para los contribuyentes que no llevan una contabilidad detallada. o Mantenedor de Impuestos: permitirá la definición de todos los impuestos que pueden ser utilizados por los documentos manejados por el contribuyente. Generalmente van asociados al Giro de éste último. o Mantenedor de Documentos: aquí el usuario definirá los documentos que manejará el contribuyente, llámese Facturas, Notas de Crédito, Notas de Débito, entre otras; y donde se definirá para cada una de ellas los impuestos que incluirá, los cuales serán obtenidos de la lista de Impuestos ya antes señalada. o Mantendor de Activo Fijo: permitirá calcular la corrección monetaria para cada activo fijo previamente ingresado y las depreciaciones correspondientes asociadas a los activos del contribuyente en un periodo contable determinado. o Consultas e Informes: este módulo permitirá acceder a resúmenes mensuales, semestrales y anuales para los libros y balances; así como también obtener el detalle y saldos que se desee recuperar para una cuenta en particular. A continuación se indican las funcionalidades que tendrá este módulo: Plan de Cuentas:

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

SIT - Sistemas Informáticos. Lavalle 391 4º "E" Ciudad A. de Buenos Aires. República Argentina. Tel.: 54(011) 4313-4148 - E-mail: info@sitsoft.com.

SIT - Sistemas Informáticos. Lavalle 391 4º E Ciudad A. de Buenos Aires. República Argentina. Tel.: 54(011) 4313-4148 - E-mail: info@sitsoft.com. Cambie el tiempo de tareas administrativas de sus auditores por tiempo de auditoria. Obtenga mediante tableros de control, información de gestión de riesgo, tareas de auditorias y seguimiento de observaciones,

Más detalles

Programación en Capas.

Programación en Capas. Programación en Capas. Ricardo J. Vargas Del Valle Universidad de Costa Rica, Ciencias de Computación e Informática, San José, Costa Rica, 506 ricvargas@gmail.com Juan P. Maltés Granados Universidad de

Más detalles

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento. Documento de Referencia Una Única Solución que Integra Todas las Aplicaciones que su Empresa Requiere Tecnologizar los procesos financieros, operacionales y de gestión de su empresa, es sólo cuestión de

Más detalles

V. CAPÍTULO: CONTRIBUCIÓN

V. CAPÍTULO: CONTRIBUCIÓN V. CAPÍTULO: CONTRIBUCIÓN Requerimientos del Sistema Para llevar a cabo el desarrollo de nuestro sistema se establecieron tanto los actores como los requerimientos funcionales y no funcionales del sistema.

Más detalles

J - 30551749-5. Profit Plus Contabilidad

J - 30551749-5. Profit Plus Contabilidad Profit Plus Contabilidad Profit Plus Contabilidad Profit Plus Contabilidad automatiza la contabilidad de su empresa, al ofrecerle en un solo producto todos los procesos relacionados con la Contabilidad

Más detalles

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia)

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia) KoffeeSoft, es una empresa Laboyana, creada el 28 de Marzo de 2012 con 2 años de acreditación, seria, moderna, con excelente recurso humano capacitado por reconocidas instituciones a nivel nacional. KoffeeSoft

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

CAPÍTULO 5. Hemos utilizado la técnica de programación orientado a objetos por su

CAPÍTULO 5. Hemos utilizado la técnica de programación orientado a objetos por su 88 CAPÍTULO 5 5. IMPLEMENTACIÓN 5.1 Modelo Utilizado en Programación. Hemos utilizado la técnica de programación orientado a objetos por su eficiencia y eficacia en el modelo mvc, ya que permite la reutilización

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI

DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI Informe de Práctica Profesional de 4to Año, Ingeniería Informática Autor: Manuel Alejandro Aguilar Díaz

Más detalles

ENCUENTA - CONTABILIDAD Net. Definiciones generales

ENCUENTA - CONTABILIDAD Net. Definiciones generales ENCUENTA - CONTABILIDAD Net Definiciones generales 2013 ENCUENTA - CONTABILIDAD Net Definiciones generales Contenido 1 GENERALIDADES... 3 2 DISTRIBUCIÓN GENERAL DE LOS ELEMENTOS DEL SISTEMA... 3 3 REQUERIMIENTOS...

Más detalles

Sistema PYMES Ventas e Inventarios H&S

Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Visión DESARROLLADORA Teodora Vargas Tarqui Versión 0.9 Tabla de Contenidos 1. INTRODUCCION 3 1.1 Propósito 3 1.2 Alcance 3

Más detalles

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN SISTEMA DE GESTIÓN INTEGRAL NISIRA SYSTEMS S.A.C. Derechos Reservados Trujillo 2008 Índice Página Introducción... 02 Instalación del Software o Requisitos Técnicos... 03 o Licencia

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1.

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1. Cliente: FCM-UNA Página 1 de 14 PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA Cliente: FCM-UNA Página 2 de 14 Tabla de contenido 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. ALCANCE 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

2. Requerimientos Técnicos

2. Requerimientos Técnicos 2. Requerimientos Técnicos La solución SIR-LA (Sistema Integral RECO de Logística Aduanera) fue diseñada para operar como una plataforma centralizada, es decir, un sistema único para una Agencia o grupo

Más detalles

2524 Developing XML Web Services Using Microsoft ASP.NET

2524 Developing XML Web Services Using Microsoft ASP.NET 2524 Developing XML Web Services Using Microsoft ASP.NET Introducción La meta de este curso es de proveer a los estudiantes con el conocimiento y habilidades requeridas para desarrollar soluciones basadas

Más detalles

Boletín de Asesoría Gerencial* Business Process Management (BPM)

Boletín de Asesoría Gerencial* Business Process Management (BPM) Espiñeira, Sheldon y Asociados * No. 11-2009 *connectedthinking Contenido Haga click en los enlaces para navegar a través del documento Haga click en los enlaces para llegar directamente a cada sección

Más detalles

FileMaker. Ejecución de FileMaker Pro 10 en Citrix Presentation Server

FileMaker. Ejecución de FileMaker Pro 10 en Citrix Presentation Server FileMaker Ejecución de FileMaker Pro 10 en Citrix Presentation Server 2004-2009 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Más detalles

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Manual de Referencia. Manual de instalación rápida SQL

Manual de Referencia. Manual de instalación rápida SQL Manual de instalación rápida SQL 1 BIENVENIDOS A ON THE MINUTE. Gracias por adquirir On The Minute. Este sistema le permitirá controlar las asistencias de los empleados de su empresa, así como las incidencias

Más detalles

FileMaker Pro 11. Ejecución de FileMaker Pro 11 en Citrix XenApp

FileMaker Pro 11. Ejecución de FileMaker Pro 11 en Citrix XenApp FileMaker Pro 11 Ejecución de FileMaker Pro 11 en Citrix XenApp 2007-2010 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Más detalles

Las telecomunicaciones ofrecen ventajas a las Pymes como: agilidad,

Las telecomunicaciones ofrecen ventajas a las Pymes como: agilidad, INFORMÁTICA Gerardo A. González Díaz Escritorio remoto y virtualización Tecnología de información y comunicaciones, útil para quienes dirigen una Pyme Las telecomunicaciones ofrecen ventajas a las Pymes

Más detalles

MANUAL DEL USUARIO SIVIGILA D.C. MODULO DE ASISTENCIA TÉCNICA (USUARIO SOLICITANTE)

MANUAL DEL USUARIO SIVIGILA D.C. MODULO DE ASISTENCIA TÉCNICA (USUARIO SOLICITANTE) Página 1 de 12 MANUAL DEL USUARIO SIVIGILA D.C. MODULO DE ASISTENCIA TÉCNICA (USUARIO SOLICITANTE) Página 2 de 12 TABLA DE CONTENIDO 1. OBJETIVO... 3 2. ALCANCE... 3 3. RECOMENDACIONES DE TIPO GENERAL...

Más detalles

3- Sensibilizar y capacitar al grupo de trabajo definido por el FNA, para el acompañamiento en las actividades del proyecto.

3- Sensibilizar y capacitar al grupo de trabajo definido por el FNA, para el acompañamiento en las actividades del proyecto. REQUERIMIENTOS TECNICOS Contratar los servicios de una firma que realice la implantación del Sistema de Costos por Actividad Costeo ABC del FONDO NACIONAL DE AHORRO. Incluye análisis, diseño, implementación,

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto.

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICES En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICE 1. Herramientas Las herramientas que se usaron en el análisis, desarrollo

Más detalles

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ CORPORACION UNIVERSITARIA MINUTO DE DIOS FACULTAD

Más detalles

BPM: Articulando Estrategia, Procesos y Tecnología

BPM: Articulando Estrategia, Procesos y Tecnología BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

UNIVERSIDAD TECNOLÓGICA DE HERMOSILLO Ingeniería en Tecnologías de la Información AUDITORÍA DE SISTEMAS. Profesor: Bernardo Prado Díaz

UNIVERSIDAD TECNOLÓGICA DE HERMOSILLO Ingeniería en Tecnologías de la Información AUDITORÍA DE SISTEMAS. Profesor: Bernardo Prado Díaz UNIVERSIDAD TECNOLÓGICA DE HERMOSILLO Ingeniería en Tecnologías de la Información AUDITORÍA DE SISTEMAS Profesor: Bernardo Prado Díaz Alumno: Benjamín Hurtado Ruelas Grupo ITI 9-3 Hermosillo, Sonora 30

Más detalles

Copyright del Producto

Copyright del Producto Parallels Panel Copyright del Producto ISBN: N/A Parallels 660 SW 39 th Street Suite 205 Renton, Washington 98057 EEUU Teléfono: +1 (425) 282 6400 Fax: +1 (425) 282 6444 Copyright 1999-2009, Parallels,

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Resumen. Sistema informática para el desarrollo de la empresa de calzados

Resumen. Sistema informática para el desarrollo de la empresa de calzados Resumen Sistema informática para el desarrollo de la empresa de calzados Este trabajo presenta el desarrollo en las áreas de ventas y en las áreas de producción y de almacén. En el área de ventas se presenta

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

La Solución informática para su sistema de gestión

La Solución informática para su sistema de gestión Página 1 de 7 ÍNDICE 1. Introducción 2. Características del software 3. Precios QUALITYSLAVE 4. Servicios Página 2 de 7 1.- INTRODUCCIÓN QUALITYSLAVE es una solución informática que permite a las organizaciones

Más detalles

White Paper Help Desk Intranet

White Paper Help Desk Intranet 2004 Koala Developers Versión del documento: 2.0.8 White Paper Help Desk Intranet Autor: Departamento de Comercialización Última modificación: Abril de 2004 1 Contenido 2 Quién debería leer este documento?...3

Más detalles

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web.

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web. Microsoft Office SharePoint Server 2007 es un conjunto integrado de características de servidor que puede contribuir a mejorar la eficacia organizativa al ofrecer completas funciones de administración

Más detalles

MANUAL DE USUARIO FORMA OFICIAL 76 INFORMACIÓN DE OPERACIONES RELEVANTES (ARTÍCULO 31-A DEL CÓDIGO FISCAL DE LA FEDERACIÓN)

MANUAL DE USUARIO FORMA OFICIAL 76 INFORMACIÓN DE OPERACIONES RELEVANTES (ARTÍCULO 31-A DEL CÓDIGO FISCAL DE LA FEDERACIÓN) FORMA OFICIAL 76 INFORMACIÓN DE OPERACIONES RELEVANTES (ARTÍCULO 31-A DEL CÓDIGO FISCAL DE LA FEDERACIÓN) Mayo 2015 El Servicio de Administración Tributaria (SAT), pone a su disposición una guía para interactuar

Más detalles

Introducción. Mensaje de los Desarrolladores

Introducción. Mensaje de los Desarrolladores Introducción En Aspec System estamos preocupados por los cabios tecnológicos de la vida cotidiana así como las integraciones de la tecnologías de la información en el llamado tele gobierno que está integrando

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

PROGRAMA FORMATIVO Programación Orientada a Objetos con Java

PROGRAMA FORMATIVO Programación Orientada a Objetos con Java PROGRAMA FORMATIVO Programación Orientada a Objetos con Java Julio 2014 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denominación:

Más detalles

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

FileMaker Pro 12. Uso de una Conexión a Escritorio remoto con FileMaker Pro 12

FileMaker Pro 12. Uso de una Conexión a Escritorio remoto con FileMaker Pro 12 FileMaker Pro 12 Uso de una Conexión a Escritorio remoto con FileMaker Pro 12 2007-2012 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Más detalles

PROGRAMA FORMATIVO Administración de Business Intelligence y Datawarehousing

PROGRAMA FORMATIVO Administración de Business Intelligence y Datawarehousing PROGRAMA FORMATIVO Administración de Business Intelligence y Datawarehousing Julio 2014 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO

Más detalles

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales Facultad de Ingeniería Informática CEIS Informe de las Prácticas Profesionales Título: Informatización de los Procesos de Negocio Solicitud de Trabajo Extra laboral en el CITI, a través de la BPMS BizAgi

Más detalles

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte I Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte II Requisitos técnicos proyecto. Servidor. Cliente. Tecnologías empleadas. Diagrama de red. Parte

Más detalles

Entornos de Programación Actividades de Laboratorios

Entornos de Programación Actividades de Laboratorios Entornos de Programación Actividades de Laboratorios Realizado por: Fabricio.A.Santillana.V. 2-718-1147 Procedimiento 1. Durante los Laboratorios anteriores, estuvimos viendo cuales eran las necesidades

Más detalles

LA INTRANET COMO PORTAL CORPORATIVO Técnicas de diseño y gestión

LA INTRANET COMO PORTAL CORPORATIVO Técnicas de diseño y gestión Curso On-line LA INTRANET COMO PORTAL CORPORATIVO Técnicas de diseño y gestión DIRECTOR Y TUTOR TIPO JOSE ANTONIO SÁNCHEZ MONTERO Jefe de Área de Documentación y Biblioteca. Comisión Nacional de Energía

Más detalles

Subir o no subir al Cloud, esa es la cuestión.

Subir o no subir al Cloud, esa es la cuestión. Subir o no subir al Cloud, esa es la cuestión. Conoce los conceptos clave y toma tú la decisión! Para empezar conoce el primer concepto qué es el Cloud o la Nube? Significa Computación en la Nube y no

Más detalles

DISPOSITIVOS MÁS AVANZADO

DISPOSITIVOS MÁS AVANZADO KMnet Admin SOFTWARE DE GESTIÓN DE DISPOSITIVOS PARA TODAS LAS EMPRESAS EL SOFTWARE DE GESTIÓN DE DISPOSITIVOS MÁS AVANZADO GESTIÓN RÁPIDA Y SENCILLA DE TODOS LOS DISPOSITIVOS DE SU RED UN ÚNICO SOFTWARE

Más detalles

APLICACIONES PARA LA GESTION ADMINISTRATIVA

APLICACIONES PARA LA GESTION ADMINISTRATIVA República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria Instituto Universitario de Tecnología del Oeste Mariscal Sucre Programa Nacional de Formación Licenciatura

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

Más detalles

Beneficios estratégicos para su organización. Beneficios

Beneficios estratégicos para su organización. Beneficios La solución ideal para controlar la totalidad de su infraestructura IT mediante un inventario automatizado, control remoto y Gestión de activos informáticos. Beneficios Características Inventario actualizado

Más detalles

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este

Más detalles

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE Noemí Peña Portillo 1. Qué voy a explicar? Objetivos del proyecto. Oracle Developer Suite 10g y Componentes. Configuración de red. Oracle Designer

Más detalles

Proyecto Final de Carrera

Proyecto Final de Carrera Aplicación de gestión de proyectos informáticos Memoria del Proyecto Consultor: Jairo Sarrias Guzmán Ingeniería Técnica Informática de Gestión P á g i n a 2 CONTENIDO 1. Introducción... 6 1.1. Resumen...

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

Web Forms. Para crear una aplicación Web de ASP.NET se utilizan los controles de las secciones HTML o Web Forms de la caja de herramientas.

Web Forms. Para crear una aplicación Web de ASP.NET se utilizan los controles de las secciones HTML o Web Forms de la caja de herramientas. Web Forms Web Forms es un nuevo modelo de programación para interfaces de usuario de Internet basado en ASP.NET que sustituye a WebClasses y el Diseñador de Web Forms sustituye al Diseñador de páginas

Más detalles

Universidad Francisco Gavidia.

Universidad Francisco Gavidia. H1 G7 es: Universidad Francisco Gavidia. MANUAL DE INSTALACION. SISTEMA DE CONTROL DE PAGO DE PERSONAL PARA FUNDACIONES. (OptimaList) Autores: Rut Elizabeth Ayala. Marcela Martínez. Stilwell Santos. Fecha:

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 3 Abril 2006 Índice 1. Generalidades... 3 1.1

Más detalles

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907 Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

Backup Exec 2012. Guía de instalación rápida

Backup Exec 2012. Guía de instalación rápida Backup Exec 2012 Guía de instalación rápida Instalación Este documento incluye los temas siguientes: Requisitos del sistema Lista de verificación de instalación previa de Backup Exec Cómo realizar una

Más detalles

Propuesta de Desarrollo Desarrollo Modulo de Seguimientos de Casos Sociales

Propuesta de Desarrollo Desarrollo Modulo de Seguimientos de Casos Sociales Propuesta de Desarrollo Desarrollo Modulo de Seguimientos de Casos Sociales 2011 Cliente: Dirección General de coordinación de políticas de niñez, adolescencia y familia. Nro. de propuesta: 001 Producto/Servicio:

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Sistema para Gestión de Conocimiento Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Contenido Introducción... 3 Antecedentes... 4 Ediciones... 4 Empresarial... 4 Personal...

Más detalles

Universidad de Sonora. Alumno: Erick Alonso Castro Navarro. Empresa: SIEP (Sistema Estatal Penitenciario) Proyecto:

Universidad de Sonora. Alumno: Erick Alonso Castro Navarro. Empresa: SIEP (Sistema Estatal Penitenciario) Proyecto: Universidad de Sonora Alumno: Erick Alonso Castro Navarro Empresa: SIEP (Sistema Estatal Penitenciario) Proyecto: Portal intranet para la administración de archivos y servicio de soporte en línea. Índice.

Más detalles

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CLOUD BACKUP

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CLOUD BACKUP MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CLOUD BACKUP INDICE 1.- Descarga del Software 2.- Instalación del Software 3.- Configuración del software y de la copia de seguridad 3.1.- Configuración inicial

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6

Más detalles

APIWin Full/Enterprise

APIWin Full/Enterprise SOFTWARE PARA CONTROL DE ACCESO El APIWin es parte de la suite de productos IN-Win, un conjunto de aplicaciones destinadas a controlar al personal interno y externo de una organización. El sistema para

Más detalles

Almacenamiento de CFD de Proveedores

Almacenamiento de CFD de Proveedores Almacenamiento de CFD de Proveedores v. 1.4 Mayo 2011 Act. Julio 2011 Act. Agosto 2011 I N D I C E Contenido PREPARAR EL SISTEMA PARA USARLO... 1 NAVEGADOR... 1 CONFIGURACIÓN... 1 QUÉ HAGO SI EL SISTEMA

Más detalles

Diseño de una red local (LAN ethernet en estrella)

Diseño de una red local (LAN ethernet en estrella) Diseño de una red local (LAN ethernet en estrella) * Nota: Este tutorial se encuentra orientado hacia las redes de área local ethernet sobre S.O. Windows omitiendo conceptos y temas de otros tipos de redes

Más detalles

DESCRIPCIÓN TÉCNICA AZUAN PROPIEDAD DE AZUAN TECHNOLOGIES S.A.

DESCRIPCIÓN TÉCNICA AZUAN PROPIEDAD DE AZUAN TECHNOLOGIES S.A. DESCRIPCIÓN TÉCNICA AZUAN PROPIEDAD DE AZUAN TECHNOLOGIES S.A. La información contenida en este documento es confidencial y propiedad de AZUAN TECHNOLOGIES S.A. La información de este documento no puede

Más detalles

16-0147 / 29-1450 FUNDAMENTOS DE DESARROLLO DE SOFTWARE

16-0147 / 29-1450 FUNDAMENTOS DE DESARROLLO DE SOFTWARE PROGRAMA DE CONSULTOR JUNIOR EN TECNOLOGÍA MICROSOFT Este es un programa técnico introductorio en tecnología Microsoft adecuado para el personal del área técnica, donde se optimiza el desarrollo de sus

Más detalles

Boletín de Asesoría Gerencial* Arquitectura orientada a servicios (SOA)

Boletín de Asesoría Gerencial* Arquitectura orientada a servicios (SOA) Espiñeira, Sheldon y Asociados * No. 12-2009 *connectedthinking Haga click en los enlaces para navegar a través del documento Haga click en los enlaces para llegar directamente a cada sección 4 Introducción

Más detalles

HERRAMIENTA WEB PARA LA ELABORACIÓN DE TEST BAJO LA ESPECIFICACIÓN IMS-QTI

HERRAMIENTA WEB PARA LA ELABORACIÓN DE TEST BAJO LA ESPECIFICACIÓN IMS-QTI HERRAMIENTA WEB PARA LA ELABORACIÓN DE TEST BAJO LA ESPECIFICACIÓN IMS-QTI Muñoz-Bouchard J.P., y Álvarez-González L.A. jp.knap@gmail.com@gmail.com, lalvarez@inf.uach.cl Grupo de Investigación en Tecnologías

Más detalles

PROGRAMA FORMATIVO Fundamentos y administración de Oracle Database

PROGRAMA FORMATIVO Fundamentos y administración de Oracle Database PROGRAMA FORMATIVO Fundamentos y administración de Oracle Database Julio 2015 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. FUNDAMENTOS

Más detalles

Implementación, aprovisionamiento y actualización de Windows Server con System Center

Implementación, aprovisionamiento y actualización de Windows Server con System Center Implementación automatizada y centralizada, aprovisionamiento y actualización de Windows Server La implementación y el mantenimiento de Windows Server en sistemas operativos de centros de datos y entornos

Más detalles

Sage CRM. 7.2 Guía de autoservicio

Sage CRM. 7.2 Guía de autoservicio Sage CRM 7.2 Guía de autoservicio Copyright 2013 Sage Technologies Limited, editor de este trabajo. Todos los derechos reservados. Quedan prohibidos la copia, el fotocopiado, la reproducción, la traducción,

Más detalles

Requisitos, novedades e instalación de Windows 7

Requisitos, novedades e instalación de Windows 7 CAPÍTULO 1 Requisitos, novedades e instalación de Windows 7 INTRODUCCIÓN A WINDOWS 7 Windows 7 es la última versión de Microsoft Windows, un sistema operativo para uso en ordenadores personales, incluyendo

Más detalles

José Ramón Ruiz Rodríguez

José Ramón Ruiz Rodríguez Puesta en marcha de un servidor LDAP para PYMES José Ramón Ruiz Rodríguez No se permite la reproducción total o parcial de este libro, ni su incorporación a un sistema informático, ni su transmisión en

Más detalles

Ingeniería de Software I

Ingeniería de Software I Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00

Más detalles

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a gestión de proyectos Un sistema de gestión de proyectos es

Más detalles

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com PAPER 2012 DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA EL INGRESO Y CONSULTAS DE NOTAS ON-LINE PARA LA ACADEMIA MILITAR SAN DIEGO, UTILIZANDO SOFTWARE LIBRE (PHP Y MYSQL) Yacelga De

Más detalles

Arquitectura y Diseño de la Solución

Arquitectura y Diseño de la Solución Arquitectura y Diseño de la Solución Recuento de Conceptos importantes Modelamiente / Versionamiento de trámites Vista Conceptual Subsistemas Funcionales Principales Detalle de los subsistemas Vista de

Más detalles

Plataforma de Desarrollo de Software

Plataforma de Desarrollo de Software Plataforma de Software Guía de introducción a la Plataforma de Desarrollo de Software Versión 1.07 Basado en plantilla: xxxxx - Plantilla básica v2.01 2014-02-07 Página 1 de 9 Control de cambios Fecha

Más detalles

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS Ministerio de Tecnologías de la Información y las Comunicaciones Programa de Gobierno

Más detalles

PROGRAMA FORMATIVO. MTA Developer: Microsoft Technology Associate (MTA)

PROGRAMA FORMATIVO. MTA Developer: Microsoft Technology Associate (MTA) PROGRAMA FORMATIVO MTA Developer: Microsoft Technology Associate (MTA) Julio 2014 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2.

Más detalles

Confidencial de Microsoft: Sólo para Contrato de confidencialidad

Confidencial de Microsoft: Sólo para Contrato de confidencialidad Matías Fuentes C. Asesor Técnico de Educación Microsoft La implementación, pruebas y pilotos de hoy seguirán redituando Compatibilidad similar: La mayor parte del software que se ejecuta en Windows Vista

Más detalles

SIGFE 2.0. Principales beneficios para la gestión, la operación y el control de los recursos públicos

SIGFE 2.0. Principales beneficios para la gestión, la operación y el control de los recursos públicos SIGFE 2.0 Principales beneficios para la gestión, la operación y el control de los recursos públicos Andrés Alarcón Jefe Área Mantenimiento SIGFE 2.0 División de Tecnologías de la Información DIPRES SIGFE

Más detalles

CARRERA TITULO DEL TRABAJO CURSO

CARRERA TITULO DEL TRABAJO CURSO CARRERA Ingeniería Informática TITULO DEL TRABAJO TOGAF CURSO Tópicos de Ingeniería del Software CÉSAR ESTRADA CONDORI MAYRA GOMEZ QUEVEDO LUIS MUǸOS ESCAPA ALAN A. ROJAS MARROQUIN SEMESTRE IX 2010 Los

Más detalles