Commit 8c07d573 authored by Bruno López Trigo's avatar Bruno López Trigo

Engadida actualización da memoria, seccións de introdución, xestión e análise

parent e97f35e9
......@@ -36,9 +36,16 @@ public class FormatChecker {
ArrayList<String> modified = new ArrayList();
while(line.toUpperCase().startsWith("@ATTRIBUTE") && !line.endsWith("}")){
att = line.split("'")[1];
newAtt = att.replaceAll("[ !#$%&\\()*+,./:;<=>?@\\[\\]^`{|}~`]", "-");
printWriter.println(line.split("'")[0] + "'" + newAtt + "'" + line.split("'")[2]);
if(line.contains("'")){
att = line.split("'")[1];
newAtt = att.replaceAll("[ !#$%&\\()*+,./:;<=>?@\\[\\]^`{|}~`]", "-");
printWriter.println(line.split("'")[0] + "'" + newAtt + "'" + line.split("'")[2]);
}
else{
att = line.split(" ")[1];
newAtt = att.replaceAll("[ !#$%&\\()*+,./:;<=>?@\\[\\]^`{|}~`]", "-");
printWriter.println(line.split(" ")[0] + " " + newAtt + " " + line.split(" ")[2]);
}
line = reader.readLine();
if(!att.equals(newAtt)){
modified.add(att);
......@@ -49,22 +56,28 @@ public class FormatChecker {
line = reader.readLine();
while(line != null){
if(!line.toUpperCase().startsWith("@ATTRIBUTE")){
if(!line.toUpperCase().startsWith("@ATTRIBUTE") && !line.contains("?")){
printWriter.println(line);
line = reader.readLine();
}
else{
reader.close();
new File(arff.getAbsolutePath().replace(".tmp", "")).delete();
arff.delete();
throw new LogFormatEx("Formato de dataset inválido");
}
}
printWriter.close();
reader.close();
arff.delete();
return modified;
} catch (IOException ex) {
new File(arff.getAbsolutePath().replace(".tmp", "")).delete();
arff.delete();
throw new LogFormatEx("Formato de dataset inválido");
}
......
#Generated by Maven
#Sat Jun 02 12:16:31 CEST 2018
#Sat Jun 02 21:11:38 CEST 2018
version=1.0
groupId=brunolopez
artifactId=expliclas-api
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/LogInterface.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/FileContainer.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilder.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/LogService.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/FileUploadEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Point.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Tree.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/explainer/ExplainerInterface.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/XMLFormatEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/LogBuilderEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/Dataset.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Rule.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/Interpreter.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Consequent.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/InvalidInstanceEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/explainer/Config.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/LeafNode.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Interval.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/explainer/ClauseBuilder.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/Clasificacion.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Problem.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/Views.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/InterpreterInterface.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/RuleBuilder.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/Line.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/DatasetNotFoundEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/Token.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Property.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Node.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/Algorithm.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/WekaReader.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/problembuilder/XMLReader.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/explainer/Explanation.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/DatasetService.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/explainer/InfoExtractor.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/InvalidProblemEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/FormatChecker.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Solution.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/ConfusionMatrix.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/filters/TokenFilter.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/filters/CORSFilter.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/SolutionBuilder.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/filters/TokenNeeded.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/Log.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/logbuilder/LogBuilder.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/LogFormatEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/NoLeafNode.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Antecedent.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/exceptions/TreeFormatEx.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/Clasificador.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/explainer/Explainer.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/Controller.java
/home/brilemau/NetBeansProjects/ExpliClas/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Attribute.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/InvalidInstanceEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/WekaReader.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Tree.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Point.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilder.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/Controller.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Rule.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/Interpreter.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/TokenFilter.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/XMLFormatEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/Clasificador.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/ConfusionMatrix.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Explanation.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Attribute.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/Clasificacion.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Consequent.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/TreeFormatEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/FileContainer.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/InfoExtractor.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Interval.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/ExplainerInterface.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/LogFormatEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Line.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Explainer.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/LogBuilderEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Node.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Property.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Solution.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/RuleBuilder.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/Token.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Algorithm.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/CORSFilter.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/LogBuilder.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Problem.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/InvalidProblemEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Log.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/ClauseBuilder.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/TokenNeeded.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/XMLReader.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/LogInterface.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/DatasetNotFoundEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/LogService.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/InterpreterInterface.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/FileUploadEx.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Dataset.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Config.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Views.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/SolutionBuilder.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Antecedent.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/FormatChecker.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/DatasetService.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/NoLeafNode.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/LeafNode.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/ClasificacionTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/LogServiceTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilderTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/DatasetServiceTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/explainer/ExplainerTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/interpreter/solutionbuilder/WekaReaderTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/logbuilder/LogBuilderTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/ClasificadorTest.java
/home/brilemau/NetBeansProjects/ExpliClas/src/test/java/brunolopez/expliclas/Tests.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/Tests.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/ClasificadorTest.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/explainer/ExplainerTest.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/interpreter/solutionbuilder/WekaReaderTest.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/LogServiceTest.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/logbuilder/LogBuilderTest.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/ClasificacionTest.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilderTest.java
/home/brilemau/Documents/repos/ExpliClas-TFG/codigo/expliclas-api/src/test/java/brunolopez/expliclas/DatasetServiceTest.java
This diff is collapsed.
\relax
\catcode `.\active
\catcode`\.=12
\catcode `"\active
\catcode `<\active
\catcode `>\active
\gl@quoting
\babel@aux{galician}{}
\@writefile{toc}{\contentsline {section}{\numberline {1}Descrici\IeC {\'o}n do alcance}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Obxectivos do sistema}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Aceptaci\IeC {\'o}n do produto}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Exclusi\IeC {\'o}ns do proxecto}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Requisitos de informaci\IeC {\'o}n}{3}}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Plantilla de requisitos de informaci\IeC {\'o}n}}{3}}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Requisito de informaci\IeC {\'o}n 1}}{5}}
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Requisito de informaci\IeC {\'o}n 2}}{7}}
\@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces Requisito de informaci\IeC {\'o}n 3}}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {6}Requisitos funcionais}{8}}
\@writefile{lot}{\contentsline {table}{\numberline {5}{\ignorespaces Plantilla de requisitos funcionais}}{9}}
\@writefile{lot}{\contentsline {table}{\numberline {6}{\ignorespaces Requisito funcional 1}}{11}}
\@writefile{lot}{\contentsline {table}{\numberline {7}{\ignorespaces Requisito funcional 2}}{11}}
\@writefile{lot}{\contentsline {table}{\numberline {8}{\ignorespaces Requisito funcional 3}}{13}}
\@writefile{lot}{\contentsline {table}{\numberline {9}{\ignorespaces Requisito funcional 4}}{15}}
\@writefile{lot}{\contentsline {table}{\numberline {10}{\ignorespaces Requisito funcional 5}}{17}}
\@writefile{lot}{\contentsline {table}{\numberline {11}{\ignorespaces Requisito funcional 6}}{18}}
\@writefile{lot}{\contentsline {table}{\numberline {12}{\ignorespaces Requisito funcional 7}}{19}}
\@writefile{lot}{\contentsline {table}{\numberline {13}{\ignorespaces Requisito funcional 8}}{20}}
\@writefile{lot}{\contentsline {table}{\numberline {14}{\ignorespaces Requisito funcional 9}}{22}}
\@writefile{lot}{\contentsline {table}{\numberline {15}{\ignorespaces Requisito funcional 10}}{24}}
\@writefile{lot}{\contentsline {table}{\numberline {16}{\ignorespaces Requisito funcional 11}}{25}}
\@writefile{lot}{\contentsline {table}{\numberline {17}{\ignorespaces Requisito funcional 12}}{26}}
\@writefile{lot}{\contentsline {table}{\numberline {18}{\ignorespaces Requisito funcional 13}}{27}}
\@writefile{lot}{\contentsline {table}{\numberline {19}{\ignorespaces Requisito funcional 14}}{28}}
\@writefile{lot}{\contentsline {table}{\numberline {20}{\ignorespaces Requisito funcional 15}}{29}}
\@writefile{toc}{\contentsline {section}{\numberline {7}Requisitos non funcionais}{29}}
\@writefile{lot}{\contentsline {table}{\numberline {21}{\ignorespaces Plantilla de requisitos non funcionais}}{29}}
\@writefile{lot}{\contentsline {table}{\numberline {22}{\ignorespaces Requisito non funcional 1}}{30}}
\@writefile{lot}{\contentsline {table}{\numberline {23}{\ignorespaces Requisito non funcional 2}}{30}}
\@writefile{lot}{\contentsline {table}{\numberline {24}{\ignorespaces Requisito non funcional 3}}{30}}
\@writefile{toc}{\contentsline {section}{\numberline {8}Requisitos de interface gr\IeC {\'a}fica}{31}}
\@writefile{lot}{\contentsline {table}{\numberline {25}{\ignorespaces Plantilla de requisitos de interface gr\IeC {\'a}fica}}{31}}
\@writefile{lot}{\contentsline {table}{\numberline {26}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 1}}{31}}
\@writefile{lot}{\contentsline {table}{\numberline {27}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 2}}{31}}
\@writefile{lot}{\contentsline {table}{\numberline {28}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 2}}{32}}
\@writefile{lot}{\contentsline {table}{\numberline {29}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 2}}{32}}
\@writefile{lot}{\contentsline {table}{\numberline {30}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 3}}{32}}
\@writefile{lot}{\contentsline {table}{\numberline {31}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 4}}{33}}
This diff is collapsed.
\babel@toc {galician}{}
\contentsline {section}{\numberline {1}Descrici\IeC {\'o}n do alcance}{1}
\contentsline {section}{\numberline {2}Obxectivos do sistema}{1}
\contentsline {section}{\numberline {3}Aceptaci\IeC {\'o}n do produto}{2}
\contentsline {section}{\numberline {4}Exclusi\IeC {\'o}ns do proxecto}{2}
\contentsline {section}{\numberline {5}Requisitos de informaci\IeC {\'o}n}{3}
\contentsline {section}{\numberline {6}Requisitos funcionais}{8}
\contentsline {section}{\numberline {7}Requisitos non funcionais}{29}
\contentsline {section}{\numberline {8}Requisitos de interface gr\IeC {\'a}fica}{31}
\relax
\@writefile{toc}{\contentsline {chapter}{\numberline {3}An\IeC {\'a}lise}{25}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Especificaci\IeC {\'o}n de requisitos}{25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Requisitos de informaci\IeC {\'o}n}{25}}
\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces Plantilla de requisitos de informaci\IeC {\'o}n}}{25}}
\@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces Requisito de informaci\IeC {\'o}n 1}}{26}}
\@writefile{lot}{\contentsline {table}{\numberline {3.3}{\ignorespaces Requisito de informaci\IeC {\'o}n 2}}{27}}
\@writefile{lot}{\contentsline {table}{\numberline {3.4}{\ignorespaces Requisito de informaci\IeC {\'o}n 3}}{28}}
\@writefile{lot}{\contentsline {table}{\numberline {3.5}{\ignorespaces Requisito de informaci\IeC {\'o}n 4}}{29}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Requisitos funcionais}{30}}
\@writefile{lot}{\contentsline {table}{\numberline {3.6}{\ignorespaces Plantilla de requisitos funcionais}}{30}}
\@writefile{lot}{\contentsline {table}{\numberline {3.7}{\ignorespaces Requisito funcional 1}}{30}}
\@writefile{lot}{\contentsline {table}{\numberline {3.8}{\ignorespaces Requisito funcional 2}}{31}}
\@writefile{lot}{\contentsline {table}{\numberline {3.9}{\ignorespaces Requisito funcional 3}}{31}}
\@writefile{lot}{\contentsline {table}{\numberline {3.10}{\ignorespaces Requisito funcional 4}}{32}}
\@writefile{lot}{\contentsline {table}{\numberline {3.11}{\ignorespaces Requisito funcional 5}}{33}}
\@writefile{lot}{\contentsline {table}{\numberline {3.12}{\ignorespaces Requisito funcional 6}}{33}}
\@writefile{lot}{\contentsline {table}{\numberline {3.13}{\ignorespaces Requisito funcional 7}}{34}}
\@writefile{lot}{\contentsline {table}{\numberline {3.14}{\ignorespaces Requisito funcional 8}}{34}}
\@writefile{lot}{\contentsline {table}{\numberline {3.15}{\ignorespaces Requisito funcional 9}}{35}}
\@writefile{lot}{\contentsline {table}{\numberline {3.16}{\ignorespaces Requisito funcional 10}}{35}}
\@writefile{lot}{\contentsline {table}{\numberline {3.17}{\ignorespaces Requisito funcional 11}}{36}}
\@writefile{lot}{\contentsline {table}{\numberline {3.18}{\ignorespaces Requisito funcional 12}}{37}}
\@writefile{lot}{\contentsline {table}{\numberline {3.19}{\ignorespaces Requisito funcional 13}}{38}}
\@writefile{lot}{\contentsline {table}{\numberline {3.20}{\ignorespaces Requisito funcional 14}}{39}}
\@writefile{lot}{\contentsline {table}{\numberline {3.21}{\ignorespaces Requisito funcional 15}}{39}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}Requisitos non funcionais}{39}}
\@writefile{lot}{\contentsline {table}{\numberline {3.22}{\ignorespaces Plantilla de requisitos non funcionais}}{39}}
\@writefile{lot}{\contentsline {table}{\numberline {3.23}{\ignorespaces Requisito non funcional 1}}{40}}
\@writefile{lot}{\contentsline {table}{\numberline {3.24}{\ignorespaces Requisito non funcional 2}}{41}}
\@writefile{lot}{\contentsline {table}{\numberline {3.25}{\ignorespaces Requisito non funcional 3}}{41}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.4}Matriz de dependencia de requisitos}{42}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.5}Requisitos de interface gr\IeC {\'a}fica}{42}}
\@writefile{lot}{\contentsline {table}{\numberline {3.26}{\ignorespaces Plantilla de requisitos de interface gr\IeC {\'a}fica}}{42}}
\@writefile{lot}{\contentsline {table}{\numberline {3.27}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 1}}{42}}
\@writefile{lot}{\contentsline {table}{\numberline {3.28}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 2}}{43}}
\@writefile{lot}{\contentsline {table}{\numberline {3.29}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 3}}{43}}
\@writefile{lot}{\contentsline {table}{\numberline {3.30}{\ignorespaces Requisito de interface gr\IeC {\'a}fica 4}}{43}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Diagrama de caso de uso.}}{44}}
\newlabel{casouso}{{3.1}{44}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Casos de uso}{44}}
\@writefile{lot}{\contentsline {table}{\numberline {3.31}{\ignorespaces Plantilla de casos de uso}}{45}}
\@writefile{lot}{\contentsline {table}{\numberline {3.32}{\ignorespaces Caso de uso CU-01}}{45}}
\@writefile{lot}{\contentsline {table}{\numberline {3.33}{\ignorespaces Caso de uso CU-02}}{46}}
\@writefile{lot}{\contentsline {table}{\numberline {3.34}{\ignorespaces Caso de uso CU-03}}{47}}
\@writefile{lot}{\contentsline {table}{\numberline {3.35}{\ignorespaces Caso de uso CU-04}}{48}}
\@writefile{lot}{\contentsline {table}{\numberline {3.36}{\ignorespaces Caso de uso CU-05}}{49}}
\@writefile{lot}{\contentsline {table}{\numberline {3.37}{\ignorespaces Caso de uso CU-06}}{50}}
\@writefile{lot}{\contentsline {table}{\numberline {3.38}{\ignorespaces Caso de uso CU-07}}{51}}
\@writefile{lot}{\contentsline {table}{\numberline {3.39}{\ignorespaces Caso de uso CU-08}}{52}}
\@writefile{lot}{\contentsline {table}{\numberline {3.40}{\ignorespaces Caso de uso CU-09}}{53}}
\@writefile{lot}{\contentsline {table}{\numberline {3.41}{\ignorespaces Caso de uso CU-10}}{54}}
\@writefile{lot}{\contentsline {table}{\numberline {3.42}{\ignorespaces Caso de uso CU-11}}{55}}
\@writefile{lot}{\contentsline {table}{\numberline {3.43}{\ignorespaces Caso de uso CU-12}}{56}}
\@writefile{lot}{\contentsline {table}{\numberline {3.44}{\ignorespaces Caso de uso CU-13}}{58}}
\@writefile{lot}{\contentsline {table}{\numberline {3.45}{\ignorespaces Caso de uso CU-14}}{59}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Matriz de requisitos / casos de uso}{59}}
\@setckpt{capitulos/analise}{
\setcounter{page}{60}
\setcounter{equation}{0}
\setcounter{enumi}{3}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{3}
\setcounter{section}{2}
\setcounter{subsection}{1}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{1}
\setcounter{table}{45}
\setcounter{float@type}{8}
\setcounter{lstnumber}{1}
\setcounter{dirtytalk@qdepth}{0}
\setcounter{lstlisting}{0}
}
This diff is collapsed.
This diff is collapsed.
\relax
\@writefile{toc}{\contentsline {chapter}{\numberline {A}Manuais t\IeC {\'e}cnicos}{19}}
\@writefile{toc}{\contentsline {chapter}{\numberline {A}Manuais t\IeC {\'e}cnicos}{69}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@setckpt{capitulos/apendicea}{
\setcounter{page}{20}
\setcounter{page}{70}
\setcounter{equation}{0}
\setcounter{enumi}{3}
\setcounter{enumii}{0}
......
\relax
\@writefile{toc}{\contentsline {chapter}{\numberline {B}Manuais de usuario}{21}}
\@writefile{toc}{\contentsline {chapter}{\numberline {B}Manuais de usuario}{71}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@setckpt{capitulos/apendiceb}{
\setcounter{page}{22}
\setcounter{page}{72}
\setcounter{equation}{0}
\setcounter{enumi}{3}
\setcounter{enumii}{0}
......
......@@ -3,9 +3,9 @@
\bibcite{cdma}{2}
\bibcite{gonzalez}{3}
\bibcite{patricia}{4}
\@writefile{toc}{\contentsline {chapter}{Bibliograf\IeC {\'\i }a}{25}}
\@writefile{toc}{\contentsline {chapter}{Bibliograf\IeC {\'\i }a}{75}}
\@setckpt{capitulos/bibliografia}{
\setcounter{page}{26}
\setcounter{page}{76}
\setcounter{equation}{0}
\setcounter{enumi}{3}
\setcounter{enumii}{0}
......
\relax
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Especificaci\IeC {\'o}n de requisitos}{9}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Especificaci\IeC {\'o}n de requisitos}{17}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@setckpt{capitulos/cap3}{
\setcounter{page}{10}
\setcounter{page}{18}
\setcounter{equation}{0}
\setcounter{enumi}{6}
\setcounter{enumii}{0}
......
\chapter{Especificación de requisitos}
Especificación de requisitos: debe indicarse, polo miúdo, a especificación do
Sistema, xunto coa información que este debe almacenar e as interfaces con outros
Sistemas, sexan hardware ou software, e outros requisitos (rendemento, seguridade,
etc).
\relax
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Dese\IeC {\~n}o}{11}}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Dese\IeC {\~n}o}{61}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@setckpt{capitulos/cap4}{
\setcounter{page}{12}
\setcounter{page}{62}
\setcounter{equation}{0}
\setcounter{enumi}{6}
\setcounter{enumi}{3}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
......
\relax
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Conclusi\IeC {\'o}ns e posibles ampliaci\IeC {\'o}ns}{17}}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Conclusi\IeC {\'o}ns e posibles ampliaci\IeC {\'o}ns}{67}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@setckpt{capitulos/conclusions}{
\setcounter{page}{18}
\setcounter{page}{68}
\setcounter{equation}{0}
\setcounter{enumi}{3}
\setcounter{enumii}{0}
......
\relax
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Exemplos}{13}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Exemplos}{63}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Un exemplo de secci\IeC {\'o}n}{13}}
\newlabel{mi_ecuacion}{{5.1}{13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}Un exemplo de subsecci\IeC {\'o}n}{13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}Otro exemplo de subsecci\IeC {\'o}n}{13}}
\@writefile{toc}{\contentsline {subsubsection}{Un exemplo de subsubsecci\IeC {\'o}n}{13}}
\@writefile{toc}{\contentsline {subsubsection}{Un exemplo de subsubsecci\IeC {\'o}n}{13}}
\@writefile{toc}{\contentsline {subsubsection}{Un exemplo de subsubsecci\IeC {\'o}n}{13}}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Un exemplo de secci\IeC {\'o}n}{63}}
\newlabel{mi_ecuacion}{{5.1}{63}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}Un exemplo de subsecci\IeC {\'o}n}{63}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}Otro exemplo de subsecci\IeC {\'o}n}{63}}
\@writefile{toc}{\contentsline {subsubsection}{Un exemplo de subsubsecci\IeC {\'o}n}{63}}
\@writefile{toc}{\contentsline {subsubsection}{Un exemplo de subsubsecci\IeC {\'o}n}{63}}
\@writefile{toc}{\contentsline {subsubsection}{Un exemplo de subsubsecci\IeC {\'o}n}{63}}
\citation{cuda}
\citation{cdma}
\citation{gonzalez}
\citation{patricia}
\citation{cuda}
\citation{gonzalez}
\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Esta \IeC {\'e} a figura de tal e cal.}}{14}}
\newlabel{enlace1}{{5.1}{14}}
\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Esta \IeC {\'e} a t\IeC {\'a}boa de tal e cal.}}{14}}
\newlabel{enlace2}{{5.1}{14}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Exemplos de figuras e cadros}{14}}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Exemplos de referencias \IeC {\'a} bibliograf\IeC {\'\i }a}{14}}
\@writefile{toc}{\contentsline {section}{\numberline {5.4}Exemplos de enumeraci\IeC {\'o}ns}{14}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Esta \IeC {\'e} a figura de tal e cal.}}{64}}
\newlabel{enlace1}{{5.1}{64}}
\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Esta \IeC {\'e} a t\IeC {\'a}boa de tal e cal.}}{64}}
\newlabel{enlace2}{{5.1}{64}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Exemplos de figuras e cadros}{64}}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Exemplos de referencias \IeC {\'a} bibliograf\IeC {\'\i }a}{64}}
\@writefile{toc}{\contentsline {section}{\numberline {5.4}Exemplos de enumeraci\IeC {\'o}ns}{64}}