Jaaaaaaaaaaadu, vad ska man boka för något är väl en lämplig fråga först! Du behöver ju veta det du måste veta om kunden för att bokningen skall fungera!
Bokningssystem fält
18 svar · 926 visningar · startad av Emil W
man ska kunna boka tid för dator
tiderna ska vara
7.00-12.00
12.00-17.00
17.00-22.00
från måndag till söndag och sen tre olika tider
jag tänkte bara göra ett bokningssystem för att prova hur man gör ett
ska man ha ett fält för varje dag
det finns gratis bokningssystem till både dotnetnuke och Joomla ... tanka ner något av dessa och studera så kommer du snabbare till skott om vad du behöver använda för fält ...
Antar att du menar fält i databasen?
bokningsID
refID (referens till tabellen med användar uppgifter som namn mm)
datum
tid
Nej inte fält för dag.
Du har vem skall boka vad när.
En tabell för vem alltså
En tabell för resurser eller objekt som jag säger
Dessa knyts ihop i en post som säger från,(datum klockslag) till, vad av vem!
Hoppas att det är förståerligt säger Lasp
Jag lägger upp några bilder.
Boka typ av objekt samt specifikt med datum och tid (med pris)
Så själva kunden Hyresman det är jag
Översiktsbilden Grafen ger tillståndet i lägret ;-)
Nu hoppas jag att det blev klarare säger Lasp :stud
När man bokar tänkte jag att jag skulle att ett unikt nummer för varje användare
så att när man fyller i ett fält med det unika nummret så vet han vem det är som har bokat
och sen att han visar en vecka i taget
Det är det jag har i exemplet ovan, jag har kallat det Personnummer ;-), Det är kanske det ID som man sedan har tillsammans med resursId i tabellen för när!
Här har jag gjort ett exempel hur det ska se ut
jag tänkte att man skulle klicka på ikonen så bokas den
dom gröna korset ska betyda ledigt och rött kryss ska betyda upptagen
Är det ledigt behöver du inte markera Skall man ange sitt nummer när man bokar? Skall det visas vem som har bokat.
Kör du med en resurs och en vecka i taget räcker kanske detta.
ja det ska visas vem som har bokat
Skall man göra en tabell och sen bara skriva måndag tisdag onsdag torsdag fredag lördag söndag
Om du bara ska ha aktuell vecka på det sätt som du har visat, behövs bara en klickbar bild, ingen databas.
Men det känns som om du inte har planerat färdigt, för nästa vecka tex.
Jag tänkter om jag skulle skriva in alla tider i databasen och sen skriva ut alla med en tabell
När jag sitter med ett problem liknande ditt brukar jag skriva ett scenario. dvs en beskrivning om hur och när olika händelser anses inträffa och se vilken information som skall visas vid varje enskild tidpunkt.
På det viset kan man på pappret visa andra hur man har tänkt och hur man vill att det skall fungera.
Jag har löst riktigt stora uppgifter den vägen.
Kom ihåg den gyllne tesen "Ju tidigare man startar programmering, desto längre tid tar projektet"!
När man skall skriva ett program kan det vara bra med ett liknande som underlag.
Ett av mina första programmeringsjobb var att bygga en automatisk TV station. Dvs spela upp videokassetter från England på en bas i Abu Dabhi. Jag utgick ifrån ett program om trafikstyrning och använde mig av 4680 kort. Som dator använde jag en ABC80. Jag fick allt att fungera genom att läsa grunderna i Boken "Mikrodatorns ABC" av Gunnar Markesjö 1978
Så förakta inte grundläggande exempel säger Lasp
Här är ett tips när det gäller den ursprungliga frågan, vad ska man ha för fält. På http://www.databaseanswers.org/data_models/ finns ett bibliotek över datamodeller som man kan utgå ifrån. Börjar man där så har man kommit en bit på väg i sin applikationsdesign.
Bra länk den PDahlen. Där finns det en mycket bra start för de flesta applikationer.
Det är ungefär det jag försöker säga i mina ovanstående inlägg.
Du bör veta vart du står för att en riktning mot Målet skall vara verkningsfull.




