Title | Manual Tecnico completo proyecto final |
---|---|
Author | XxCooKexX YT |
Course | Diseño Y Especificación De Software |
Institution | Universidad Autónoma de Nuevo León |
Pages | 20 |
File Size | 1.4 MB |
File Type | |
Total Downloads | 62 |
Total Views | 145 |
Manuel tecnico del proyecto final de la materia de diseño y especificaciones de software completo...
Manual técnico
Contenido Objetivo.........................................................................................................2 Procesos.........................................................................................................2 Herramientas utilizadas para el desarrollo....................................................3 Diagrama entidad relación............................................................................3 Diccionario de datos......................................................................................4 Diagrama de clases........................................................................................6 Conexión base de datos con el software........................................................6 Programación................................................................................................9 Herramientas case.......................................................................................18 Bibliografías................................................................................................18
Objetivo Informar y especificar al usuario la estructura y conformación del sistema con el fin de que puedan hacer soporte y modificaciones
Procesos Procesos de entrada -
Programa de escritorio
Ingresar al programa de escritorio (acceso). Ingresar datos para el registro de usuario (nombres, correo, teléfono etc.) Ingresar datos para registros de factura (tipo de servicio, descripción, id cliente etc.). Ingresar datos para registros de ventas. Procesos de salida -
Programa de escritorio
Consulta de usuarios (productos). Consulta de facturas (cliente, empleado). Consulta de historial clientes. (Pedidos)
Requisitos del sistema -
Requerimientos de hardware
Equipo, teclado, ratón, monitor, dispositivo móvil. Memoria RAM 2 GB (equipo computo de escritorio o portátil) Procesador 1.4 GHz. -
Requerimientos de software
Sistema operativo (Windows 7 en adelante). Java 8.0.
Herramientas utilizadas para el desarrollo NetBeans 8.0 JAVA El lenguaje de programación de Java es una herramienta de desarrollo orientada a objetos, fue diseñado para que no dependieran en muchas implementaciones, el cual permite a los desarrolladores ejecutar en cualquier dispositivo sin necesidad de recompilar el código, el cual se considera multiplataforma. Servidor de base de datos Access Microsoft Es un sistema de gestión de bases de datos para los sistemas operativos Microsoft Windows, desarrollado por Microsoft y orientado a ser usado en un entorno personal o en pequeñas organizaciones. Es un componente de la suite ofimática Microsoft Office. Permite crear ficheros de bases de datos relacionales que pueden ser fácilmente gestionadas por una interfaz gráfica simple.
Diagrama entidad relación
Diccionario de datos Tabla registro: para registrar los clientes del negocio
Campo
Tipo de Dato
Tamaño de campo
Descripción
Llave
Id
Autonumeracio n
50
numCliente
Texto corto
50
nombre
Texto corto
50
apellidop
Texto corto
50
apellidom
Texto corto
50
fechanac
Fecha
12
celular
Numero
12
correo
Texto corto
50
genero
Texto corto
50
Id del cliente Primaria autoincrementa r Número del cliente registrado Nombre del cliente registrado Apellido del cliente a registrar Apellido materno del cliente a registrar Fecha de nacimiento del cliente a registrar Celular del cliente a registrar Correo del cliente a registrar Genero del cliente a registrar
Tabla facturas: para almacenar los datos de las facturas generadas por el software
Campo
Tipo de Dato
Tamaño de campo
Descripció n
Idcliente
Texto corto
50
Servicio
Texto corto
50
Equipo
Texto corto
50
Descripción
Texto corto
50
Costo
Numero
50
Id del cliente para localizar de manera sencilla dicho usuario Que tipo de servicio se empleó, ya sea diagnostico o reparación Que equipo se empleó en el servicio, computadora, celular, Tablet Descripción del servicio, en este caso de la reparación Costo del servicio
Llave
Tabla HistorialCliente: para almacenar los movimientos de los clientes y capturarlos en el programa
Campo
Tipo de Dato
Tamaño de campo
Descripció n
Llave
idCliente
Texto corto
50
primaria
Nombre
Texto corto
50
Servicio
Texto corto
50
TipoEquipo
Texto corto
50
Fecha
Fecha
12
Costo
Numero corto
12
Id del cliente para localizar de manera sencilla dicho usuario Nombre del usuario para ingresar a la tabla historial Servicio del historial de la factura Tipo del equipo Fecha del proceso de la factura Costo del servicio
Diagrama de clases
Conexión base de datos con el software Para que la base de datos funcione correctamente con el sistema descargado, hace falta tener lo siguiente -
Librería de Access en NetBeans Base datos Access 2010 en adelante
Una vez descargada la base de datos abrimos el programa en NetBeans
nos dirigimos a la clase conexión.java
después nos dirigimos al código y hay insertamos el url de nuestra base de datos descargada, para que funcione sin problemas el software
Programación
Código para ingresar al sistema con un login: con cuenta y contraseña asignada
Esta interfaz solo se utilizaron botenes para desplazar las secciones del menú
Este código es para registrar usuario, ademas de capturarlo en la base de datos
esta es la función del botón generar factura
Esta es el botón de buscar cliente
en este código tenemos lo que es para agregar la factura, ademas para insertarla en el ticket
Este código es para actulizar los datos y para editarlos en la base de datos
Herramientas case Herramienta Windows Access Word NetBeans PowerPoint Google Chrome
Versión 10 2016 2016 8.2 2016 69.0
Para que se utilizó Sistema operativo utilizado Uso para una base de datos Utilizado para la documentación de proyecto Programación mediante java Presentación de los avances del proyecto Consulta de información
Bibliografías
IDE de Java, editor de código, NetBeans 8.2 Obtenido de https://netbeans.org/downloads/old/8.2/
Stack Overflow (2018). Obtenido de https://es.stackoverflow.com/.
DaFont – Descargar fuentes. (2018). Obtenido de https://www.dafont.com/es/.
Microsoft Access https://www.microsoft.com/es-mx/microsoft-365/access
https://www.google.com/search? q=como+hacer+interfaces+en+java+netbeans&oq=como+hacer+interfac es+en+java&aqs=chrome.1.69i57j0j0i22i30l6.8037j0j7&sourceid=chrome &ie=UTF-8
https://basedatosaccessjava.blogspot.com/2016/12/lo-primero-quenecesitamos-es-descargar.html...