Gå til innhold
Trenger du skole- eller leksehjelp? Still spørsmål her ×

IT 1 oppgave


Anbefalte innlegg

Oppgaven lyder som følgende:

Dinjobb.no er et nystartet selskap med store ambisjoner. Forretningsidéen deres er å koble sammen enkeltpersoner som har litt ledig tid og trenger penger med firmaer som har små og tidsavgrensede jobber som de selv ikke har ressurser til å utføre. Det skal de gjøre gjennom et smart utformet nettsted hvor enkeltpersoner registrerer seg og firmaer legger ut jobbene de har. Det skal så gjøres en automatisk “matching” mellom jobber og jobbsøkere, og firmaene som har ledige småjobber får automatisk tilsendt kontaktinformasjon om aktuelle personer på SMS.

Du skal lage nettsidene til Dinjobb.no. Nettsidene skal bestå av en side med registreringsskjema for jobbsøkere, en side med registreringsskjema for bedrifter og en side med info om Dinjobb.no. I tillegg skal det være en side som lister opp alle jobbsøkere, og en side som lister opp alle bedrifter. 

 

Noen som vet hvordan databasen til oppgaven skal se ut?

Er det for eksempel greit å bare lage to tabeller en for bedrift og en for personer, og ta en til mange relasjon fra bedrift til personer?

 

Takk for hjelp!

Lenke til kommentar
Videoannonse
Annonse

Jeg ser for meg at du har flere tabeller, en for Bedrift, en for Stilling, og en for Person.

 

En bedrift kan ha flere stillinger, men hver stilling kan kun tilhøre EN bedrift, så i Stilling-tabellen kan du ha en bedrift_id.

 

En stilling kan ha flere søkere, og en søker kan søke på flere stillinger. Her kan det være lurt med en link-tabell, som har stilling_id og person_id.

 

Merk, dette er bare et forslag. Slike oppgaver har ikke kun EN løsning, men denne løsninga skal passe med normaliseringsmodellen.

  • Liker 1
Lenke til kommentar

Siden med registreringsskjema for jobbsøkere skal inneholde:

et skjema for innlegg av:

navn

mobilnummer

utdanningsnivå (ingen, grunnskole, videregående, høyere utdanning)

hvilket ukenummer søkeren er ledig for småjobber (kun èn uke)

hvilken bransje jobbsøkeren er interessert i (IT, industri, varehandel, servering, kultur, annet)

nødvendig kode for lagring av skjemadata til en tabell i en database

Side som lister opp alle jobbsøkere skal inneholde:

en tabell som viser all informasjon om alle jobbsøkere i databasen

Siden med registreringsskjema for bedrifter skal inneholde:

et skjema for innlegg av:

bedriftens navn

mobilnummer til kontaktperson i bedriften

ønsket utdanningsnivå (ingen, grunnskole, videregående, høyere utdanning)

hvilket ukenummer småjobben er ønsket utført (kun èn uke)

hvilken bransje bedriften hører til (IT, industri, varehandel, servering, kultur, annet)

nødvendig kode for lagring av skjemadata til en tabell i en database

Side som lister opp alle bedrifter skal inneholde:

en tabell som viser all informasjon om alle bedrifter i databasen

 

Skjønner ikke helt hva jeg skal skrive på stilling tabellen!

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...