REPOSITORIO DE PROCESOS DE NEGOCIO DEL CITI
|
|
- María Concepción Benítez Olivera
- hace 8 años
- Vistas:
Transcripción
1 Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Informe de Práctica Profesional de 3er Año Ingeniería Informática Complejo de Investigaciones Tecnológicas Integradas (CITI) REPOSITORIO DE PROCESOS DE NEGOCIO DEL CITI Autores: Yoany Bejarano Tamayo Lesnier Gonzales López Tutores: Ing. Juan Carlos Grass CITI Ing. Yuliet Espinosa CITI Ciudad de La Habana, Cuba Julio, 2011
2 Resumen El presente trabajo se desarrolla en el Complejo de Investigaciones Científicas Integradas y se enmarca en el desarrollo de un repositorio de procesos de negocio. El objetivo de trabajo consiste en desarrollar un repositorio de procesos que permita la reutilización de los modelos diseñados por los diferentes miembros de la institución. Para ello resulta necesario: diseñar la estructura de la información, implementar las funcionalidades e interfaces necesarias en el sistema; así como definir reportes que brinden información relevante a los usuarios. En la actualidad la necesidad de reutilización de los procesos diseñados por las personas es importante ya que permite ahorrar tiempo de trabajo y esfuerzo en el desarrollo de actividades ya antes realizadas. Para ello se desarrolla un repositorio que permita gestionar, de manera centralizada, la información y los modelos de procesos de negocio que diseñan las personas en la institución, con el fin de que puedan ser reutilizados por aquellos que lo requieran. Para la realización del trabajo presentado se utilizaron las tecnologías.net y el entorno integrado de desarrollo Microsoft Visual Studio 2010.
3 Índice Introducción... 4 Capítulo 1- Fundamentos Teóricos Gestión de Procesos de Negocio Proceso de Negocio Modelación de Procesos de Negocio XML Ventajas del uso del XML Repositorio de Objetos Digitales Tecnologías Empleadas Framework 4.0 de.net Lenguaje de programación C# Visual Studio LINQ to XML... 7 Capítulo 2 - Modelo de Dominio Descripción de las Entidades Diagrama de Dominio... 9 Capitulo 3 - Captura de Requisitos Modelo de Caso de Uso del Sistema Diagrama de Casos de Uso del Sistema Actores del Sistema Descripción de los casos de uso del Sistema Capitulo 4 Solución Propuesta Diagrama de Clases de Diseño A continuación se muestra el diagrama de clases de diseño de la solución propuesta Breve Descripción de las entidades involucradas Árbol Estructura XML Diagrama de Despliegue Consideraciones en el Diseño de la Interfaz Capítulo 5 - Estimación basado en Casos de Uso Conclusiones Recomendaciones Bibliografía... 28
4 Introducción El trabajo realizado como prácticas profesionales se desarrolla en el CITI, una organización perteneciente al MININT, en particular en el programa de investigación BPM. El CITI desarrolla tecnologías integradas de un amplio espectro de las ciencias técnicas, con interés en la seguridad y el orden interior, a través de un trabajo coordinado entre la CUJAE, el MININT y otras instituciones; vinculando las necesidades de superación científica de especialistas con las soluciones concretas a través de la ejecución de proyectos por grupos de trabajo. Esta organización obtiene resultados vinculados al desarrollo de sistemas, tecnologías y aplicaciones integradas novedosas con impacto en la seguridad y el orden interior, para lo cual sustenta el trabajo en la integración de profesionales altamente calificados con estudiantes. La gestión de modelos procesos es una tarea vital para el desarrollo de la entidad, dado que los procesos que diseñan las personas en la actualidad no pueden ser reutilizados ya que no existe un sitio centralizado donde se almacenen los mismos, dificultándole esto a los usuarios que los necesiten, la accesibilidad a dichos procesos. Esto implica que en varias ocasiones, las personas empleen esfuerzo en el desarrollo de actividades que anteriormente ya fueron realizadas por otros. De esta situación problemática se identificó como problema a resolver cómo gestionar la información y los modelos de los procesos de negocio que diseñan las personas en la institución, para que puedan ser reutilizados por todos aquellos que lo necesiten. Antes de la creación de proyecto en cuestión no existía ninguna herramienta que realizara dichas tareas. El objeto de estudio se encuentra enmarcado en la gestión de modelos e información procesos de negocio de las organizaciones. El objetivo general de trabajo consiste en desarrollar un repositorio de procesos de negocio que permita la reutilización de los modelos diseñados por los diferentes miembros de la institución. Los objetivos específicos son: 1. Diseñar la estructura de la información para el repositorio de procesos de negocio. 2. Implementar las funcionalidades necesarias para el repositorio de procesos. 3. Diseñar las interfaces de usuario del sistema. 4. Definir reportes que brinden información relevante a los usuarios del sistema. Las tareas necesarias para darle cumplimiento a estos objetivos son: 1. Realizar un estudio acerca de las tecnologías y herramientas utilizadas actualmente para la gestión de modelos e información de procesos de negocio. 2. Asimilar las tecnologías.net: LINQ to XML, C# y el IDE de desarrollo Visual Studio Identificar las entidades necesarias para la gestión de información relacionada con los procesos de negocio. 4. Realizar la captura de requisitos del sistema a implementar. 5. Diseñar la estructura del fichero XML para guardar la información.
5 Capítulo 1- Fundamentos Teóricos 1.1 Gestión de Procesos de Negocio La gestión de procesos de negocio (Business Process Management o BPM en inglés) se le llama a la metodología empresarial cuyo objetivo es mejorar la eficiencia a través de la gestión sistemática de los procesos de negocio, que se deben modelar, automatizar, y optimizar de forma continua. Como su nombre sugiere, BPM se enfoca en la administración de los procesos del negocio Proceso de Negocio Un proceso de negocio es el flujo o progresión de actividades para alcanzar algún objetivo del negocio. También se puede definir como el conjunto de actividades que sirven para crear valor para el cliente. Este debe estar relacionado con algún objetivo (meta) del negocio y puede incluir otros procesos de negocio Modelación de Procesos de Negocio La modelación de procesos es la representación del grupo de actividades que una persona o entidad efectúan para alcanzar una meta, es la representación de un proceso. Cada actividad del modelo puede ser representada en términos de sus entradas (información que necesita), roles (quién hace qué) y salidas (objetivo final de la actividad). Estos modelos deben permitir visualizar el comportamiento de un sistema, donde un proceso puede ser evaluado y corregido y si un sistema dado es técnicamente factible. Los modelos deben estar expresados de forma que permitan que los procesos sean analizados, automatizados y/o mejorados. 1.2 XML XML, siglas en inglés de extensible Markup Language ('lenguaje de marcas extensible'), es un metalenguaje extensible de etiquetas. Permite definir la gramática de lenguajes específicos. Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML. XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable. XML es una tecnología sencilla que tiene a su alrededor otras que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil La información descrita mediante marcado XML se organiza en objetos denominados documentos XML, almacenados como ficheros de texto. La estructura general de un documento XML está formada por tres partes: Prólogo, opcional: Conteniendo una secuencia de instrucciones de procesamiento y/o declaración de tipo de documento. Cuerpo: Un árbol único de elementos marcados, con anidamiento estricto.
6 Epílogo, opcional: Conteniendo una secuencia de instrucciones de procesamiento Además puede haber comentarios en cualquier parte Ventajas del uso del XML La ventaja del uso de XML es que son extensibles, o sea, después de diseñado y puesto en producción, es posible extender XML con la adición de nuevas etiquetas, de modo que se pueda continuar utilizando sin complicación alguna. El analizador es un componente estándar, no es necesario crear un analizador específico para cada versión de lenguaje XML. Esto posibilita el empleo de cualquiera de los analizadores disponibles. De esta manera se evitan se acelera el desarrollo de aplicaciones. Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarla. Mejora la compatibilidad entre aplicaciones. Podemos comunicar aplicaciones de distintas plataformas, sin que importe el origen de los datos, es decir, podríamos tener una aplicación en Linux con una base de datos Postgres y comunicarla con otra aplicación en Windows y Base de Datos MS-SQL Server. Transformamos datos en información, pues se le añade un significado concreto y los asociamos a un contexto, con lo cual tenemos flexibilidad para estructurar documentos. 1.3 Repositorio de Objetos Digitales Los Objetos Digitales, se refieren a productos de origen digital en formato electrónico, estos pueden ser texto, imágenes, videos, materiales gráficos, páginas web o programas informáticos, entre otros dentro de los muchos formatos posibles en la diversidad creciente. Estos se caracterizan por ser heterogéneos, complejos, generados dinámicamente y mantienen relaciones entre sí. Un repositorio de Objetos Digitales es un software de gestión de contenidos, que proporciona las herramientas e interfaces necesarias para la creación, consumo, gestión y difusión de los contenidos que son almacenados en el repositorio. Además de componer y asociar servicios a los respectivos objetos, que proporcionan un modo uniforme de ofrecer, descubrí e interactuar con estos. Para lograr la interoperabilidad de los repositorios digitales y sistemas de gestión de contenidos, son utilizados los metadatos, que sirven para organizar, buscar, actualizar y preservar la información referente a los recursos digitales. Los metadatos son elementos o estructuras de organización de la información que, asignados a cada objeto de información electrónica, la clasifican, categorizan o describen. 1.4 Tecnologías Empleadas Framework 4.0 de.net Es el componente integral de Windows que admite la creación, implementación y ejecución de la siguiente compilación de aplicaciones y servicios web. Proporciona un entorno de múltiples lenguajes basado en estándares y muy productivo para integrar las inversiones existentes con aplicaciones y servicios de la próxima generación; así como la agilidad necesaria para resolver los desafíos que suponen la implementación y el funcionamiento de las aplicaciones para Internet.
7 .NET Framework se compone de tres partes principales: Common Language Runtime, un conjunto jerárquico de bibliotecas de clases unificadas y una versión de ASP dividida en componentes que se denomina ASP.NET Lenguaje de programación C# C# es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma.net. Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma.net, similar al de Java aunque incluye mejoras derivadas de otros lenguajes, entre ellos Delphi. Este lenguaje tiene ciertas ventajas frente a otros lenguajes como son la facilidad de uso, la programación orientada a objetos, la administración de memoria, seguridad en el manejo de los datos, Sistema de tipos unificado, compatibilidad y el uso de operadores Visual Studio 2010 Microsoft Visual Studio 2010 es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, ASP.NET y Visual Basic.NET. Esta herramienta permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma.net. Así es posible crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles LINQ to XML XML se ha adoptado ampliamente como un modo de formatear datos en diversos contextos. LINQ to XML es una interfaz de programación XML en memoria y habilitada para LINQ que permite trabajar con XML desde los lenguajes de programación de.net Framework. LINQ to XML es un método actualizado y rediseñado para la programación con XML. Proporciona capacidades de modificación de documento en memoria de Document Object Model (DOM), y es compatible con expresiones de consulta LINQ. Se parece a Document Object Model (DOM) en lo que respecta a la inserción del documento XML en la memoria. Puede consultar y modificar el documento; una vez modificado, puede guardarlo en un archivo o serializarlo y enviarlo a través de una conexión. Sin embargo, LINQ to XML difiere de DOM: proporciona un nuevo modelo de objetos más ligero con el que se trabaja más fácilmente. La ventaja más importante de LINQ to XML radica en su integración con Language-Integrated Query (LINQ). Esta integración permite escribir consultas en el documento XML en memoria para recuperar colecciones de elementos y atributos.
8 Capítulo 2 - Modelo de Dominio 2.1 Descripción de las Entidades Categoría: Esta entidad se encarga de modelar las categorías referentes a los procesos. Cada proceso tiene definida una categoría que representa el área de una organización a la que pertenece. Tiene como atributos un identificador, un nombre y una descripción. Proceso: Esta entidad modela los procesos que se manejan en la aplicación. Tiene como atributos un identificador, un nombre, el nombre de la categoría a la que pertenece, una descripción, el identificador y el nombre del autor, y una lista de versiones del mismo. Persona: Esta entidad modela las personas que comparten algún proceso en la aplicación de su autoría. Tiene como atributos un identificador, el nombre (este atributo contempla el nombre y los apellidos), el correo electrónico, y una lista de procesos hechos por él. Versión: Esta entidad representa las versiones que va teniendo el proceso cada vez que se le hace un cambio a su modelo. Los atributos que tiene son el identificador, el numero de la versión, observaciones, la fecha en que se le realizo el cambio, el directorio donde se encuentra, la cantidad de descargas que se han hecho y el rating que los usuarios le dan una vez manipulado la versión. Entidad: Esta entidad modela las entidades a las que pertenecen las personas que existen en el repositorio. Tiene como atributo un identificador, un nombre y una lista de personas las cuales pertenecen a dicha entidad. Controladora: Esta entidad es la encargada de proporcionar las funcionalidades para gestionar todas las entidades involucradas en la aplicación además de los métodos necesarios para el funcionamiento de la misma. Tiene como atributos una lista de entidades y una lista de categorías.
9 2.2 Diagrama de Dominio
10 Capitulo 3 - Captura de Requisitos 3.1 Modelo de Caso de Uso del Sistema Diagrama de Casos de Uso del Sistema Actores del Sistema Nombre del actor Descripción Administrator Es el encargado de la gestión de cada uno de las entidades involucradas. Uploader Es el encargado de subir y gestionar la información de los procesos en el repositorio. Downloader Es el encargado de descargar los procesos del repositorio.
11 3.1.3 Descripción de los casos de uso del Sistema Nombre del caso de uso Entity Management Actores Administrador Resumen El caso de uso inicia cuando el administrador necesita registrar, modificar, eliminar o buscar una entidad, el sistema permite realizar cualquiera de estas operaciones sobre la entidad seleccionada y concluye cuando actualiza la información. Precondiciones Para la modificación, eliminación o búsqueda debe existir la entidad. Pos condiciones La información queda actualizada en el sistema. Nota: El término Entity se refiere a las entidades: Persona, Entidad, y Categoría. Nombre del caso de uso Processes Management Actores Uploader Resumen El caso de uso inicia cuando el uploader desea registrar, modificar, eliminar o buscar un proceso, el sistema permite realizar cualquiera de estas operaciones sobre el proceso seleccionado y concluye cuando actualiza la información. Precondiciones Para la modificación, eliminación o búsqueda debe existir el proceso. Pos condiciones La información queda actualizada en el sistema. Casos de uso asociados
12 Nombre del caso de uso Versions of Processes Management Actores Uploader Resumen El caso de uso inicia cuando el uploader desea registrar, modificar, eliminar o buscar una versión de un proceso, el sistema permite realizar cualquiera de estas operaciones sobre el proceso seleccionado y concluye cuando actualiza la información. Precondiciones Para crear una versión debe existir el proceso al que pertenece. Para la modificación, eliminación o búsqueda debe existir la versión. Pos condiciones La información queda actualizada en el sistema. Nombre del caso de uso Descargar Proceso Actores Downloader Resumen El caso de uso inicia cuando el downloader desea descargar un proceso, el sistema permite da las opciones de formato de descarga y seguido de esto se efectúa la operación, terminando esta con la salva del fichero. Precondiciones Para descargar un proceso este debe estar en el repositorio. Pos condiciones La información queda actualizada en el sistema.
13 Capitulo 4 Solución Propuesta 4.1 Diagrama de Clases de Diseño A continuación se muestra el diagrama de clases de diseño de la solución propuesta.
14 4.2. Breve Descripción de las entidades involucradas Entidad: Esta clase modela las entidades que se manejan en el repositorio. Persona: Esta clase modela las personas que tienes algún proceso diseñado en el repositorio. Categoría: Esta clase modela las categorías a las que pertenecen los procesos. Proceso: Esta clase modela los procesos que se manejan en el repositorio. Versión: Esta clase representa las versiones de los modelos que tienen los procesos, donde cada proceso debe tener, al menos una versión del modelo. Controladora: Esta clase es la encargada de gestionar cada una de las clases antes mencionadas, ya sea inserción, modificación, eliminación y búsquedas. Para ello se cuenta con los métodos: //Gestión de Entidades public void insertarentidad(string nombre) public void modificarentidad(string id, String nombre) public void eliminarentidad(string id) //Gestión de Procesos public void insertarproceso(string nombre, String categoria,string autor, String descripcion, String IdPersona) public void modificarproceso(string id, String nombre, String directorio, String nombrecategoria, String descripcion) public void eliminarproceso (String id,string idpersona) //Gestión de Personas public void insertarpersona(string nombre, String correo, String identidad) public void modificarpersona(string id, String nombre, String correo) public void eliminarpersona(string id,string identidad) //Gestión de Categorías public void insertarcategoria(string nombre, String descripcion) public void modificarcategoria(string id, String nombre, String descripcion) public void eliminarcategoria(string id) //Gestión de Versiones public void insertarversiones(double num_version, String fecha, String observaciones,string directorio, Int32 cantdescargas, Int32 rating, String idproceso) public void modificarversiones(string id, double num_version, String fecha, String observaciones, Int32 cantdescargas, Int32 rating) public void eliminarversiones(string id, String idproceso ) //Búsquedas public Entidad buscarentidad(string id) public Categoria buscarcategoria(string id) public Persona buscarpersona(string id)
15 public Proceso buscarproceso(string id) public Version buscarversion(string id) Además cuenta con métodos de listados de las entidades existentes, que son de gran uso en la implementación de otros métodos: //Listados public List<Entidad> listadoentidades() public List<Persona> listadopersonasporentidades(string identidad) public List<Proceso> listadoprocesos() public List<Proceso> listadoprocesosporpersonas(string idpersona) public List<Proceso> listadoprocesosporcategoria(string nombrecategoria) public List<Categoria> listadocategorias() public List<Version> listadoversiones() public List<Version> listadoversionesporproceso(string idproceso) Contiene también métodos de importancia vital para en funcionamiento de la aplicación, pues constituyen reportes que son brindados al usuario. Estos son: public Int32 cantdescargasproceso(string id) public Proceso procesomasdescargado() public Persona personaconmasprocesos() public Int32 cantidadprocesosentidad(string id) public Entidad entidadconmasprocesos() public Proceso procesoconmasversiones() public Categoria categoriaconmasprocesos() public List<Proceso> procesosconelmismonombre(string nombre)
16 4.2. Estructura del Fichero XML Árbol Estructura XML
17 4.4 Diagrama de Despliegue PC Cliente: Es el nodo de donde se podra interactuar con los formularios del servidor. Como requisitos mínimos de software debe tener sistema operativo Windows XP con algun navegador instalado y de hardware debe tener 512 MB de memoria RAM, con el procesador a 2.4 GHz. Servidor Web: Es el nodo que contiene los formularios de la pagina web por donde los usuarios interactuaran con los datos relacionados con los modelos de procesos de negocio. Como requisito mínimo de sofware de tener instalado Sistema oprativo Windows Server e Internet Information Server. Como requerimientos mínimos de hardware debe tener 512 MB de memoria RAM, con el procesador a 2.4 GHz. Servidor de Ficheros : Es el nodo donde se va a localizar el fichero XML que guarda la informacion referente a los modelos de procesos de negocio. Como requisitos mínimos de software debe tener sistema operativo Sistema oprativo Windows Server con algún navegador instalado y de hardware debe tener 512 MB de memoria RAM, con el procesador a 2.4 GHz. 4.5 Consideraciones en el Diseño de la Interfaz La aplicación cuenta con varias intefaces gráficas amigables al usuario para cada una de las funcionalidades que realiza. Se destacan las interfaces de gestión de cada una de las entidades se manejan las cuales no varían con la insercion o modificacion ya que manejan los mismos datos. A continuación se muestran varios ejemplos: Al iniciar la aplicación se muestra la siguiente formulario:
18 Al realizar las búsquedas de procesos se muestra el siguiente formulario donde se puede filtrar datos y ver los detalles de cada uno: La gestión de las entidades involucradas con los datos correspondientes: Gestión de Entidades
19 Gestión de Personas Gestión de Categorías de Proceso
20 Gestión de Proceso Gestión de Versiones de Procesos
21 Capítulo 5 - Estimación basado en Casos de Uso Calcular los Puntos de Caso de Uso sin Ajustar (PCU) PCU = FPA + FPCU donde: FPA: Factor de Peso de los Actores sin ajustar. FPA=3*3=9 FPCU: Factor de Peso de los Casos de Uso sin ajustar. CU Cantidad de transacciones Peso correspondiente People's Management 6 10 Entities's Management 6 10 Categories's Management 6 10 Processes's Management 6 10 Versions of Processes's Management 6 10 Download Process 2 5 FPCU= 5*10+2*5=60 PCU=60+9=69 Calculo de Puntos de Casos de Uso Ajustados (PCUA) PCUA=PCU*FCT*FA Factor Descripción Peso Valor asignado Comentario Peso*valor 1 Sistema distribuido. 2 4 El Sistema es centralizado 8
22 2 Objetivos de performance o tiempo de respuesta. 1 3 La velocidad de respuesta no debe estar tan limitada por las entradas provista por el usuario 3 3 Eficiencia del usuario final. 1 3 Escasas restricciones de eficiencia 3 4 Procesamiento interno complejo. 1 3 No existen cálculos complejos 3 5 El código debe ser reutilizable. 1 5 Se requiere que el código sea reutilizable 5 6 Facilidad de instalación Escasos requerimientos de facilidad de instalación 1 7 Facilidad de uso Fácil uso 2 8 Portabilidad. 2 2 El sistema no es portable 4 9 Facilidad de cambio. 1 3 Se requiere un costo moderado de mantenimiento 3 10 Concurrencia. 1 5 Si existe la posibilidad de concurrencia 5 11 Incluye objetivos especiales de seguridad. 1 4 Seguridad normal 4 12 Provee acceso directo 1 1 No necesariamente 1
23 a terceras partes. ya que es de uso de personal especializado 13 Se requieren facilidades especiales de entrenamiento a usuarios. 1 1 Pocos usuarios internos, sistema de fácil uso 1 FCT= x (Peso i x Valor i) FCT= *43 FCT=1.03 FA: Factor Ambiente Factor Descripción Peso Valor asignado Comentario Peso * valor 1 Familiaridad con el modelo de proyecto utilizado El equipo está familiarizado con el modelo Experiencia en la aplicación El equipo ha trabajado en la aplicación Experiencia en la orientación a objetos. 1 3 El equipo programa orientado a objetos generalmente 3 4 Capacidad del analista líder Analista líder con experiencia Motivación. 1 4 Al equipo les motiva el trabajo que se realiza 4 6 Estabilidad de los requerimientos. 2 2 No presenta muchos cambios pero 4
24 si está sujeto parcialmente 7 Personal a tiempo parcial El proyecto está compuesto por 2 integrantes(2 full time) -2 8 Dificultad del lenguaje de programación El lenguaje a usar es C# -3 9 Uso de herramientas Case que facilitan la implementación 2 4 El uso de esta herramienta es útil y reduce tiempo 8 FA = * (Peso i x Valor i) FA= *( ) FA= *21.5 FA=0.755 Entonces con los cálculos de FCT y FA: PCUA=PCU*FCT*FA PCUA=69*1.03*0.755 PCUA=53.65 Cálculo de esfuerzo estimado de desarrollo (E) E=PCUA*FC FC: Factor de Conversión, se tomó el factor de conversión 20 Horas-Hombre E=PCUA*FC E=53.65*20 E= ET = /0.4= Actividad Porcentaje Horas-Hombre Análisis 10 % Diseño 20 %
25 Implementación 40 % Pruebas 15 % Sobrecarga (otras actividades) 15 % Total 100% E (total)= Horas-Hombre (HH) Estimación del tiempo de Desarrollo del proyecto El tiempo de desarrollo aproximado del proyecto (TDes) se calcula de la siguiente manera: TDes = E (Total)/CH Dónde: E (Total): Esfuerzo total CH: Es la cantidad de hombres que desarrollan el proyecto. TDes= HH/3 TDes= Horas Estimación del costo de desarrollo del proyecto C = E (Total) *CHH Donde: CHH: Costo por hombre hora CHH = K * THP Donde: K: Coeficiente que tiene en cuenta los costos indirectos (1,5 y 2,0). Se escoge (2) como coeficiente. THP: Tarifa Horaria Promedio. El salario promedio de las personas que trabajan en el proyecto dividido entre 240horas (160 horas especialista líder y 80 horas otros desarrolladores). Se debe aclarar que el líder del proyecto cobra $350 y los desarrolladores $75 cada uno. THP= (75*2+350)/2 THP=250/240 THP=1.04 CHH=2*1.04
26 CHH=2.08 C= *2.08 C=$ $
27 Conclusiones La realización de este trabajo estuvo enmarcada en el diseño del Repositorio de Procesos de Negocio del CITI y la implementación de sus funcionalidades; cumpliéndose todos los objetivos propuestos y alcanzando magníficos resultados. El presente trabajo le aportó a los autores la asimilación de las herramientas, lenguajes y tecnologías que se usaron para la realización del mismo. Se destaca el acercamiento a la herramienta Microsoft Visual Studio 2010 en específico, la tecnología LINQ y el lenguaje de programación C# como solución al rápido desarrollo de la aplicación. Recomendaciones Tras el desarrollo de este trabajo se recomienda que en un futuro se detallen mas las entidades que se manejan en el repositorio, ya que este es escalable, es la primera versión que se realiza y todavía deben tenerse en cuenta algunos detalles para su completa finalización. Por otra parte que se recomienda que se le agreguen vínculos a otras páginas de temas similares para mayor información de los usuarios.
28 Bibliografía T. Ray, Erick. Learning XML Van der Vlist, Erick. XML Schema, O'Reilly Collado, Manuel. Introducción a las tecnologías y estándares XML Klein, Scott. Professional LINQ, Wrox. Loyola, William. BPM: Business Process Modeling MSDN Library para Visual Studio 2008 en Español.
DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI
DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI Informe de Práctica Profesional de 4to Año, Ingeniería Informática Autor: Manuel Alejandro Aguilar Díaz
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesNombre de producto. Dexon Workflow Manager
Nombre de producto Dexon Workflow Manager EL PRODUCTO ADECUADO PARA LA AUTOMATIZACIÓN DE LAS ACTIVIDADES DE TRABAJO QUE SUSTENTAN LA ACTIVIDAD DE NEGOCIO DE SU ORGANIZACIÓN Y EL SEGUIMIENTO DE SUS PROCESOS
Más detalles"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detallesComponentes de Integración entre Plataformas Información Detallada
Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.
Más detallesUnidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar
Clase:005 1 Unidad II Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar 2 Agenda Desarrollo de Apps para Android Aplicaciones en Android Componentes Básicos de las Aplicaciones
Más detallesCONCLUISIONES Y RECOMENDACIONES
CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio
Más detallesGuía Metodológica para el diseño de procesos de negocio
Guía Metodológica para el diseño de procesos de negocio La guía desarrollada para apoyar TBA, se diseñó con base en las metodologías existentes para el desarrollo BPM, principalmente en aquellas que soportan
Más detallesPropuesta 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 detallesSISTEMA 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 detallesREGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS
REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS La gestión del asesor comercial se basa en mantener contacto personalizado con un grupo de clientes empresariales o personales.
Más detallesCORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV
Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará
Más detallesMesa de Ayuda Interna
Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...
Más detallesUNIVERSIDAD DE SALAMANCA
UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA
Más detallesCARACTERISTICAS DEL SISTEMA
CARACTERISTICAS DEL SISTEMA 1. CONSIDERACIONES GENERALES El Sistema de Gestión Financiera en Línea esta orientada a LA GESTION DEL PRESUPUESTO Y COMPRAS, esto es posible mediante interfaces vía Web, cuya
Más detallesCONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler
CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA BizAgi Process Modeler TABLA DE CONTENIDO PROCESO DE MESA DE AYUDA INTERNA... 3 1. DIAGRAMA DEL PROCESO... 4 2. MODELO DE DATOS... 5 ENTIDADES DEL SISTEMA...
Más detallesCAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES
CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES En el anterior capítulo se realizaron implementaciones en una red de datos para los protocolos de autenticación Kerberos, Radius y LDAP bajo las plataformas Windows
Más detalles1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).
1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada
Más detallesEn 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 detallesINSTRUCTIVO DE ADMINISTRADOR ALFRESCO COMMUNITY 4.2
INSTRUCTIVO DE ADMINISTRADOR ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE ADMINISTRADOR ALFRESCO
Más detallesTEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA
TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando
Más detalles1. 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 detallesAVA-QHSE System. Introducción Características del producto Especificaciones Técnicas
Introducción Características del producto Especificaciones Técnicas Introducción Qué es AVA-QHSESystem? AVA-QHSESystem es una solución completa de apoyo a la gestión y cumplimiento de las normas de Seguridad,
Más detallesIntroducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Más detallesServidores Donantonio
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 detallesLLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos.
LLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos. Qué es mydocument enterprise? MyDOCument Enterprise es una solución de gestión documental diseñada para que las empresas
Más detallesWorkflows? Sí, cuántos quiere?
Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención
Más detallesCAPITULO 2. Como se definió en el plan del presente proyecto, este será desarrollado bajo
1 CAPITULO 2 ANÁLISIS DEL SISTEMA 1. Introducción Como se definió en el plan del presente proyecto, este será desarrollado bajo la metodología orientada a objetos. El objetivo del análisis será marcar
Más detallesMejoras a la capa SOA de BizAgi
Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Mejoras a la capa SOA de BizAgi Informe de Práctica Profesional de 3er Año, Ingeniería Informática Autor(es): Víctor
Más detallesCapítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema
Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.
Más detallesCAPÍTULO 3 VISUAL BASIC
CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para
Más detallesAnexo 4 Documento de Arquitectura
Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de
Más detallesO jeto de apre r ndizaje
Herramientas de Gestión para Objetos de Aprendizaje. Plataforma AGORA Victor Hugo Menéndez Domínguez Universidad Autónoma de Yucatán, México :: mdoming@uady.mx Manuel Emilio Prieto Méndez Universidad de
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesINGENIERÍA DE SOFTWARE. Sesión 3: Tipos
INGENIERÍA DE SOFTWARE Sesión 3: Tipos Contextualización Actualmente existe una gran variedad en los software que se pueden clasificar en varias categorías, como pueden ser, por tipo de licencia, tipo
Más detallesAlquiler de Aulas Virtuales
Alquiler de Aulas Virtuales AulaGlobal: Servicios Elearning www.aulaglobal.org Equipo AulaGlobal 2 Alquiler de Aulas Virtuales Alquiler de aulas virtuales Las Aulas Virtuales disponible en los campus de
Más detallesManual Operativo SICEWeb
Manual Operativo SICEWeb Gestión de Expediente Digital Expediente Único de Clientes y Otros 1 Índice Contenido Expediente Único de Clientes y Otros... 1 Índice... 2 MODELO DE GESTIÓN DOCUMENTAL (MGD)...
Más detallesPOSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE
POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad
Más detallesSolución GeoSAS. Otros módulos
Solución GeoSAS. Otros módulos Informe Marzo 2011 ÍNDICE ÍNDICE 3 1. SOLUCION GIS CORPORATIVA. GEOSAS 4 1.1 PLATAFORMA GEOSAS 5 1.1.1 Servidor de datos. 5 1.1.2 Servidor de aplicaciones. 6 1.1.3 Entornos
Más detallesCONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler
ADMINISTRADOR DE PROYECTOS SEIS Bizagi Process Modeler Copyright 2011 - bizagi Contenido CONSTRUCCIÓN DEL PROCESO... 1 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Fase... 4 Sub proceso Crear Entregable...
Más detallesUnidad 1. Fundamentos en Gestión de Riesgos
1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.
Más detallesGerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta
Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración
Más detallesTópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.
Más detallesMejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos
ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados
Más detallesSAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento
SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia
Más detallesCapí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 detallesLa Pirámide de Solución de TriActive TRICENTER
Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de
Más detallesMicrosoft SQL Server Conceptos.
Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra
Más detallesAntecedentes de GT Consultores
GT Consultores Antecedentes GT Consultores Consultorías en TI & BPM Ingeniería de Negocios y Gestión del Cambio Perfil de Consultores Elementos Diferenciadores Antecedentes de GT Consultores El Holding
Más detallesFUNDAMENTOS DE PROGRAMACION CON C#
Capítulo 1 FUNDAMENTOS DE PROGRAMACION CON C# El lenguaje C# C# (léase, en inglés C sharp, y en español C almohadilla) es un lenguaje de programación que permite el desarrollo de aplicaciones para Internet,
Más detallesPara obtener más información, vea Introducción al control DataRepeater (Visual Studio).
Lo nuevo en Visual Basic DataRepeater, control El nuevo control DataRepeater permite utilizar controles estándar de formularios Windows Forms para mostrar filas de datos en un contenedor desplazable. Este
Más detallesPrezi: editor de presentaciones
Prezi: editor de presentaciones Descripción Francisco Mora En momentos en que la Web 2.0 es un entorno de interacción, aparecen múltiples servicios que permiten compartir y editar recursos de forma conjunta.
Más detallesPROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0
Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO
Más detallesDEFINICION, ANALISIS Y DISEÑO DE UN SISTEMA DE INTRANET PARA UNA EMPRESA PRODUCTORA DE BIENES Y SERVICIOS PARA EL SECTOR ELECTRICO COLOMBIANO
UNIVERSIDAD NACIONAL DE COLOMBIA SEDE MEDELLÍN FACULTAD DE MINAS ESCUELA DE SISTEMAS E INFORMÁTICA TRABAJO DE GRADO DEFINICION, ANALISIS Y DISEÑO DE UN SISTEMA DE INTRANET PARA UNA EMPRESA PRODUCTORA DE
Más detallesDiseño dinámico de arquitecturas de información
Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta
Más detallesIntroducción a Visual Studio.Net
Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones
Más detallesInformación de Producto:
Windows Server 2008 Foundation La nueva tecnología rentable de Windows Server 2008 Foundation La tecnología confiable y comprobada de Windows Server Foundation proporciona una base para ejecutar las aplicaciones
Más detallesCAPÍTULO 1 Instrumentación Virtual
CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento
Más detallesObjetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>
Objetos educativos y estandarización en e-learning: Experiencias en el sistema Fernández-Manjón, B.1, López Moratalla, J.2 Martínez Ortiz, I. 2, Moreno Ger, P. 2 Universidad Complutense de Madrid,
Más detallesMINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA.
MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA. AUTORES: MSC. MIREYA LÓPEZ DELGADO LIC. ESPINOSA. CUIDAD HABANA PROGRAMA
Más detallesGestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi
Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...
Más detallesTécnica 2(Instrumental)
Competencias y Estándares TIC en la profesión docente ESTÁNDARES DE COMPETENCIAS TIC EN LA PROFESIÓN DOCENTE Dimensión Técnica 2(Instrumental) 43 2 Dimensión Técnica La incorporación de TIC en la educación
Más detallesM.T.I. Arturo López Saldiña
M.T.I. Arturo López Saldiña Hoy en día, existen diversas aproximaciones al tema de cómo hacer que las personas trabajen dentro de una organización de manera colaborativa. El problema se vuelve más difícil
Más detallesLINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...
Más detallesCAPITULO IV CONCLUSIONES Y RECOMENDACIONES
CAPITULO IV CONCLUSIONES Y RECOMENDACIONES VERIFICACIÓN DE OBJETIVOS El objetivo general del proyecto ha sido cumplido satisfactoriamente en la Unidad de Sistemas de PETROECUADOR, realizando el análisis
Más detallesPROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0
Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. DEFINICIÓN...
Más detallesNovedades. Introducción. Potencia
Introducción Basado en el demostrado rendimiento y flexibilidad de la versión 8.5, Crystal Reports 9 presenta una amplia variedad de avanzadas funciones para que el diseño, entrega e integración de informes
Más detallesProcedimiento de Sistemas de Información
Procedimiento de Sistemas de Información DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN VIEMBRE DE 2009 PR-DCTYP-08 Índice. 1. INTRODUCCIÓN.... 3 2. OBJETIVO.... 4 3. ALCANCE.... 4 4. MARCO LEGAL.... 4
Más detallesGUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS
ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia
Más detallesCAPÍTULO 3 DISEÑO DE LA ARQUITECTURA
CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft
Más detallesSistema de Mensajería Empresarial para generación Masiva de DTE
Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE
Más detallesArquitectura Básica CÍCLOPE CMS
Arquitectura Básica CÍCLOPE CMS Introducción. Arquitectura Colaborativa. El diseño de la arquitectura documental de CÍCLOPE CMS permite crear y administrar documentos electrónicos y mantenerlos disponibles
Más detallesAlumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre.
Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Tema: Sistemas Subtema: Base de Datos. Materia: Manejo de aplicaciones
Más detallesSistema de SaaS (Software as a Service) para centros educativos
Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo
Más detallesF A B R I C I O M U Ñ O Z S. T E N I E N T E T É C N I C O D E A V I A C I Ó N
PROPUESTA DE IMPLEMENTACIÓN DE UNA METODOLOGÍA PARA EL DESARROLLO DE SISTEMAS ORIENTADOS A SERVICIOS EN EL DEPARTAMENTO DE DESARROLLO DE SISTEMAS DE LA DIRECCIÓN DE SISTEMAS DE INFORMACIÓN Y COMUNICACIONES
Más detallesSoluciones Tecnológicas
Soluciones Tecnológicas NOSOTROS Creamos IC en 1985 a fin de proveer a nuestros Clientes soluciones apropiadas y escalables en Consultoría de Negocios y en Tecnologías Informáticas. Durante más de dos
Más detallese-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.
Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores
Más detallesCAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar
CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados
Más detallesVentajas del software del SIGOB para las instituciones
Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran
Más detallesBASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación
UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto
Más detallesManual Operativo Sistema de Postulación Online
Manual Operativo Sistema de Postulación Online Este Manual está diseñado en forma genérica para apoyar el proceso de postulación en línea, las Bases de cada Concurso definen los requerimientos oficiales
Más detallesAnálisis y diseño del sistema CAPÍTULO 3
Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la
Más detallesENTORNO DE DESARROLLO MICROSOFT.NET 2010
ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos
Más detallesAcerca de esté Catálogo
Catálogo de Cursos 2015 Acerca de esté Catálogo En el presente documento podrá obtenerse la información necesaria sobre la oferta de cursos que Manar Technologies S.A.S. y su línea de educación Campus
Más detallesGeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008
Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento
Más detallesAnalista SharePoint OBJETIVOS REQUISITOS CERTIFICACIONES
Analista SharePoint Escuela de Sistemas y Tecnologías BIOS Página 1 de 6 Analista SharePoint OBJETIVOS El analista SharePoint es una persona que podrá transformar necesidades puntuales que tengan los usuarios
Más detallescomunidades de práctica
1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades
Más detallesCAPITULO 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 detallesTítulo: Implementación de un servicio de acceso a Internet por correo electrónico. Navegación total.
INFO 2002 Título: Implementación de un servicio de acceso a Internet por correo electrónico. Navegación total. Autor: Ing. Alfredo Batista Rodríguez. Ing. Emilio Joel Macias. Correo electrónico: alfredo@biomundi.inf.cu
Más detallesORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE
ORBERE Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE Bilbao, 12 de diciembre de 2006 INDICE 1. METODOLOGÍA DE TRABAJO 2 1.1 Pautas para el Desarrollo 2 1.2 Entorno Tecnológico,
Más detallesORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA
ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA TÉRMINOS DE REFERENCIA PARA LA CONTRATACIÓN DE SERVICIOS DE DESARROLLO SOFTWARE OC-GA-14-TDRCSDS1601-160128-V1
Más detallesSistema PYMES Ventas e Inventarios H&S
Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Visión DESARROLLADORA Teodora Vargas Tarqui Versión 0.9 Tabla de Contenidos 1. INTRODUCCION 3 1.1 Propósito 3 1.2 Alcance 3
Más detallesOperació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 detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detallesLa Solución informática para su sistema de gestión
Página 1 de 7 ÍNDICE 1. Introducción 2. Características del software 3. Precios QUALITYSLAVE 4. Servicios Página 2 de 7 1.- INTRODUCCIÓN QUALITYSLAVE es una solución informática que permite a las organizaciones
Más detallesBASES DE DATOS OFIMÁTICAS
BASES DE DATOS OFIMÁTICAS Qué es una Bases de Datos Ofimática?. En el entorno de trabajo de cualquier tipo de oficina ha sido habitual tener un archivo con gran parte de la información necesaria para el
Más detallesUNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos
2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven
Más detallesSistema de base de datos para la gestión del fondo documental de la Biblioteca de la Facultad Enrique Cabrera.
Sistema de base de datos para la gestión del fondo documental de la Biblioteca de la Facultad Enrique Cabrera. Lic. Vilma Álvarez Benítez 1, Tec. David Calderín Álvarez 2 1 Facultad de Ciencias Médicas
Más detallesPROGRAMA ANALÍTICO. Carrera: Tecnicatura Superior en Tecnologías de la Información
Carrera: Tecnicatura Superior en Tecnologías de la Información Plan de Estudio: 2001. Ordenanza Nº 918/2000 del Consejo Superior Universitario de la UTN Módulo o Asignatura: Sistemas Operativos Windows
Más detallesCapitulo 5. Implementación del sistema MDM
Capitulo 5. Implementación del sistema MDM Una vez que se concluyeron las actividades de análisis y diseño se comenzó la implementación del sistema MDM (Manejador de Documentos de MoProSoft). En este capitulo
Más detalles