Imam u planu da radim asset menagement sistem za firmu u kojoj radim. Medjutim, znajući da je to veliki projekat odlučio sam da krenem sa nekim manjim projektom koji će mi poslužiti kao uvod i biće dio samog assset-a. Od programiranja poznajem ono što se učilo na faksu, C i C++ ali imam vremena i volje da radim druge stvari. Prvo da predstavim konkretan problem:
Aplikativni modul, koji mislim da radim treba da bude u vidu nekog dnevnika, vođenja onog šta se radilo za taj dan. Mora omogućiti unos i trajno čuvanje operativnih i poslovnih podataka nastalih iz rada elektroenergetskog sistema.
Sve imam u detaljima opisano i zamišljeno ali evo bazičnog prikaza:
Da bi se evidentirao jedan događaj najmanje je potrebno obezbijediti:
- Jednoznačnu identifikaciju pogonskih događaja i operativnih aktivnosti
- Identifikaciju vremenskog perioda događaja
- Jednoznačnu identifikaciju elemenata sistema
- Osnovne karakteristike pogonskog događaja ili operativne aktivnosti
- Identifikaciju ostalih važnijih karakteristika pogonskog događaja
- Tekstualni opis pogonskog događaja
Takođe treba napraviti opciju za otvaranje i zatvaranje smjene i svi zapisi koji se unose vezani su, logično samo za tu smjenu. Takođe vremena unosa, izmjena itd. da ne spominjem, to je već detaljisanje.
Sve to treba, manje više, da bude na predefinisanim elementima za što će mi trebati neka baza podataka. Počeo sam da radim sa SQL-om prije svega a nadam se da ću ovdje naći savjet za dalje, tj. koji DBMS bi savjetovali za ovako nešto. Nema tu puno podataka, tipa 15-20 ljudi i recimo, par hiljada elemenata (ako bi se išlo u detalje). Ne radi mi se u Accessu, iako bi i on poslužio možda za ovaj projekat ali za bilo šta dalje bio bih hendikepiran.
Dakle, konkretno pitanje, šta savjetuje za bazu a šta za programiranje aplikacije samog asseta ili u ovom slučaju ovog sistema.
Možda je trebalo pitanje postaviti i/ili u temi programiranje!?