On 12 Jun 2008 10:50:48 GMT, Gert Simonsen <gert@mallin.dk> wrote:
>Jeg er gået helt i stå i dette projekt eller rettere - jeg kan
>slet ikke komme igang
Det lyder ikke så godt.
>Er der nogen som kender nogen... der er interesseret i at hjælpe,
>mod betaling naturligvis?
>Er der forøvrigt ikke noget med at der er en nyhedsgruppe hvor
>man kan spørge efter disse ting?
dk.opslag.stillinger - uanset om det er fast job eller en midlertidig
opgave.
Men hvis du stadig har mod på at forsøge, så start med at dele opgaven
op. Det gør det mere overskueligt.
1. Start med at finde ud, hvilke data, du har behov for i din database.
Det kunne fx være flg. tabeller:
a) tblRet - som indeholder de retter, der kan bestilles
Den kunne fx have flg. felter:
- RetId (autonummer, primær nøgle)
- RetNavn (tekst)
- RetPris (talfelt)
- evt. et felt, der henviser til et billede af retten (tekst)
- RetBeskrivelse (tekst eller memo, afhængigt af længden)
b) tblMedarbejder - hvilke medarbejdere kan bestille
- MedarbejderId (autonummer, primær nøgle)
- MedarbejderNavn (tekst)
- BrugerNavn (tekst)
- Password (tekst, hashet)
c) tblDagRet - de retter, der kan bestilles de enkelte dage
- DagRetId (autonummer, primær nøgle)
- RetDato (dato)
- RetId (tal, fremmednøgle, henviser til tblRet)
c) tblBestilling
- BestillingId (autonummer, primær nøgle)
- DagRetId (tal, fremmednøgle, henviser til tblDagRet)
- MedarbejderId (tal, fremmednøgle, henviser til tblMedarbejder)
Nu har du de mest basale muligheder for at gemme data. Prøv at fylde
nogle eksempeldata i tabellerne:
- nogle retter
- nogle medarbejdere
- nogle dag-retter
- nogle bestillinger
Når du har gjort det, kan du gå videre til:
2. Vis data
Du kunne fx oprette flg. ASP-sider:
- en liste over retter
- en side, der viser den enkelte ret
- en side med hver enkelt ret
- en liste over retter for en dag eller en uge
- en liste over medarbejdere
- en liste over alle bestillinger for en dag eller en uge
- en liste over en medarbejders bestillinger for en dag eller en uge
- eller hvad du nu finder mest passende
Når du er kommet hertil, er du kommet rigtigt langt.
Du kan nu gå videre til at lave nogle
3. "Ind-data"-sider
fx:
- Opret/redigér retter
- Opret/redigér medarbejdere
- Opret/redigér dag-retter
- Opret/redigér bestillinger
Du kan enten oprette dem som separate sider eller integreret i siderne
under 2)
Og endelig mangler du:
4. Et login-system
- det er beskrevet mange andre steder, så spørg, hvis du går i stå.
Jeg har sikkert overset et eller andet - eller du har måske lidt andre
behov - men ovenstående burde give dig en "arbejdsplan" at gå frem
efter.
Tag hver opgave fra en ende af, og lad dig ikkke bremse af, at du ikke
lige nu kender løsningen på alle problemer. Spørg, når du går i stå.
Det hele vil sikkert tage dig noget tid, men når du har løst opgaven, så
er du kommet ret meget længere i din ASP-uddannelse, og vil ikke være
bange for at kaste dig over den næste opgave.
Good luck!
--
Jørn Andersen,
Brønshøj