Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 8.279 pregleda

Najnovija ↓

Raspored casova - model 12.04.2012. u 17:52 · pre 177 meseci #1
Pozdrav,

pravim aplikaciju u kojoj je potrebno da postoji raspored casova po nedeljama. Svake nedelje se menja raspored i zavisi od grupe ucenika.
Imam nekoliko pristupa kako napraviti, ali mi se cini da je sve komplikovano.

Da li ima neki dobar predlog iz iskustva?

hvala
Re: Raspored casova - model 17.04.2012. u 12:40 · pre 177 meseci #2
Reci na koje pristupe misliš pa čemo ti pomoči.
Potpis
F
Re: Raspored casova - model 19.04.2012. u 11:03 · pre 176 meseci #3
Pa resenje na kojem sam se zadrzao je tabela sledece strukture:
group_id - id grupe tj odeljenja
firstDateOfWeek - pocetni datum u nedelji, vaki sledeci dan ima isti ovaj datum ali se polje day razlikuje
day - int vrednost dana u nedelji
topicOfTheWeek - tema nedelje
time - vreme pocetka casa/predavanja
description - opis casa

Ono sto mi se ovde ne svidja je velika redundantnost podataka, ali sa druge strane laksi je dolazak do potrebnih podataka....

Sugestije?
Re: Raspored casova - model 19.04.2012. u 13:37 · pre 176 meseci #4
Citat:
Ono sto mi se ovde ne svidja je velika redundantnost podataka, ali sa druge strane laksi je dolazak do potrebnih podataka....


Iz ove tvoje tabele ne mogu ni da naslutim šta je to "lakši dolazak do potrebnih podataka". Ne mogu da smislim ni jedan upit ili izveštaj koji bi se iz ovoga izvukao. Ovo ne bih čak ni nazvao raspored časova.

Dao si užasno lošu tabelu koja bi trebalo da bude krajnji rezultat nekog posla, a sve korake koji bi trebali da dovedu do ove tabele si preskočio. U stvari, preskočio si potpuno deo koji se zove projektovanje, a dao si nešto što se ni najblaže rečeno ne može nazvati rezultat.

Recimo, da sam ja predavač koji drži časove za koje si ti napravio "program za raspored časova", ja bih morao svaki put kada držim isti kurs različitim polaznicima morao ispočetka da popunjavam sva polja, zar ne? Pa kome si ti olakšao posao tim programom?

O čemu si razmišljao? Da li si identifikovao korisnike tvog softvera, poslove koje softver treba da uradi, izveštaje koji treba da se izvuku iz tabele?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme