Salve a tutti,
più per studio personale che per altro ho deciso di provare a realizzare un semplice gestionale per una biblioteca, che deve soddisfare i seguenti requisiti:
Come linguaggio di programmazione stavo pensando a Python, che è (al momento) il mio linguaggio principale.
Quanto all’interfaccia grafica essendo con Python opterei per TkInter, il quale (mi hanno detto in un’altro forum) si può interfacciare con CSS, creando così una GUI più gradevole all’occhio di quella predefinita della libreria.
Un amico mi ha consigliato di realizzarlo come un sito web, che però sarebbe di più difficile realizzazione, e avrebbe i costi dell’hosting da sostenere, quindi, almeno per il momento, scarterei questa idea.
In un più lontano futuro, nel caso veda che nella piccola distribuzione il programma piaccia e se riesco a trovare del tempo in più, potrei pensare di ampliarlo, rendendolo un programma professionale e aggiungendogli funzioni.
Questo è tutto, volevo un parere sull’idea e sulla sua realizzazione, e ovviamente consigli e segnalazioni su eventuali idee e errori nella bozza del progetto.
Poi ho domande come:
Mi scuso per il papiro che ho scritto, ma mi piacerebbe avere un parere da chi ne sa più di me e ha esperienza nel settore, ed è anche un modo per organizzare le idee.
più per studio personale che per altro ho deciso di provare a realizzare un semplice gestionale per una biblioteca, che deve soddisfare i seguenti requisiti:
- Deve permettere di aggiungere nuovi libri che avranno i seguenti parametri: Titolo, Genere, Autore, Argomento (sotto forma di una o più parole chiave), Codice identificativo (che verrà generato da un programma) e eventuale codice ISBN
- Deve ovviamente permettere di navigare tra i vari libri, sia in forma di elenco, sia con la possibilità di cercarli per uno dei parametri (devo ancora decidere se fare tutto attraverso un’unica barra di ricerca oppure creare un menu apposito con una voce da compilare per ogni parametro)
- Deve permettere di aggiungere nuovi prestiti effettuati, con i seguenti parametri: Nome, Cognome, Data del prestito, data della restituzione. In caso di restituzione non effettuata dopo 30 giorni il programma dovrebbe segnalare il problema alla prima apertura dello stesso dopo il riconoscimento del disguido.
- Deve permettere di navigare tra i vari prestiti, come per i libri, sia per elenco che per parametri.
Come linguaggio di programmazione stavo pensando a Python, che è (al momento) il mio linguaggio principale.
Quanto all’interfaccia grafica essendo con Python opterei per TkInter, il quale (mi hanno detto in un’altro forum) si può interfacciare con CSS, creando così una GUI più gradevole all’occhio di quella predefinita della libreria.
Un amico mi ha consigliato di realizzarlo come un sito web, che però sarebbe di più difficile realizzazione, e avrebbe i costi dell’hosting da sostenere, quindi, almeno per il momento, scarterei questa idea.
In un più lontano futuro, nel caso veda che nella piccola distribuzione il programma piaccia e se riesco a trovare del tempo in più, potrei pensare di ampliarlo, rendendolo un programma professionale e aggiungendogli funzioni.
Questo è tutto, volevo un parere sull’idea e sulla sua realizzazione, e ovviamente consigli e segnalazioni su eventuali idee e errori nella bozza del progetto.
Poi ho domande come:
- Il linguaggio è quello giusto?
- Ciò che mi hanno detto le altre persone è corretto?
- Necessito di altri componenti per la realizzazione di questo programma? O magari ne ho sbagliati alcuni?
Mi scuso per il papiro che ho scritto, ma mi piacerebbe avere un parere da chi ne sa più di me e ha esperienza nel settore, ed è anche un modo per organizzare le idee.