Index: DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DataDispay.tex =================================================================== diff -u -r2075 -r2077 --- DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DataDispay.tex (.../DataDispay.tex) (revision 2075) +++ DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DataDispay.tex (.../DataDispay.tex) (revision 2077) @@ -27,9 +27,9 @@ \item [m NAP] \end{itemize} +Example: see D-Soil Model. - \section{Map}\label{sec:map} Show the locations as a dot on a map with Open street map as background. Background can also be empty. Index: DamClients/DamUI/trunk/doc/DAM UI - Functional Design/Dataformat.tex =================================================================== diff -u -r2076 -r2077 --- DamClients/DamUI/trunk/doc/DAM UI - Functional Design/Dataformat.tex (.../Dataformat.tex) (revision 2076) +++ DamClients/DamUI/trunk/doc/DAM UI - Functional Design/Dataformat.tex (.../Dataformat.tex) (revision 2077) @@ -29,6 +29,8 @@ n.a. & Verkeersbelasting kant buitenwaarts & TrafficLoadOutside & no, only if other characteristic point of set is present & yes & TrafficLoad & SurfaceLevelOutside\textless{}TrafficLoadOutside\textless{}TrafficLoadInside\textless{}SurfaceLevelInside \\ n.a. & Verkeersbelasting kant binnenwaarts & TrafficLoadInside & no, only if other characteristic point of set is present & yes & TrafficLoad & SurfaceLevelOutside\textless{}TrafficLoadOutside\textless{}TrafficLoadInside\textless{}SurfaceLevelInside \end{tabular} +\caption{Overview Characteristic points} +\label{fig:CharPoints} \end{table} Index: DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DAM UI - Functional Design.tex =================================================================== diff -u -r1096 -r2077 --- DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DAM UI - Functional Design.tex (.../DAM UI - Functional Design.tex) (revision 1096) +++ DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DAM UI - Functional Design.tex (.../DAM UI - Functional Design.tex) (revision 2077) @@ -19,7 +19,7 @@ \reference{1210702-000-GEO-0003} \classification{-} -\date{Jul. 2017} +\date{Sep. 2019} \version{0.1} \keywords{Dike, safety assessment, design, software, macro stability, piping} @@ -32,19 +32,24 @@ Dit document bevat het functioneel ontwerp voor \ProgramName, een software module die een gebruiker in staat stelt om voor een dijktraject berekeningen uit te voeren voor verschillende faalmechanismen, waaronder macrostabiliteit en piping.} \versioni{0.1} -\datei{Jan 2018} +\datei{sep 2019} \authori{Irene van der Zwan} \revieweri{Kin Sun Lam \newline Andr\'e Grijze} -\approvali{Maya Sule} +\approvali{Leo voogt} \status{draft} \disclaimer{This is a draft report, intended for discussion purposes only. No part of this report may be relied upon by either principals or third parties.} \deltarestitle \include{DAM_UI_FO} +\include{DataFormat} +\include{DataCombination} +\include{DataDisplay} +\include{DataEdit} \include{Literature} + %------------------------------------------------------------------------------ \appendix\chapter*{Appendix} \addcontentsline{toc}{chapter}{Appendix} \include{DataCombination} Index: DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DAM_UI_FO.tex =================================================================== diff -u -r2066 -r2077 --- DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DAM_UI_FO.tex (.../DAM_UI_FO.tex) (revision 2066) +++ DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DAM_UI_FO.tex (.../DAM_UI_FO.tex) (revision 2077) @@ -53,43 +53,34 @@ \chapter{Functional requirements} Main purpose of the \ProgramName -The \ProgramName can import data and combines this data to calculation input for the DAM Engine. After calculations made by DAM Engine the \ProgramName can show the results and make analyzation possible. +The \ProgramName can import data and combines this data to make geotechnical calculations. After calculations (made by DAM Engine) the \ProgramName shows the results and make analyzation possible. -\section{REQ Import.Project}\label{sec:REQImportProject} -The \ProgramName can import an excisting project. +\section{User story Import project} +As a geotechnical engineer I want to open existing projects to see what data is used and which calculations are made with what result.The design of this functionality is described in\autoref{sec:USImportProject}. -\section{REQ Data.Format}\label{sec:REQDataFormat} -The \ProgramName has a defined format for the data input, so DAM users know how to arrange the input data. +\section{User story Data format} +As a geotechnical engineer I want to store my data in a predescribed format, so that I can reuse the data. The design of this functionality is described in \autoref{sec:USDataFormat}. -\section{REQ Data.Content}\label{sec:REQDataContent} -The \ProgramName has a defined content for the data input, so DAM users know which input data to provide. +\section{User story Data combination} +As a geotechnical engineer I want to combine data per location, so that I don't have to do that by hand. The design of this functionality is described in \autoref{sec:USDataCombi}. -\section{REQ Data.Combination}\label{sec:REQDataCombi} -The \ProgramName combines data per location when data is provide in GIS-files. Locations are defined by RD-coordinates. The design of this functionality is described in \autoref{sec:DataCombination}. +\section{User story Data display} +As a geotechnical engineer I want to see the data per location in tables, cross section and map view, so I can check the data before calculation. The design of this functionality is described in \autoref{sec:USDataDisplay}. -\section{REQ Data.Display}\label{sec:REQDataDisplay} -The \ProgramName shows data per location in tables, cross section and map view. The design of this functionality is described in \autoref{sec:DataDisplay}. +\section{User story Data editing} +As a geotechnical engineer I want to edit the data per location, so I can adept the data before calculation. The design of this functionality is described in \autoref{sec:USDataEdit}. -\section{REQ Data.Generation.Geometry}\label{sec:REQDataGenerationGeometry} -The \ProgramName can combine a surface line with a subsoil scenario. The result is a geometry, usable for the failure mechanism Macrostability. +\section{User story Calculation settings} +As a geotechnical engineer I want to see and be able to adept the calculations settings, so I can decide what calculations are made. +The design of this functionality is described in \autoref{sec:USCalcSettings}. -\section{REQ Calc.Settings}\label{sec:REQCalcSettings} -The \ProgramName ables the user to change calculations settings. +\section{User story Display result} +As a geotechnical engineer I want to see the results of the calculations of the DAM Engine, so I can evaluate the calculations. +The design of this functionality is described in \autoref{sec:USDisplayResults}. -\section{REQ Display.result}\label{sec:REQDisplayResults} -The \ProgramName can display the results of the calculations of the DAM Engine as: -\begin{itemize} - \item factor of safety (macrostability and piping) - \item slip plane as picture (macrostability) - \item new geometry (design mode) - \item colored location on map (asssessment mode), see MWDAM-755 -\end{itemize} +\section{User story Export data} +As a geotechnical engineer I want to export data as tables (CSV-format) and/or shapes, so I can use the data for other purposes. +The design of this functionality is described in \autoref{sec:USExportData}. -\section{REQ Link.Standalone}\label{sec:REQLinkStandalone} -The \ProgramName can open a single calculation in a stand alone version of an UI of the used kernel. -\section{REQ Export.data}\label{sec:REQExportData} -The \ProgramName can export data as tables (CSV-format) and/or shapes. -\section{REQ Save.Project}\label{sec:REQSaveProject} -The \ProgramName can save a project. Index: DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DataCombination.tex =================================================================== diff -u -r1096 -r2077 --- DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DataCombination.tex (.../DataCombination.tex) (revision 1096) +++ DamClients/DamUI/trunk/doc/DAM UI - Functional Design/DataCombination.tex (.../DataCombination.tex) (revision 2077) @@ -1,5 +1,9 @@ -\chapter{Data combination}\label{sec:DataCombination} +\chapter{Data combination}\label{sec:USDataCombi} +\section{REQ Data.Generation.Geometry}\label{sec:REQDataGenerationGeometry} +The \ProgramName can combine a surface line with a subsoil scenario. The result is a geometry, usable for the failure mechanism Macrostability. + + \section{Location}\label{sec:location} The locations are described with a name and RD-coordinates; a point element in GIS files. Each location is connected to a crosssection; a line element in GIS files.