Skip to content
This repository was archived by the owner on Jul 1, 2020. It is now read-only.

Commit ce75afb

Browse files
authored
Merge pull request #25 from Maxelweb/develop
Develop to Master per nuova release
2 parents 7c2bf3d + 8cdc283 commit ce75afb

File tree

94 files changed

+2810
-75
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+2810
-75
lines changed

README.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ Repository per raccogliere la documentazione del progetto di Ingegneria del soft
44

55
> Gruppo 6
66
7+
##
8+
9+
- [WAY OF WORKING](way_of_working.md)
10+
- [STRUTTURA DEI DOCUMENTI](struttura_documenti.md)
11+
12+
713
### Membri del gruppo
814

915
- Giuseppe Vito Bitetti
@@ -14,16 +20,6 @@ Repository per raccogliere la documentazione del progetto di Ingegneria del soft
1420
- Alessandro Tommasin
1521
- Giovanni Vidotto
1622

17-
## Seminari di approfondimento
18-
19-
- 22 novembre C5: Stalker (1C150)
20-
- 26 novembre C4: Predire in Grafana (1AD100)
21-
- 29 novembre C3: NaturalAPI (1BC50)
22-
- 02 dicembre C1: Autonomous Highlights (1C150)
23-
- 05 dicembre C6: ThiReMa (1C150)
24-
25-
> C2 Etherless è solo tramite videoconferenza e su richiesta
26-
2723
## Prima scadenza
2824

2925
> 21 Gennaio 2020 - RR (da consegnare già per il 14 Gennaio 2020 al prof.)

esterni/analisi_requisiti/main.pdf

58.4 KB
Binary file not shown.

esterni/analisi_requisiti/main.tex

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
% ---------------------------
2+
% [ Analisi dei requisiti ]
3+
% ----------------------
4+
% Red Round Robin
5+
% Progetto di SWE (2019-20)
6+
% Template by Maxelweb
7+
% ---------------------------
8+
9+
% Configurazione primaria del documento
10+
11+
% --------------
12+
13+
\newcommand{\docNome}{ ANALISI DEI REQUISITI }
14+
\newcommand{\docVersione}{0.0.1}
15+
\newcommand{\docNomeProgetto}{ v\docVersione }
16+
\newcommand{\docStatus}{in redazione}
17+
\newcommand{\docUso}{esterno}
18+
\newcommand{\docDescrizione}{
19+
Il documento contiene una analisi formale approfondita di tutti i requisiti richiesti dal progetto.
20+
}
21+
22+
% --------------
23+
24+
\newcommand{\docDestinatari}{
25+
nome cognome \\&
26+
nome cognome
27+
}
28+
\newcommand{\docRedattori}{
29+
nome cognome \\&
30+
nome cognome
31+
}
32+
\newcommand{\docVerificatori}{
33+
nome cognome \\&
34+
nome cognome
35+
}
36+
\newcommand{\docApprovazione}{
37+
nome cognome
38+
}
39+
40+
% ----- NON MODIFICARE SOTTO QUESTA RIGA -----
41+
42+
% ---------------------------
43+
% Configurazioni
44+
% ---------------------------
45+
46+
\documentclass[11pt,a4paper,table]{article}
47+
48+
\input{res/configurazione}
49+
50+
% ---------------------------
51+
% Dati frontespizio
52+
% ---------------------------
53+
54+
\title{\hr \huge \textsc{\docNome} \\
55+
\vspace{11pt} \large \textsc{\docNomeProgetto} \hr}
56+
57+
\author{} % Non toccare
58+
\date{} % Non toccare
59+
60+
% ---------------------------
61+
% Composizione del documento
62+
% ---------------------------
63+
64+
\begin{document}
65+
66+
% Frontespizio
67+
68+
\pagenumbering{gobble}
69+
\DeactivateBG
70+
\include{res/frontespizio}
71+
72+
% Registro delle modifiche
73+
74+
\newpage
75+
\ActivateBG
76+
\pagenumbering{arabic}
77+
\include{res/registro}
78+
79+
% Tabella dei contenuti
80+
81+
\newpage
82+
\tableofcontents
83+
84+
% Sezioni
85+
86+
\newpage
87+
\input{res/sezioni}
88+
89+
\end{document}
90+
91+
92+
% EOF
Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
2+
% Configurazione delle dipendenze e dei package
3+
4+
5+
\usepackage{geometry}
6+
\usepackage{graphicx}
7+
\usepackage[T1]{fontenc}
8+
\usepackage[utf8]{inputenc}
9+
\usepackage{charter}
10+
\usepackage{eurosym}
11+
\usepackage[italian]{babel}
12+
\usepackage{float}
13+
\usepackage{subcaption}
14+
\usepackage{wrapfig}
15+
\usepackage{fancyhdr}
16+
\usepackage{lastpage}
17+
\usepackage{amsfonts}
18+
\usepackage{fancyvrb}
19+
\usepackage{background}
20+
\usepackage{xcolor}
21+
\usepackage{hyperref}
22+
\usepackage{listings}
23+
\usepackage{longtable}
24+
\usepackage{colortbl}
25+
\usepackage{tikz}
26+
27+
28+
% Impostazioni pagina e margini
29+
30+
\geometry{
31+
margin=1.0in,
32+
top=19.2mm, % NON TOCCARE
33+
bottom=30mm,
34+
left=20mm,
35+
right=20mm
36+
}
37+
38+
% Definizione colori
39+
40+
\definecolor{footer-gray}{HTML}{808080}
41+
\definecolor{light-gray}{gray}{0.6}
42+
\definecolor{light-grayer}{gray}{0.75}
43+
\definecolor{lighter-grayer}{gray}{0.85}
44+
\definecolor{lightest-grayest}{gray}{0.94}
45+
\definecolor{codegreen}{rgb}{0,0.4,0.2}
46+
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
47+
\definecolor{codepurple}{rgb}{0.58,0,0.82}
48+
\definecolor{backcolour}{rgb}{0.95,0.95,0.96}
49+
50+
51+
% Impostazione header e footer
52+
53+
\pagestyle{fancy}
54+
\setlength\headheight{33pt}
55+
\renewcommand{\headrulewidth}{0pt}
56+
\fancyhead{}
57+
\lhead{\includegraphics[height=10mm]{res/images/logo.png}}
58+
\rhead{\raisebox{1.4\height}{\leftmark}}
59+
60+
61+
\renewcommand{\footrulewidth}{0.1pt}
62+
\fancyfoot{}
63+
\lfoot{ \textcolor{footer-gray}{\docNome - v\docVersione} }
64+
65+
\renewcommand{\footrule}{\hbox to\headwidth{\color{light-grayer}\leaders\hrule height \footrulewidth\hfill}}
66+
\rfoot{ \textcolor{footer-gray}{Pagina \thepage \hspace{1pt} di \pageref*{LastPage}} }
67+
68+
% Grandezza paragrafi e spaziatura frasi
69+
70+
\setlength{\parindent}{1.8em}
71+
\setlength{\parskip}{1.2em}
72+
\renewcommand{\baselinestretch}{1.1}
73+
74+
% Colori link
75+
76+
\hypersetup{
77+
colorlinks,
78+
linkcolor=[HTML]{404040},
79+
citecolor={blue!50!black},
80+
urlcolor={red!50!black}
81+
}
82+
\PassOptionsToPackage{hyphens}{url}\usepackage{hyperref}
83+
84+
% Equivalente a <hr>
85+
86+
\newcommand{\hr}{\par\vspace{-.1\ht\strutbox}\noindent\hrulefill\par}
87+
88+
% Tabelle e tabulazione
89+
90+
\setlength{\tabcolsep}{10pt}
91+
\renewcommand{\arraystretch}{1.4}
92+
93+
% Unicode per simbolo euro
94+
95+
\DeclareUnicodeCharacter{20AC}{\euro}
96+
97+
% Configurazione sfondo
98+
99+
\newcommand\DeactivateBG{\backgroundsetup{contents={}}}
100+
\newcommand\ActivateBG{ \backgroundsetup{
101+
scale=1.0,
102+
color=black,
103+
opacity=1.0,
104+
angle=0,
105+
contents={%
106+
\includegraphics[height=297mm]{res/images/background.png}
107+
}%
108+
}}
109+
110+
% Codice e snippet
111+
112+
\renewcommand{\lstlistingname}{Snippet}
113+
\renewcommand{\lstlistlistingname}{Lista di \lstlistingname s}
114+
115+
116+
\lstdefinestyle{chungusHighlight}{
117+
frame=tb,
118+
backgroundcolor=\color{backcolour},
119+
commentstyle=\color{codegreen},
120+
keywordstyle=\color{magenta}\textbf,
121+
numberstyle=\color{codegray},
122+
stringstyle=\color{codepurple},
123+
basicstyle={\ttfamily},
124+
breakatwhitespace=false,
125+
breaklines=true,
126+
captionpos=b,
127+
keepspaces=true,
128+
numbers=left,
129+
numbersep=5pt,
130+
showspaces=false,
131+
showstringspaces=false,
132+
showtabs=false,
133+
numbers=none,
134+
tabsize=2
135+
}
136+
137+
\lstset{style=chungusHighlight}
138+
139+
140+
% Comando per aggiungere le pagine di ogni sezione
141+
142+
\newcommand{\yetAnotherSectionNamed}[1]{%
143+
\newpage
144+
\input{res/sections/#1}
145+
}%
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
2+
% FRONTESPIZIO
3+
4+
% Logo aziendale
5+
6+
\begin{figure}[t!]
7+
\centering
8+
\includegraphics[height=10em]{res/images/logo.png}
9+
\end{figure}
10+
11+
12+
% Titolo principale
13+
14+
\maketitle
15+
\thispagestyle{empty}
16+
17+
18+
% Riferimenti email e sito web
19+
20+
\vspace{-6em}
21+
22+
\begin{center}
23+
\href{https://www.redroundrobin.site}{www.redroundrobin.site} --- \href{mailto:[email protected]}{[email protected]}
24+
\end{center}
25+
26+
\vspace{2em}
27+
28+
% Informazioni documento
29+
30+
\begin{table}[ht]
31+
\begin{center}
32+
\label{tab:Informazioni_Documento}
33+
\begin{tabular}{r|l}
34+
\multicolumn{2}{c}{ \textsc{Informazioni sul documento} } \\
35+
\hline
36+
\textbf{Versione} & \docVersione \\
37+
\textbf{Uso} & \docUso \\
38+
\textbf{Stato} & \docStatus \\
39+
\textbf{Destinatari} & \docDestinatari \\
40+
\textbf{Redattori} & \docRedattori \\
41+
\textbf{Verificatori} & \docVerificatori \\
42+
\textbf{Approvazione} & \docApprovazione \\
43+
\end{tabular}
44+
\end{center}
45+
\end{table}
46+
47+
48+
% Descrizione del documento
49+
50+
\vspace{0em}
51+
52+
\begin{center}
53+
\textbf{Descrizione}\\
54+
\docDescrizione
55+
\end{center}
56+
3.2 KB
Loading
35 KB
Loading
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
\section*{Registro delle modifiche}
2+
3+
\begin{center}
4+
\rowcolors{2}{lightest-grayest}{white}
5+
\begin{longtable}{|c|c|c|c|c|}
6+
\hline
7+
\rowcolor{lighter-grayer}
8+
\textbf{Versione} & \textbf{Descrizione} & \textbf{Data} & \textbf{Autore} & \textbf{Ruolo} \\
9+
\hline
10+
\endfirsthead
11+
12+
% ----- Modificare da qui -----
13+
14+
% 0.0.2 & Revisione documento & 24-11-2019 & Nome Cognome & Verificatore \\
15+
\hline
16+
0.0.1 & Creazione iniziale del documento & 02-12-2019 & Mariano Sciacco & Redattore \\
17+
\hline
18+
19+
\end{longtable}
20+
\end{center}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
\section{Introduzione}
2+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
% -----------------------
2+
% Sezioni da inserire
3+
% -----------------------
4+
% Pro tip: usare il comando \yetAnotherSectionNamed{nome_file}
5+
6+
7+
\yetAnotherSectionNamed{introduzione}

0 commit comments

Comments
 (0)