Está en la página 1de 45

UNIVERSIDAD GRAN MARISCAL DE AYACUCHO

FACULTAD DE INGENIERA
ESCUELA DE INGENIERA DE INFORMATICA

RESUMEN DEL INFORME DE PASANTA


NOMBRES Y APELLIDOS DEL PASANTE
JUAN CARLOS AGOSTINI CANINO
ESPECIALIDAD
INFORMATICA
TTULO
DESARROLLO DE UNA BASE DE DATOS PARA EL
SEGUIMIENTO DE PROVEDORES Y CLIENTES DE LA EMPRESA
GENERAL PC, C.A.
REA DE ESPECIALIDAD DEL TRABAJO
DESARROLLO Y DIAGRAMACION DE BASE DE
ORIENTADOS A OBJETOS.

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 del Tutor Industrial


y sello de la empresa

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;

convirtindose en una herramienta beneficiosa para la administracin de


informacin de las organizaciones.
La administracin de informacin que lleva a cabo General PC, C.A es
manual y poco efectiva, dando como resultado desorganizacin e ineficiencia a
la hora de desempear las labores en la empresa, ocasionando prdida de
tiempo en

bsquedas poco efectivas. Esta situacin podra generar como

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.2.2 Objetivos Especficos

Identificar los requerimientos y la informacin necesaria para


establecer un control de la clientela y los proveedores.

Desarrollar una interfaz grafica que facilite el acceso a la base de


datos.

Crear un manual de usuario para el ptimo funcionamiento de la


base de datos.

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

necesidad de almacenar los datos ordenadamente de forma prctica, sencilla y


de respuesta rpida tal cual como lo representan las bases de datos hoy en da.
El objetivo principal de desarrollar una base de datos para la empresa
General PC,C.A. surge a raz de que se identifico que esta no cuenta con un
sistema de resguardo de sus datos y los mtodos utilizados para almacenar la
informacin no son confiables ni prcticos.
El desarrollo de esta aplicacin benefici a la empresa de la siguiente manera:

Control de la informacin de sus clientes, contactos y proveedores de


forma detallada y prctica.

Acceso instantneo a la informacin almacenada de forma clasificada.

Facilita el desempeo laboral de la empresa ahorrando tiempo, dinero y


espacio.

1.5 Plan de Ejecucin


Cronograma de actividades realizadas en el transcurso de las pasantas.

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

Descripcin de las actividades realizadas


1. En las semana 1 y 2 de pasantas, se dieron a conocer todas las
actividades productivas que desempea la empresa General PC, C.A en
sus distintas reas, enfocndose principalmente en el rea de
mantenimiento del software de los equipos.

2. En las semanas 2, 3 y 4 se realizaron depuraciones de archivos


maliciosos y actualizaciones de los drivers y complementos a los equipos
que entregan los clientes de la empresa General PC, C.A para su
mantenimiento.
3. En la semana 5 se realizo la identificacin de la problemtica que
presentaba la empresa con respecto a su organizacin y seguimiento de
los clientes y proveedores.
4. En la semana 6 se elaboro un anlisis de la solucin a la problemtica
que presentaba la empresa.
5. En las semanas 7, 8 y 9 se efectu la recopilacin de informacin
necesaria para desarrollar la solucin pertinente a la problemtica de
organizacin de la empresa.
6. En las semanas 8, 9, 10 y 11 se trabajo en el desarrollo de la aplicacin
propuesta para la solucin de los problemas de organizacin que
presentaba la empresa.
7. En la semana 11 tambin se ejecuto una prueba de la base de datos
para verificar su funcionamiento completo.
8. En la semana 12 se ejecuto una recoleccin de la documentacin de
todas las actividades realizadas en la empresa, para el desarrollo del
informe de pasantas.

Captulo II
Identificacin de la organizacin

2.1 Razn Social


General PC, C,A. es una micro-empresa especializada en la compra,
venta, reparacin y mantenimiento de equipos y accesorios tecnolgicos a
pequea y mediana escala, enfocada en satisfacer las necesidades de sus
clientes a nivel del hogar y empresarial.
2.2 Ubicacin
General PC,C.A. est ubicada en la avenida Andrs Eloy Blanco, Edificio
Roma, piso planta baja, local 4, Ciudad Bolvar, Estado Bolvar.
2.3 Visin
Su visin es ser una de las empresas tecnolgicas preferidas y ms
renombradas de la ciudad, para as adquirir un buen margen de clientes que le
permitan crecer progresivamente.
2.4 Misin
Su misin es lograr satisfacer las necesidades de todos sus clientes
atendindoles bien y ofrecindoles equipos de calidad y mantenimiento de
primera

10

2.5 Objetivos

Vender tecnologa de punta y equipos de primera calidad.

Ofrecer buena atencin a toda la su clientela.

Garantizar la calidad de todas las reparaciones y mantenimientos


realizadas

2.6 Resea Histrica


Fue fundada en el ao 2010, por la Lcda. Emilia del Ciello, con el
propsito de ayudar satisfacer la necesidad tecnolgica de los hogares y
empresas de Ciudad Bolvar.
La empresa se enfoca principalmente en la demanda de equipos
tecnolgicos que puedan tener los hogares y empresas bolivarenses, as como
tambin en la reparacin y el mantenimiento de los equipos de los mismos.
General PC cuenta con una visin de expansin a futuro para que cada vez
sean mas las personas que tengan acceso a los equipos, servicios y soluciones
que ofrece esta empresa.
2.7 Estructura Organizativa

Gerencia
Equipo de Ventas

Equipo de Mantenimiento

Figura N 1. Estructura organizativa de la empresa General PC, C.A.


Fuente: (2014) Elaborado por el autor

11

2.8 Estructura organizativa de la unidad o departamento donde se


desarroll la pasanta

Equipo de Mantenimiento

Servicios de

Servicios de

Software

Hardware

Figura N2. Estructura organizativa de la unidad o departamento donde se


desarrollo la pasanta
Fuente: (2014) Elaborado por el autor

2.9 Descripcin de la actividad productiva de la empresa


General PC, C.A tiene como actividad principal la compra, venta,
reparacin y mantenimiento de equipos tecnolgicos, las cuales son actividades
de tipo comercial, para la evolucin de la empresa y el apoyo a su personal.

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

proponer un plan y una visin general de la arquitectura del software a


desarrollar.

Fase II: Elaboracin


En esta fase se escogen los casos que definen la estructura base del
sistema para obtener un diseo bien construido.

Fase III: Construccin


En la fase de construccin se realiza gran parte del trabajo de
programacin, las mejoras visuales,

los cambios necesarios, la

documentacin del sistema y se elabora el manual de usuario para


completar la funcionalidad del sistema.

Fase IV: Transicin


En esta fase se realizan las ltimas pruebas al sistema, se corrigen los
posibles errores, se completan los manuales de usuario para as ultimar
por completo un sistema funcional y optimo para ser utilizado.

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

3.5 Diagrama UML


UML(Unified Modeling Language) en espaol Lenguaje Unificado de
Modelado es un lenguaje de documentacin de estructuras, etapas y
desarrollos de sistemas.
La diagramacin UML se adapta perfectamente al desarrollo por etapas
de la base de datos de la empresa, ya son aplicables para el diseo y
visualizacin de estructuras de negocios y planificacin, pero su mayor enfoque
se encuentra en los modelados grficos de las funciones y arquitecturas de
sistemas, bases de datos y programacin orientada a objetos.
Para la documentacin del desarrollo de la base de datos se utilizaran los
siguientes diagramas:

Diagrama de actividades: Refleja el funcionamiento del sistema


basndose en sus operaciones de inicio, desenvolvimiento de actividad
y fin del proceso.

Diagrama de Clases: Este diagrama muestra la estructura de un


sistema, sus atributos y la relacin que existe entre ellos.

Diagrama de Objetos: Es funcional para mostrar la estructura y el


funcionamiento de un sistema complejo,

especialmente en la

programacin orientada a objetos.

15

3.6 Fase I: Inicio


3.6.1 Identificacin de necesidades
Una de las etapas ms determinantes de esta fase es la identificacin del
mbito laboral, ya que mediante a esta se podrn tomar las decisiones que nos
llevaran a desarrollar un programa que se adecue a las necesidades de la
empresa.
General PC cuenta con una gran cantidad de clientes frecuentes y con
proveedores de distintas ciudades, pero no dispone de un mtodo de
almacenamiento preciso que le ayude a llevar control de todo esto.
Observando esta gran necesidad, se hizo la propuesta de una base de
datos donde se pudiesen almacenar los datos de los respectivos clientes y
proveedores y de esta forma tener acceso a la informacin de contacto de
alguno de estos cuando se le requiera.
3.6.2 Identificacin de Riesgos y Problemas
En esta etapa se nombran los posibles riesgos al desarrollar la base de
datos propuesta para la empresa General PC, C.A.

Un anlisis inadecuado de las necesidades que presente la empresa.

Problemas de adaptacin del personal con el nuevo sistema.

Falta de control y actualizacin en la base de datos con respecto a las


actividades de la empresa.

16

Perdida de datos por falta de previsiones en cuanto a los riesgos de


seguridad general (falla elctrica, niveles inadecuados de energa
electricidad, humedad)

3.6.3 Caractersticas del sistema propuesto


La base de datos que se desarrollo para la empresa General PC, C.A
cuenta con una interfaz grafica cmoda y sencilla que se divide en 3 mdulos.

Mdulo de edicin
En este modulo se ingresa y edita la informacin de los clientes y
proveedores en la base de datos.

Mdulo de visualizacin y bsqueda


El propsito de este modulo es mostrar la lista de clientes y proveedores
organizadamente con una opcin de bsqueda que facilite la informacin
almacenada en la base de datos del cliente o proveedor que se intente
localizar de manera instantnea.

Mdulo de ayuda
El modulo de ayuda cuenta con una lista problemas por mala utilizacin
de la base de datos y sus respectivas soluciones.

3.7 Fase II: Elaboracin


En este captulo, se define el diseo de la base de datos ofrecida para la
organizacin de la empresa General PC, C.A. Todo eso basndose en los
parmetros propuestos en la fase de inicio.

17

En la fase anterior se identificaron las necesidades de la empresa y los


posibles riesgos y problemas que se pueden presentan al implementar un
sistema de organizacin completamente nuevo.
En la fase de elaboracin se tiene como meta desarrollar gran parte de la
base de datos requerida por la empresa, basndose en el sistema propuesto
anteriormente.
A continuacin se hace una breve descripcin de las actividades a
realizar en esta fase:

Requisitos: se determinan los requisitos mnimos necesarios para el


funcionamiento adecuado de la base de datos.

Diseo: se determina el modelo de base de datos a desarrollar.

Implementacin: se analiza el diseo de la base de datos y la


organizacin de sus formularios para un buen entendimiento del usuario..

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:

Procesador: Intel Pentium III o equivalente a 800MHz.

Memoria RAM: 512 MB.

18

Espacio en el Disco.300MB.

Para un funcionamiento ptimo de la base de datos se recomienda un


equipo que cuente con las siguientes caractersticas:

Procesador: Intel Pentium IV o equivalente a 2,6GHz.

Memoria RAM: 2 GB.

Espacio en el Disco: 500MB.

Requisitos de Software:
Para que la base de datos pueda ser ejecutada correctamente, el equipo
debe

contar

con

los

siguientes

programas,

complementos

configuraciones:

WampServer 2.2 para el almacenamiento de la base de datos


desarrollada en MySQL.

Java JRE Maquina virtual de java que permite la ejecucin de


nuestra base de datos en formato de java .JAR.

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

Para continuar con el desarrollo de la base de datos es necesario tomar


en cuenta todas las necesidades de la empresa identificadas anteriormente. El
men de la base de datos debe estar estructurado en mdulos de insercin,
edicin, visualizacin, bsqueda y ayuda para un eficaz desempeo en su
utilizacin y la base de datos debe contener las tablas que sean necesarias
para organizar la informacin de la empresa.
3.7.3 Implementacin
En esta etapa se hace el anlisis pertinente para el diseo de la interfaz
grafica que se debe utilizar en la base de datos a desarrollar para un buen
entendimiento del usuario.
Para comenzar a disear la interfaz grafica, antes es necesario definir
como se construir la base de datos y donde ser alojada toda su informacin.
El diseo de la interfaz grafica debe ser dinmico y sencillo para
asegurarse que los empleados de la empresa puedan familiarizarse y tener un
buen comprendimiento del sistema que los pueda llevar a una eficaz utilizacin
del mismo. La organizacin de la interfaz debe coincidir con el diseo, es decir
los elementos insertados en la barra de men, y los botones deben estar
asociados a los formularios que estos representan.
3.8 Fase III: Construccin
Se proyectan los parmetros para la construccin de la base de datos
propuesta para una mejor organizacin de la empresa General PC, C.A,
basndose en los anlisis y las estructuras ofrecidas en las fases anteriores.

20

3.8.1 Desarrollo de la Interfaz Grafica


En la fase anterior se plantearon parmetros a seguir para la elaboracin
de la interfaz grafica de la base de datos, como un diseo sencilla, funcional,
agradable, y fcil de comprender para el usuario.
Por lo que se decidi desarrollar esta interfaz bajo la plataforma de
Netbeans 7.2 el cual es un entorno de programacin orientado a objetos que
nos servir tambin para establecer el puente de conexin entre la interfaz
grafica y la plataforma de la base de datos MySQL.
Luego de haber realizado el diseo del entorno grafico en los formularios
de Netbeans 7.2, con sus respectivos botones, campos de texto y etiquetas, se
procede a realizar la programacin para unir la interfaz con la plataforma
MySQL.
3.8.2 Mdulos de la interfaz Grafica de la Base de Datos
Se presentan los mdulos que conforman la estructura de la interfaz
grafica de la base de datos y como estn compuestos.
Formulario para la organizacin de la Barra de Men:
Mdulo de Edicin

Ingresar Clientes.

Ingresar Proveedores.

Mdulo de Visualizacin

Ver tabla de Clientes.

21

Ver tabla de Proveedores.

Mdulo de Ayuda

Centro de Ayudas.

Manual de Usuario.

Acerca de.

Agregar

Nuevos

Nuevos Clientes

Proveedores
Visualizar
Tabla de Clientes

Tabla de
Proveedores

Figura N 3. Diagrama de actividades UML, que especifica el funcionamiento


de los mdulos de la base de datos.
Fuente: (2014) Elaborado por el autor

3.8.3 Plataforma de Base de Datos


Para la creacin de la base de datos se tomaron en cuenta los parmetros y
necesidades establecidos en las etapas anteriores.

22

3.8.4 Desarrollo de la Base de Datos


Para llevar una administracin organizada de la base de datos se deben
crear las tablas de forma individual basndose en la estructura de los mdulos
de la interfaz grafica descritos anteriormente.
En este proyecto se utiliza la herramienta multifuncional WampServer 2.2
para la creacin y el alojamiento de la base de datos ya que cuenta con una
interfaz de trabajo sencilla y se adapta a las necesidades que posee la empresa
General PC; C.A.
Para acceder directamente a la administracin de la base de datos y
crear las tablas correspondientes que se necesitan para comenzar a programar,
es necesario ejecutar WampServer 2.2 , e iniciar todos los servicios start all
services, y como siguiente paso ejecutar Google Chrome y

introducir la

direccin localhost/phpmyadmin/, donde parte el inicio de la configuracin de


la base de datos. Un detalle que se debe tener presente es que se puede
acceder a la direccin localhost/phpmyadmin/ utilizando cualquier explorador.
Es necesario tener que en cuenta que uno de los detalles ms
importantes para comenzar con la programacin de la base de datos, se
establecio la conexin de la base de datos con la interfaz grafica, y para esto se
aadi el archivo MySQL_Connector que es de extensin .jar, a las libreras
de Netbeans, este archivo puede ser descargado gratuitamente en la siguiente
direccin (http://www.mysql.com/products/connector/).
La programacin desarrollada en Netbeans, debe coincidir con los
nombres asignados a las tablas de la base de datos y a las columnas que las
conforman para la informacin almacenada pueda ser manejada correctamente.
23

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.

3.8.5 Desarrollo del Manual de Usuario


El manual de usuario es uno de los componentes ms importantes que
debe incluir la base de datos para que los empleados de la empresa General
PC, C.A puedan aprender a utilizarla, evitando que surjan posibles errores a
causa del desconocimiento de su uso A continuacin el primer modelo del
manual de usuario desarrollado:

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

3.9 Fase IV: Transicin


En la fase de transicin se realizan pruebas y se corrigen los ltimos
detalles para verificar la calidad del software y estar seguros que la base de
datos funciona correctamente y esta apta para ser utilizada por el usuario.
Los mdulos de la base de datos creada para General PC, se enlazan
perfectamente a la base de datos para poder visualizar y adicionar nuevos
datos de manera sencilla, convirtindose asi en un diseo sencillo que forma
parte de la solucin a la necesidad que presentaba la empresa.

Agregar
Datos

Conectar
Tabla
Base de Datos
GeneralPC

Proveedores
Almacenar en

Tabla Clientes

Figura N 5. Diagrama de actividades que refleja las etapas del funcionamiento


del modulo agregar.
Fuente: (2014) Elaborado por el autor.

27

Visualizar

Buscar

Datos

Coincidencias

Conectar

Filas

Tabla
Proveedores

Base de Datos
GeneralPC

Ver

Tabla Clientes

Figura N 6. Diagrama de actividades que muestra el funcionamiento del


modulo visualizar.
Fuente: (2014) Elaborado por el autor.

28

Captulo IV
Desarrollo del proyecto

4.1 Descripcin de la situacin actual


La empresa General PC, C.A llevaba el seguimiento de sus clientes y
proveedores de manera manual y poco efectiva, lo cual le genera prdida de
tiempo, dinero y posibilidades de progresar en un futuro, es por ellos que se
procedi a realizar un estudio completo del mbito de trabajo de la empresa
para obtener la solucin a la necesidad que se presentaba y lograr un mejor
funcionamiento en el rea.
4.2 Procesamiento de datos
Para solventar la necesidad que presentaba General PC, C.A en
almacenamiento de informacin de sus clientes y proveedores, se desarrollo
una base de datos MySQL conectada a una interfaz grafica, dinmica y sencilla
para lograr un mejor rendimiento en la empresa.
La identificacin y el desarrollo de la solucin a la necesidad que
presentaba la empresa General PC,C.A se ejecuto bajo el seguimiento de la
metodologa RUP(Proceso Unificado de Rational) el cual se llevo paso a paso
en sus cuatro etapas.
La metodologa RUP funciona de forma progresiva, ya que para poder
avanzar, se necesita tener la fase anterior completada. Una de las fases mas
determinantes de la metodologa RUP es la tercera (fase de construccin) ya

29

que se necesita del anlisis y las propuestas planteadas en las etapas


anteriores para darle cuerpo a la solucin.
Inicialmente se desarrollo una base de datos MySQL con sus respectivas
tablas, bajo el uso la herramienta multifuncional WampServer 2.2, la cual facilita
la gestin y almacenamiento de la misma.
Despus de elaborar la base de datos MySQL, se requiri del programa
Netbeans 7.2 para desarrollar una sistema administrativo enfocado a la
programacin orientada a objetos que pudiese conectarse a la plataforma de
almacenamiento que facilita WampServer y poder guardar datos de una manera
sencilla.
La interfaz grafica desarrollada con Netbeans 7.2 cuenta con una barra
de men dividida en mdulos de adicin, visualizacin y ayuda.
Para un funcionamiento sin problemas del sistema, se elaboro un manual
de usuario detallado y un centro de ayudas con contenido de las posibles fallas
que podran surgir a causa del uso inadecuado de la base de datos, y las
respectivas soluciones a estos eventos inesperados.
4.3 Anlisis de los resultados
La base de datos solventa los problemas de organizacin y
almacenamiento que presentaba la empresa y les otorga los siguientes
beneficios:

Mejor seguimiento de los clientes y proveedores de la empresa.

30

Ahorrar tiempo en la localizacin de la informacin contenida en la base


de datos.

Mas tiempo disponible para ofrecer mejor atencin y un servicio de


calidad a sus clientes.

Ahorro de dinero al evitar el consumo innecesario de papel y


archivadores fsicos.

Ahorro de espacio.

Al tener una base de datos organizada la empresa tambin podr


disponer de un mejor manejo de posibles estrategias de marketing a
futuro.

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:

Se realizo un diagnostico a la problemtica que presentaba la empresa,


el cual permiti identificar las necesidades organizativas y recopilar las
caractersticas que deba cumplir el sistema a desarrollar.

Para disear la estructura de la base de datos y darle modelado visual se


procedi a seguir la metodologa de RUP (Proceso Unificado de
Rational) ya que se adapta perfectamente porque est enfocada al
desarrollo de sistemas orientados a objetos.

Para la ejecucin de la base de datos sin problema alguno, se realizo un


manual de usuario y junto a esto en el modulo de ayuda se incorporo una
seccin auxiliar llamada Centro de Ayudas con los errores que puedan
surgir por la mala utilizacin del sistema y sus respectivas soluciones.

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:

Realizar un taller de capacitacin al personal de la empresa, donde se


les imparta informacin sobre el nuevo sistema, se aclaren las dudas que
se puedan presentar y se les facilite un manual de usuario a cada uno de
los empleados.

Colocar en la administracin de la base de datos al empleado mas


responsable de la empresa, que cuente con dinamismo y buena
ortografa para evitar el almacenamiento de informacin errnea o mal
escrita.

Brindar capacitacin en el manejo de las funciones bsicas de


WampServer 2.2 al encargado de la base de datos, para que pueda
tener un mejor control sobre el sistema y realizar mantenimiento de las
tablas cuando se les requiera.

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.

Nota de lanzamiento y requerimientos para IDE Netbeans (2013), [en lnea].


Colorado,

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:

Captura de pantalla N 7. Formulario de inicio de la base de datos


Fuente:(2014) Elaborado por el autor.

35

Captura de pantalla N 8. Formulario de ingreso de clientes.


Fuente:(2014) Elaborado por el autor.

36

Captura de pantalla N 9. Formulario de ingreso de los proveedores.


Fuente:(2014) Elaborado por el autor.

37

Captura de pantalla. Formulario de visualizacin de los clientes.


Fuente:(2014) Elaborado por el autor.

38

Captura de pantalla N 11. Formulario de visualizacin de los proveedores.


Fuente:(2014) Elaborado por el autor.

39

Anexo B: Manual de Usuario


A continuacin se muestra el manual de usuario incluido en la base de datos.

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

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.

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

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.
Imprimir
El botn imprimir est ubicado en las tablas del modulo de visualizacin, al
hacer clic sobre el y seleccionando la impresora predeterminada en el equipo,
esta te proporciona el archivo en fsico, o tambin genera un reporte en digital.

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

localhost/phpmyadmin luego de haber activado todos los servicios de


WampServer.

43

Anexo C: Centro de Ayudas


A continuacin se muestra el centro de ayudas y soluciones de la base de datos
General PC.

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

o Reanudar la conexin de los servicios de WampServer haciendo


clic en la opcin Restart All Services.
.

Error o falla al insertar datos a las tablas


Solucin:
Si haces clic sobre el botn cargar, al momento de intentar agregar
datos a una tabla este arroja un error o no muestra que han sido
cargados correctamente los datos, es a causa de que ha sido ingresado
un nmero superior de caracteres al que puede ser aceptado por la tabla.
Si esto ocurre , presione el botn Limpiar y coloque informacin mas
reducida en los campos.

45

También podría gustarte