Vous êtes sur la page 1sur 53

SUBSECRETARA DE EDUCACIN SUPERIOR

Instituto Tecnolgico Superior de la Sierra Negra de Ajalpan

DIVISIN DE ESTUDIOS DE INGENIERA EN SISTEMAS COMPUTACIONALES

SISTEMA DE GESTION DE OBRAS PARA GRUPO IMPULSOR DE LA CONSTRUCCION GALFEJ OPCIN X INFORME DE RESIDENCIA PROFESIONAL

PRESENTA: JOSE LUIS BAUTISTA GARCIA ASESOR INTERNO: ING. VICTOR CESAR OLGUIN ZARATE ASESOR EXTERNO: LIC. FABIOLA ARROYO CRUZ

AJALPAN, PUEBLA. MXICO.

SEPTIEMBRE DE 2013

Organismo Pblico Descentralizado del Gobierno del Estado de Puebla Av. Rafael vila Camacho Oriente No. 3509, Barrio La Ftima, Ajalpan, Puebla C.P. 75910, Tel. 01-236-38-1-21-62 y 1-21-63 itssn_2007@hotmail.com, itssn_ajalpan@prodigy.net.mx www.itssna.edu.mx

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

Contenido 1.-INTRODUCCIN 2.-JUSTIFICACIN 3.-OBJETIVO GENERAL 3.1.- OBJETIVOS ESPECFICOS. 4.-CARACTERIZACION DEL AREA EN QUE SE PARTICIPO 5.-PROBLEMAS A RESOLVER 6.-ALCANCES Y LIMITACIONES 6.1.- ALCANCES 6.2.-LIMITACIONES 7.-FUNDAMENTO TEORICO 7.1.- MYSQL 7.2.-SQL SERVER 7.3.-MONODEVELOP 7.4.-VISUAL STUDIO 2010 7.5.-HARDWARE 8.-PROCEDIMIENTO Y DESCRIPCION DE LAS ACTIVIDADES REALIZADAS 8.1.- ANLISIS DE REQUERIMIENTOS 8.2.-SNTESIS Y EVALUACIN 8.3.-LISTA DE REQUISITOS 8.4.-MODELO DE SISTEMA GESTOR 8.5.-DICCIONARIO DE RELACIONES 8.6.-DISEO EXTERNO ENTORNO OPERATIVO DEL SISTEMA ENTRADA Y SALIDA DE DATOS 8.7.-DFD CONCEPTUAL DE ACCESO AL SISTEMA 8.8.-DISEO INTERNO 8.9.- DISEO CENTRADO EN EL USUARIO DIAGRAMA DE FLUJO DE LA APLICACIN FLUJO DE APLICACIN. DIAGRAMA DE ACCESO

1 2 3 3 4 6 7 7 8 9 9 10 11 11 12 13 13 15 18 21 23 24 24 24 26 27 28 29 29

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

FLUJO DE APLICACIN. ADMINISTRADORES FLUJO DE APLICACIN. TRABAJADOR O USUARIO 8.10.-DIAGRAMA DE CASOS DE USO DIAGRAMA CASO DE USO. ADMINSTRADOR DIAGRAMA CASO DE USO. USUARIO 8.11.- SISTEMA MEN ADMINISTRADOR MEN CATLOGO_MATERIAL MENU GESTOR OBRAS MENU PERSONAL MENU USUARIOS GESTOR COMPRAS 9.-RESULTADOS OBTENIDOS 9.1.- GRAFICAS 9.2.-CONCLUSIONES 9.3.- REFERENCIAS CONSULTADAS 9.4.- ANEXOS

30 31 32 32 33 34 35 36 37 38 39 40 41 42 45 46 48

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

INDICE DE IMGENES
Imagen. No 1. MySql...9 Imagen. No 2. SQL Server 2008.10 Imagen. No 3. MonoDevelop11 Imagen. No 4. Visual Studio 2010..11 Imagen. No 5. PC Acer.12 Imagen. No 6. Composicin del sistema13 Imagen. No 7. Tabla de ventanas del sistema.14 Imagen. No 8. El Sistema se encarga de hacer las gestiones...........................21 Imagen. No 9. Tablas con relacin de base de datos.............................................22 Imagen. No 10. Login de acceso de aplicacin.................................................34 Imagen. No 11. Men principal administrador....................................................35 Imagen. No 12. Catlogo material....................................................................36 Imagen. No 13. Menu Gestor Obra.......................................................,,,,,,,,,,,,37 Imagen. No 14. Men Personal........................................................................38 Imagen. No 15. Men usuarios.........................................................................39 Imagen. No 16. Gestor Compras.......................................................................40 Imagen. No 17. Reporte Compras....................................................................41 Imagen. No 18. Tiempos de procesos: Sistema vs Sin Sistema.........................44

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

1.-INTRODUCCIN
La implementacin de sistemas para el manejo y administracin de recursos

dentro de una empresa son de suma importancia. Este tipo de tecnologa facilita la gestin de recursos tanto tecnolgico materiales como humanos. Debido al avance

las empresas suman un papel muy importante, ya que la

implementacin de sistemas de gestin ha tenido un beneficio para los procesos que realizan tanto humanos como materiales, trayendo con esto la reduccin de tiempos y costos. Los sistemas computacionales se encuentran implementados en dispositivos, tales como: celulares, tabletas, computadoras, etc. Tienen como principal objetivo la optimizacin de procesos y manejo de la informacin en tiempo real. El desarrollo del proyecto se presenta con la problemtica de un sistema de control para entradas y salida de material, tedioso y manual, para los diversos

encargados de llevar acabo dichos registros. La aplicacin lleva por nombre Sistema Gestor de Obras para la

Construccin fue desarrollado en la empresa constructora GALFEJ S.A DE C.V, el proyecto se realiza por la poca eficiencia sobre el control de recursos de las obras que se realizan a los diferentes clientes de la empresa.

El sistema fue desarrollado, especficamente en el departamento de obras, se utiliz el lenguaje de programacin C# bajo la plataforma de Visual Studio 2010.

Adems se trabaj sobre herramientas de programacin como: LinQ to Sql y Sql Server 2008.

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

2.-JUSTIFICACIN
Hoy en da, el desarrollo de aplicaciones para el mejoramiento y gestin de algunos departamentos en diversas empresas ha tomado una importancia relevante en sus operaciones.

En el departamento de obras y administracin se maneja el control de las obras en proceso o que estn a punto de iniciar, tambin de los materiales, personal y clientes de estas, tras identificar el mal manejo y gestin de los recursos para las obras, se consider desarrollar una aplicacin que sea capaz de manejar y distribuir los recursos, es decir que sea un gestor.

Debido al proceso manual que manejaba datos de manera obsoleta, es relevante contar con un sistema ms sofisticado para el control de dichas obras, y los diferentes recursos que necesita para su ejecucin.

El sistema gestor desarrollado permite un utilizados, as como genera el sistema.

mejor control

de los recursos

informacin actualizada mediante diversos reportes que

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

3.-OBJETIVO GENERAL
Mejorar el manejo de los recursos que se utilizan en cada obra y eliminar el

proceso manual tradicional, de tal manera que el sistema agilice el proceso y ahorrar tiempos de ejecucin,

3.1.- OBJETIVOS ESPECFICOS.

Eliminar el proceso manual utilizado para manejo de los recursos Recurrir a entrevistas y observacin de los procedimientos para la

obtencin de los datos, esto permitir identificar de la mejor manera las necesidades de los usuarios y las caractersticas del sistema. Realizar e implementar un sistema de gestin para el mejor control de los recursos materiales y humanos.

Los puntos que se desarrollarn en esta etapa son los siguientes:

Identificar a los usuarios de este sistema: En este punto se identificarn a los usuarios que se relacionarn con el sistema y opiniones, pues ellos sern quienes intervengan en las operaciones del mismo.

Tomar en cuenta las necesidades primarias y reales de los usuarios: Para cumplir con los objetivos planteados en este informe, se analizarn las necesidades de la empresa.

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

Recolectar informacin: En este punto se seleccionarn a las personas clave quienes puedan proporcionar informacin primaria y secundaria para el desarrollo del sistema, cumpliendo as con las necesidades expuestas por la empresa y sus diferentes departamentos.

Conseguir una visin de mejora: Una vez que se haya conseguido la visin de la problemtica actual se podr desarrollar una nueva visin que permita satisfacer las necesidades de la organizacin y las reas en las que repercutir el desarrollo del sistema.

4.-CARACTERIZACION DEL AREA EN QUE SE PARTICIPO

Algo que caracteriza la situacin actual del departamento de obras es que no existe algn departamento de sistemas para esta empresa, lo que significa que si tienen algn problema con sus computadoras, la empresa necesitar contratar algn especialista en el rea o empresa asociada con su problema.

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

Durante el desarrollo de mi residencia profesional estuve asignado al departamento de obras y administracin, las funciones principales de esta rea son las siguientes:

El control de empleados de la obra y administracin. Control de las obras y seguimiento de estas. Almacn de materiales para la obra. Compras de materiales que se requieren para la obra. Clientes de las obras. El departamento de administracin controla pago a proveedores. El departamento de administracin maneja el pago de impuestos. El departamento de administracin lleva el control de prdidas y ganancias de la empresa.

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

5.-PROBLEMAS A RESOLVER
En el proceso de identificacin de las necesidades, se identificaron los siguientes problemas a resolver:

El proceso manual que se utiliza es obsoleto e ineficiente.

Los responsables o jefes de obra no cuentan con un listado o control de personal a su cargo dentro de la obra

La cede central no tiene un control sobre del proceso de la obra

El control de cliente es ineficiente pues el proceso manual no genera informacin actualizada.

Para la resolucin de estos problemas identificados se realizar un sistema gestor Teniendo as un control de estos elementos que se mencionan.

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

6.-ALCANCES Y LIMITACIONES
6.1.- ALCANCES En el desarrollo de esta aplicacin se pretende cubrir ciertos puntos referentes a la parte de los negocios y el trabajo que se desarrolla en la empresa constructora.

Gestin de material Altas de material Bajas de material

Modificacin de registro de material

Distribucin de material entre obras

Cambio de material entre obras

Gestin de Planificacin de Obras El rea ms importante del proyecto. En esta rea se llevar el control general y total de todos los mdulos, se especifica en cada fase de desarrollo el material y el personal.

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

Gestin de Clientes En este punto se especifican la informacin solicitada por un cliente que hace uso de los servicios de la empresa, tales como:

Estado de la obra. Observaciones Incidencias

Gestin de Personal.

En este mdulo se gestionar

y se tendr un control sobre la ubicacin del

personal y la participacin de cada uno de ellos en las diferentes obras. Traslados Asignaciones Incidencias

6.2.-LIMITACIONES El ramo de la construccin abarca muchos aspectos y reas, sin en cambio el sistema gestor solo comprende un rea de toda la empresa, este es el

departamento de obras, en el cual se implementara el sistema para optimizar los recursos tanto humanos como materiales.

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

7.-FUNDAMENTO TEORICO
En este apartado se comprendern conceptos relacionados con la utilizacin de software y hardware, dando herramientas para el desarrollo del sistema.

7.1.- MYSQL Es un gestor de base de datos relacional proporciona un servidor de base de datos SQL (Structured Query Laguage) veloz, multi-hilo, multiusuario y robusto. El servidor est proyectado tanto para sistemas crticos en produccin

soportando intensas cargas de trabajo

como para el desarrollo masivo de

software. El software MySQL cuenta con licencia dual, esto permite su uso de forma gratuita bajo licencia GNU o bien adquiriendo licencias comerciales comerciales de MySQL AB en el caso de no estar sujeto a los trminos de licencia GPL.

Imagen. No 1. MySql

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

7.2.-SQL SERVER Sistema Gestor de Base de Datos Microsoft SQL Server 2008 Sistema gestor, relacionado con Visual Studio y de Microsoft, el cual facilitar la configuracin y utilizacin, adems de compatibilidad de datos y procesos.

Es un sistema para la gestin de base de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI.

Microsoft SQL Server constituye la alternativa de Microsoft a otros gestores. Algunas versiones para pequeo empresarios son gratuitas, pero la gran mayora de versiones se tienen que pagar la licencia para el uso de dicho gestor.

Imagen. No 2. SQL Server 2008

10

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

7.3.-MONODEVELOP Es un entorno de desarrollo integrado libre y gratuito, diseado primordialmente para C# y otros lenguajes .NET como Nemerle, Boo, Java. ModoDevelop

originalmente fue una adaptacin de SharpDevelop para Gtk#, pero desde entonces sea desarrollado para las necesidades de los desarrolladores del proyecto mono. El IDE incluye manejo de clases, ayuda incorporada, integrado, soporte para

completamiento de cdigo, Stetic (diseador de GUI) proyectos, y un depurador integrado desde la versin 2.2.

Imagen. No 3. MonoDevelop

7.4.-VISUAL STUDIO 2010


Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en ingls) para sistemas operativos Windows. Soporta varios lenguajes de programacin tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros.

Imagen. No 4. Visual Studio 2010 11

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

7.5.-HARDWARE
Las especificaciones que se muestran son las del equipo que se tiene en la empresa: 2G Memoria RAM Microsoft Windows 7 Resolucin mxima 1366 x 768 Tamao en diagonal 18.5 pulgada Capacidad total de disco duro 500 GB Procesador grfico Intel GMA 315

1 unida de cd/dvd 1 tarjeta SD 2 usb laterales RJ-45 (Ethernet): 1 2 ranuras de expansin PCI Exprs

Imagen. No 5. PC Acer

12

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.-PROCEDIMIENTO Y DESCRIPCION DE LAS ACTIVIDADES REALIZADAS

8.1.- ANLISIS DE REQUERIMIENTOS

En esta etapa

se presentar

el desarrollo

del sistema, identificando las

necesidades, problemas y requisitos del usuario.

RECONOCIMIENTO DEL PROBLEMA

Para obtener una lista clara de los requerimientos, es necesario asumir el rol del usuario final para esto se mencionan los siguientes puntos: mbito del proyecto Unificar todo el mbito de planificacin de la obra. Gestionar el material y personal de la obra, llevando un control total de uso de materiales y reparto del personal. Agilizar trmites y plazos en el desarrollo de la obra a travs de la mejora de los canales de comunicacin. Una mayor eficiencia en el trabajo a desarrollar gracias a la creacin del sistema.

13

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

Contexto general del sistema. Aqu se presenta de manera visual la composicin del sistema gestor de obras

PERSONAL SISTEMA OBRAS

CLIENTES

MATERIAL LL
Imagen. No 6. Composicin del sistema

Unidades de organizacin afectadas

Es importante conocer las funciones de negocio a las que va afectar el sistema, es por ello que para representarlo se utiliza un diagrama. Se pretende plasmar de una manera rpida todas las funciones o reas en las que el Sistema estar presente. MATERIALES (Compras, salidas y gestin de materiales). PERSONAL (Distribucin y localizacin del personal). CLIENTE (Visin del estado de la obra). OBRA (Gestin y control de toda la obra).

14

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.2.-SNTESIS Y EVALUACIN
Para tener un anlisis del sistema se toman en cuenta los siguientes puntos: Flujo de informacin En una obra se encuentran tanto productores de informacin como destinatarios a los que va destinada la informacin de los productos.

En el sistema actual se define a los productores como aquellas personas que se encuentran asignadas a determinada obra, adems del personal encargado de las asignaciones del material y el recurso humano.

Los destinatarios son aquellas personas que se encuentran en las oficinas de la constructora y sus funciones son: asignar tiempos y fases de la obra. Tambin el personal o empresas subcontratadas, ya que le llegarn las rdenes del trabajo a realizar y los tiempos de ejecucin de los mismos.

Estructura de la informacin Al realizar un anlisis con el personal de la constructora sobre todo el proceso de gestin de obra, se tiene una idea de toda la informacin que fluye por esos procesos, y que es muy til e indispensable para el diseo del nuevo sistema.

Esto se detalla a continuacin:

15

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

1.-Obra

constructora

En este canal es todo lo referente a la obra. Es decir, Estado real de la obra dentro de cada fase de construccin, estado del almacn de materiales donde los acopios son necesarios para ejecutar la obra en cada fase de la misma, estado del personal propio subcontratado para la correcta ejecucin de cada fase,

incidencias que puedan surgir en cada momento, tanto por falta de materiales, como personal necesario para concluir la obra. Cada informacin recibida, estar documentada en papel con sus respectivos listados.

2.-Constructora

obra

En este canal

de comunicacin de la informacin se

engloban todas las

informaciones que la constructora emite de las diferentes obras. Las principales informaciones que se transmiten son: asignaciones de personal propio o

subcontratado para el correcto cumplimiento de planificacin de la ejecucin de la obra, acopio de materiales con anterioridad a sus necesidades, en el almacn de cada obra para su consumo en la ejecucin de la misma y resignacin de

fechas de ejecucin de las diferentes fases de una obra, por cualquier incidencia sufrida ajena a la constructora.

3.-Constructora 16

cliente

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

En toda obra o trabajo al realizar siempre hay un tercer canal, aquel entre la constructora y el cliente que pide la obra. Actualmente no existe una

comunicacin como tal, el cliente se comunica espordica mente con la empresa, para que este informado de la situacin actual. Este sistema o aplicacin incluye este canal el cual comunicar el estado de la obra, fecha e incidencias que se den durante la construccin de la obra. En esta aplicacin los intercambios de informacin vienen determinados por los canales de comunicacin especificados anteriormente, teniendo una idea global de las comunicaciones existentes.

Funciones de negocio

Con el fin de alcanzar un conocimiento ms profundo a tratar, el proyecto aborda unas funciones de negocio muy claras y concretas, que se enumeran a

continuacin: GESTIN DE PERSONAL GESTIN DE MATERIAL GESTIN DE OBRAS GESTIN DE CLIENTES

17

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.3.-LISTA DE REQUISITOS
Al realizar una evaluacin concreta a las posibles soluciones se obtuvo una lista de requerimientos, los cuales se presentan a continuacin:

Requisitos

Los requisitos se encuentran en los diferentes tipos de operatividad del sistema. Funcional: Esta solo atiende a las funciones especficas del negocio que lleva a cabo la constructora. Operatividad: Atiende la forma de operacin del sistema. Prestaciones: Su funcin es la de atender caractersticas de funcionalidad de menor grado o menor prioridad. Seguridad: atiende una de las funciones principales del sistema que es el acceso al sistema y la privacidad de los datos. Fiabilidad: atiende la funcin de integridad y veracidad de la informacin que proporciona el sistema.

18

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

Tabla de ventanas del sistema:

Continuacin se muestra todas las ventanas de acceso al sistema, que puede mostrar como administradores o usuarios ya sea el caso.

No 1 Inicio de Sesin

NOMBRE

TIPO Funcional Funcional Funcional Funcional Seguridad Funcional Funcional Funcional Funcional operativo Funcional Funcional Funcional Funcional Funcional Funcional Funcional Funcional Operativo Operativo

2 Comprobacin de Usuarios 3 Control de acceso al sistema 4 Formulario principal 5 Perfil de Usuarios 6 Formulario de Obra 7 Formulario de Materiales 8 Formulario Personal 9 Formulario de planificacin de obra 10 Acceso a la base de datos 11 Men opciones Estado de la obra 12 Men opcin materiales 13 Men opcin de personal 14 Men opciones de planificacin de obra 15 Ficha obras 16 Ficha materiales 17 Ficha Personal 18 Ficha clientes 19 Tabla de datos usuarios 20 Tabla de datos personal 19

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

21 Tabla de datos obras 22 Tabla de datos materiales 23 Tabla de datos clientes 24 Bsqueda obra 25 Resultado bsqueda obra 26 Bsqueda cliente 27 Resultado bsqueda cliente 28 Bsqueda trabajador 29 Resultado bsqueda trabajador 30 Bsqueda material 31 Resultado bsqueda material 32 Listado de materiales en una obra Imagen. No 7. Tabla de ventanas del sistema

Operativo Operativo Funcional Funcional Funcional Funcional Funcional Funcional Funcional Funcional Funcional Funcional

20

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.4.-MODELO DE SISTEMA GESTOR

MATERIAL EXTERNO. OBRA ALMACN


(MATERIAL INTERNO)

SISTEMA GESTOR PERSONAL

CLIENTE
Imagen. No 8.El Sistema se encarga de hacer las gestiones necesarias de Recurso Humano y Material cuando es aceptada la solicitud de un cliente.

21

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

TABLAS DEL MODELO ENTIDAD-RELACIN

Imagen. No 9. Tablas con relacin de base de datos 22

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.5.-DICCIONARIO DE RELACIONES
A continuacin se muestran las relaciones expresadas en el diagrama entidadrelacin

R-ASIGNA-MATERIAL:(COD_MATERIAL,COD_OBRA).

Esta relacin se deriva del material que es asignado a diferentes obras, al igual que cada obra es asignada a diferentes materiales.

R-ASIGNA-PERSONAL:(COD_PERSONAL,COD_OBRA).

Cada personal est asignado a una nica obra en particular, pero cada obra puede tener un nmero indeterminado de trabajadores (personal).

R-ASIGNA-CLIENTE:(COD_CLIENTE, COD_OBRA).

Cada cliente est asignado a una nica obra en particular, pero cada obra puede tener un nmero determinado de clientes.

R-ASIGNA -CLAVE:(N_ALMACEN, COD_MATERIAL).

Cada almacn tiene un nmero asignado para el material, que se dispone para las diversas obras.

23

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.6.-DISEO EXTERNO Fase de desarrollo en la cual se va a exponer la transformacin del modelo lgico del nuevo sistema en un modelo fsico a implementar sobre la plataforma de Hardware y Software elegida.

ENTORNO OPERATIVO DEL SISTEMA En este punto se describirn las entradas y salidas de los perfiles con que cuenta el sistema, los cuales son: directivos, trabajadores de la constructora y la seguridad de informacin con que cuenta el sistema. ENTRADA Y SALIDA DE DATOS En este sistema se pueden encontrar diversas entradas y salidas de datos,

adems de una base de datos con diferentes tablas en donde quedan almacenados todos los datos tiles y necesarios para el correcto funcionamiento del sistema. A continuacin se detalla por perfiles de usuario las entradas y salidas posibles: DIRECTIVOS Se proporcionan todas las salidas y entradas posibles, pues es el perfil ms importante y con acceso a todos los apartados de la aplicacin. Ser capaz de planificar la obra, tanto en fases y costes. Puede registrar los materiales y

personal de cada obra, al igual que gestionarlos y repartirlos entre las diferentes obras, generalidades de la misma y cul es su avance. En definitiva podr

24

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

introducir todo tipo de datos a la aplicacin y podr obtener todos los datos posibles.

TRABAJADORES DE LA CONSTRUCTORA Sern capaces de registrar los materiales, asignarlos, modificar o darlos de baja los materiales .Tambin podr acceder a todo lo relacionado con el personal de la constructora, pudiendo registrar nuevo personal modificar el existente o darles de baja en el sistema.

GENERACIN DE INFORMES Dentro de este sistema se podrn generar 4 tipos de informes. Todos ellos de manera visual en una ventana de aplicacin, con la opcin de obtener dicho informe impreso. Estos informes son: obra, cliente, materiales y personal. No todos estos reportes estn disponibles para todos los usuarios o perfiles.

CONTROL DE INFORMACIN Y SEGURIDAD DEL SISTEMA Uno de los puntos ms importantes del sistema, pues la aplicacin maneja una cantidad elevada de informacin, mucha de ella, de carcter privado. As que es necesario imponer mecanismos que restrinjan el acceso a la informacin.

La aplicacin solicitar un nombre de usuario nico y una contrasea para validarse y poder acceder a la informacin de las obras. En caso de que el

usuario no tenga una clave o sea incorrecta la que introduzca no tendr acceso a la aplicacin.

25

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.7.-DFD CONCEPTUAL DE ACCESO AL SISTEMA

INICIO

LOGIN AL SISTEMA ALMACN

CLIENTES
SON CORRECTOS LOS DATOS DEL USUARIO?

SI

CARGA DEL PERFIL DE USUARIO

PERSONAL

PROVEEDORES

NO

OBRAS

SALIR

FIN

26

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.8.-DISEO INTERNO En este diseo se expondrn todas las tablas principales del software del

sistema, describiendo cada especificacin de manera detallada.

Nombre Usuario Cliente Personal Obra Material Cliente Obra Personal obra Material Obra

Descripcin Informacin de todos los posibles usuarios que puedan acceder a la aplicacin. Informacin de todos los clientes de las obras Informacin de todo el personal de la constructora Informacin de todo lo referente a las distintas obras que se estn realizando Informe de todos los materiales de la diferentes obras Informacin de todos los clientes del sistema y las obras que estn en proceso. Informacin del personal y la obra a la que fueron asignados Informacin del material y la obra a la que estn asignados

8.1.1.-Tablas de la Base de Datos

27

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.9.- DISEO CENTRADO EN EL USUARIO

Despus de analizar las tablas de la base de datos, con todos los campos y el flujo de la informacin que tiene la aplicacin en cada uno de los perfiles de usuario. Se pretender realizar el diseo de interfaz de usuario. Para ello se utiliza la tcnica del diseo centrado en el usuario. Las principales ventajas que se obtienen de este tipo de diseo son:

- Trabajar con usuarios finales. - Tener una idea clara de las necesidades de los usuarios finales. - Entender el proceso de trabajo que realiza el usuario.

Para realizar el diseo se deben contestar una serie de preguntas, las cuales, darn la idea de lo que se realizar. Estas preguntas son contestadas en funcin de las respuestas de los usuarios. En el Anexo se exponen las preguntas con las respuestas.

28

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

DIAGRAMA DE FLUJO DE LA APLICACIN En el desarrollo del nuevo sistema es conveniente tener una idea general del flujo de toda la informacin que va a fluir por la aplicacin. La manera de plasmar el flujo de la aplicacin se desarrolla en los siguientes diagramas.

FLUJO DE APLICACIN. DIAGRAMA DE ACCESO ACCESO AL SISTEMA

ADMINISTRADOR

TRABAJADOR CONSTRUCTORA O USUARIO

29

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

FLUJO DE APLICACIN. ADMINISTRADORES

MEN ADMINISTRADORES

VENTANA USUARIOS VENTANA PROVEEDORES VENTANA MATERIAL VENTANA COMPRAS VENTANA ALMACN

VENTANA OBRA

VENTANA PERSONAL

VENTANA CLIENTE

30

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

FLUJO DE APLICACIN. TRABAJADOR O USUARIO MEN TRABAJADOR O USUARIO

VENTANA MATERIAL

VENTANA ALMACEN

VENTANA OBRA

VENTANA PERSONAL

31

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.10.-DIAGRAMA DE CASOS DE USO En este apartado se muestran los diagramas de caso de uso de cada uno de los tipos de usuarios. DIAGRAMA CASO DE USO. ADMINSTRADOR Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Por lo tanto los casos de uso determinan los requisitos funcionales del sistema decir, representan las funciones que un sistema puede ejecutar

32

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

DIAGRAMA CASO DE USO. USUARIO

33

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

8.11.- SISTEMA En esta imagen se muestra la forma de acceso al sistema, cualquier usuario podr ingresar con uno de los siguientes perfiles: administrador o usuario, el

perfil usuario solo permite acceso a algunas opciones; mientras que el perfil administrador permite acceso a todas las opciones del sistema. Como se muestra en la imagen el acceso en este caso el usuario tiene el rol de administrador.

Imagen. No 10. Login de acceso de aplicacin

34

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

MEN ADMINISTRADOR En esta imagen se muestra el men principal, es cual es solo para aquellos

usuarios que tengan el rol de administrador.

Imagen. No 11. Men principal administrador

35

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

MEN CATLOGO_MATERIAL Se puede dar de alta, modificar, eliminar , buscar, generar reporte acerca de los materiales, administradores y usuarios. Esta ventana es una opcin de las mas importantes ya que muestra el material con el que se cuenta, cuando fue ingresado al almacn, con esto se tiene una mejor gestin, pues el sistema agiliza el proceso manual que antes se utilizaba, para este actividad. En la imgen que se muestra acontinuacion, muestra lo que se describio anteriormente.

Imagen. No 12. Catlogo material

36

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

MENU GESTOR OBRAS En este men se encuentra la asociado de obra-personal materiales, es de los principales opciones de men que proporciona el sistema para la gestin de la obra La cual se puede agregar, modificar, eliminar, buscar e imprimir en un documento pdf o mandar la impresin con Crystal Reports. En la imagen que se muestra la relacin existente entre obra-personal-material, gestionando los recursos hacia la obra.

Imagen. No 13. Menu Gestor Obra.

37

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

MENU PERSONAL En este men se registra el personal, que va a estar dentro de la obra, as como quien ser el jefe de dicha obra, el cual tendr el listado de los trabajadores a su cargo, una de las acciones que se podrn realizar es agregar, modificar, eliminar, buscar y realizar el reporte de los trabajadores en la obra. La imagen muestra el registro de personal que est disponible para enviar a alguna obra que este en proceso.

Imagen. No 14. Men Personal

38

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

MENU USUARIOS En este men se registraron todos los usuarios que podrn ingresar al sistema ya sea como usuario o administrador, los administradores sern todos aquellos que tengan una jerarqua mayo r dentro de la empresa, los cuales tendrn todos lo privilegios y opciones que ofrece el sistema, lo usuarios son aquellas personas que interactuaran con el sistema los cuales solo tendrn opciones que permitan los administradores. En la imagen que se muestra a continuacin, se realiza el registro de usuarios dndoles el rol de usuario o administrador ya sea el caso. acceso a algunas

Imagen. No 15. Men usuarios

39

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

GESTOR COMPRAS En este men se registraran todas las compras de material que se realicen a los diversos proveedores, y automticamente se agregaran al men materiales,

proceso de registro se realiza uno a uno es decir, dependiendo al listado la factura que se registra, si se repite algn material al registrar mandara un mensaje que se est repitiendo dicho la agregacin del producto.

En la imagen que se muestra a continuacin ilustra el proceso realizado para las compras de material, que se realizan para la obra.

Imagen. No 16. Gestor Compras.

40

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

9.-RESULTADOS OBTENIDOS
Para la obtencin de resultado se puso aprueba el sistema gestor realizado.

La prueba realizada fue la generacin de un reporte al registrar una compra. A continuacin se muestra la imagen en cmo se realiz al consulta reporte y el resultado de la consulta se muestra en esta imagen de un

En la siguiente imagen muestra el proceso de pruebas para generar reportes, en este caso se genera el reporte de una compra de material realizada. Ver imagen 17.

Imagen. No 17. Reporte Compras

41

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

9.1.- GRAFICAS

En esta tabla se pueden observar los procesos que se mejoraron en tiempo de ejecucin. Por ejemplo, en la entrada y salida de material y en el control de obra, se disminuy el tiempo del proceso considerablemente para su ejecucin.

En general de acuerdo a la grfica se ha reducido el tiempo de ejecucin de los procesos desde un 37% hasta un 60%, dando como resultado un mejor manejo de la obra, materiales, personal y clientes.

PROCESOS

DESCRIPCION DE LA OPERACIN

TIEMPO APROXIMADO SIN SISTEMA EN MINUTOS

TIEMPO APROXIMADO CON SISTEMA EN MINUTOS

ENTRADA DE MATERIAL

El proceso de entradas se realizaba de manera manual mediante una bitcora, en la cual se registraban las entradas de los materiales. Esta operacin se manejaba manualmente mediante una bitcora, la cual se anotaban salidas. Este proceso es principal mente para detectar el avance sobre la obra, se manejaba en una base de datos creada en Excel.

17

SALIDA DE MATERIALES

17

10

CONTROL DE OBRA

20

13

el control de este proceso se realizaba mediante una base de datos creada en Excel o en su caso PERSONAL DE LA OBRA los contratistas lo realizaban mediante bitcoras y listados en hojas simples.

15

42

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

MANEJO DE LOS CLIENTES

este proceso al igual que los anteriores, estaba en una base de datos en Excel, las altas que se requeran o algn otro proceso se realizaban desde esta

20

15

ALTA DE PROVEEDORES

Esta operacin se realizaba mediante una base de datos creada en Excel.

CONSULTAR PROVEEDORES

Esta accin anteriormente se realizaba mediante una bsqueda en una hoja de Excel o en el peor de los casos una bsqueda en el archivo impreso para poder consultar algn dato de los proveedores.

10

Este proceso se realizaba mediante la base de datos existente en Excel. CATLOGO MATERIAL Uno de los procesos es obtener el listado de materiales que se tienen en almacn.

25

43

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

La grafica que se muestra a continuacin, se toman de los datos anteriormente presentados en la tabla, que muestra los tiempos de ejecucin que se realizan, tras ejecutar se los registros, con el proceso manual anterior y el sistema gestor implementado
30

25

20

15

10

TIEMPO APROXIMADO CON SISTEMA EN MINUTOS TIEMPO APROXIMADO SIN SISTEMA EN MINUTOS

PROCESOS

Imagen. No 18. Tiempos de procesos: Sistema vs Sin Sistema

44

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

9.2.-CONCLUSIONES

Tomando en cuenta

todas las necesidades

para el desarrollo del

sistema, as como los anlisis de requerimientos del usuario, aspecto fundamental para definir y especificar todos los objetivos del sistema gestor de obras para la constructora satisface las necesidades, para optimizar los procesos anterior mente realizados manual mente , con este proyecto se beneficiaran los usuarios que realizan las actividades de registro y gestin de los recursos , ya que cuentan con una

herramienta que le posibilitara ahorrar tiempos de ejecucin.

Como todo sistema o aplicacin, es necesario realizar diversas pruebas para evaluar si se desarroll correctamente el sistema, des pues de haber realizado dicha pruebas correspondientes de la

implementacin del proyecto se hace entrega de la versin creada, en este caso es la prueba beta.

45

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

9.3.- REFERENCIAS CONSULTADAS En J. Sharp, Visual C# 2008 Paso a paso (pg. 832 pginas.). Barranco de Areba, J. (2001). Metodologa del anlisis estructurado de sistemas.Segunda edicin. En J. Barranco de Areba, Metodologa del anlisis estructurado de sistemas.Segunda edicin (pg. 536). Alonso Martnez, I., Luis, M. F., & Cornelio, R. (2005). Bases de Datos Relacionales: Fundamentos y diseo lgico. Larman, C. (2002). UML y Patrones. Primera Edicin. En C. Larman, UML y Patrones. Primera Edicin (pg. 624).

2010, I. d. (19 de marzo de 2011). Instalacin de Crystal Report en Visual Studio 2010. Recuperado el 11 de mayo de 2013, de http://giovannidotnet.wordpress.com/2011/03/19/instalacin-de-crystal-report-envisual-studio-2010/ Casillaya, G. (19 de marzo de 2011). Instalacin de Crystal Report en Visual Studio 2010. Recuperado el 3 de abril de 2013, de http://giovannidotnet.wordpress.com/2011/03/19/instalacin-de-crystal-report-envisual-studio-2010/ GUERRERO, J. R. (4 de junio de 2004). REALIZAR CONSULTA CON SQL SERVER EXPRESS 2012 Y VISUAL C#. Recuperado el 2013, de http://jororague.wordpress.com/2012/06/04/realizar-consulta-con-sql-server-express2012-y-visual-c-elaboro-jose-roberto-ramirez-guerrero/ . 46

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

Medina, j. (2003). ingenieria. Obtenido www.javeriana.edu.co/biblos/tesis/ingenieria/Tesis189.pdf

de

tesis:

Microsoft. (2008). Microsoft visual C # 2008 Express editions. Obtenido de Microsoft visual C # 2008 Express editions: http://www.microsoft.com/express/downloads/#2008-Visual-CS Pozo, R. (septiembre 8, 2011). SQL Server 2008. Obtenido de http://angaroasoft.wordpress.com/2011/09/08/sql-server-2008-conectando-aplicacionvs2010-windows-forms-c/ UAM. (2010). publicaciones. Obtenido de requerimientos de software: web.cua.uam.mx/publicaciones/Notas_Analisis_Requerimientos/Notas_Analisis_ Requerimientos.pdf (2003). cursos. Obtenido dis.unal.edu.co/~fgonza/courses/2003/ingSoft1/CAP5.pdf de cursos:

UNAL.

47

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

9.4.- ANEXOS PREGUNTAS DE ENTREVISTA Quin va a utilizar el sistema? El sistema es utilizado por administradores, trabajadores de la obra, trabajadores de la constructora y clientes. Qu tareas realiza en la actualidad? Todo lo trabajado, tanto de materiales, personal y dems, es apuntado en papel, en libro de registros. Adems la informacin de cmo van los trabajos es va telefnica. Qu tareas desea que realice el sistema? Que sea capaz de centralizar toda la informacin va electrnica. Que se consiga eliminar el papel y el telfono en la mayora de las cosas. Cmo aprende el usuario a realizar las tareas? A travs de cursos de formacin. Dnde se van a desarrollar las tareas? En la sede central de la Constructora y las obras. Cul es la relacin entre el usuario y la informacin? La informacin Deber ser privada dependiendo del tipo de perfil de usuario. Y adems acceder a Ella a travs de la aplicacin localizada en las diferentes mquinas de la Constructora. Qu otras herramientas tiene el usuario? Tiene los proyectos, albaranes De entrega, fechas y documentos relacionados con la obra, como base y apoyo en la toma de decisiones y conocimiento de la informacin. Cmo se comunica con los dems? Se comunican todos con todos, cada uno, en su nivel de responsabilidades. Con qu frecuencia realiza el usuario estas tareas? Todos los das. Qu restricciones de tiempo tienen estas tareas? No tiene restricciones de Tiempo. Qu ocurre si las cosas no van bien? Se corrigen en el tiempo, o se Modifica la informacin.

48

SISTEMA GESTOR DE OBRAS PARA LA CONSTRUCCIN

49

Vous aimerez peut-être aussi