Professional Documents
Culture Documents
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:
Espacio en disco: MB
RAM: MB
Procesador:
Requerimientos de software:
Netbeans 7.2.1
JDK (Java Development Kit)
StarUML
Apartado I
Instalacin de software
StarUML
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:
RAM: 512 MB
Procesador: Intel Pentium III o equivalente
Instalacin 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.
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.
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.
5.- Dar clic en Finalizar para cerrar la ventana que solo nos avisa que la instalacin termin
correctamente.
6.- Al abrir Netbeans se mostrar una ventana como la siguiente. Netbeans esta listo para
comenzar a trabajar.
JDK 1.7
Requerimientos mnimos:
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.
2.- Para continuar con la instalacin debemos aceptar el acuerdo de licencia, si es as damos clic en
Aceptar.
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.
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.
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.
StarUML
Requerimientos mnimos:
RAM: 128 MB
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.
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.
3.- Esta ventana nos permite elegir la ruta de instalacin, por ejemplo si deseamos instalarla en
otra unidad. Damos clic en siguiente.
4.- Aparece el nombre de la carpeta que contendr los iconos en el men inicio. Damos clic en
siguiente.
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.
6.- Cuando terminemos de configurar las diferentes opciones aparece la ventana para comenzar
con la instalacin, damos clic en Instalar.
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.
9.- As es el entorno de StarUML. Desde donde podemos crear cualquier diagrama del estndar de
UML.
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.
3.- El proceso de instalacin comenzar inmediatamente y tendremos que esperar varios minutos
a que termine
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.
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.
6.- En esta ventana escribimos la clave de licencia de Microsoft Office que poseemos. Damos clic
en Continuar.
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.
3
.- Copiar a la carpeta apropiada el conector
C:\Program Files\Java\jdk1.7.0_10\jre\lib\ext
4.- Netbeans detecta la existencia del conector y podemos hacer uso de el. (Resaltado en azul)
MySQL Workbench
Requerimientos mnimos:
rocesador: CPU a 1.5GHz
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.
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.
4.- Se mostrar la siguiente ventana y nos permitir modificar o revisar la configuracin del gestor
de base de datos.
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.
6.- En esta ventana continuamos con la configuracin del servidor aadiendo usuarios y la
contrasea del usuario root.
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.
8.- El proceso de configuracin tomar otros segundos y comenzara la configuracin por primer
uso.
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.
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.
13.- Entorno de trabajo que muestra MySQL Wokbench y que al poseer una interfaz grafica
permite aumentar la productividad.
Apartado II
Diagramas UML / Diccionario de datos
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
Diagramas UML
Diagrama de secuencia
Fig. 7 Actualizacin
Diag
rama de colaboracin
F
ig. 16 Baja de usuarios
Fig. 17 Actualizacin
Diccionario de datos