Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: ffabio - Maggio 15, 2012, 11:37:27 am

Titolo: Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 15, 2012, 11:37:27 am
Salve ragazzi,
vi vedo tutti molto presi per la creazione del gioco per il contest .

Io volevo proporre un altro progetto .

Gestione di un gruppo di protezione civile e gestione in caso di calamità . naturalmente Open Source, viste le finalità dell' iniziativa .

In rete non ho trovato nulla di completo soprattutto open .

Ho trovato :

http://www.ciaoa.it/anpas.htm e come idea mi piace , è fatto in access e rifarlo in lazarus mi sembra un' ottima idea. mi piace la parte di inoltro mail e sms .

Questa  parte quindi è di tipo gestionale .

 Mi piacerebbe aggiungere altre funzioni tipo una parte di cartografia tipo googlemaps, la possibilità di visualizzare le varie squadre sulla carta
ecc ....
e una parte di gestione di uno o piu' campi quindi le tende con l' elenco dell persone presenti e dei magazzini errate alimentari farmaci .

Questa a mio avviso è la parte piu' complicata non avendo nozioni di cartografia o disegno .

Si accettano commenti  e volontari  grazie.

Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: xinyiman - Maggio 15, 2012, 12:05:29 pm
Ciao Fabio, bellissima idea. Ora sono presissimo con altro. Ma appena mi libero cerco di darti una mano dove possibile.
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 15, 2012, 12:09:08 pm
non male come idea ed anche il fine mi piace...
non è comunque un piccolo progetto, bisognerà fare i conti col tempo a disposizione...
in poche parole appena terminato il gioco penso che potrò partecipare attivamente  :)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 15, 2012, 12:21:50 pm
la prima cosa che mi viene in mente è che per la gestione dei magazzini e degli articoli, ci vorrebbe, come base, una specie di gestionale open source (o quantomeno, se non open source, che sia free per questo progetto).

realizzarne uno di sana pianta... lo vedo fuori portata

diamo un'occhiata in giro intanto, vediamo se c'è qualcosa di utilizzabile
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 15, 2012, 12:29:17 pm
La gestione magazzino è molto più semplice di quello che sembra.
Per quanto rigurada la cartografia, esiste uno standard per i GIS che è praticamente imposto dalla ESRY.
Si devono caricare dei file in formato SHP.. (Shape File).
Questi file hanno dei riferimenti a un possibile indice su DB. Eviterei di agganciarmi a google maps. Il servizio è carino, ma se dei lavorare dove non c'è campo ... freghi quelli della protezione civile.
Anche a me piace l'idea.
;)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 15, 2012, 12:35:59 pm
La gestione magazzino è molto più semplice di quello che sembra.

beh se consideriamo la merce in arrivo (ordini a fornitori inevasi), le giacenze in magazzini distribuiti, merce impegnata in pronta consegna, lotti e scadenze per alimenti e farmaci...
lo so... ho la tendenza ad allargarmi ma in questo caso si potrebbero anche fare le cose per bene... ;)

tra l'altro ho trovato questo...
https://sourceforge.net/projects/myerp/files/myerp/
so che ora è a licenza chiusa, sarebbe bello sapere se si può utilizzare quello che c'è
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 15, 2012, 12:43:01 pm
si potrebbe usare

http://sourceforge.net/p/lazarusiug/liug/6/tree/trunk/


e creare li il nostro progetto ?

1) cosa come lo chiamiamo .
2) Usiamo zeos così possiamo gestire diversi tipi di database ?
3) Seguendo l  how to si potrebbe crearlo multilingua .

Inizio a creare un po' di maschere e una bozza del progetto.

Per xinyiman non si puo' creare una sezione progetti dove mettiamo qui i sorgenti e li aggiorniamo  e Scarichiamo le varie parti ?

 :)




Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 15, 2012, 12:45:58 pm
Avevo già guradato  era a licenza mi sarebbe piaciuto vedere il codice per imparare ad usare
lazarus .
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 15, 2012, 01:09:02 pm
hahaha
frena ;)
Devi fare la raccolta dei requisiti prima.
Definire esattamente cosa vuoi che faccia il programma.
Se parti con le schermate andrai a spiaggiarti presto.
Sarebbe da vedere se per caso tutti possono accedere ad un Windows, così si potrebbe usare StarUML per fare le cose per benino ;)
Raccolta requisiti, Disegno DB con un diagramma ERD ... e tutto quello che UML permette ;)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 15, 2012, 01:59:05 pm
Ok, ho scaricato StarUML provo a installarlo e a capirci qualcosa .

Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 15, 2012, 03:17:23 pm
non che io non abbia windows
ma se usiamo software che gira anche su linux io sono più contento :D
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: xinyiman - Maggio 15, 2012, 03:46:48 pm
non che io non abbia windows
ma se usiamo software che gira anche su linux io sono più contento :D

Sono daccordo!
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 15, 2012, 04:53:19 pm
Ho trovato a questo link

http://www.fabforce.net/downloads.php per disegnare lo schema er del db

DBdesigner4 è sia per windows che linux . con questo sto creando lo schema ER del db.

che ne dite ?

Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: xinyiman - Maggio 15, 2012, 05:10:46 pm
Dico che già mi piace di più :)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 15, 2012, 05:15:49 pm
Fab Forge lavora bene con MySql ... non serve a diagrammare degli schemi ERD..
edit:
In ogni caso ... prima si dovrebbe partire con l'analisi .. non con il DB ...
Il DB è una conseguenza dell'analisi ;)

Cosa deve fare sto programma?
Deve essere distribuito? DB centralizzato e client geolocalizzati?
Deve girare su palmare?

(Lo so, come progettista passo spesso per rompipalle ;)  :D)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 15, 2012, 06:05:34 pm
dobbiamo prima capire se partiamo dal presupposto che i client lavorino connessi in rete o se c'è bisogno di sincronizzazione client/server con il client che può (o deve) lavorare offline

Edit:
conosco anche io qualcuno della protezione civile (sono stati anche a L'Aquila), nel caso vado a fare qualche domanda per capire bene in che condizioni lavoravano in quel caso

magari serve sia online che offline
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 15, 2012, 09:19:55 pm
Bene, nomore, altrimenti quelli che conosco io della protezione sono bravi a stare al bar ;)
Quelli con operazioni tipo l'Acquila non sono molto affini ;)
Vanno bene a dirigere il traffico ed aiutare i portatini dell'ambilanza (volontari anche quelli ;) )
L'età media è sui 60 ;)
EDIT:
Sapete bene che se iniziamo a scrive programmi gratis, alla fine tutte le ONLUS ci verranno a cercare :D
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 16, 2012, 10:15:17 am
Vedo con piacere che il progetto nutre interesse.

Si sono partito in quarta forse perchè la mia mente sa già come lo verrebbe . :) :)
ma non so proprio da che parte iniziare .

Io partivo come presupposto che ogni client deve essere autonomo e avere la base dati per poter lavorare autonomamente.

I client potrebbero non essere connessi in rete e la sincronizzazione potrebbe avvenire of line con scambio tramite file di testo la classica chiavetta .

Sul palmare sarebbe una cosa fantastica non saprei da che parte iniziare  :( .

Se qualcuno ha modo di intervistare altri gruppi magari hanno ci danno altre idee .











Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 16, 2012, 10:35:37 am
Vedi ... iniziano ad esserci  concetti di offline e sincronizzazione.
Quindi deve essere prevista la gestione del conflitto dei dati.
Nella prima "stesura" dell'idea non era emerso.

Scrivi un documento nel quale descrivi tutte le cose che ci vuoi mettere dentro, possibilmente senza entrare nei dettagli di come.

(Per palmare intendevo computer piccoli e maneggevoli, tipo tablet, ma tieni conto che esistono dei table industiali / da cantiere con windows CE... il loro costano si aggira sui 1500dollari, quelli seri ;) ).
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 16, 2012, 12:13:40 pm
Io partivo come presupposto che ogni client deve essere autonomo e avere la base dati per poter lavorare autonomamente.

ok, per fare questo dobbiamo capire quali sono i compiti che possono avere i vari client e suddividerli in gruppi
ad esempio immagino:
1) amministrazione movimenti magazzino
2) gestione del personale
3) pc client per supporto operazioni sul campo
questo ci aiuterà a capire chi lavora online, chi offline e tra questi cosa bisogna quindi sincronizzare

Sul palmare sarebbe una cosa fantastica non saprei da che parte iniziare  :( .
Se qualcuno ha modo di intervistare altri gruppi magari hanno ci danno altre idee .

secondo me se pensiamo ad una interfaccia web sistemiamo palmari, tablet, smartphone e diavolerie varie ;)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 16, 2012, 12:40:34 pm

Citazione
secondo me se pensiamo ad una interfaccia web sistemiamo palmari, tablet, smartphone e diavolerie varie ;)

Sempre che ci sia campo :D altrimenti ci zappano con lo smartphone :D
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 16, 2012, 01:43:38 pm
lo sappiamo tutti che siamo tutte braccia rubate all'agricoltura :D
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 16, 2012, 01:51:36 pm
Preferisco la miniera ... al sole mi scotto ;)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 18, 2012, 05:36:50 pm
tadaaaaaa

http://www.lazarus.freepascal.org/index.php/topic,12674.0.html
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 21, 2012, 11:54:43 am
forte, proprio quello che volevo fare io.

ma dove scarico il componente ?? qualcuno ha qualche idea ??

Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 21, 2012, 01:49:05 pm
il link di chi ha messo l'annuncio non porta al download...
prova a chiedere in quel 3d
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 21, 2012, 02:11:20 pm
Nomore ....
http://code.google.com/p/mapviewer/


... il link c'è ;)
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: ffabio - Maggio 21, 2012, 02:16:57 pm
grazie nomorelogic e Stilgar ho trovato questo:

http://theroadtodelphi.wordpress.com/2010/08/07/using-the-google-maps-api-v3-from-delphi-part-i-basic-functionality/

ma parla di delphi ho scaricato l' esempio secondo voi si riesce a convertire in un progetto lazarus ??
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 21, 2012, 02:19:51 pm
hahahaha, ma stai andando avanti con il documento di specifiche?
EDIT:
Dall'esempio ... (non l'ho scaricato) avisibile a pagina ... mi sembra stiano usanto IE via COM.
Dura portare IE sul altre piattaforme ...
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: nomorelogic - Maggio 21, 2012, 03:23:41 pm
Nomore ....
http://code.google.com/p/mapviewer/
... il link c'è ;)

ah perché nei forum c'è qualcosa oltre la prima pagina?  ;D
Titolo: Re:Progetto : applicativo protezione civile e gestione calamità
Inserito da: Stilgar - Maggio 21, 2012, 03:27:34 pm
hahahahahahahahaha