Changes between Version 40 and Version 41 of Use_Cases
- Timestamp:
- 11/29/14 16:14:58 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Use_Cases
v40 v41 352 352 353 353 ||||||||||||||||||||||||||= '''Kрајни корисници кориснички случај - Пребарува за настан''' =|| 354 || System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =||354 ||= System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =|| 355 355 || Пребарува за настан |||| 1 |||| Корисникот пристапува на сајтот |||| Ја внесува URL адресата во својот пребарувач и пристапува до веб сајтот |||| Оваа операција треба да се изврши брзо, т.е. не повеќе од 0.5 сек. |||| Се испраќа request до серверот, по што му се испраќа повратна содржина |||| || 356 356 || Пребарува за настан |||| 2 |||| Корисникот пишува во search барот |||| Корисникот внесува некакви клучни зборови во полето за пребарување и клика ентер или пак на Search копчето |||| |||| Внесува податоци во форма, откако ке ги внесе се оформува Query со внсените податоци, кои предходно се филтирираат од SQL инјекции, ... |||| || … … 364 364 365 365 ||||||||||||||||||||||||||= '''Kрајни корисници кориснички случај - Прегледува детали за настан''' =|| 366 || System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =||366 ||= System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =|| 367 367 || Прегледува детали за настан |||| 1 |||| Корисникот клика копче за преглед на настан |||| По наогање на некој настан за којшто сака да прегледа дополнителни информации, корисникот клика на копче за Детали |||| |||| При клик на копчето се наоѓа ID за соответниот настан и се оформува Query за земање на сите податоци за истиот настан, што се испраќа до базата |||| || 368 368 || Приказ на детали за настан |||| 2 |||| Се отвара страна за детали за настан- име, датум, место, цена на карта, слика, опис, организатор, учесници и сл. |||| Корисникот се пренасочува на друга страница, на којашто му се прикажани сите податоци за настанот што го избрал |||| |||| Се испраќа предходно формираното Query до база и новодобиените информации му се прикажуваат на корисникот на новата страница на којашто е пренасочен |||| || … … 372 372 373 373 ||||||||||||||||||||||||||= '''Kрајни корисници кориснички случај - Купува билет''' =|| 374 || System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =||374 ||= System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =|| 375 375 || Купува билет |||| 1 |||| Корисникот со клик на копче го "става" билетот во "купувачка кошничка" |||| По наоѓање на настанот за којшто сака да купи билет, корисникот со клик на копче го додава во својата корисничка кошничка, којашто тој може да ја провери во било кое време |||| Оваа операција треба да се изврши брзо, т.е. не повеќе од 0.5 сек. |||| Откако корисникот ќе кликне на копчето за додавање на билет за одреден настан во кошничка, се зачувува за кој настан се работи и му трае се до крајот на сесијата, или пак додека да го избрише билетот, или купи |||| || 376 376 || Купува билет |||| 2 |||| Корисникот ја отвара кошничката и клика копче за плаќање |||| Откако корисникот ќе виде задоволен со сите билети коишто сака да ги купи и ги додал во кошничка, ја отвара кошничката во којашто му се листаат сите билети коишто ги избрал и клика копче "Купи" за да ги купи соодветните билети |||| Да се овозможи да може да тргне некој од билетите од кошничката доколку сака |||| Му се листаат сите досега зачувани настани коишто ги избрал во кошничката, и доколку избрише некој го бришеме од зачуваните и му се обновува страницата со помош на Ajax, со останатите билети |||| || … … 382 382 383 383 ||||||||||||||||||||||||||= '''Aдминистратор кориснички случај - Одржува база на податоци''' =|| 384 || System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =||384 ||= System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =|| 385 385 || Одржува база на податоци |||| 1 |||| Администраторот се најавува во едиторот на базата за податоци |||| Внесува корисничко име и лозинка.При успешна најава системот ја прикажува почетната страница на админ страницата |||| Оваа операција треба да се изврши брзо, т.е. не повеќе од 1 сек. |||| Податоците којшто ги внел администраторот за најавување се проверуваат во база, дали се конзистентни со корисничко име и лозинка и притоа доколку се му се покажува порака за успешна најава и се пренасочува администраторот |||| || 386 386 || Одржува база на податоци |||| 2 |||| Администраторот ги наоѓа податоците кадешто се потребни промени |||| Администраторот ги лоцира податоците(со помош на менито, или пак алармите за новости на почетната страница) |||| Да се овозможи да направи неограничен број на пребарувања и филтрирања една по друга, се додека не е задоволен, и да се извршува брзо( 0.5 сек.) |||| При пребарување со помош на Query коишто се испраќаат до базата се добиваат повратни информации, а при користење на филтри повторно се користат дополнителни Query-ја |||| || … … 391 391 392 392 ||||||||||||||||||||||||||= '''Aдминистратор кориснички случај - Менаџира корисници''' =|| 393 || System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =||393 ||= System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =|| 394 394 || Менаџира корисници |||| 1 |||| Администраторот се најавува во едиторот на базата за податоци |||| Внесува корисничко име и лозинка.При успешна најава системот ја прикажува почетната страница на админ страницата |||| Оваа операција треба да се изврши брзо, т.е. не повеќе од 1 сек. |||| Податоците којшто ги внел администраторот за најавување се проверуваат во база, дали се конзистентни со корисничко име и лозинка и притоа доколку се му се покажува порака за успешна најава и се пренасочува администраторот |||| || 395 395 || Менаџира корисници |||| 2 |||| Администраторот ги филтрира податоците за корисникот/ците за коишто е потребно |||| Администраторот ги лоцира податоците(со помош на менито, или пак алармите за новости на почетната страница) |||| Да се овозможи да направи неограничен број на пребарувања и филтрирања една по друга, се додека не е задоволен, и да се извршува брзо( 0.5 сек.) |||| При пребарување со помош на Query коишто се испраќаат до базата се добиваат повратни информации, а при користење на филтри повторно се користат дополнителни Query-ја |||| || … … 399 399 ID 9: 400 400 ||||||||||||||||||||||||||= '''Aдминистратор кориснички случај - Одржува сервер''' =|| 401 || System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =||401 ||= System Operation =||||= Step =||||= Actor Action =||||= Black-Box Step Description =||||= Black-box Step Budget Requirements =||||= Subsystem White-Box Step Description =||||= White-Box Step Budget Requirements =|| 402 402 || Одржува сервер |||| 1 |||| Администраторот е известен за проблем со серверот |||| Администраторот е известен од некој од вработените, или пак од некој од корисниците дека има некаков дефект и веб сајтот не функционира |||| Администраторот мора да е достапен во секое време и да реагира на нотификациите и известувањата во врска со проблемот веднаш |||| Во зависност од тоа што е проблемот со серверот дали "паднал" или пак нешто друго, што би предизвикало недостапност или проблем со веб сајтот, администраторот добива известување или нотификација преку емаил од страна на некој од вработените, којшто пак може самиот да увидел дека не е во ред, или од страна на корисник во вид на репорт |||| || 403 403 || Одржува сервер |||| 2 |||| Администраторот го лоцира проблемот |||| По нотификацијата за проблемот со серверот администраторот се лоцира преку remote control или пак доаѓа на лице место и го лоцира проблемот со серверот |||| |||| Администраторот има своја лозинка и корисничко име за најава на серверот, доколку е далечен, а доколу е во сопственост на фирмата, може да оди директно на лице место и да го лоцира проблемот, во зависност од тоа што е проблемот |||| ||