1 | | = Регистрација на корисник = |
2 | | \\ |
3 | | |---------------------------------- |
4 | | {{{#!th align=right style="background: #ffd" |
5 | | Use Case ID: |
6 | | }}} |
7 | | {{{#!td align=left colspan=3 |
8 | | 1 |
9 | | }}} |
10 | | |---------------------------------- |
11 | | {{{#!th align=right style="background: #ffd" |
12 | | Use Case Name: |
13 | | }}} |
14 | | {{{#!td align=left colspan=3 |
15 | | Регистрација на корисник |
16 | | }}} |
17 | | |---------------------------------- |
18 | | {{{#!th align=right style="background: #ffd" |
19 | | Created By: |
20 | | }}} |
21 | | {{{#!td align=left |
22 | | Елена Стојанова \\ |
23 | | Иван Трајков |
24 | | }}} |
25 | | {{{#!th align=right style="background: #ffd" |
26 | | Last Updated By: |
27 | | }}} |
28 | | {{{#!td align=left |
29 | | Елена Стојанова \\ |
30 | | Иван Трајков |
31 | | }}} |
32 | | |---------------------------------- |
33 | | {{{#!th align=right style="background: #ffd" |
34 | | Date Created: |
35 | | }}} |
36 | | {{{#!td align=left |
37 | | 18.11.2015 |
38 | | }}} |
39 | | {{{#!th align=right style="background: #ffd" |
40 | | Date Last Updated: |
41 | | }}} |
42 | | {{{#!td align=left |
43 | | 19.11.2015 |
44 | | }}} |
45 | | |---------------------------------- |
46 | | {{{#!th align=right style="background: #ffd" |
47 | | Actors: |
48 | | }}} |
49 | | {{{#!td align=left colspan=3 |
50 | | Корисник - Купувач |
51 | | }}} |
52 | | |---------------------------------- |
53 | | {{{#!th align=right style="background: #ffd" |
54 | | Description: |
55 | | }}} |
56 | | {{{#!td align=left colspan=3 |
57 | | Новиот корисник најпрво треба да се регистрира пред да може да купи книга. |
58 | | }}} |
59 | | |---------------------------------- |
60 | | {{{#!th align=right style="background: #ffd" |
61 | | Trigger: |
62 | | }}} |
63 | | {{{#!td align=left colspan=3 |
64 | | Корисникот сака да купи книга. |
65 | | }}} |
66 | | |---------------------------------- |
67 | | {{{#!th align=right style="background: #ffd" |
68 | | Preconditions: |
69 | | }}} |
70 | | {{{#!td align=left colspan=3 |
71 | | Не е претходно регистриран. |
72 | | }}} |
73 | | |---------------------------------- |
74 | | {{{#!th align=right style="background: #ffd" |
75 | | Postconditions: |
76 | | }}} |
77 | | {{{#!td align=left colspan=3 |
78 | | Корисникот може да пребарува и купува книги. |
79 | | }}} |
80 | | |---------------------------------- |
81 | | {{{#!th align=right style="background: #ffd" |
82 | | Flow of events: |
83 | | }}} |
84 | | {{{#!td align=left colspan=3 |
85 | | * Корисникот клика на копчето за регистрација |
86 | | * Се отвара форма за внесување на информации потребни за регистрација |
87 | | * Внесување на податоци од страна на корисникот |
88 | | * Валидација на податоци \\ |
89 | | 1. Податоците не се валидни |
90 | | a. Извести го корисникот каде се случила грешка |
91 | | 2. Податоците се валидни |
92 | | a. Праќање мејл за конфирмација на корисникот \\ |
93 | | b. Креирање кориснички профил |
94 | | }}} |
95 | | |---------------------------------- |
96 | | {{{#!th align=right style="background: #ffd" |
97 | | Includes: |
98 | | }}} |
99 | | {{{#!td align=center colspan=3 |
100 | | / |
101 | | }}} |
102 | | |---------------------------------- |
103 | | {{{#!th align=right style="background: #ffd" |
104 | | Priority: |
105 | | }}} |
106 | | {{{#!td align=left colspan=3 |
107 | | Висок |
108 | | }}} |
109 | | |---------------------------------- |
110 | | {{{#!th align=right style="background: #ffd" |
111 | | Frequency of Use: |
112 | | }}} |
113 | | {{{#!td align=left colspan=3 |
114 | | Секојдневна |
115 | | }}} |
116 | | |---------------------------------- |
117 | | {{{#!th align=right style="background: #ffd" |
118 | | Exceptions: |
119 | | }}} |
120 | | {{{#!td align=center colspan=3 |
121 | | / |
122 | | }}} |
123 | | |---------------------------------- |
124 | | {{{#!th align=right style="background: #ffd" |
125 | | Assumptions: |
126 | | }}} |
127 | | {{{#!td align=left colspan=3 |
128 | | * Корисникот внесува уникатна мејл адреса која до сега не е регистрирана во базата |
129 | | * Корисникот внесува валидна мејл адреса |
130 | | }}} |
131 | | |---------------------------------- |
132 | | {{{#!th align=right style="background: #ffd" |
133 | | Notes and Issues: |
134 | | }}} |
135 | | {{{#!td align=center colspan=3 |
136 | | / |
137 | | }}} |
138 | | \\ |
139 | | = Најава на корисник = |
140 | | \\ |
141 | | |---------------------------------- |
142 | | {{{#!th align=right style="background: #ffd" |
143 | | Use Case ID: |
144 | | }}} |
145 | | {{{#!td align=left colspan=3 |
146 | | 2 |
147 | | }}} |
148 | | |---------------------------------- |
149 | | {{{#!th align=right style="background: #ffd" |
150 | | Use Case Name: |
151 | | }}} |
152 | | {{{#!td align=left colspan=3 |
153 | | Регистрација на корисник |
154 | | }}} |
155 | | |---------------------------------- |
156 | | {{{#!th align=right style="background: #ffd" |
157 | | Created By: |
158 | | }}} |
159 | | {{{#!td align=left |
160 | | Елена Стојанова \\ |
161 | | Иван Трајков |
162 | | }}} |
163 | | {{{#!th align=right style="background: #ffd" |
164 | | Last Updated By: |
165 | | }}} |
166 | | {{{#!td align=left |
167 | | Елена Стојанова \\ |
168 | | Иван Трајков |
169 | | }}} |
170 | | |---------------------------------- |
171 | | {{{#!th align=right style="background: #ffd" |
172 | | Date Created: |
173 | | }}} |
174 | | {{{#!td align=left |
175 | | 18.11.2015 |
176 | | }}} |
177 | | {{{#!th align=right style="background: #ffd" |
178 | | Date Last Updated: |
179 | | }}} |
180 | | {{{#!td align=left |
181 | | 19.11.2015 |
182 | | }}} |
183 | | |---------------------------------- |
184 | | {{{#!th align=right style="background: #ffd" |
185 | | Actors: |
186 | | }}} |
187 | | {{{#!td align=left colspan=3 |
188 | | Корисник - Купувач |
189 | | }}} |
190 | | |---------------------------------- |
191 | | {{{#!th align=right style="background: #ffd" |
192 | | Description: |
193 | | }}} |
194 | | {{{#!td align=left colspan=3 |
195 | | Корисникот мора да се најави за да купи книга. |
196 | | }}} |
197 | | |---------------------------------- |
198 | | {{{#!th align=right style="background: #ffd" |
199 | | Trigger: |
200 | | }}} |
201 | | {{{#!td align=left colspan=3 |
202 | | Корисникот сака да купи книга. |
203 | | }}} |
204 | | |---------------------------------- |
205 | | {{{#!th align=right style="background: #ffd" |
206 | | Preconditions: |
207 | | }}} |
208 | | {{{#!td align=left colspan=3 |
209 | | Да е претходно регистриран. |
210 | | }}} |
211 | | |---------------------------------- |
212 | | {{{#!th align=right style="background: #ffd" |
213 | | Postconditions: |
214 | | }}} |
215 | | {{{#!td align=left colspan=3 |
216 | | Корисникот може да пребарува и купува книги. |
217 | | }}} |
218 | | |---------------------------------- |
219 | | {{{#!th align=right style="background: #ffd" |
220 | | Flow of events: |
221 | | }}} |
222 | | {{{#!td align=left colspan=3 |
223 | | * Корисникот клика на копчето за најава |
224 | | * Се отвара форма за внесување на информации потребни за најава |
225 | | * Корисникот внесува мејл адреса и лозинка |
226 | | * Валидација на податоците |
227 | | 1.Податоците не се валидни |
228 | | а. Извести го корисникот каде се случила грешка |
229 | | 2. Податоците се валидни |
230 | | а. Корисникот е најавен |
231 | | }}} |
232 | | |---------------------------------- |
233 | | {{{#!th align=right style="background: #ffd" |
234 | | Includes: |
235 | | }}} |
236 | | {{{#!td align=center colspan=3 |
237 | | / |
238 | | }}} |
239 | | |---------------------------------- |
240 | | {{{#!th align=right style="background: #ffd" |
241 | | Priority: |
242 | | }}} |
243 | | {{{#!td align=left colspan=3 |
244 | | Висок |
245 | | }}} |
246 | | |---------------------------------- |
247 | | {{{#!th align=right style="background: #ffd" |
248 | | Frequency of Use: |
249 | | }}} |
250 | | {{{#!td align=left colspan=3 |
251 | | Секојдневна |
252 | | }}} |
253 | | |---------------------------------- |
254 | | {{{#!th align=right style="background: #ffd" |
255 | | Exceptions: |
256 | | }}} |
257 | | {{{#!td align=center colspan=3 |
258 | | / |
259 | | }}} |
260 | | |---------------------------------- |
261 | | {{{#!th align=right style="background: #ffd" |
262 | | Assumptions: |
263 | | }}} |
264 | | {{{#!td align=left colspan=3 |
265 | | * Корисникот внесува валидна мејл адреса |
266 | | * Корисникот внесува валидна лозинка |
267 | | }}} |
268 | | |---------------------------------- |
269 | | {{{#!th align=right style="background: #ffd" |
270 | | Notes and Issues: |
271 | | }}} |
272 | | {{{#!td align=center colspan=3 |
273 | | / |
274 | | }}} |
275 | | \\ |
276 | | = Пребарување книги = |
277 | | \\ |
278 | | |---------------------------------- |
279 | | {{{#!th align=right style="background: #ffd" |
280 | | Use Case ID: |
281 | | }}} |
282 | | {{{#!td align=left colspan=3 |
283 | | 3 |
284 | | }}} |
285 | | |---------------------------------- |
286 | | {{{#!th align=right style="background: #ffd" |
287 | | Use Case Name: |
288 | | }}} |
289 | | {{{#!td align=left colspan=3 |
290 | | Пребарување книги |
291 | | }}} |
292 | | |---------------------------------- |
293 | | {{{#!th align=right style="background: #ffd" |
294 | | Created By: |
295 | | }}} |
296 | | {{{#!td align=left |
297 | | Елена Стојанова \\ |
298 | | Иван Трајков |
299 | | }}} |
300 | | {{{#!th align=right style="background: #ffd" |
301 | | Last Updated By: |
302 | | }}} |
303 | | {{{#!td align=left |
304 | | Елена Стојанова \\ |
305 | | Иван Трајков |
306 | | }}} |
307 | | |---------------------------------- |
308 | | {{{#!th align=right style="background: #ffd" |
309 | | Date Created: |
310 | | }}} |
311 | | {{{#!td align=left |
312 | | 18.11.2015 |
313 | | }}} |
314 | | {{{#!th align=right style="background: #ffd" |
315 | | Date Last Updated: |
316 | | }}} |
317 | | {{{#!td align=left |
318 | | 19.11.2015 |
319 | | }}} |
320 | | |---------------------------------- |
321 | | {{{#!th align=right style="background: #ffd" |
322 | | Actors: |
323 | | }}} |
324 | | {{{#!td align=left colspan=3 |
325 | | Корисник - Купувач |
326 | | }}} |
327 | | |---------------------------------- |
328 | | {{{#!th align=right style="background: #ffd" |
329 | | Description: |
330 | | }}} |
331 | | {{{#!td align=left colspan=3 |
332 | | Корисникот пребарува книги со наслов/автор и/или предефинирана категорија. |
333 | | }}} |
334 | | |---------------------------------- |
335 | | {{{#!th align=right style="background: #ffd" |
336 | | Trigger: |
337 | | }}} |
338 | | {{{#!td align=left colspan=3 |
339 | | Корисникот кликнува на копчето search и/или одбира една од предефинираните категории. |
340 | | }}} |
341 | | |---------------------------------- |
342 | | {{{#!th align=right style="background: #ffd" |
343 | | Preconditions: |
344 | | }}} |
345 | | {{{#!td align=left colspan=3 |
346 | | Корисникот внесува автор или наслов на книга и/или одбира предефинирана категорија. |
347 | | }}} |
348 | | |---------------------------------- |
349 | | {{{#!th align=right style="background: #ffd" |
350 | | Postconditions: |
351 | | }}} |
352 | | {{{#!td align=left colspan=3 |
353 | | Корисникот добива резултати од пребарувањето. |
354 | | }}} |
355 | | |---------------------------------- |
356 | | {{{#!th align=right style="background: #ffd" |
357 | | Flow of events: |
358 | | }}} |
359 | | {{{#!td align=left colspan=3 |
360 | | * Корисникот внесува автор или наслов во search полето* |
361 | | * Корисникот одбира предефинирана категорија* |
362 | | * Прикажување на резултати |
363 | | 1. Ја нема книгата што корисникот ја бара |
364 | | 2. Корисникот одбира книга или пребарува повторно |
365 | | |
366 | | *Корисникот може да пребарува според автор или наслов и/или според предефинирана категорија. |
367 | | |
368 | | }}} |
369 | | |---------------------------------- |
370 | | {{{#!th align=right style="background: #ffd" |
371 | | Includes: |
372 | | }}} |
373 | | {{{#!td align=center colspan=3 |
374 | | / |
375 | | }}} |
376 | | |---------------------------------- |
377 | | {{{#!th align=right style="background: #ffd" |
378 | | Priority: |
379 | | }}} |
380 | | {{{#!td align=left colspan=3 |
381 | | Висок |
382 | | }}} |
383 | | |---------------------------------- |
384 | | {{{#!th align=right style="background: #ffd" |
385 | | Frequency of Use: |
386 | | }}} |
387 | | {{{#!td align=left colspan=3 |
388 | | Секојдневна |
389 | | }}} |
390 | | |---------------------------------- |
391 | | {{{#!th align=right style="background: #ffd" |
392 | | Exceptions: |
393 | | }}} |
394 | | {{{#!td align=left colspan=3 |
395 | | * Невалидно име на автор или наслов на книга |
396 | | }}} |
397 | | |---------------------------------- |
398 | | {{{#!th align=right style="background: #ffd" |
399 | | Assumptions: |
400 | | }}} |
401 | | {{{#!td align=left colspan=3 |
402 | | * За секоја книга има внесено автор, наслов и жанр (категорија). |
403 | | }}} |
404 | | |---------------------------------- |
405 | | {{{#!th align=right style="background: #ffd" |
406 | | Notes and Issues: |
407 | | }}} |
408 | | {{{#!td align=center colspan=3 |
409 | | / |
410 | | }}} |
411 | | \\ |
412 | | = Листа на желби = |
413 | | \\ |
414 | | |---------------------------------- |
415 | | {{{#!th align=right style="background: #ffd" |
416 | | Use Case ID: |
417 | | }}} |
418 | | {{{#!td align=left colspan=3 |
419 | | 4 |
420 | | }}} |
421 | | |---------------------------------- |
422 | | {{{#!th align=right style="background: #ffd" |
423 | | Use Case Name: |
424 | | }}} |
425 | | {{{#!td align=left colspan=3 |
426 | | Листа на желби |
427 | | }}} |
428 | | |---------------------------------- |
429 | | {{{#!th align=right style="background: #ffd" |
430 | | Created By: |
431 | | }}} |
432 | | {{{#!td align=left |
433 | | Елена Стојанова \\ |
434 | | Иван Трајков |
435 | | }}} |
436 | | {{{#!th align=right style="background: #ffd" |
437 | | Last Updated By: |
438 | | }}} |
439 | | {{{#!td align=left |
440 | | Елена Стојанова \\ |
441 | | Иван Трајков |
442 | | }}} |
443 | | |---------------------------------- |
444 | | {{{#!th align=right style="background: #ffd" |
445 | | Date Created: |
446 | | }}} |
447 | | {{{#!td align=left |
448 | | 18.11.2015 |
449 | | }}} |
450 | | {{{#!th align=right style="background: #ffd" |
451 | | Date Last Updated: |
452 | | }}} |
453 | | {{{#!td align=left |
454 | | 19.11.2015 |
455 | | }}} |
456 | | |---------------------------------- |
457 | | {{{#!th align=right style="background: #ffd" |
458 | | Actors: |
459 | | }}} |
460 | | {{{#!td align=left colspan=3 |
461 | | Корисник - Купувач |
462 | | }}} |
463 | | |---------------------------------- |
464 | | {{{#!th align=right style="background: #ffd" |
465 | | Description: |
466 | | }}} |
467 | | {{{#!td align=left colspan=3 |
468 | | Корисникот може да додава книги кои сака да ги купи подоцна во листа на желби. |
469 | | }}} |
470 | | |---------------------------------- |
471 | | {{{#!th align=right style="background: #ffd" |
472 | | Trigger: |
473 | | }}} |
474 | | {{{#!td align=left colspan=3 |
475 | | Кликање на копчето „Додади во листа на желби“. |
476 | | }}} |
477 | | |---------------------------------- |
478 | | {{{#!th align=right style="background: #ffd" |
479 | | Preconditions: |
480 | | }}} |
481 | | {{{#!td align=left colspan=3 |
482 | | Корисникот мора да биде најавен на сајтот. |
483 | | }}} |
484 | | |---------------------------------- |
485 | | {{{#!th align=right style="background: #ffd" |
486 | | Postconditions: |
487 | | }}} |
488 | | {{{#!td align=left colspan=3 |
489 | | Книгата се додава во листата на желби. |
490 | | }}} |
491 | | |---------------------------------- |
492 | | {{{#!th align=right style="background: #ffd" |
493 | | Flow of events: |
494 | | }}} |
495 | | {{{#!td align=left colspan=3 |
496 | | * Корисникот одбира книга |
497 | | * Кликнува на копчето „Додади во листа на желба“ |
498 | | * Се известува корисникот за успешно/неуспешно додавање на книгата во листата |
499 | | }}} |
500 | | |---------------------------------- |
501 | | {{{#!th align=right style="background: #ffd" |
502 | | Includes: |
503 | | }}} |
504 | | {{{#!td align=left colspan=3 |
505 | | Корисникот мора да биде најавен на системот. |
506 | | }}} |
507 | | |---------------------------------- |
508 | | {{{#!th align=right style="background: #ffd" |
509 | | Priority: |
510 | | }}} |
511 | | {{{#!td align=left colspan=3 |
512 | | Висок |
513 | | }}} |
514 | | |---------------------------------- |
515 | | {{{#!th align=right style="background: #ffd" |
516 | | Frequency of Use: |
517 | | }}} |
518 | | {{{#!td align=left colspan=3 |
519 | | Секојдневна |
520 | | }}} |
521 | | |---------------------------------- |
522 | | {{{#!th align=right style="background: #ffd" |
523 | | Exceptions: |
524 | | }}} |
525 | | {{{#!td align=center colspan=3 |
526 | | / |
527 | | }}} |
528 | | |---------------------------------- |
529 | | {{{#!th align=right style="background: #ffd" |
530 | | Assumptions: |
531 | | }}} |
532 | | {{{#!td align=center colspan=3 |
533 | | / |
534 | | }}} |
535 | | |---------------------------------- |
536 | | {{{#!th align=right style="background: #ffd" |
537 | | Notes and Issues: |
538 | | }}} |
539 | | {{{#!td align=center colspan=3 |
540 | | / |
541 | | }}} |
| 1 | [http://develop.finki.ukim.mk/projects/HELI/wiki/%D0%A0%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%98%D0%B0%20%D0%BD%D0%B0%20%D0%BA%D0%BE%D1%80%D0%B8%D1%81%D0%BD%D0%B8%D0%BA Регистрација на корисник] \\ |
| 2 | [http://develop.finki.ukim.mk/projects/HELI/wiki/%D0%9D%D0%B0%D1%98%D0%B0%D0%B2%D0%B0%20%D0%BD%D0%B0%20%D0%BA%D0%BE%D1%80%D0%B8%D1%81%D0%BD%D0%B8%D0%BA Најава на корисник] \\ |
| 3 | [http://develop.finki.ukim.mk/projects/HELI/wiki/%D0%9F%D1%80%D0%B5%D0%B1%D0%B0%D1%80%D1%83%D0%B2%D0%B0%D1%9A%D0%B5%20%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8 Пребарување книги] \\ |
| 4 | [http://develop.finki.ukim.mk/projects/HELI/wiki/%D0%9B%D0%B8%D1%81%D1%82%D0%B0%20%D0%BD%D0%B0%20%D0%B6%D0%B5%D0%BB%D0%B1%D0%B8 Листа на желби] \\ |