Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERA
ESCUELA DE INGENIERA DE INFORMATICA
DATOS
RESUMEN
EN EL PERIODO DE LAS PASANTIAS SE EJECUTO LA LABOR
DE MANTENIMIENTO DE SISTEMAS EN LA EMPRESA GENERAL
PC, C.A, SE IDENTIFICO UN PROBLEMA DE ORGANIZACIN Y
ALMACENAMIENTO, PARA EL CUAL SE DESARROLLO UNA
BASE DE DATOS EN MYSQL, BAJO LA METODOLOGIA RUP Y
DIAGRAMACION UML. ESTE SISTEMA PUEDE SER CARGADO Y
VISUALIZADO MEDIANTE UNA INTERFAZ GRAFICA CREADA EN
NETBEANS 7.2.
LA BASE DE DATOS POSEE MODULOS DE ADICION Y
VISUALIZACIN DE LAS TABLAS DE DATOS.
ESTE NUEVO SISTEMA SOLVENTA LA PROBLEMTICA QUE
EXISTIA EN LA EMPRESA, DANDOLE CAMBIOS POSITIVOS EN
LA ORGANIZACIN Y SEGUIMIENTO DE SUS CLIENTES Y
PROVEEDORES.
Firma y sello de la
Coordinacin de Pasantas
___________________
___________________
ndice
Resumen..1
ndice General..2/3
ndice de Figuras.4
ndice de Anexos.4
CAPTULO I. EL PROBLEMA...5
1.1Planteamiento del Problema5
1.2 Objetivos........5
1.2.1 Objetivo General5
1.2.2 Objetivos Especficos6
1.3 Alcance...6
1.4 Justificacin...6/7
1.5 Plan de Ejecucin.8/9
CAPTULO II. IDENTIFICACIN DE LA ORGANIZACIN...10
2.1 Razn Social...10
2.2 Ubicacin.10
2.3 Visin10
2.4 Misin...10
2.5 Objetivos..11
2.6 Resea Histrica11
2.7 Estructura Organizativa.11
2.8 Estructura organizativa de la unidad o departamento donde se desarroll la
pasanta..12
2.9 Descripcin de la actividad productiva de la empresa.12
CAPITULO III. METODOLOGA.13
3.1 Qu es una metodologa?..........................................................................13
3.2 Metodologa de RUP (Rational Unified Process)..13
2
3.3 Fases13
3.4 Diagramacin..14
3.5 Diagrama UML....15
3.6 Fase I: Inicio16
3.6.1 Identificacin de necesidades...16
3.6.2 Identificacin de Riesgos y Problemas16
3.6.3 Caractersticas del sistema propuesto.17
3.7 Fase II: Elaboracin..17/19
3.7.1 Requisitos.19
3.7.2 Diseo...19
3.7.3 Implementacin...20
3.8 Fase III: Construccin20
3.8.1 Desarrollo de la Interfaz Grafica...21
3.8.2 Mdulos de la interfaz Grafica de la Base de Datos.21
3.8.3 Plataforma de Base de Datos...22
3.8.4 Desarrollo de la Base de Datos..23/24
3.8.5 Desarrollo del Manual de Usuario..24/26
3.9 Fase IV: Transicin...27/28
CAPTULO IV. DESARROLLO DEL PROYECTO..29
4.1 Descripcin de la situacin actual29
4.2 Procesamiento de datos..29/30
4.3 Anlisis de los resultados30/31
Conclusiones.32
Recomendaciones33
Bibliografa.34
Anexos..35/44
ndice de Figuras
Figura N 1. Estructura organizativa de la empresa General PC, C.A11
Figura N 2. Estructura organizativa de la unidad o departamento donde se
desarrollo la pasanta..12
Figura N 3. Diagrama de actividades UML, que especifica el funcionamiento de
los mdulos de la base de datos22
Figura N 4. Diagrama de clases UML que refleja la estructura de las tablas del
sistema y su relacin con la base de datos..24
Figura N 5. Diagrama de actividades que refleja las etapas del funcionamiento
del modulo agregar...27
Figura N 6. Diagrama de actividades que muestra el funcionamiento del
modulo visualizar..28
ndice de Anexos
Captura de pantalla N 7. Formulario de inicio de la base de datos.35
Captura de pantalla N 8. Formulario de ingreso de clientes..36
Captura de Pantalla N 9. Formulario de ingreso de los proveedores.37
Captura de pantalla N 10. Formulario de visualizacin de los clientes..38
Captura de pantalla N 11. Formulario de visualizacin de los proveedores..39
Anexo A: Capturas de pantalla del sistema..35
Anexo B: Manual de Usuario..41
Anexo C: Centro de Ayudas45
Captulo I
El problema
1.1 Planteamiento del problema
Una base de datos es una sistema eficaz de almacenamiento organizado
en tablas con espacios lgicos distribuidos. Su implementacin se ha vuelto
progresiva
en
los
medios
corporativos,
educativos
empresariales;
resultado una confusin con los proveedores o peor aun hasta un descontento
con la clientela de la empresa.
1.2 Objetivos
Con la finalidad de buscar solucin al problema planteado se
establecieron los siguientes objetivos.
1.2.1 Objetivo General
Desarrollar una base de datos para el seguimiento de proveedores y
clientes para la empresa General PC, C.A.
1.3 Alcance
La creacin de esta base de datos se enfoca en mejorar la organizacin
de la empresa General PC, C.A para que puedan brindar un servicio de primera
calidad y tengan una lista detallada de sus clientes en caso de que se presente
alguna eventualidad o se les desee informar acerca del estatus y las ofertas de
la empresa.
La empresa debe adquirir un compromiso con su clientela, solicitndoles
los datos bsicos y las permisiones para contactarles en caso de que sea
necesario.
1.4 Justificacin
La organizacin de los datos de una empresa constituye uno de los
soportes principales para ella. Es por ello que en las empresas nace la
Semanas
Actividades
10
11
12
1.Integrndose al
rea de trabajo
2.Mantenimiento
de
sistemas
operativos
3.Identificacin
de los problemas
4.Anlisis de la
solucin
5.Recopilacin
de informacin
6. Desarrollo de
la solucin.
7. Pruebas del
sistema
8.Documentacion
para el informe
de pasantas
Captulo II
Identificacin de la organizacin
10
2.5 Objetivos
Gerencia
Equipo de Ventas
Equipo de Mantenimiento
11
Equipo de Mantenimiento
Servicios de
Servicios de
Software
Hardware
12
Captulo III
Metodologa
3.1 Qu es una metodologa?
Las metodologas son un conjunto de etapas secuenciales y ordenadas
con el fin de conseguir los objetivos deseados de una investigacin. Existen
variedad de metodologas para diferentes tipos de investigacin.
3.2 Metodologa de RUP (Rational Unified Process)
El Proceso Unificado de Rational es una metodologa para el desarrollo
del software utilizada para el anlisis, implementacin y documentacin de
sistemas orientados a objetos.
La metodologa de RUP se caracteriza por asegurar la elaboracin de un
software de alta calidad con un buen modelado visual que pueda satisfacer las
necesidades de los usuarios.
3.3 Fases
La metodologa de RUP est compuesta por cuatro fases progresivas
que permiten el desarrollo de la investigacin.
Fase I: Inicio
El propsito de esta fase es enfocarse en las actividades que se
desempean en la empresa y en identificar sus requerimientos para as
13
3.4 Diagramacin
Para un mejor comprendimiento de la estructura de la base de datos
orientada a objetos a desarrollar bajo la metodologa RUP, se aaden
diagramas UML de clases y objetos, que especifiquen detalladamente el
progreso del sistema y su funcionamiento.
14
especialmente en la
15
16
Mdulo de edicin
En este modulo se ingresa y edita la informacin de los clientes y
proveedores en la base de datos.
Mdulo de ayuda
El modulo de ayuda cuenta con una lista problemas por mala utilizacin
de la base de datos y sus respectivas soluciones.
17
3.7.1 Requisitos
Se describen los requisitos mnimos necesarios de hardware y software
para el funcionamiento de la base de datos propuesta
Requisitos de Hardware:
Para un funcionamiento bsico de la base de datos propuesta, es
necesario asegurarse que la computadora donde se ejecutara el sistema
al menos cuente con las siguientes caractersticas:
18
Espacio en el Disco.300MB.
Requisitos de Software:
Para que la base de datos pueda ser ejecutada correctamente, el equipo
debe
contar
con
los
siguientes
programas,
complementos
configuraciones:
Explorador de internet.
3.7.2 Diseo
En esta etapa se determinan aspectos importantes sobre arquitectura
implementada en la base de datos para su funcionamiento.
Un diseo eficiente en la estructura de la base de datos permitir una
organizacin solida en la informacin de la empresa, ahorrndoles tiempo al
realizar bsquedas rpidas y efectivas dentro de la base de datos.
19
20
Ingresar Clientes.
Ingresar Proveedores.
Mdulo de Visualizacin
21
Mdulo de Ayuda
Centro de Ayudas.
Manual de Usuario.
Acerca de.
Agregar
Nuevos
Nuevos Clientes
Proveedores
Visualizar
Tabla de Clientes
Tabla de
Proveedores
22
introducir la
Base de Datos
GeneralPc
Tabla
Clientes
nom
ape
tel
dir
vin_co
Tabla
Proveedores
emp
rif
tel_em
ubi
desc
nom_ven
tel_ven
Figura N 4. Diagrama de clases UML que refleja la estructura de las tablas del
sistema y su relacin con la base de datos.
Fuente:(2014) Elaborado por el autor.
Prefacio
Gracias por utilizar la base de datos General PC. Este es un manual de
usuario que contiene informacin detallada para la correcta utilizacin del
sistema de almacenamiento.
24
La base de datos General PC, C.A es una aplicacin gratuita creada para
el uso exclusivo de la empresa, con el fin de ahorrar tiempo, dinero y
espacio con este nuevo mtodo de almacenamiento digital.
Este manual de usuario est compuesto por cuatro fases de carcter
informativo:
Ejecucin y Arranque
Este modulo del manual de usuario contiene los pasos a seguir para la
ejecucin de la aplicacin y su correcto funcionamiento.
Ir a la carpeta Base de Datos General PC ubicada en el disco
local y hacer doble clic a el acceso directo de WampServer 2.2.
Verificar que ejecuto WampServer observando el icono en rojo de
la aplicacin en la parte inferior derecha de la pantalla.
Hacer clic sobre el icono de WampServer y iniciar todos los
servicios seleccionando start all services.
Una vez que el icono cambia a color verde, el almacn de la base
de datos est listo para ser utilizado.
Ir a la carpeta Base de Datos General PC ubicada en el disco
local y hacer doble clic sobre el icono GeneralPC BD.
Barra de Men
La barra de men de la base de datos General PC, est ubicada en la
parte superior del formulario inicial y est constituida por los mdulos de
edicin, visualizacin y la seccin de ayuda.
25
Modulo Agregar
El modulo Agregar est compuesto por dos secciones de insercin de
datos, los cuales son manejados por tablas individuales tanto para los
clientes como para los proveedores.
Para almacenar clientes y proveedores en la base de datos se debe ir a
la seccin correspondiente, rellenar los campos de informacin con los
datos de la persona o empresa y seleccionar el botn Guardar. En
caso de haber introducido informacin errnea antes de guardarla, se
puede utilizar el botn Limpiar para la vaciar todos los campos
nuevamente. Al finalizar la insercin de datos, se puede seleccionar el
botn Salir o simplemente se puede hacer clic en la X ubicada en la
parte superior derecha del formulario.
Modulo de Visualizar
Este modulo est compuesto por secciones que manejan tablas
independientes tanto para los clientes como para los proveedores donde
se podrn visualizar todos los datos contenidos en la base de datos que
hayan sido introducidos por medio del modulo de edicin.
Para visualizar los datos almacenados en las tablas de la base de datos,
solo se debe hacer clic sobre la seccin deseada del modulo de
visualizacin y aparecer una lista con todos los clientes o proveedores
archivados. Para buscar un cliente o proveedor en especifico , solo se
rellena el campo de bsqueda con palabras claves que puedan estar
asociadas con un nombre, apellido, direccin o descripcin.
26
Agregar
Datos
Conectar
Tabla
Base de Datos
GeneralPC
Proveedores
Almacenar en
Tabla Clientes
27
Visualizar
Buscar
Datos
Coincidencias
Conectar
Filas
Tabla
Proveedores
Base de Datos
GeneralPC
Ver
Tabla Clientes
28
Captulo IV
Desarrollo del proyecto
29
30
Ahorro de espacio.
31
Conclusiones
La ejecucin de las pasantas en la empresa General PC,C.A estuvo
principalmente enfocada en reforzar los conocimientos en el mantenimiento de
sistemas operativos y a dar solucin a la problemtica identificada segn los
estudios realizados en la misma.
Una vez analizados los captulos anteriores y las fases de la metodologa que
se utilizo para dar como resultado la solucin del problema, se concluyo lo
siguiente:
32
Recomendaciones
Despus de haber identificado el problema que se presentaba y de haber
desarrollado una solucin que se adaptara a las necesidades que existan, se
ofrecen las siguientes recomendaciones:
Hacer buen uso de la base de datos para dar inicio a nuevas estrategias
de marketing que puedan lograr el crecimiento de la actividad productiva
de la empresa.
33
Bibliografa
Paredes Nava, C. (2006). Sistema de informacin en internet desarrollado con
la metodologa RUP y las tcnicas UML para el apoyo en la evaluacin de la
educacin a distancia. Trabajo de grado. Ingeniera en Sistemas. Instituto
politcnico nacional, Mxico, D.F.
Proceso unificado de rational. (2013) [en lnea]. California, EEUU. Consultado el
13/01/2014, en http://es.wikipedia.org/wiki/Proceso_Unificado_de_Rational.
Tipos de diagramas UML (2012), [en lnea]. Bogot, Colombia. Consultado el
15/01/2014, en http://ingenieriadesistemas-shirley.blogspot.com/2012/05/tiposde-diagramas-uml.html.
EEUU.
Consultado
el
16/01/2014
en
https://netbeans.org/community/releases/69/relnotes_es.html.
34
Anexos
Anexo A: Capturas de pantalla del sistema
A continuacin se muestran capturas de pantalla del funcionamiento de la base
de datos:
35
36
37
38
39
General
PC
Manual de usuario
Prefacio
Gracias por utilizar la base de datos General PC. Este es un manual de usuario
que contiene informacin detallada para la correcta utilizacin del sistema de
almacenamiento.
La base de datos General PC, C.A es una aplicacin gratuita creada para el uso
exclusivo de la empresa, con el fin de ahorrar tiempo, dinero y espacio con este
nuevo mtodo de almacenamiento digital.
A continuacin se describen las fases del manual de usuario :
Instalacin
Para el funcionamiento de la base de datos se requiere la instalacin de los
siguientes complementos:
WampServer 2.2
WampServer es la plataforma utilizada para el almacenamiento de la base
de datos MySQL.
40
Pasos de instalacin
Abrir la subcarpeta WampServer, ubicada en la carpeta BD General
PC
Ejecutar el archivo Instalar WampServer2.2.exe.
Seguir las instrucciones del proceso de instalacin.
Seleccionar como carpeta predeterminada para la instalacin, la
subcarpeta WampServer, ubicada en la carpeta BD General.
JRE 7
JRE 7 Es un complemento de JAVA que funciona como motor de ejecucin
para los archivos de extensin .JAR.
Pasos de instalacin
Abrir la subcarpeta JRE7, ubicada en la carpeta BD General.
Ejecutar el archivo instalar jre7.exe.
Seguir las instrucciones del proceso de instalacin y seleccionar la
ubicacin predeterminada.
Ejecucin y Arranque
Este modulo del manual de usuario contiene los pasos a seguir para la
ejecucin de la aplicacin y su correcto funcionamiento.
Ir a la carpeta Base de Datos General PC ubicada en el disco
local y hacer doble clic a el acceso directo de WampServer 2.2.
Verificar que ejecuto WampServer observando el icono en rojo de
la aplicacin en la parte inferior derecha de la pantalla.
Hacer clic sobre el icono de WampServer y iniciar todos los
servicios seleccionando start all services.
Una vez que el icono cambia a color verde, el almacn de la base
de datos est listo para ser utilizado.
41
Barra de Men
La barra de men de la base de datos General PC, est ubicada en la
parte superior del formulario inicial y est constituida por los mdulos de
edicin, visualizacin y la seccin de ayuda.
Modulo Agregar
El modulo Agregar est compuesto por dos secciones de insercin de
datos, los cuales son manejados por tablas individuales tanto para los
clientes como para los proveedores.
Para almacenar clientes y proveedores en la base de datos se debe ir a
la seccin correspondiente, rellenar los campos de informacin con los
datos de la persona o empresa y seleccionar el botn Guardar. En
caso de haber introducido informacin errnea antes de guardarla, se
puede utilizar el botn Limpiar para la vaciar todos los campos
nuevamente. Al finalizar la insercin de datos, se puede seleccionar el
botn Salir o simplemente se puede hacer clic en la X ubicada en la
parte superior derecha del formulario.
Modulo de Visualizar
Este modulo est compuesto por secciones que manejan tablas
independientes tanto para los clientes como para los proveedores donde
se podrn visualizar todos los datos contenidos en la base de datos que
hayan sido introducidos por medio del modulo de edicin.
Para visualizar los datos almacenados en las tablas de la base de datos,
solo se debe hacer clic sobre la seccin deseada del modulo de
visualizacin y aparecer una lista con todos los clientes o proveedores
42
Nota:
Si el usuario desea acceder a la base de datos MySQL directamente, puede
hacerlo mediante un navegador de internet segn su preferencia (Google
Chrome,
Mozila
Firefox
Safari)
dirigindose
la
direccin
43
General PC
Centro de Ayudas
El centro de ayudas de la base de datos de General PC, contiene problemas
frecuentes y soluciones al respecto, por la mala utilizacin del sistema.
El ejecutable no funciona
Solucin
Si al hacer doble clic sobre el ejecutable BDGeneralPC.jar este no
funciona, es sntoma de que el motor de ejecucin no ha sido instalado
correctamente, por lo tanto se debe reinstalar el complemento de java
jre7.exe.
Mensaje: error.com.mysql.jdbc.exceptions.jdbc4.Communications
link failure
Si este mensaje aparece despus de ejecutar la aplicacin, o al intentar
insertar datos en una tabla, es a causa de una falla de conexin de la
plataforma MySQL generada por WampServer.
Solucion:
o Revisar si WampServer est siendo ejecutado.
44
45