You are on page 1of 46

MANUAL T CNICO

Incluye la documentacin de los diagramas generados en el anlisis de


requerimientos y se especifican los requisitos de hardware y software para
que funcione adecuadamente el sistema y el ambiente de desarrollo.

Proyecto
Refaccionaria RAHL

I
ntroduccin
El sistema utiliza MySQL como gestor de base de datos incluido en MySQL Workbench que es un
entorno grafico para la manipulacin de la base de datos, el sistema funciona desde el lenguaje de
programacin JAVA en el entorno de desarrollo Netbeans, requiere de un paquete para
desarrolladores de JAVA (JDK). Los diagramas UML fueron creados en el software StarUML,
especfico para este tipo de diagramas.
El manual tcnico es un documento que facilita la comprensin del sistema por que incluye de
manera detallada la informacin de la estructura del sistema y los requerimientos necesarios para
continuar con el desarrollo o modificar el sistema a partir del cdigo fuente.
Al tener esta informacin a la mano es ms fcil para alguien ajeno al equipo de desarrollo del
sistema realice modificaciones o corrija los errores que sean detectados despus de la
implementacin del sistema.
El objetivo del manual tcnico es dar una visin clara del sistema al personal que se asigne para
corregir errores, mejorar el rendimiento, corregir la lgica de negocios, agregar caractersticas,
cambiar el aspecto de la interfaz, migrar el sistema, cambiar el gestor de base de datos y dems
cambios que se presenten en el futuro.
Incluye los diversos diagramas estandarizados por UML, el diagrama Entidad-Relacin, y los
requisitos de software y hardware necesarios para continuar con el desarrollo del sistema.
Los siguientes requerimientos de hardware y software son necesarios para el correcto
funcionamiento del sistema:
Requerimientos de hardware:

Sistema Operativo: Windows 7,Windows 8

Espacio en disco: MB
RAM: MB

Procesador:

Requerimientos de software:

Netbeans 7.2.1
JDK (Java Development Kit)

StarUML

MySQL Workbench 5.x


Conector Java a MySQL
Microsoft Word u Otro procesador de textos

Apartado I
Instalacin de software

Contenido del Apartado I


Netbeans
Fig. 1 Asistente de Netbeans ......................................................................................................
5
Fig.
2
Acuerdo
de
licencia
de
Netbeans
...................................................................................... 6 Fig. 3 Resumen de instalacin de
Netbeans ............................................................................... 6 Fig. 4 Proceso de instalacin
...................................................................................................... 7 Fig.
5 Instalacin
completada ..................................................................................................... 7
Fig. 6 Entorno de Netbeans ........................................................................................................
8 JDK
Fig.
Fig.
Fig.
Fig.
Fig.
Fig.
11

StarUML

7 Asistente de instalacin de JDK ......................................................................................... 9


8 Acuerdo de licencia de JDK ............................................................................................... 9
9 Seleccin de caractersticas de JDK ................................................................................. 10
10 Proceso de instalacin del JDK ...................................................................................... 10
11 Instalacin completada del JDK .................................................................................... 11
12 Invitacin para registrar el JDK .....................................................................................

F
ig. 13 Asistente de instalacin de StarUML ............................................................................ 12
Fig. 14 Acuerdo de licencia de StarUML ...................................................................................
13
Fig.
15
Ruta
de
instalacin
de
StarUML
.................................................................................... 13 Fig. 16 Seleccin de carpeta de
StarUML en Todos los Programas ........................................ 14 Fig. 17 Crear icono en el
escritorio de StarUML ....................................................................... 14 Fig. 18 Listo para
instalar StarUML ........................................................................................... 15 Fig. 19 Proceso
de instalacin de StarUML .............................................................................. 15 Fig. 20
Instalacin finalizada de StarUML ................................................................................. 16
Fig. 21 Entorno de StarUML......................................................................................................
16

Microsoft Word
Fig. 22 Preparacin de Microsoft Office para instalacin ........................................................
17
Fig.
23
Elegir
tipo
de
instalacin
de
Microsoft
Office
............................................................... 18 Fig. 24 Proceso de instalacin de Microsoft Office
.................................................................. 18 Fig. 25 Instalacin finalizada de Microsoft Office
..................................................................... 19 Fig. 26 Activacin de Microsoft Office
...................................................................................... 19 Fig.
27 Ingresar clave del
producto........................................................................................... 20
Fig. 28 Auto reconfiguracin de Microsoft Office ....................................................................
20 Conector Java->MySQL
Fig. 29 Conector de Java a MySQL ............................................................................................
21
Fig.
30
Ubicacin
del
conector
de
Java
a
MySQL
...................................................................... 22
Fig. 31 Deteccin del conector en Netbeans ............................................................................ 22

MySQL Workbench
Fig. 32 Preparacin de la instalacin de MySQL Workbench ...................................................
23
Fig.
33
Elegir
tipo
de
instalacin
de
MySQL
.............................................................................. 23 Fig. 34 Revisin de aplicaciones afines a
MySQL ...................................................................... 24 Fig. 35 Configuracin de MySQL
............................................................................................... 24 Fig. 36 Configuracin del
servidor I Parmetros de operacin ............................................. 25 Fig. 37 Configuracin
del servidor II Cuentas de usuario ...................................................... 25 Fig. 38
Configuracin del servidor III Servicio de Windows .................................................... 26 Fig.
39 Continua el proceso de configuracin de MySQL ......................................................... 26 Fig.
40 Revisar bases de datos existentes ................................................................................. 27
Fig. 41 Inicio de sesin en MySQL.............................................................................................
27
Fig.
42
Instalacin
de
ejemplos
................................................................................................ 28 Fig.
43 Instalacin
completada de MySQL ................................................................................ 28

F
ig. 44 Entorno de MySQL Workbench ..................................................................................... 29

Netbeans 7.2.1
Requerimientos mnimos:

Sistema Operativo: Multiplataforma


Espacio en disco: 750 MB

RAM: 512 MB
Procesador: Intel Pentium III o equivalente

Instalacin de Netbeans

Pasos para instalar Netbeans:


*Se debe instalar el JDK antes de instalar Netbeans (Ver instalacin de JDK)
1.- Iniciar el asistente de instalacin dando doble clic sobre el archivo ejecutable de Netbeans y se
mostrar esta ventana y presionamos siguiente.

Fig. 1 Asistente de Netbeans

2.- Aceptar el acuerdo de licencia, dando clic en el recuadro cerca de la leyenda I accept the terms
in the license agreement . Si no hacemos esto no aceptamos los trminos de la licencia no nos
permitir continuar con la instalacin. Presionamos siguiente.

Fig. 2 Acuerdo de licencia de Netbeans

3.- Dar clic en Instalar para que inicia el proceso y el programa est disponible en nuestra
computadora. Nos muestra la ruta de la instalacin y cuanto espacio en el disco duro utilizar para
instalarse.

Fig. 3 Resumen de instalacin de Netbeans

4.-Esperar a que termine la instalacin del programa, el tiempo vara dependiendo de la velocidad
del procesador y las aplicaciones que se estn ejecutando en ese momento. Podemos cancelar el
proceso en cualquier momento.

Fig. 4 Proceso de instalacin

5.- Dar clic en Finalizar para cerrar la ventana que solo nos avisa que la instalacin termin
correctamente.

Fig. 5 Instalacin completada

6.- Al abrir Netbeans se mostrar una ventana como la siguiente. Netbeans esta listo para
comenzar a trabajar.

Fig. 6 Entorno de Netbeans

JDK 1.7
Requerimientos mnimos:

Sistema Operativo: Windows XP -> Windows 8


Espacio en disco: 124 MB
RAM: 128 MB

Pasos para instalar Java Development Kit (JDK)

1
.- Abrimos el instalador de la aplicacin dando doble cli sobre el y a continuacin se muestra esta
ventana, la cual se ocultar automticamente y se mostrar una nueva.

Fig. 7 Asistente de instalacin de JDK

2.- Para continuar con la instalacin debemos aceptar el acuerdo de licencia, si es as damos clic en
Aceptar.

Fig. 8 Acuerdo de licencia de JDK

3.- Decidimos si queremos instalar algunas caractersticas extras que por defecto estn
seleccionadas y tambin podemos cambiar la ruta de instalacin, se recomienda continuar con la
instalacin del JDK con estos valores predeterminados. Damos clic en siguiente.

Fig. 9 Seleccin de caractersticas de JDK

4.- Esperamos un momento mientras termina la instalacin del JDK.

Fig. 10 Proceso de instalacin del JDK

5.- Al terminar el proceso de instalacin aparece una ventana que nos indica que el JDK fue
correctamente instalado. Damos clic en finalizar para cerrarla.

Fig. 11 Instalacin completada del JDK

6.- Despus de terminar la instalacin se abrir una pgina en el navegador que nos invita a
registrar el JDK, pralo cual se require conexin a Internet.

Fig. 12 Invitacin para registrar el JDK

StarUML
Requerimientos mnimos:

Sistema Operativo: Windows XP -> Windows 8


Espacio en disco: 110MB

RAM: 128 MB

Procesador: Pentium a 233MHz

Paso
s para instalar StarUML
1.- Abrir el instalador de StarUML dando doble clic sobre el icono del archivo ejecutable y nos
mostrar la siguiente ventana. Damos clic en siguiente.

Fig. 13 Asistente de instalacin de StarUML

2.- Debemos aceptar los trminos de la licencia para continuar con la instalacin de la aplicacin,
activamos la casilla correspondiente y damos clic en siguiente.

Fig. 14 Acuerdo de licencia de StarUML

3.- Esta ventana nos permite elegir la ruta de instalacin, por ejemplo si deseamos instalarla en
otra unidad. Damos clic en siguiente.

Fig. 15 Ruta de instalacin de StarUML

4.- Aparece el nombre de la carpeta que contendr los iconos en el men inicio. Damos clic en
siguiente.

Fig. 16 Seleccin de carpeta de StarUML en Todos los Programas

5.-Decidimos si queremos crear un icono del programa en el escritorio, si queremos que aparezca
la dejamos activada, en caso contrario la desactivamos. Damos clic en siguiente.

Fig. 17 Crear icono en el escritorio de StarUML

6.- Cuando terminemos de configurar las diferentes opciones aparece la ventana para comenzar
con la instalacin, damos clic en Instalar.

Fig. 18 Listo para instalar StarUML

7.- Esperamos un momento a que termine el proceso de instalacin de StarUML. Podemos


cancelar el proceso en cualquier momento.

Fig. 19 Proceso de instalacin de StarUML

8.- Al terminar el proceso de instalacin de StarUML aparecer una ventana que indica el final la
instalacin del programa y nos permite elegir si queremos abrir el programa justo despus de
terminar la instalacin, activamos la casilla para abrir el programa despus de terminar o en caso
contrario la desactivamos.

Fig. 20 Instalacin finalizada de StarUML

9.- As es el entorno de StarUML. Desde donde podemos crear cualquier diagrama del estndar de
UML.

Fig. 21 Entorno de StarUML

Microsoft Word 2010


Requerimientos mnimos:
Sistema operativo: Windows XP- Windows 8
Espacio en disco: 3GB
RAM: 256MB (512 Recomendado)
Procesador: 500MHz
El procesador de textos Microsoft Word es utilizado para crear la documentacin del sistema,
aunque puede ser utilizado cualquier otro capaz de leer los archivos .docx o convirtiendo los
archivos a otro formato como PDF u OpenDocument .odt. Microsft Word est incluido dentro de la
paquetera de Microsoft Office, por lo tanto se indicara como se instala Microsoft Office completo.
Pasos para instalar Microsoft Word
1.-Abrir el archivo de instalacin, regularmente es Setup.exe, en caso de que este comprimido o en
otro formato se debe descomprimir, montar una imagen virtual de CD o en su caso al insertar un
CD/DVD con el programa se iniciara el instalador automticamente.

Fig. 22 Preparacin de Microsoft Office para instalacin

2.- Segundos despus se muestra la ventana donde elegimos como instalar Office, en personalizar
nos permite elegir los productos a elegir, ubicacin, usuario, entre otros; mientras que la opcin
de Instalar ahora indicara que deseamos instalar todo incluido Microsoft Word, damos clic en esta
opcin.

Fig. 23 Elegir tipo de instalacin de Microsoft Office

3.- El proceso de instalacin comenzar inmediatamente y tendremos que esperar varios minutos
a que termine

Fig. 24 Proceso de instalacin de Microsoft Office

4.-Al terminar de instalar los archivos del programa en el disco local aparecer esta ventana que
indica que el procese de instalacin termin correctamente. Damos clic en cerrar.

Fig. 25 Instalacin finalizada de Microsoft Office

5.- Al abrir Microsoft Word u otro producto de Microsoft Office, se mostrar una ventana que
indica que el programa requiere activacin. Estas ventanas corresponden a la instalacin Microsoft
Office Enterprise Edition, por eso permite instalar sin clave de licencia. Pero si poseemos la clave
de licencia dar clic en Cambiar clave de producto para insertar la licencia que poseemos.

Fig. 26 Activacin de Microsoft Office

6.- En esta ventana escribimos la clave de licencia de Microsoft Office que poseemos. Damos clic
en Continuar.

Fig. 27 Ingresar clave del producto

7.- Aparecer la ventana de configuracin de la instalacin para elegir que tipo de instalacin
queremos y damos en Instalar ahora de nuevo. Dependiendo de la clave que insertemos el
programa quitara funciones para versiones inferiores de Microsoft Office.

Fig. 28 Auto reconfiguracin de Microsoft Office

Conector de Java a MySQL


Despus de descargar el conector para Java desde la pgina de MySQL, podremos ver que es un
archivo .jar y por lo tanto no es un ejecutable. Este archivo lo debemos mover a una carpeta en
especfico y estar disponible para que las aplicaciones lo utilicen, Netbeans lo detectar cuando
este en la carpeta apropiada.
Pasos para instalar conector Java ->MySQL
1.-Descargar el archivo desde la pagina de MySQL.
2.-Descomprimir en caso de ser necesario hasta tener en una carpeta el conector.

Fig. 29 Conector de Java a MySQL

3
.- Copiar a la carpeta apropiada el conector
C:\Program Files\Java\jdk1.7.0_10\jre\lib\ext

Fig. 30 Ubicacin del conector de Java a MySQL

4.- Netbeans detecta la existencia del conector y podemos hacer uso de el. (Resaltado en azul)

Fig. 31 Deteccin del conector en Netbeans

MySQL Workbench
Requerimientos mnimos:

Sistema Operativo: Windows XP -> Windows 8


RAM: 1GB

Espacio en disco: 500 MB?


rocesador: CPU a 1.5GHz

Pasos para instalar MySQL Workbench


1.- Iniciamos el instalador de la aplicacin dando clic sobre el icono del ejecutable.

Fig. 32 Preparacin de la instalacin de MySQL Workbench

2.- En algunos segundos se muestra la ventana que nos permite elegir el tipo de instalacin.
Elegimos la opcin de Agregar/Modificar Productos y Caractersticas. Estas opciones aparecen
cuando tenemos versiones anteriores del programa, en caso de nueva instalacin de debe elegir la
primer opcin y los pasos sern similares.

Fig. 33 Elegir tipo de instalacin de MySQL

3.- Iniciar el proceso de instalacin que verificar que programas se van a instalar o actualizar en
caso de ser necesario. El proceso tomar un momento y ya que todos hayan sido revisados se
activara el botn de siguiente, damos clic sobre el.

Fig. 34 Revisin de aplicaciones afines a MySQL

4.- Se mostrar la siguiente ventana y nos permitir modificar o revisar la configuracin del gestor
de base de datos.

Fig. 35 Configuracin de MySQL

5.- Aparecer una pantalla en la que podremos cambiar varios parmetros del servidor como el
tipo de servidor o el puerto en caso de ser necesario.

Fig. 36 Configuracin del servidor I Parmetros de operacin

6.- En esta ventana continuamos con la configuracin del servidor aadiendo usuarios y la
contrasea del usuario root.

Fig. 37 Configuracin del servidor II Cuentas de usuario

7.- En esta parte elegimos el nombre del servicio en Windows, si deseamos que inicie cuando inicie
windows y como deseamos que se ejecute el servicio. Damos clic en siguiente.

Fig. 38 Configuracin del servidor III Servicio de Windows

8.- El proceso de configuracin tomar otros segundos y comenzara la configuracin por primer
uso.

Fig. 39 Continua el proceso de configuracin de MySQL

9.- Esta pantalla solo aparece cuando se instala como actualizacin y queremos que las bases de
datos aparezcan en el nuevo MySQL Wokbench, tenemos que utilizar la contrasea de
Administrador root.

Fig. 40 Revisar bases de datos existentes

10.-Para iniciar el programa siempre debemos indicar un usuario y una contrasea. Siempre
debemos hacer uso de un usuario con privilegios de altos o utilizando el usuario root para hacer
movimientos en las bases de datos o configurara nuevas opciones.

Fig. 41 Inicio de sesin en MySQL

11.- Esperamos un momento a que se instalen los ejemplos.

Fig. 42 Instalacin de ejemplos

12.- La instalacin y configuracin ha finalizado correctamente si esta pantalla se nos muestra al


final.

Fig. 43 Instalacin completada de MySQL

13.- Entorno de trabajo que muestra MySQL Wokbench y que al poseer una interfaz grafica
permite aumentar la productividad.

Fig. 44 Entorno de MySQL Workbench

Apartado II
Diagramas UML / Diccionario de datos

Diagramas UML .......................................................................................................................................... 32


Fig. 2 Diagrama de casos de uso ................................................................................................................ 33
Fig. 3 Diagrama de clases ........................................................................................................................... 34
Diagrama de secuencia .............................................................................................................................. 34
Fig. 4 Bsqueda de usuarios ...................................................................................................................... 35

F
ig. 5 Alta de usuarios.................................................................................................................................. 35
Fig. 6 Baja de usuarios................................................................................................................................ 36
Fig. 7 Actualizacin..................................................................................................................................... 36
Fig. 8 Realizar pedido ................................................................................................................................. 37
Fig. 9 Consultar mercanca ......................................................................................................................... 37
Fig. 10 Recibir mercanca y dar de alta ...................................................................................................... 38
Fig. 11 Alta de ofertas ................................................................................................................................ 38
Fig. 12 Realizar venta ................................................................................................................................. 39
Fig. 13 Devolver mercanca ........................................................................................................................ 39
Diagrama de colaboracin ......................................................................................................................... 40
Fig. 14 Bsqueda de usuarios .................................................................................................................... 40
Fig. 15 Alta de usuarios .............................................................................................................................. 40
Fig. 16 Baja de usuarios.............................................................................................................................. 41
Fig. 17 Actualizacin................................................................................................................................... 41
Fig. 18 Realizar pedido ............................................................................................................................... 41
Fig. 19 Consultar mercanca ....................................................................................................................... 42
Fig. 20 Recibir mercanca y dar de alta ...................................................................................................... 42
Fig. 21 Altas de ofertas............................................................................................................................... 42
Fig. 22 Realizar venta ................................................................................................................................. 43
Fig. 23 Devolver mercanca ........................................................................................................................ 43
Fig. 24 Diagrama de estados ...................................................................................................................... 43
Fig. 25 Diagrama de actividades ................................................................................................................ 44
Fig. 26 Diagrama de componentes ............................................................................................................ 45
Fig. 27 Diagrama de despliegue ................................................................................................................. 46
Diccionario de datos .................................................................................................................................. 46

Fig. 1 Diagrama Entidad-Relacin

Diagramas UML

Fig. 2 Diagrama de casos de uso

Fig. 3 Diagrama de clases

Diagrama de secuencia

Fig. 4 Bsqueda de usuarios

Fig. 5 Alta de usuarios

Fig. 6 Baja de usuarios

Fig. 7 Actualizacin

Fig. 8 Realizar pedido

Fig. 9 Consultar mercanca

Fig. 10 Recibir mercanca y dar de alta

Fig. 11 Alta de ofertas

Fig. 12 Realizar venta

Fig. 13 Devolver mercanca

Diag
rama de colaboracin

Fig. 14 Bsqueda de usuarios

Fig. 15 Alta de usuarios

F
ig. 16 Baja de usuarios

Fig. 17 Actualizacin

Fig. 18 Realizar pedido

ig. 19 Consultar mercanca

Fig. 20 Recibir mercanca y dar de alta

Fig. 21 Altas de ofertas

ig. 22 Realizar venta

Fig. 23 Devolver mercanca

Fig. 24 Diagrama de estados

Fig. 25 Diagrama de actividades

Fig. 26 Diagrama de componentes

Fig. 27 Diagrama de despliegue

Diccionario de datos