Zusammenfassung der Benutzerrollen Studentischer Benutzer: Die durchschnittliche Person, die sich als Teil der Bibliothek registriert hat und Exemplare suchen, ausleihen und zurückgeben kann, die Teil der Bibliothek sind. Es wird ein Bußgeld verhängt, wenn ein Buch nach dem Fälligkeitsdatum abgegeben wird. Studentische Benutzer dürfen einen Artikel nur 3 Tage lang ausleihen und dürfen jeweils nur bis zu 3 Artikel ausleihen.
Fakultätsbenutzer: Ähnlich wie ein Studentenbenutzer ist ein Fakultätsbenutzer jedoch berechtigt, ein Exemplar 5 Tage lang auszuleihen und außerdem bis zu 5 Exemplare gleichzeitig auszuleihen.
Administrator: Ein Mitarbeiter der Bibliothek, der Zugriff auf das Hinzufügen oder Löschen von Elementen in der Bibliothek hat. Sie können alle Benutzer sehen, die als Teil der Bibliothek registriert sind, und haben Zugriff auf die Berichte, um einen Gesamtüberblick über die Bibliothek zu erhalten. Administratoren können auch sehen, was reserviert und was ausgecheckt und zurückgegeben wurde.
Studentische Benutzer:
Benutzername: Benutzer1 Passwort: Benutzer1
Benutzername: Benutzer3 Passwort: Benutzer3
Benutzername: Benutzer5 Passwort: Benutzer5
Fakultätsbenutzer
Benutzername: Benutzer2 Passwort: Benutzer2
Benutzername: Benutzer4 Passwort: Benutzer4
Administrator
Benutzername: admin1 Passwort: admin1
Schritte zum Erstellen eines neuen Elements 1. Melden Sie sich über die Schaltfläche „Admin-Portal“ als Administrator an. 2. Geben Sie „admin1“ als Benutzernamen und Passwort ein. 3. Klicken Sie links auf dem Bildschirm auf „Titel“. 4. Klicken Sie auf „Element hinzufügen“. 5. Geben Sie die Buchinformationen ein. 6. Klicken Sie auf „Senden“. 7. Das neue Element wird nun zur Datenbank hinzugefügt
Schritte zum Löschen eines Elements 1. Melden Sie sich über die Schaltfläche „Admin-Portal“ als Administrator an. 2. Geben Sie „admin1“ als Benutzernamen und Kennwort ein. 3. Klicken Sie links auf dem Bildschirm auf „Titel“. 4. Klicken Sie anschließend auf die Schaltfläche „Löschen“. zu einem Titel, den Sie löschen möchten. 5. Klicken Sie auf „Ja“. 6. Der Artikel ist nun gelöscht und wird in der Datenbank aktualisiert
Schritte zum Bearbeiten eines Elements 1. Melden Sie sich über die Schaltfläche „Admin-Portal“ als Administrator an. 2. Geben Sie „admin1“ als Benutzernamen und Kennwort ein. 3. Klicken Sie links auf dem Bildschirm auf „Titel“. 4. Klicken Sie anschließend auf die Schaltfläche „Bearbeiten“. zu einem Titel 5. Geben Sie die neuen Informationen ein. 6. Das Element spiegelt die neuen Änderungen wider
So finden Sie Berichte: 1. Melden Sie sich über die Schaltfläche „Admin-Portal“ als Administrator an. 2. Geben Sie „admin1“ als Benutzernamen und Passwort ein. 3. Klicken Sie auf „Berichte“ auf der linken Seite des Bildschirms. 4. Klicken Sie auf den gewünschten Bericht ansehen
Schritte zum Auschecken eines Artikels 1. Melden Sie sich über die Schaltfläche „Anmelden“ als normaler Benutzer an. 2. Geben Sie Benutzer1 als Benutzernamen und Passwort ein. 3. Klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche „Suchen“. 4. Suchen Sie nach ein Buch oder einen Artikel. 5. Klicken Sie auf „Suchen“. 6. Klicken Sie bei einem beliebigen Artikel auf „Auschecken“. 7. Klicken Sie auf „Ja“, um ein Buch auszuleihen. 8. Wenn Sie zu Ihrem Dashboard zurückkehren, wird Ihr Artikel und die Uhrzeit angezeigt es ist fällig
Schritte zum Bearbeiten eines Benutzerprofils 1. Melden Sie sich über die Schaltfläche „Anmelden“ als normaler Benutzer an. 2. Geben Sie Benutzer1 als Benutzernamen und Passwort ein. 3. Klicken Sie auf der linken Seite des Bildschirms auf „Benutzerprofil“. 4. Klicken Sie auf „Bearbeiten“. " 5. Ändern Sie die Informationen. 6. Geben Sie zweimal Benutzer1 als Passwort ein. 7. Das Benutzerprofil wurde nun geändert
Auslöser: 1. Der erste Auslöser erfolgt nach der Eingabe einer neuen Gebühr in der Tabelle „Gebühren“. Es aktualisiert die gesamten „Gebühren“ in der Tabelle „Karteninhaber“, nachdem eine neue „Gebühr“ in der Tabelle „Gebühren“ erstellt wurde. 2. Nachdem ein neuer „Artikel“ in der Tabelle „Artikel“ erstellt wurde und es sich um einen neuen Artikel mit einer neuen ISBN-Nummer handelt, wird er als neuer Artikel in die Tabelle „Bestand“ eingefügt. Wenn es sich nicht um einen neuen Artikel handelt, wird er in die Tabelle „inventory“ eingefügt, aber „totalCopies“ in der Tabelle „item“ um 1 und „totalAvailable“ in der Tabelle „item“ um 1 aktualisiert.
Haftungsausschluss: Der Event Scheduler-Status kann in der Website-Datenbank nicht aktiviert werden, da es keine Super-Berechtigungen gibt, die den Benutzern nicht gewährt werden. Wir haben versucht, Zugang zu Super Privileges zu erhalten, aber der Dienst hat dies nicht angeboten. Um das Event zu testen, das die Gebühren generiert, laden Sie bitte das Repository herunter und richten Sie das Projekt auf Ihrem lokalen Server ein. Bitte beachten Sie, dass Sie den Benutzernamen und das Passwort ändern müssen, damit sie mit Ihren Systeminformationen übereinstimmen. Sie können diese ändern, indem Sie zu /application/config/database.php gehen. Sie müssen es auch in Zeile 3 der folgenden drei Dateien entsprechend ändern:
/application/views/adminfuncs/fetchCheckout.php
/application/views/adminfuncs/fetchFee.php
/application/views/adminfuncs/fetchReservation.php
So richten wir unseren lokalen Server ein: Wir haben Xampp von https://www.apachefriends.org/download.html installiert. Dann haben wir unseren Projektordner (team15dbms) in xampphtdocs abgelegt. Wir führen xampp mit xampp-control.exe aus und starten Apache und MySQL. Von dort aus können wir in unserem Browser auf http://localhost/dashboard/ zugreifen, wodurch wir Zugriff auf phpmyadmin erhalten. In phpmyadmin erstellen wir eine Datenbank namens team15dbms und importieren das in unseren Dateien verfügbare Schema in die Datenbank. Jetzt können wir das Projekt über die folgende URL ausführen: http://localhost/team15dbms/