Kéne írnom egy Éttermi szoftvert és az adatbázisnál elakadtam. Teljesen a nulláról kéne segítség. Hogyan kéne neki állnom?
Már régen gond, ha elvállaltál egy ilyen munkát és itt máris elakadtál...
Valószínűleg az eredmény is olyan lesz, amilyen. (Találkoztam már ilyen gányolt cuccokkal, ahol tisztán látszott, hogy a "fejlesztőnek" fogalma sem volt róla, hogy mit csinál.)
Inkább NE vállald el a munkát!
De csak, hogy segítsek is:
Egyrészt tisztázni kéne a nyelvet, ahogy már felmerült.
Aztán tisztázni kéne, hogy mik kellenek.
Elég sokféle módon meg lehet ezt írni és mind az adatbázis terv, mind a funkciók éttermenként és igényenként változnak.
Teljesen nulláról érdekes lesz. Aki nem tud házat építeni, nem felhőkarcolóval kezd.
C++ és MySQL nem zárják ki egymást.
Ha C++-ban akarod, akkor nézegess C++ tutorialokat első körben, és tanulgass programozni.
Egyébként ha asztali alkalmazás lenne, akkor Python-ban kevésbé szenvednél szerintem.
Persze még mindig nem tudjuk, mi a feladat. Ezt sem ártana megfogalmaznod.
Nem zárják ki egymást, bár C++-al kicsit szívás lesz.
Inkább Python. (Vagy akár java, bár ahhoz kéne abban ismeret.)
Valóban ahogy írták is, azért egy ilyet JÓL megírni elég sok munka és nem árt hozzá pár év gyakorlat meg tapasztalat.
Nulláról kezdeni nem épp a legjobb.
Ételek:
- Azonosító
- Étel neve
- Leírás
- Ár
- Elérhető-e
Asztal:
- Azonosító
Rendelések:
- Azonosító
- Munkamenet-azonosító
- Ételazonosító
- Mennyiség
Munkamenet:
- Azonosító
- Megnyitási idő
- Lezárási idő
- Asztal azonosító
Elég kezdetleges megoldás. Ha egy vendég érkezik, egy új munkamenetet kell nyitni, letárolódik a kezdeti idő. Egy munkamenethez tartozhatnak megrendelések, továbbá ha a vendég már nem kér mást, és fizetni szeretne, a munkamenet véget ér. Egy munkamenetből meg lehet határozni, hogy melyik asztalnál ülő vendégek mit rendeltek milyen összegben, továbbá ez a megoldás lehetővé teszi, hogy a a régebbi munkamenetek is megőrizhetőek legyenek. Az étel táblában az is tárolható, hogy az adott ételből lehet-e rendelni.
javaról többet halottam mint a phytonról úgy hogy akkor inkább Java csinálnám.
a c++/c# miért nem lenne jó ehhez vagy egyáltalán nem jó adatbázis kezeléshez?
és nagyából hol kéne kezdenem az adatbázis kezelést, milyen feladatokat kéne csinálnom?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!