“diseÑo y construccion de un software, academico con...

90
1 “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON INTERFAZ GRÁFICA, REFERIDA A INSTALACIONES ELECTRICAS, EN BAJA TENSIÓN‘RAH’ PRESENTADO POR: CAMILO ANDRES RINCON MARTIN MANUEL ALEJANDRO HERNANDEZ RUIZ UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD TECNOLÓGICA TECNOLOGÍA EN ELECTRICIDAD BOGOTÁ D.C. 2018

Upload: others

Post on 13-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

1

“DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON INTERFAZ

GRÁFICA, REFERIDA A INSTALACIONES ELECTRICAS, EN BAJA TENSIÓN”

‘RAH’

PRESENTADO POR:

CAMILO ANDRES RINCON MARTIN

MANUEL ALEJANDRO HERNANDEZ RUIZ

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA TECNOLOGÍA EN ELECTRICIDAD

BOGOTÁ D.C. 2018

Page 2: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

2

“DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON INTERFAZ

GRÁFICA, REFERIDA A INSTALACIONES ELECTRICAS, EN BAJA TENSIÓN”

‘RAH’

PRESENTADO POR:

CAMILO ANDRES RINCON MARTIN

MANUEL ALEJANDRO HERNANDEZ RUIZ

TRABAJO DE GRADO PARA OBTENER EL TITULO DE TECNOLÓGO EN ELECTRICIDAD

DIRIGIDO POR:

ING. DIEGO ARMANDO GIRAL RAMIREZ

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA TECNOLOGÍA EN ELECTRICIDAD

BOGOTÁ D.C. 2018

Page 3: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

3

DEDICATORIA

Dedico este trabajo a mis padres quienes

Me han apoyado durante toda mi carrera.

Dedico este trabajo a mi hermana quien siempre

Confió en mí y me apoyo durante toda la carrera.

Camilo

Dedico este trabajo principalmente a Dios por su compañía

Y respaldo previsto en cada uno de los procesos.

Dedico este trabajo también a mi familia por su

Apoyo incondicional, esfuerzo y sacrificio.

Alejandro

Page 4: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

4

AGRADECIMIENTOS

En primer lugar, a Dios por su respaldo, orientación, fortaleza en cada proceso concebido por las victorias

y situaciones difíciles, que han hecho de nuestras vidas mejores personas. a Él sea toda gratitud

compañero fiel hacedor de sueños, a nuestras familias fuente de inspiración para cada proyecto, apoyo

incondicional durante nuestro trayecto estudiantil, a cada docente encargado de nuestra formación integral

y su deseo incesante por la innovación y transformación de la sociedad, a cargo de profesionales sensibles

a las necesidades de la comunidad.

Page 5: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

5

TABLA DE CONTENIDO

1. RESUMEN....................................................................................................................... 12

1.1. Objetivo ..................................................................................................................... 12

1.2. Metodología .............................................................................................................. 12

1.3. Resultados ................................................................................................................. 12

2. PLANTEAMIENTO DEL PROBLEMA ....................................................................... 12

3. OBJETIVOS .................................................................................................................... 12

3.1 Objetivo general ........................................................................................................ 12

3.2 Objetivos específicos ................................................................................................. 13

4. MARCO TEÓRICO ........................................................................................................ 13

4.1 Productos y normatividad .......................................................................................... 13

4.1.1 Conductores eléctricos ........................................................................................... 13

4.1.2 Bandeja portables................................................................................................... 15 4.1.3 Cajas de conexión eléctricas................................................................................... 15

4.1.4 Ducteria y canalizaciones. ...................................................................................... 15 4.1.5 Accesorios de canalización y ducteria .................................................................... 16

4.1.6 Tubería IMC, EMT ................................................................................................ 16 4.1.7 Accesorios tubería IMC, EMT. .............................................................................. 16

4.1.8 Interruptores automáticos de baja tensión Schneider Electric. ................................. 17 4.1.9 Interruptores automáticos de baja tensión Siemens ................................................. 18

4.2. Descripción del software MySQL. ............................................................................. 20

4.2.1. Historia MySQL ................................................................................................ 20

4.2.2. Evolución MySQL ............................................................................................. 20 4.2.3. ¿Qué es MySQL? ............................................................................................... 20

4.2.4. Características principales .................................................................................. 20 4.2.5. Ventajas ............................................................................................................. 20

4.2.6. Desventajas. ....................................................................................................... 21 4.3. Descripción del software NetBeans ............................................................................ 21

4.3.1. Historia NetBeans .............................................................................................. 21

4.3.2. Evolución NetBeans ........................................................................................... 21 4.3.3. ¿Qué es NetBeans? ............................................................................................ 21

4.3.4. Características principales .................................................................................. 21 4.3.5. Ventajas ............................................................................................................. 22

4.3.6. Desventajas ........................................................................................................ 22 5. METODOLOGIA ........................................................................................................... 22

5.1. Fases metodología ..................................................................................................... 22

5.2. Esquema metodología ................................................................................................ 23

5.3. Identificación del software ......................................................................................... 24

5.3.1. Aprendizaje Java ................................................................................................ 24

Page 6: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

6

5.3.2. Aprendizaje base de datos .................................................................................. 25 5.4. Búsqueda de información........................................................................................... 26

5.4.1. Clasificación de los productos ............................................................................ 26 5.5. Empresas encargadas ................................................................................................. 26

5.5.1. Normas técnicas ................................................................................................. 27 5.6. Creación de base datos ............................................................................................... 29

5.6.1. Tablas de Productos ........................................................................................... 29

5.6.2. Tabla de usuarios ............................................................................................... 29 5.6.3. Tabla de tipos de usuarios .................................................................................. 29

6. RESULTADOS ................................................................................................................ 30

6.1. Desarrollo del entorno grafico .................................................................................... 30

6.2. Ventana principal ....................................................................................................... 30

6.3. Ventana Login ........................................................................................................... 31

6.4. Ventana de productos................................................................................................. 32

6.5. Ventana Compra ........................................................................................................ 32

6.6. Ventana Administrador .............................................................................................. 33

6.7. Conexión del entorno grafico ..................................................................................... 34

6.7.1. Información en la nube ....................................................................................... 34 6.8. Ventanas aplicación “RAH”....................................................................................... 34

6.9. Ventana login función ................................................................................................ 35

6.10. Ventana Registro función........................................................................................... 36

6.11. Ventana productos ..................................................................................................... 36

6.12. Función administrador ............................................................................................... 38

6.13. Caso de estudio .......................................................................................................... 39

6.14. Esquema resultados ................................................................................................... 44

7. CONCLUSIONES ........................................................................................................... 49

8. BIBLIOGRAFÍA ............................................................................................................. 50

9. ANEXOS .......................................................................................................................... 51

9.1. Instalación de software .............................................................................................. 51

9.1.1. Instalación software JDK ................................................................................... 52 9.1.2. Instalación software XAMPP ............................................................................. 54

9.1.3. Actualización base de datos................................................................................ 59 9.2. Manual de usuarios .................................................................................................... 71

9.2.1. Funcionamiento Usuario: ................................................................................... 71 9.2.1.1. Iniciar el software XAMPP ................................................................................ 71 9.2.1.2. Crear cuenta de usuario ...................................................................................... 72

9.2.1.3. Iniciar sesión. ..................................................................................................... 75 9.2.2. Funcionamiento Administrador: ......................................................................... 85

Page 7: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

7

9.2.2.1. Iniciar sesión ...................................................................................................... 85 9.2.2.2. Agregar un producto. ......................................................................................... 87

9.2.2.3. Modificar un producto. ....................................................................................... 88 9.2.2.4. Eliminar un producto ......................................................................................... 89

Page 8: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

8

LISTA DE FIGURAS

Figura 1. Diagrama metodología. ............................................................................................. 23 Figura 2. Ventana de registro de usuarios. ................................................................................ 30

Figura 3. Ventana principal ...................................................................................................... 31 Figura 4. Ventana login ............................................................................................................ 31

Figura 5. Ventana de productos ................................................................................................ 32 Figura 6. Ventana de compra. ................................................................................................... 33

Figura 7. Ventana de administrador. ......................................................................................... 33 Figura 8. Ventana principal. ..................................................................................................... 34

Figura 9. Ventana login. ........................................................................................................... 35 Figura 10. Ventana de registro.................................................................................................. 36

Figura 11. Ventana productos. .................................................................................................. 37 Figura 12. Búsqueda General. .................................................................................................. 37

Figura 13. Ventana administrador............................................................................................. 38 Figura 14. Búsqueda general administrador. ............................................................................. 39

Figura 15. Ventana de compra .................................................................................................. 39 Figura 16. Ingreso aplicación RAH. ......................................................................................... 40

Figura 17. Búsqueda personalizada. ......................................................................................... 41 Figura 18. Búsqueda General ................................................................................................... 41

Figura 19. Búsqueda interruptor 4[A]. ...................................................................................... 42 Figura 20. Cantidad de elementos a convenir............................................................................ 42

Figura 21. Compra realizada. ................................................................................................... 43 Figura 22. Ventana de compras. ............................................................................................... 43

Figura 23. Esquema de resultados ............................................................................................ 44 Figura 24. Compra elemento. ................................................................................................... 45

Figura 25. Registro búsqueda. .................................................................................................. 45 Figura 26. Error de caracteres. .................................................................................................. 46

Figura 27. Compra elemento. ................................................................................................... 46 Figura 28. Cantidad de elementos ............................................................................................. 47

Figura 29. Compa de elementos. .............................................................................................. 47 Figura 30. Ventana de compras. ............................................................................................... 48

Figura 31. Eliminar productos. ................................................................................................. 48 Figura 32. Ventana de inicio..................................................................................................... 51

Figura 33. Ventana de archivos. ............................................................................................... 52 Figura 34. Ventana de instalación. ............................................................................................ 52

Figura 35. Ventana de instalación. ............................................................................................ 53 Figura 36. Ventana de instalación. ............................................................................................ 53

Figura 37. Ventana de instalación. ............................................................................................ 54 Figura 38. Ventana de archivos. ............................................................................................... 54

Figura 39. Ventana de instalación ............................................................................................. 55 Figura 40. Ventana de instalación. ............................................................................................ 55

Figura 41. Ventana de instalación. ............................................................................................ 56 Figura 42. Ventana de instalación. ............................................................................................ 56

Figura 43. Ventana de instalación ............................................................................................. 57 Figura 44. Ventana de instalación. ............................................................................................ 57

Page 9: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

9

Figura 45. Ventana de instalación. ............................................................................................ 58 Figura 46. Ventana del programa. ............................................................................................ 58

Figura 47. Ventana de XAMPP. ............................................................................................... 59 Figura 48. Ventana de XAMPP. ............................................................................................... 59

Figura 49. Ventana de XAMPP. ............................................................................................... 60 Figura 50. Ventana de Configuración. ...................................................................................... 60

Figura 51. Ventana de Configuración. ...................................................................................... 61 Figura 52. Ventana de Configuración ....................................................................................... 61

Figura 53. Ventana de Configuración ....................................................................................... 62 Figura 54. Ventana de Configuración ....................................................................................... 62

Figura 55. Ventana de Configuración ....................................................................................... 63 Figura 56. Ventana de Configuración. ...................................................................................... 63

Figura 57. Ventana de Configuración. ...................................................................................... 64 Figura 58. Ventana de Configuración. ...................................................................................... 65

Figura 59. Ventana de Configuración ....................................................................................... 65 Figura 60. Ventana de Configuración. ...................................................................................... 66

Figura 61. Ventana de Configuración. ...................................................................................... 66 Figura 62. Ventana de phpMyAdmin ....................................................................................... 67

Figura 63. Ventana de phpMyAdmin........................................................................................ 67 Figura 64. Ventana de phpMyAdmin........................................................................................ 68

Figura 65. Ventana de phpMyAdmin........................................................................................ 68 Figura 66. Ventana de phpMyAdmin........................................................................................ 69

Figura 67. Ventana de archivos. ............................................................................................... 69 Figura 68. Ventana de phpMyAdmin........................................................................................ 70

Figura 69. Ventana de phpMyAdmin........................................................................................ 70 Figura 70. Ventana de XAMPP. ............................................................................................... 71

Figura 71. Ventana de XAMPP ................................................................................................ 72 Figura 72. Ventana de inicio..................................................................................................... 72

Figura 73. Ventana de registro.................................................................................................. 73 Figura 74. Ventana de registro.................................................................................................. 73

Figura 75. Ventana de registro.................................................................................................. 74 Figura 76. Ventana de registro.................................................................................................. 74

Figura 77. Ventana de principal. ............................................................................................... 75 Figura 78. Ventana de inicio..................................................................................................... 76

Figura 79. Ventana de inicio..................................................................................................... 76 Figura 80. Ventana de inicio..................................................................................................... 77

Figura 81. Ventana de inicio de sesión. .................................................................................... 77 Figura 82. Ventana de inicio de sesión. .................................................................................... 78

Figura 83. Ventana de productos. ............................................................................................. 79 Figura 84.Ventana de productos. .............................................................................................. 79

Figura 85. Ventana de productos. ............................................................................................. 80 Figura 86. Ventana de productos. ............................................................................................. 81

Figura 87. Ventana de productos. ............................................................................................. 81 Figura 88.Compra de productos ............................................................................................... 82

Figura 89.Cantidad de compra. ................................................................................................. 82 Figura 90.Compra realizada ..................................................................................................... 83

Page 10: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

10

Figura 91. Ventana de compra. ................................................................................................. 83 Figura 92. Lista de compras. .................................................................................................... 84

Figura 93.Eliminar producto..................................................................................................... 84 Figura 94.Ventana principal. .................................................................................................... 85

Figura 95.Iniciar sesión. ........................................................................................................... 86 Figura 96. Ventana de administrador. ....................................................................................... 86

Figura 97. Ventana de administrador. ....................................................................................... 87 Figura 98.Agregar producto. .................................................................................................... 87

Figura 99.Modificar producto. .................................................................................................. 88 Figura 100. Editar producto. ..................................................................................................... 88

Figura 101. Actualización producto. ......................................................................................... 89 Figura 102. Eliminar producto. ................................................................................................. 89

Figura 103. Eliminar producto. ................................................................................................. 90

Page 11: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

11

LISTA DE TABLAS

Tabla 1. Diámetro conductor línea THHN/THWN-2CT Procables S.A.S.................................. 14 Tabla 2. Diámetro conductor línea THHN/THWN-2CT CENTELSA S.A [3] .......................... 14

Tabla 3. Dimensiones bandeja portacables legrand [4]. ............................................................. 15 Tabla 4. Dimensiones cajas de conexión proeléctricos. [5] ....................................................... 15

Tabla 5 . Dimensiones cajas de conexión PVC Pavco S.A. [6] .................................................. 16 Tabla 6 . Características tubería Conduit PVC Pavco S.A, Gerfor. [7] ...................................... 16

Tabla 7. Características accesorios PVC Pavco S.A, Gerfor. [7] ............................................... 16 Tabla 8. Características tubería colmena. [8] ............................................................................ 17

Tabla 9. Características generales protección termomagnética y diferencial línea SCHNEIDER

ELETRIC. [9].................................................................................................................... 18

Tabla 10. Características generales clavijas y tomacorrientes industriales SCHNEIDER

ELETRIC. [9].................................................................................................................... 18

Tabla 11. Características generales tableros eléctricos SCHNEIDER ELETRIC. [9] ................ 18 Tabla 12. Características generales cajas de empalme SCHNEIDER ELETRIC. [9] ................. 18

Tabla 13. Características generales línea de interruptores automáticos SIEMENS. [10] ............ 19 Tabla 14. Características generales línea de interruptores autopramáticos ABB. [11] ................ 19

Tabla 15. Características generales línea tomacorrientes y clavijas industriales ABB. [11] ....... 19 Tabla 16 . Componentes eléctricos proyecto. ............................................................................ 26

Tabla 17. Entidades. ................................................................................................................. 27 Tabla 18. Normatividad conductores ........................................................................................ 27

Tabla 19. Normatividad conductores ........................................................................................ 28 Tabla 20. Normatividad conductores ........................................................................................ 28

Tabla 21. Normatividad conductores ........................................................................................ 28 Tabla 22. Normatividad conductores ........................................................................................ 28

Tabla 23. Normatividad conductores ........................................................................................ 29 Tabla 24. Tabla de usuarios ...................................................................................................... 29

Tabla 25. Cotización. ............................................................................................................... 40

Page 12: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

12

1. RESUMEN

1.1. Objetivo

Diseño y construcción de un software, con interfaz gráfica referida a productos del sector eléctrico en baja

tensión

1.2. Metodología

La construcción del software comprende dos fases donde se plantea identificar información, pertinente

para el desarrollo del mismo y contenido propuesto, donde se da a conocer gran singularidad de

información referida a precios y productos propuestos, mediante la utilización y puesta en marcha de

herramientas y estrategias innovadoras, previstas para la ejecución de la base de datos y el entorno grafico

concebidos para el software, y en consecuente verificar su valides mediante caso de estudio.

1.3. Resultados

Se logra el desarrollo de una aplicación, conforme a los objetivos establecidos en el desarrollo del

proyecto, representa ser una herramienta tecnológica innovadora, verídica y de fácil acceso para la

comunidad, compuesta de información novedosa y confiable, comprende una estructura interna concisa

prevista de una base de datos que contiene singularidad de información, como son las familias de

productos, tablas de asignación y contextualización de usuarios, y la representación gráfica del mismo

mediante las ventanas principales de conexión visual con el usuario, búsqueda y retroalimentación de los

productos.

2. PLANTEAMIENTO DEL PROBLEMA

¿El diseño y construcción del software, respondería a las necesidades, presentadas por la comunidad

estudiantil, y demás público interesado? debido a que se presenta dificultad en la recopilación de

información referida a precios, productos del sector eléctrico en baja tensión. Pues no se cuenta con, bases

de información verídicas, completas y de fácil acceso para la comunidad.

Mediante el desarrollo del proyecto de grado se logra acortar vacíos previstos en la formación integral

educativa y el conocimiento en general, con respecto a las competencias requeridas en el reconocimiento

pertinente de accesorios y demás elementos que hacen parte de un sistema eléctrico de baja tensión, a

través de las estrategias instauradas en realización del proyecto tanto complementarias e innovadoras que

promueven la interacción del ámbito teórico, practico y profesional, logrando así la inclusión social,

económica.

3. OBJETIVOS

3.1 Objetivo general

Diseño y desarrollo de un software, con interfaz gráfica referida a productos del sector eléctrico

en baja tensión

Page 13: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

13

3.2 Objetivos específicos

Efectuar la recopilación sistemática de información referida a precios y productos mediante la

búsqueda y apoyo de entidades, proveedores y entes de gran transcendencia y reconocimiento

presentes en el sector eléctrico colombiano.

Filtrar, mediante un análisis detallado, la información correcta y precisa, necesaria para concebir

el software a desarrollar.

Realizar la búsqueda de un software, que se ajuste a las necesidades y objetivos propuestos, por

nuestro grupo de trabajo, para la creación de la base de datos y entorno gráfico.

Formalizar mediante el software ‘MySQL’ la base de datos comprendida para el proyecto.

Precisar a través del software NetBeans la interfaz gráfica requerida para el software.

Realizar un manual de utilización para el usuario.

4. MARCO TEÓRICO

A través de la realización del proyecto se implementaron estrategias complementarías e innovadoras,

cuya finalidad fue contribuir en el desarrollo y apropiación del conocimiento de forma colectiva, con

respecto al reconocimiento de elementos participes de un sistema eléctrico en baja tensión, partiendo de

estándares de certificación y seguridad eléctrica, prevista por entes de trascendencia del sector eléctrico

nacional e internacional, promoviendo fiabilidad en la información propuesta, concebida en la

construcción y desarrollo del aplicativo propuesto.

4.1 Productos y normatividad

La información contenida en el proyecto cuenta con los mejores estándares de calidad, proporcionados

por entes de control referentes a normas de protección y seguridad eléctrica, prevista en los elementos y

dispositivos encontrados en el ámbito eléctrico industrial, comercial y residencial desarrollados bajo

rigurosos estudios de impacto referentes a riesgos medioambientales, conflagración, descargas eléctricas,

resistencias mecánicas y demás. Se realiza la recopilación de información a través de los diferentes

portafolios de productos, presentados por las entidades comercializadoras de gran trascendencia en el

mercado eléctrico universal, en el cual se efectúa la filtración de acuerdo al tiempo de concepción y

participación en el mercado e impacto a través de sus productos y servicios en los proyectos de

electrificación.

4.1.1 Conductores eléctricos Este tipo de elemento tiene como finalidad la transmisión de corriente eléctrica, a través de uno o varios

filamentos conductores presente en gran singularidad de metales como el cobre, el hierro, la plata,

aluminio, aleaciones. Pueden encontrarse en instalaciones interiores o al aire libre su funcionalidad radica

en su tipo de operación. De acuerdo al proceso de filtración se elabora un listado de productos

Page 14: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

14

proporcionados por empresas de acuerdo al grado de participación nombrados anteriormente, como

primera opción la entidad que se empleara es. [2]

Procables S.A.S Fundada en la ciudad de Bogotá en el año 1972, el cual proporciona cables y alambres de cobre AAC,

AAAC, ACSR, ACAR y aleaciones de aluminio como también conductores aislados con polietileno

termoplástico, termoestable y PVC para baja tensión. Normatividad establecida referente a los

conductores eléctricos THHN/THWN-2CT “Thermoplastic High Heat Nylon” con aislamiento en PVC y

cubierta en nylon diámetros Procables S.A.S tabla 1. [1]

CALIBRE AWG//Kcmil

Diámetro

14

12

10

8

6

4

2

1

1/0

2/0

Tabla 1. Diámetro conductor línea THHN/THWN-2CT Procables S.A.S.

Centelsa S.A

Fue concebida en el año 1955 en la ciudad de Cali, una empresa manufacturera de cables para energía y

telecomunicaciones de gran importancia en el sector eléctrico, pues cuenta con grandes reconocimientos

tecnológicos y empresariales en el cumplimiento de las normas técnicas, en el aseguramiento de su

sistema de calidad y la satisfacción de sus clientes. diámetros Centelsa S.A tabla 2. [3]

CALIBRE AWG//Kcmil

Diámetro

14

12

10

8

6

4

2

1

1/0

2/0

Tabla 2. Diámetro conductor línea THHN/THWN-2CT CENTELSA S.A [3]

Page 15: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

15

4.1.2 Bandeja portables Es un tipo de estructura que tiene como finalidad la conducción segura de conductores eléctricos, prevista

en gran singularidad de materiales acero, aluminio y fibra de vidrio, que cuenta con diversidad de tipos

como lo son, escalerillas y ranuradas entre ellas también se cuenta con accesorios tales como curvas, tee,

y tapas, a continuación, se citara la entidad encargada del suministro elementos necesarios en la

concepción del proyecto. [2]

Legrand Llega a Colombia en el año 1996 en el cual adquiere la empresa colombiana luminex, logra ser el punto

de partida para el desarrollo y consolidación de soluciones de infraestructura eléctrica y de

comunicaciones, más importante del país partiendo de portafolio de productos y servicios de gran

trascendencia y reconocimiento en el mercado eléctrico, residencial e industrial colombiano. Dimensiones

bandeja portacables legrand tabla 3 [4].

ELEMENTO CARACTERISTICA

Bandeja portacables de rejilla CF30 600mm X 30mm X 3m

Bandeja portacables de rejilla FCF 54 600mm X 54mm X 3m

Bandeja portacables de rejilla CF 105 600mm X 105mm X 3m

Bandeja portacables de rejilla TFX 35 35mm X 35mm X 3m

Bandeja portacables de rejilla G-MINI 50mm X 50mm X 3m

Bandeja portacables de rejilla CFG 200mm X 30mm X 3m

Tabla 3. Dimensiones bandeja portacables legrand [4].

4.1.3 Cajas de conexión eléctricas Es un dispositivo de conexión eléctrica, empalme o derivación puede encontrase en diversidad de

materiales como, PVC, acero, aluminio, cuenta con singularidad de tamaños y formas de operación como

empotrables y sobrepuestas. [2]

Proeletricos Es una empresa competitiva nacional e internacional, logrando el reconocimiento por la innovación

calidad y servicio, dimensiones presentadas por proelectricos cajas de conexión tabla 4 [5].

ELEMENTO CARACTERISTICA

Caja 5800 cold roller 103 x 60 x 45mm

Caja 10 x 10 cold roller 102 x 102 x 66mm

Caja octagonal cold roller 89.5 x 89.5 x 38.5mm

Caja 2400T cold roller 102 x 102 x 38.5mm

Tabla 4. Dimensiones cajas de conexión proeléctricos. [5]

4.1.4 Ducteria y canalizaciones. Es un conjunto de dispositivos, cuya finalidad es alojar los conductores eléctricos, como también proteger

los mismos, ante daños mecánicos, altas temperaturas, superficies húmedas, se pueden encontrar en

diversidad de materiales metálicos, como acero, hierro, aluminio y no metálicos también PVC, se

observan en superficies, al aire libre zonas húmedas y demás. [2]

Page 16: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

16

4.1.5 Accesorios de canalización y ducteria Son elementos de unión, conexión o fijación previstos en los conductores en cual se debe garantizar

condiciones ante la corrosión o par galvánico. [2]

Pavco S.A

Da inicio a sus operaciones en el año 1959, empresa comercializadora de tuberías la cual ha mantenido el

compromiso y la responsabilidad con los más altos estándares de calidad en sus productos y la excelencia en sus servicios, tabla 5 características tubería Pavco S.A [6].

ELEMENTO CARACTERISTICA

Caja doble PVC 107x107x48mm

Caja sencilla PVC 103x60x45mm

Caja octagonal PVC 100x100x45mm

Tabla 5 . Dimensiones cajas de conexión PVC Pavco S.A. [6]

Gerfor Su nacimiento radica en el año 1967, multinacional netamente colombiana con 50 años de experiencia en

la producción y comercialización de tuberías y accesorios de PVC, grifería de uso doméstico, tejas en

PVC y en geosistemas con presencia en la Latinoamérica, características tubería Pavco, tabla 6 y 7 Gerfor

[7].

ELEMENTO CARACTERISTICAS

Tubería Conduit tipo TL PVC ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Tubería Conduit tipo SCH 40 PVC ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Tabla 6 . Características tubería Conduit PVC Pavco S.A, Gerfor. [7]

ELEMENTO ESPECIFICACION

Curca de 90º tipo TL PVC ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Curca de 45º tipo TL PVC ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Uniones tipo TL PVC ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Adaptadores tipo TL PVC ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Curva de 90º tipo SCH 40 PVC ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Tabla 7. Características accesorios PVC Pavco S.A, Gerfor. [7]

4.1.6 Tubería IMC, EMT Es un conjunto de dispositivos, cuya finalidad es alojar los conductores eléctricos, como también proteger

los mismos ante daños mecánicos, altas temperaturas, superficies presentes en instalaciones eléctricas

industriales, residenciales y comerciales húmedas, concebido en acero galvanizado para tuberías EMT,

como también se pueden percibir en instalaciones eléctricas industriales aéreas, clasificadas NTC 2050

para tubería IMC. [2]

4.1.7 Accesorios tubería IMC, EMT. Son elementos de unión, conexión o fijación previstos en los conductores en cual se debe garantizar

condiciones ante la corrosión o par galvánico, superficies presentes en instalaciones eléctricas industriales

residenciales, comerciales húmedas, concebido en acero galvanizado para tuberías EMT, como también

Page 17: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

17

se pueden percibir en instalaciones eléctricas industriales aéreas clasificadas NTC 2050 para tubería IMC.

[2]

Colmena Consorcio metalúrgico nacional se empieza a gestar a mediados de los años 50, empresa pionera en la

fabricación de productos y soluciones integrales en acero para los sectores de la construcción y metal

mecánico, abre sus operaciones a mercados externos como Ecuador, Perú, Venezuela y parte de

Centroamérica. Tabla 8 características tubería colmena [8].

ELEMENTO ESPECIFICACION

Tubería EMT AG ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Unión Conduit recto 90º EMT AG ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Unión Conduit recto EMT AG ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Tubería IIMC AG ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Curva Conduit 90º IMC AG ½”, ¾”, 1”, 1(1/4”), 1(1/2”), 2”

Tabla 8. Características tubería colmena. [8]

4.1.8 Interruptores automáticos de baja tensión Schneider electric. Es un dispositivo que tiene como finalidad interrumpir la corriente eléctrica, cuando está a su vez supera

las condiciones nominales del elemento de protección, debido a corrientes de falla como es sobrecarga y

cortocircuito protegiendo las instalaciones eléctricas. [2]

Schneider electric

Inicia sus actividades en el año 1977 bajo el nombre de Merlín gerlin, siendo así en el año 1994 donde se

crea Schneider Eletric de Colombia S.A y posteriormente cambia su logo y su nombre en el 1999, desde

entonces se ha especializado en una completa línea de productos, soluciones y servicios para satisfacer las

necesidades de cuatro grandes mercados: energía e infraestructura, industria, construcción y residencial,

presente por más de 40 años en Colombia y con más de 500 colaboradores en el país y diversidad de

plantas en distintas de regiones. tabla 9, protección térmica Schneider electric, tabla 10, características

tomacorrientes industriales, tabla 11, tableros eléctricos, tabla 12 características generales cajas de

empalme [9].

ELEMENTO CARACTERISTICA [A]

Mini interruptores monopolar automáticos IC60N 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Mini interruptores bipolar automáticos IC60N 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Mini interruptores tripolar automáticos IC60N 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptores monopolares para circuitos CC 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptores bipolares para circuitos CC 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor termomagnético monopolar DOMAE 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor termomagnético bipolar DOMAE 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor termomagnético tripolar DOMAE 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor diferencial IID instantáneo bipolar AC 25, 40, 63, 80 30[mA], 300[mA]

Interruptor diferencial IID selectivo bipolar AC 63, 80 30[mA], 300[mA]

Interruptor diferencial IID instantáneo tripolar AC 25, 40, 63, 80 30[mA], 300[mA]

Interruptor diferencial IID selectivo bipolar A 25, 40, 63, 80 30[mA], 63 300[mA]

Interruptor diferencial IID selectivo tripolar A 25, 40, 63, 80 30[mA], 63 300[mA]

Page 18: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

18

Tabla 9. Características generales protección termomagnética y diferencial línea SCHNEIDER

ELETRIC. [9]

ELEMENTO CARACTERISTICA

Tomas áreas IP 44 16 [A] (2P +T), (3P +T), (3P +N +T), 32 [A] (3P +T), (3P +N +T)

Tomas áreas IP 67 63, 125 [A] (3P +T), (3P +N +T)

Tomas de empotrar 16, 32, 63, 125 [A] (2P +T), (3P +T), (3P +N +T)

Tomas sobrepuestas 16, 32, 63, 125 [A] (2P +T), (3P +T), (3P +N +T)

Clavija área IP 44 16 [A] (2P +T), (3P +T), (3P +N +T), 32 [A] (3P +T), (3P +N +T)

Clavija área IP 67 63 [A], 125[A] (2P +T), (3P +T), (3P +N +T)

Clavijas sobrepuestas IP 67 16 [A] (2P +T), (3P +T), (3P +N +T)

Clavijas 32 [A] (2P +T), (3P +T), (3P +N +T)

Tabla 10. Características generales clavijas y tomacorrientes industriales SCHNEIDER

ELETRIC. [9]

ELEMENTO CARACTERISTICA

Tipo VTQ monofásicos 3, 4, 6, 8, 9, 12 circuitos

Tipo VTQ – M – bifásicos 4, 6, 8, 12 circuitos

Tipo TQ-SP- bifásicos trifilares (sin puerta) 6, 8, 12, 18 circuitos

Tipo TQ-CP- bifásicos trifilares (con puerta) 8, 12, 18, 24 circuitos

Tipo TQ-SP- bifásicos trifilares (sin puerta) 6, 12, 18 circuitos

Tipo TQ-SP- trifásicos con neutro 12, 18, 24, 30, 36, 42 circuitos

Tipo NTQ-SQ- trifásicos con neutro 12, 18, 24, 30, 36, 42 circuitos

Tabla 11. Características generales tableros eléctricos SCHNEIDER ELETRIC. [9]

ELEMENTO CARACTERISTICA [Cm]

Caja con tapa embisagrada 15x15x10

Caja con tapa embisagrada 20x20x15

Caja con tapa embisagrada 25x25x15

Caja con tapa embisagrada 30x30x15

Caja con tapa embisagrada 37,5x37,5x15

Caja con tapa atornillada 50x50x20

Caja de paso con chapa plástica. (15x15x10), (15x20x10), (20x25x10)

Tabla 12. Características generales cajas de empalme SCHNEIDER ELETRIC. [9]

Siemens

Inicia sus actividades en Colombia en el año 1907 en la participación de la construcción de varias plantas

hidroeléctricas, las primeras redes telefónicas del país, siendo la compañía líder a nivel mundial en

aplicaciones de ingeniería eléctrica y electrónica que ofrece soluciones tecnológicas, para los sectores de

la industria, energía, salud e infraestructura y ciudades. Cuenta con más de 360000 personas en oficinas,

fábricas y centros de investigación y desarrollo en las más de 290 plantas. [10]

4.1.9 Interruptores automáticos de baja tensión Siemens

Page 19: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

19

Es un dispositivo que tiene como finalidad, interrumpir la corriente eléctrica cuando está a su vez supera

las condiciones nominales del elemento de protección, debido a corrientes de falla como es, sobrecarga y

cortocircuito protegiendo las instalaciones eléctricas, tabla 13 características interruptores automáticos

[10]

ELEMENTO CARACTERISTICA [A]

Interruptor termomagnético monopolar 5sl6- AC, DC 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor termomagnético bipolar 5sl6- AC, DC 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor termomagnético tripolar 5sl6- AC, DC 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor termomagnético monopolar 5sy5- AC, DC 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor termomagnético bipolar 5sy5- AC, DC 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor diferencial bipolar riel DIN 16, 20, 40, 63, 80, 100 30[mA], 300[mA]

Interruptor diferencial tetrapolar riel DIN 25, 40, 63, 80, 100 30[mA], 300[mA]

Tabla 13. Características generales línea de interruptores automáticos SIEMENS. [10]

ABB

La compañía inicia sus operaciones en Colombia en el año 1961 constituida como la sociedad Asea de

Colombia Ltda., subsidiada en su totalidad por el grupo Asea de Suecia, por lo cual en el año 1988 se

funcionó con Brown Boveri de Suiza, formando así el grupo ABB Colombia, cuenta desde entonces con

más de 700 personas hace parte de proyectos de gran importancia de la infraestructura eléctrica

colombiana, entre ellas un gran número de termoeléctricas, subestaciones, estaciones de bombeo. Es líder

mundial de accionamientos industriales, líder en infraestructura para vehículos eléctricos, Alta

experiencia en soluciones móviles minería, petróleo y gestión de equipos de trabajo móvil, tabla 14

protección térmica, tabla 15 tomacorrientes y clavijas industriales. [11]

ELEMENTO CARACTERISTICA [A]

Interruptores (MCB) monopolar serie 200 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptores (MCB) bipolar serie 200 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptores (MCB) tripolar serie 200 0.5, 1, 2, 3, 4, 6, 10, 16, 20, 25, 32, 40, 50, 63

Interruptor diferencial bipolar FH 200 25, 40, 63, 40, 100 30[mA], 300[mA],

Interruptor diferencial tetrapolar FH 200 25, 40, 63, 40, 100 30[mA], 300[mA],

Tabla 14. Características generales línea de interruptores autopramáticos ABB. [11]

ELEMENTO CARACTERISTICA

Tomas aéreas IP 44 16 [A], 32 [A] (2P + T), (3P + T)

Tomas de empotrar IP 44 16 [A], 32 [A] (2P + T), (3P + T)

Tomas sobreponer IP 44 16 [A], 32 [A] (2P + T), (3P + T)

Tomas aéreas IP 67 16 [A], 32 [A] (2P + T), (3P + T)

Tomas de empotrar IP 67 16 [A], 32 [A] (2P + T), (3P + T)

Tomas sobreponer IP 67 16 [A], 32 [A] (2P + T), (3P + T)

Tabla 15. Características generales línea tomacorrientes y clavijas industriales ABB. [11]

Page 20: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

20

.

4.2. Descripción del software MySQL.

A continuación, se realiza la descripción de forma general del software encargado de la base de datos y

entorno gráfico de la aplicación propuesta.

4.2.1. Historia MySQL MySQL se origina en los años 80 a cargo de “Michael Widenius” quien nace el 3 de marzo de 1962

en Helsinki, Finlandia es el autor principal de la versión original de la base de datos de código abierto

MySQL, y miembro fundador de la empresa MySQL AB, fundada en 1995 el cual resulta ser una de las

compañías más grandes de software libre del mundo, sus principales oficinas se encuentran ubicadas en

Upsala, Suecia y Cupertino “California” , tiene más de 200 empleados en más de 20 países, Monty como

se le llama, es un informático teórico e ingeniero, que durante la década de los 90 resulta ser un joven

programador que realiza complejas aplicaciones en lenguaje BASIC, al no encontrar un sistema de

almacenamiento de archivos que resultara satisfactorio, construye su propio sistema de almacenamiento,

siendo así en 1995 en compañía de David Axmark se desarrolla un producto que básicamente era el

resultado de sus investigaciones , el aporte del lenguaje SQL y el acceso a internet el cual le da el nombre

a MySQL . [12]

4.2.2. Evolución MySQL MySQL, contrata programadores de todo el mundo para que a través de internet se vaya ejecutando la

ampliación y mejoramiento del producto. Se puede encontrar en versiones de prueba o beta que se

encuentran a disposición de los usuarios con el fin de ser realizar posibles mejoras. Por lo tanto, las

versiones estables o de producción se encuentran para ser utilizadas a pleno rendimiento. En la actualidad

4.1.14 es la última versión estable. [13].

4.2.3. ¿Qué es MySQL? Es un sistema de gestión de bases de datos relacional, como también un software de código abierto,

licenciado bajo la GPL “General Public License” los programas con esta denominación pueden ser

modificados, o adaptados según la necesidad prevista. Es considerada como la base de datos de código

abierto más popular del mundo [13].

4.2.4. Características principales

Velocidad y robustez MySQL.

Lenguaje de programación SQL.

Soporta gran cantidad de tipo de datos para las columnas.

Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y sistemas operativos.

Cada base de datos cuenta con tres archivos: uno de estructura, uno de datos y uno de índice y

soporta 32 índices por tabla.

Aprovecha la potencia de sistemas de multiproceso, gracias a su implementación multihilo.

Flexible sistemas de contraseña, y gestión de usuarios, con un nivel de seguridad en los datos.

El servidor soporta mensajes de error en distintas lenguas.

4.2.5. Ventajas

Page 21: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

21

Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.

Bajo costo en requerimientos para la elaboración de bases de datos.

Facilidad de configuración e instalación.

Soporta gran variedad de sistemas operativos.

Baja probabilidad de interferir en los datos.

Conectividad y seguridad.

4.2.6. Desventajas.

Se estima que el porcentaje de utilidades previstas por MySQL no están documentadas.

No es intuitivo, como otros programas ACCESS. [13]

4.3. Descripción del software NetBeans

4.3.1. Historia NetBeans NetBeans comienza como un proyecto estudiantil en república checa, denominado para su entonces Xelfi

en el año 1996 bajo la tutoría de la facultad de matemáticas y física en la Universidad de Charles Praga, la

meta era escribir un entorno integrado de desarrollo IDE, IDE es un entorno de programación que

consiste en un editor de código, un compilador, depurador y constructor de interfaz gráfica para Java

similar a Delphi.

Xelfi fue el primer entorno integrado de desarrollo escrito en java, además fue un proyecto divertido ya

que las ideas escritas en java, eran un territorio desconocido en esa época, el proyecto atrae suficiente

interés por lo que los estudiantes después de graduarse, decidieron que lo podían convertir en un proyecto

comercial, tiempo después fueron contactados por un empresario de gran trascendencia en la incursión de

nuevas alternativas en la republica Checa llamado Román Stanek. [14]

4.3.2. Evolución NetBeans NetBeans Jarda, Tulach quien fue el fundador y arquitecto inicial de NetBeans, en al año 1999 da a

conocer NetBeans DeveloperX2, logrando así mejoras en el rendimiento tras la versión JDK 1,3 el equipo

de trabajo pese a un gran esfuerzo posterior se realiza un rediseño de DeveloperX2 en un NetBeans más

modular, lo que lo convierte en el entorno grafico que es hoy día.

4.3.3. ¿Qué es NetBeans? Es un entorno de desarrollo gratuito y de código abierto, permite el uso de un amplio rango de tecnologías

de desarrollo tanto para escritorio, como aplicaciones Web y dispositivos móviles, da soporte a las

siguientes tecnologías Java, PHP, Groovy, C/C++, HTML5. [15]

4.3.4. Características principales

Responde a todas las novedades en lenguaje Java, cualquier previa del lenguaje es rápidamente

soportada por NetBeans.

Asistentes para la creación y configuración de distintos proyectos, incluida la elección de algunos

frameworks.

Editor de condigo multilenguaje.

Page 22: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

22

4.3.5. Ventajas

La plataforma NetBeans puede ser usada para desarrollar cualquier tipo de aplicación.

Reutilización de los módulos.

Permite el uso de la herramienta Update Center Module.

Instalación y actualización simple.

Incluye templates y wizards.

Posee soporte para PHP.

Simplifica la gestión de grandes proyectos.

4.3.6. Desventajas

Poca existencia de pluguins para esta plataforma.

Hace falta documentación del Rich Client Plataform (RCP)

No posee un editor de código HTML [16]

5. METODOLOGIA La metodología propuesta para la realización del programa, comprende dos fases, identificar la

información y el desarrollo del software con los elementos pertinentes para el contenido del mismo. Se

solucionan mediante la utilización y puesta en marcha de herramientas y estrategias innovadoras,

previstas para la ejecución de la base de datos y el entorno gráfico, finalmente se verifica su validez

mediante un caso de estudio.

5.1. Fases metodología

Inicio del proyecto: a través de la implementación de herramientas tecnológicas, se emplean estrategias

que tienen como finalidad, contribuir en la capacitación y formación del público en general, participes del

ámbito eléctrico comercial, industrial y residencial, mediante el reconocimiento y búsqueda de

singularidad de elementos encontrados en las instalaciones eléctricas en baja tensión.

Presentados de forma innovadora con estructuras sólidas y verídicas, tanto en la base de datos y el entorno

gráfico, como en la información contenida en la aplicación, obteniendo un software final que promueva el

desarrollo del ámbito educativo y responda las necesidades presentes en el mercado referente a la

creación de aplicaciones eléctricas, en la Figura 1 se presenta un diagrama de flujo de la metodología

implementada para el desarrollo del trabajo de investigación.

Page 23: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

23

5.2. Esquema metodología

Figura 1. Diagrama metodología.

Inicio del proyecto

Búsqueda de información

Clasificación de productos

Creación base de datos MySQL

Creación entorno grafico NetBeans

Conexión entorno grafico a la base de datos

Caso de estudio

Programa Final

Identificación software

Conocimiento de los programas

Productos

Familia de productos

Empresas encargadas

Normas técnicas

Tablas de Productos. Tablas de usuarios

Tabla de tipo de usuarios

Tabla compras

Cargar productos

Ventana principal

Ventana crear cuenta

Ventana login

Ventana de productos

Ventana de administrador

Pruebas del entorno

Librerías de conexión Pruebas de conexión

Verificación base de datos

Pruebas del software Corrección de errores

Manual de usuarios

Page 24: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

24

Fuente. Elaboración propia

5.3. Identificación del software

Se realiza la búsqueda de un software cuya finalidad es, promover la construcción y puesta en marcha de

la base de datos y en consecuente del entorno grafico requerido para la aplicación, se efectúan factores

de clasificación como es la accesibilidad, innovación y en general una herramienta que responda a las

necesidades previstas por el programa a realizar, teniendo en cuenta la funcionalidad y los objetivos

presentes en el proyecto, el software a implementar debe contar con una versión de descarga libre para

cualquier tipo de usuario, lenguaje de programación basado en c y almacenamiento de información en

la nube.

De los requisitos expuestos se lleva a cabo la identificación del software y estudio del mismo a convenir.

Se analizaron los diferentes programas encontrados partiendo de requisitos establecidos para el proyecto

a realizar:

BlueJ: Entorno de desarrollo.

NetBeans: Entorno de desarrollo.

Eclipse: Plataforma de desarrollo.

MySQL: Base de datos basada en servidor que permite a varios usuarios. acceder a múltiples

bases de datos.

Matlab: Software matemático con entorno de desarrollo.

Excel: Hojas de cálculo utilizada con lenguaje de programación.

Oracle: Software de desarrollo en la nube.

SQL Server: Software de base de datos.

Conclusiones del los diferente software encontrados:

BlueJ: Complejidad en la programación y falta de información.

NetBeans: Facilidad de desarrollo de programación y adecuada información.

Eclipse: Complejidad en la programación

MySQL: Facilidad de acceso e información en la nube.

MATLAB: Software con licencia de pago.

Excel: No cuenta información en la nube.

Oracle: Complejidad en la programación y falta de información.

SQL Server: Facilidad de acceso y falta de información.

Se llega a la conclusión que los software más adecuados para el proyecto y que da cumplimiento con las

exigencias establecidas para la puesta en marcha del proyecto son NetBeans para el entorno gráfico y

MySQL para la base de datos debido accesibilidad e innovación.

5.3.1. Aprendizaje Java Teniendo en cuenta que NetBeans es un software de desarrollo participe de un lenguaje de programación

Java, se realiza la investigación conjunta referente al contenido y estructura simbólica del software a

requerir, respecto a la formación académica obtenida en el proyecto curricular, no se cuenta con una

asignatura donde se pueda obtener este conocimiento. Por tanto, se realiza el aprendizaje autónomo del

lenguaje de programación propuesto para la construcción y desarrollo del proyecto. A continuación, se

realiza una descripción de los temas requeridos para el aprendizaje del lenguaje de programación.

Page 25: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

25

Instalación NetBeans y JDK.

Clases.

Tipos de datos.

Tipos de variables.

Método set y get.

Operadores lógicos.

Menús.

Método System.out.print.

JFrame y acciones de botón "GUI.

Uso de TextField y JOptionPane.

Label y Convertir Datos.

Guardar y Mostrar Datos con ArrayList.

Ventanas Externas / jDialog.

Lista de Datos.

Colocar imágenes en jFrame.

Uso ComboBox.

Como usar un jTextField.

Conexión de Java a MySQL.

CRUD en Java y MySQL.

JTable en Java y MySQL.

Imágenes en Java y MySQL.

Reportes en PDF con Java y MySQL.

Respaldo y Restauración de Base de datos en Java.

Generar Ejecutable (.jar).

5.3.2. Aprendizaje base de datos Para el manejo del software MySQL se realiza un aprendizaje autónomo, correspondiente al lenguaje de

programación utilizado para el proyecto. A continuación, se realiza una descripción de los temas

estudiados para el aprendizaje del lenguaje a utilizar.

Instalar MySQL.

Instalar XAMPP.

Entidad Vínculo – Entidades.

Modelo Relacional.

Instrucciones SQL Básicas.

Insertar datos por símbolo del sistema.

Inserta datos por administrador XAMPP.

Page 26: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

26

5.4.Búsqueda de información

Productos

Se identifica una serie de elementos que hacen parte de un sistema eléctrico en baja tensión, desde una

perspectiva industrial, comercial y residencial, haciendo uso de normas de construcción y certificación,

generalidades presentadas por el RETIE capítulo 3 “requisitos de productos”, NTC 2050 sección 110

“requisitos de las instalaciones eléctricas”, guía de diseño de instalaciones eléctricas participe por

Schneider Eletric. RETILAP “Requisitos generales para un sistema de iluminación”.

5.4.1. Clasificación de los productos Familia de productos

Se efectúa una clasificación de los elementos requeridos en las instalaciones eléctricas de acuerdo a su

funcionamiento, operación e importancia en el sistema del cual hace parte: protección, conducción,

alojamiento, conexión previstos a continuación prevista en Tabla 16.

Componentes eléctricos alojamiento

Tubería Conduit tipo TL.

Tubería Conduit tipo SCH 40.

Tubería Conduit EMT.

Tubería Conduit IMT.

Accesorios de canalización y ducteria tipo EMT, IMT, SCH 40.

Bandeja portacables.

Componentes eléctricos conducción.

Alambres y cables.

Componentes eléctricos de conexión.

Tableros eléctricos.

Cajas de conexión eléctrica PVC, metálicas.

Clavijas y tomacorrientes.

Cajas de paso.

Componentes eléctricos de protección.

Interruptores termomagnéticos.

Interruptores diferenciales.

Tabla 16 . Componentes eléctricos proyecto.

Fuente. Elaboración propia

5.5. Empresas encargadas

Se efectúa la recopilación sistemática de información referida a precios y productos, mediante la

búsqueda y apoyo de los portafolios presentados de acuerdo a:

1. Tiempo de la entidad en el mercado.

2. Impacto en la infraestructura eléctrica nacional e internacional de la empresa.

3. Rigurosos estándares de calidad y seguridad eléctrica proporcionados en sus productos.

Según se muestra en la Tabla 17.

Page 27: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

27

ENTIDAD

ABB

SIEMENS

SCHEINDER ELETRIC

LEGRAND

PAVCO

CENTELSA

PROCABLES

PROELETRICOS

LEGRAND

Tabla 17. Entidades.

Fuente. Elaboración propia

Se ejecuta la filtración de los componentes eléctricos previstos por singularidad de entidades de

comercialización establecidas anteriormente

5.5.1. Normas técnicas El contenido propuesto por el programa comprende altos estándares de calidad, establecidos por las

normas de seguridad eléctrica, promovidas por organismos de control y certificación nacional e

internacional, de gran trascendencia y reconocimiento del sector eléctrico. Comprendidos en los

elementos y dispositivos encontrados en el ámbito eléctrico industrial, comercial y residencial, requeridos

en las instalaciones eléctricas concebidos bajo rigurosos estudios de impacto referentes a riesgos

medioambientales, conflagración, descargas eléctricas, resistencias mecánicas y demás, a continuación se

citara las normas presentadas por el Ministerio de Minas y Energía a través del “Reglamento técnico

de instalaciones eléctricas RETIE”, en su Artículo 20º requerimientos para los productos,

presentados en la tablas 18 al 23.

Conductores eléctricos

NORMA ESPECIFICACION

NTC 1332 Alambres y cables con aislamiento termoplástico.

UL 83 Cables y alambres aislados termoplásticos.

ASTM B8, B902 Especificación estañador para conductores de cobre con tendidos

concentrados, duros, medios, duros o blandos.

ASTM B787, B902 Especificación estándar para conductores de cobre trenzados.

RETIE Reglamento técnico de instalaciones eléctricas.

Tabla 18. Normatividad conductores

Fuente. RETIE, Articulo 20º Requerimientos de los productos.

Page 28: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

28

Bandejas portacables

NORMA ESPECIFICACION

Norma EN - 10244-2 Galvanización continua antes de fabricación por el

procedimiento Sendzimir.

Norma EN - 12329 Eletrozincado después de fabricación.

Norma EN ISO 14 61 Galvanizado en caliente después de fabricación.

Norma EN 10088-2 Condiciones técnicas “Resistencia a la corrosión.”

Tabla 19. Normatividad conductores

Fuente. RETIE, Articulo 20º Requerimientos de los productos.

Ducteria y canalizaciones

NORMA ESPEIFICACIONES

IEC 60670-1 Cajas y recintos para accesorios electicos para

instalaciones eléctricas fijas domesticas e

instalaciones similares.

RETIE Reglamento técnico de instalaciones eléctricas.

Tabla 20. Normatividad conductores

Fuente. RETIE, Articulo 20º Requerimientos de los productos.

Interruptores termomagnéticos

NORMA ESPECIFICACIONES

NTC 2116 Interruptores para protección contra sobrecorriente en instalaciones

domiciliarias y similares.

NTC-IEC 947-2 Equipos de baja tensión controladores e interruptores de baja tensión.

IEC 60898 Accesorios eléctricos-interruptores automáticos para protección contra

sobrecorrientes para instalaciones domesticas e instalaciones similares.

UL 489 Disyuntores de caja moldeada y cajas de interruptor automático.

Tabla 21. Normatividad conductores

Fuente. RETIE, Articulo 20º Requerimientos de los productos.

Clavijas y tomacorrientes

NORMA ESPECIFICACIONES

IEC 60695-2-11 Prueba de peligro de incendio.

IEC 60884-1 Tapones y tomas de corriente para usos doméstico y similares.

IEC 60309-1/2 Enchufes, tomas de corriente y acoplados para fines eléctricos.

UL 498 Estándar para enchufes y receptáculos de accesorios.

UL 943 Estándar para alimentador subterráneo con aislamiento termoplástico y cables

de derivación.

Tabla 22. Normatividad conductores

Fuente. RETIE, Articulo 20º Requerimientos de los productos.

Page 29: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

29

Tableros eléctricos

NORMA ESPECIFICACIONES

IEC 60439-3 Ensambles de control y a paramenta de bajo voltaje.

IEC 61439-1/3 Tableros testeados TTA y PTTA.

UL 67 Estándar para paneles.

NTC 3475 Electrotecnia tableros eléctricos.

Tabla 23. Normatividad conductores

Fuente. RETIE, Articulo 20º Requerimientos de los productos.

5.6. Creación de base datos

5.6.1. Tablas de Productos Para la creación de la base de datos se tomaron en cuenta varios factores. Identificación del software,

donde se da conocer los parámetros establecidos para la puesta en marcha de la base de datos y de forma

posterior la utilización de los elementos clasificados para el contenido de la aplicación. Se clasifican por

familia de productos, por lo tanto, se crea la primera tabla de la base de datos llamada tabla de productos.

5.6.2. Tabla de usuarios La aplicación a realizar tiene como finalidad el acceso a la información, en primer lugar se clasifica el

escenario sin lugar a modificaciones en la estructura y base de datos, este obtiene el nombre de usuario

normal, si se desea realizar modificar el contenido, se utiliza un segundo perfil denominado

administrador, entre sus múltiples características tiene la propiedad de eliminar y actualizar la

información de cada producto, a partir de estos dos usuarios se genera la segunda tabla de la base de

llamada “tipos de usuarios” (Tabla 24).

USUARIO FUNCIÓN

Usuario normal Adquisición de la información, sin lugar a

modificaciones

Usuario administrador Adquisición de la información, con lugar a

modificaciones, actualizaciones.

Tabla 24. Tabla de usuarios

Fuente. Elaboración propia

5.6.3. Tabla de tipos de usuarios Se requiere llevar a cabo una tabla donde contenga la información propuesta por cada usuario, previsto en

el acceso a la aplicación (Tabla 24). Para ello se concibe una tabla llamada “tipo de usuarios”, donde el

usuario común se le asigna el valor de “Uno” y el administrador se le asigna el valor de “Dos”, para así

contralar el acceso a la aplicación.

Page 30: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

30

6. RESULTADOS

6.1. Desarrollo del entorno grafico

El desarrollo del entorno grafico inicia con la ventana de registro de usuarios, (Figura 2). esta ventana

tiene como finalidad concebir los datos previstos por cada usuario, a través del proceso de consolidación

del mismo concerniente a cinco casillas: nombre de la persona, nombre usuario (que no se encuentre

previamente registrado), correo electrónico que el programa a su vez verifica la validez del mismo,

contraseña de tipo cifrado con el fin que el usuario tenga conocimiento autoritario de la misma, el

programa manifiesta la verificación de la contraseña previamente ingresada por el usuario, se cuenta con

singularidad de botones con el propósito de guardar el usuario registrado, limpiar cualquier tipo de error

al momento de diligenciar los campos solicitados, información acerca del proyecto, donde se explica la

finalidad del mismo, datos de los desarrolladores del proyecto, instrucción atrás y salir del programa.

Figura 2. Ventana de registro de usuarios.

Fuente. Elaboración propia.

6.2. Ventana principal

Se realiza la ventana principal del programa “RAH” como se muestra en la Figura 3, en esta ventana se

hace partícipe el botón de iniciar sesión, que direcciona a una ventana donde se solicita el usuario y la

contraseña respectivamente, también permite crear una nueva cuenta si el usuario no se encuentre

registrado, además cuenta con los botones “acerca del proyecto” y “autores”.

Page 31: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

31

Figura 3. Ventana principal

Fuente. Elaboración propia

6.3. Ventana Login

A través del ingreso de los datos suministrados por el usuario referentes a el nombre de usuario y

contraseña (Figura 4) se verifica la valides de los datos, como también el tipo de usuario que está

ingresando al software, con el propósito de direccionar el contenido propuesto para cada usuario.

Figura 4. Ventana login

Fuente. Elaboración propia

Page 32: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

32

6.4. Ventana de productos

Se realizar la construcción de la ventana de búsqueda de productos (Figura 5), en esta ventana el usuario

encontrara en general los elementos presentados en su totalidad, con las siguientes características “código,

nombre, empresa, precio, descripción y su respectiva hoja de vida concebida en un documento pdf.”

Al ingreso la ventana de productos se encuentra vacía, si se desea por parte del usuario realizar una

búsqueda específica, se cuenta con un buscador donde el usuario podrá realizar la respectiva búsqueda del

producto a requerir, a partir de los diferentes parámetros como son: nombre del producto, empresa,

descripción, precio, la aplicación cuenta con un botón denominado “mostrar todo” donde se muestra en su

totalidad los productos presentados en la base de datos del programa.

Figura 5. Ventana de productos

Fuente. Elaboración propia

6.5. Ventana Compra

Se lleva a cabo la construcción de la ventana de compra (Figura 6), donde el usuario tiene conocimiento

de los productos agregados a la compra, en esta ventana se observa las siguientes características como lo

son “código, nombre del producto, empresa, precio unidad, cantidad y total de la compra”, también cuenta

con tres botones que realizan las siguientes funciones “eliminar” el producto seleccionado, “mostrar la

lista de compra” y “regresar” a la ventana de productos.

Page 33: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

33

Figura 6. Ventana de compra.

Fuente. Elaboración propia.

6.6. Ventana Administrador

La ventana de administrador (Figura 7), realiza diferentes funciones que solo este tipo de usuario podrá

emprender correspondientes a “agregar nuevos productos”, que se guardaran en la base de datos en

relación con la nube, evitando así cualquier tipo de problema que se pueda presentar, otra de las funciones

es “modificar” la información de cualquier producto, como también “eliminar” cualquier producto.

Figura 7. Ventana de administrador.

Fuente. Elaboración propia.

Page 34: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

34

6.7. Conexión del entorno grafico

Se ejecuta el programa y se realiza diferentes pruebas de uso para verificar y corregir cualquier tipo de

error encontrado, finalmente se realiza la conexión de la base de datos MySQL al entorno grafico

verificando su funcionamiento y desarrollo correctamente, se efectúa singularidad de pruebas como,

cargar y realizar cambios en los parámetros de los productos por parte del administrador.

6.7.1. Información en la nube Se hace uso de dos software, participes de la construcción del proyecto, uno de ellos tiene como finalidad

el desarrollo del entorno gráfico, y el segundo contempla el manejo de la información.

El software MySQL es un servidor de base de datos mediante el cual se organizó la información

pertinente del proyecto, se cuenta con un método de retroalimentación de los productos establecidos en el

software, en gran medida se evita la pérdida del trabajo realizado por del usuario al retroalimentar la base

de datos, esta retroalimentación cuenta con un respaldo en la nube de MySQL, donde el usuario podrá

acceder solicitando el usuario y contraseña al administrador de la base de datos, esto con el fin de tener

una copia de seguridad.

6.8. Ventanas aplicación “RAH”

Ventana principal función

“Ventana de inicio”: esta ventana tiene la finalidad de registro y acceso al programa por parte, de cada

uno de los usuarios comunes como también el administrador, en esta ventana se cuenta cinco botones

donde cada uno de ellos realiza una función específica como se manifiesta en la Figura 8.

Figura 8. Ventana principal.

Page 35: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

35

Fuente. Elaboración propia.

Acerca de: Botón que genera un cuadro de dialogo donde se puede conocer la finalidad del

proyecto.

Desarrollo: Botón que genera un cuadro de dialogo donde se conocen los autores del proyecto.

Iniciar sesión: Botón que genera una nueva ventana para el respectivo ingreso del usuario.

Crear cuenta: Botón que genera una nueva ventana donde el usuario podrá registrarse.

Salir: Botón que cierra por completo el programa.

6.9. Ventana login función

Esta ventana tiene como finalidad el ingreso por parte de todos los usuarios, se cuenta con seis botones

donde cada uno de ellos realiza una función específica, y dos cuadros de texto (Figura 9).

Figura 9. Ventana login.

Fuente. Elaboración propia.

Acerca de: Botón que genera un cuadro de dialogo donde se puede conocer la finalidad del

proyecto.

Desarrollo: Botón que genera un cuadro de dialogo donde se conoce los autores del proyecto.

Ingresar: Botón que ingresa a la venta de productos.

Limpiar: Botón que limpia los cuadros de texto.

Regresar: Botón que regresa a la ventana principal.

Salir: Botón que cierra por completo el programa.

Page 36: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

36

6.10. Ventana Registro función

Esta ventana tiene como finalidad el registro de usuarios, se procede a diligenciar con

los datos pertinentes establecidos por la aplicación, para posteriormente su utilización,

se cuenta con seis botones donde cada uno de ellos realiza una función específica, y

cinco cuadros de texto (Figura 10).

Figura 10. Ventana de registro

Fuente. Elaboración propia.

Acerca de: Botón que genera un cuadro de dialogo donde se puede conocer la finalidad

del proyecto.

Desarrollo: Botón que genera un cuadro de dialogo donde se conocen los autores del

proyecto.

Guardar: Botón para guardar la información a la base de datos.

Limpiar: Botón que limpia los cuadros de texto.

Atrás: Botón que regresa a la ventana principal.

Salir: Botón para cerrar por completo el programa.

6.11. Ventana productos

Esta venta contiene en su totalidad los productos previstos por la aplicación para el

usuario común, si se desea realizar una búsqueda personalizada ayudándose del

buscador (Figura 11). O si se desea realizar una búsqueda en general (Figura 12). Se

cuenta cinco botones donde cada uno de ellos realiza una función específica, y un

cuadro de texto.

Page 37: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

37

Figura 11. Ventana productos.

Fuente. Elaboración propia.

Figura 12. Búsqueda General.

Fuente. Elaboración propia.

Acerca de: Botón que genera un cuadro de dialogo donde se puede conocer la finalidad

del proyecto.

Desarrollo: Botón que genera un cuadro de dialogo donde se conoce la información de

los autores del proyecto.

Mostrar todo: Botón que muestra todos los productos.

Limpiar: Botón que limpia el buscador.

Page 38: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

38

Cerrar sesión: Botón que regresa a la ventana de ingreso. proyecto.

6.12. Función administrador

El administrador tiene la posibilidad de agregar, editar y eliminar la información propuesta

(Figura 13). Se cuenta con seis botones donde cada uno de ellos realiza una función

específica, y cuatro cuadros de texto.

Figura 13. Ventana administrador.

Fuente. Elaboración propia

Nuevo: Botón que habilita los cuadros de textos para ingresar un nuevo producto.

Guardar: Botón que guarda el nuevo producto ingresado.

Eliminar: Botón que elimina el producto seleccionado.

Modificar Botón que habilita los cuadros de texto para modificar cualquier producto.

Regresar: Botón para regresa a la ventana de productos.

Page 39: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

39

Figura 14. Búsqueda general administrador.

Fuente. Elaboración propia.

Ventana de compra

Figura 15. Ventana de compra

Fuente. Elaboración propia.

6.13. Caso de estudio

Se presenta la funcionalidad prevista en cada ventana, propuesta por la aplicación RAH, su

operación y desarrollo correctamente para cada uno de los usuarios.

Se desea realizar la instalación eléctrica de una vivienda ubicada en el sector residencial la

estancia, perteneciente al estrato socioeconómico 2 prevista por una acometida de tipo

monofásica bifilar 120[V], con una potencia instalada de 6[kw], previo a las especificaciones

del diseñador se desea llevar a cabo un análisis de precios y características de los artefactos

eléctricos que se conciben para la instalación, mediante la aplicación propuesta denominada

“Diseño y desarrollo, de un software con interfaz gráfica, referida a productos del sector

eléctrico en baja tensión”.

Page 40: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

40

Elementos Características

Interruptores termomagnéticos 4[A], 10[A], 20[A], 32[A]

Tableros monofásicos 6, 8, 12 Circuitos

Cajas de paso (15 x 15 x 10) cm

Alambre y cable Calibre 12, 10, 8

Cajas de conexión metálicas 5800, 2400T

Tubería Conduit TL ½”, ¾”, 1”

Curva de 90º ½”, ¾”, 1”

Uniones Conduit TL ½”, ¾”, 1”

Curva de 45º ½”, ¾”, 1”

Adaptadores terminales ½”, ¾”, 1”

Tubería EMT ½”, ¾”, 1”

Curva de 90º EMT ½”, ¾”, 1”

Unión tipo EMT ½”, ¾”, 1”

Tabla 25. Cotización.

Fuente. Elaboración propia.

A continuación, se realiza la búsqueda correspondiente a través del software RAH, al conjunto de elementos requeridos en la instalación eléctrica de la vivienda, referida al análisis de precios.

Iniciar sesión 1. Iniciar sesión, ventana inicio.

2. Registro usuario, ventana login.

Secuencia 1. Secuencia 2.

Figura 16. Ingreso aplicación RAH.

Fuente. Elaboración propia.

Page 41: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

41

Ventana de productos

3. Ingreso exitoso, ventana productos.

4. Accionar botón “mostrar todo” (Figura 18).

Secuencia 3.

Figura 17. Búsqueda personalizada.

Fuente. Elaboración propia.

Secuencia 4.

Figura 18. Búsqueda General

Fuente. Elaboración propia.

Botón mostrar todo

Page 42: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

42

5. Se Realiza la búsqueda interruptores termomagnéticos línea Schneider electric 4[A],

10[A], 20[A], 32[A].

Mediante el accionamiento del botón “mostrar todo” se puede buscar los productos requerido,

como también de forma automática médiate la utilización del buscador.

Secuencia 5.

Figura 19. Búsqueda interruptor 4[A].

Fuente. Elaboración propia.

Figura 20. Cantidad de elementos a convenir.

Fuente. Elaboración propia.

Page 43: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

43

Figura 21. Compra realizada.

Fuente. Elaboración propia.

Figura 22. Ventana de compras.

Fuente. Elaboración propia.

Page 44: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

44

6.14. Esquema resultados

Figura 23. Esquema de resultados

Fuente. Elaboración propia

Inicio del programa

¿Usuario

con

cuenta?

Ventana login

Usuario y contraseña

¿Usuario es

administrador? Productos

Ventana de

administrador

Cargar productos

Nombre

Empresa

Descripción Precio

Archivo PDF

Nuevo Modificar

Eliminar

Crear cuenta

Nombre

Nombre de usuario

Correo Contraseña

Confirmar

Contraseña

¿Datos

guardados

con éxito?

administrad

or?

Buscador

Nombre

Empresa Descripción

Precio

Compras

Base de datos en la nube

Administrador general

NO

SI

NO

SI

NO

SI

Page 45: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

45

6. Errores del usuario.

Figura 24. Compra elemento.

Fuente. Elaboración propia.

Figura 25. Registro búsqueda.

Fuente. Elaboración propia.

Page 46: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

46

Figura 26. Error de caracteres.

Fuente. Elaboración propia.

7. Eliminar un producto que el usuario no desea comprar

Figura 27. Compra elemento.

Fuente. Elaboración propia.

Page 47: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

47

Figura 28. Cantidad de elementos

Fuente. Elaboración propia.

Figura 29. Compa de elementos.

Fuente. Elaboración propia.

Page 48: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

48

Figura 30. Ventana de compras.

Fuente. Elaboración propia.

Figura 31. Eliminar productos.

Fuente. Elaboración propia.

Page 49: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

49

7. CONCLUSIONES

Mediante la puesta en marcha de herramientas tecnológicas, se logra contribuir en la

formación y capacitación del público en general interesado, en el conjunto de elementos

pertenecientes a un sistema eléctrico en baja tensión, y en consecuente de los

parámetros técnicos establecidos en cada producto, presentado en el software de forma

innovadora y de fácil acceso.

A través de la implementación conjunta de información efectiva, promovida en la base

de datos prevista por el software, se logra crear un amplio segmento correspondiente a

singularidad de precios, características nominales, información técnica, empresas de los

productos a convenir, obteniendo así por parte del usuario una perspectiva general y de

gran trascendencia, en la toma de decisiones en los proyectos a desarrollar.

El software comprende un respaldo de seguridad para cualquier tipo usuario, copia de

seguridad previsto en la nube evitando perdida de información, de retroalimentación por

parte del usuario y manual de uso.

Los niveles de programación brindados por parte del proyecto curricular son escasos,

para desarrollar este tipo de proyectos tecnológicos, que brinde un acercamiento a las

nuevas tecnologías para la comunidad estudiantil.

El software está diseñado para agregar cualquier tipo de elemento utilizado en el sector

eléctrico, sin ningún límite de productos para agregar, tenido así el usuario su propia

base datos actualizada.

Page 50: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

50

8. BIBLIOGRAFÍA

[1] Multinacional General Cable, “Procables S.A.S. - Cables y Conductores Eléctricos,” 18-

Jun- 2018, Catalogo de productos, pp. 1-2. [Online]. Available: http://www.procables.com.co, [Accessed: 28-Jan-2019].

[2] Ministerio de Minas y Energía, “Energía Eléctrica - RETIE” Decreto 18039-2004,

Requisitos de productos -2013, pp 85-135. [Online]. Available: https://www.minminas.gov.co/retie, [Accessed: 28-Jan-2019].

[3] Industria Nacional De Conductores Eléctricos “INCE LTDA,” “Centelsa – Cables de

energía y telecomunicaciones,” 1955, Cables para baja tension, pp. 1-27, [Online].

Available: http://www.centelsa.com/, [Accessed: 28-Jan-2019]. [4] Industrias Formacero Ltda, “Legrand,” 1962, Catalogo de productos 2017-2018, pp. 7-

43, [Online]. Available: https://www.legrand.com.co/, [Accessed: 28-Jan-2019].

[5] Jorge Guerreo Moreno, “PROELECTRICOS - Seguridad para sus proyectos,” 1969, portafolio de productos, pp. 12-36, [Online]. Available: http://proelectricos.com/,

[Accessed: 28-Jan-2019].

[6] V. S. Edmundo Esquenazi, Jimmy Meyer, “PAVCO Colombia,” 1962, lista segura de

precios ocubre 2018, pp.25- 27, [Online]. Available: https://pavco.com.co/, [Accessed: 28-Jan-2019].

[7] Germán forero, “Gerfor,” 1967, Lista de precios tubosistemas 2017, pp. 8, 15, [Online].

Available: http://www.gerfor.com/, [Accessed: 28-Jan-2019].

[8] Consorcio Metalúrgico Nacional LTDA, “Tubos Colmena - Consorcio Metalúrgico Nacional SAS,” 1950, Lista de precios 301 - Colombia - Tuberia Colmena Conduit, pp.

1, [Online]. Available: http://tuboscolmena.com/colmena/, [Accessed: 28-Jan-2019].

[9] Hermanos Eugéne y Adolphe Schneider, “Schneider Colombia | Schneider Electric,” 1836, Lista de precios Schneider Electric Colombia 2018, pp. 39 -51, [Online].

Available: https://www.schneider-electric.com.co/es/about-us/company-

profile/schneider-colombia.jsp, [Accessed: 28-Jan-2019].

[10] Werner Von Siemens, “Siemens Global Website,” 1847, Lista de precios Siemens Colombia 2017, pp. 124 -131. [Online]. Available:

https://www.siemens.com/global/en/home.html, [Accessed: 28-Jan-2019].

[11] B. & C. Empresa Asea y Brown, “ABB Líder en tecnologías digitales para la industria,” 1988, Lista de precios ABB 2018, pp. 11- 19, [Online]. Available:

https://new.abb.com/south-america, [Accessed: 28-Jan-2019].

[12] Luis Solano, “Historia de MySQL – Base De Datos,” 2018, Blog - wordpress.com, "un poquito de historia", supervicion profesor Jorge Garcia, [Online]. Available:

https://basededatosutp26.wordpress.com/mysql/, [Accessed: 28-Jan-2019].

[13] Gonzalo Chacaltana, “Cronología de MySQL,” 2014, "Una breve cronologia de MySQL,

pp. 1-2, [Online]. Available: http://www.solocodigoweb.com/blog/2014/03/04/una-breve-cronologia-de-mysql/, [Accessed: 28-Jan-2019].

[14] Joven Club de Computacion, “NetBeans - EcuRed,” 2010, Plataforma y entorno grafico

NetBeans - 2009, pp. 1 -2, [Online]. Available: https://www.ecured.cu/NetBeans, [Accessed: 28-Jan-2019].

[15] Jarda Tulach, “Bienvenido a NetBeans,” 1996, "¿Qué es es NetBeans?"-2015, p. 1,

[Online]. Available: https://netbeans.org/, [Accessed: 28-Jan-2019].

[16] WeblogsSL, “NetBeans IDE,” 2005, Caracteristicas principales NetBeans IDE- 2014, pp. 1-4, [Online]. Available: https://www.genbeta.com/desarrollo/netbeans-1,

[Accessed: 28-Jan-2019].

[17] I. Instituto Colombiano de Normas Técnicas y Certificación, Código eléctrico colombiano – NTC 2050. 2002, Seccion 110, "Requisitos de las instalaciones electricas",

pp. 38 -44, [Online].

https://www.idrd.gov.co/sitio/idrd/sites/default/files/imagenes/ntc%2020500.pdf, [Accessed: 28-Jan-2019].

Page 51: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

51

9. ANEXOS

9.1. Instalación de software

El software ”RAH” está diseñado para mejorar la formación académica, donde se

encuentra singularidad de información referida a precios y productos, propuestos en la

industria comercial eléctrica en el ámbito de baja tensión, presentada de manera

confiable amigable y de fácil acceso, con el fin de fortalecer los procesos pedagógicos,

que se llevan a cabo en la universidad, con la puesta en marcha de herramientas

tecnológicas, que tienen como finalidad incentivar y promover conocimientos

innovadores para el ámbito académico.

Figura 32. Ventana de inicio.

Fuente. Elaboración propia.

Requisitos de uso

Para el correcto funcionamiento del programa es necesario tener cubiertos una serie de

requisitos que se describen a continuación.

Poseer el software JDK Java.

Poseer el software XAMPP.

Poseer las tablas de la base de datos MySQL.

Page 52: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

52

9.1.1. Instalación software JDK

Ejecutar el archivo jdk adecuado para su ordenador, que se encuentra en la carpeta y

siga las instrucciones como se muestra a continuación (Figura 33).

Figura 33. Ventana de archivos.

Fuente. Elaboración propia.

Seleccione la opción “siguiente”.

Figura 34. Ventana de instalación.

Fuente. Elaboración propia.

Page 53: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

53

Seleccione la opción “siguiente”.

Figura 35. Ventana de instalación.

Fuente. Elaboración propia.

Esperar hasta completar la instalación (Figura 36) y cerrar como se muestra

en la Figura 37.

Figura 36. Ventana de instalación.

Fuente. Elaboración propia.

Page 54: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

54

Figura 37. Ventana de instalación.

Fuente. Elaboración propia.

9.1.2. Instalación software XAMPP

Ejecutar el archivo XAMPP que se encuentra en la carpeta, y siga las instrucciones

como se muestra a continuación (Figura 38).

Figura 38. Ventana de archivos.

Fuente. Elaboración propia.

Page 55: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

55

Seleccionar la opción “siguiente” como se muestra en la Figura 39 y 40.

Figura 39. Ventana de instalación

Fuente. Elaboración propia.

Figura 40. Ventana de instalación.

Fuente. Elaboración propia.

Page 56: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

56

Seleccionar la opción “siguiente”, como se muestra en la Figura 41 y 42.

Figura 41. Ventana de instalación.

Fuente. Elaboración propia.

Figura 42. Ventana de instalación.

Fuente. Elaboración propia.

Page 57: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

57

Esperar hasta completar la instalación como se muestra a continuación en la

Figura 43.

Figura 43. Ventana de instalación

Fuente. Elaboración propia.

Seleccionar la opción que se muestra a continuación (Figura 44).

Figura 44. Ventana de instalación.

Fuente. Elaboración propia.

Page 58: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

58

Finalmente seleccionar el idioma y guardar (Figura 45).

Figura 45. Ventana de instalación.

Fuente. Elaboración propia.

Ventana principal del programa XAMPP.

Figura 46. Ventana del programa.

Fuente. Elaboración propia.

Page 59: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

59

9.1.3. Actualización base de datos

Ejecutar el programa XAMPP.

Figura 47. Ventana de XAMPP.

Fuente. Elaboración propia.

Seleccionar la opción de “configuración” como se muestra en la Figura 48.

Figura 48. Ventana de XAMPP.

Fuente. Elaboración propia.

Page 60: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

60

Seleccionar la opción que se muestra a continuación (Figura 49).

Figura 49. Ventana de XAMPP.

Fuente. Elaboración propia.

Al seleccionar la opción mencionada anteriormente en la Figura 49, se abrirá

un archivo de tipo bloc de notas como se muestra en la Figura 50.

Figura 50. Ventana de Configuración.

Fuente. Elaboración propia.

Page 61: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

61

Digitar la opción “ctrl+b” para seleccionar el buscador del bloc de notas.

Figura 51. Ventana de Configuración.

Fuente. Elaboración propia.

Escribir en el buscador la siguiente línea de código “memory_limit”, y

cambiar el valor por “256M”, como se muestra en la Figura 52.

Figura 52. Ventana de Configuración

Fuente. Elaboración propia.

Page 62: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

62

Escribir en el buscador la siguiente línea de código “post_max_size”, y

cambiar el valor por “0M”, como se muestra en la Figura 53.

Figura 53. Ventana de Configuración

Fuente. Elaboración propia.

Escribir en el buscador la siguiente línea de código “upload_max_filesize”,

y cambiar el valor por “256M”, como se muestra a continuación en la Figura

54 y guarda el archivo.

Figura 54. Ventana de Configuración

Fuente. Elaboración propia.

Page 63: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

63

Buscar donde se instaló el software XAMPP e ingresar a la carpeta

“XAMPP”, como se muestra en Figura 55.

Figura 55. Ventana de Configuración

Fuente. Elaboración propia.

Buscar la carpeta “phpMyAdmin” e ingresar como se muestra a

continuación.

Figura 56. Ventana de Configuración.

Fuente. Elaboración propia.

Page 64: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

64

Buscar la carpeta “libraries” e ingresar como se muestra a continuación en

la Figura 57.

Figura 57. Ventana de Configuración.

Fuente. Elaboración propia.

Page 65: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

65

Buscar el archivo “config.default.php” y abrirlo con el bloc de notas, como

se muestra a continuación (Figura 58).

Figura 58. Ventana de Configuración.

Fuente. Elaboración propia.

Digitar la opción “ctrl+b”, para seleccionar el buscador del bloc de notas.

Figura 59. Ventana de Configuración

Fuente. Elaboración propia.

Page 66: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

66

Escribir en el buscador la siguiente línea de código

“*/$cfg['ExecTimeLimit']”, y cambiar el valor por cero “0”, como se

muestra a continuación y guarda el archivo (Figura 60).

Figura 60. Ventana de Configuración.

Fuente. Elaboración propia.

Dirigirse a la ventana principal del XAMPP, e ingresar a la opción

“Admin”, que lo dirigirá a la página web de XAMPP.

Figura 61. Ventana de Configuración.

Fuente. Elaboración propia.

Page 67: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

67

Seleccionar la opción “Nueva” como se muestra en la Figura 62.

Figura 62. Ventana de phpMyAdmin

Fuente. Elaboración propia.

Llenar el campo del nombre de la base de datos con “proelectrica” y

seleccionar la opción crear como se muestra en la Figura 64.

Figura 63. Ventana de phpMyAdmin.

Fuente. Elaboración propia.

Page 68: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

68

Figura 64. Ventana de phpMyAdmin.

Fuente. Elaboración propia.

Dirigirse a la opción “importar” como se muestra en la Figura 65.

Figura 65. Ventana de phpMyAdmin.

Fuente. Elaboración propia.

Page 69: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

69

Dirigirse a la opción “Seleccionar archivo” y seleccionar el archivo

“proelectica.sql” que se encuentra en la carpeta del proyecto como se

muestra en la Figura 67.

Figura 66. Ventana de phpMyAdmin.

Fuente. Elaboración propia.

Figura 67. Ventana de archivos.

Fuente. Elaboración propia.

Page 70: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

70

Seleccionar la opción “continuar” (Figura 68), y esperar hasta subir la

información a la nube como se muestra en la Figura 69.

Figura 68. Ventana de phpMyAdmin.

Fuente. Elaboración propia.

Finalmente se actualiza la información y puede utilizar el software.

Figura 69. Ventana de phpMyAdmin.

Fuente. Elaboración propia.

Page 71: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

71

9.2. Manual de usuarios

9.2.1. Funcionamiento Usuario:

El usuario tendrá acceso a toda la información referida a productos del software, a

continuación de describe el paso a paso para acceder de forma correcta.

9.2.1.1. Iniciar el software XAMPP

Iniciar el programa XAMPP, activar los servicios “Apache” y “MySQL” como se

muestra en la Figura 70.

Figura 70. Ventana de XAMPP.

Fuente. Elaboración propia

Page 72: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

72

Figura 71. Ventana de XAMPP

Fuente. Elaboración propia.

9.2.1.2. Crear cuenta de usuario.

1. Iniciar el programa.

2. Seleccionar la opción crear cuenta.

Figura 72. Ventana de inicio.

Fuente. Elaboración propia.

Page 73: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

73

La ventana “Crear Cuenta” cuenta con cuatro botones que se describen a continuación en

la Figura 73.

Figura 73. Ventana de registro.

Fuente. Elaboración propia.

Guardar: Botón que guarda los datos del usuario.

Limpiar: Botón que limpia cada uno de los cuadros de texto.

Atrás: Botón que regresa a la ventana principal del programa.

Salir: Botón que cierra por completo el programa.

3. Llenar cada uno de los campos solicitados sin presentar ningún tipo de error, y

finalmente seleccionar la opción guardar como se muestra en la Figura 74 y 75.

Figura 74. Ventana de registro.

Page 74: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

74

Fuente. Elaboración propia.

Figura 75. Ventana de registro.

Fuente. Elaboración propia.

4. Seleccionar el botón “atrás” (Figura 76) para dirigirse a la ventana principal,

después de guardar el usuario con éxito.

Figura 76. Ventana de registro.

Fuente. Elaboración propia.

Page 75: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

75

9.2.1.3. Iniciar sesión.

Iniciar el programa

Iniciar el programa XAMPP como es mencionado en la sección 9.2.1.1. y posteriormente iniciar sesión.

Figura 77. Ventana de principal.

Fuente. Elaboración propia.

En la ventana principal encontramos cinco botones que se describen a continuación:

Acerca de: Al presionar sobre este botón se genera una ventana con la información

acerca del proyecto como se muestra en la Figura 78.

Page 76: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

76

Figura 78. Ventana de inicio.

Fuente. Elaboración propia.

Desarrollo: Al presionar este botón se genera una ventana con la información de los

autores del proyecto y el año de elaboración (Figura 79).

Figura 79. Ventana de inicio.

Fuente. Elaboración propia.

Iniciar sesión: Botón que direcciona a la ventana iniciar sesión.

Crear Cuenta: Botón que direcciona a la venta de registro de usuarios.

Salir: Botón que cierra el programa.

Page 77: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

77

1. Seleccionar la opción “Iniciar sesión” como se muestra a continuación (Figura 80).

Figura 80. Ventana de inicio.

Fuente. Elaboración propia.

La ventana “Inicio de sesión” cuenta con cuatro botones que se describen a continuación

(Figura 81).

Figura 81. Ventana de inicio de sesión.

Fuente. Elaboración propia.

Page 78: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

78

Ingresar: Botón que redirecciona a la ventana de productos.

Limpiar: Botón que limpia los cuadros de texto.

Regresar: Botón que regresa a la ventana principal del programa.

Salir: Botón que cierra el programa.

2. Llenar los campos solicitados e ingresar (Figura 82).

Figura 82. Ventana de inicio de sesión.

Fuente. Elaboración propia.

3. Ventana de productos.

La ventana de “Productos” cuenta con seis botones y un buscador que se describen a

continuación en la Figura 84.

Page 79: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

79

Figura 83. Ventana de productos.

Fuente. Elaboración propia.

Figura 84.Ventana de productos.

Fuente. Elaboración propia.

6

1 2 3

4

5 7

Page 80: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

80

1. Botón de Acerca de: Botón que genera un cuadro de dialogo con la información

acerca del proyecto.

2. Botón de Desarrollo: Botón que genera un cuadro de dialogo con la información de

los autores del proyecto y el año de elaboración.

3. Botón de manual de usuario.

4. Botón mostrar todo: Botón que muestra todos los productos.

5. Botón limpiar: Botón que limpia el cuadro de texto del buscador.

6. Botón cerrar sesión: Botón que cierra la sesión del usuario.

7. Buscador.

En esta ventana se realiza la respectiva búsqueda del producto por “Nombre,

Empresa, Descripción o Precio en el buscador”.

Figura 85. Ventana de productos.

Fuente. Elaboración propia.

Page 81: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

81

4. Compra de productos.

Figura 86. Ventana de productos.

Fuente. Elaboración propia. Seleccione el producto que desee comprar (Figura 87).

Figura 87. Ventana de productos.

Fuente. Elaboración propia.

Page 82: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

82

Fuente. Elaboración propia. Sigas las instrucciones que indica el software (Figura 89).

Figura 89.Cantidad de compra.

Fuente. Elaboración propia. Al “aceptar” la opción el software direcciona hacia la ventana de compra.

Figura 88.Compra de productos

Page 83: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

83

Figura 90.Compra realizada

Fuente. Elaboración propia.

La “ventana de compras” cuenta con tres botones que se describen a continuación.

Figura 91. Ventana de compra.

Fuente. Elaboración propia.

Page 84: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

84

Borrar: Botón que elimina el producto seleccionado.

Mostrar: Botón que muestra los productos a comprar.

Comprar: Botón que redirige a la ventana de productos.

Al presionar sobre el botón “mostrar”, se indica los productos que se desea comprar como se

muestra en la Figura 92.

Figura 92. Lista de compras.

Fuente. Elaboración propia.

Eliminar un producto de la lista de compra.

Seleccione el producto que desea eliminar, presione el botón “eliminar” como se

muestra a continuación.

Figura 93.Eliminar producto.

Fuente. Elaboración propia.

Page 85: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

85

9.2.2. Funcionamiento Administrador:

El administrador podrá realizar modificaciones, eliminación, e ingreso de nueva

información, se debe seguir los siguientes pasos descritos a continuación.

9.2.2.1. Iniciar sesión

Iniciar el programa

Iniciar el programa XAMPP como es mencionado en la sección 9.2.1.1. y posteriormente iniciar sesión.

Figura 94.Ventana principal.

Fuente. Elaboración propia.

1) Ingresar el usuario administrador como se observa en la Figura 95.

Page 86: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

86

Figura 95.Iniciar sesión.

Fuente. Elaboración propia.

2) Ventana de administrador.

Figura 96. Ventana de administrador.

Fuente. Elaboración propia.

Esta ventana cuenta con cinco botones que se describen a continuación.

a) Botón nuevo: Botón para agregar un nuevo producto.

Page 87: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

87

b) Botón guardar: Botón para guarda el producto.

c) Botón eliminar: Botón que elimina el producto seleccionado.

d) Botón actualizar: Botón que actualiza la información del producto

seleccionado.

e) Regresar: Botón que direcciona a la ventana de productos.

9.2.2.2. Agregar un producto.

1. Seleccionar el botón “nuevo” como se muestra a continuación.

Figura 97. Ventana de administrador.

Fuente. Elaboración propia.

2. Llenar cada uno de los datos solicitados como se muestra a continuación.

Figura 98.Agregar producto.

Page 88: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

88

Fuente. Elaboración propia.

3. Seleccionar el botón “seleccionar” para subir el archivo PDF del producto.

4. Finalmente seleccionar el botón “guardar” y automáticamente el nuevo

producto se visualizará al final de la tabla.

9.2.2.3. Modificar un producto.

1. Seleccionar el producto que se desea modificar (Figura 99).

Figura 99.Modificar producto.

Fuente. Elaboración propia.

2. Realizar la modificación en los cuadros de texto y seleccionar nuevamente el archivo

PDF, pulsando el botón “seleccionar” como se muestra en la Figura 100.

Figura 100. Editar producto.

Page 89: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

89

Fuente. Elaboración propia.

3. Finalmente presionar el botón “actualizar” para guardar los cambios realizados.

Figura 101. Actualización producto.

Fuente. Elaboración propia.

9.2.2.4. Eliminar un producto.

1. Seleccionar el producto que se desea eliminar (Figura 102).

Figura 102. Eliminar producto.

Fuente. Elaboración propia.

Page 90: “DISEÑO Y CONSTRUCCION DE UN SOFTWARE, ACADEMICO CON ...repository.udistrital.edu.co/bitstream/11349/16138/1/HernandezRuiz... · 1 “diseÑo y construccion de un software, academico

90

2. Presionar el botón “eliminar” para realizar la acción (Figura 103).

Figura 103. Eliminar producto.

Fuente. Elaboración propia.