Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRESENTADO POR:
LUZ NELIDA CRUZ SNCHEZ
LEIDI VIVIANA PREZ AMAYA
PRESENTADO POR:
LUZ NELIDA CRUZ SNCHEZ
LEIDI VIVIANA PREZ AMAYA
DIRECTOR:
ING. LUIS ALBERTO CAPACHO SILVA, M.Sc
A Dios por guanos siempre en este largo camino, y hoy lograr este
maravilloso sueo.
A nuestros padres lvaro y Celia. A Luis Arturo y Mariella
por
DEDICATORIA
Dedico este triunfo primero a Dios por ser mi fuerza cada da que
sent caer.
A mis padres lvaro y Celia, que fueron mi apoyo incondicional en
la lucha de lograr conseguir este gran sueo, porque creyeron en mi.
Los Amo.
A mis hermanos, Iader, Yuleine, Mara Fernanda y Jos por estar
siempre ah, porque son los mejores hermanos que Dios me pudo
regalar.
A mis sobrinos,
Y cada persona que crey en que este proyecto podra ser una
realidad y hoy comparte conmigo esta gran felicidad.
AGRADECIMIENTOS
10
por creer en
11
CONTENIDO
PAG
INTRODUCCIN ............................................................................................................. 19
1
JUSTIFICACION ................................................................................................ 23
OBJETIVOS ....................................................................................................... 25
3.1
OBJETIVO GENERAL
25
3.2
OBJETIVOS ESPECIFICOS
25
4.1
PRESUPUESTO
26
4.1.1
PRESUPUESTO DE OBRA
26
ESPECIFICACIONES TCNICAS
28
4.1.3
29
SISTEMAS DE INFORMACION
30
4.2.1
INFORMACIN
32
DE INFORMACIN
36
4.2.3
36
BASE DE DATOS
45
4.2.5
46
12
4.2.6
47
4.2.8
USADAS
48
50
5.1
SISTEMA DE INFORMACIN
54
5.1.1
ESTUDIO DE FACTIBILIDAD
54
5.1.2
ANALISIS DE REQUERIMIENTOS
55
68
5.3
INFORMACIN DE INSUMOS
74
CONCLUSIONES .............................................................................................. 78
RECOMENDACIONES ...................................................................................... 79
REFERENCIAS ................................................................................................. 80
ANEXOS ............................................................................................................ 82
9.1
REQUISITOS FUNCIONALES
10
82
13
LISTA DE FIGURAS
FIGURA 4 1: DESARROLLO DEL PRESUPUESTO Y SU PRESENTACIN .............. 27
FIGURA 4 2: ELEMENTOS DE UN SISTEMA DE INFORMACIN .............................. 30
FIGURA 4 3: CICLO DE DESARROLLO DE LOS SISTEMAS DE INFORMACIN ...... 32
FIGURA 4 4: BASE DE DATOS JERRQUICOS ......................................................... 39
FIGURA 4 5: BASE DE DATOS DE RED ..................................................................... 40
FIGURA 4 6: BASE DE DATOS TRANSACCIONALES ................................................ 41
FIGURA 4 7: BASE DE DATOS RELACIONAL ............................................................ 42
FIGURA 4 8: BASE DE DATOS DOCUMENTALES ..................................................... 43
FIGURA 4 9: BASE DE DATOS DEDUCTIVAS ............................................................ 44
FIGURA 5-1: INTERFAZ DEL USUARIO ......................................................................... 57
FIGURA 5-2: REGISTRO DEL USUARIO........................................................................ 58
FIGURA 5-3: CREACIN/EDICIN DE USUARIO......................................................... 59
FIGURA 5-4: VISTA INSUMOS ....................................................................................... 60
FIGURA 5-5: CREACIN/EDICIN INSUMOS ............................................................... 61
FIGURA 5-6: VISTA COTIZACIONES ............................................................................. 62
FIGURA 5-7: VISTA PROVEEDORES ............................................................................ 63
FIGURA 5-8: CREACIN/EDICIN PROVEEDORES ................................................... 64
FIGURA 5-9: VISTA UNIDADES DE MEDIDA ................................................................. 65
FIGURA 5-10: CREACIN/EDICIN UNIDADES DE MEDIDA ....................................... 66
FIGURA 5 1. MODELO ENTIDAD RELACIN ........................................................... 72
FIGURA 5 2. SIMBOLOS DEL MODELO ENTIDAD RELACION ................................ 73
FIGURA: 5 3: PRESENTACIN EN PDF DE LAS ESPECIFICACIONES TCNICAS DE
LOS INSUMOS ................................................................................................................ 77
14
LISTA DE TABLAS
TABLA 4 1: TIPOS DE BASE DE DATOS .................................................................... 37
TABLA 4-1: LMITES DE LAS BASES DE DATOS LIBRES MS USADAS .................... 51
TABLA 4-2: CARACTERSTICAS TCNICAS DE LAS BASES DE DATOS LIBRES MS
USADAS .......................................................................................................................... 52
TABLA 4-3: LICENCIAMIENTO DE LAS BASES DE DATOS LIBRES MS USADAS .... 53
TABLA 4-5: HERRAMIENTAS DE ADMINISTRACIN DE LAS BASES DE DATOS
LIBRES MS USADAS.................................................................................................... 53
TABLA 5 1: LISTA DE PRECIOS DE INSUMOS .......................................................... 76
15
LISTA DE ANEXOS
16
RESUMEN
AUTORES:
CONTENIDO:
El desarrollo del presente trabajo muestra un sistema de informacin donde profesionales
dedicados a la construccin de obras civiles pueden visualizar las especificaciones tcnicas de los
materiales ms utilizados en la construccin, y adicional tambin podrn consultar precios y
realizar cotizaciones.
Para dar cumplimiento a los objetivos de este trabajo se realiz la bsqueda de las
especificaciones tcnicas de cada insumo en las pginas web de los proveedores ms reconocidos
en el rea de la construccin; la informacin recopilada de cada insumo es guardada en formato
PDF y posteriormente almacenada en el sistema de informacin.
A fin de llevar al usuario la informacin procesada se utiliz el programa para diseo profesional
de base de datos Workbench en My SQL, que permite crear en modo grfico bases de datos y a su
vez administrar su servidor.
El lenguaje de programacin que se utiliz fue JAVA ya que es una de las tecnologas ms
seguras para el desarrollo de programas; adems tiene ventajas como independencia de
plataforma y disponibilidad para los usuarios pues es una fuente abierta.
Una vez reunida toda la informacin y desarrollado el sistema llamado ETIC (Especificaciones
Tcnicas Insumos de Construccin) se almacen en un servidor web con el propsito de facilitar a
los usuario el acceso a esta herramienta gratis que permitir realizar consultar y cotizaciones y
adems con facilidad de manejo.
Trabajo de grado
Facultad de Ingenieras Fsico Mecnicas. Escuela de Ingeniera Civil.
Director: Luis Alberto Capacho Silva.
**
17
ABSTRACT.
AUTHORS:
CONTENTS:
The development of this work shows an information system where professionals related to the
construction of civil works can view technical specifications for materials used in construction, and
in addition you can also see prices, and make quotations
To comply with the objectives of this work, we searched in the technical specifications of each input
on the website of the most renowned suppliers in the area of construction, the information gathered
from each input is stored in PDF format and then stored in the information system.
In order to bring the user the information processed, it was used the program for professional
design database workbench in MY SQL, this allows to create databases by a graphical way and
manage your server in turn.
The programming language used was java because it is one of the safest technologies for the
development of programs also has advantages such as platform independence and availability to
users since it is an open source.
After gathering all the information and developed a system called ETIC (Construction Specifications
Input) was placed on a web server in order to enable users to access this free tool that will allow for
consultation and quotations and also to ease management and easy to use.
Grade Work
Faculty of Physico-Mechanical Engineering. School of Engineering Civil
. Director: Luis Alberto Capacho Silva
18
INTRODUCCIN
El presupuesto es un elemento que permite la planificacin
y el control de
Este proceso inici con un sondeo ha especialistas en el tema a fin de incluir los
materiales ms usados en la construccin de una obra civil, luego se recopil la
informacin de las especificaciones tcnicas de cada insumo y se finaliz con la
realizacin del sistema de informacin donde se junt cada proceso de la
realizacin de este proyecto.
19
de quienes
den continuacin a
este proyecto
20
distribuidores
revistas
para
conocer
de
forma
verdica
las
21
22
JUSTIFICACION
de acuerdo a la
23
24
3.1
OBJETIVOS
OBJETIVO GENERAL
3.2
OBJETIVOS ESPECIFICOS
Recopilar especificaciones tcnicas de por lo menos quinientos productos
de materiales de construccin a partir de la informacin que suministra las
ferreteras del Departamento de Santander.
Construir una base de datos mediante un software de distribucin gratuita,
en el que se pueda recopilar la informacin tcnica de cada producto.
Mostrar
al
usuario
del
sistema
de
informacin,
no
solamente
25
4.1
MARCO TEORICO
PRESUPUESTO
superen a los ingresos) o, por el contrario, puede ser posible ahorrar, en cuyo
caso el presupuesto presentar un supervit (los ingresos superan a los gastos).
[1]
4.1.1 PRESUPUESTO DE OBRA
La construccin de una edificacin es una tarea que puede parecer abrumadora
en un principio. Hay mucho que hacer y mucho que planificar. Sin embargo, con la
ayuda de un profesional experimentado la tarea se puede lograr. Cuando est
preparado para construir un nuevo edificio, casa o local, las primeras preguntas
que se deben proponer son: Cunto va a costar todo esto? Cmo se puede
determinar el costo total? Una cosa que es importante recordar es que el costo de
construccin del edificio en s es slo una parte del total de gasto. Realmente
llevar a cabo la construccin es el mayor gasto en condiciones normales, pero hay
otros gastos que son esenciales y no deben subestimarse. [2]
26
econmicas
en
la
ejecucin
de
la
obra.
Su redaccin ha de ser clara, concisa y muy cuidada, con gran exactitud de las
mediciones
adaptado
los
precios
del
mercado
local
actual.
parte
de
los
problemas
que
aparecen
en
obra.
27
Se debe
mantener un orden
Las especificaciones tcnicas son los documentos en los cuales se definen las
normas, exigencias y procedimientos a ser empleados y aplicados en todos los
trabajos de construccin de obras, elaboracin de estudios, fabricacin de
equipos, etc. En el caso de la realizacin de estudios o construccin de obras,
forman parte integral del proyecto y complementan lo indicado en los planos
respectivos y en el contrato. Son muy importantes para definir la calidad de los
acabados.
28
normalizados
para que
29
4.2
SISTEMAS DE INFORMACION
Todos estos elementos interactan entre s para procesar los datos (incluyendo
procesos manuales y automticos) dando lugar a informacin ms elaborada y
distribuyndola de la manera ms adecuada posible en una determinada
organizacin en funcin de sus objetivos.
30
31
32
informacin
partir de
los
usuarios particularmente
33
slo las primeras dos etapas del ciclo de desarrollo de los sistemas. El analista es
el especialista que emprende esta clase de estudios.
En esta etapa tambin se analizan las necesidades propias del sistema utilizando
las herramientas y tcnicas especiales que facilitan la realizacin de las
determinaciones requeridas. Estas incluyen el uso de los diagramas de flujo de
datos (DFD) que cuentan con una tcnica estructurada para representar en forma
grfica la entrada de datos, procesos y salida de informacin. A partir del diagrama
de flujo de datos se desarrolla un diccionario de datos que contiene todos los
elementos que utiliza el sistema, as como sus especificaciones, si son
alfanumricos, descripcin y clave primaria, entre otros.
34
35
incluye estudio de
36
SEGN EL
CONTENIDO
Almacenan
las
fuentes
primarias, como por ejemplo,
todo el contenido de todas las
ediciones de una coleccin de
revistas cientficas.
37
38
stas son bases de datos que, como su nombre indica, almacenan su informacin
en una estructura jerrquica. En este modelo los datos se organizan en una forma
similar a un rbol (visto al revs), donde un nodo padre de informacin puede
tener varios hijos. El nodo que no tiene padres es llamado raz, y a los nodos que
no tienen hijos se los conoce como hojas.
Las bases de datos jerrquicas son especialmente tiles en el caso de
aplicaciones que manejan un gran volumen de informacin y datos muy
compartidos creando estructuras estables y de gran rendimiento.
Una de las principales limitaciones de este modelo es su incapacidad de
representar eficientemente la redundancia de datos. [8]
39
40
Son bases de datos cuyo nico fin es el envo y recepcin de datos a grandes
velocidades; estas bases son muy poco comunes y estn dirigidas por lo general
al entorno de anlisis de calidad, datos de produccin e industrial. Es importante
entender que su fin nico es recolectar y recuperar los datos a la mayor velocidad
posible, por lo tanto la redundancia y duplicacin de informacin no es un
problema como en las dems bases de datos. Por lo general, para poderlas
aprovechar al mximo, permiten algn tipo de conectividad a bases de datos
relacionales. [8]
41
42
43
44
45
46
PostgreSQL.
MySQL.
Firebird.
MySQL.
SQLite.
MonetDB.
BDB.
Existen muchas otras alternativas de bases de datos libres que dan un grado de
libertad dependiendo lo que el usuario desee hacer o lo que los desarrolladores
consideren apropiado para su herramienta.
Dentro de los sistemas de gestin de base de datos relacionales (RDBMS)
encontramos
47
4.2.6.1 MySQL
48
49
BDB.
Firebird.
MYSQL.
postgreSQL.
Sqlite.
50
LIMITES
TAMAO
MAXIMO DE
UNA BASE
DE DATOS
TAMAO
MAXIMO DE
UNA TABLA
TAMAO MAXIMO DE UN
REGISTRO
TAMAO
MAXIMO
DE UN
CAMPO
MAXIMO DE
REGISTROS POR
TABLAS
MAXIMO DE
CAMPOS POR
TABLAS
MAXIMO DE
INDICES
POR TABLA
NUMERO DE
TABLAS EN
UNA BASE DE
DATOS
BDS
256
Pentabyes
No
especificado
64 Kb es el tamao
mximo de un page size.
No
especifica
do
No especificado
No
especificado
No
especificado
FIREBIRD
Ilimitado
32Tb
32 Gb
64000
ilimitado
Depende
del sistema
de archivos
(Tericame
nte 64 Tb).
4 Gb
Depende del
sistema de archivos
(Tericamente 64
Tb).
Depender de los
tipos de datos
seleccionados y
hasta completar los
64 Kb.
Depender de los
tipos de datos
seleccionados y
hasta completar los
64 Kb.
850
MySQL
Pueden ser
indexados
4,294,967,295
registros
tericamente sera
el lmite
1,600,000,000
Mayor a 64
( No
especifica el
lmite)
Ilimitado.
POSTGRESQ 1
Ilimitado
32 Tb
1.6 Tb
1 Gb
Ilimitado
256 1600
Dependiendo de la
combinacin de
tipos.
Ilimitado
Ilimitado
SQLITE
2 Tb
(sistemas
poslx) 2 Gb
windows
Valor Gb
(No
especificado
)
Valor Gb
( No
especificado)
2 Gb.
Aprox.
232
32,676
232
232
B.D LIBRES
51
BASES DE
DATOS
LIBRES
Vistas
Triggers
Roles
Funciones
Store
Procedures
Limpieza
Transacciones
Save Points
Indexado
Tablespace
BDS
No informa
No informa
No informa
No informa
No
No informa
Si
No
Si
No
Firebird
Si
Si
Si
Si
Si
Manual
Si
Si
Si
No
MySQL (
5.1)
Si
Si
Si
Si
Si
Manual
Si
SI
Si
Simulado
Postgresql
Si
Si
Si
Si ( en
diferentes
lenguajes)
No
Automtica
Si
Si
Si
Si
Sqlite
Si
Si
No
No
No
Automtica
Si pero con
limitaciones
No
Si
No
BASES DE
DATOS
LIBRES
Particionamiento
de tablas
Conexiones
enciptadas
Conexiones
por lpv6
Soporte XML
Contribuciones Herramientas
a la
para anlisis
funcionalidad
de Querys
Planificacin
de eventos
Mltiples
sistemas
operativos
BDS
No
No
No
Si es un fork
especial
No
Si
No
Si
Si
Si en forma
de fork
Firebird
No
No
No
No
No
Parcial
No
Si
Si
No
MySQL (
5.1)
Si
Si
No
Parcial
No
Si
Si
Si
Si
Si
Postgresql
Si
Si
Si
Si
Si
Si
No
Si
No
No
Sqlite
No
No
No
No
No
Si
No
Si
Si
No
Motor
embebido
52
Diversos
motores
Licencia
BDS
GPL y Dual
Firebird
MySQL ( 5.1)
GPL y Dual
Postgresql
BSD
Sqlite
Dominio Publico
BASES DE DATOS
LIBRES
Consola
Administracin por
Administrador por
Administracin va
GUI
WEB
productos No Libres
BDS
Si
No
No
Si
Firebird
Si
Si, propias
Si, externas
Si
MySQL ( 5.1)
Si
Si, propias
Si, externas
Si
Postgresql
Si
Si, propias
Si, externas
Si
Sqlite
Si
Si, propias
Si, externas
Si
53
METODOLOGA DE DESARROLLO
5.1
SISTEMA DE INFORMACIN
54
5.1.2.2 RESTRICCIONES
Estndares Aplicables
El sistema de evaluacin fue diseado utilizando el lenguaje de programacin
JAVA, un lenguaje diseado de manera confiable y segura que minimiza los
errores que persisten luego de la fase de prueba y que por su simplicidad y
diseo OO (orientado a objetos) resulta beneficioso para el programador.
56
Interfaces de usuario
Presentar controles grficos para mantenimiento de insumos, especificaciones
tcnicas, usuarios, proveedores, grupos de usuarios, cotizaciones, unidades
de medidas de los insumos y opciones de mens del sistema. Se acord definir
un entorno comn a todas las interfaces grficas, colores y formas, y se
presentan a continuacin en el siguiente grfico:
Fuente: Autores
57
Fuente: Autores
58
Fuente: Autores
59
Fuente: Autores
60
Fuente: Autores
61
Fuente: Autores
62
Fuente: Autores
63
Fuente: Autores
64
Fuente: Autores
65
Fuente: Autores
66
Interfaces de hardware
Es necesario un servidor web fsico donde se aloje el sistema. Para tal fin se
cuenta con el servidor de la Escuela de Ingeniera Civil de la Universidad
Industrial de Santander que dispone de los elementos necesarios para que los
usuarios interacten con las mquinas.
Interfaces de software
Un contenedor de servlets1 como Tomcat2 o un servidor de aplicaciones como
Glassfish3, que procesen la informacin y las herramientas necesarias hasta
llegar a lo que el usuario visualiza en pantalla.
Interfaces de comunicacin
Los servlets, son objetos que corren dentro del contexto de un contenedor de servlets (ej.: Tomcat) y extienden su
funcionalidad.
2
Tomcat funciona como un contenedor de servlets , implementa las especificaciones de los servlets y de JavaServer
Pages (JSP) de Sun Microsystems. Dado que Tomcat fue escrito en Java, funciona en cualquier sistema operativo que
disponga de la mquina virtual Java.
3
GlassFish es un servidor de aplicaciones de software libre desarrollado por Sun Microsystems, compaa adquirida
por Oracle Corporation, que implementa las tecnologas definidas en la plataforma Java EE y permite ejecutar
aplicaciones que siguen esta especificacin.
67
En sistemas operativos, un hilo de ejecucin o subproceso es una caracterstica que permite a una aplicacin
realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecucin comparten una serie de recursos
tales como el espacio de memoria, los archivos abiertos, situacin de autenticacin, etc. Esta tcnica permite simplificar
el diseo de una aplicacin que debe llevar a cabo distintas funciones simultneamente.
Un hilo es bsicamente una tarea que puede ser ejecutada en paralelo con otra tarea.
68
El bytecode es un cdigo intermedio ms abstracto que el cdigo mquina. Habitualmente es tratado como un
fichero binario que contiene un programa ejecutable similar a un mdulo objeto, que es un fichero binario producido por
el compilador cuyo contenido es el cdigo objeto o cdigo mquina .
69
Entidad:
Se trata de un objeto del que se recoge informacin de inters de cara a la
base de datos. Grficamente se representan mediante un rectngulo. Un
ejemplo sera la entidad insumo donde se recogeran los datos relativos a ese
insumo, como puede ser el nombre, cdigo interno, valor, etc.
Las entidades pueden ser fuertes o dbiles. Las fuertes son las que no
dependen de otras entidades para existir, mientras que las entidades dbiles
siempre dependen de otra entidad si no, no tienen sentido por ellas mismas.
Relacin:
Framework es una estructura conceptual y tecnolgica de soporte definida, normalmente con artefactos o mdulos
de software concretos, con base en la cual otro proyecto de software puede ser organizado y desarrollado.
Tpicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros programas para
ayudar a desarrollar y unir los diferentes componentes de un proyecto.
70
Las de grado 2 son relaciones que asocian dos entidades distintas, y las de
grado n que se tratan de relaciones que unen ms de dos entidades. Otra
caracterstica es el tipo de correspondencia entre dos relaciones:
Se define como cada una de las propiedades de una entidad o relacin. Cada
atributo tiene un nombre y todos los posibles valores que puede tener. Dentro
de una entidad tiene que haber un atributo principal que identifica a la entidad y
su valor tiene que ser nico. Un ejemplo de atributo principal seria el cdigo
interno dentro de la entidad insumo.
71
FUENTE: Autores
72
Fuente: http://www.slideshare.net/omarzon/modelo-er
5.3
INFORMACIN DE INSUMOS
http://www.corona.com.co
http://www.pavco.com.co
http://www.eternit.com.co
http://www.pintuco.com
http://www.tablemac.com
http://www.colmallas.com
http://www.pizano.com.co
http://www.madeflex.com.co
http://www.corpacero.com
75
CODIGO
0301034
0301150
0301421
0301426
0301468
0301470
0301472
0301473
0301480
0301510
0301515
0302020
0302040
0501031
0501037
0501041
0501049
0501078
0501110
0515213
0515218
0515226
0515227
0516231
0518438
0518444
0518461
0518549
NOMBRE INSUMO
METRO TABLON TRADICIONAL SAHARA 30 X 30
METRO DE TABLETA ALFA EGIPCIA ROJA 10 X 10
METRO PISO ECOCERAMICA NEVADO BLANCO 20 X 20
METRO PARED ECOCERAMICA ECO BLANCO 20 X 20
CAJA PISO CAYENA BLANCO 43.2 X 43.2 (1.68 MTS ) SEGUNDA
CAJA CERAMICA BOTICCINO BEIGE 43.2 X 43.2 ( 1.68 MTS ) 2 ALFA
CAJA PARED FERRARA BLANCO 20.3 X 30.5 ( 1.73 MTS ) ALFA
SEGUND
CAJA PARED BOTICINO 20.3 X 30.5 ( 1.73 MTS ) ALFA
CAJA PISO CREMA MARFIL LIGHT 45 X 45 (1.82 MTS ) SEGUNDA
UNIDAD GRADINO STONE BLANCO ALFA 30.5 X 30.5 REF: 225000856
CAJA PISO ALFA STONE BLANCO 45 X 45 ( 1.82 MTS ) REF: 225006174
CAJA PISO MARMOLIZADO 45 X 45 (1.82 MTS)
CAJA ECOPISO MARMOL 30.5 X 30.5 (1.86 MTS)
METRO PARED DELFINA 20.5 X 30.5 REF. 28709
METRO PARED ALEJANDRIA 20.5X30.5 REF.28508
METRO PARED CHARLOTTE DE 20.5 X 30.5 REF. 28707
METRO PARED CANCAN 25 X 35 REF: 35526-COLOR
METRO PARED MACEDONIA 25 X 25 REF. 25600 (910-917-915)
CAJA PISO MADERA TILO CEREZO 31.2X47.1 (1.31 M) REF: 47606-2761
CAJA PARED SAN JACINTO 30 X 45 ( 1.50 MTS ) REF: 45567-976-903
CAJA PARED ARTICA 30 X 45 (1.5 METROS) REF. 45512-COLOR
CAJA PARED TOKIO 30 X 60 ( 1.08 MTS ) REF: 60626- COLOR
CAJA PARED MACEDONIA 25 X 43.2 ( 1.29 MTS ) REF: 43617- COLOR
METRO PISO PARED NATAL 20.5 X 20.5 X 2 MTS REF: 00001- COLOR
CAJA PARED TESALI 30 X 45 REF. 45527 (1.5 MTS.)
CAJA PARED AUSTRALIA 3O X 45 ( 1,50 MTS ) REF: 45624 -COLOR
CAJA PARED AFRICA 30 X 45 REF 45533 (1.5 MTS)
CAJA PORCELANATO GRANADA 30 X 60 REF.60563 (1.44 MTS.)
PRECIO
29233
12163
14975
17230
23520
28000
26892
38123
30333
4267
48933
35891
29055
19827
18879
22405
16293
24137
31609
43836
51596
44596
32139
11121
37371
36078
43836
74481
77
CONCLUSIONES
un gran
El desarrollo de este proyecto presenta una nueva opcin para ayudar a los
interesados con los problemas que surgen al momento de hacer la seleccin de
insumos de construccin, al utilizar el sistema de informacin creado. De esta
forma se reduce en un gran porcentaje el tiempo que se pierde al momento de
hacer la seleccin, al contar con informacin como: medidas, imgenes,
ventajas, usos entre otros.
personales
desde
all
agregar
insumos,
proveedores
especificaciones personalizadas.
El sistema cuenta con actualizacin permanente de los precios por parte del
usuario administrador que logra que usuarios pblicos cuenten con informacin
vigente y confiable al momento de realizar sus cotizaciones.
El desarrollo de la interfaz de usuario de la aplicacin ETIC (Especificaciones
Tcnicas de Insumos de Construccin) permite que ste sea agradable a la
vista del usuario ya que posee una apariencia de fcil uso.
78
RECOMENDACIONES
difundir esta
Tambin con la aspiracin de que este sistema de informacin sea una gran
herramienta de uso para el profesional de la construccin, recomendamos dar
continuacin a este proyecto e incluir ms aplicaciones que logren realizar los
clculos de anlisis de precios unitarios para el presupuesto de una obra civil.
datos a nivel nacional para que de esta manera sea til para el desarrollo de
obras en cualquier regin del pas.
79
8
[1]
WIKIPEDIA.
La
REFERENCIAS
enciclopedia
libre.
PRESUPUESTO.
A.M.
de
2007)
<http://www.presupuestodeobra.com/presupuesto-de-
E.U.A.1994. 537 p.
[8]
WIKIPEDIA.
La
enciclopedia
libre.
BASE
DE
DATOS.
80
[9]
MONOGRAFIAS.COM.
BASES
DE
DATOS
EN
INTERNET.
Azcarate.
<http://www.eqsoft.net/presentas/sistemas_administradores_de_bases_de_dat
os_libres_para_el_entorno_empresarial.pdf> Consultado: 8 Julio de 2010
[11]
WIKIPEDIA.
La
enciclopedia
Libre.MY
SQL.
[12]
WEB
ESTILO.
INTRODUCCION
MY
SQL.
81
9.1
ANEXOS
REQUISITOS FUNCIONALES
Requisito funcional 1
REQUERIMIENTO
Cdigo:
F0001
Tipo:
Externa
Nombre:
Creacin de usuarios
Descripcin:
Actor(es):
Usuario administrador
Casos
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
Poscondicin:
Complejidad
Medio
Condiciones Adicionales
y/o Especiales:
82
Requisito funcional 2
REQUERIMIENTO
Cdigo:
F0002
Tipo:
Externa
Nombre:
Edicin de usuario
Descripcin:
Actor(es):
Usuario administrador
Casos
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
4.
usuario.
Presionar el botn actualizar para guardar los cambios.
5.
Flujo alternativo (n)
Poscondicin:
Se ha editado un usuario
Complejidad
Medio
Condiciones Adicionales
y/o Especiales:
83
Requisito funcional 3
REQUERIMIENTO
Cdigo:
F0003
Tipo:
Externa
Nombre:
Eliminacin de usuario
Descripcin:
Actor(es):
Casos
Usuario administrador
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
4.
Poscondicin:
Complejidad
Medio
Condiciones Adicionales
y/o Especiales:
84
Requisito funcional 4
REQUERIMIENTO
Cdigo:
F0004
Tipo:
Externa
Nombre:
Creacin de proveedor
Descripcin:
Actor(es):
Casos
Usuario
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
Poscondicin:
Complejidad
Medio
85
Requisito funcional 5
REQUERIMIENTO
Cdigo:
Tipo:
Nombre:
Descripcin:
F0005
Externa
Edicin de proveedor
Un usuario administrador edita un proveedor pblico del
sistema.
Un usuario comn edita un proveedor privado.
Usuario
Actor(es):
Casos
de
Uso
Asociados:
Precondicin:
Iniciar sesin como usuario
Flujo de eventos del caso de uso:
PASO
Flujo de xito
1.
2.
3.
4.
5.
Flujo alternativo (n)
Poscondicin:
Complejidad
Condiciones Adicionales
y/o Especiales:
DESCRIPCIN
Ingresar al men de proveedores.
Realizar una bsqueda utilizando el botn de lupa y los
diferentes parmetros de bsqueda.
Seleccionar el botn rojo de edicin.
En la ventana de edicin Se edita los datos correspondientes
del proveedor.
Presionar el botn actualizar para guardar los cambios.
Se ha editado un proveedor
Medio
Un proveedor privado puede ser editado por el usuario comn
que lo cre.
Un proveedor pblico puede ser editado por un usuario
administrador.
86
Requisito funcional 6
REQUERIMIENTO
Cdigo:
F0006
Tipo:
Externa
Nombre:
Eliminacin de proveedor
Descripcin:
Actor(es):
Casos
Usuario
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
4.
Poscondicin:
Complejidad
Medio
87
Requisito funcional 7
REQUERIMIENTO
Cdigo:
F0007
Tipo:
Externa
Nombre:
Creacin de insumo
Descripcin:
Actor(es):
Casos
Usuario
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
Poscondicin:
Complejidad
Medio
88
Requisito funcional 8
REQUERIMIENTO
Cdigo:
Tipo:
Nombre:
Descripcin:
F0008
Externa
Edicin de insumo
Un usuario administrador edita un insumo pblico del sistema.
Un usuario comn edita un insumo privado.
Usuario
Actor(es):
Casos
de
Uso
Asociados:
Precondicin:
Iniciar sesin como usuario
Flujo de eventos del caso de uso:
PASO
Flujo de xito
1.
2.
3.
4.
5.
Flujo alternativo (n)
Poscondicin:
Complejidad
Condiciones Adicionales
y/o Especiales:
DESCRIPCIN
Ingresar al men de insumos.
Realizar una bsqueda utilizando el botn de lupa y los
diferentes parmetros de bsqueda.
Seleccionar el botn rojo de edicin.
En la ventana de edicin. Se edita los datos correspondientes
del insumo.
Presionar el botn actualizar para guardar los cambios
Se ha editado un insumo
Medio
Un insumo privado puede ser editado por el usuario comn
que lo cre.
Un
insumo pblico puede ser editado por un usuario
administrador.
89
Requisito funcional 9
REQUERIMIENTO
Cdigo:
Tipo:
Nombre:
Descripcin:
F0009
Externa
Eliminacin de insumo
Un usuario administrador elimina uno o ms insumos pblicos
del sistema.
Un usuario comn elimina uno o ms insumos privados.
Usuario
Actor(es):
Casos
de
Uso
Asociados:
Precondicin:
Iniciar sesin como usuario
Flujo de eventos del caso de uso:
PASO
Flujo de xito
1.
2.
3.
4.
Flujo alternativo (n)
Poscondicin:
Complejidad
Condiciones Adicionales
y/o Especiales:
DESCRIPCIN
Ingresar al men de insumos.
Realizar una bsqueda utilizando el botn de lupa y los
diferentes parmetros de bsqueda.
Seleccionar el(los) checkbox(es) del (de los) insumo(s) a
eliminar.
Presionar el botn eliminar.
90
Requisito funcional 10
REQUERIMIENTO
Cdigo:
F0010
Tipo:
Externa
Nombre:
Descripcin:
Actor(es):
Casos
Usuario
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
Poscondicin:
Complejidad
Medio
91
Requisito funcional 11
REQUERIMIENTO
Cdigo:
Tipo:
Nombre:
Descripcin:
F0011
Externa
Edicin de unidad de medida
Un usuario administrador edita una unidad de medida pblica
del sistema.
Un usuario comn edita una unidad de medida privada.
Usuario
Actor(es):
Casos
de
Uso
Asociados:
Precondicin:
Iniciar sesin como usuario
Flujo de eventos del caso de uso:
PASO
Flujo de xito
1.
2.
3.
4.
5.
Flujo alternativo (n)
Poscondicin:
Complejidad
Condiciones Adicionales
y/o Especiales:
DESCRIPCIN
Ingresar al men de unidades de medida.
Realizar una bsqueda utilizando el botn de lupa y los
diferentes parmetros de bsqueda.
Seleccionar el botn rojo de edicin.
En la ventana de edicin. Se edita los datos correspondientes
a la unidad de medida.
Presionar el botn actualizar para guardar los cambios.
92
Requisito funcional 12
REQUERIMIENTO
Cdigo:
Tipo:
Nombre:
Descripcin:
F0012
Externa
Eliminacin de unidad de medida
Un usuario administrador elimina una o ms unidades de
medida pblicas del sistema.
Un usuario comn elimina una o ms unidades de medida
privados.
Usuario
Actor(es):
Casos
de
Uso
Asociados:
Precondicin:
Iniciar sesin como usuario
Flujo de eventos del caso de uso:
PASO
Flujo de xito
1.
2.
3.
4.
Flujo alternativo (n)
Poscondicin:
Complejidad
Condiciones Adicionales
y/o Especiales:
DESCRIPCIN
Ingresar al men de unidades de medida.
Realizar una bsqueda utilizando el botn de lupa y los
diferentes parmetros de bsqueda.
Seleccionar el(los) checkbox(es) de la(s) unidad(es) de
medida a eliminar.
Presionar el botn eliminar.
93
Requisito funcional 13
REQUERIMIENTO
Cdigo:
F0013
Tipo:
Externa
Nombre:
Descripcin:
Actor(es):
Casos
Usuario administrador
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
Poscondicin:
Complejidad
Medio
Condiciones Adicionales
y/o Especiales:
94
Requisito funcional 14
REQUERIMIENTO
Cdigo:
F0014
Tipo:
Externa
Nombre:
Descripcin:
Actor(es):
Usuario administrador
Casos
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
4.
5.
Poscondicin:
Complejidad
Medio
Condiciones Adicionales
y/o Especiales:
95
Requisito funcional 15
REQUERIMIENTO
Cdigo:
F0015
Tipo:
Externa
Nombre:
Descripcin:
Actor(es):
Usuario administrador
Casos
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
4.
Poscondicin:
Complejidad
Medio
Condiciones Adicionales
y/o Especiales:
96
grupo(s) de
Requisito funcional 16
REQUERIMIENTO
Cdigo:
F0016
Tipo:
Externa
Nombre:
Creacin de cotizaciones
Descripcin:
Un usuario comn crea cotizaciones de insumos.
Actor(es):
Usuario
Casos
de
Uso
Asociados:
Precondicin:
Iniciar sesin como usuario
Flujo de eventos del caso de uso:
PASO
Flujo de xito
1.
2.
3.
DESCRIPCIN
4.
5.
6.
7.
Poscondicin:
Se ha creado una cotizacin
Complejidad
Alto
Condiciones Adicionales
y/o Especiales:
97
Requisito funcional 17
REQUERIMIENTO
Cdigo:
F0017
Tipo:
Externa
Nombre:
Edicin de cotizaciones
Descripcin:
Actor(es):
Usuario
Casos
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
4.
5.
Poscondicin:
Complejidad
Alto
Condiciones Adicionales
y/o Especiales:
98
Requisito funcional 18
REQUERIMIENTO
Cdigo:
F0018
Tipo:
Externa
Nombre:
Descripcin:
Actor(es):
Usuario
Casos
de
Uso
Asociados:
Precondicin:
DESCRIPCIN
Flujo de xito
1.
2.
3.
4.
Poscondicin:
Complejidad
Medio
Condiciones Adicionales
y/o Especiales:
99
100