Skip to content

Bistroh/ProgettoPSD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Informazioni sul Progetto

Il sistema di Car Sharing gestisce il noleggio di auto da parte di vari clienti impone all'utente di fare un login per differenziarsi da un possibile Sviluppatore e accedere come cliente, subito dopo viene visualizzato un menù che permette di scegliere tra varie opzioni per gestire le prenotazioni e per visualizzare: prenotazioni, auto, storico prenotazioni e le tariffe. Nel caso in cui si accede come Sviluppatore viene visualizzato un menù diverso che permette di inserire nuove auto, visualizzare lo storico e le varie prenotazioni attive da parte degli utenti, di modificare i valori delle varie tariffe e avanzare di una settimana reimpostando le varie prenotazioni attive.

Prodotto usando

Documentazione

Da aggiornare

Link di riferimento per la Documentazione

Roadmap

  • Creare e codificare i vari source file con header file collegato

    • Auto.c/h
    • prenotazione.c/h
    • Utente.c/h
    • Uthash.h
      • HashTbUtenti.c/h
      • HashTbAuto.c/h
    • List_Prenotazione.c/h
    • Utile_Utente_Menu.c/h
    • Utile_DevMenu.c/h
    • Coda_StoricoUtente.c/h //parzialmente finito
    • Calcolo_Tariffa (incluso in Utile_UtenteMenù)
    • Controlli.c/h
  • Funzioni menù utente

    • Prenotazione
    • Calcolo tariffa
    • Visualizza auto disponibili
    • Visualizza prenotazioni attuali
    • Visualizza storico
  • Funzioni menù Sviluppatore

    • Aggiungi auto
    • Rimuovi auto
    • Visualizza tutte le auto
    • Visualizza tutte le prenotazioni
    • Visualizza storico utente
    • Avanza settimana (gestione storico)
  • Scelta dei vari ADT

  • Implementazione ADTs

    • Lista prenotazione
    • Coda storico
    • Hash table utenti
    • Hash table auto
  • Main

  • Makefile

  • Commenti //scommenti sparsi da sistemare

    • Auto
    • prenotazione
    • Hash_Tb_Utenti
    • List_Prenotazione
    • Utile_Utente_Menu
    • Coda_StoricoUtente
    • Controlli
  • Ottimizzazioni

    • Colore sui messaggi a schermo
    • Migliorare la leggibilità codice generale
    • "Italianizzare" il programma
  • Testing

    • Prenotazione e aggiornamento disponibilità
    • Calcolo costo del noleggio
    • Visualizzazione veicoli disponibili
    • Gestione storico prenotazioni

Contatti

email:

Link del progetto: [https://github.com/Bistroh/ProgettoPSD]

Riconoscimenti

Questo readme è stato prodotto usando le risorse elencate sotto

About

Sistema gestionale di un Car Sharing in linguaggio di programmazione C

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •