Reflektion om P02
DB
PLAN
jag har börjat med att skriva om vad det ska kunna finnas, måste finnas osv. sen jag gjorde en plan för databasen efter vad jag ville att det finns som till exempel flera språk, förfalldatum för lånet osv.
Om P02
Målet var att bygga en Library Management system (LMS). där man kan låna böcker, återlämna osv och en admin som kan lägga till böcker, se lånade böcker, se alla medlemmar, osv
Funktioner
Systemet har följande funktioner:
- Användare: Registrering, inloggning, låna böcker, återlämna böcker, förlänga lån (max 2 gånger)
- Admin: Lägga till/redigera/ta bort böcker, hantera författare, lägga till genrer/språk, hantera exemplar, se alla lån, ändra användarroller
- Sökning: Sök efter böcker via titel, författare eller ISBN
- Filter: Filtrera böcker efter genre och språk
Lärdom & svårigheter
Det var inte så enkelt att implementera alltså det fanns saker som var svåra som jag inte visste hur jag skulle göra eller var jag skulle börja också logiken var inte lätt att implementera, alltså att koppla databasen logik med koden var utmanande. för att jag behövde vara nogga om att koden fungerar precis som det ska och leta efter errror hela tiden. jag har använt $pdo prepare, sen execute sen fetch osv.
jag har lärt mig flera saker från detta slutprojekt. Det var komplex och inte så lätt. Jag har kollat lite tutorials, googlat osv för saker som jag inte visste eller undrade om. också PHP-manualen var mycket hjälpsam.
Länk till P02, Länk till den andra DB
Logga in som admin: [user: -Admin & -Pass: 1234]

Leave a Reply