Internetový aukčný systém

Technické aspekty aplikácie



Ponúkaný elektronický aukčný systém umožňuje opačnú dražbu tovaru alebo služby. Je zrealizovaný ako webová aplikácia, ktorú klient používa prostredníctvom štandardných webových prehliadačov (Internet Explorer, Firefox, Opera, Safari a pod.). Nie sú kladené žiadne požiadavky na inštaláciu doplňujúcich modulov do prehliadačov, prípadne programov do operačného systému klienta. Použitie aplikácie nie je viazané ani na operačný systém klienta, aplikácia plnohodnotne funguje na systémoch Windows, Linux, ale aj ostatných (Android, Symbian a pod.).

Samotná aplikácia je naprogramovaná v jazyku PHP. Je prevádzkovaná na virtuálnom serveri s operačným systémom Linux Debian a aplikačným serverom Apache. Ako úložisko dát slúži databázový systém MySQL. Vysokú dostupnosť systému zabezpečuje virtualizačné prostredie KVM automatickou migráciou systému do inej lokality v prípade poruchy. Zálohovanie dát je riešené na úrovni virtuálneho servera s periódou 1 deň a na aplikčnej úrovni s periódou 4 hodiny.

Aplikácia je zákazníkovi poskytovaná ako služba, nie je potrebné, aby ju prevádzkoval vo vlastnej réžii. Prevádzku aplikácie zabezpečuje dodávatel, pričom je zabezpečované zálohovanie, monitorovanie a aktualizácia aplikácie, ako aj pridelovanie výpočtového výkonu pre aplikáciu podla potrieb a záťaťe systému. Zákazník potrebuje len počítač s webovým prehliadačom.

Bezpečnostné aspekty aplikácie



Komunikácia klienta s aukčným systémom prebieha výlučne cez šifrovanú verziu protokolu HTTP, čo plne zabezpečuje jej privátnosť a znemožňuje jej pozmenenie. Používa sa bezpečný certifikát servera vydaný certifikačnou autoritou akceptovanou štandardnými webovými prehliadačmi.

Do aplikácie sa používatelia prihlasujú pomocou konta definovaného pomocou mena a hesla. Pre zvýšenie bezpečnosti sa po troch neúspešných prihláseniach automaticky zablokuje príslušné konto na 60 minút pre IP adresu počítača, z ktorej bolo neúspešné prihlásenie vykonané. Používatelské heslá sa v systéme ukladajú výlučne v zakódovanej podobe.

Funkčné aspekty aplikácie



Aukčný systém rozoznáva dve základné používatelské roly: verejný obstarávatel a firma.

Verejný obstarávatel (VO) si prenajíma aplikáciu od dodávatela za účelom realizácie opačných dražieb tovarov a služieb v spojení, alebo aj bez verejného obstarávania. V rámci aplikácie zakladá a menežuje dražbu a po jej ukončení vyberá dodávatela.

Firma (FA) je účastník dražby vyhlásenej VO, ktorý súťaží s ostatnými účastníkmi dražby o možnosť stať sa dodávatelom VO na základe výhry v aukcii, čiže ponúknutím najnižšej ceny.

Elektronický aukčný systém zabezpečuje informovanosť všetkých zúčastnených v súlade s požiadavkami kladenými zákonom o verejnom obstarávaní. Počas priebehu aukcie majú účastníci v reálnom čase prehlad o aktuálnom vývoji parametra určujúceho víťaza aukcie. Z priebehu aukcie sa vytvára detailný záznam, ktorý môže sledovať verejný obstarávatel a následne využiť pre potreby evidencie verejného obstarávania.

Verejný obstarávatel môže vytvárať aukcie a nastavovať pre ne požadované parametre, ako sú napríklad dátum a čas začiatku, dlžku trvania, položky vrátne detailného popisu a spôsob vyhodnotenia. Verejný obstarávatel pridáva do aukcie firmy, ktoré písomnou formou zaslali podklady na účasť. K aukcii je možné nahrať dokumenty vo formáte PDF s informáciami a pokynmi, ktoré po príhlásení uvidí firma.

Vyhodnotenie aukcie je automaticky vykonané ihned po ukončení aukcie, a to bud na základe celkovej ceny za všetky položky v aukcii, alebo jednotkovej ceny za položku. Výsledok je účastníkom automaticky oznámený formou interných správ v systéme, ale tiež pomocou elektronickej pošty.

Firma má právo v aplikácii pristupovať ku položkám elektronickej aukcie, na ktorú bola VO zaradená. Na dôležité termíny je automaticky upozorňovaná pomocou mailov. Počas aukcie ponúka sumu, za ktorú je ochotná dodať tovar alebo službu pre každú položku aukcie a môže ju dynamicky meniť vzhladom ku vývoju aktuálne najnižšej sumy.

Zákazník, tj. verejný obstarávatel, platí za používanie aplikácie bud mesačný poplatok, alebo sa dohodnú iné podmienky používania aplikácie, pričom v rámci neho má zabezpečené jej neobmedzené použitie. Znamená to, že nie je limitovaný v počte uskutočnených aukcií, ani v počte položiek dražených v danej aukcii.

Používatelská podpora aplikácie



Technická podpora je zabezpečovaná dodávatelom systému. Základom je Hotline pre nahlasovanie porúch systému, respektíve základnú pomoc pri práci so systémom. Dostupnosť Hotline je zabezpečená počas pracovných dní v čase od 08:00 do 16:00.

Dodávatel zabezpečuje manuály pre prácu so systémom. Je možné zabezpečiť školenia pre používatelov a metodické a odborné poradenstvo pri príprave a realizácii aukcií.
© 2011 všetky práva vyhradené | dynamit.sk | code by Ivan Mišák