reserveringssysteem voor een camping
15 augustus 2005 - 19:39   
geplaatst door: Theo
Een familielid van me runt een camping. Zijn reserveringssysteem draait op een Dos-PC uit 1992 en is aan vervanging toe. Ik heb hem toegezegd te onderzoeken of ik gratis een nieuw systeem voor hem kan bouwen met Xcode. Als dat lukt switcht hij naar Mac!

Als eerste stap heb ik het objectmodel uitgewerkt (op papier). Dit geeft al heel duidelijk de richting van de applicatie aan... Vervolgens heb ik Xcode 2 geinstalleerd en ben een beetje geschrokken... Tis toch best wel ingewikkeld allemaal (ik ben overdag gewoon Informatie Analist zonder programmeer-ervaring).

En dus moet ik iets verzinnen... Als ik het objectmodel bekijk dan zie ik een redelijk recht-toe-recht-aan reserveringssysteem dat je waarschijnlijk ook in hotels zou kunnen aantreffen. Niet iets heel uitzonderlijks dus. Is er onder jullie wellicht iemand die zo'n projectje ooit al eens heeft opgezet (bijvoorbeeld als oefening of als onderdeel van een cursus) en dat best met me wil delen? Ik zou er erg mee geholpen zijn en wie weet staat er dan binnekort bij http://www.witteboulevard.nl wel een mac op de toonbank!

reserveringssysteem voor een camping
15 augustus 2005 - 22:22    reactie #1
geplaatst door: TRML
Is het niet veel handiger als je dat met FileMaker zou doen ? Dan hoef je niet zelf het wiel weer uit te vinden. In FileMaker maak je zoiets op een veel kortere termijn dan dat je zelf gaat zitten programmeren, testen, bugs oplossen, weer testen en intussen ben je weer een jaar verder. FileMaker is ook veel sneller te leren dan programmeren in XCode.  :confused:
reserveringssysteem voor een camping
16 augustus 2005 - 08:24    reactie #2
geplaatst door: Theo
Waarom? :happy:

Ik dacht aan Xcode omdat dat gratis bij OsX zit en ik Filemaker zou moeten aanschaffen (voor een gratis project kan dat niet echt de bedoeling zijn). Maar mocht iemand iets kant-en-klaars hebben liggen dat in Filemaker is gemaakt dan is het wellicht de overweging waard om daar op voort te borduren (scheelt me in ieder geval tijd).

reserveringssysteem voor een camping
16 augustus 2005 - 08:46    reactie #3
geplaatst door: TRML

Citaat
Theo om 8:24, 16-08-2005
Waarom? :happy:.

Als je, zoals je zelf al aangeeft, geen ervaring hebt met programmeren dan ben je misschien al weer een maand verder en dan heb je alleen nog maar een simpel adressenbestand zonder relaties naar een agenda o.i.d. en een simpel adressen bestand klik je met filemaker in 5 min. in elkaar. Dat bedoel ik met het wiel opnieuw uitvinden. Een relationele database die programmeer je niet zomaar even op een rustige zondag-middag, tenzij je alle modules ervoor al eens eerder voor een ander project hebt gebruikt en zo over kan zetten en je ook nog zeer goed thuis bent in de programmeer taal die je wil gaan gebruiken. ik denk dat zo'n plan niet van de grond komt. Zoek anders eens in de shareware hoek of daar wat te vinden is.  :biggrin:

reserveringssysteem voor een camping
16 augustus 2005 - 09:01    reactie #4
geplaatst door: Slagroom
Ik neem aan dat je het in Objective C gaat doen? En je hebt nog nooit geprogrammeerd in deze taal?

Succes  :biggrin:

Nee, serieus, voordat je een goed systeem in Xcode kunt maken is het handig dat je objective c goed kent... heel veel tutorials lezen en heel veel oefenen. Begin dus niet direct met het systeem zelf maar maar eerst allemaal test programma's welke delen van de functionaliteiten van het reserveringssysteem bevatten (lezen van bestanden, schrijven van bestanden, vullen van grid's, enz).

reserveringssysteem voor een camping
16 augustus 2005 - 09:21    reactie #5
geplaatst door: jschaafsma
Heb je al eens in de markt gekeken wat een reserveringssysteem kost?
Kijk eens op www.stratech.nl
Suppose war breaks out .....
and nobody turns up.
reserveringssysteem voor een camping
16 augustus 2005 - 09:27    reactie #6
geplaatst door: BraboMac
Als ik aan een reserveringssytseem denk, denk ik meteen aan een database. Omdat er geen medicijnen of voedsel met die database te maken hebben, kun je MySQL gebruiken. De gemakkelijkste methode vond ik om MySQL te gebruiken samen met PHP. Dit lijkt mij de weg te gaan.
Big Nerd Ranch blogs for Mac developers (and Nerds)
Er bestaan slechts 10 soorten mensen op deze aarde: Zij die binair kunnen rekenen en zij die dat niet kunnen.
reserveringssysteem voor een camping
16 augustus 2005 - 10:55    reactie #7
geplaatst door: fredmatrack
Eventueel kan je met RealBasic aan de slag gaan en bijvoorbeeld met MySQL als database.
RealBasic is vrij eenvoudig om te leren, makkelijker dan C (of een variant daarvan). Je kan ook je interface volledig grafisch ontwerpen, wat je wel wat tijd bespaart.
reserveringssysteem voor een camping
19 augustus 2005 - 16:16    reactie #8
geplaatst door: DinkyToys
Met PHP en Mysql is al zoiets gebouwd. Het is wel voor hotelkamer achtig iets. Maar lijkt me hetzelfde. Een nummer wel/niet beschikbaar in een bepaalde periode.

En je zou die constructie kunnen uitbreiden naar een website. En bezoekers kunnen zelf bekijken wanneer er plek is of niet of een reservering plaatsen.

http://freshmeat.net/search/?q=reservation&section=projects&Go.x=0&Go.y=0

reserveringssysteem voor een camping
22 augustus 2005 - 09:38    reactie #9
geplaatst door: Theo
Bedankt voor jullie reacties. Wat me duidelijk is geworden is dat Xcode helemaal niet zo eenvoudig is als wordt voorgesteld en dat er nog heel veel andere talen zijn die geschikt zouden kunnen zijn. Jschaafsma bedankt voor je link, ik ben inmiddels een pakketselectietraject gestart!
reserveringssysteem voor een camping
22 augustus 2005 - 09:47    reactie #10
geplaatst door: Mattnh
Ik tour nogal vrij veel en in diverse hotels kom ik Macs tegen bij de receptie.
Pakketten voor het bijhouden van reserveringen e.d. bestaan dus al gewoon.
Wat en door wie weet ik niet maar om nu zelf iets te knutelen lijkt me onzin.
En WAY te veel werk.
Kijk even rond en vraag anders zo'n hotel even.
Eén van de meest sympatieke hotels dat al jaaaren op Macs werkt is Fauwater.
["They say the classics never go out of style, but they do... they do.
Somehow baby, I never thought we'd do, too."]
["ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn"]
reserveringssysteem voor een camping
23 augustus 2005 - 09:33    reactie #11
geplaatst door: Leon
FileMaker lijkt me de juiste toepassing voor zoiets. Of anders in PhP/Perl als frontend en MySQL als backend. Het laatste vergt meer programmeerwerk maar is relatief goedkoop (lees gratis!) en is eenvoudig te onderhouden. En het eerste kost een paar honderd euri's en natuurlijk zit je met de periodieke updates/upgrades van de software.
reserveringssysteem voor een camping
23 augustus 2005 - 11:10    reactie #12
geplaatst door: Sander Cox
@leon: Reserverings systemen zijn commercieel (lijkt mij) dus is het niet gratis. MySQL is immers niet gratis voor commercieel gebruik. Iets was 99% van de wereld maar niet lijkt te willen begrijpen.
reserveringssysteem voor een camping
23 augustus 2005 - 11:13    reactie #13
geplaatst door: Nicky
Klopt. PostgreSQL is wel gratis, ook voor commerciële toepassingen. Het is nog beter dan MySQL ook.
reserveringssysteem voor een camping
23 augustus 2005 - 11:22    reactie #14
geplaatst door: mvdg
Ik ben niet zo erg thuis in die licenties maar volgens mij is MySQL gratis voor iedereen om te gebruiken. Ook voor bedrijven. Je mag alleen niet MySQL nemen, er vervolgens iets aan verbouwen, en het dan weer verkopen. In het geval van een website of andere database-toepassing verander je niets aan het programma, je gebruikt het alleen. En dus mag het. Maargoed misschien interpreteer ik het verkeerd?
Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
reserveringssysteem voor een camping
23 augustus 2005 - 12:28    reactie #15
geplaatst door: Sander Cox
Citaat
mysql.com
If your software is licensed under either the GPL-compatible Free Software License as defined by the Free Software Foundation or approved by OSI, then use our GPL licensed version.

If you distribute a proprietary application in any way, and you are not licensing and distributing your source code under GPL, you need to purchase a commercial license of MySQL

Dus als je een niet open source product incombinatie met MySQL gebruikt MOET je een licentie kopen.

reserveringssysteem voor een camping
23 augustus 2005 - 13:04    reactie #16
geplaatst door: Leon

Citaat
Sander Cox om 11:10, 23-08-2005
@leon: Reserverings systemen zijn commercieel (lijkt mij) dus is het niet gratis. MySQL is immers niet gratis voor commercieel gebruik. Iets was 99% van de wereld maar niet lijkt te willen begrijpen.

Zolang je de applicatie niet commercieel aanbiedt is het gratis. De grap is om dus de applicatie niet te verkopen maar ontwikkel uren te schrijven. Zo hoef je dus geen licentie rechten te betalen. Ik doe het al jaren zo en volgens de jongens en meisjes achter MySQL is dit ook toegestaan.

reserveringssysteem voor een camping
10 oktober 2008 - 20:38    reactie #17
geplaatst door: Speleding

Citaat
Theo om 9:38, 22-08-2005
Wat me duidelijk is geworden is dat Xcode helemaal niet zo eenvoudig is, ik ben inmiddels een pakketselectietraject gestart!

Waarom gebruik je niet een internet dienst zoals http://www.supersaas.nl? Dat is veel eenvoudiger en goedkoper. Moet je natuurlijk wel een internet verbinding heben op die camping.

reserveringssysteem voor een camping
10 oktober 2008 - 21:12    reactie #18
geplaatst door: macsmet
En mag er dan ook iets gebeuren aan de website? (want die ziet er niet uit met Safari 3.1.2 en FireFox 3.01.)

CamelCaps | Educatieve Software - http://www.camelcaps.nl
reserveringssysteem voor een camping
10 oktober 2008 - 21:18    reactie #19
geplaatst door: Speleding

Citaat
macsmet om 21:12, 10-10-2008
En mag er dan ook iets gebeuren aan de website? (want die ziet er niet uit met Safari 3.1.2 en FireFox 3.01.)

Huh? Bij mij ziet die er prima uit hoor, zowel in Safari als in Firefox. Maar je kunt ook gewoon je eigen HTML copy / pasten en kleurtjes veranderen enzo.

reserveringssysteem voor een camping
10 oktober 2008 - 21:24    reactie #20
geplaatst door: macsmet
Oh echt?  Nou bij mij hier zie ik toch echt in de plaatjes van het logo een duidelijke 'verspringing'.
CamelCaps | Educatieve Software - http://www.camelcaps.nl
reserveringssysteem voor een camping
11 oktober 2008 - 08:27    reactie #21
geplaatst door: Peter P
Hier een voorbeeld hoe de site eruit ziet in Firefox en Camino, in Safari is het nog erger.

(Bewerkt door Peter P om 8:33, 11-10-2008)

iMac 27 - iPad Pro - iPhone 15
reserveringssysteem voor een camping
11 oktober 2008 - 08:42    reactie #22
geplaatst door: Leendert
Het valt mij op dat er wordt gereageerd in een draadje van ruim 3 jaar oud waarvan de starter voor het laatst gezien is in januari 2007. Het lijkt mij sterk dat de starter nu nog iets heeft aan antwoorden.
reserveringssysteem voor een camping
11 oktober 2008 - 09:02    reactie #23
geplaatst door: Speleding

Citaat
macsmet om 21:24, 10-10-2008
Oh echt?  Nou bij mij hier zie ik toch echt in de plaatjes van het logo een duidelijke 'verspringing'.

Oh, wacht je hebt het over de site van de camping. Ik dacht dat je het over www.supersaas.nl had