1. PROTOCOLO CON LAS OBSERVACIONES RESUELTAS MODELO DEL PROCESO DE SOFTWARE

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

Download "1. PROTOCOLO CON LAS OBSERVACIONES RESUELTAS 1.1 1.2 1.3 2. MODELO DEL PROCESO DE SOFTWARE 2.1 2.2 2.3. 3"

Transcripción

1

2 Contenido 1. PROTOCOLO CON LAS OBSERVACIONES RESUELTAS Observaciones realizadas por el Ing. María Delina Culebro Farrera Observaciones realizadas por el Ing. Jesús Carlos Sánchez Guzmán Observaciones realizadas por el Ing. Miguel Arturo Vázquez Velázquez MODELO DEL PROCESO DE SOFTWARE Modelo Incremental Justificación del modelo a utilizar Cronograma de actividades (Residencia Profesional) DESCRIPCIÓN DEL PROCESO EN EL QUE VA A OPERAR EL SISTEMA (SI ES UN PROCESO ESPECIFICACION DE REQUISITOS DEL SISTEMA Requisitos funcionales Descripción de actores Modelo de casos de uso Descripción de los casos de uso Modelo de interfaces de usuario Interfaces para el Presidente del Consorcio Interfaces para los licenciados del Consorcio Interfaces para los clientes del Consorcio Requisitos no funcionales Requisitos del hardware (si aplica) TECNOLOGÍAS A UTILIZAR Modelo de contexto Herramientas tecnológicas a utilizar y lenguajes de programación ESPECIFICACIÓN DEL DISEÑO DEL SISTEMA Diseño de la base de datos o de cualquier tipo de Arquitectura del software Descripción de módulos o clases, según el paradigma utilizado CONCLUSIONES Valoración del avance logrado Porcentaje del avance Qué falta por hacer... 48

3 8. OPCIÓN DE TITULACIÓN ELEGIDA Anexos Protocolo de investigación... 48

4 1. PROTOCOLO CON LAS OBSERVACIONES RESUELTAS 1.1 Observaciones realizadas por el Ing. María Delina Culebro Farrera. Objetivos específicos: 1. Sistematizar el registro y control de clientes a quienes se les brinda el servicio a través de una plataforma web. 2. Diseñar y construir las interfaces para los resúmenes de expedientes de los clientes, actualizados por los licenciados. 3. Sistematizar el control del avance de los casos jurídicos. 4. Emitir reportes a los clientes de los avances de los casos de manera oportuna y eficiente. 5. Acceder desde cualquier punto donde se cuente con internet. Corrección de objetivos específicos: 1. Controlar el registro de clientes a quienes se les brinda el servicio dentro del consorcio. 2. Controlar el avance de los casos jurídicos llevados por el consorcio por medio de la plataforma web. 3. Emitir reportes a los clientes de los avances de los casos de manera oportuna y eficiente. 4. Permitir el acceso al sistema desde cualquier dispositivo móvil o computadora personal que cuente con conexión a internet. Correcciones realizadas: Se volvieron a redactar los objetivos 1 y 3 ya que en la redacción se interpretaban como actividades que se realizaran dentro del sistema, así mismo se cambió la redacción del objetivo 5 ya que no quedaba claro que se pretendía con ello, y por último se eliminó el objetivo 2 teniendo en cuenta que este era una actividad que se tenía que realizar para poder desarrollar el sistema.

5 1.2 Observaciones realizadas por el Ing. Jesús Carlos Sánchez Guzmán. Correcciones realizadas: Los sistemas desarrollados con anterioridad en el área de asuntos jurídicos, no cuentan con normas de calidad, ya que las normas de calidad se aplican solamente a los procesos de los asuntos jurídicos tratados, debido a que el sistema a desarrollar será una herramienta administrativa para el consorcio, si el mismo obtiene una norma de calidad en los procesos para tratar sus asuntos jurídicos y el sistema se incluye dentro de dicho proceso, entonces el sistema estará apegado a la norma de calidad. 1.3 Observaciones realizadas por el Ing. Miguel Arturo Vázquez Velázquez. Objetivo general: Desarrollar un sistema web que permita y dé a conocer el estatus y seguimiento de los casos jurídicos que se llevan a cabo dentro del Consorcio Internacional de Acciones Jurídicas, contando con una aplicación móvil que permita a los clientes realizar consultas del resumen de sus casos. Corrección de objetivo general: Desarrollar un sistema web que permita y dé a conocer el estatus y seguimiento de los casos jurídicos que se llevan a cabo dentro del Consorcio Internacional de Acciones Jurídicas, que de acceso a los clientes para conocer el avance de sus casos. Correcciones realizadas: Se modificó la parte final del objetivo ya que el desarrollo de una aplicación móvil no será necesario porque el sistema se adaptara y tendrá las propiedades necesarias para ser visualizado en cualquier dispositivo móvil accediendo desde la plataforma web.

6 2. MODELO DEL PROCESO DE SOFTWARE 2.1 Modelo Incremental El modelo incremental ejecuta una serie de avances, llamados incrementos, que en forma progresiva dan más funcionalidad al cliente conforme se le entrega cada incremento. El modelo incremental combina elementos de los flujos de proceso lineal y paralelo, aplica secuencias lineales en forma escalonada a medida que avanza el calendario de actividades. Cada secuencia lineal produce incrementos de software susceptibles de entregarse [McD93] de manera parecida a los incrementos producidos en un flujo de proceso evolutivo. Cuando se utiliza un modelo incremental, es frecuente que el primer incremento sea el producto fundamental. Es decir, se abordan los requerimientos básicos, pero no se proporcionan muchas características suplementarias (algunas conocidas y otras no). El cliente usa el producto fundamental (o lo somete a una evaluación detallada). Como resultado del uso y/o evaluación, se desarrolla un plan para el incremento que sigue. El plan incluye la modificación del producto fundamental para cumplir mejor las necesidades del cliente, así como la entrega de características adicionales y más funcionalidad. Este proceso se repite después de entregar cada incremento, hasta terminar el producto final. El modelo de proceso incremental se centra en que en cada incremento se entrega un producto que ya opera. Los primeros incrementos son versiones desnudas del producto final, pero proporcionan capacidad que sirve al usuario y también le dan una plataforma de evaluación. Figura 1. Descripción del modelo incremental

7 2.2 Justificación del modelo a utilizar. El modelo que utilizaremos para el desarrollo del Sistema para el seguimiento de casos jurídicos del Consorcio Internacional de Acciones Jurídicas S.A de C.V. es el Modelo Incremental, ya que este modelo nos permite realizar varias iteraciones para complementar las especificaciones del sistema y corregir errores, de esta manera si es necesario regresar a fases iniciales del proyecto debido a las especificaciones del cliente se podrá hacer sin ningún inconveniente, dando mayor afinidad y calidad al sistema para mejorar su funcionamiento. Se buscará proporcionar en cada incremento un conjunto de elementos funcionales para el consorcio, que puedan ser mejorados en entregas posteriores. De esta manera se atenderán las necesidades del consorcio conforme al grado de importancia de las mismas, y será de gran utilidad la retroalimentación que se pueda obtener del primer incremento, para la implementación de los siguientes incrementos. El primer incremento que se desarrollará corresponde a la interfaz web, que permitirá al presidente del consorcio, contar con un registro de los licenciados y los clientes con los que cuenta el consorcio, posteriormente podrá realizar la apertura de los casos presentados al consorcio, para tener un control de los mismos. Como segundo incremento se agregará la funcionalidad al sistema para que el presidente pueda asignar un caso a cualquiera de los licenciados registrados en el sistema, y a su vez estos puedan ver los casos que tienen asignados, seleccionarlos y empezar a registrar avances realizados para el caso, también podrá enviar comentarios al cliente sobre el caso tratado. Finalmente, el tercer incremento permitirá a los clientes del consorcio, ingresar al sistema, ver una lista de sus casos llevados por el consorcio, seleccionar uno de los casos y ver el resumen del mismo, también podrá recibir comentarios por parte del licenciado que llevara el caso y enviar comentarios al mismo.

8 2.3. Cronograma de actividades (Residencia Profesional). Figura 2. Cronograma de actividades

9 3. DESCRIPCIÓN DEL PROCESO EN EL QUE VA A OPERAR EL SISTEMA (SI ES UN PROCESO ADMINISTRATIVO). El Consorcio Internacional de Acciones Jurídicas S.A. de C.V. es una empresa de consultoría y soluciones integrales, que lleva a cabo la defensa de casos jurídicos en el sector público y privado. Con la implementación del sistema a realizar el consorcio tendrá un registro de los clientes y los casos que se están tratando dentro del mismo, permitiendo al presidente llevar un mejor control de ellos al poder realizar consultas de los resúmenes de los expedientes de los casos y tener un seguimiento de estos. En un principio se le proporcionará al presidente del consorcio un usuario y una contraseña para acceder al sistema, dicho usuario le tendrá todos los privilegios sobre el mismo, una vez que el presidente ingrese al sistema, podrá realizar el registro de los licenciados a su cargo dentro del consorcio, a cada licenciado se le proporcionará su ID y contraseña para acceder al sistema. El presidente también podrá registrar a los clientes que acudan a prestar los servicios del consorcio, de la misma manera a cada cliente se le asignara un ID y contraseña para acceder al sistema. Cuando un cliente acuda al consorcio el presidente verificará si el mismo ya se encuentra registrado en el sistema o procederá a realizar el registro ya mencionado anteriormente. Para cada cliente el presidente podrá aperturar un nuevo caso jurídico, el cual contará con datos importantes para el consorcio a lo largo de la defensa del caso, así mismo el presidente se encargará de asignar que licenciado es el indicado para llevar el caso. Una vez que se abre un caso y se asigna al licenciado que llevará su defensa, es el licenciado quien accede al sistema, y tendrá un listado de los asuntos que se le han asignado, podrá seleccionar uno de ellos y agregar avances obtenidos del caso, si es necesario también podrá enviar comentarios al cliente acerca del mismo. Durante el proceso de defensa del asunto jurídico el cliente podrá acceder al sistema para ver un listado de sus casos llevados por el consorcio, y podrá seleccionar uno de ellos para seguir el avance de su caso por medio del resumen de expediente que se le presentará, así como los comentarios hechos por el licenciado. Al igual que al licenciado se le permitirá al cliente enviar comentarios al mismo sobre el caso tratado. Cabe señalar que tanto al presidente como a los licenciados del consorcio se les permitirá ver un listado de todos los casos llevados dentro del mismo, esto con el objetivo que el presidente pueda tener un control de los casos tratados y los

10 licenciados tengan conocimiento de lo que pasa con todos los asuntos, ya que para el consorcio es importante que todos los licenciados estén enterados de todos los asuntos tratados por el consorcio. Los licenciados y los clientes podrán modificar datos personales una vez que ingresen al sistema si así lo desean, como lo son: correo electrónico, teléfono, dirección, usuario y contraseña. Si por alguna razón el licenciado que está a cargo de un caso ya no puede seguir con el mismo, el presidente tendrá la facilidad de reasignar el caso a otro licenciado que se encuentre registrado en el sistema, si el caso es demasiado complejo y tiene que ser tratado por más de un licenciado el presidente también podrá agregar uno o más licenciados al caso. Figura 3. Modelo de Procesos

11 4. ESPECIFICACION DE REQUISITOS DEL SISTEMA. 4.1 Requisitos funcionales. RQ-01 Identificación del personal. El sistema será capaz de identificar a los usuarios que accedan a él (presidente, licenciados, clientes) mediante su usuario y contraseña. RQ-02 Registro de personal y clientes. El sistema permitirá al presidente realizar el registro de los licenciados que son parte del consorcio, así como el registro de los clientes que acuden a él. RQ-03 Apertura y vinculación del caso. El sistema permitirá al presidente realizar la apertura de un caso cada vez que un cliente presenta su caso al consorcio y este será tratado por el mismo. A su vez el presidente podrá vincular el caso con un licenciado registrado dentro del sistema quien se encargara de llevar el caso. RQ-04 Control y seguimiento de los casos. El presidente podrá consultar en el sistema los casos tratados por el consorcio clasificados por licenciado, clientes y general, para esto el sistema presentará el resumen del expediente del caso. RQ-05 Seguimiento y registro de avance para el caso. El sistema proporcionará al licenciado una lista de los casos asignados, este tendrá la facilidad de seleccionar un caso para realizar su seguimiento y registrar su avance. RQ-06 Seguimiento del avance para el caso. El sistema proporcionará al cliente una lista de sus casos tratados por el consorcio, este tendrá la facilidad de seleccionar un caso para realizar su seguimiento, por medio del resumen del expediente del caso. RQ-07 Comunicación licenciado-cliente. El sistema permitirá la comunicación entre el licenciado y el cliente por medio de mensajes y comentarios. RQ-08 Actualización de datos. El sistema permitirá a los licenciados y clientes realizar actualizaciones de sus datos personales, usuario y contraseña, si es necesario o así lo desean.

12 4.2 Descripción de actores. NOMBRE DESCRIPCION PRESIDENTE Realizará el registro de licenciados y clientes dentro del consorcio, podrá aperturar casos a los clientes y asignarlos con los licenciados, y podrá realizar el control y seguimiento de los mismos COMENTARIOS El presidente debe estar registrado en el sistema como primer usuario. NOMBRE DESCRIPCION LICENCIADO Podrá visualizar los casos llevados por el consorcio y los asignados a su cargo, así como realizar el seguimiento de los mismos y registrar su avance. También podrá establecer comunicación con los clientes por medio del sistema. COMENTARIOS El licenciado deberá ser empleado y estar registrado en el sistema. NOMBRE DESCRIPCION CLIENTE El cliente podrá acceder a la lista de sus casos llevados por el consorcio y ver el resumen del expediente de cada uno de ellos, al igual que el licenciado podrá establecer comunicación con el mismo por medio de mensajes o comentarios. COMENTARIOS El cliente deberá estar registrado en el sistema y contar con casos tratados por el consorcio.

13 4.3 Modelo de casos de uso. Figura 3. Diagrama de casos de uso

14 4.4 Descripción de los casos de uso. NOMBRE DEL CASO DE USO Acceder al sistema. ACTOR Presidente, Licenciado, Cliente PROPOSITO Permitir el acceso al sistema a los diferentes usuarios. CONDICION INICIAL Puede ser iniciado por cualquiera de los actores. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Presentar formulario de inicio de sesión. 2 Ingresar sus datos. (Usuario y contraseña). 3 Presionar el botón iniciar. 4 Permitir el acceso al usuario. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES Mensaje: Bienvenido (Nombre de usuario). 1. El usuario debe de estar registrado para contar con su usuario y contraseña. 2. Los campos deberán ser llenados correctamente. NOMBRE DEL CASO DE USO Registrar usuario. ACTOR Presidente. PROPOSITO Permitir al presidente registrar licenciados/clientes. CONDICION INICIAL El presidente debe iniciar sesión. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Seleccionar la opción de registrar. 2 Desplegar opciones de registro. Seleccionar opción de registro 3 deseado (licenciado o cliente). 4 Insertar los datos correspondientes 5 al formulario. 6 Presionar el botón registrar. 7 CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES Presentar formulario para el registro (licenciado o cliente). Almacenar los datos en la base de datos. Mensaje: Usuario registrado correctamente. 1. El licenciado debe ser empleado del consorcio. 2. Los datos deberán ser llenados correctamente.

15 NOMBRE DEL CASO DE USO ACTOR PROPOSITO CONDICION INICIAL Registrar caso. Presidente. Permitir al presidente registrar un nuevo caso del cliente. El cliente debe estar registrado. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Seleccionar la opción de registrar. 2 Presentar formulario para el registro de un nuevo caso. 3 Insertar los datos al formulario. 4 Seleccionar al licenciado que llevará el caso. 5 Presionar el botón registrar. 6 Almacenar información en la base de datos. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES Mensaje: Caso registrado correctamente. 1. Los datos deberán ser llenados correctamente. 2. Se podrán asignar uno o más licenciados al caso. NOMBRE DEL CASO DE USO ACTOR PROPOSITO CONDICION INICIAL Ver casos. Presidente, Licenciado, Cliente. Permitir a los usuarios ver el listado de casos llevados por el consorcio. Los usuarios deben haber iniciado sesión. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Seleccionar la opción de casos. 2 Desplegar menú de casos. 3 Seleccionar la opción de casos que desee ver. 4 Presentar listado de casos. 5 Ver listado de casos registrados. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES 1. El sistema debe tener casos registrados. 2. El menú de casos se presentará según el usuario que haya iniciado sesión.

16 NOMBRE DEL CASO DE USO ACTOR PROPOSITO CONDICION INICIAL Seleccionar caso. Presidente, Licenciado, Cliente. Permitir a los usuarios seleccionar uno de los casos registrados. Es iniciado después de seleccionar una opción del menú casos y que estos son enlistados. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Dar clic en el número de expediente del caso que se desee abrir. 2 Abrir el caso seleccionado. 3 Visualizar el resumen del expediente del caso seleccionado. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES NOMBRE DEL CASO DE USO ACTOR PROPOSITO CONDICION INICIAL Reasignar caso. Presidente. Permitir al presidente cambiar o agregar otro licenciado a un caso. El presidente debe abrir el caso al que quiere reasignarle un licenciado. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Dar clic en el nombre del licenciado que lleva el caso actualmente. 2 Mostrar datos principales del caso, y opciones de agregar o cambiar licenciado. 3 Seleccionar un licenciado de la lista. 4 Presionar el botón de agregar o cambiar. 5 Actualizar datos en la base de datos. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES Mensaje: Datos actualizados. 1. El presidente solo podrá agregar o cambiar de licenciado, no las dos al mismo tiempo.

17 NOMBRE DEL CASO DE USO ACTOR PROPOSITO CONDICION INICIAL Agregar avances. Licenciado. Permitir al licenciado agregar avances a un caso. El licenciado ya deberá haber seleccionado el caso deseado. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Presentar el resumen del expediente del caso. 2 Seleccionar el botón de nuevo avance. 3 Presentar formulario para agregar avances. 4 Llenar el formulario con el avance. 5 Seleccionar el botón agregar. 6 Agregar avance al resumen de expediente. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES Mensaje: Avance agregado correctamente. 1. Se podrá agregar un avance a la vez. NOMBRE DEL CASO DE USO Enviar comentarios. ACTOR Licenciado, Clientes. PROPOSITO Permitir a los clientes y licenciados dejar comentarios sobre el avance del caso. CONDICION INICIAL Se debe seleccionar un caso. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Presentar formulario para él envió de comentarios. 2 Escribir comentario. 3 Seleccionar el botón agregar. 4 Almacenar y enviar el comentario. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES Mensaje: Comentario agregado. 1. El caso debe de presentar avances.

18 NOMBRE DEL CASO DE USO Actualizar datos. ACTOR Licenciado, Clientes. PROPOSITO Permitir a los clientes y licenciados actualizar sus datos personales. CONDICION INICIAL El usuario debe estar registrado e iniciar sesión. FLUJO DE EVENTOS No ACTOR SISTEMA 1 Seleccionar la opción de actualizar datos. 2 Presentar formulario para actualizar los datos. 3 Actualizar los datos deseados. 4 Seleccionar el botón actualizar. 5 Actualizar los datos en la base de datos. CONDICION DE SALIDA REQUERIMIENTOS ESPECIALES Mensaje: Datos actualizados. 1. El formulario presentado, tendrá los datos actuales del usuario. 2. El usuario no podrá actualizar su nombre y apellidos.

19 4.5 Modelo de interfaces de usuario Interfaces para el Presidente del Consorcio. Figura 4. Interfaz de inicio de sesión.

20 Figura 5. Interfaz de inicio para el Presidente.

21 Figura 6. Interfaz para el registro de licenciados.

22 Figura 7. Interfaz para el registro de clientes.

23 Figura 8. Interfaz para la apertura de un nuevo caso.

24 Figura 9. Interfaz para ver todos los casos registrados.

25 Figura 10. Interfaz para ver los casos de un licenciado.

26 Figura 11. Interfaz para ver los casos de un cliente.

27 Figura 12. Interfaz para ver el resumen de un caso.

28 Figura 13. Interfaz para reasignar o agregar un licenciado al caso.

29 4.5.2 Interfaces para los licenciados del Consorcio. Figura 14. Interfaz de inicio para los licenciados.

30 Figura 15. Interfaz para ver todos los casos registrados.

31 Figura 16. Interfaz para ver los casos asignados.

32 Figura 17. Interfaz para ver el resumen de un caso, agregar avances y/o comentarios para el cliente.

33 Figura 18. Interfaz para actualizar datos personales.

34 4.5.3 Interfaces para los clientes del Consorcio. Figura 19. Interfaz de inicio para los clientes.

35 Figura 20. Interfaz para ver los casos.

36 Figura 21. Interfaz para ver el resumen del avance de un caso y enviar comentarios al licenciado.

37 Figura 22. Interfaz para actualizar datos personales.

38 4.6 Requisitos no funcionales. El Sistema para el seguimiento de casos jurídicos del Consorcio Internacional de Acciones Jurídicas S.A de C.V. contendrá los siguientes requisitos no funcionales. Deberá visualizarse y funcionar correctamente en cualquier navegador que existe, tales como Internet Explorer, Google Chrome, Firefox, entre otros. Todas las funciones deberán realizarse desde un navegador web. Disponibilidad de la aplicación durante las 24 horas del día. El sistema deberá hacer uso de las diferentes características de la tecnología, tales como documentos electrónicos, imágenes digitales, buscando minimizar el uso del papel. Estará en un Hosting para poder ser navegada por los actores del sistema. El sistema deberá permitir en el futuro el desarrollo de nuevas funcionalidades después de su construcción y puesto en marcha inicial. 4.7 Requisitos del hardware (si aplica). En la cuestión técnica para nuestro sistema y su implementación se va a requerir del siguiente equipo: Equipo de cómputo. Computadoras que brinden soporte completo a los navegadores para la interpretación del lenguaje HTML y cuenten con tarjetas de red inalámbricas o cable de red para la conexión a internet. Dispositivos móviles. Dispositivos móviles ya sean celulares o tabletas que cuenten como mínimo con un 1gb de memoria RAM y acceso a navegadores que interpreten de manera correcta las páginas que funcionan en base al diseño responsivo. Conexión a internet. Se deberá contar con un servicio de internet con una velocidad promedio para que pueda facilitar el acceso a múltiples usuarios a la vez y que puedan llevar a cabo sus actividades sin problemas de acceso o lentitud.

39 5. TECNOLOGÍAS A UTILIZAR 5.1 Modelo de contexto En el siguiente diagrama de contexto se muestra las principales iteraciones que se llevarán a cabo entre los usuarios y el sistema. Permitir acceso. Mostrar clientes/licenciados. Mostrar casos. Mostrar seguimientos de casos. Presidente Ingresar al sistema. Realizar registros clientes/licenciados. Aperturar casos. Asignar licenciados. Ver seguimientos. Reasignar casos. Permitir acceso. Mostrar casos y avances. Mostrar comentarios por licenciado. Sistema para el seguimiento de casos jurídicos del CIAJ Ingresar al sistema. Ver casos registrados/asignados. Registrar avance. Enviar comentarios a clientes. Actualizar datos personales. Cliente Ingresar al sistema. Ver casos y avances. Enviar comentarios al licenciado. Actualizar datos personales. Figura 23. Diagrama de Contexto. Permitir acceso Mostrar casos asignados. Mostrar comentarios de los clientes. Licenciado

40 5.2 Herramientas tecnológicas a utilizar y lenguajes de programación. Para llevar a cabo el desarrollo de nuestro proyecto emplearemos diversas herramientas que serán mencionadas a continuación. WampServer Es un entorno de desarrollo web de Windows. Se le permite crear aplicaciones web con Apache, PHP y la base de datos MySQL. También viene con PHPMyAdmin y SQLiteManager para gestionar fácilmente sus bases de datos. Esto será utilizado para el apoyo y manejo de los lenguajes soportados. Codeigniter CodeIgniter es un framework PHP potente con una huella muy pequeña, construida para los desarrolladores que necesitan una caja de herramientas simple y elegante para crear aplicaciones web con todas las funciones. Esta herramienta nos servirá para darle el modo dinámico a nuestro sistema web bajo el lenguaje PHP. Apache Es un servidor web HTTP de código abierto que se desarrolla dentro del proyecto HTTP Server de Apache Software Foundation. Como lo menciona la descripción esta tecnología nos servirá para montar nuestro servidor, ya que viene incluida dentro de la paquetería de WampServer. PHP

41 PHP es un lenguaje de programación de propósito general popular que es especialmente adecuado para el desarrollo web. Es uno de los lenguajes de programación que vamos a utilizar para el dinamismo de nuestro sistema que de igual manera se encuentra soportado dentro de la paquetería WampServer. Mysql Es un sistema de gestión de bases de datos relacional, multihilo y multiusuario. Este será el programa en el que se desarrollará y montará nuestra base de datos. MySQL Workbench Es una herramienta visual unificada para los arquitectos, desarrolladores y administradores de bases de datos. MySQL Workbench proporciona el modelado de datos, desarrollo de SQL y herramientas completas de administración para la configuración del servidor, administración de usuarios, copia de seguridad, y mucho más. MySQL Workbench está disponible en Windows, Linux y Mac OS X. Con esta herramienta realizaremos el modelado y diseño de la base de datos.

42 HTML 5 HTML5 (HyperText Markup Language, versión 5) es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML. HTML5 especifica dos variantes de sintaxis para HTML: un «clásico» HTML (text/html), la variante conocida comohtml5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como XML. Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo. Esta tecnología nos ayudará a realizar el diseño y programación de las interfaces para el sistema web. BootStrap Bootstrap es un framework de aplicaciones para usuario elegante e intuitivo, y de gran alcance para el desarrollo web más rápido y más fácil, creado por la marca Otto y Jacob Thornton, y mantenido por el equipo central con el masivo apoyo y la participación de la comunidad. Emplearemos esta herramienta para el apoyo y desarrollo de nuestro sistema web bajo el concepto de Responsive Design. CSS Es una tecnología que nos permite crear páginas web con estilos de una manera más precisa y homogénea. Gracias a las CSS controlamos más aún los resultados finales de la página, pudiendo hacer muchas cosas que no se podían hacer utilizando solamente HTML, como incluir márgenes, tipos de letra, fondos, colores o bien todos los estilos que serán aplicados a las interfaces del sistema.

43 Java Script Es el lenguaje de programación de la Web. Se utiliza en millones de páginas web para añadir funcionalidad, validar formularios, comunicarse con el servidor y para darle las opciones de interactividad, mismas características que se implementarán a nuestro sistema. Jqwery jquery es una biblioteca de JavaScript que amplifica enormemente la programación JavaScript facilitándola y haciendo más fácil el aprendizaje. Ajax Sirve para el arte de intercambio de datos con el servidor y actualizar partes de una página web como un intermediario entre el cliente y el servidor, sin tener que recargar toda la página.

44 6. ESPECIFICACIÓN DEL DISEÑO DEL SISTEMA 6.1 Diseño de la base de datos o de cualquier tipo de almacenamiento (si aplica). El diseño de nuestra base de datos se desarrolló con la herramienta Workbench, herramienta practica para el modelado de bases de datos bajo en el concepto E-R. Nuestra base de datos cuenta con 3 entidades fuertes: licenciado, cliente y caso, al realizar la unión de las tablas licenciado y caso se genera una tabla más al ser una relación de muchos a muchos. El resto de las tablas son entidades débiles. Figura 24. Diseño de la Base de Datos.

45 6.2 Arquitectura del software. Cliente servidor de dos capas. La arquitectura de software a utilizar para el desarrollo del sistema será la de cliente servidor de dos capas conocida también como la arquitectura tradicional de cliente/servidor. En esta arquitectura el cliente inicia contacto para solicitar un recurso. El servidor tiene ese recurso y lo entrega al cliente en respuesta a la petición del cliente. Por ejemplo, una estación de trabajo utilizada como cliente puede correr una aplicación de interfaz de usuario que interroga a un servidor central de bases de datos. Figura 25. Arquitectura del modelo cliente/servidor. Ventajas de la arquitectura Cliente/Servidor: El desarrollo de aplicaciones en un ambiente de dos capas es mucho más rápido que con otros ambientes. Fácil mantenimiento al estar distribuidas las funciones y responsabilidades tanto del cliente como del servidor. Las herramientas para el desarrollo con dos capas son robustas y evaluadas. Las soluciones de dos capas trabajan bien en ambientes no dinámicos estables.

46 Combinación de un cliente que interactúa con el usuario, y un servidor que interactúa con los recursos compartidos. El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema. El proceso del servidor actúa como un motor de software que maneja recursos compartidos. Se establece una relación entre procesos distintos, los cuales pueden ser ejecutados en la misma máquina o en máquinas diferentes distribuidas a lo largo de la red. La relación establecida puede ser de muchos a uno, en la que un servidor puede dar servicio a muchos clientes, regulando su acceso a recursos compartidos. Los clientes corresponden a procesos activos en cuanto a que son éstos los que hacen peticiones de servicios a los servidores. Estos últimos tienen un carácter pasivo ya que esperan las peticiones de los clientes. 6.3 Descripción de módulos o clases, según el paradigma utilizado. Módulo de registro Para este módulo se programarán los formularios y las interfaces necesarias para que el presidente del consorcio pueda llevar a cabo los registros al sistema. El módulo de registro permitirá realizar 3 diferentes tipos de registros al sistema: Clientes. El presidente llenará el formulario correspondiente para el registro de nuevos clientes que acudan al consorcio. Licenciados. El presidente llenará el formulario correspondiente para el registro de los licenciados que trabajan en el consorcio. Casos. El presidente llenará el formulario correspondiente para el registro de un nuevo caso que sea presentado por un cliente ya registrado en el sistema, al registrar el caso el presidente deberá asignar al licenciado que llevará la defensa del caso. Módulo de consulta

47 Este módulo podrán interactuar todos los usuarios registrados dentro del sistema (presidentes, clientes, licenciados). El presidente podrá realizar las consultas de todos los casos registrados dentro del sistema, o si lo prefiere podrá consultar los casos por licenciado o por cliente, permitiéndole también visualizar el avance de cada caso. El licenciado podrá consultar todos los casos que se están llevando dentro del consorcio y a su vez los casos asignados a su cargo. Los clientes podrán realizar las consultas de sus casos llevados por el consorcio y el avance de cada uno de ellos. Módulo de actualización Al igual que el módulo de consulta en este módulo interactuarán todos los usuarios registrados dentro del sistema. Al presidente se le permitirá cambiar el licenciado que estaba a cargo de un caso o bien agregar un licenciado más al caso. El licenciado podrá actualizar el resumen del caso cuando se presente un nuevo avance del mismo, también se le otorgarán permisos para modificar sus datos personales. El cliente solamente podrá actualizar sus datos personales.

48 7. CONCLUSIONES 7.1 Valoración del avance logrado De acuerdo a los avances realizados en el proyecto con el apoyo de nuestro asesor, obtuvimos las siguientes conclusiones: Se considera que los avances obtenidos son buenos, ya que se llevó a cabo el análisis de la problemática presentada, con ello hemos conocido los procesos desarrollados dentro del consorcio, permitiendo realizar el análisis de los requerimientos. Así mismo se realizó el modelado de casos de usos, el cual permitió que el diseño de las interfaces y base de datos del sistema se facilitará. 7.2 Porcentaje del avance El porcentaje que se tiene considerado hasta el momento es del 40% de avance, ya que se considera que al tener el análisis y diseño del proyecto, el 60% restante pertenece a la codificación y pruebas del mismo de acuerdo a los incrementos que se desarrollarán hasta culminar el sistema. 7.3 Qué falta por hacer Complementar la programación de las interfaces, para dar funcionalidad a las mismas, realizar la conexión de la base de datos con los módulos de las interfaces correspondientes, llevar a cabo las pruebas del sistema y por ultimo su implementación. 8. OPCIÓN DE TITULACIÓN ELEGIDA La opción de titulación elegida es el Informe Técnico de Residencia Profesional, ya que nos permitirá convertir teorías y habilidades obtenidas durante nuestra formación académica en prácticas, proporcionándonos experiencia real a través de la aplicación práctica de un proyecto de trabajo profesional. 9. Anexos 9.1 Protocolo de investigación

49

50 Contenido 1. ANTECEDENTES PLANTEAMIENTO DEL PROBLEMA HIPÓTESIS OBJETIVOS Objetivo general Objetivos específicos JUSTIFICACIÓN ESTADO DEL ARTE MNProgram Abogados Eplan LegisOffice Nubbius Software para abogados (control de procesos judiciales) Aranzadi Infolex V.7 Abogados SISLAW PROPUESTA TÉCNICA DEL PROYECTO IMPACTO SOCIAL O TECNOLÓGICO Impacto social Impacto tecnológico CRONOGRAMA DE ACTIVIDADES MARCO TEÓRICO Marco de Antecedentes Sistema de apoyo para la informatización y gestión de procesos jurídicos Desarrollo de un sistema informático para mejorar los procesos de asuntos penales, civiles y laborales del consorcio Dr. Napoleón Ocampo Lara utilizando herramientas bajo licencia publica general Marco Conceptual Servidor Dispositivo Móvil Base de Datos... 65

51 Framework Android Lenguaje de especificación Marco Computacional Apache HTML PHP JavaScript JQuery MySQL SDK de Android Eclipse PhoneGap CCS Modelo de desarrollo de Software REFERENCIAS BIBLIOGRÁFICAS... 72

52 1. ANTECEDENTES El Consorcio Internacional de Acciones Jurídicas S.A de C.V. es una empresa de consultoría y soluciones integrales, especializados en el sector público y privado, con énfasis a gobiernos sub-nacionales (estatales y municipales), que desde 1992 han participado con éxito en múltiples proyectos, logrando una presencia Estatal. Se especializan en la prestación de servicios profesionales en asesorías jurídicas de los siguientes ámbitos: Bancarias. Corporativas. Administrativas. Fiscales. Laborales. Derechos de autor. Marcas y patentes. Concursos mercantiles. Además brindan apoyo, capacitación y fortalecen a empresas y dependencias a través del uso del capital humano, alineando las soluciones con sus objetivos establecidos, aportando beneficios tangibles a sus clientes mediante un portafolio de servicios especializados. Su visión es ser uno de los Consorcios más reconocidos localmente distinguiéndose por la calidez de su capital humano con una alta orientación al cliente, reafirmando el compromiso con la comunidad. Su misión es convertirse en el socio consultor y capacitador de sus clientes para impulsar su crecimiento, logrando un total entendimiento de sus temas administrativos, legales y sociales generando rendimientos financieros con el uso estratégico de la asesoría. Colaboran con los sectores como servicios, industrias, entidades, dependencias y organismos autónomos contando con diversos clientes como lo son: Acuagranjas Dos Lagos S.A. de C.V. Servicios Agroindustriales Amacohite S.A. de C.V. Viveros y Comercializadora de Plantas Jovel S.C. de R.L de C.V. Grupo Interprise S.A. de C.V. Casas Geo S.A. de C.V. Sindicato Nacional Felipe Carrillo Puerto. Universidad de Ciencias y Artes del Estado de Chiapas. CONALEP Chiapas. Universidad Tecnológica de la Selva.

53 Instituto Tecnológico Superior de Cintalapa. El Consorcio Internacional de Acciones Jurídicas se encuentra ubicado en Periférico Sur Poniente No Colonia Xamaipak en la ciudad de Tuxtla Gutiérrez, Chiapas. Figura 1. Ubicación del Consorcio. Lic. José Francisco González Zebadúa Presidente y administrativo único Lic. Luis Antonio González Liévano Gerente general Lic. Karen Mendez Aguilar Administradora general Lic. Victor Paz González Especialista en derecho fiscal y laboral Lic. Armando Mendoza Resendis Especialista en derecho administrativo Lic. German Alegria Estrada Especialista en derecho penal y familiar

54 Figura 2. Organigrama del consorcio. 2. PLANTEAMIENTO DEL PROBLEMA Dentro del Consorcio Internacional de Acciones Jurídicas S.A. de C.V. se llevan a cabo asuntos jurídicos, de los cuales se debe tener un control de clientes a los que se les brinda el servicio, este control se lleva a cabo por medio de expedientes físicos que se crean al momento del registro del cliente y conforme se dé el avance de su caso. Una vez generado el expediente la administradora del consorcio es quien se encarga de vincular el caso con el licenciado más capacitado para llevar a cabo el mismo, esto se determina tomando en cuenta que tipo de caso es el presentado; actualmente dentro del consorcio se cuentan con 3 áreas especializadas en el manejo de los casos tales como: Derecho Fiscal y Laboral. Derecho Administrativo. Derecho Penal y Familiar. Los expedientes son entregados de manera manual y física al licenciado que se asignó para llevar el seguimiento del caso, quien realiza el proceso jurídico del caso, cuando es necesario este solicita la presencia del cliente, lo cual se realiza mediante una llamada telefónica. Cuando el proceso del asunto jurídico es culminado y se tiene una resolución, el licenciado debe presentar los resultados al cliente y al mismo tiempo archivar los documentos, si el asunto jurídico necesita volver a abrirse es necesario acudir al archivo del consorcio. La problemática que se presenta dentro del consorcio es que los licenciados no llevan a cabo un registro de los avances que se realizan o el estatus en que se encuentran los asuntos jurídicos durante su desarrollo, lo cual hace imposible que los clientes puedan conocer el estado en que su caso se encuentra. De qué manera se podrá llevar mejor el seguimiento de los casos jurídicos y los clientes puedan saber el estatus de los mismos? 3. HIPÓTESIS La implementación del sistema para el seguimiento de casos jurídicos del Consorcio Internacional de Acciones Jurídicas S.A de C.V. permitirá tener un mejor manejo y control de la información relacionada con los clientes, logrando con esto facilitar el seguimiento de los asuntos tratados por el consorcio, de esta manera los clientes podrán conocer el estatus en que se encuentra su asunto jurídico. La variable independiente será el Sistema para el seguimiento de casos jurídicos del Consorcio Internacional de Acciones Jurídicas S.A. de C.V. Teniendo como variable dependiente Mejorar el manejo y control de la información relacionada con los clientes y sus asuntos tratados por el consorcio.

55 4. OBJETIVOS 4.1 Objetivo general Desarrollar un sistema web que permita y dé a conocer el estatus y seguimiento de los casos jurídicos que se llevan a cabo dentro del Consorcio Internacional de Acciones Jurídicas, contando con una aplicación móvil que permita a los clientes realizar consultas del resumen de sus casos. 4.2 Objetivos específicos Sistematizar el registro y control de clientes a quienes se les brinda el servicio a través de una plataforma web. Diseñar y construir las interfaces para los expedientes de los clientes. Sistematizar el control del avance de los casos jurídicos. Emitir reportes de manera oportuna y eficiente. Acceder desde cualquier punto donde se cuente con internet. 5. JUSTIFICACIÓN Dentro del Consorcio Internacional de Acciones Jurídicas S.A. de C.V. se llevan a cabo diversos casos jurídicos que son presentados por los clientes, para esto es necesario tener un buen control de la información que se presenta para el desarrollo de los asuntos y establecer una comunicación constante con los clientes. Con el sistema se pretende sistematizar el registro de los clientes que se realiza de manera manual dentro del consorcio, permitiendo tener control de la información de los mismos y de esta manera se podrá conocer el estatus en que cada asunto se encuentra, con esto los clientes podrán tener información concreta de que está sucediendo con sus casos y recibirán todo tipo de notificaciones necesarias por medio de su dispositivo móvil dentro de un módulo de notificaciones. Esto será de gran utilidad administrativa para el consorcio ya que al aumentar el control de la información y contar con el registro de estatus de cada asunto jurídico se podrán reducir tiempos al momento de realizar búsquedas de los expedientes o información específica de los casos de cada cliente. El consorcio se verá beneficiado ya que existirá una plataforma web en donde se llevará el registro y control de la información importante sobre los casos que se llevan a cabo, además que le permitirá visualizar el estatus de cada uno de ellos; los clientes contarán con un módulo de notificaciones por medio de una aplicación móvil en donde podrán recibir todo tipo de información de su caso o peticiones de los licenciados, permitiéndole así llevar el seguimiento y conocer el estatus de su caso. El proyecto es factible debido a que las interfaces serán adaptadas al ambiente laboral y no se necesitará de conocimientos informáticos altos del personal para que puedan realizar las actividades que les permitirá realizar el sistema, así como el módulo de notificaciones se realizara con un entorno visual atractivo para los clientes, que podrán manejar desde su dispositivo móvil.

56 6. ESTADO DEL ARTE Las aplicaciones web se han convertido en pocos años más complejos sistemas con interfaces de usuario cada vez más parecidas a las aplicaciones de escritorio esto se debe que en la actualidad se tiene herramientas más completas para el desarrollo web al igual que los dispositivos móviles en combinación con estas han logrado muchos avances tecnológicos. A continuación se presenta la recopilación de algunas tecnologías relacionadas con la propuesta. 6.1 MNProgram Abogados Proyecto realizado por la empresa MNProgram de México la cual está dedicada a la creación de software para micropymes y pequeñas empresas de México. En el 2009 desarrolla un sistema que comienza con idéntica estrategia en el sector de las asesorías con resultados espectaculares, seguido de Ingenieros, Arquitectos, Empresas de Servicios, Clínicas, etc. (MNProgram, 2014) MNprogram Abogados es un software para grandes despachos en los cual dentro de sus funciones principales son: Facturación. Rentabilidad. Control de trabajadores Gestión de expedientes. Correo. Agenda. Documentación organizada y asociada al cliente. Acceso con dispositivos móviles. En el área de acceso podemos encontrar que el software de gestión para abogados muestra todos los datos sincronizados desde el servidor del despacho, localiza cualquier dato desde cualquier lugar, compatible con todos los dispositivos y plataformas. Si bien MNProgram Abogados es una herramienta útil para los despachos pero lo que no maneja es el seguimiento de casos de tal manera que solo sirve para la administración interna de los despachos permitiendo así a los licenciados al alcance solamente sus documentos. 6.2 Eplan Es un proyecto desarrollado por la empresa Sudespacho.net en la ciudad de Madrid la cual es un proveedor europeo de servicios de internet para profesionales, aplicaciones de gestión en entorno Cloud, gestión documental, soluciones de protección de datos y presencia en internet. Con presencia en España, Latinoamérica y Brasil, Sudespacho.net es una compañía líder en tecnología e innovación. (Eplan, 2014) Eplan es el programa de gestión de despachos de abogados, permite una gestión de los despachos de abogados desde cualquier lugar y con cierto nivel de seguridad. Este software maneja el concepto de software en la nube, lo cual permite acceder desde cualquier dispositivo.

57 Dentro de sus funcionalidades podemos encontrar las siguientes: Gestión de expedientes. Gestión de ficheros. Agenda. Gestor de correo. Gestor Documental Informes. Facturas y contabilidad Acceso de clientes online. Eplan de igual manera es un software que le permite la facilidad a un abogado acceder a su información personal o bien la misma tratada en el despacho almacenada en un servidor del despacho. Permite a los abogados tener acceso a la información de oficina y no marca el seguimiento de casos. 6.3 LegisOffice Es un proyecto desarrollado por la empresa LegisOffice en Colombia el cual es para los abogados a través de un software especializado en administración de oficinas, con el cual, se puede controlar de manera inteligente todas las actividades dentro del despacho. (LegisOffice, 2014) Entre las actividades principales se encuentran: Trazabilidad sobre las actuaciones de sus casos. Control estricto y riguroso del trabajo de su equipo. Alertas y escalonamientos sobre el vencimiento de términos. Informes precisos y relevantes a su disposición en cada momento. Control de facturación. Seguridad inquebrantable. LegisOffice es un software con características muy similares a la de nuestra propuesta pero sin embargo solo queda de manera interna dejando en la misma situación que no hay aviso a los clientes para darles a conocer los avances de sus casos. 6.4 Nubbius Este proyecto desarrollado por la empresa nubbius en Granada el cual es un software de gestión, nubbius puede proporcionar herramientas tales como un correo corporativo, una agenda compartida, publicar una web o intranet, y es un software cloud computing, integrado con Google Apps, que se puede usar donde se necesite, es compatible con todos los sistemas operativos, móviles y tabletas, cumpliendo con todas las medidas de seguridad necesarias. (Nubbius, 2014) Nubbius es un proyecto que también permite a los abogados tener un control de sus documentos y movimientos dentro de las oficinas permitiendo a los licenciados tener un acceso de cualquier punto pero si bien en ninguna de sus características es mencionado el seguimiento de casos y notificaciones al cliente.

58 6.5 Software para abogados (control de procesos judiciales) Es un proyecto realizado por la empresa software práctico en la ciudad de Colombia el cual ayuda a optimizar el manejo de la información de manera práctica, económica y de manera eficiente. (Practico, 2014) Entre las funciones principales de este software tenemos: Citas Pendientes. Consultas. Estado del proceso. Demandantes y Demandados. Documentos pendientes y recibidos. Honorarios por proceso. Informes y Gráficos Dinámicos. Caja Menor que genera cxc al cliente y se puede exportar a.pdf y enviar al del cliente. Este software para abogados permite el control interno de la información ayudando así a los abogados poder acceder a ella a través del sistema, pero este se queda implantado dentro de la organización y de igual manera la notificación al cliente no se haya presente. 6.6 Aranzadi Infolex V.7 Abogados Proyecto realizo por la empresa Thomson Reuters en la ciudad de España el cual es un programa sencillo e intuitivo pensado para llevar la gestión integral de los despachos. Permite la defensa de los casos con apoyo de Infolex que se encarga de facilitar lo demás, está desarrollado para el entorno de trabajo de un abogado. (Infolex, 2014) Entre las funciones principales de este software tenemos: Correcta Gestión de Expedientes. Rapidez y Agilidad. Rentabilidad del despacho. Fideliza a tus clientes y aumenta tu prestigio. Integración con LexNet. Sencillo traspaso de la información. También en tu dispositivo móvil. Aranzandi es un software montado dentro de la empresa que facilita el manejo de la información por y para los licenciados que en la organización trabajan, pero no cuenta con el seguimiento de casos y las notificaciones al cliente. 6.7 SISLAW Proyecto realizo por la empresa SIS.LAW en la ciudad de Argentina el cual es una plataforma destinada a abogados, es un software para estudios jurídicos con funcionamiento en la nube, permite instalar en el estudio jurídico toda la información, teniendo así, el control absoluto de las misma. Además puede funcionar totalmente en línea, permite la consulta a través de un celular, tableta o cualquier dispositivo conectado a Internet. (SISLAW, 2014)

59 Entre las funciones principales de este software tenemos: Seguridad de datos. Datos en su poder. Dispositivos móviles. Módulos. Compromiso. Precios. Contacto. SISLAW es un software que de igual manera facilita la integración de la información dentro de los estudios y permitiendo tener el acceso a través de dispositivos móviles pero no cuenta con el seguimiento y la facilidad de poder notificar al cliente mediante los mismos dispositivos móviles. Sistema Aplicació n web Tabla 1. Comparación de Sistemas Similares al Propuesto. Acceso desde dispositivo s móviles Módulo de notificacion es Seguimient o de estatus Precio Lugar de desarroll o Sistema para el seguimient o de casos jurídicos del Consorcio Si Si Si Si Bajo México Internacion al de Acciones Jurídicas S.A. de C.V. MNProgram Medio/Alt No Si No No Abogados o México Eplan Si No No No Alto España LegisOffice No No No Si Medio Colombia Nubbius Si Si Si Si Alto España Software para No No No Si Medio Colombia abogados Aranzadi Infolex V.7 No Si No No Medio España Abogados SISLAW Si Si Si No Medio Argentina

60 7. PROPUESTA TÉCNICA DEL PROYECTO Se utilizará una aplicación web, la cual permitirá a cada uno de los departamentos del consorcio iniciar una sesión donde de acuerdo al mismo se contará con una interfaz adecuada al área del consorcio. En esta plataforma se podrá hacer el registro de clientes almacenando la información en una base de datos montada en un servidor http. Al cual podrán acceder mediante internet de manera inalámbrica a través del modem proveedor. En la aplicación web el presidente del consorcio podrá asignar los casos al área correspondiente dentro del consorcio y a su vez cada uno de los licenciados podrá registrar el avance del caso, el cual podrá serle notificado al cliente mediante un módulo de notificaciones en dispositivos móviles por el cual podrá acceder a la plataforma y tener comunicación con el licenciado correspondiente. Figura 3. Esquema de la propuesta técnica.

61 8. IMPACTO SOCIAL O TECNOLÓGICO 8.1 Impacto social El sistema que se presenta en esta propuesta de proyecto simboliza una forma eficaz de administrar la información del Consorcio Internacional de Acciones Jurídicas S.A. de C.V. quienes brindan un servicio público y privado a personas y empresas. Los casos jurídicos que se toman dentro del consorcio deben ser atendidos en tiempo y forma por lo cual si no se tiene una buena administración de la información y tiempos sobre los casos, podrían alargarse los periodos y como consecuencia un caso puede ser perdido. Por lo tanto es importante contar con un control interno que permita a los licenciados administrar la documentación y los tiempos de los casos y citatorios. El programa a desarrollar permitirá realizar dichas actividades dentro del consorcio y además los clientes se verán beneficiados ya que sus procesos pueden agilizarse y tendrán conocimiento del estatus del mismo. 8.2 Impacto tecnológico Emplear tecnologías de información para mejorar la administración del consorcio permitirá a los trabajadores poder almacenar, manejar y transmitir información de manera interna como externa, con lo cual esta propuesta permitirá a los empleados realizar de manera automatizada el procedimiento que se realiza de manera manual. Así mismo vamos aprovechar la infraestructura y la disponibilidad de los clientes que cuentan con un Smartphone.

62 9. CRONOGRAMA DE ACTIVIDADES Figura 4. Cronograma de Actividades Febrero Junio. Figura 5. Cronograma de Actividades Agosto Diciembre.

63 10. MARCO TEÓRICO 10.1 Marco de Antecedentes El desarrollo de las tesis que se presentan a continuación, así como los programas que se presentaron en el estado del arte, ayudaron a tener un mejor control de la información con la que los licenciados tenían que trabajar para realizar la defensa de los casos jurídicos. De la misma manera los clientes se encontraron satisfechos por la atención que se les brindo por medio del sistema, ya que sus casos obtuvieron resultados positivos Sistema de apoyo para la informatización y gestión de procesos jurídicos. Esta tesis trata sobre el análisis, desarrollo e implementación del Sistema de apoyo para la informatización y gestión de procesos jurídicos, el cual fue desarrollado con el objetivo de ayudar a la administración de casos dentro de un departamento legal o una oficina de procuraduría; existen muchas clases de casos, cada cual con su propia especificidad, por lo que el procedimiento concreto para cada caso asegura un correcto desenvolvimiento tramite y en consecuencia, una resolución apegada a derecho. Por tal motivo, encuentro fundamental un sistema que ayude a esta gestión de tareas dentro de un caso y que, además, brinde ayuda al seguimiento de las causas a través de plantillas de casos previamente ingresadas por el usuario. (Universia, 2014) Desarrollo de un sistema informático para mejorar los procesos de asuntos penales, civiles y laborales del consorcio Dr. Napoleón Ocampo Lara utilizando herramientas bajo licencia publica general. Para cualquier consorcio jurídico es importante llevar un control exacto y apropiado de los casos porque de esta manera permitirá disponer de un orden adecuado de la información, al implantar un programa proporcionara una herramienta de control los procesos de asuntos penales, civiles y laborales. La aplicación de este software en diferentes movimientos judiciales de los de cada uno de los casos contribuirá a mejorará el control de las actividades ayudando a brindar un mejor servicio a los clientes así como facilitando los procesos en el consorcio. (Universia, 2014) Marco Conceptual Servidor Un servidor es una computadora especializada con muy altas capacidades de proceso, encargada de proveer diferentes servicios a las redes de datos (un conjunto de computadoras interconectadas entre sí), tanto inalámbricas como las basadas en cable; también permite accesos a cuentas de correo electrónico, administración de dominios empresariales hospedaje y dominios de Web entre otras funciones. Los servidores tienen sistemas que les permiten resolver ciertas averías de manera automática así como sistemas de alerta para evitar fallas en operaciones de datos críticos, ya que deben estar encendidos los 365 días del año las 24 horas del día. (Mora, 2002)

64 Figura 6. Tipos de Servidores Dispositivo Móvil Un dispositivo móvil se puede definir como un aparato de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanente o intermitente a una red, con memoria limitada, que ha sido diseñado específicamente para una función, pero que puede llevar a cabo otras funciones más generales.

65 Dispositivo Móvil de Datos Limitados (Limited Data Mobile Device): teléfonos móviles clásicos. Se caracterizan por tener una pantalla pequeña de tipo texto. Ofrecen servicios de datos generalmente limitados a SMS y acceso WAP. Dispositivo Móvil de Datos Básicos (Basic Data Mobile Device): se caracterizan por tener una pantalla de mediano tamaño, menú o navegación basada en iconos, y ofrecer acceso a s, lista de direcciones, SMS, y, en algunos casos, un navegador web básico. Un típico ejemplo de este tipo de dispositivos son los teléfonos inteligentes ( smartphones ). Dispositivo Móvil de Datos Mejorados (Enhanced Data Mobile Device): se caracterizan por tener pantallas de medianas a grandes (por encima de los 240 x 120 pixels), navegación de tipo stylus, y que ofrecen las mismas características que el Dispositivo Móvil de Datos Básicos (Basic Data Mobile Devices) más aplicaciones nativas como aplicaciones de Microsoft Office Mobile (Word, Excel, PowerPoint) y aplicaciones corporativas usuales, en versión móvil, como Sap, portales intranet, etc. Este tipo de dispositivos incluyen los S.O. como Windows Mobile. (Almenara, 2011) Base de Datos Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos. (Kroenke, 2003) Framework En el desarrollo de software, un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, que puede servir de base para la organización y desarrollo de software. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto. Representa una arquitectura de software que modela las relaciones generales de las entidades del dominio, y provee una estructura y una especial metodología de trabajo, la cual extiende o utiliza las aplicaciones del dominio. (Budinsky, 2004) Android Android es un sistema operativo para dispositivos móviles como teléfonos inteligentes y tabletas basado en el núcleo Linux. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google, usando diversos conjuntos de herramientas de software de código abierto para dispositivos móviles. Fue construido para permitir a los desarrolladores la creación de aplicaciones móviles que aprovechan al máximo el uso de todas las herramientas que un dispositivo como este puede ofrecer.

66 Implementa una arquitectura en la que cualquier aplicación puede obtener acceso a las capacidades del teléfono móvil. Por ejemplo, una aplicación puede llamar una o varias de las funcionalidades básicas de los dispositivos móviles, tales como realizar llamadas, enviar mensajes de texto, o utilizar la cámara, facilitando a los desarrolladores crear experiencias más ricas y con más coherencia para los usuarios. (Gironés, 2013) Está construido sobre el kernel de Linux. Además, se utiliza una máquina personalizada virtual que fue diseñada para optimizarlos recursos de memoria y de hardware en un entorno móvil. Android es de código abierto, y además puede ser libremente ampliado para incorporar nuevas tecnologías de vanguardia que van surgiendo. La plataforma continuará evolucionando a medida que la comunidad de desarrolladores trabajando juntos puedan crear aplicaciones móviles innovadoras Lenguaje de especificación En el contexto de la ingeniería eléctrica, la computación y ramas afines, un lenguaje de especificación o lenguaje de descripción es un lenguaje formal o semi-formal cuya función es construir modelos de los sistemas que se desea elaborar. A diferencia de los lenguajes de programación, que son lenguajes interpretables o traducibles por una computadora hacia una representación ejecutable, los lenguajes de especificación no son por lo general utilizados para implementar el sistema, sino para especificarlo, conceptualizarlo o incluso validarlo, aunque también suelen ser legibles para un programa de computadora, que puede asistir en el proceso de validación. Las especificaciones hechas en un lenguaje de descripción no suelen ser interpretables o ejecutables, sin embargo existen algunos ambientes de desarrollo basados en lenguajes de descripción, que permiten la generación del sistema a partir del modelo. Los lenguajes de especificación pueden dividirse en semi-formales y formales Marco Computacional Apache Apache es un poderoso servidor web, cuyo nombre proviene de la frase inglesa a patchy server y es completamente libre, estable y potente ya que es un software Open Source y con licencia GPL, originalmente era pensado para trabajar con tecnología PHP aunque también puede trabajar sin inconvenientes con.net. Una de las ventajas más grandes de Apache, es que es un servidor web multiplataforma, es decir, puede trabajar con diferentes sistemas operativos y mantener su excelente rendimiento. Apache es el servidor web hecho por excelencia, su configurabilidad, robustez y estabilidad hacen que cada vez millones de servidores reiteren su confianza en este programa. Servidor de distribución libre y de código abierto. (Balani, 2009) HTML5 HTML5 es la nueva versión de HTML, está nueva versión se le anexan una serie de nuevas características que hacen que la maquetación y el desarrollo HTML sea aún más fácil y sencillo. De igual manera, esta nueva versión, ayuda a los motores de búsqueda como son Google, Bing, Yahoo por medio de etiquetas informativas

67 en la cabecera de cada página web, navegación, articulo y pie de página; diciéndole a cada motor de búsqueda que tipo de contenido tienes, que enlace vas a compartir, etcétera. (Gauchat, 2012) HTML 5 nos permite una mayor interacción entre nuestras páginas web y contenido de reproducción digital como por ejemplo: Videos Audio Juegos Imágenes En la actualidad, todos los navegadores son compatibles con ciertas etiquetas HTML 5, como son: Google Crome Mozilla Firefox Internet Explorer Opera Safari PHP Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+. PHP es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación. El código PHP se incluye dentro del HTML, entre las etiquetas <?php y >. Es una tecnología del lado del servidor, ya que éste es el que interpreta y ejecuta el código PHP de un sitio dinámico. El navegador solamente recibe la ejecución. (Cobo, 2005) JavaScript JavaScript es un lenguaje que puede ser utilizado por profesionales y para quienes se inician en el desarrollo y diseño de sitios web. No requiere de compilación ya que el lenguaje funciona del lado del cliente, los navegadores son los encargados de interpretar estos códigos. JavaScript es un lenguaje con muchas posibilidades, utilizado para crear pequeños programas que luego son insertados en una página web y en programas más grandes, orientados a objetos mucho más complejos. Con JavaScript podemos crear diferentes efectos e interactuar con nuestros usuarios. Este lenguaje posee varias características, entre ellas podemos mencionar que es un lenguaje basado en acciones que posee menos restricciones. Además, es un lenguaje que utiliza Windows y sistemas X-Windows, gran parte de la programación en este lenguaje está centrada en describir objetos, escribir funciones que respondan a movimientos del mouse, aperturas, utilización de teclas, cargas de páginas entre otros.

68 La inserción de un documento JavaScript en HTML se realiza mediante la marca SCRIPT utilizando la sintaxis: <SCRIPT> Código del script </SCRIPT>. (Gauchat, 2012) JQuery JQuery es una biblioteca o framework de JavaScript, que permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la tecnología AJAX a páginas web. Framework es un producto que sirve como base para la programación avanzada de aplicaciones, que aporta una serie de funciones o códigos para realizar tareas habituales. Por decirlo de otra manera, framework son unas librerías de código que contienen procesos o rutinas ya listos para usar. Los programadores utilizan los frameworks para no tener que desarrollar ellos mismos las tareas más básicas, puesto que en el propio framework ya hay implementaciones que están probadas, funcionan y no se necesitan volver a programar. JQuery consiste en un único fichero JavaScript que contiene las funcionalidades comunes de DOM, eventos, efectos y AJAX. La característica principal de la biblioteca es que permite cambiar el contenido de una página web sin necesidad de recargarla, mediante la manipulación del árbol DOM y peticiones AJAX. Para ello utiliza las funciones $() o JQuery (). (Lancker, 2012) MySQL MySQL (Lenguaje de Consulta Estructurado) es un sistema de gestión de bases de datos relacional, licenciado bajo la GPL (GNU General Public License). Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. Su popularidad como aplicación web está muy ligada a PHP, que a menudo aparece en combinación con MySQL. En aplicaciones web ofrece un entorno de intensiva lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Aunque MySQL es software libre, MySQL AB distribuye una versión comercial de MySQL, que no se diferencia de la versión libre más que en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya que de no ser así, se vulneraría la licencia GPL. Este gestor es probablemente el más usado debido a su gran rapidez y facilidad de uso. Esta gran aceptación es debida, en parte, a que existen infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad de lenguajes de programación, además de su fácil instalación y configuración. (Spona, 2010) SDK de Android El SDK (Software Development Kit) de Android, incluye un conjunto de herramientas de desarrollo. Comprende un depurador de código, biblioteca, un simulador de teléfono basado en QEMU, documentación, ejemplos de código y tutoriales. Las plataformas de desarrollo soportadas incluyen Linux (cualquier distribución moderna), Max OS X o posterior, y Windows XP o posterior. La plataforma integral de desarrollo (IDE, Integrated Development Environment) soportada oficialmente es Eclipse junto con el complemento ADT (Android Development Tools plugin), aunque también puede utilizarse un editor de texto

69 para escribir ficheros Java y XML y utilizar comandos en un terminal (se necesitan los paquetes JDK, Java Development Kit y Apache Ant) para crear y depurar aplicaciones. Además, pueden controlarse dispositivos Android que estén conectados. (Gironés, 2013) Eclipse Eclipse es un programa informático compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo integrados (del inglés IDE), como el IDE de Java llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y que son usados también para desarrollar el mismo Eclipse). Sin embargo, también se puede usar para otros tipos de aplicaciones cliente, como BitTorrent o Azureus. (Ramos, 2010) PhoneGap PhoneGap es un framework para el desarrollo de aplicaciones móviles producido por Nitobi, y comprado posteriormente por Adobe Systems. Principalmente, PhoneGap permite a los programadores desarrollar aplicaciones para dispositivos móviles utilizando herramientas genéricas tales como JavaScript, HTML5 y CSS3. Las aplicaciones resultantes son híbridas, es decir que no son realmente aplicaciones nativas al dispositivo (ya que el renderizado se realiza mediante vistas web y no con interfaces gráficas específicas de cada sistema), pero no se tratan tampoco de aplicaciones web (teniendo en cuenta que son aplicaciones que son empaquetadas para poder ser desplegadas en el dispositivo incluso trabajando con el API del sistema nativo). (Gifford, 2012) En la tercera versión de PhoneGap se incorpora el uso de una interfaz de comandos a través de consola, una nueva arquitectura de complementos descentralizados y la posibilidad de utilizar un código web unificado para crear múltiples proyectos. PhoneGap maneja API que permiten tener acceso a elementos como el acelerómetro, la cámara, los contactos en el dispositivo, la red, el almacenamiento, las notificaciones, etc. Estas API se conectan al sistema operativo usando el código nativo del sistema huésped a través de una Interfaz de funciones foráneas en Javascript. PhoneGap permite el desarrollo ya sea ejecutando las aplicaciones en nuestro navegador web, sin tener que utilizar un simulador dedicado a esta tarea, y brinda la posibilidad de soportar funciones sobre frameworks como Sencha Touch o JQuery Mobile. PhoneGap es una distribución de Apache Cordova.5 La aplicación se llamó en un principio "PhoneGap", y posteriormente "Apache Callback". Ambos sistemas tienen funciones casi idénticas, la diferencia principal entre Apache Cordova y Phonegap es que el segundo tiene acceso a servicios de compilación en la nube proporcionados por Adobe Creative Cloud. Apache Cordova es un software de código abierto y tanto este como PhoneGap pueden ser utilizados libremente en cualquier aplicación sin necesidad de atribución o licencias de ningún tipo.

70 CCS Hoja de estilo en cascada o CSS (siglas en inglés de cascading style sheets) es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). El World Wide Web Consortium (W3C) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores. (Woods, 2012) La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación. La información de estilo puede ser definida en un documento separado o en el mismo documento HTML. En este último caso podrían definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo «style». Algunas ventajas de utilizar CSS (u otro lenguaje de estilo) son: Control centralizado de la presentación de un sitio web completo con lo que se agiliza de forma considerable la actualización del mismo. Separación del contenido de la presentación, lo que facilita al creador, diseñador, usuario o dispositivo electrónico que muestre la página, la modificación de la visualización del documento sin alterar el contenido del mismo, sólo modificando algunos parámetros del CSS. Optimización del ancho de banda de la conexión, pues pueden definirse los mismos estilos para muchos elementos con un sólo selector; o porque un mismo archivo CSS puede servir para una multitud de documentos. Mejora en la accesibilidad del documento, pues con el uso del CSS se evitan antiguas prácticas necesarias para el control del diseño (como las tablas), y que iban en perjuicio de ciertos usos de los documentos, por parte de navegadores orientados a personas con algunas limitaciones sensoriales Modelo de desarrollo de Software El modelo incremental fue propuesto por Harlan Mills en el año Surgió el enfoque incremental de desarrollo como una forma de reducir la repetición del trabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir experiencia con el sistema. El Modelo Incremental combina elementos del Modelo Lineal Secuencial con la filosofía interactiva de Construcción de Prototipos. Como se muestra en la Figura 4, el modelo incremental aplica secuencias lineales de forma escalonada mientras progresa el tiempo en el calendario. Cada secuencia lineal produce un incremento del software. El primer incremento generalmente es un producto esencial denominado núcleo. En una visión genérica, el proceso se divide en 4 partes: Análisis Diseño Código

71 Prueba Figura 4. Esquema del modelo incremental. Sin embargo, para la producción del Software, se usa el principio de trabajo en cadena o Pipeline. Con esto se mantiene al cliente en constante contacto con los resultados obtenidos en cada incremento. Es el mismo cliente el que incluye o desecha elementos al final de cada incremento a fin de que el software se adapte mejor a sus necesidades reales. El proceso se repite hasta que se elabora el producto completo. De esta forma el tiempo de entrega se reduce considerablemente. El Modelo Incremental es de naturaleza interactiva brindando al final de cada incremento la entrega de un producto completamente operacional. Este modelo es particularmente útil cuando no se cuenta con una dotación de personal suficiente. Los primeros pasos los pueden realizar un grupo reducido de personas y en cada incremento se añadirá personal, de ser necesario. Por otro lado los incrementos se pueden planear para gestionar riesgos técnicos. Durante el proceso se trata de llevar a cabo al proyecto en diferentes partes que al final terminará siendo la solución completa requerida por el cliente, pero éstas partes no se pueden realizar en cualquier orden, sino que dependen de lo que el cliente este necesitando con más urgencia, de los puntos más importantes del proyecto, los requerimientos más básicos, difíciles y con mayor grado de riesgo, ya que estos se deben hacer al comienzo, de manera que se disminuya la dificultad y el riesgo en cada versión. De este modo podemos terminar una aplicación ejecutable (primera versión) que podrá ser entregada al cliente para que éste pueda trabajar en ella y el programador pueda considerar las recomendaciones que el cliente efectúe para hacer mejoras en el producto. Estas nuevas mejoras deberán esperar a ser integradas en la siguiente versión junto con los demás requerimientos que no fueron tomados en cuenta en la versión anterior. El modelo incremental consiste en un desarrollo inicial de la arquitectura completa del sistema, seguido de sucesivos incrementos funcionales. Cada incremento tiene su propio ciclo de vida y se basa en el anterior, sin cambiar su funcionalidad ni sus interfaces. Una vez entregado un incremento, no se realizan cambios sobre el mismo, sino únicamente corrección de errores. Dado que la arquitectura completa se desarrolla en la etapa inicial, es necesario conocer los requerimientos completos al comienzo del desarrollo.

Copyright 2015 Endalia, S.L. Todos los derechos reservados.

Copyright 2015 Endalia, S.L. Todos los derechos reservados. Copyright 2015 Endalia, S.L. Todos los derechos reservados. Este documento contiene información propietaria de Endalia, S.L. Se emite con el único propósito de informar proyectos Endalia, por lo que no

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

mn program Software Abogados Nº1 en ventas del país con más de 50.000 usuarios El software de gestión más completo y con más control del mercado

mn program Software Abogados Nº1 en ventas del país con más de 50.000 usuarios El software de gestión más completo y con más control del mercado Base de datos Clientes y Expedientes Historial de Clientes y Expedienets Correo electrónico Agendas Módulos de Control, Lexnet, Envíos masivos Trabaja desde cualquier lugar Software Abogados Nº1 en ventas

Más detalles

Historia de revisiones

Historia de revisiones Pedidos Online - DUSA Especificación de Requerimientos de Software Versión 2.7 Historia de revisiones Fecha Versión Descripción Autor 24/08/2013 1.0 Versión inicial Juan Miguel Álvarez, Sergio Bonilla,

Más detalles

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

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

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

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

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

Más detalles

Objetivos del proyecto:

Objetivos del proyecto: Crear una página web corporativa atractiva, fácil de usar, que permita dar a conocer nuestra empresa, nuestros servicios y nuestros productos, a través de un medio con tanta importancia como es Internet.

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

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

Historia de revisiones

Historia de revisiones GVA Glosario Versión 1.2 Semana 4 Historia de revisiones Fecha Versión Descripción Autor 20/08/2014 1.0 Comienzo del documento Nicolás Fiumarelli 30/08/2014 1.1 Correcciones y agregados Martín Santagata

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

Implantación de Aplicaciones Web Fecha: 20-09-13

Implantación de Aplicaciones Web Fecha: 20-09-13 Página 1 de 24 RESUMEN DE LA PROGRAMACIÓN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED CURSO AC. 2012 / 2013 ÁREA / MATERIA / MÓDULO PROFESIONAL Implantación de Aplicaciones Web (84 horas 4 horas semanales)

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

1.2. SITUACIÓN PROBLEMÁTICA Los Centros de Cómputo de la Universidad de Oriente están conformados de la siguiente manera:

1.2. SITUACIÓN PROBLEMÁTICA Los Centros de Cómputo de la Universidad de Oriente están conformados de la siguiente manera: TEMA DE INVESTIGACION DE TESIS DESARROLLO DE UN SISTEMA AUTOMATIZADO PARA EL CONTROL DEL ACTIVO FIJO DE LOS CENTROS DE CÓMPUTO DE LA UNIVERSIDAD DE ORIENTE. 1. FORMULACION DEL PROBLEMA 1.1. TITULO DESCRIPTIVO

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

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

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk Departamento ID del documento Innovaciones DANA-INNOVACIONES- HerramientaHelpdesk Última revisión Creado por Revisado

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

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

Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa.

Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa. Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa. 2014 Contenidos: Definición. Conceptos Básicos. Objetivos. Clasificación

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

INICIANDO OFFICE 365 365 365 365 365 365? 365? CALENDARIO

INICIANDO OFFICE 365 365 365 365 365 365? 365? CALENDARIO INDICE OBJETIVO... 2 DIRIGIDO A... 2 OFFICE 365... 2 Servicios... 2 VENTAJAS... 3 Portal de empresa y presencia en internet con Office 365... 3 Office WebApps con Office 365... 3 Video conferencia y reuniones

Más detalles

Titulo : Administración y Operación de Sistemas Operativos

Titulo : Administración y Operación de Sistemas Operativos DIRECCION NACIONAL DE ADMINISTRACION FINANCIERA E INNOVACION CÓDIGO : PRO -119 Titulo : Administración y Operación de Preparado por : Nombre : Lic. Ingrid Roxana Díaz Bran Cargo : Especialista en Aplicaciones

Más detalles

Procedimiento para la Gestión de la Infraestructura de Tecnologías de Información y Comunicaciones

Procedimiento para la Gestión de la Infraestructura de Tecnologías de Información y Comunicaciones Procedimiento para la Gestión de la Infraestructura de Tecnologías de Información y Comunicaciones DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN DICIEMBRE DE 2009 PR-DCTYP-13 ÁREA: Dirección de Planeación

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México Licencia La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México S. A de C.V., Está protegida por derechos de autor y / u otras leyes aplicables. Cualquier uso diferente a

Más detalles

plataforma gest.org Multi Gestión de Organizaciones Fundaciones y Asociaciones

plataforma gest.org Multi Gestión de Organizaciones Fundaciones y Asociaciones plataforma gest.org Multi Gestión de Organizaciones Fundaciones y Asociaciones ÍNDICE 1. INTRODUCCIÓN. PRESENTACIÓN DEL PRODUCTO Software como Servicio Características técnicas 2. ALCANCE FUNCIONAL DE

Más detalles

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA TRABAJO DE GRADUACIÓN DISEÑO DE UN BUSCADOR ACADEMICO LLAMADO SALVADOR PRESENTADO POR: GLENDA MARISOL MARROQUIN LARREYNAGA MARINA LOURDES

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Herramientas Tecnológicas de Productividad

Herramientas Tecnológicas de Productividad Herramientas Tecnológicas de Productividad 1 Sesión No. 4 Procesador de texto WORD WEB APP (Identificación de entorno, operaciones básicas, configuración y edición de texto) Contextualización Has visto

Más detalles

MANUAL DE USUARIO-SITOP PERFIL ADMINISTRADOR (INFRAESTRUCTURAS)

MANUAL DE USUARIO-SITOP PERFIL ADMINISTRADOR (INFRAESTRUCTURAS) MANUAL DE USUARIO-SITOP PERFIL ADMINISTRADOR (INFRAESTRUCTURAS) 1 TABLA DE CONTENIDO 1 INTRODUCCIÓN... 4 2 OBJETIVO... 4 3 PROCESOS... 4 3.1 Módulo Administración de Contratos... 4 3.1.1 A- Administración

Más detalles

3ER FORO LATINOAMERICANO PRISM 17 Y 18 OCTUBRE 2013 CANCÚN, MÉXICO. Lic. Fernando Parada Gerente General Plumada SA Skype: ferparada1

3ER FORO LATINOAMERICANO PRISM 17 Y 18 OCTUBRE 2013 CANCÚN, MÉXICO. Lic. Fernando Parada Gerente General Plumada SA Skype: ferparada1 3ER FORO LATINOAMERICANO PRISM 17 Y 18 OCTUBRE 2013 CANCÚN, MÉXICO Lic. Fernando Parada Gerente General Plumada SA Skype: ferparada1 Crear Valor en nuestras Empresas Cuál es nuestro negocio? Ingresos /

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

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez e-mail: oscardny86@hotmail.com

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez e-mail: oscardny86@hotmail.com DISEÑO, IMPLEMENTACIÓN E IMPLANTACIÓN DE UNA APLICACIÓN WEB DE ADMINISTRACIÓN Y CONTROL DE CALIFICACIONES PARA LA UNIDAD EDUCATIVA PARTICULAR OVIEDO (SECCIÓN SECUNDARIA), UTILIZANDO SOFTWARE LIBRE. Oscar

Más detalles

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA CARRERA: Ingeniería en Sistemas Perfil de Tesis para Proyecto Empresarial Aplicación para mejorar la evaluación del desempeño

Más detalles

CAPÍTULO V. Propuesta

CAPÍTULO V. Propuesta CAPÍTULO V Propuesta 5.1 Propuesta Implantación de una aplicación WEB para optimizar el Enlace Laboral de la Cámara de Comercio e Industria de El Salvador, Filial San Miguel 5.2 Requerimientos de la Aplicación

Más detalles

Historia de revisiones

Historia de revisiones Binary Rain Glosario Versión 1.1 Historia de revisiones Fecha Versión Descripción Autor 17/08/2012 1.0 Creación del documento Carolina Trias 18/08/2012 1.1 Revisado y corregido por SQA Mercedes Marzoa

Más detalles

Web2Project. Manual Básico. Autor: Diego Fernando Navarro. Septiembre 26 de 2010 Universidad ICESI

Web2Project. Manual Básico. Autor: Diego Fernando Navarro. Septiembre 26 de 2010 Universidad ICESI Web2Project Manual Básico Autor: Diego Fernando Navarro Septiembre 26 de 2010 Universidad ICESI Tabla de Contenido 1. INTRODUCCIÓN... 3 2. REQUISITOS PREVIOS... 3 3. CONFIGURACIÓN DE UN PROYECTO... 4 3.1

Más detalles

Novedades de Microsoft Dynamics 2011

Novedades de Microsoft Dynamics 2011 Novedades de Microsoft Dynamics 2011 Microsoft Dynamics CRM 2011 ofrece características nuevas y mejoradas que le ayudarán a aumentar la eficacia y la productividad de su organización. Interfaz de Microsoft

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

Capacitación del Sistema de seguimiento de PAIMEF. Módulo I.F.I

Capacitación del Sistema de seguimiento de PAIMEF. Módulo I.F.I Capacitación del Sistema de seguimiento de PAIMEF Módulo I.F.I Formato de la capacitación 1.- Aspectos Generales del Sistema de Seguimiento PAIMEF. 2.-Requerimientos generales y procedimiento. 3.-Ejercicio

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

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR En este capítulo se describe el análisis y diseño de un sistema, denominado e-commerce Constructor, el cual cumple con los siguientes objetivos: Fungir

Más detalles

Operación Microsoft Windows

Operación Microsoft Windows Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo

Más detalles

SISTEMA INTEGRADO DE ADMINISTRACIÓN DOCUMENTAL SIMAD CLOUD. La Gestión Documental ahora en la nube, es más eficiente aurea

SISTEMA INTEGRADO DE ADMINISTRACIÓN DOCUMENTAL SIMAD CLOUD. La Gestión Documental ahora en la nube, es más eficiente aurea SISTEMA INTEGRADO DE ADMINISTRACIÓN DOCUMENTAL La Gestión Documental ahora en la nube, es más eficiente aurea SISTEMA INTEGRADO DE ADMINISTRACIÓN DOCUMENTAL El más potente programa para el manejo integral

Más detalles

Página1 ONEDRIVE U N I V E R S I D A D D E A L C A L Á, P A T R I M O N I O D E L A H U M A N I D A D

Página1 ONEDRIVE U N I V E R S I D A D D E A L C A L Á, P A T R I M O N I O D E L A H U M A N I D A D Página1 Tabla de contenido Qué es OneDrive?... 3 Cómo puedo acceder a mi cuenta OneDrive para Empresa?... 3 Diferencias entre OneDrive y OneDrive para Empresas... 4 OneDrive para Empresa... 5 Principales

Más detalles

Service Pack 2 Abril 2014

Service Pack 2 Abril 2014 Service Pack 2 Abril 2014 Service Pack 2 incorpora mejoras en el proceso de facturación electrónica y una nueva herramienta para la generación de addendas. Incluye nuevas funciones para permitir el trabajo

Más detalles

Está creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas.

Está creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas. SACS proviene de las siglas Sistema Avanzado de Comunicación Social, es un modelo de gestión de toda la organización, basándose en la orientación del cliente. Es un software vía web que se encarga de la

Más detalles

Manual de usuario Proveedor. Portal para proveedores GEPP

Manual de usuario Proveedor. Portal para proveedores GEPP Manual de usuario Proveedor Portal para proveedores GEPP INDICE 1. GEPP... 3 2. Requerimientos básicos... 4 3. Ingreso a cuenta proveedores GEPP... 5 4 Datos de contacto... 6 4.1 Anuncios... 6 5.- Datos

Más detalles

Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, Especialista en Diseño Digital y Experiencia de Usuario

Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, Especialista en Diseño Digital y Experiencia de Usuario 2 a ñ o s Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, Especialista en Diseño Digital y Experiencia de Usuario visual.iedmadrid.com Te gusta programar y quieres hacer

Más detalles

CLIENTE: AUTOMATIC CHOICE

CLIENTE: AUTOMATIC CHOICE DOCUMENTO OFERTA CLIENTE: AUTOMATIC CHOICE 25/05/2011 Rafael Zaragoza Pardo Índice 1. INTRODUCCIÓN... 3 2. OBJETIVOS Y CARACTERÍSTICAS DEL PROYECTO... 4 3. ALCANCE DEL PROYECTO... 7 4. EQUIPO DE TRABAJO...

Más detalles

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos Objetivos del curso Patrimonio Cultural Desarrollo de Herramientas de Administración y Acceso Adquirir visión generalizada de las tecnologías de desarrollo utilizadas en Sistemas de gestión del Patrimonio

Más detalles

Gestión Web De Alojamiento Vacacional

Gestión Web De Alojamiento Vacacional Escola Tècnica Superior d Enginyeria Informàtica Universitat Politècnica de València Gestión Web De Alojamiento Vacacional Proyecto Final de Carrera Ingeniería Técnica en Informática de Sistemas Autor:

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

DISEÑO, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA WEB PARA LA GESTIÓN DE LA PROGRAMACIÓN MICRO CURRICULAR DE LAS UNIDADES ACADÉMICAS DE LA PUCE - SI

DISEÑO, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA WEB PARA LA GESTIÓN DE LA PROGRAMACIÓN MICRO CURRICULAR DE LAS UNIDADES ACADÉMICAS DE LA PUCE - SI DISEÑO, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA WEB PARA LA GESTIÓN DE LA PROGRAMACIÓN MICRO CURRICULAR DE LAS UNIDADES ACADÉMICAS DE LA PUCE - SI María Belén Buendía Arellano e-mail: mabe_7_18@hotmail.com

Más detalles

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3 1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas

Más detalles

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO 1 Objetivo del Manual Elaborado por: Revisado por: Aprobado por: Fecha: 13/08/2015 Difusión: Información del Manual

Más detalles

Manual del usuario PARA USO DE: FUNDACION RAFAEL DONDÉ. Operación del Sistema Ver 1.3

Manual del usuario PARA USO DE: FUNDACION RAFAEL DONDÉ. <TIENDA VIRTUAL ADQUISICIÓN PAPELERÍA> Operación del Sistema Ver 1.3 Manual del usuario PARA USO DE: FUNDACION RAFAEL DONDÉ Operación del Sistema Ver 1.3 Versión 1.3 16/Febrero/2012 Contenido 1. Qué es la Tienda Virtual? 2. Funcionamiento

Más detalles

GUÍA DE AYUDA. Tecnologías de Información y Comunicación para un México más Competitivo

GUÍA DE AYUDA. Tecnologías de Información y Comunicación para un México más Competitivo GUÍA DE AYUDA Tecnologías de Información y Comunicación para un México más Competitivo Estimad@ usuari@, esta guía tiene como objetivo orientarle sobre cómo utilizar la Vitrina de Soluciones Tecnológicas.

Más detalles

Lectura 2: El Sistema Operativo y sus Funciones

Lectura 2: El Sistema Operativo y sus Funciones MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información Objetos de aprendizaje: Sistema Operativo Lectura 2: El Sistema Operativo y sus Funciones

Más detalles

Guia de uso para cuentas de correo electronico @unam.mx Correo electrónico.

Guia de uso para cuentas de correo electronico @unam.mx Correo electrónico. Guia de uso para cuentas de correo electronico @unam.mx Correo electrónico. Ingrese a su cuenta de correo electrónico @unam.mx, mediante su usuario y contraseña, desde la página web, www.correo.unam.mx,.

Más detalles

Manual de Usuario SMS Inteligente

Manual de Usuario SMS Inteligente Manual de Usuario SMS Inteligente 1 Contenido 1. Introducción... 3 2. Características y requerimientos del equipo de cómputo... 3 3. Requerimientos previos... 3 4. Cómo utilizar el portal... 4 Ingreso

Más detalles

ventas de tecnologías.

ventas de tecnologías. POLITÉCNICO COLOMBIANO JAIME ISAZA CADAVID FACULTAD DE INGENIERÍA INGENIERIA EN INFORMÁTICA FORMATO A DILIGENCIAR PARA SU IDEA DE NEGOCIO INFORMACIÓN GENERAL DE LOS PROPONENTES NOMBRE Y APELLIDOS DE DOCUMENTOS

Más detalles

PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB

PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB Ingeniería Técnica Informática de Gestión Alumno: Jorge Bou Ramón Director: Sergio Sáez Barona Junio 2012 ÍNDICE 1. INTRODUCCIÓN...4

Más detalles

PLATAFORMA DE DESARROLLO DE APLICACIONES EN.NET. AdviserDev

PLATAFORMA DE DESARROLLO DE APLICACIONES EN.NET. AdviserDev PLATAFORMA DE DESARROLLO DE APLICACIONES EN.NET Qué es? AdviserDev Es un Framework o Plataforma, para desarrollar aplicaciones en.net En un principio fue creada para el desarrollo de nuestras propias aplicaciones

Más detalles

Consorcio Clavijero Guía Plataforma Educativa Perfil Estudiante

Consorcio Clavijero Guía Plataforma Educativa Perfil Estudiante Bienvenid@ a la guía de la Plataforma Educativa de Clavijero: Moodle!... 2 Objetivo de la guía:... 3 El estudiante Clavijero identificará los elementos básicos que integran la plataforma educativa para

Más detalles

SIMAD. aurea PYME. El software de Gestión Documental profesional para pequeñas y medianas empresas.

SIMAD. aurea PYME. El software de Gestión Documental profesional para pequeñas y medianas empresas. S I S T E M A I N T E G R A D O D E A D M I N I S T R A C I Ó N D O C U M E N TA L aurea El software de Gestión Documental profesional para pequeñas y medianas empresas. S I S T E M A I N T E G R A D O

Más detalles

BOLETÍN OFICIAL DEL ESTADO

BOLETÍN OFICIAL DEL ESTADO Núm. 300 Miércoles 14 de diciembre de 2011 Sec. I. Pág. 135721 No debe interpretarse que los diversos espacios formativos identificados deban diferenciarse necesariamente mediante cerramientos. Las instalaciones

Más detalles

Simarro Software, S.A

Simarro Software, S.A DE SERVICIOS WEBS. PRESENTACIÓN DEL LENGUAJE HTS Objetivos generales Módulo Herramienta Web Simarro Software, S.A También se han desarrollado una serie de aplicaciones como son: Este lenguaje representa

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

Herramientas Tecnológicas de Productividad

Herramientas Tecnológicas de Productividad Herramientas Tecnológicas de Productividad 1 Sesión No. 12 Comunicación y colaboración online Objetivo: Al término de la sesión, el alumno utilizará herramientas de comunicación y colaboración en línea.

Más detalles

MANUAL DE AYUDA. Instructivos Enfermería. "Guía de Instalación y Características del Formulario"

MANUAL DE AYUDA. Instructivos Enfermería. Guía de Instalación y Características del Formulario MANUAL DE AYUDA Instructivos Enfermería "Guía de Instalación y Características del Formulario" Índice Introducción... 3 Características de Instructivos... 3 Requisitos mínimos y recomendados... 4 Servidor

Más detalles

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS SISTEMA DE ESPECIICACION DE REQUERIMIENTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 CONTENIDO 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. AMBITO DEL SISTEMA 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado. SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra

Más detalles

INTELIGENTE Y VERSÁTIL

INTELIGENTE Y VERSÁTIL INTELIGENTE Y VERSÁTIL ADMINISTRACIÓN DE ACTIVOS DE TI Cada día nos vemos más inmersos en la necesidad de acceder a nuestras aplicaciones de trabajo, como correo, CRM, ERP entre otras. Hoy la movilidad

Más detalles

Manual de uso básico de la aplicación

Manual de uso básico de la aplicación Manual de uso básico de la aplicación Autor del documento Centro de Apoyo Tecnológico a Emprendedores, Fundación Parque Científico y Tecnológico de Albacete Datos de contacto E-Mail: bilib@bilib.es Página

Más detalles

a3asesor doc cloud nos proporciona inmediatez y calidad a la hora de atender al cliente EXPERIENCIAS Wolters Kluwer www.a3software.

a3asesor doc cloud nos proporciona inmediatez y calidad a la hora de atender al cliente EXPERIENCIAS Wolters Kluwer www.a3software. EXPERIENCIAS Wolters Kluwer a3asesor doc cloud nos proporciona inmediatez y calidad a la hora de atender al cliente Roser Linares Responsable de Informática de Grup Vandellòs y del Área Fiscal de la oficina

Más detalles

Presentación: Plataforma Comunicacional Unificada

Presentación: Plataforma Comunicacional Unificada Presentación: Plataforma Comunicacional Unificada Queremos darle la bienvenida a la Nueva Plataforma de Correo Institucional GMAIL, herramienta que tendrá la función de proveer a nuestra Comunidad de los

Más detalles

OFICINA MÓVIL - Manual de uso 2. Autor del documento

OFICINA MÓVIL - Manual de uso 2. Autor del documento Manual de uso Autor del documento Centro de Apoyo Tecnológico a Emprendedores, Fundación Parque Científico y Tecnológico de Albacete Datos de contacto E-Mail: bilib@bilib.es Página Web: www.bilib.es Teléfono:

Más detalles

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO 1. GENERALIDADES En el presente capítulo se tratará la determinación de los requerimientos de software que se necesitan para el sistema; para

Más detalles

BearSoft. SitodeCloud. Rafael Rios Bascón Web: http://www.bearsoft.com.bo Móvil: +591 77787631 Email: rafael.rios@bearsoft.com.bo

BearSoft. SitodeCloud. Rafael Rios Bascón Web: http://www.bearsoft.com.bo Móvil: +591 77787631 Email: rafael.rios@bearsoft.com.bo BearSoft Rafael Rios Bascón Web: http://www.bearsoft.com.bo Móvil: +591 77787631 Email: rafael.rios@bearsoft.com.bo CONTENIDO 1. Resumen. 3 2. Business Intelligence.. 4 3. Características del software.

Más detalles

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:

Más detalles

CIRCULAR PLATAFORMA EDUCAMOS

CIRCULAR PLATAFORMA EDUCAMOS Guadalajara, 18 de diciembre de 2015 Queridas familias: Os comunicamos, que a partir del próximo 28 de diciembre estará en funcionamiento la nueva versión de la plataforma Educamos (2.0), que seguirá siendo

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

CONEAU. Proceso de Recolección de Información Convocatoria Odontología. Guía de Instalación y Características del Formulario

CONEAU. Proceso de Recolección de Información Convocatoria Odontología. Guía de Instalación y Características del Formulario CONEAU Comisión Nacional de Evaluación y Acreditación Universitaria MINISTERIO DE EDUCACION Proceso de Recolección de Información Convocatoria Odontología Guía de Instalación y Características del Formulario

Más detalles

PROGRAMA DE ESTUDIOS PROGRAMACIÓN EN INTERNET II

PROGRAMA DE ESTUDIOS PROGRAMACIÓN EN INTERNET II PROGRAMA DE ESTUDIOS PROGRAMACIÓN EN INTERNET II IDENTIFICACIÓN DEL CURSO Ubicación HCA HTI Total de horas Valor en créditos 6 semestre 1 3 4 4 Tipo de curso Obligatorio Matemáticas VI Física IV Inglés

Más detalles

Ciclo Formativo de Grado Superior en. Desarrollo de. Aplicaciones. Web. visual.iedmadrid.com

Ciclo Formativo de Grado Superior en. Desarrollo de. Aplicaciones. Web. visual.iedmadrid.com La escuela de la Nueva Comunicación Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Web visual.iedmadrid.com Qué es el IED Madrid? El IED Madrid es un Centro Superior de Diseño que pertenece

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

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

Bogotá D.C., Octubre de 2010. Señor (es) Clientes Convenio de Cooperación ACH Colombia-Móvil Store Ciudad. Respetados señores:

Bogotá D.C., Octubre de 2010. Señor (es) Clientes Convenio de Cooperación ACH Colombia-Móvil Store Ciudad. Respetados señores: Bogotá D.C., Octubre de 2010 Señor (es) Clientes Convenio de Cooperación ACH Colombia-Móvil Store Ciudad Respetados señores: La globalización de las industrias y el comercio ha provocado la proliferación

Más detalles

LatinFox Corporation.Inc Tec. Anibal Quispe Phoco

LatinFox Corporation.Inc Tec. Anibal Quispe Phoco DESARROLLO DE PORTAL WEB CON SISTEMA DE ACTUALIZACIÓN Sr. Bernardino TICONA QUISPE DINÁMICA DE CONTENIDO Alcalde de la Municipalidad Distrital de Combapata Canchis. Previo un saludo le hago llegar la siguiente

Más detalles

Descripción General de Softengine Pinakes

Descripción General de Softengine Pinakes Descripción General de Softengine Pinakes Características de Softengine Pinakes. Pinakes es un sistema modular altamente configurable que tiene las siguientes características: Es amigable con el usuario.

Más detalles

CAPITULO V: Contribución Teórica y Práctica

CAPITULO V: Contribución Teórica y Práctica CAPITULO V: Contribución Teórica y Práctica 5.1. Requerimientos Funcionales El sistema propuesto reúne una serie de requerimientos captados en las reuniones llevadas a cabo por parte del cliente GMD. Mediante

Más detalles