diff --git a/Analisi dei requisiti.pdf b/Analisi dei requisiti.pdf index 1f7e9488..44cfadbd 100644 Binary files a/Analisi dei requisiti.pdf and b/Analisi dei requisiti.pdf differ diff --git a/Glossario.pdf b/Glossario.pdf index ae24b922..16b92d75 100644 Binary files a/Glossario.pdf and b/Glossario.pdf differ diff --git a/Manuale utente.pdf b/Manuale utente.pdf index 596fc6b8..c4bd19d8 100644 Binary files a/Manuale utente.pdf and b/Manuale utente.pdf differ diff --git a/Norme di progetto.pdf b/Norme di progetto.pdf index 1ab60cd0..7ec3d562 100644 Binary files a/Norme di progetto.pdf and b/Norme di progetto.pdf differ diff --git a/Piano di progetto.pdf b/Piano di progetto.pdf index cdc56c91..427bef6b 100644 Binary files a/Piano di progetto.pdf and b/Piano di progetto.pdf differ diff --git a/Piano di qualifica.pdf b/Piano di qualifica.pdf index 504ac4c8..79d960eb 100644 Binary files a/Piano di qualifica.pdf and b/Piano di qualifica.pdf differ diff --git a/SorgentiTex/Analisi dei requisiti/firstpage.tex b/SorgentiTex/Analisi dei requisiti/firstpage.tex index ca0fe34d..42a0da41 100644 --- a/SorgentiTex/Analisi dei requisiti/firstpage.tex +++ b/SorgentiTex/Analisi dei requisiti/firstpage.tex @@ -11,7 +11,6 @@ % SWEETCODE - DATE \node [anchor=north east, align=right, xshift=-1.2cm, yshift=20.5cm, text=black] (sweetcode) at (current page.south east) {\fontsize{32pt}{36pt}\selectfont SWEetCode}; \draw[line width=4pt, lightcol] ([xshift=-3cm, yshift=-0.37cm]sweetcode.south west) -- ([yshift=-0.37cm]sweetcode.south east); - \node [anchor=north east, align=right, xshift=-1.2cm, yshift=18.7cm, text=black] (date) at (current page.south east){\fontsize{24pt}{24pt} \selectfont \data}; % NOME FILE \node [anchor=north east, text width=15cm, align=right, xshift=-1.2cm, yshift=17cm, text=black] (titolo) at (current page.south east){\fontsize{48pt}{48pt}\textbf{\titolo}}; diff --git a/SorgentiTex/Analisi dei requisiti/main.tex b/SorgentiTex/Analisi dei requisiti/main.tex index 06e434e1..7879d35b 100644 --- a/SorgentiTex/Analisi dei requisiti/main.tex +++ b/SorgentiTex/Analisi dei requisiti/main.tex @@ -43,7 +43,7 @@ \subsection{Glossario} \subsection{Riferimenti} \subsubsection{Riferimenti normativi} \begin{itemize} - \item \textit{(Norme di progetto v2.0.0(0))}; + \item \textit{(Norme di progetto v3.0.0(0))}; \item \textit{Regolamento del progetto didattico}: \\ \href{https://www.math.unipd.it/~tullio/IS-1/2023/Dispense/PD2.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2023/Dispense/PD2.pdf}; \item \textit{Verbali esterni ed interni}. @@ -64,7 +64,40 @@ \subsubsection{Riferimenti informativi} \href{https://www.math.unipd.it/~rcardin/swea/2022/Diagrammi%20di%20Attivit%C3%A0.pdf}{https://www.math.unipd.it/\textasciitilde rcardin/swea/2022/Diagrammi\%20di\%20Attivit\%C3\%A0.pdf;} \item \textit{Dispense su Progettazione e Programmazione: Diagrammi delle Classi:}\\ \href{https://www.math.unipd.it/~rcardin/swea/2023/Diagrammi%20delle%20Classi.pdf}{https://www.math.unipd.it/\textasciitilde rcardin/swea/2023/Diagrammi\%20delle\%20Classi.pdf.} - \item \textit{(Glossario v2.0.0(0))}. + \item \textit{(Glossario v3.0.0(0))}; + \item \textit{Verbali interni:} + \begin{itemize} + \item \textit{2023-10-17}; + \item \textit{2023-10-20}; + \item \textit{2023-10-27}; + \item \textit{2023-11-07}; + \item \textit{2023-11-17}; + \item \textit{2023-11-22}; + \item \textit{2023-11-27}; + \item \textit{2023-12-06}; + \item \textit{2023-12-27}; + \item \textit{2024-01-15}; + \item \textit{2024-02-03}; + \item \textit{2024-02-19}; + \item \textit{2024-02-26}; + \item \textit{2024-03-07}; + \end{itemize} + \item \textit{Verbali esterni:} + \begin{itemize} + \item \textit{2023-10-23}; + \item \textit{2023-10-25}; + \item \textit{2023-10-26}; + \item \textit{2023-11-09}; + \item \textit{2023-11-15}; + \item \textit{2023-11-22}; + \item \textit{2023-11-24}; + \item \textit{2023-11-29}; + \item \textit{2023-12-06}; + \item \textit{2024-01-24}; + \item \textit{2024-02-14}; + \item \textit{2024-02-28}; + \item \textit{2024-02-28}. + \end{itemize} \end{itemize} % DESCRIZIONE @@ -90,7 +123,7 @@ \subsection{Utenti} \section{Casi d'uso} \subsection{Introduzione} -Questa sezione ha l'obiettivo di presentare i casi d'uso relativi all'applicazione \textit{Knowledge Management AI}. Questi sono stati definiti a seguito dell'analisi del capitolato e a fronte di vari dialoghi interni, tra i componenti del gruppo, ed esterni, con il proponente. Ogni caso d'uso possiede un codice e una didascalia, le cui strutture sono descritte in (Norme di progetto v2.0.0(0), \S Analisi dei requisiti). +Questa sezione ha l'obiettivo di presentare i casi d'uso relativi all'applicazione \textit{Knowledge Management AI}. Questi sono stati definiti a seguito dell'analisi del capitolato e a fronte di vari dialoghi interni, tra i componenti del gruppo, ed esterni, con il proponente. Ogni caso d'uso possiede un codice e una didascalia, le cui strutture sono descritte in (Norme di progetto v3.0.0(0), \S Analisi dei requisiti). \subsection{Attori} \subsubsection{Attori primari} @@ -1514,7 +1547,7 @@ \subsection{Elenco dei casi d'uso} % REQUISITI \newpage \section{Requisiti} -In questa sezione sono presentati i requisiti relativi all’applicazione Knowledge Management AI. Questi sono stati definiti a seguito dell’analisi del capitolato e a fronte di vari dialoghi interni, tra i componenti del gruppo, ed esterni, con il proponente. Ogni requisito possiede un codice, la struttura di esso è descritta in (Norme di progetto v2.0.0(0), \S Analisi dei requisiti). +In questa sezione sono presentati i requisiti relativi all’applicazione Knowledge Management AI. Questi sono stati definiti a seguito dell’analisi del capitolato e a fronte di vari dialoghi interni, tra i componenti del gruppo, ed esterni, con il proponente. Ogni requisito possiede un codice, la struttura di esso è descritta in (Norme di progetto v3.0.0(0), \S Analisi dei requisiti). \subsection{Requisiti funzionali} @@ -1747,8 +1780,8 @@ \subsection{Requisiti di qualità} \hline \endlastfoot -\rql{O} & Il prodotto software deve rispettare tutto ciò che è descritto da (Norme di progetto v2.0.0(0)). & Regolamento \\ -\hline \rql{O} & Il prodotto software deve rispettare tutto ciò che è descritto da (Piano di qualifica v2.0.0(0)). & Regolamento \\ +\rql{O} & Il prodotto software deve rispettare tutto ciò che è descritto da (Norme di progetto v3.0.0(0)). & Regolamento \\ +\hline \rql{O} & Il prodotto software deve rispettare tutto ciò che è descritto da (Piano di qualifica v3.0.0(0)). & Regolamento \\ \end{xltabular} diff --git a/SorgentiTex/Analisi dei requisiti/parameters.tex b/SorgentiTex/Analisi dei requisiti/parameters.tex index 8f9b9137..5e5d5253 100644 --- a/SorgentiTex/Analisi dei requisiti/parameters.tex +++ b/SorgentiTex/Analisi dei requisiti/parameters.tex @@ -5,7 +5,6 @@ \def\titolo{Analisi dei \\ \ requisiti} % \\ per andare a capo, \ per spazio \def\titoloHeader{Analisi dei requisiti} -\def\data{v2.0.0(0)} % \def\listaComponenti{ % Bresolin G., diff --git a/SorgentiTex/Analisi dei requisiti/registroversioni.tex b/SorgentiTex/Analisi dei requisiti/registroversioni.tex index 0f0f9701..7f8b6ef6 100644 --- a/SorgentiTex/Analisi dei requisiti/registroversioni.tex +++ b/SorgentiTex/Analisi dei requisiti/registroversioni.tex @@ -16,6 +16,8 @@ \section*{Registro delle versioni} \endlastfoot +\hline +v3.0.0(0) & $2024-04-12$ & - & - & Approvazione versione finale PB.\\ \hline v2.2.14(1) & $2024-03-07$ & \quantities{Feltrin E.} & Bresolin G. & Aggiornamento salvataggio delle chat.\\ \hline diff --git a/SorgentiTex/Glossario/firstpage.tex b/SorgentiTex/Glossario/firstpage.tex index 1cbbd720..6a865f57 100644 --- a/SorgentiTex/Glossario/firstpage.tex +++ b/SorgentiTex/Glossario/firstpage.tex @@ -11,7 +11,6 @@ % SWEETCODE - DATE \node [anchor=north east, align=right, xshift=-1.2cm, yshift=20.5cm, text=black] (sweetcode) at (current page.south east) {\fontsize{32pt}{36pt}\selectfont SWEetCode}; \draw[line width=4pt, lightcol] ([xshift=-3cm, yshift=-0.37cm]sweetcode.south west) -- ([yshift=-0.37cm]sweetcode.south east); - \node [anchor=north east, align=right, xshift=-1.2cm, yshift=18.7cm, text=black] (date) at (current page.south east){\fontsize{24pt}{24pt} \selectfont \data}; % NOME FILE \node [anchor=north east, text width=15cm, align=right, xshift=-1.2cm, yshift=17cm, text=black] (titolo) at (current page.south east){\fontsize{48pt}{48pt}\textbf{\titolo}}; diff --git a/SorgentiTex/Glossario/registroversioni.tex b/SorgentiTex/Glossario/registroversioni.tex index 8ec53fc6..eff11c96 100644 --- a/SorgentiTex/Glossario/registroversioni.tex +++ b/SorgentiTex/Glossario/registroversioni.tex @@ -16,6 +16,8 @@ \section*{Registro delle versioni} \endlastfoot +\hline +v3.0.0(0) & $2024-04-12$ & - & - & Approvazione versione finale PB.\\ \hline v2.0.0(9) & $2024-02-29$ & \quantities{Feltrin E.} & Michelon R. & Aggiunti termini inerenti alle tecnologie utilizzate.\\ \hline diff --git a/SorgentiTex/Manuale utente/registroversioni.tex b/SorgentiTex/Manuale utente/registroversioni.tex index 7725074d..7da518ac 100644 --- a/SorgentiTex/Manuale utente/registroversioni.tex +++ b/SorgentiTex/Manuale utente/registroversioni.tex @@ -17,6 +17,8 @@ \section*{Registro delle versioni} \endlastfoot +\hline +v3.0.0(0) & $2024-04-12$ & - & - & Approvazione versione finale PB.\\ \hline v2.27.9(2) & $2024-04-12$ & \quantities{Campese M.} & Ciriolo I. & Aggiunta immagini toast notifiche.\\ \hline diff --git a/SorgentiTex/Norme di progetto/main.tex b/SorgentiTex/Norme di progetto/main.tex index 9b83a045..60c01860 100644 --- a/SorgentiTex/Norme di progetto/main.tex +++ b/SorgentiTex/Norme di progetto/main.tex @@ -79,7 +79,29 @@ \section{Riferimenti} \item \url{https://www.math.unipd.it/~tullio/IS-1/2023/Dispense/T11.pdf}\\ (Ultimo accesso: 2024-02-08). \end{itemize} - \item \textit{(Glossario v3.0.0(0))}. + \item \textit{(Glossario v3.0.0(0))}; + \item \textit{Verbali interni:} + \begin{itemize} + \item \textit{2023-10-17}; + \item \textit{2023-10-20}; + \item \textit{2023-10-27}; + \item \textit{2023-11-07}; + \item \textit{2023-11-17}; + \item \textit{2023-11-22}; + \item \textit{2023-11-27}; + \item \textit{2023-12-06}; + \item \textit{2023-12-27}; + \item \textit{2024-01-15}; + \item \textit{2024-02-03}; + \item \textit{2024-02-19}; + \item \textit{2024-02-26}; + \item \textit{2024-03-07}; + \item \textit{2024-03-12}; + \item \textit{2024-03-19}; + \item \textit{2024-03-25}; + \item \textit{2024-04-01}; + \item \textit{2024-04-12}; + \end{itemize} \end{itemize} diff --git a/SorgentiTex/Norme di progetto/registroversioni.tex b/SorgentiTex/Norme di progetto/registroversioni.tex index c340fda3..e6afb4ea 100644 --- a/SorgentiTex/Norme di progetto/registroversioni.tex +++ b/SorgentiTex/Norme di progetto/registroversioni.tex @@ -16,6 +16,8 @@ \section*{Registro delle versioni} \endlastfoot +\hline +v3.0.0(0) & $2024-04-12$ & - & - & Approvazione versione finale PB.\\ \hline v2.27.8(1) & $2024-04-09$ & \quantities{Feltrin E.} & Bresolin G. & Aggiornamento strumenti Codifica, Testing e Integrazione Software.\\ \hline diff --git a/SorgentiTex/Piano di progetto/main.tex b/SorgentiTex/Piano di progetto/main.tex index 62413cd6..826e2c4e 100644 --- a/SorgentiTex/Piano di progetto/main.tex +++ b/SorgentiTex/Piano di progetto/main.tex @@ -113,7 +113,6 @@ \subsubsection{Riferimenti informativi} \item \textit{2024-02-28}; \item \textit{2024-03-13}; \item \textit{2024-03-26}. - \end{itemize} \end{itemize} @@ -123,7 +122,7 @@ \section{Rischi e loro mitigazione} \label{section:Rischi} Questa sezione si occupa di analizzare le difficoltà che si possono incontrare durante lo svolgimento del progetto e che possono influenzare negativamente la pianificazione delle attività, portando a rallentamenti e ostacoli nell'avanzamento.\\ Per poter individuare e gestire i rischi, questi vengono di seguito elencati, esaminati e corredati da descrizione, previsione della loro occorrenza, grado di pericolosità e misure di mitigazione nel caso in cui si verifichino. -La notazione utilizzata per identificare i rischi è descritta in (Norme di progetto v2.0.0(0), \S Gestione dei rischi). +La notazione utilizzata per identificare i rischi è descritta in (Norme di progetto v3.0.0(0), \S Gestione dei rischi). %PERSONALI \subsection{Rischi personali} diff --git a/SorgentiTex/Piano di progetto/registroversioni.tex b/SorgentiTex/Piano di progetto/registroversioni.tex index f002bec1..a5f0f734 100644 --- a/SorgentiTex/Piano di progetto/registroversioni.tex +++ b/SorgentiTex/Piano di progetto/registroversioni.tex @@ -15,6 +15,9 @@ \section*{Registro delle versioni} \endfoot \endlastfoot + +\hline +v3.0.0(0) & $2024-04-12$ & - & - & Approvazione versione finale PB.\\ \hline v2.27.9(3) & $2024-04-12$ & \quantities{Dugo A.} & Michelon R. & Consuntivo Sprint11 e finale.\\ \hline diff --git a/SorgentiTex/Piano di qualifica/img/metriche/MPD11AFPH.png b/SorgentiTex/Piano di qualifica/img/metriche/MPD11AFPH.png index dcfec4ae..4564a6e6 100644 Binary files a/SorgentiTex/Piano di qualifica/img/metriche/MPD11AFPH.png and b/SorgentiTex/Piano di qualifica/img/metriche/MPD11AFPH.png differ diff --git a/SorgentiTex/Piano di qualifica/registroversioni.tex b/SorgentiTex/Piano di qualifica/registroversioni.tex index 4a35294c..1dd14f1f 100644 --- a/SorgentiTex/Piano di qualifica/registroversioni.tex +++ b/SorgentiTex/Piano di qualifica/registroversioni.tex @@ -16,6 +16,8 @@ \section*{Registro delle versioni} \endlastfoot +\hline +v3.0.0(0) & $2024-04-12$ & - & - & Approvazione versione finale PB.\\ \hline v2.27.9(4) & $2024-04-12$ & \quantities{Michelon R.} & Bresolin G. & Aggiornamento diagrammi metriche.\\ \hline diff --git a/SorgentiTex/Specifica tecnica/main.tex b/SorgentiTex/Specifica tecnica/main.tex index eeca9458..c5613512 100644 --- a/SorgentiTex/Specifica tecnica/main.tex +++ b/SorgentiTex/Specifica tecnica/main.tex @@ -40,7 +40,7 @@ \subsection{Glossario} \subsection{Riferimenti} \subsubsection{Riferimenti normativi} \begin{itemize} - \item \textit{(Norme di progetto v2.16.5(1))}; + \item \textit{(Norme di progetto v3.0.0(0))}; \item \textit{Regolamento del progetto didattico}: \\ \url{https://www.math.unipd.it/~tullio/IS-1/2023/Dispense/PD2.pdf}\\ (Ultimo accesso: 2024-03-29); @@ -51,7 +51,7 @@ \subsection{Riferimenti} \subsubsection{Riferimenti informativi} \begin{itemize} - \item \textit{(Analisi dei requisiti v2.2.14(1))}; + \item \textit{(Analisi dei requisiti v3.0.0(0))}; \item \textit{Capitolato\pg C1}: \textit{Knowledge Management AI} \begin{itemize} \item \url{https://www.math.unipd.it/~tullio/IS-1/2023/Progetto/C1.pdf}\\ @@ -133,10 +133,26 @@ \subsection{Riferimenti} \url{https://www.typescriptlang.org/}\\ (Ultimo accesso: 2024-03-29)); \end{itemize} - \item \textit{(Glossario v2.0.0(9))}; - \item \textit{(Piano di progetto v2.27.1(1))}; - \item \textit{(Piano di qualifica v2.25.8(1))}; - \item \textit{Verbali esterni ed interni}. + \item \textit{(Glossario v3.0.0(0))}; + \item \textit{(Piano di progetto v3.0.0(0))}; + \item \textit{(Piano di qualifica v3.0.0(0))}; + \item \textit{Verbali interni:} + \begin{itemize} + \item \textit{2024-02-19}; + \item \textit{2024-02-26}; + \item \textit{2024-03-07}; + \item \textit{2024-03-12}; + \item \textit{2024-03-19}; + \item \textit{2024-03-25}; + \item \textit{2024-04-01}; + \item \textit{2024-04-12}. + \end{itemize} + \item \textit{Verbali esterni:} + \begin{itemize} + \item \textit{2023-02-28}; + \item \textit{2023-03-13}; + \item \textit{2023-03-26}. + \end{itemize} \end{itemize} diff --git a/SorgentiTex/Specifica tecnica/registroversioni.tex b/SorgentiTex/Specifica tecnica/registroversioni.tex index 684a3b45..d0492a68 100644 --- a/SorgentiTex/Specifica tecnica/registroversioni.tex +++ b/SorgentiTex/Specifica tecnica/registroversioni.tex @@ -16,7 +16,8 @@ \section*{Registro delle versioni} \endlastfoot - +\hline +v3.0.0(0) & $2024-04-12$ & - & - & Approvazione versione finale PB.\\ \hline v2.27.7(7) & $2024-04-02$ & \quantities{Bresolin G.} & Dugo A. & Correzione versione e diagramma componente GetChatMessages.\\ \hline diff --git a/Specifica tecnica.pdf b/Specifica tecnica.pdf index 622c71d9..f1c1880d 100644 Binary files a/Specifica tecnica.pdf and b/Specifica tecnica.pdf differ