List of commits:
Subject Hash Author Date (UTC)
uml folder deleted 219c795f28525733c62e7cfffecc9339295c492e Poonam Veeral 2020-04-08 12:22:59
uml folder updated f1a1e6532efb36ac4df1e20ebe6fc7dc21f3d70c Poonam Veeral 2020-04-07 19:55:02
img folder updated 57c7ea4b6eebae552a5ca1667ccdba7c16f18a9d Poonam Veeral 2020-04-07 19:42:45
img folder deleted 79804ff5740d2a8256dd42bfe909e9abd079bd01 Poonam Veeral 2020-04-07 19:41:58
Update lectures_notes.md 764f19778c397d6b592b88945e6c803ea9e33b75 poonamveeral 2020-04-07 19:23:21
Update lectures_notes.md 75ce1301b80c1f8a23dc88b9033c581b7c287de5 poonamveeral 2020-04-07 19:14:57
Update lectures_notes.md c568007f7cecde6171535a30b15f97bc6b561db0 Poonam Veeral 2020-04-07 19:06:47
img Folder Naming Convention Updated 76e82959772152908a87a52a0645783eb6afc0ed Poonam Veeral 2020-04-07 18:54:54
Rename Shiporder.xml to shipOrder.xml 5bc4b056c197102d04eedaac06272a344de7d63b poonamveeral 2020-04-07 18:33:27
Rename Customers.xml to customers.xml 67086df0a0bc3496bb83321a3d0686dadb782519 poonamveeral 2020-04-07 18:33:07
XML Folder Naming Convention Updated 400fae7b0a67422021a95c7759c86fd3a0eb7dc1 Poonam Veeral 2020-04-07 18:27:34
Java Folder Naming Convention Updated bf243536c63090c501bebc93c875ca3c71779afc Poonam Veeral 2020-04-07 18:13:45
Update Naming Convention.md 74ae9c3205601edf825cdcb2eeffca07f1177665 Poonam Veeral 2020-04-03 15:23:42
Naming Convention updated 78515aeb215f3452ddaf0515d91cd1a59a31eaf4 Poonam Veeral 2020-04-03 15:21:15
Update Naming Convention.md 29013aba758ca3d22485a6589a9b195258958673 Poonam Veeral 2020-04-03 14:11:45
Update Naming Convention.md 144fbcada5840e6890f38304cace5cdcbaf52446 poonamveeral 2020-04-03 14:10:21
Update Naming Convention.md 5d19c254522b98e4d980042e164ffb2a6072c01c poonamveeral 2020-04-03 14:10:03
Update Naming Convention.md 977625ed4b10f99748caad78b8fe770540c01302 Poonam Veeral 2020-04-03 14:09:30
Update Naming Convention.md e00585b18d48160e4bc3ded31be5943cc9c7f126 Poonam Veeral 2020-04-03 02:09:23
Update Naming Convention.md 2cd8d9a5d5749ffdf385a9eacd5ba58f36beaa58 Poonam Veeral 2020-04-03 02:03:20
Commit 219c795f28525733c62e7cfffecc9339295c492e - uml folder deleted
Author: Poonam Veeral
Author date (UTC): 2020-04-08 12:22
Committer name: Poonam Veeral
Committer date (UTC): 2020-04-08 12:22
Parent(s): f1a1e6532efb36ac4df1e20ebe6fc7dc21f3d70c
Signer:
Signing key:
Signing status: N
Tree: de73212f2a0a04a78281a5992d7bcadf2592b7c1
File Lines added Lines deleted
notes/fig/uml/Car_Info.tex 0 63
notes/fig/uml/Driver.tex 0 67
notes/fig/uml/Flight.tex 0 23
notes/fig/uml/Generalization.tex 0 8
notes/fig/uml/Hand.tex 0 16
notes/fig/uml/flight_02.tex 0 18
notes/fig/uml/template.def 0 7
File notes/fig/uml/Car_Info.tex deleted (index 97ddb63..0000000)
1 \documentclass[border=20pt]{standalone}
2 \input{template.def}
3
4 \begin{tikzpicture}
5 \node (person) at (0,0){\begin{tabular}{| r l |}
6 \hline
7 \multicolumn{2}{| c |}{\textbf{Person}} \\
8 \hline
9 id & : String \\
10 name & : String \\
11 address & : Street \\
12 & City \\
13 \hline
14 getAge() & : Int \\
15 \hline
16 \end{tabular}
17 };
18 \node (phone) at (8, 1){\begin{tabular}{| r l |}
19 \hline
20 \multicolumn{2}{| c |}{\textbf{Phone}} \\
21 \hline
22 number & : String \\
23 \hline
24 \end{tabular}
25 };
26 \draw[open diamond-] (person) -- node[above, pos=0.1]{$0..\star$} node[above, pos=0.9]{$1..1$} (phone);
27 \node (car) at (8, -3){\begin{tabular}{| r l |}
28 \hline
29 \multicolumn{2}{| c |}{\textbf{Car}} \\
30 \hline
31 vin & : String \\
32 make & : String \\
33 year & : Year \\
34 brand & : String \\
35 \hline
36 \end{tabular}
37 };
38 \draw[-] ($(person)+(2.5,-0.5)$) -- node[above, pos=0.1]{$0..1$} node[above, pos=0.5]{drives} node[above, pos=0.9]{$0..1$} (car);
39 %\draw[-] (person) -- node[below, pos=0.1]{$0..1$} node[below, pos=0.9]{$0..4$} ($(car)+(-2.5, 0.5)$);
40 \node (seat) at (3.5, -5){\begin{tabular}{| r l |}
41 \hline
42 \multicolumn{2}{| c |}{\textbf{Seats In}} \\
43 \hline
44 position & : String \\
45 \hline
46 \end{tabular}
47 };
48 \draw[dashed] (seat) -- (3.5, -1.6);
49
50 \node (insu) at (14.3, -2){\begin{tabular}{| r l |}
51 \hline
52 \multicolumn{2}{| c |}{\textbf{Car Insurance}} \\
53 \hline
54 policy number & : String \\
55 covered amount & : int \\
56 compagny name & : String \\
57 \hline
58 \end{tabular}
59 };
60
61 \draw[diamond -] (car) -- node[above, pos=0.1]{$0..\star$} node[above, pos=0.9]{$1$} (insu);
62 \end{tikzpicture}
63 \end{document}
File notes/fig/uml/Driver.tex deleted (index 469781d..0000000)
1 \documentclass[border=20pt]{standalone}
2 \input{template.def}
3
4 \begin{tikzpicture}
5 \node (movie) at (0,0){\begin{tabular}{| r l |}
6 \hline
7 \multicolumn{2}{| c |}{\textbf{DRIVER}} \\
8 \hline
9 id & : String \\
10 dob & : Date \\
11 name & : String \\
12 address & : Street \\
13 & City \\
14 \hline
15 getAge() & : Int \\
16 \hline
17 \end{tabular}
18 };
19 \node (cdriver) at (8, 1){\begin{tabular}{| r l |}
20 \hline
21 \multicolumn{2}{| c |}{\textbf{COMMERCIAL\_DRIVER}} \\
22 \hline
23 Class & : String \\
24 \hline
25 \end{tabular}
26 };
27 %\draw[open diamond-] (movie) -- node[above, pos=0.1]{$0..\star$} node[above, pos=0.9]{$1..1$} (cdriver);
28 \draw[{Triangle[open]}-] (movie) -- %node[above, pos=0.1]{$0..\star$} node[above, pos=0.9]{$1..1$}
29 (cdriver);
30 \node (car) at (9, -2){\begin{tabular}{| r l |}
31 \hline
32 \multicolumn{2}{| c |}{\textbf{CAR}} \\
33 \hline
34 vin & : String \\
35 make & : String \\
36 year & : Year \\
37 brand & : String \\
38 \hline
39 \end{tabular}
40 };
41 \draw[-] ($(movie)+(2.5,-0.5)$) -- node[above, pos=0.1]{$0..*$} node[above=0.5em]{POSSESSES} node[above, pos=0.9]{$0..*$} (car);
42 %\draw[-] (movie) -- node[below, pos=0.1]{$0..1$} node[below, pos=0.9]{$0..4$} ($(car)+(-2.5, 0.5)$);
43 \node (seat) at (3.5, -5){\begin{tabular}{| r l |}
44 \hline
45 \multicolumn{2}{| c |}{\textbf{POSSESSION\_HISTORY}} \\
46 \hline
47 date of purchase & : Date \\
48 \hline
49 \end{tabular}
50 };
51 \draw[dashed] (seat) -- (3.5, -1.2);
52
53 \node (insu) at (15.5, 2){\begin{tabular}{| r l |}
54 \hline
55 \multicolumn{2}{| c |}{\textbf{CAR\_INSURANCE}} \\
56 \hline
57 policy number & : String \\
58 covered amount & : int \\
59 compagny name & : String \\
60 \hline
61 \end{tabular}
62 };
63
64 \draw[diamond -] (car) -- node[below, pos=0.1, right=.2]{$1..1$} node[below, pos=0.9, right=0.2]{$1..\star$} node[below right=0.2]{IS\_COVERED\_BY} (insu);
65 \end{tikzpicture}
66
67 \end{document}
File notes/fig/uml/Flight.tex deleted (index 97d35d5..0000000)
1 \documentclass[border=20pt]{standalone}
2 \input{template.def}
3
4 \begin{tikzpicture}
5 \begin{class}[text width=7cm]{Flight}{0,0}
6 \attribute{flightNumber : Integer}
7 \attribute{departureTime : Date}
8 \attribute{flightDuration : Minutes}
9 \attribute{departingAirport : String}
10 \attribute{arrivingAirport : String}
11 \operation{delayFlight(numberOfMinutes : Minutes)}
12 \operation{getArrivalTime( ) : Date}
13 \end{class}
14 \begin{class}{Plane}{11, -0.8}
15 \attribute{airPlaneType : String}
16 \attribute{maximumSpeed : MPH}
17 \attribute{maximumDistance : Miles}
18 \attribute{tailID : String}
19 \end{class}
20 \association{Plane}{}{0..1}{Flight}{0..*}{}
21 \end{tikzpicture}
22
23 \end{document}
File notes/fig/uml/Generalization.tex deleted (index 1c6a3c6..0000000)
1 \documentclass[border=20pt]{standalone}
2 \input{template.def}
3
4 \begin{tikzpicture}
5 \draw[>=open triangle 60,->] (0,0) to (1,0);
6 \end{tikzpicture}
7
8 \end{document}
File notes/fig/uml/Hand.tex deleted (index d916363..0000000)
1 \documentclass[border=20pt]{standalone}
2 \input{template.def}
3
4 \begin{tikzpicture}
5 \begin{class}[text width=7cm]{Hand}{0,0}
6 \attribute{\emph{attributes would go here}}
7 \operation{\emph{operations would go here}}
8 \end{class}
9 \begin{class}{Person}{11, 0}
10 \attribute{\emph{attributes would go here}}
11 \operation{\emph{operations would go here}}
12 \end{class}
13 \association{Hand}{Belongs}{0..1}{Person}{0..*}{Possesses}
14 \end{tikzpicture}
15
16 \end{document}
File notes/fig/uml/flight_02.tex deleted (index c4d7815..0000000)
1 \documentclass[border=20pt]{standalone}
2 \input{template.def}
3
4 \begin{tikzpicture}
5 \begin{class}[text width=7cm]{Pilot}{0,0}
6 \attribute{Id : Integer}
7 \attribute{Name : String}
8 \attribute{Experience : Level}
9 \end{class}
10 \begin{class}{Plane}{11, 0}
11 \attribute{tailId : Integer}
12 \attribute{MaxSpeed : MPH}
13 \attribute{AirPlaneType: Model}
14 \end{class}
15 \association{Plane}{}{1..*}{Pilot}{0..1}{}
16 \end{tikzpicture}
17
18 \end{document}
File notes/fig/uml/template.def deleted (index a8935ce..0000000)
1 \renewcommand\familydefault{\sfdefault} % Default family: serif
2 \usepackage{tikz}
3 \usetikzlibrary{calc}
4 \usetikzlibrary{shapes.geometric}
5 \usetikzlibrary{arrows.meta,arrows}
6 \usepackage[simplified]{pgf-umlcd}
7 \begin{document}
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/caubert/CSCI_3410

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/caubert/CSCI_3410

Clone this repository using git:
git clone git://git.rocketgit.com/user/caubert/CSCI_3410

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main