Download APLICACIO...COS

Document related concepts

Potenciostato wikipedia , lookup

Análisis de nodos wikipedia , lookup

Circuitos de ayuda a la conmutación de transistores wikipedia , lookup

Análisis de circuitos wikipedia , lookup

LM317 wikipedia , lookup

Transcript
FUNDAMENTOS DE PROGRAMACION
PROCESO PARA DESARROLLAR UNA SOLUCIÓN INFORMATICA
SOFTWARE DE ECUACIONES DE CIRCUITOS ELÉCTRICOS
ETAPAS DEL PROCESO
POR:
Jhon Anderson Urbano Díaz- Ingeniería en Automatización
CC: 1124829763
Laura Nathalia Villarragan Pachon-Ingeniería Química
CC: 98071752275
FECHA: Abril 25 de 2016
SOFTWARE DE ECUACIONES DE CIRCUITOS ELÉCTRICOS
ANALISIS ............................................................................................................................................. 3
Enunciado de problema .................................................................................................................. 3
Requerimientos funcionales ........................................................................................................... 4
Entrada de datos: ........................................................................................................................ 4
Procesamiento de datos: ............................................................................................................ 4
Salida de datos: (resultados) ....................................................................................................... 4
Llenar el siguiente formato para cada requerimiento .................................................................... 4
Requerimientos NO funcionales ..................................................................................................... 9
DISEÑO ................................................................................................................................................ 9
Diagramas usando UML (Unified Modeling Language)................................................................... 9
Diseño de interfaces de usuario (GUIs) ........................................................................................... 9
CONSTRUCCIÓN .................................................................................................................................. 9
Instalar el Java Development Kit (JDK) ..............................................Error! Bookmark not defined.
Instalar el Eclipse for Java Developers (SDK).....................................Error! Bookmark not defined.
MOSTRAR DE AQUÍ EN ADELANTE TODO EL PROCESO DE CONSTUCCIÓN DE LA SOLUCIÓN ........ 9
ANALISIS
Enunciado de problema
Para los técnicos, tecnólogos, estudiantes de ingeniería en el área de electricidad, existen una
variedad de dificultades a la hora de hacer cálculos matemáticos para solución de operaciones tales
como hallar; el voltaje, resistencia, corriente, potencia, intensidad, tensión y entre factores
eléctricos. Debido a la cantidad de tiempo que gasta en resolverlos y las dificultades o confusiones
que se presentan, al tener muchos datos que son necesarios a la hora de solucionar esas ecuaciones.
Otras dificulta que se presenta es en el desarrollo de problemas eléctricos, es que estos problemas
dependen del circuitos que se tenga desarrollar, abordando de que si ese problema se presenta en
corriente continua y alterna, ya que para el desarrollo de estas ecuaciones es totalmente diferente
la solución , debido a la complejidad de las ecuaciones.
Ecuaciones en corriente DC
Ecuaciones en corriente AC
Viendo los problemas anteriormente enunciados, nos dimos la tarea de investigar como poder
ayudar a las posibles soluciones a la hora resolver estas ecuaciones que son muy tediosas y
complicadas. De lo anteriormente dicho nació la propuesta de implementar un software que
permita la solución de ecuaciones con respeto a magnitudes eléctricas. El desarrollo de esta
aplicación permitiría que los técnicos, tecnólogos, estudiantes de ingeniería en el área de
electricidad, lograran un mejor proceso cuando intentan ecuaciones tan complicadas como estas.
Además que el software esta se implementará para resolver ecuaciones de corriente continua como
corriente alterna que ayudaría de gran manera al usuario que adquiera este software.
Requerimientos funcionales
¿Qué se quiere que haga el software?
Dadas unas mediciones requeridas o realizadas por el usuario, dependiendo de la ecuación
que se pretenda hallar, se despliegan una bienvenida hecha por el programa y un acceso
para el usuario que pretenda ingresar a la plataforma digital, por consiguiente se ilustra un
menú de opciones para mayor interacción con los usuarios, el programa debe realizar
operaciones matemáticas, para la solución de magnitudes eléctricas tales como la tensión
(En Voltios), la corriente (en Amperios), la potencia (en watts) y la resistencia (en Ohmios),
para corriente continua, como corriente alterna.
Entrada de datos:
Ingresar, insertar, capturar, leer
Procesamiento de datos:
Calcular, computar, ordenar, clasificar, guardar, almacenar, convertir, operar, sumar, promediar,
analizar, comparar, intercambiar.
Salida de datos: (resultados)
Imprimir, mostrar, graficar, visualizar, listar, reportar, escribir
Ilustrar
Llenar el siguiente formato para cada requerimiento
Nombre
R1 – Ingresar el información básica del usuario
Resumen
Se requiere recibir la información básica del usuario. Dicha información comprende
datos personales y las intenciones que tiene al usar el programa.
Entradas
Nombre del usuario
Apellido del usuario
Identificación del usuario
Profesión del usuario
Intensiones al usar el programa
Resultados
La información básica del usuario y las intenciones que tiene el usuario con dicho programa, validado la
información ingresada
Nombre
R2 – Despliegue del menú principal de opciones sobre magnitudes eléctricas
Resumen
Se solicita que el usuario elija la opción deseada, para solucionar las ecuaciones
eléctricas que necesita resolver
Entradas
Cálculos-Corriente DC
Cálculos-Corriente AC
Resultados
elección de la opción deseada por el usuario
Nombre
R3- Despliegue del menú de opciones sobre magnitudes eléctricas en corriente DC
Resumen
Se solicita que el usuario elija la opción deseada, para solucionar las ecuaciones
eléctricas en corriente DC que necesita resolver
Entradas
Resolver ecuación –voltaje
Resolver ecuación -resistencia
Resolver ecuación -corriente
Resolver ecuación -potencia
Resultados
Elección de la opción deseada, para solucionar las ecuaciones sobre la magnitudes eléctricas que necesita
resolver en corriente DC
Nombre
R4 – Ingresar los datos para resolver tensión
Resumen
Se requiere que el usuario introduzca los valores en resistencia, potencia y corriente
para hallar tensión, dependiendo del problema que se desee solucionar.
Entradas
Valor -resistencia (Ohm)
Valor- corriente (Amp)
Valor - potencia (Watts)
Resultados
Obtención de la tensión eléctrica en voltios
Nombre
R5- Ingresar los datos para resolver corriente
Resumen
Se solicita que el usuario introduzca los valores en resistencia, potencia y voltaje para
hallar corriente, dependiendo del problema que se desee solucionar.
Entradas
Valor -resistencia (Ohm)
Valor – voltaje (volt)
Valor - potencia (Watts)
Resultados
Obtención de la corriente eléctrica en amperios
Nombre
R6 – Ingresar los datos para resolver resistencia
Resumen
Se pide que el usuario introduzca los valores en corriente, potencia y voltaje para
hallar resistencia, dependiendo del problema que se desee solucionar.
Entradas
Valor – voltaje (volt)
Valor - potencia (Watts)
Valor- corriente (Amp)
Resultados
Obtención de la resistencia eléctrica en ohmios
Nombre
R7- Ingresar los datos para resolver potencia
Resumen
Se pide que el usuario introduzca los valores en corriente, resistencia y voltaje para
hallar potencia, dependiendo del problema que se desee solucionar.
Entradas
Valor- corriente (Amp)
Valor – voltaje (volt)
Valor -resistencia (Ohm)
Resultados
Obtención de la potencia eléctrica en watts
Nombre
R8- Despliegue del menú de opciones sobre magnitudes eléctricas en corriente AC
Resumen
Se solicita que el usuario elija la opción deseada, para solucionar las ecuaciones
eléctricas en corriente AC que necesita resolver
Entradas
Resolver ecuación –voltaje
Resolver ecuación -resistencia
Resolver ecuación -corriente
Resolver ecuación -potencia
Resultados
Elección de la opción deseada, para solucionar las ecuaciones sobre la magnitudes eléctricas que necesita
resolver en corriente DC
Nombre
R9 – Ingresar los datos para resolver tensión
Resumen
Se requiere que el usuario introduzca los valores en resistencia, potencia y corriente
para hallar tensión, dependiendo del problema que se desee solucionar.
Entradas
Valor -resistencia (Ohm)
Valor- corriente (Amp)
Valor - potencia (Watts)
Resultados
Obtención de la tensión eléctrica en voltios
Nombre
R10- Ingresar los datos para resolver corriente
Resumen
Se solicita que el usuario introduzca los valores en resistencia, potencia y voltaje para
hallar corriente, dependiendo del problema que se desee solucionar.
Entradas
Valor -resistencia (Ohm)
Valor – voltaje (volt)
Valor - potencia (Watts)
Resultados
Obtención de la corriente eléctrica en amperios
Nombre
R11 – Ingresar los datos para resolver resistencia
Resumen
Se pide que el usuario introduzca los valores en corriente, potencia y voltaje para
hallar resistencia, dependiendo del problema que se desee solucionar.
Entradas
Valor – voltaje (volt)
Valor - potencia (Watts)
Valor- corriente (Amp)
Resultados
Obtención de la resistencia eléctrica en ohmios
Nombre
R12- Ingresar los datos para resolver potencia
Resumen
Se pide que el usuario introduzca los valores en corriente, resistencia y voltaje para
hallar potencia, dependiendo del problema que se desee solucionar.
Entradas
Valor- corriente (Amp)
Valor – voltaje (volt)
Valor -resistencia (Ohm)
Resultados
Obtención de la potencia eléctrica en watts
Requerimientos NO funcionales
El software restringe los accesos a usuarios no registrados en la base de datos, por medio de una
seguridad basada en generación de códigos de acceso para todos los usuarios registrados y funciona
en sistema operativos como Windows y Android. Su estabilidad de usuarios de 100 personas en la
base de datos y su disponibilidad es de una interfaz de usuarios de (100/100) en función simultánea
las 24 horas del día .Con respecto mantenibilidad asociada a los usuarios se da como servicio
gratuito pero con restricción en su número de usuarios, y con un diseño interactivo con el usuario
que ingrese a la plataforma.
DISEÑO
Especificación detallada de lo que se va a construir
Diagramas usando UML (Unified Modeling Language)
Diseño de interfaces de usuario (GUIs)
CONSTRUCCIÓN
MOSTRAR DE AQUÍ EN ADELANTE TODO EL PROCESO DE CONSTUCCIÓN DE LA
SOLUCIÓN