Está en la página 1de 70

UNIVERSIDAD AUTNOMA GABRIEL REN MORENO

FACULTAD DE INGENIERA EN CIENCIAS DE LA COMPUTACIN Y TELECOMUNICACIONES


CARRERA: INGENIERA EN INFORMTICA

SISTEMAS DE INFORMACION GERENCIAL PARA INDICES FINANCIEROS MEDIANTE WEB SERVICES EN LA EMPRESA SERVIPETROL LTDA.
Materia: Taller de Grado I Grupo: SB Docente: Ing. Rolando Martnez Canedo Nombre: Rely Joshep Lujan Pardo. 200634291 Fecha: 15 de Noviembre de 2012 Santa Cruz de la Sierra Bolivia

PROYECTO DE TALLER DE GRADO I TABLA DE CONTENIDO


TABLA DE CONTENIDO ........................................................................................................................ 0 INTRODUCCION ................................................................................................................................... 5 CAPITULO I: ......................................................................................................................................... 6 PERFIL DEL PROYECTO ......................................................................................................................... 6 1.1. 1.2. ANTECEDENTES ................................................................................................................... 7 DESCRICION DEL PROBLEMA ............................................................................................... 9 SITUACION PROBLEMTICA ...................................................................................... 10 SITUACION DESEADA................................................................................................. 10

1.2.1. 1.2.2. 1.3. 1.4.

OBJETO DE ESTUDIO.......................................................................................................... 11 OBJETIVO ........................................................................................................................... 11 OBJETIVO GENERAL ................................................................................................... 11 OBJETIVOS ESPECIFICOS ............................................................................................ 11

1.4.1. 1.4.2. 1.5. 1.6. 1.7.

JUSTIFICACIN................................................................................................................... 12 ALCANCE ............................................................................................................................ 12 METODOLOGA.................................................................................................................. 14

CAPITULO II: ...................................................................................................................................... 17 SISTEMAS DE INFORMACION GERENCIAL Y WEB SERVICES.............................................................. 17 2.1. Sistemas de Informacin Gerencial........................................................................................ 18 2.1.1. Conceptos ........................................................................................................................ 18 2.1.2. Caractersticas de los Sistemas de Informacin Gerencial. ............................................. 18 2.1.3. FINALIDAD DEL SIG .......................................................................................................... 19 2.2. Web Services. ......................................................................................................................... 22 2.2.1. Conceptos ........................................................................................................................ 22 2.2.2. Especificaciones que definen Web Services. .................................................................. 23 2.2.3. Ventajas ........................................................................................................................... 24 1

PROYECTO DE TALLER DE GRADO I


2.2.4. Desventajas ..................................................................................................................... 25 CAPITULO III: ..................................................................................................................................... 26 LA ORGANIZACIN ............................................................................................................................ 26 3.1. 3.2. Organigrama...................................................................................................................... 27 ServiPetrol ......................................................................................................................... 27 Misin: ....................................................................................................................... 27 Visin: ........................................................................................................................ 28 POLTICA DE CALIDAD................................................................................................ 28

3.2.1. 3.2.2. 3.2.3. 4.

MODELO DE DOMINIO .............................................................................................................. 31 4.1 Diagrama de Actividades ..................................................................................................... 32

CAPITULO IV: ..................................................................................................................................... 33 METODOLOGA DE DESARROLLO ...................................................................................................... 33 1. FLUJO DE TRABAJO: CAPTURA DE REQUISISTOS ....................................................................... 34 1.1. 1.2. 1.3. IDENTIFICACION DE ACTORES Y CASOS DE USO ............................................................... 34 PRIORIZAR CASOS DE USO................................................................................................. 35 DETALLAR CASOS DE USO ................................................................................................. 35

1.3.1 CU1 Iniciar Sesin ............................................................................................................. 35 1.3.2 CU2 Gestionar Indicador .................................................................................................. 37 1.3.3 CU3 Gestionar Cuentas Agrupadas .................................................................................. 38 1.3.4 CU4 Generar Anlisis Financiero ...................................................................................... 39 1.3.5 CU5 Gestionar Proyectos ................................................................................................. 40 1.3.6 CU6 Generar Informe de Proyectos ................................................................................. 41 1.4 Diagrama General de Casos de Uso .................................................................................... 42 2. FLUJO DE TRABAJO: ANALISIS ................................................................................................... 43 2.1. ANALISIS DE LA ARQUITECTURA ....................................................................................... 43 IDENTIFICAR PAQUETES ............................................................................................ 43 2

2.1.1.

PROYECTO DE TALLER DE GRADO I


2.1.2. 2.1.3. 2.2. DESCRIPCION DE PAQUETES ..................................................................................... 43 IDENTIFICACION DE CASO DE USO POR PAQUETES .................................................. 44

ANALISIS DE CASOS DE USO .............................................................................................. 45

Diagramas de Comunicacin ......................................................................................................... 45 2.2.1 CU1 Iniciar Sesion ............................................................................................................. 45 2.2.2 CU2 Gestionar Indicadores .............................................................................................. 46 2.2.3 CU3 Gestionar Cuentas Agrupadas ................................................................................. 46 2.2.4 CU4 Generar Anlisis Financiero ..................................................................................... 47 2.2.5 CU5 Gestionar proyectos ................................................................................................ 47 2.2.6 CU6 Generar Informe Proyectos ..................................................................................... 48 2.2.1. 3. ANALISIS DE PAQUETES ............................................................................................. 49

FLUJO DE TRABAJO: DISEO ..................................................................................................... 50 3.1. DISEO DE LA ARQUITECTURA ......................................................................................... 50 ESCENARIO DE USUARIO Y SUBSISTEMA .................................................................. 50 ARQUITECTURA LOGICA DEL SOFTWARE .................................................................. 51 ARQUITECTURA FISICA DEL SOFTWARE .................................................................... 52

3.1.1. 3.1.2. 3.1.3. 3.2. 3.3. 4.

DISEO DE CASOS DE USO ................................................................................................ 53 DISEO DE DATOS ............................................................................................................. 63

FLUJO DE TRABAJO: IMPLEMENTACION ................................................................................... 64 4.1. 4.2. IMPLEMENTACION DE LA ARQUITECTURA ....................................................................... 64 IMPLEMENTACION DE SUBSISTEMAS ............................................................................... 64

4.2.1 Gestin de Usuario ........................................................................................................... 64 4.2.2 Gestin de Proyectos ....................................................................................................... 65 4.2.3 Gestin de Anlisis Financiero ......................................................................................... 65 4.3 ELECCIN DE PLATAFORMA .................................................................................................... 66 a) Sistema Operativo ................................................................................................................ 66 3

PROYECTO DE TALLER DE GRADO I


b) Software Adicional ............................................................................................................... 66 BIBLIOGRAFIA .................................................................................................................................... 67 ANEXOS 1 .......................................................................................................................................... 68

PROYECTO DE TALLER DE GRADO I INTRODUCCION


La informtica se inici con programas mono usuarios implantados en grandes ordenadores. Posteriormente estas primeras aplicaciones alcanzaron la capacidad de atender a diferentes usuarios. Pasaron los aos y llego la arquitectura cliente-servidor, que gracias a este modelo de desarrollo, la aplicacin se divida en una parte que interaccionaba con el usuario y otra parte destinada al procesamiento de informacin. En este acontecimiento se consigui que cada una de las partes que constituan la aplicacin pudiera residir en computadoras distintas. Con el paso del tiempo, la computacin aumento y llego la era de las aplicaciones distribuidas en las cuales los procesos se realizaban en diferentes unidades. De este paso surgi la tecnologa Internet para solventar las problemticas asociadas a fallo de aplicacin centralizado.

Con la necesidad de estandarizar la comunicacin entre distintas plataformas (PC, MainFrame, Mac, etc.) y lenguajes de programacin (PHP, C#, Java, etc.) surgieron los Servicios Web, o como bien se conocen los Web Services. Es por eso que en 1999 se comenz a plantear un nuevo estndar, el cual terminara utilizando XML, SOAP, WSDL Y UDDI.

En el presente proyecto nos centraremos en la importancia de la obtencin y manejo de la informacin, apoyndonos en el uso de la tecnologa de Web Services. Tendremos a disposicin toda la informacin al respecto de la tecnologa y las herramientas a utilizar para un ptimo desarrollo siguiendo un plan de proyecto, minuciosamente descrito, con todas las bondades que se puedan obtener de la tecnologa actual y sobre todo con la que contamos en nuestra prestigiosa institucin

PROYECTO DE TALLER DE GRADO I

CAPITULO I: PERFIL DEL PROYECTO

PROYECTO DE TALLER DE GRADO I


1.1. ANTECEDENTES
La visin en comn de cada empresa es la competitividad y mejoramiento continuo del tratamiento de su informacin, encaminndose a lograr los objetivos individuales y colectivos de la organizacin o empresa. La definicin de estrategias por naturaleza es complicada, pero la implementacin de la misma representa el mayor obstculo en muchas de las ocasiones. El reto corresponde es identificar exactamente lo que debe monitorearse, para comunicar en todos los niveles de la empresa, si se estn alcanzando las estrategias a travs de acciones muy puntuales, por tal motivo es importante que nuestra organizacin cuente con una herramienta que le permita monitorear y comunicar las acciones que se van realizando, a detalle y en general, para cumplir con las estrategias planteadas. Cabe sealar que en la actualidad, en la institucin con la que se esta trabajando, se cuenta con distintos sistemas que se encargan del registro y seguimiento de cada actividad de manera independiente, desde el marcado de entrada y salida del personal, hasta el registro de las actividades por departamento, por grupo, e individualmente por el cargo que desempean. Las actividades que se realizan van de acuerdo con el cargo que ocupa cada miembro de la empresa, algunos tienen que realizar actividades rutinarias, otros cambian de actividad segn el proyecto que realizan, hay personal encargado de dirigir las actividades, personal que colabora de alguna manera en todas las actividades, por ejemplo: personal a cargo de la contabilidad de todos los proyectos, personal que es apoyo fundamental en la empresa, los encargados del rea de recursos humanos, etc. Cada uno de los sistemas con los que cuenta la empresa se compone a su vez de subsistemas, los cuales cumplen con actividades correspondientes a una funcin estructural de su organizacin. En cada sistema debe considerarse la actividad de procesamiento de la informacin para la toma de decisiones, para lo cual se debe recolectar datos, medir resultados provenientes de los diferentes subsistemas y compararlos con las metas
7

PROYECTO DE TALLER DE GRADO I


establecidas, permitiendo a la gerencia la adopcin de acciones correctivas y el establecimiento de prioridades, responsabilidades, rediseo de programas, desarrollar los procedimientos de recoleccin y los controles operacionales.

reas Funcionales ACTIVO FIJO VENTAS CONTABILIDAD RECURSOS HUMANOS LOGISTICA

SISTEMA DE INFORMACION OPERACIONAL (Modulo Activo-fijo)

SISTEMA DE INFORMACION COMERCIAL (Modulo Ventas)

SIST. DE INFORMACION CONTABLE Modulo de Contabilidad)

SISTEMA DE INFORMACIN DE RR.HH. (Modulo planilla)

SISTEMA DE INFORMACION COMPRAS (Modulo Compras)

Sistemas de Informacin Funcional

Ilustracin 1: Correspondencia de sistemas de informacin y funcional para "Servi Petrol"

Con estos sistemas operacionales se quiere llegar a lograr utilizar un Sistema de Informacin Gerencial (SIG), esta es la forma ms comun de sistema de apoyo gerencial (ver esquema grfico C). Suministrar a los usuarios finales productos de informacin que respaldan gran parte de los procesos cotidianos de toma de Decisiones, mediante la provision de informes y presentaciones a la gerencia. Los contenidos de estos productos de informacin son especificados de antemano por los gerentes de manera que contengan toda la informacion necesaria. Los sistemas de informacin Gerencial (S.I.G.) recuperan de las bases de datos informacin actualizada sobre operaciones de la empresa y tambin obtienen a partir de fuentes externas, como datos del entorno empresarial.

PROYECTO DE TALLER DE GRADO I


Considerando que el S.I.G. proporciona informes gerenciales a partir de la informacin generada por otros sistemas computacionales, obteniendo esta de manera transparente mediante un intermediario, que le permita acceso a la informacin.

1.2. DESCRICION DEL PROBLEMA

Teniendo vasta informacin acumulada y generada por distintos sistemas, esta tiene que recogerse de distintas fuentes para poder obtener los reportes generados por los departamentos, esto que si bien la informacin se la tiene fragmentada para una mejor eficiencia y porque as se obtuvieron de los distintos sistemas de informacin. En el momento de querer tomar decisiones no se cuenta con una informacin oportuna y abstracta a la gerencia dando informacin demasiado detallada y no legible e irrelevante a nivel gerencial. Cuando se cuenta con informacin distribuida en distintos sistemas, a la vez se los necesita integrar para una mejor funcionalidad, se cae en cuenta de que no se tiene esa capacidad de flexibilidad para cambiar o crear procesos de negocios de manera dinmica, tanto que se tendra que extraer los datos de cada sistema y luego unirlos e integrarlos en uno nuevo, pero lograr este nivel de flexibilidad resultara lento, trabajoso y caro, involucrara construir sistemas propios de integracin personalizados o en su defecto hacer ese proceso bajo solicitudes a cada rea o departamento. Todas y cada una de las empresas que manejan distintos sistemas segn las operaciones que realizan necesitan en algn momento la integridad de los mismos, ya que estos son promovidos por distintas empresas desarrolladoras de software, en distintos lenguajes y posiblemente con distintos gestores de Base de Datos. Por otra parte, al no tener informacin completa de manera adecuada, no se puede llevar un control con respecto al desarrollo y desempeo de las actividades y
9

PROYECTO DE TALLER DE GRADO I


funciones realizadas por el personal de la empresa y tampoco un seguimiento financiero detallado. Haciendo que esto sea una brecha amplia entre las actividades desarrolladas y el control de las mismas. Llevando a la empresa a tener muy poco seguimiento sobre el desempeo de cada uno de sus grupos de trabajo, siendo imposible saber hasta que parte se llego a desarrollar un proyecto, o cual es el estado del mismo, tampoco se puede saber el avance que se tiene solo hasta el final, que indica si se culmino o no dicho proyecto. Cuando lo que debera ser posible es tener un reporte peridico de todas las actividades que se tienen pendientes sin mucho costo, tiempo y esfuerzo. El desarrollar informacin abstracta y concisa solucionara el problema de no contar con una informacin consistente para tomar decisiones oportunas.

1.2.1. SITUACION PROBLEMTICA

Deficiente obtencin de la informacin gerencial para la toma de decisiones, debido a la dispersin y volmenes detallados de la informacin que se tiene en los diferentes sistemas de informacin computacionales utilizados en la empresa. (Anexo 1: Esquema grfico A).

1.2.2. SITUACION DESEADA

La empresa obtiene la informacin relevante de manera directa, eficiente y actualizada del sistema gerencial para la toma de decisiones. (Anexo 1: Esquema grfico B).

10

PROYECTO DE TALLER DE GRADO I


1.3. OBJETO DE ESTUDIO
El trabajo se concentra en la implementacin de un sistema gerencial enfocado en indicadores financieros, apoyado por las bondades de Web Service que permita transparencia de informacin.

1.4. OBJETIVO
1.4.1. OBJETIVO GENERAL
Desarrollar una aplicacin para obtener informacin relevante o informacin gerencial que permita y apoye en la toma de decisiones de manera eficiente.

1.4.2. OBJETIVOS ESPECIFICOS


Reunir la informacin suficiente para la elaboracin de los requerimientos del software. Analizar todo lo referente a los sistemas de informacin gerencial y los Web Services. Elaborar las funciones del software a travs de la captura de requisitos. Realizar el anlisis de los requisitos ya identificados. Elaborar los diseos apropiados para la aplicacin. Reunir la informacin de cada sistema de informacin con los que se trabajara. Implementar la aplicacin de acuerdo al diseo, con herramientas de apropiadas. Utilizar en el desarrollo de la aplicacin los estndares de calidad vigentes. Usar una metodologa de trabajo apropiada para la aplicacin. Elaborar un pequeo manual para el mejor manejo de la aplicacin.

11

PROYECTO DE TALLER DE GRADO I


1.5. JUSTIFICACIN
Debido a los avances y a las exigencias que con lleva un rubro de servicios tanto de compra, venta y otros, las demandas y los exigencias que crecen conforme al mercado y la situacin del pas, muy cambiantes, la necesidad de tener un apoyo gerencial en la toma de decisiones oportunas para el encaminado de una empresa en santa cruz. Potenciar de esta manera la administracin de la empresa tomara rumbos ms claros en su futuro, tomando en cuenta su pasado y su presente, conforme a la realidad actual y su plan de desarrollo. En lo tecnolgico el no tener la necesidad de sufrir un cambio completo al sistema computacional o extender el sistema actual que implicara mucho costo y tiempo a comparacin de poder contar con una tecnologa y adicionar un sistema computacional que permita obtener informacin gerencial utilizando la informacin actual y toda la generada con los actuales sistemas computaciones con los que cuenta.

1.6. ALCANCE
La gerencia desempea importantes papeles que implican actividades de comunicacin interpersonales y de toma de decisiones, por lo que necesitan habilidades de comunicacin y capacidad de resolucin de problemas. Durante el proceso de resolver problemas, los gerentes toman decisiones, que no es ms que el acto de solucionar uno o varios cursos de accin alternativos, para ello la informacin que tengan disponible debe ser lo ms precisa posible. Contando con un MIS (Management Information System) esta tarea ser ms fcil de resolver los problemas en el momento de la toma de Decisin. En ese contexto se visualizan los siguientes requerimientos para el presente proyecto:

12

PROYECTO DE TALLER DE GRADO I

Administracin de usuario.- Se tomara en cuenta a todos los usuarios del Software para un mejor y seguro uso del mismo. Como parmetros de entrada estar los datos de los usuarios y sus respectivos password, comprobando que los datos sean correctos mediante la validacin proporcionada por algn sistema externo o Interno.

Gestor de Anlisis Financiero.- A travs de este modulo se podr realizar las gestiones necesarias para definir la informacin que se requiera como ser aos o parmetros a tomar en cuenta en el proceso. Tomando estos datos requeridos por el usuario y obtener la informacin concreta a travs del Web Services.

Tablero de control.- Da a conocer la situacin de la organizacin en base al principio de administracin de proyectos e ndices financieros previamente especificados por los gerentes. Muestra mediante detalles y grupos los proyectos activos por

departamento o rea y el estado de Resultados a la fecha independiente de cada Proyecto, permitiendo un seguimiento financiero detallando a un nivel de informe para una comprensin de los usuarios concreta.

Gestor de proyecto.- Se tomara como parmetros de entrada los datos que se obtengan como reporte del sistema ERP DELFIN, mediante un servicio web, se adicionaran parmetros necesarios para medicin de un proyecto, responsables de los mismos, presupuesto y su estado actual.

13

PROYECTO DE TALLER DE GRADO I


1.7. METODOLOGA.
Para el desarrollo de esta aplicacin se utilizar la metodologa: El Proceso Unificado de Desarrollo de Software. Detallada a continuacin:

Proceso Unificado de Desarrollo de Software (PUDS)


Metodologa la cual est caracterizada por tres principios fundamentales: Es iterativo e incremental, est dirigido por los casos de uso y est centrado en la arquitectura. Para el presente proyecto se realizar un ciclo, en la cual se obtendr la primera versin del Software. A continuacin se detalla el trabajo a realizar en cada una de las fases del ciclo:

Inicio: En esta etapa se realizarn entrevistas con profesionales del rea, mediante encuestas directas, para establecer la capacidad y la funcionalidad del producto final. As como entrevistas con los usuarios finales del producto. Tambin se realizara observaciones directas en el rea de trabajo. Determinacin del Dominio del Problema: Comprender el Contexto del Problema

Artefacto Resultante: Modelo de Dominio

Captura de Requisitos: Identificar Casos de Uso Priorizar Casos de Uso Detallar Casos de Uso

Artefacto Resultante: Modelo de Casos de Uso

14

PROYECTO DE TALLER DE GRADO I


Elaboracin: Durante esta etapa se proceder al anlisis de los requisitos

presentados en la fase anterior, una vez aprobados, se realizar el diseo, estableciendo as la arquitectura del sistema.

Anlisis: Anlisis de Arquitectura Analisis de Casos de Uso Analizar Clases Analizar un paquete

Artefacto Resultante: Modelo de Anlisis

Diseo: Diseo de la Arquitectura Disear los paquete Disear los casos de Uso

Artefacto Resultante: Modelo de Diseo

15

PROYECTO DE TALLER DE GRADO I


Construccin: En esta fase se toma la arquitectura bsica de la fase anterior y se refina a medida que se construye. El mayor esfuerzo est centrado en la culminacin del Diseo y la Implementacin. En esta segunda actividad (implementacin) se utilizar Visual Basic como herramienta de desarrollo. Al finalizar se obtendr una aplicacin en condiciones de ser utilizada por los usuarios y su documentacin asociada.

Implementacin: Implementacin de la Arquitectura Integrar Sistemas Implementar Subsistemas

Artefacto Resultante:
-

Modelo de Implementacin

16

PROYECTO DE TALLER DE GRADO I

CAPITULO II: SISTEMAS DE INFORMACION GERENCIAL Y WEB SERVICES

17

PROYECTO DE TALLER DE GRADO I


2.1. Sistemas de Informacin Gerencial.
2.1.1. Conceptos
Sistema de informacin en el nivel de administracin de una organizacin que sirve a las funciones de planificacin, control y toma de decisiones, proporcionando informes rutinarios resumidos y excepciones. Los MIS1 resumen y preparan informes acerca de las operaciones bsicas de la compaa. Los MIS sirven a los administradores interesados en resultados semanales, mensuales y anuales y suelen contestar a preguntas estructuradas que se conocen con mucha antelacin. (Laudon, 1996).

2.1.2. Caractersticas de los Sistemas de Informacin Gerencial.


a. Los MIS apoyan decisiones estructuradas en los niveles de control operativo y administrativo, pero tambin son tiles para las actividades de planificacin de los administradores de nivel superior. b. Los MIS generalmente estn orientados hacia los informes y el control; estn diseados para informar acerca de las operaciones existentes y, por tanto, para coadyuvar al control cotidiano de las operaciones. c. Los MIS se apoyan en datos y flujos de datos que ya existen en la organizacin. d. Los MIS tienen poca capacidad analtica. e. Los MIS generalmente ayudan a tomar decisiones empleando datos del pasado y el presente. f. Los MIS son relativamente inflexibles. g. Los MIS tienen una orientacin interna, ms que externa.

Management Information System

18

PROYECTO DE TALLER DE GRADO I


Si el sistema es concebido para ayudar a un grupo grande de gerentes a resolver problemas proveyendo informacin general sobre los problemas, entonces el sistema es un SIG. El gerente debe decidir qu informacin es importante y en qu problema puede ser utilizada y usar su propio criterio para aplicar la informacin. Por otro lado, si el sistema es concebido para ayudar a un gerente en especial o a un grupo especial que trabaja como equipo a resolver problemas proveyendo informacin para tomar decisiones especificas, entonces el sistema es un STD. Menos esfuerzo es requerido por el gerente para determinar cmo aplicar la informacin, porque esa capacidad ha sido dada al sistema. Sin embargo, el gerente, como con los SIGs, debe usar su criterio para evaluar la salida del sistema.

2.1.3. FINALIDAD DEL SIG

La finalidad de un SIG es la de suministrar a los gerentes la informacin adecuada en el momento oportuno. Por lo tanto el valor de la informacin proporcionada por el sistema debe cumplir con los siguientes supuestos bsicos:

Calidad: Para los gerentes es imprescindible que los hechos comunicados son un fiel reflejo de la realidad planteada. Oportunidad: Para lograr un control eficaz las medidas correctivas, en caso de ser necesarias, deben aplicarse a tiempo, antes que se presente una gran desviacin respecto de los objetivos planificados con antelacin. Por ellos la informacin suministrada por un SIG debe estar disponible a tiempo para actuar al respecto. Cantidad: Es probable que los gerentes casi nunca tomen decisiones acertadas y oportunas si no disponen de informacin suficiente, pero tampoco deben verse desbordados por informacin irrelevante e intil, pues esta puede llevar a una inaccin o a decisiones desacertadas.
19

PROYECTO DE TALLER DE GRADO I


Relevancia: La informacin que le es proporcionada a un gerente debe estar relacionada con sus tareas y responsabilidades. Reduccin de costos. Debido al gran abarcamiento que tiene un SIG, es que tomaremos como directrices primordiales la base de los ndices financieros, describiremos las caractersticas necesarias para ello.

2.1.4. Anlisis financiero.


El anlisis financiero, a travs de algunos ndices financieros permitir controlar la marcha de la empresa desde la perspectiva de las finanzas, permitiendo ejercer acciones correctivas que reviertan o que no causen inestabilidad en su funcionamiento normal. Cada uno de estos activos tiene un peso relativo dentro del ndice, medido segn parmetros previamente establecidos a la creacin de este, entonces, ante un movimiento de precios del activo se mover el ndice. Y la variacin del ndice ser mayor o menor segn el peso del activo.

2.1.4.1. Clasificacin de los ndices financieros.


El objetivo es comprobar la capacidad de la empresa para poder cumplir sus obligaciones de pago. El Activo se considera segn el grado de liquidez o capacidad de sus partidas de convertirse en dinero efectivo, mientras que el pasivo segn la mayor o menor exigibilidad dineraria de sus partidas en el tiempo. Su clasificacin bsica es la siguiente: Razones de liquidez.- Se utilizan para determinar la capacidad de pago de la empresa en el corto plazo. a) Liquidez corriente.- la liquidez de una empresa es juzgada por la capacidad para cubrir las obligaciones a corto plazo que se han adquirido a medida que estas se vencen.

20

PROYECTO DE TALLER DE GRADO I

b) Liquidez acida.- Similar a la liquidez corriente pero esta no toma en cuenta los inventarios pues estos son de menor liquidez.

c) Liquidez inmediata.- Muestra la capacidad de empresa para cubrir sus obligaciones en el corto plazo con sus activos disponibles es decir el efectivo con el que cuenta al instante.

Razones de endeudamiento.- Permite conocer como la empresa financia sus activos con deudas a terceros. Tambin proporciona la razn entre la deuda con terceros y su patrimonio.

ndices de Rentabilidad.- Permiten expresar las utilidades obtenidas en el periodo como un porcentaje de ventas, de los activos o del patrimonio. Rentabilidad Del Patrimonio.- Es el rendimiento obtenido frente al Patrimonio bruto, se calcula as :
21

PROYECTO DE TALLER DE GRADO I

Rentabilidad Capital Pagado.- Es establecer el grado de rendimiento del capital pagado, esto es los recursos aportados por los socios, su frmula es:

Capital de trabajo.- Sin ser ndice propiamente tal, ayuda a la interpretacin financiera y permite conocer la disponibilidad de capital operativo de la empresa.
Capital de Trabajo = Activo Corriente - Pasivos Corrientes

2.2. Web Services.


2.2.1. Conceptos
El trmino Web Services describe una forma estandarizada de integrar aplicaciones WEB mediante el uso de XML2, SOAP3, WSDL4 y UDDI5 sobre los protocolos de la Internet.
2 3 4 5

Extensible Markup Language


Simple Object Access Protocol Web Services Description Language Universal Description, Discovery and Integration.

22

PROYECTO DE TALLER DE GRADO I


XML es usado para describir los datos, SOAP se ocupa para la transferencia de los datos, WSDL se emplea para describir los servicios disponibles y UDDI se ocupa para conocer cules son los servicios disponibles. Uno de los usos principales es permitir la comunicacin entre las empresas y entre las empresas y sus clientes. Los Web Services permiten a las organizaciones intercambiar datos sin necesidad de conocer los detalles de sus respectivos Sistemas de Informacin. (Saffiro, 2006).

2.2.2. Especificaciones que definen Web Services.


Las especificaciones que definen los servicios web son intencionalmente modulares y esto resulta en que no hay ni un slo documento que las contenga a todas ellas. Tampoco no hay ni un solo conjunto estable de especificaciones. El modelo de web services est basado en ciertas tecnologas emergentes que es el resultado del trabajo de varias compaas y organizaciones entre las cuales se destacan IBM6 y Microsoft. i.

SOAP es un protocolo para el intercambio de informacin en un ambiente


descentralizado y distribuido. Es el protocolo ms utilizado para realizar el intercambio de informacin en el modelo de web services. Est basado en XML y potencialmente puede ser utilizado en combinacin con

una variedad de protocolos de comunicacin, siendo el ms utilizado HTTP. Por lo tanto se utiliza HTTP para transportar la informacin, y XML para representar la misma.

ii.

WSDL es un lenguaje basado en XML que se utiliza para describir un Web


Services. Ha sido suministrado por la W3C por estandarizacin.

Un archivo con formato WSDL provee informacin de los distintos mtodos (operaciones) que el Web Services brinda, muestra cmo accederlos y que formatos deben de tener los mensajes que se envan y se reciben. Es como un contrato entre
6

International Business Machines

23

PROYECTO DE TALLER DE GRADO I


el proveedor del servicio y el cliente, en el cual el proveedor se compromete a brindar ciertos servicios solo si el cliente enva un requerimiento con determinado formato. Es el documento principal a lo hora de documentar un Web Services, pero puede no ser el nico. En la mayora de los casos es conveniente que este acompaado por un documento escrito en lenguaje natural que brinde informacin de que es lo que hace cada uno de los mtodos brindados por el Web Services as como tambin ejemplos, por ejemplo, de los mensajes SOAP que espera y responde el servicio.
iii.

UDDI

Es un proyecto inicialmente propuesto por Ariba, Microsoft e IBM; es un estndar para registrar y descubrir web services. La idea es que las distintas empresas registran su informacin acerca de los web services que proveen para que puedan ser descubiertas y utilizadas por potenciales usuarios.

La informacin es ingresada al registro de empresas UDDI, un servicio lgicamente centralizado, y fsicamente distribuido a travs de mltiples nodos los cuales replican su informacin en forma regular. Una vez que una empresa se registra en un determinado nodo del registro de empresas UDDI la informacin es replicada a los otros nodos y queda disponible para ser descubierta por otras empresas. Segn la perspectiva que va tomando el proyecto se ha considerado lo siguiente:

2.2.3. Ventajas
Algunas de las ventajas consideradas son: Fcil, rpido y barato de implementar. Extensible e Independiente del Lenguaje. Transparente para el usuario final. Seguro. Basado en estndares. Alto grado de reusabilidad.
24

PROYECTO DE TALLER DE GRADO I


Puede ser implementado con herramientas Open Source

Grandes empresas lo apoyan Microsoft, Sun, Oracle, IBM, Apache


2.2.4. Desventajas
Tambin existen algunas desventajas para su utilizacin: No es la solucin a todos los problemas Relativamente nuevo, algunos estndares no definidos

Dependencia de la disponibilidad de servidores y comunicaciones

25

PROYECTO DE TALLER DE GRADO I

CAPITULO III: LA ORGANIZACIN

26

PROYECTO DE TALLER DE GRADO I


3.1. Organigrama

3.2. ServiPetrol
SERVIPETROL es una empresa de servicios y suministros petroleros con amplia

experiencia en el rea de radiografa y ensayos no destructivos, construccin de instalaciones industriales y comerciales, venta de servicios y dotacin de personal especializado para diferentes trabajos.

3.2.1. Misin:
Satisfacer las necesidades de nuestros clientes en Servicios de Ensayos no destructivos, Provisin de materiales y equipamientos, Servicios de campo con los mayores niveles de calidad, confiabilidad, rapidez, precios competitivos y preservacin de la Seguridad y salud ocupacional

27

PROYECTO DE TALLER DE GRADO I


3.2.2. Visin:
Convertirnos en un referente dentro del mercado Boliviano en la prestacin de servicios de ensayos no destructivos, Provisin de materiales para la Industria de Hidrocarburos y otras y en Servicios de Campo.

3.2.3. POLTICA DE CALIDAD


SERVIPETROL LTDA. tiene como objetivo primordial trabajar en el pas entre las

empresas ms importantes y de crecimiento continuo en las reas de Servicios de Campo, Alquiler de Equipos, Ensayos No destructivos y Provisin y Venta de Materiales,

ofreciendo soluciones innovadoras a las necesidades requerimientos de nuestros Clientes con efectividad, Calidad, Seguridad Proactiva, Salud Ocupacional, control y mitigacin de los impactos al medio ambiente, cumpliendo con la legislacin Boliviana, sus reglamentaciones y otros requisitos que la Empresa suscriba y asumiendo que los

principios de excelencia forman parte de los valores ticos y profesionales de la Empresa. Por tanto se compromete a: Satisfacer las necesidades de nuestros clientes actuales y futuros. Mejorar continuamente el Sistema Integrado de Gestin (Calidad, Medio Ambiente, Seguridad y Salud Ocupacional). Capacitar y motivar al personal de la empresa con la finalidad que sean ms competentes, para el cumplimiento de sus obligaciones y responsabilidades. Motivar a nuestros proveedores y sub-contratistas en el compromiso de nuestro Sistema Integrado de Gestin. Generar acciones preventivas y correctivas necesarias para lograr el mejoramiento continuo de los servicios prestados a nuestros clientes. Promover e incentivar la integracin de todos los sectores de la empresa para el logro de los objetivos.
28

PROYECTO DE TALLER DE GRADO I


Auditar el Sistema Integrado de Gestin a fin de cumplir con los objetivos. Dar cumplimiento a la legislacin Boliviana y su reglamentacin pert inente. Promover la gestin adecuada de todos los recursos de la Empresa para conseguir los objetivos ms elevados y la generacin de valores para el bienestar de quienes integran la Empresa.
POLTICA DE MEDIO AMBIENTE

Asumir el compromiso de evaluar, prevenir, mitigar, minimizar, los impactos ambientales que se presenten en los servicios que presta la empresa, con el propsito de prevenir daos a las personas, a los bienes y al entorno. Prevenir desde el origen la contaminacin producida por nuestras actividades, mediante el control operativo de los procesos, mantenimiento y el adecuado manejo de los desechos. Hacer uso racional del agua, energa y otros recursos empleados en nuestras operaciones. Minimizar la cantidad e impacto de los desechos resultantes de nuestras actividades. Promover la proteccin de los recursos naturales y culturales que puedan ser impactados por nuestras actividades, respetando la biodiversidad y a las comunidades locales. Cumplir con la legislacin y regulaciones ambientales nacionales en todas las reas donde desarrollemos nuestras actividades.
POLTICA DE SEGURIDAD Y SALUD OCUPACIONAL

Identificar, evaluar y controlar proactivamente los peligros y riesgos inherentes a nuestras actividades que puedan afectar la seguridad o la salud ocupacional de nuestros empleados y personas que tengan acceso a los lugares de trabajo.

29

PROYECTO DE TALLER DE GRADO I


Asumir el compromiso de proveer los recursos necesarios para la prevencin de los daos, el deterioro de la salud y las enfermedades motivadas por el trabajo. Reducir o eliminar los peligros y riesgos inherentes a nuestras actividades por medio de la mejora continua del desempeo en seguridad y salud ocupacional en nuestras actividades. Garantizar que nuestras operaciones, procesos actuales y futuros cumplan con la legislacin de seguridad y salud ocupacional aplicable. Motivar, entrenar y educar a nuestro personal y contratistas para que efecten sus labores con seguridad. Promover la buena salud, la calidad de vida de los funcionarios, reducir los riesgos de trabajo y mejorar los ambientes laborales. Establecer y revisar los objetivos de Seguridad y Salud Ocupacional. Concienciar a todos los empleados que son responsables de contribuir a la Seguridad y Salud Ocupacional tanto individual como colectivamente.
Plan de Cuentas

30

PROYECTO DE TALLER DE GRADO I 4. MODELO DE DOMINIO

31

PROYECTO DE TALLER DE GRADO I


4.1 Diagrama de Actividades

Proceso de Gastos de Proyectos y Centros de Costo

32

PROYECTO DE TALLER DE GRADO I

CAPITULO IV: METODOLOGA DE DESARROLLO

33

PROYECTO DE TALLER DE GRADO I 1. FLUJO DE TRABAJO: CAPTURA DE REQUISISTOS


1.1. IDENTIFICACION DE ACTORES Y CASOS DE USO
LISTA DE ACTORES Usuario.- Ser aquel que tenga acceso al Software a travs del nodo-cliente. WebServicesSIG.- ser aquel que tenga acceso al Software a travs de un servicio Web. Podr realizar la conexin con el ERP de la empresa, obtener los datos gestionados por el usuario.

LISTA DE CASOS DE USO: CU1: Iniciar Sesin. CU2: Gestionar indicador CU3: Gestionar cuentas Agrupadas CU4: Generar Anlisis Financiero. CU5: Gestionar Proyectos. CU6: Generar Informe de Proyecto.

34

PROYECTO DE TALLER DE GRADO I


1.2. PRIORIZAR CASOS DE USO
NRO CU1 CU2 CU3 CU4 CU5 CU6 NOMBRE Iniciar Sesin. Gestionar Indicador Gestionar Cuentas Agrupadas Generar Anlisis Financiero Gestionar Proyectos Generar Informe de Proyectos PRIORIDAD Alta Alta Media Alta Alta Alta

1.3. DETALLAR CASOS DE USO


1.3.1 CU1 Iniciar Sesin

35

PROYECTO DE TALLER DE GRADO I

Caso de Uso Propsito Actores Actor Iniciador Flujo

Iniciar Sesin Se encargara de realizar la validacin del usuario. Usuario, WebServicesSIG Usuario a)Se pasan los parmetros (Usuario Contrasea) b)Se cifran las contraseas c)Se pasa al Web-Service para su Procesamiento d)web-service devuelve el resultado e)se autentica el usuario y se abre la sesin Tener activa la conexin Web Services

N 1

Precondicin PostCondicion

Vista de la Interfaz

36

PROYECTO DE TALLER DE GRADO I


1.3.2 CU2 Gestionar Indicador

Caso de Uso Propsito Actores Actor Iniciador Flujo

Gestionar Indicador N 2 Se encargara de realizar las especificaciones requeridas por el usuario. Usuario, WebServicesSIG Usuario a) Definir que parmetros para obtener los indicadores. b) Se realiza la conexin web services. c) Se Guardan los Datos de La Sesin. Tener Conexin Web Services

Precondicin PostCondicion Vista de la Interfaz

37

PROYECTO DE TALLER DE GRADO I


1.3.3 CU3 Gestionar Cuentas Agrupadas

Caso de Uso Propsito Actores Actor Iniciador Flujo

Precondicin PostCondicion Vista de la Interfaz

Gestionar Cuentas Agrupadas N 3 Se encargara de realizar las especificaciones requeridas por el usuario. Usuario, WebServicesSIG Usuario a) Definir a que cuentas se quiere Agrupar b) Se realiza la conexin web services. c) Se obtienen los datos del Plan de Cuentas d) se coloca los datos de la nueva cuenta e)Se guardan datos. Tener activa la conexin Web Services

38

PROYECTO DE TALLER DE GRADO I


1.3.4 CU4 Generar Anlisis Financiero

Caso de Uso Propsito Actores Actor Iniciador Flujo

Precondicin PostCondicion Vista de la Interfaz

Generar anlisis N 4 Se encargara de visualizar el anlisis segn las especificaciones requeridas por el usuario y necesarias para un Analisis. Usuario, WebServicesSIG Usuario a) Definir que anlisis se quiere observar y que parmetros lo definen. b) Se realiza la conexin web services. c) Se obtienen los datos segn los parmetros definidos. d) Se guardan datos. Tener activa la conexin Web Services

39

PROYECTO DE TALLER DE GRADO I


1.3.5 CU5 Gestionar Proyectos

Caso de Uso Propsito Actores Actor Iniciador Flujo

Precondicin PostCondicion Vista de la Interfaz

Gestor de proyectos N 5 Definir, Identificar y crear los proyectos a Partir de Uncentro de Costo Usuario, WebServicesSIG Usuario a) Definir qu Centro de Costo se va a gestionar. b) Realizar la conexin con el Web services. c) Obtener la informacin del Centro Costo definido. d) Modificar los Datos del proyecto , fecha , Monto Contratado , Responsables. e) Guardar los cambios realizados. Tener activa la conexin Web Services

40

PROYECTO DE TALLER DE GRADO I


1.3.6 CU6 Generar Informe de Proyectos

Caso de Uso Propsito Actores Actor Iniciador Flujo

Precondicin PostCondicion Vista de la Interfaz

Generar Informe de Proyectos N 6 Obtener de Manera rpida y presisa los estados de Resultados de los proyectos que lleva la empresa Usuario, WebServicesSIG Usuario a) Definir qu Proyecto b) Realizar la conexin con el Web services. c) Obtener la informacin del proyecto d) Solicitar la Informacin de Ingresos por Facturacin e) Solicitar Informacin de Egresos f) Calcular los Porcentajes y la acumulacin g) Identificar Los Gastos Mayores Tener activa la conexin Web Services

41

PROYECTO DE TALLER DE GRADO I


1.4 Diagrama General de Casos de Uso

42

PROYECTO DE TALLER DE GRADO I 2. FLUJO DE TRABAJO: ANALISIS


2.1. ANALISIS DE LA ARQUITECTURA
2.1.1. IDENTIFICAR PAQUETES

2.1.2. DESCRIPCION DE PAQUETES

- P1: Administracin de Usuarios.- Manejo de Usuario inicio de Sesin y alamcenamiento de datos en el transcurso del uso de la aplicacin - P2: Gestin de Anlisis Financiero.- Este conjunto de procesos se encargaran de obtener los parmetros para la generacin de los ndices financieros. - P3: Gestin de Proyectos.- Este Conjunto de procesos parametrizar y detallara los parmetros de cada proyecto para la generacin de su respectivo informe

43

PROYECTO DE TALLER DE GRADO I


2.1.3. IDENTIFICACION DE CASO DE USO POR PAQUETES

P1: Administracin de Usuarios

P2: Gestin de Anlisis Financiero

44

PROYECTO DE TALLER DE GRADO I


P3: Gestin de Proyectos

2.2. ANALISIS DE CASOS DE USO Diagramas de Comunicacin


2.2.1 CU1 Iniciar Sesion

45

PROYECTO DE TALLER DE GRADO I

2.2.2 CU2 Gestionar Indicadores

2.2.3 CU3 Gestionar Cuentas Agrupadas

46

PROYECTO DE TALLER DE GRADO I


2.2.4 CU4 Generar Anlisis Financiero

2.2.5 CU5 Gestionar proyectos

47

PROYECTO DE TALLER DE GRADO I


2.2.6 CU6 Generar Informe Proyectos

48

PROYECTO DE TALLER DE GRADO I


2.2.1. ANALISIS DE PAQUETES

49

PROYECTO DE TALLER DE GRADO I 3. FLUJO DE TRABAJO: DISEO


3.1. DISEO DE LA ARQUITECTURA
3.1.1. ESCENARIO DE USUARIO Y SUBSISTEMA

50

PROYECTO DE TALLER DE GRADO I


3.1.2. ARQUITECTURA LOGICA DEL SOFTWARE
cmp ARQUITECTURA LOGICA DEL DISEO Administrador Usuario Tablero de Control Gestor de Analisis Financiero Gestor de Proyectos

Capa Especifica de la Aplicacin

Gestor de Usuario

Gestinar Analisis Financiero

Gestor de proyectos

Gestor Conexion WebServ ices

Capa General de la Aplicacin

Application Visual Basic asp.net

Server SQL Serv er

system Softw are Toma Decision

Capa Intermedia

framework,WebServices Web Serv ices

Capa de Sistema

Ilustracin 2: Diagrama Orientado en Capas

51

PROYECTO DE TALLER DE GRADO I

3.1.3. ARQUITECTURA FISICA DEL SOFTWARE

52

PROYECTO DE TALLER DE GRADO I


3.2. DISEO DE CASOS DE USO Diagramas de Secuencia 3.2.1 CU1 Iniciar Sesin

53

PROYECTO DE TALLER DE GRADO I


3.2.2 CU2 Gestionar indicador

54

PROYECTO DE TALLER DE GRADO I


3.2.3 CU3 Gestionar Cuentas Agrupadas

55

PROYECTO DE TALLER DE GRADO I


3.2.4 CU4 Generar Anlisis Financiero

56

PROYECTO DE TALLER DE GRADO I


3.2.5 CU5 Gestionar Proyectos

57

PROYECTO DE TALLER DE GRADO I


3.2.6 CU6 Gestionar Proyectos

58

PROYECTO DE TALLER DE GRADO I


Diagramas Parciales de Clases 3.2.1 CU1 Iniciar Sesin

3.2.2 CU2 Gestionar indicador

59

PROYECTO DE TALLER DE GRADO I


3.2.3 CU3 Gestionar Cuentas Agrupadas

3.2.4 CU4 Generar Anlisis Financiero

60

PROYECTO DE TALLER DE GRADO I


3.2.5 CU5 Gestionar Proyectos

3.2.6 CU6 Gestionar Proyectos

61

PROYECTO DE TALLER DE GRADO I


Diagrama de Clases

62

PROYECTO DE TALLER DE GRADO I


3.3. DISEO DE DATOS

63

PROYECTO DE TALLER DE GRADO I 4. FLUJO DE TRABAJO: IMPLEMENTACION


4.1. IMPLEMENTACION DE LA ARQUITECTURA

4.2. IMPLEMENTACION DE SUBSISTEMAS


4.2.1 Gestin de Usuario

64

PROYECTO DE TALLER DE GRADO I


4.2.2 Gestin de Proyectos

4.2.3 Gestin de Anlisis Financiero

65

PROYECTO DE TALLER DE GRADO I


Web Service

4.3 ELECCIN DE PLATAFORMA


a) Sistema Operativo
Servidor o Windows Server 2003 o superior Cliente o No relevante

b) Software Adicional
Servidor o Framework .Net ( v3.5 o Superior ) Cliente o Navegador Web (FireFox 5 , Chrome Internet Explore , etc.)

66

PROYECTO DE TALLER DE GRADO I BIBLIOGRAFIA


Laudon, L. &. (1996). Sistemas de Informacin Gerencial. Davis, G. D. Sistemas de Informacin Gerencial". Mac.Graw Hill. Jacobson, Booch, Rumbaugh. El Proceso Unificado de Desarrollo de Software. S.A. Madrid, 2000. Nicols H. Kosciuk (2006). Sistema de Informacin Gerencial. ed.: Alfa psilon OBrien, James (20010). Sistema de Informacin Gerencial. Bogot. 4 edicin. Presman, Roger S. (2002). INGENIERA DE SOFTWARE un enfoque practico. Mxico, editorial. 5 edicin Saffiro, M. (2006). Web Service. William, N. Programacin, organizacin y control. Deusto. Software - Tpicos de tecnologa. Arquitectura Orientada a Servicios (SOA). <http://www.IBM.com> Abril del 2012 Conceptos sobre Web Services. <http://www.alegsa.com.ar/Dic/servicio%20web.php. > Fecha de visita: 05 mayo de 2012 Tecnologa Web Services. Publicacin en lnea. <http://www.gxtechnical.com/gxdlsp/pub/genexus/devenv/docum/releasenotes/8.05CW eb_Services.htm.> Fecha de visita: 05 mayo de 2012

67

PROYECTO DE TALLER DE GRADO I

ANEXOS 1
Esquema Grafico A: Situacin problemtica

ESTANDARES Limite frontera PROCESOS GERENCIA Informacin y datos

Dato1 Dato2 ENTRADA Dato3

PROCESO DE TRANFOR MACION.

SALIDA

Productos

Esquema Grafico B: Situacin deseada

GERENCIA Limite frontera

Solicita Informacin

ESTANDARES

Datos ENTRADA

PROCESO por SIG.

SALIDA

68

PROYECTO DE TALLER DE GRADO I

Esquema grafico c:

69

También podría gustarte