ISOGEST 3.1.1
Your Office in a Box!
Luca Dante Ortolani - [email protected]
11-10-2003
Isogest 3.1
Pagina 1 di 12
Elenco dei contenuti:
INTRODUZIONE
Descrizione
Licenza d’uso e distribuzione
Link dedicati a Isogest
Cosa rende Isogest interessante
Pag.3
Pag.3
Pag.3
Pag.3
Pag.3
1.0 DESKTOP PER USER
1.1 Personalizzazione
1.2 Gestione Permessi
Pag.4
Pag.4
Pag.4
2.0 AGGIORNAMENTO AUTOMATICO VIA INTERNET
Pag.4
3.0 EMISSIONE ARCHIVIAZIONE DISTRIBUZIONE E RINTRACCIABILITA'
3.1 Emissione
3.2 Archiviazione e distribuzione
3.3 Rintracciabilità
Pag.5
Pag.5
Pag.6
Pag.7
4.0 DOCUMENTI IN HTML/RTF
Pag.7
5.0 SAMBA E LINK REMOTI/LOCALI
Pag.8
6.0 I-SMS (e i messaggi di sistema)
Pag.8
7.0 CLIENT HYLAFAX
7.1 Fax in entrata
7.2 Fax in uscita
Pag.9
Pag.9
Pag.9
8.0 ARCHIVIO DOCUMENTI DIGITALIZZATI
Pag.9
9.0 MOTORE DI RICERCA
Pag.10
10.0 CALENDARIO INNOVATIVO
Pag.10
11.0 TO DO (organizziamoci il lavoro)
Pag.11
12.0 LA QUALITA' NON E' TUTTO
Pag.11
13.0 NEOMAIL (WebMAIL)
Pag.11
14.0 WiKi CLONE
Pag.12
15.0 WEB FILEMANAGER
Pag.12
16.0 TIPS (help; stampa e non solo)
16.1 Help On line
16.2 Stampa
16.3 Una stella a tutto schermo
Pag.12
Pag.13
Pag.13
Pag.13
Isogest 3.1
Pagina 2 di 12
INTRODUZIONE
Descrizione
Isogest è una suite orientata all’automazione del lavoro d’ufficio. Scritta in Perl, utilizza una semplice
interfaccia Web che sfrutta la potenza di Database relazionali quali Postgres o Mysql.
Licenza d’uso e distribuzione.
Questo software è Open Source, ed è distribuito sotto i termini della licenza GNU GPL Versione 2 così
come riportata dalla Free Software Foundatione, Inc.
Link dedicati a Isogest
Per accedere alla Home Page dedicata
al progetto
http://isogest.sourceforge.net
Per provare una demo on-line di Isogest
http://isogest.sourceforge.net/Demo/
Per partecipare attivamente allo sviluppo
di Isogest ci si può iscrivere alla mailing-list
dedicata.
http://lists.sourceforge.net/mailman/listinfo/isogest-project
Cosa rende Isogest Interessante?
Il semplice fatto che vuole racchiudere in se tutto quello di cui si ha bisogno nel normale svolgimento
del lavoro d'ufficio partendo da una semplice interfaccia via WEB. Certo qualcuno potrà dire che tale
affermazione è esagerata ed utopistica di fronte alla potenza di pacchetti office presenti in commercio.
Diciamo allora che Isogest è la colla, il mezzo dal quale si può partire per organizzarsi il proprio lavoro;
per coordinarsi con gli altri; per non dimenticarsi di niente; per non perdere niente; per standardizzare il
proprio lavoro e quello degli altri.
“Iniziare a lavorare con Isogest non significa soltanto velocizzare il lavoro ma cambiare totalmente il
proprio modo di lavorare”.
Per iniziare a far capire di cosa parlo vorrei riportare l'attenzione su alcune problematiche stupide, ma
reali all'interno di un ufficio: IL FAX!!! questa orribile macchina d'ufficio che nonostante le tecnologie
attuali ancora sopravvive e si rende indispensabile in molte realtà lavorative.
Arriva un fax: chi lo prende? a chi lo porta? il destinatario cosa se ne fa? dove lo mette poi? e quando
ne ha di nuovo bisogno come lo ritrova e soprattutto dove? e quando non ne ha bisogno come se ne
libera dalla scrivania visto che se lo ritroverà sempre davanti ?
Isogest 3.1
Pagina 3 di 12
Isogest questo problema lo risolve radicalmente e in maniera ottimale. Prende i fax; li sottopone ad una
persona designata (Gestore dei Fax) questi assegna il fax ad un destinatario; Isogest si occupa di
inviare un I-SMS al destinatario corredato di link per raggiungere il fax; Isogest assegna poi al Fax un
numero di protocollo della serie 700001.02; bene, d'ora in poi questo numero ogni volta sarà digitato
all'interno di Isogest verrà trasformato in un link!!! quindi basterà cliccarci per visualizzare quel fax; non
basta!! perchè inoltre quel fax sarà sempre rintracciabile attraverso un "motore di ricerca"!!
Questo meccanismo è stato utilizzato per ogni oggetto di Isogest quale per esempio: lettere; offerte;
ordini; contratti; documenti del sistema qualità; fax; cose da fare etc etc. Ogni cosa è : Emessa;
Distribuita; Archiviata; Rintracciabile.
1.0 DESKTOP PER USER
1.1 Personalizzazione
All'interno di un software con interfaccia web non poteva mancare la possibilità di configurarsi a
piacimento il proprio desktop. Sono stati inseriti così dei temi realizzati con l'intento primario di
essere chiari e pratici senza inutili appesantimenti.
Non solo, uno dei motivi di maggior impegno nello sviluppo di Isogest è stata la localizzazione. La
possibilità di farlo funzionare con altri linguaggi (italiano e inglese per adesso! qualcuno vuole
tradurlo in altri linguaggi?) con altri formati di data (gg-mm-aaaa, mm-gg-aaaa, aaaa-mm-gg etc)
anche in funzione del poterlo utilizzare con vari Database tipo Postgres e Mysql (chi programma mi
capisce!!).
E' quindi possibile configurare in Isogest:
- Lo skin (o tema) con vari parametri personalizzabili;
- Il tipo di link per accedere ai documenti (vedi sezione SAMBA Cap. 5.0);
- Il formato della data;
- Il linguaggio;
il tutto accedendo nel menù di sinistra alla voce "Preferenze" e poi "Impostazioni".
1.2 Gestione Permessi
Oltre alle personalizzazioni lato Client su esposte Isogest offre la possibilità all’Amministratore
di sistema di gestire i permessi per ogni utente. Ciò vale a dire che ogni utente ha a
disposizione determinate funzioni di Isogest piuttosto che la possibilità di poter scrivere o
leggere un documento.
Ogni utente quindi ha sul lato sinistro del desktop un menù che è personalizzato in base alla
mansione che l’operatore svolge all’interno dell’azienda.
Isogest 3.1
Pagina 4 di 12
2.0 AGGIORNAMENTO AUTOMATICO VIA INTERNET
Uno dei problemi che ho sempre riscontrato durante la mia vita di utente è quello degli aggiornamenti
del software. Aggiornare un software comprende i seguenti problemi:
1) ricordarsi di farlo;
2) trovare il tempo per farlo;
3) farlo;
Isogest è in particolar modo "isogestd" risolve questi tre apparentemente semplici problemi!. Isogestd è
un demone che messo in background si occupa di numerose funzioni, ma in particolare di quella
dell'aggiornamento degli script. E già perchè è di script che parliamo!! non di binari compilati o chissà di
quale altra diavoleria; di semplici file di testo. E allora quale miglior modo di aggiornarli se non fare un
download dei file di testo da un sito?.
Isogestd fa proprio questo. Periodicamente (una volta ogni 24h ma è configurabile) legge le intestazioni
di ogni script, poi scarica da un sito la lista dei file dell'ultima versione, e confronta file per file le date di
aggiornamento, qualora ne trova uno scaduto ne fa il download sostituendolo a quello originale.
Trattandosi di file di testo l'operazione è veloce e indolore :). Ora in realtà il lavoro non è finito, infatti ad
ogni aggiornamento in genere occorre eseguire altre operazioni tipo:
- Creare nuove tabelle o database;
- Creare nuove directory;
- Inviare messaggi all'amministratore di sistema;
Bhe queste operazioni sono gestite dallo script "mkstruct" è lui che se aggiornato/modificato viene
lanciato da isogestd e compie gli aggiornamenti dovuti.
Al termine del lavoro isogestd manda un I-SMS (vedi cap.6.0) all'amministratore e un e-mail (se
configurato sendmail nel file sistema.cf altrimenti va avanti) al team di sviluppo.
3.0 EMISSIONE - ARCHIVIAZIONE - DISTRIBUZIONE - RINTRACCIABILITA'
E' questo l'obiettivo raggiunto! ma analizziamo punto per punto:
3.1 Emissione
Emettere un documento certo quale cosa più semplice?. Si apre il super professional editor
versione 9999 ed è cosa fatta!!.
Durante il mio lavoro negli anni mi sono accorto che la maggior parte dei documenti che
un'azienda produceva erano lettere per il 90% di una paginetta.
...non solo...
il più delle volte tali documenti contenevano sempre le stesse cose.
...non solo...
scrivevo documenti con la versione 7 del super editor che poi il mio collega d'ufficio Mario, con
Isogest 3.1
Pagina 5 di 12
la versione 6 non riusciva ad aprire!!
...non solo...
ogni volta dovevo riscrivere le intestazioni delle lettere copiando gli indirizzi dal programma dei
contatti aziendali, e poi dovevo recuperare un numero di protocollo e aggiornare il registro del
protocollo dei documenti emessi.
A cosa serve allora il nostro super editor?
E' qui che si è accesa la lampadina!! Ora lo so alcuni di voi leggendo quanto scriverò
inorridiranno e sorrideranno o smetteranno semplicemente di leggere; ma nella mia azienda il
problema lo ho risolto; nella mia azienda si scrivono ogni anno circa 1200 lettere di
corrispondenza varia; 900 proposte commerciali/offerte; 300 ordini; 540 contratti (dati del
2002).
La soluzione principale è stata quella di utilizzare uno standard, uno standard che fosse
leggero a portata di tutti e che permettesse un Pharsing (sostituzione di label con dati
predefiniti) del documento. Non solo, tale standard doveva poter essere utilizzato con strumenti
alla portata di tutti.
Bene.... avete mai scritto una lettera/offerta/ordine in HTML????
in poco tempo ho trasformato 15 impiegati in 15 web master :) e la cosa bella è che loro
nemmeno lo sapevano!
Ora le lettere si aprono con un click e sono visibili dal browser, anzi da qualsiasi browser;
esistono dei modelli (anche essi in html) che contengono delle label tipo [ragionesociale] che
permettono nel momento di emissione della lettera di intestarla automaticamente inserendo
ragione sociale o indirizzo e altri dati presi dalla scheda contatti del destinatario che si è scelto.
Non solo Isogest assegna automaticamente al documento un numero di protocollo univoco del
tipo 200001.02 dove il numero iniziale in questo caso "2" rappresenta il tipo di documento
(2=offerte; 5=lettere; 7=fax etc etc) e il ".02" finale rappresenta l'anno di emissione.
3.2 Archiviazione e Distribuzione
Presto fatto ad ogni emissione di un nuovo documento ne corrisponde un'archiviazione e un
aggiornamento del registro protocolli in modo automatico. Il file html del documento viene
creato all'interno di directory relative al tipo di documento.
Dal momento che si crea il documento e ogni qual volta che il suo numero di protocollo appare
in qualsiasi procedura di Isogest (in un messaggio di posta; o nel testo di una memo in agenda;
o in To Do) questi viene trasformato in un link che punta dritto al documento relativo. Basta un
click e si visualizza!!.
Immaginate quindi un messaggio al ns collega nel quale diciamo: "Ciao Mario vai a vedere la
lettera 500123.02 e dimmi cosa ne pensi". Quando Mario riceverà il messaggio basterà che
sposti il mouse sul numero 500123.02 e con un click visualizzerà la lettera!
La distribuzione quindi dei documenti, qualsiasi essi siano, diviene semplice e immediata. Con
un semplice messaggio a tutti gli utenti si potrà condividere un Fax appena arrivato etc etc.
Isogest 3.1
Pagina 6 di 12
3.3 Rintracciabilità
Una piccola/media azienda in un anno produce centinaia e centinaia di documenti, e il
problema principale rimane sempre quello di rintracciarli al momento giusto. Pensate non solo
ai documenti interni succitati, ma anche per esempio alle procedure della qualità, oppure alle
comunicazioni interne tra i vari reparti, oppure alla fotocopia del libretto di circolazione della
macchina che vi è stata data in uso!! (esagerato?).
Trovare una soluzione è stato come inventare l'acqua calda! Ho scritto semplicemente un
"motore di ricerca" quale mezzo più veloce e funzionale!?
Sul Desktop di Isogest è sempre presente il motore di ricerca che permette di ricercare
qualsiasi tipo di informazione gestita da Isogest e ovviamente una volta che il documento
cercato è stato trovato, il motore di ricerca fornisce il link diretto al documento!
Immaginate di cercare "lettere emesse per Canistracci Oil" oppure "lettere emesse il 13-122002" oppure "cerca in archivio copia dei documenti libretto auto" oppure "fax ricevuti e
archiviati a Mario" o "fax ricevuti dal cliente Ecosystem" etc etc.
4.0 DOCUMENTI IN HTML/RTF
Bene vi ho svelato l'arcano! la mia azienda gestisce tutti i propri documenti in formato HTML ma
abbiamo visto i pro! quali i contro? Di contro il formato html ha principalmente:
1) Nessun programma scritto realmente per ideare documenti commerciali in html.
2) In fase di stampa si hanno problemi con la gestione di documenti formati da più di una pagina.
3) La possibilità di integrare immagini o oggetti vari nello stesso file per poterlo quindi inviare a terzi.
Riguardo al primo problema, io personalmente ho adottato l'uso del "Composer" di Netscape. Questo
mi permette quando mi trovo di fronte ai famosi link tipo 200012.02 di premere con il tasto dx e
scegliere la voce "Apri link in composer" edito il documento e quando ho finito clicco su <salva> (in
quanto composer già conosce il link.. vedi sezione avanti su "Samba" Cap.5.0) ed ho finito.
Per quanto riguarda la stampa dei documenti in Html, il problema non l'ho risolto! l'unico escamotage è
quello dell'utilizzo di modelli predefiniti che creati preventivamente abbiano già impostata la spaziatura
precisa per il salto pagina in fase di stampa, ma a breve saranno disponibili alcune caratteristiche
inserite nei CSS che risolveranno il problema definitivamente.
Riguardo al terzo punto direi che non è un vero e proprio problema, da qualche tempo infatti, ho
adottato l'abitudine di stampare il documento come file PDF (Con Kde è semplicissimo! con altri sistemi
è possibile) e inviarlo come allegato via e-mail!
Solo da qualche mese (è dal '98 che utilizziamo l'html senza problemi) ho deciso che avrei dovuto
trovare un altro standard da utilizzare in modo da non essere MAI legato a nessun software e così ho
optato per l'RTF.
Isogest permette infatti la creazione/gestione di modelli e di documenti anche in formato RTF. Tale
Isogest 3.1
Pagina 7 di 12
formato ha risolto i famosi "contro" che aveva l'html ma allo stato attuale ha ancora qualche problema
con il pharsing delle label.
5.0 SAMBA E LINK REMOTI/LOCALI
In che modo lavorando in remoto si possono modificare i documenti creati e ricollocarli nella directory
d'origine?
La maggior parte dei browser attualmente disponibili oltre al protocollo "http://" gestiscono anche altri
protocolli e tra questi "file://" e per file si intende uno di quelli presenti sul proprio sistema!
L'idea è quella di installare sul server web il software Samba (www.samba.org) e condividere la
Documet-root di Apache su un'unità locale dei vari client! in tal modo
http://mioserver.it/Lettere/500123.02 equivale a file:///F/Lettere/500123.02 dove la lettera "F" equivale
alla lettera assegnata all'unità di rete collegata al tuo sistema locale.
Isogest a questo punto genera i famosi link automatici ai documenti utilizzando non più il protocollo
"http", ma "file". Questo da la possibilità di accedere ai documenti non solo in lettura ma anche in
scrittura.
Una particolarità da dire è che ogni browser ha differenti sintassi per il protocollo "file" (konqueror
addirittura usa il protocollo "smb://") per cui nel file "sistema.cf" potrete configurare la giusta sintassi a
seconda del vs browser (che Isogest riconoscerà automaticamente).
6.0 I-SMS (e i messaggi di sistema)
I-SMS sta per Intranet Short Message System, non vi confondete non arriverà niente sul cellulare! per
adesso :)
Gli i-sms sono brevi messaggi che ci si scambia durante l'attività lavorativa e che permettono di
"attaccare" come dei postit sul desktop dei propri colleghi. E' questo l'uso per cui ho concepito tale
sistema, è infatti il modo più semplice per scambiarsi appunti veloci.
I motivi dell'uso degli I-sms piuttosto che le classiche e-mail sono svariati:
1) I destinatari sono già selezionati. Inviare un messaggio richiede un click+il messaggio+un altro click.
2) Il testo del messaggio inviato/ricevuto è sottoposto a Pharsing al fine di convertire e generare i
famosi link automatici a tutti i documenti del sistema.
3) Non richiedono ulteriri software o configurazioni in quanto i messaggi risiedono sul Db e non
sfruttano nessun sistema di invio/ricezione posta!
4) Oltre ai messaggi tra utenti, Isogest ha implementato un sistema di messaggi automatici che
avvisano su numerosi eventi del sistema (troppi da elencare). Per tali messaggi si può definire in un file
di configurazione chi è il destinatario/responsabile. Per esempio si può essere avvisati della scadenza
di documenti specifici; o avvisati del fatto che qualcuno ha emesso documenti specifici; o
dell'approssimarsi di eventi impostati nel calendario o di lavori assegnati ad un utente etc etc.
Isogest 3.1
Pagina 8 di 12
7.0 CLIENT HYLAFAX
Hylafax (www.hylafax.org) è senza dubbio il più potente Server Fax open a disposizione. Per hylafax
sono presenti numerosi client (anche con interfaccia web) ma con Isogest, ho preferito riscriverne uno
daccapo mantenendo la stessa interfaccia delle altre features e lo stesso sistema di gestione permessi.
7.1 Fax in entrata
I fax che arrivano con una server Hylafax configurato, vengono depositati nella directory
"recvq". Isogest non fa altro che leggere tale directory e generare un report al "gestore fax".
Il gestore fax non è altro che una persona designata in azienda per svolgere il ruolo di
"smistatore" dei fax. E' lui (e solo lui) che legge i fax in arrivo e li archivia assegnandone la
destinazione a determinate persone. Una volta assegnato il destinatario del fax, Isogest manda
un i-sms che avvisa il destinatario dell'arrivo del fax indicandogli da subito chi è il mittente e
che tipo di fax ha inviato corredando il messaggio con un link diretto al fax da leggere.
Tutti i fax archiviati entrano in quel discorso di "distribuzione e rintracciabilità" come se fossero
normali documenti aziendali. Ciò significa che sono rintracciabili attraverso il motore di ricerca
e che generano i link automatici quando si inviano i-sms del tipo "Mario guarda questo fax
700012.03 contiene info per te".
7.2 Fax in uscita
Non poteva mancare un sistema per inviare i fax attraverso il web. La particolarità di questa
feature è che l'invio dei fax oltre che aver come destinatario un utente può avere anche un
gruppo di utenti in modo da mandare con un solo invio più fax a destinatari diversi.
8.0 ARCHIVIO DOCUMENTI DIGITALIZZATI
Iniziando a gestire tutti i documenti in forma digitale e non più cartacea, in quanto lettere, offerte, fax
ricevuti non li stampavamo nemmeno, gli unici documenti che rimanevano in formato cartaceo erano le
lettere e i documenti che arrivavano per posta.
Inizialmente installai uno scanner con il quale digitalizzavo i documenti in formato "tif" e poi li copiavo in
una directory del server gestendoli con un protocollo specifico come gli altri documenti. Ma l'operazione
era al quanto lenta, lo scanner poco pratico quando si trattava di molti documenti, (molte pagine)
insomma dovevo trovare un'ulteriore soluzione.
HYLAFAX! era questa la soluzione. Avendo in azienda una centralina telefonica collegai il vecchio fax,
oramai non più utilizzato in quanto tale, ad un interno telefonico. Ad un altro interno telefonico ho
collegato un modem configurato su hylafax come fax. Il gioco era fatto! tramite una chiamata interna
(gratuita ovviamente) inviavo fax (i documenti da digitalizzare) al modem interno che li riceveva come
Isogest 3.1
Pagina 9 di 12
se erano fax e li salvava in formato "tif". Archiviare documenti cartacei contenenti più pagine, era un
gioco da ragazzi adesso con il caricatore automatico del Fax.
Da li creare una gestione per questo tipo di documenti è stata una cosa semplicissima.
Isogest permette di ricevere e di riconoscere (grazie al numero chiamante) questo tipo di fax che
arrivano da Hylafax, e di archiviarli in un archivio separato distribuendoli e rendendoli rintracciabili a tutti
gli utenti!!!
9.0 MOTORE DI RICERCA
Come oramai avrete capito il motore di ricerca di Isogest è quello che garantisce la rintracciabilità di
ogni documento. Per essere però un buon motore di ricerca doveva permettere il ritrovamento di ogni
cosa! ecco allora che tale motore permette oltre che di trovare i documenti su citati anche di
individuare:
- Appuntamenti passati o futuri fissati sulla propria agenda;
- Todo da fare o fatti o assegnati a terze persone;
- Log per vedere chi cosa e quando ha creato/modificato/cancellato un documento;
- Contatti aziendali con possibilità di ricercare singoli campi della scheda contatti;
10.0 CALENDARIO INNOVATIVO
Innovativo perchè? perchè è stato realizzato con lo scopo principale di poter sapere gli appuntamenti
degli altri!!! già, oltre alle normali ed oramai usuali funzioni che svolgono molti calendari a disposizione,
vi è la possibilità di visualizzare il calendario o l'agenda se così si vuol chiamare del proprio collega e
magari di inserirgli un appuntamento che poi lui potrà o non, accettare o rifiutare. Non Vi siete mai
chiesti, che fine ha fatto Mario che non è in ufficio? bhe magari consultando la sua agenda scoprite che
è dal cliente “Cani stracci Oil”. O magari volete invitare Mario ad una riunione e volete chiedergli la sua
disponibilità? perchè allora non vedervela da soli?.
Ovviamente c'è la possibilità da parte di ognuno di inserire appuntamenti o eventi/memo in formato
"riservato", a quel punto nessuno potrà impicciarsi dei Vs affari :)
Il calendario è stato corredato da varie "viste" tra cui settimanale, mensile (rapportato anche agli altri
utenti), e annuale.
E possibile inoltre far apparire l'evento inserito sull'agenda di tutti gli utenti, al fine di poter fissare delle
riunioni, o di far apparire lo stesso messaggio anche nel sistema degli i-sms.
Isogest 3.1
Pagina 10 di 12
11.0 TO DO (organizziamoci il lavoro)
Nato inizialmente come semplice elenco delle cose da fare, questo script nel tempo si è evoluto fino a
dare la possibilità di gestire in modo sintetico dei progetti, cioè lavori che comprendono più cose da
fare, assegnate a diversi utenti del gruppo.
ToDo offre la possibilità di definire un lavoro-padre o un lavoro-figlio (chiamiamo così tutti i lavori da
svolgere per portare a compimento il lavoro-padre) e assegnarlo ad uno o più utenti definendo una
scadenza, una priorità, un livello di riservatezza e un livello di avanzamento stato dei lavori.
Il proprietario del lavoro-padre ha la possibilità di avere sempre sotto controllo lo stato di avanzamento
dei lavori e di essere avvertito quando Mario (per esempio :) non finisce un lavoro-figlio entro la
scadenza prefissata.
12.0 LA QUALITA' NON E' TUTTO
Il nome Isogest deriva da ISO come ISO9000 e GEST come gestione. Già!, Isogest inizialmente voleva
essere uno strumento di Gestione del sistema qualità presente all'interno della mia azienda, è per
questo che contiene nel suo pacchetto features che riguardano la gestione della documentazione di un
sistema qualità (procedure, manuale qualità, non conformità, elenco fornitori etc etc) ma non solo. In
realtà poi col tempo ho visto che mantenere un sistema documentale, era si costoso in termini di
risorse, ma allo stesso tempo garantiva una standardizzazione del modo di lavorare di tutti permettendo
di conoscere e di accedere a tutte le informazioni aziendali in tempi brevissimi. Ecco quindi che iniziai a
pensare quali le cose che potevo portare su Isogest per far in modo di gestirle in modo ottimale, ma
anche di condividerle con tutti gli altri utenti.Tanto per citare qualche esempio:
- implementai un sistema per la gestione della manutenzione programmata e straordinaria di tutte le
attrezzature della mia azienda;
- un sistema per interfacciare Isogest alla centralina telefonica permettendo query sulle chiamate
effettuate/ricevute e statistiche di traffico telefonico;
- un sistema per interfacciare Isogest al distributore del gasolio per far in modo di tener sotto controllo il
consumo di carburante da parte di tutti gli automezzi;
- la gestione dei servizi esterni presso i clienti con possibilità di pianificare gli interventi e consultare
statistiche mensili sul carico di lavoro di ogni operatore.
Insomma tutto ciò che era "gestione" è stato inserito in Isogest. Naturalmente il pacchetto distribuito
ufficialmente non contiene tutte queste features perchè le ritenevo troppo personalizzate e fuorvianti al
vero utilizzo di Isogest.
Isogest 3.1
Pagina 11 di 12
13.0 NEOMAIL (WebMAIL)
In un progetto del genere non poteva mancare la gestione delle e-mail, ma per questa parte del
pacchetto mi sono affidato ad uno script già in uso, e comunque a mio parere molto valido. Neomail è
scritto in Perl ed è secondo me un ottimo web-mail. Tutto quello che ho fatto è inserirlo nel pacchetto e
fare in modo che dal menù di sinistra vi si possa accedere automaticamente, senza cioè dover ridigitare
login e password. Ciò prevede certo che la login e la password di Isogest siano uguali a quelle per
l'accesso a Neomail, e di conseguenza a quelle presenti sul server per accedere alla posta.
Per ogni malfunzionamento o problemi di installazione si rimanda quindi al sito ufficiale
www.neomail.org
14.0 WiKi CLONE
Spiegare cosa sia WiKi oramai visto il largo uso che se ne fa' sul Web è inutile. In Isogest si è cercato
di estrapolare l'idea di Wiki e non creare un esatto clone anzi se ne è modificato un aspetto che lo
rende più funzionale dal momento che parliamo della gestione di documenti aziendali. Si è cercato di
mantere tutte le possibilità offerte dagli stili di formattazione del testo del Wiki originale clonando
ovviamente i marcatori in modo da aiutare il lavoro di chi è già abituato ad usare le pagine wiki.
L'unico aspetto diverso è quello riguardante le versioni delle pagine le modifiche delle pagine non
vengono registrate fino a quando la pagina stessa non è approvata ed è quindi in stato di “bozza”. Una
volta che una pagina viene approvata (ovviamente da chi ne ha i permessi) ogni modifica che subisce
genera una nuova pagina incrementata nel numero della revisione, che ritorna nello stato di bozza ed è
quindi soggetta nuovamente ad approvazione.
Come nel Wiki originale vi è la possibilità di visualizzare automaticamente le modifiche tra le varie
revisioni delle pagine in modo da comprendere immediatamente come e dove le nuove revisioni sono
state modificate.
15.0 WEB FILEMANAGER
Aggiunto solo nella ultima release di Isogest proprio in seguito alla mancanza da parte degli utenti di
poter archiviare o condividere qualsiasi tipo di file, il filemanager ha le classiche funzioni di un qualsiasi
filemanager e offre quindi la possibilità di organizzare i propri file in sottocartelle, il tutto però gestito dal
web.
Si sono create delle Home per ogni utente e solo nella propria Home un utente ha i permessi di scrivere
copiare cancellare o creare directory, a meno che non sia un “Super User”.
16.0 TIPS (help; stampa e non solo)
Isogest è inoltre corredato da numerose idee a mio parere originali rispetto a quanto si trovi in altri
programmi.
Isogest 3.1
Pagina 12 di 12
16.1 Help on line
Su ogni barra dei task dinamici è presente un tasto "help" (in genere rappresentato da un punto
interrogativo) che rimanda ad un contenuto specifico per il task in cui ci si trova. Siccome non
ho mai avuto tempo di scrivere gli help, ho dato la possibilità di definire nella gestione dei
permessi, un "editore degli help" è questi un utente che quando clicca sul tasto help può oltre
che leggerli anche modificarli e salvarli mettendone il contenuto a disposizione di tutti gli altri.
16.2 Stampa
Su ogni barra dei task accanto a quello dell'help c'è il tasto per stampare la pagina dinamica.
Cliccando si ottiene che tutta la pagina viene riproposta in un formato stampabile (cioè in
bianco e nero, senza immagini, senza i tasti dei task etc) a quel punto ricliccando di nuovo sul
tasto stampa si attiva il processo di stampa del browser utilizzato.
16.3 Attacca il link
Questa funzione offre la possibilità di creare degli attach in modo veloce sul proprio desktop,
rappresentati da qualsiasi pagina o risultato di ricerca di Isogest. Si puo' quindi per esempio effettuare
una ricerca sul motore di ricerca e cliccare successivamente sull'icona (rappresentante un attach)
generando il link alla ricerca. Questo vorra' dire che ogni volta che si clicca sul link generato si ottiene il
sisultato di una nuova ricerca effettuata con gli stessi parametri di quella precedente.
16.4 Una stella a tutto schermo.
Guardano il desktop di Isogest in altro a sinistra sopra il menù è sempre visibile una stella.
Potrebbe sembrare una semplice immagine messa li ad esaltare la login dell’utente autenticato
e l’anno di gestione, in realtà ogni punta della stella ha una funzione ben specifica.
Le funzioni non sono altro che le stesse che si hanno su un normale browser e cioè:
-
Isogest 3.1
Freccia in alto: Equivale al tasto “Home Page” e riporta alla pagina iniziale di Isogest;
Freccia a destra: Equivale al tasto “Next” e visualizza in ordine cronologico la pagina
seguente a quella visualizzata.
Freccia a sinistra: Equivale al tasto “Previous” e visualizza in ordine cronologico la pagina
precedente a quella visualizzata.
Freccia in basso: Apre una nuova sessione di Isogest ma a tutto schermo senza nessun
tasto o funzione del browser.
Pagina 13 di 12
Scarica

Le Idee (Vers. PDF)