Ovaj projekt se bavi implementacijom aktivnih i temporalnih baza podataka pri izradi aplikacije koja služi za vođenje statistike i automatsko upravljanje zalihama, pri tom vodeći se sa jednom od poznatih strategija. Naglasak u ovom radu nije na samoj aplikaciji koja bi služila za uporabu u realnom poslovnom svijetu, već da pokaže osnovne karakteristike aktivnih i temporalnih baza podataka koje su primjenjene.
U radu je korišten PostgreSQL te pgAdmin4 v4 u kojem su kreirane trigger funkcije i sami triggeri koji su korišteni u projektu.
Grafičko sučelje je izrađeno u Visual Studio alatu u obliku Windows Form aplikacije pisane u .NET Frameworku. Grafičko sučelje sadrži korisničke kontrole za brze izmjene nad artiklima u skaldištu, mogućnost simulacije izmjene količine artikala na skladištu, pregledavanja i filtriranje povijesti zabilježenih događaja u dnevnku, pregled narudžbi i primki te grafički prikaz statistike na skladištu.
Pokrenuti pgAdmin4 na računalu i ostaviti uključen za vrijeme rada aplikacije
Postoje naznake kod službene dokumentacije da ukoliko se verzije pgAdmin ne podudaraju, neke stvari možda neće ispravno raditi.
- Pokrenuti pgAdmin na računalu
- Desni klik na PosgreSQL 11 -> Create... -> Database... -> naziv: 'activeStore', owner: 'postgres'
- Unutar baze otvoriti novi Query te unutar njega izvršiti kompletan sadržaj 'activeStore - database dump.sql' datoteke
- Ostaviti pgAdmin 4 uključen za vrijeme rada aplikacije
- Otvoriti datoteku ActiveStore\ActiveStore\Klase\Konekcija.cs
- ConnectionString - izmjeniti UserId i Password sukladno podacima kod vašeg pgAdmin
- Spremanje promjena i spremni za korištenje