summaryrefslogtreecommitdiffstats
path: root/report/Chapter2_B.tex
blob: 07b4ba198fbc0a69dc1936c4d8bf192e176f4ad6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
\section{Protos models}

\subsection{Workflow process WarehouseWarehouse}

\subsubsection{Process perspective}

\begin {center}
  \includegraphics[width=\textwidth]{Workflow_WarehouseWarehouse_Left.png} \\
  Figure 5: Workflow process WarehouseWarehouse (Left Half) \\
\end {center}

\begin {center}
  \includegraphics[width=\textwidth]{Workflow_WarehouseWarehouse_Right.png} \\
  Figure 6: Workflow process WarehouseWarehouse (Right Half)\\
\end {center}

\subsubsection{Resource perspective}

\begin {center}
  \includegraphics[width=\textwidth]{Resource_Perspective_WarehouseWarehouse.png} \\
  Figure 7: Resource Perspective WarehouseWarehouse \\
\end {center}

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Manager} \\ \hline
  Number of Persons         & 1 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Warehouse Manager} \\ \hline
  Number of Persons         & 2 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Administration Manager} \\ \hline
  Number of Persons         & 3 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Warehouse Employee} \\ \hline
  Number of Persons         & 10 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Store Employee} \\ \hline
  Number of Persons         & 10 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Logistics Employee} \\ \hline
  Number of Persons         & 3 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Chauffeur} \\ \hline
  Number of Persons         & 2 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Role}             & \textbf{Administration Employee} \\ \hline
  Number of Persons         & 5 \\ \hline
  Cost                      & 0 \\ \hline
\end{tabular} \\

\vspace{10 mm}

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Team}             & \textbf{Warehouse} \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Team}             & \textbf{Store} \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Team}             & \textbf{Administration} \\ \hline
\end{tabular} \\

\begin{tabular}{|p{4cm}|p{8cm}|}
  \hline
  \textbf{Team}             & \textbf{Logistics} \\ \hline
\end{tabular} \\

\subsubsection{Explanation}

  \newcounter{LcountB}
  \begin{list}{\Roman{LcountB}.}
    {\usecounter{LcountB}
    \setlength{\rightmargin}{\leftmargin}}
  \item A warehouse employee starts his day with either checking the quantity or the date of a product. After this a Warehouse manager orders the missing goods. Once the items are received a Warehouse manager accepts the order and a Warehouse employee needs to check both the quantity aswell as the quality of the received goods. A warehouse employee finally checks wether there is actually room in the Warehouse. If so then the goods are placed and inventory updated. If not a new warehouse will be found and sent there.
  \end{list}


\subsubsection{Task description}

\begin{tabular}{|p{1.5cm}|p{2.5cm}|p{8cm}|}
  \hline
  \textbf{Name}             & \textbf{Executor}       & \textbf{Description} \\ \hline
  Inspect goods             & Warehouse employee      & The employee inspects the goods inside the warehouse for both freshness date and quantity. \\ \hline
  Check date                & Warehouse employee      & The employee checks the freshness date of a particular item. \\ \hline
  Throw away                & Warehouse employee      & The employee discards of the item if it expired it's date. \\ \hline
  Update inventory          & Warehouse manager       & The manager updates the inventory after an item is discarded. \\ \hline
  Check quantity            & Warehouse employee      & The employee checks the quantity of a particular item. \\ \hline
  Add to order              & Warehouse employee      & The employee adds the out of stock item to the ordering list. \\ \hline
  AND-join                  & System                  & \\ \hline
  Order goods               & Warehouse manager       & The manager orders the goods that are on the ordering list. \\ \hline
  Check goods               & Warehouse employee      & The employee checks the goods after an order arrives if it's complete. \\ \hline
  Check quality             & Warehouse employee      & The employee checks the quality of the incoming goods. \\ \hline
  Return goods              & Warehouse employee      & The employee returns the goods which were lacking quality. \\ \hline
  Check quantity            & Warehouse employee      & The employee checks if the quantity of the goods is correct. \\ \hline
  Order extra goods         & Warehouse manager       & The manager re-orders the missing items. \\ \hline
  AND-Join                  & System       &  \\ \hline
  Put in warehouse          & Warehouse employee      & The employee puts the incoming goods inside the warehouse. \\ \hline
  Update inventory          & Warehouse manager       & The manager updates the inventory after the new items arrived. \\ \hline
  Search new warehouse      & Manager                 & The manager searches for a suitable new warehouse. \\ \hline
  Plan \& confirm logistics & Logistics employee      & The manager plans and confirms the logistics for the reshipment of the goods. \\ \hline
  Pay logistics             & Logistics employee      & The manager pays the logistics for the reshipment of the goods. \\ \hline
  Deliver at warehouse      & Chauffeur               & The chauffeur delivers the goods to the new warehouse. \\ \hline
\end{tabular} \\

\subsubsection{Data perspective}

\textbf{Inspect Date List:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed} \\ \hline
  Main process        & Inspect goods             & $\checkmark$                   & $\checkmark$     &                  &                  \\ \hline
  Main process        & Check date                & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Throw away                & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Update inventory 1        & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & And-join                  & $\checkmark$                   &                  &                  &                  \\ \hline
\end{tabular} \\


\textbf{Throw Away Documents:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Inspect goods             & $\checkmark$                   & $\checkmark$     &                  &                  \\ \hline
  Main process        & Check date                & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Throw away                & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & And-join                  & $\checkmark$                   &                  & $\checkmark$     &                  \\ \hline
\end{tabular} \\

\textbf{Inspect Quantity List:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Inspect goods             & $\checkmark$                   & $\checkmark$     &                  &                  \\ \hline
  Main process        & Check quantity            & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Add to order              & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & And-join                  & $\checkmark$                   &                  & $\checkmark$     &                  \\ \hline
\end{tabular} \\

\textbf{Ordering list:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed} \\ \hline
  Main process        & Inspect goods             & $\checkmark$                   & $\checkmark$     &                  &                  \\ \hline
  Main process        & Check quantity            & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Add to order              & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & And-join                  & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Order goods               & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check goods               & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check quality             &                                &                  &                  &                  \\ \hline
  Main process        & Return goods              &                                &                  &                  &                  \\ \hline
  Main process        & Check quantity            & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Order extra goods         & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & And-join                  & $\checkmark$                   &                  & $\checkmark$     &                  \\ \hline
\end{tabular} \\


\textbf{Complaint form:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Check goods               & $\checkmark$                   & $\checkmark$     &                  &                  \\ \hline
  Main process        & Check quality             & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Return goods              & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & And-join                  & $\checkmark$                   &                  & $\checkmark$     &                  \\ \hline
\end{tabular} \\


\textbf{Item list:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & And-join                  & $\checkmark$                   & $\checkmark$     &                  &                  \\ \hline
  Main process        & Put in warehouse          & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Update inventory 2        & $\checkmark$                   &                  & $\checkmark$     &                  \\ \hline
  Main process        & Search new warehouse      & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Return to supplier        & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Plan \& confirm logistics & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Pay logistics             &                                &                  &                  &                  \\ \hline
  Main process        & Deliver goods             & $\checkmark$                   &                  &                  &                  \\ \hline
\end{tabular} \\

\textbf{Item checklist:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed} \\ \hline
  Main process        & Put in warehouse          & $\checkmark$       & $\checkmark$     &                  &                  \\ \hline
  Main process        & Update inventory 2        & $\checkmark$       &                  & $\checkmark$     &                  \\ \hline
\end{tabular} \\

\textbf{Warehouses list:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed} \\ \hline
  Main process        & Search new warehouse      & $\checkmark$                   & $\checkmark$     &                  &      \\ \hline
  Main process        & Return to supplier        & $\checkmark$                   &                  & $\checkmark$     &      \\ \hline
  Main process        & Plan \& confirm logistics & $\checkmark$                   &                  &                  &      \\ \hline
  Main process        & Deliver goods             & $\checkmark$                   &                  & $\checkmark$     &      \\ \hline
\end{tabular} \\

\textbf{Logistics documents:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Return to supplier        & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Plan \& confirm logistics & $\checkmark$                   & $\checkmark$     &                  &                  \\ \hline
  Main process        & Pay logistics             & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Deliver goods             & $\checkmark$                   &                  & $\checkmark$     &                  \\ \hline
\end{tabular} \\

\textbf{Supplier documents:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Add to order              & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Order goods               & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check goods               & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check quality             &                                &                  &                  &                  \\ \hline
  Main process        & Return goods              & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check quantity            &                                &                  &                  &                  \\ \hline
  Main process        & Order extra goods         & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Return to supplier        & $\checkmark$                   &                  &                  &                  \\ \hline
\end{tabular} \\

\textbf{Warehouse inventory:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Inspect goods             & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Update inventory 1        & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Put in warehouse          & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Update inventory 2        & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Return to supplier        & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
  Main process        & Search new warehouse      & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Deliver goods             & $\checkmark$                   &                  &                  &                  \\ \hline
\end{tabular} \\

\textbf{Financial register:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Order goods               & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Order extra goods         & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Return to supplier        & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Search new warehouse      & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Plan \& confirm logistics & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Pay logistics             & $\checkmark$                   &                  &                  & $\checkmark$     \\ \hline
\end{tabular} \\

\textbf{Employee ID:} \\
\begin{tabular}{|l|p{1.5cm}|c|c|c|c|}
  \hline
  \textbf{Subprocess} & \textbf{Object}           & \textbf{Mandatory} & \textbf{Created} & \textbf{Deleted} & \textbf{Changed}             \\ \hline
  Main process        & Check date                & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check quantity            & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check quality             & $\checkmark$                   &                  &                  &                  \\ \hline
  Main process        & Check quantity            & $\checkmark$                   &                  &                  &                  \\ \hline
\end{tabular} \\