ProyectoLOC S
INGENIERÍA DE SOFTWARE
Jorge Manzano
20 de octubre de 2014
Resumen del Plan del Proyecto
Enunciado:
Pré-requisitos: Usar el PSP0.1
Escribir un programapara contar las líneas lógicas en un programa, omitiendo comentarios y líneas en blanco. Usar el patrón de conteo generado a través del informe de R1 para colocar una línea lógica en cada línea físicay contar las líneas físicas. Producir un único contador para el archivo fuente del programa entero.
Pruebas: Probar completamente el programa. Contar las LOC’s en los programas 1A y 2A
Planificación:Contar el número de líneas de código sin tomar en cuenta las líneas vacía y los comentarios.
Hacer la conexión con la base de datos.
Tomar en cuenta la tabla en la base de datos para conocer laubicación de cada programa.
Diseño:
Se usará la base de datos PostgreSQL para guardar la tabla con los datos necesarios, la tabla será llenada manualmente con dos registros.
Codificación:
package loc.s;import java.sql.*;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
/**
*
* @author George
*/
publicclass LOCS {
/**
* @param args the command line arguments
*/
static String cadenaConexion = "jdbc:postgresql://localhost:5432/LOC's?" + "user=postgres&password=george1991";public static void main(String[] args) {
// TODO code application logic here
Connection conexion = null;
Statement sentencia = null;
ResultSet resultado = null;String ubicacion="";
try {
Class.forName("org.postgresql.Driver");
conexion = DriverManager.getConnection(cadenaConexion);
sentencia =conexion.createStatement();
String consultaSQL = "SELECT *" +
" FROM \"Programa\";";
resultado = sentencia.executeQuery(consultaSQL);
while (resultado.next()) {
int...
Regístrate para leer el documento completo.