Biblio-CTER - Web - Prahova - Lucrari 2018 Nationala

Informatii generale

Descriere

Lucrarea de față a avut ca scop realizarea unei aplicații care promovează cărțile colegiului și atragerea tinerilor la frecventatrea bibliotecilor școlare. Site-ul este conceput pentru a facilita accesul fiecărui elev la resurse.
Aplicația creată este gândită nu doar ca o aplicație de prezentare statică a informațiilor, ci și ca o aplicație dinamică ce permite rezervarea unei cărți de către un cititor, precum și gestiunea dinamică a împrumuturilor cărților, realizate de către bibliotecar, pentru elevi.
Funcționalități implementate:

  1. Fără conectare (nu necesită înregistrare):
    − Vizualizare cărți existente în biblioteca școlii;
    − Căutare după domeniu, autor, cuvinte cheie cuprinse în titlu;
    − Vizualizare cărți pe domenii;
    − Vizualizare postări blog în care se găsesc postări cu noutățile distribuite de bibliotecar;
    − Acces rapid la o serie de resurse web publicate de către bibliotecar la propunea personală sau a colegilor profesori;
    − Raport al cărţi după domenii - va permite selectarea unui nume de domeniu şi afişarea tuturor resurselor din acest domeniu.
  2. Înregistrarea ca cititor.
  3. Conectarea în aplicație folosind un cont (utilizator):
    − cu rol de bibliotecar;
    − cu rol de cititor.
  4. Utilizatorul cu rol de cititor va putea:
    − Înregistrare cu creare cont neactivat (nu se poate loga);
    − Conectare securizată;
    − Rezervare carte;
    − Vizualizare fișă împrumuturi.
  5. Utilizatorul cu rol de bibliotecar va putea:
    − Conectare securizată;
    − CRUD utilizatori, cărți, domenii, postări blog, resurse web;
    − Activare/dezactivare conturi utilizatori;
    − Promovare utilizator din cititor în bibliotecar;
    − Anulare rezervare carte;
    − Împrumutul unei cărți de către un cititor;
    − Operarea returnării unei cărți de un cititor;
    − Vizualizare fișe împrumutat pe utilizatori;
    − Postare noutăți pe blog;
    − Afişarea informaţiilor de status asupra numărului curent, resurse împrumutate, precum şi resursele cărora le-a expirat împrumutul. Aceste informaţii vor fi prezente pe fiecare pagină web a programului.

Tehnologii

• HTML, CSS, Java Script, Boostrap 4, PHP 7.2, MySql, CodeIgniter

Cerinte sistem

• Apache 2.x
• PHP >= 7.x
• Extensia PDO PHP
• MySQL >= 5.6.x sau MariaDB >= 10
• CodeIgniter
• Browser modern

Realizatori

George Ninel Badea

  • Scoala: Colegiul Tehnic “Elie Radu”, Municipiul Ploiești
  • Clasa: 11
  • Judet: Prahova
  • Oras: Ploiești

Valentin Goia

  • Scoala: Colegiul Tehnic Elie Radu Ploiesti
  • Clasa: 11
  • Judet: Prahova
  • Oras: Podenii Noi

Screenshots

Puneti va rog proiect-ul pe GitHub si vedeti ca linkul spre homepage nu functioneaza.

Urmează sa încărcam. O versiune intermediara este disponibilă la adresa