Permalänk
Medlem

Boknings system med HTML?

Hej,

Jag ska göra ett "intänt" bokningssystem på jobbet som inte behöver vara så avancerat och kan dock inte använda mycket mer än HTML eller ASP utan databas.

Det jag vill kunna göra är på något sätt en databas som kan hålla koll på hur många biljetter som finns kvar till respektive konsert samt respektive hotell. Viktigt då att när jag bokat en ex: 2 biljetter till Bruce Springsteen i systemet och det fanns 30 biljetter från början så skall det ändras till 28 efteråt.

Går detta att göra med exempelvis bara ASP eller bara HTML4?
Och vart kan man läsa på lite om detta?

MVH

//Cine

Visa signatur

Signatur raderad. Var vänlig läs våra regler (Fel: Se §7)

Permalänk
Medlem
Skrivet av CineFX:

Hej,

Jag ska göra ett "intänt" bokningssystem på jobbet som inte behöver vara så avancerat och kan dock inte använda mycket mer än HTML eller ASP utan databas.

Det jag vill kunna göra är på något sätt en databas som kan hålla koll på hur många biljetter som finns kvar till respektive konsert samt respektive hotell. Viktigt då att när jag bokat en ex: 2 biljetter till Bruce Springsteen i systemet och det fanns 30 biljetter från början så skall det ändras till 28 efteråt.

Går detta att göra med exempelvis bara ASP eller bara HTML4?
Och vart kan man läsa på lite om detta?

MVH

//Cine

Med tanke på frågorna du ställer så har du ganska mycket jobb framför dig.

"intänt", menar du internt?

Du kan inte utföra denna uppgift med endast HTML. Du behöver något serverside-stöd typ ASP.

Hotell och konsertbokning är inte så lätt som du kan tro. När det gäller konserter så kan det vara olika arenor som ser ut på olika sätt, läktare, parkett, ståplats osv. Hotell likaså.

Om du menar "internt" så bokar ni era egna lokaler eller lokaler ni känner till kanske?

För att lyckas med denna uppgift så är det ganska mycket du måste gå igenom:
* ASP, PHP, JSP eller annat serversidespråk (Hantera sessioner, databaskopplingen, login, betalning?)
* HTML, Javascript, CSS (Presentation)
* MSSQL/MySQL eller annan databas (Du kan lagra i XML-filer eller annan fil men det är nog jobbigare och mer meckigt än att lära sig databaser som har mycket funktionalitet för att lagra data.)

Är det något mer du undrar är det bara att fråga. Jag har lite svårt att förstå din faktiskta uppgift. Det är som sagt, ganska stora uppgifter du nämner även om det kanske inte känns som det.

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem

Oj var nog lite otydlig.

Tanken med det hela är om jag exempel ska boka in dig på en konsert på ett vist hotell som har x biljetter så gör jag det i ett annat system som inte vet hur många biljetter som finns. Därför måste jag kolla detta i detta skript jag skall göra nu. Som endast behöver veta vilket hotell det gäller samt vilket datum och hur många biljetter som finns kvar på hotell x. Ingenting annat

Visa signatur

Signatur raderad. Var vänlig läs våra regler (Fel: Se §7)

Permalänk
Medlem
Skrivet av CineFX:

Oj var nog lite otydlig.

Tanken med det hela är om jag exempel ska boka in dig på en konsert på ett vist hotell som har x biljetter så gör jag det i ett annat system som inte vet hur många biljetter som finns. Därför måste jag kolla detta i detta skript jag skall göra nu. Som endast behöver veta vilket hotell det gäller samt vilket datum och hur många biljetter som finns kvar på hotell x. Ingenting annat

Om nu det systemet inte vet hur många biljetter som finns kvar , hur skall då ditt "interna" veta det ?

Och framför allt hur förväntar du dig att hotellet skall veta detta ?

Nä hela ditt upp lägg luktar biljett scout lång väg.

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk
Medlem

Okej jag vänder på det hela.
Vi säger såhär då jag har Cola, Fanta & Sprite. jag har 10 av varje. när jag har sålt en cola så skall det bara finnas 9 kvar. och efter dom 9 är sålda så ska det inte gå att sälja fler. Går detta att göra utan en databas?

I det andra systemet bokas det bara hotellrum därför vet inte den om hur många biljetter som finns kvar.

Visa signatur

Signatur raderad. Var vänlig läs våra regler (Fel: Se §7)

Permalänk
Medlem
Skrivet av CineFX:

Okej jag vänder på det hela.
Vi säger såhär då jag har Cola, Fanta & Sprite. jag har 10 av varje. när jag har sålt en cola så skall det bara finnas 9 kvar. och efter dom 9 är sålda så ska det inte gå att sälja fler. Går detta att göra utan en databas?

I det andra systemet bokas det bara hotellrum därför vet inte den om hur många biljetter som finns kvar.

Det går att ordna med ett flat file-system (till exempel en XML-fil) men jag avråder dig att försöka.

Skickades från m.sweclockers.com

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av CineFX:

Okej jag vänder på det hela.
Vi säger såhär då jag har Cola, Fanta & Sprite. jag har 10 av varje. när jag har sålt en cola så skall det bara finnas 9 kvar. och efter dom 9 är sålda så ska det inte gå att sälja fler. Går detta att göra utan en databas?

Klart att det går att göra utan databas. Men på något sätt så måste du lagra ditt lagersaldo.

Men varför vill man ens fundera på att göra detta utan databas? Visst databaser kan se stora, äckliga, komplicerade och dyra ut. Men när du bygger ditt eget lagringssystem så kommer du till slut, i bästa fall, ha implementerat en dålig databas.

Permalänk
Medlem
Skrivet av CineFX:

Okej jag vänder på det hela.
Vi säger såhär då jag har Cola, Fanta & Sprite. jag har 10 av varje. när jag har sålt en cola så skall det bara finnas 9 kvar. och efter dom 9 är sålda så ska det inte gå att sälja fler. Går detta att göra utan en databas?

I det andra systemet bokas det bara hotellrum därför vet inte den om hur många biljetter som finns kvar.

Hur ska du säga att det finns 10st av varje från första början om du inte får lagra denna information någonstans?

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Hedersmedlem

Finns många dåliga sätt att lösa det utan databas; t ex ha tre filer som heter "Cola", "Fanta" och "Sprite" som innehåller en siffra som representerar lagersaldo. Eller en tabseparerad textfil som innehåller drycknamn och lagersaldo. Men som sagt: det är bara ett dumt/omständigt sätt att implementera en traditionell databas (enligt bred definition så är dessa textfiler en form av databas, men jag syftar på en databasserver till vilken man kopplar upp sig).

Vill du verkligen inte installera en databasserver så kanske SQLite kan passa bättre. Där lagras databasstrukturen rakt av i en fil och ingen separat databasprocess körs.

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.