Download FUNDAMENOS DE PROGRAMACION (2)

Document related concepts
no text concepts found
Transcript
FUNDAMENOS DE PROGRAMACION
PROCESO DE CONSTRUCCION DE UNA APLICACION
ETAPAS DEL PROCESO
POR: JORGE LEONARDO RODRIGUEZ GUERRERO
ENERO 28 DE 2016
Documento del proyecto de software
ANALISIS .............................................................................................................................................. 3
Enunciado del problema ................................................................................................................. 3
Requerimientos ............................................................................................................................... 3
Requerimientos NO funcionales ..................................................................................................... 3
DISEÑO ................................................................................................................................................ 3
Diagramas UML (lenguaje de modelado)........................................................................................ 3
Diseño de interfaces de usuario (GUIS) .......................................................................................... 3
CONSTRUCCIÓN .................................................................................................................................. 4
Instalar el Java Development Kit (JDK) ............................................................................................ 4
Instalar el Eclipse for Java Developers (SDK: software Development Kid) ..................................... 4
Eclipse IDE for Java Developers............................................................................................ 5
ETAPAS DEL PROCESO DE CONSTRUCCIÓN DE UNA APLICACIÓN
ANALISIS
Enunciado del problema
Requerimientos
¿Qué queremos que haga el software?
Frases en infinitivo. Frases que contienen verbos
Entrada de datos: ingresar, capturar, inserta, entrar, introducir, incluir
Procesamiento de datos: almacenar datos en zona de memoria (RAM: principal; main
storage, Memoria secundaria: discos duros, USB, CD, DVD), calcular, operar, sumar,
promediar, convertir, promediar, clasificar, ordenar, actualizar, borrar.
Salida de datos: visualizar, imprimir, listar, reportar, mostrar, desplegar.
Requerimientos NO funcionales
Restricciones que se le impones al software
Seguridad, escalabilidad (usuarios), disponibles (24/7, 360)
Performance
DISEÑO
Especificación detallada de ALGO que es susceptible de ser construido
Diagramas UML (lenguaje de modelado)
Diseño de interfaces de usuario (GUIS)
CONSTRUCCIÓN
Instalar el Java Development Kit (JDK)
Ir a la página de descarga
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. aceptar la licencia
3. descargar el software de acuerdso con el Sistema operativo
Windows x64
186.55 MB jdk-8u71-windows-x64.exe
Instalar el Eclipse for Java Developers (SDK: software Development Kid)
1. Descargar el software del siguiente link
Eclipse IDE for Java Developers
2. Descargar el archivo comprimido
3. Una vez descargado el archive comprimido, se ubica en el directorio raíz del computador:
C:/
4. Extraer el contenido
5. Crear un acceso directo en el escritorio del computador a partir del archivo
C:\eclipse\eclipse.exe
6. Verificar que eclipse quedo correctamente instalado
7. Dar doble clic en el acceso directo en el escritorio
CREAR UNA CARPETA DONDE SE ALMACENARA TODOS LOS PROYECTO DE JAVA
CREAR WORKSPACE (nombre de la carpeta)
Lo primero que sale, hay que guardar en la carpeta creada
CREAR UN PROYECTO EN ECLIPSE