Ultima versione
Versione stabile:
3.1.5
 
Servizi
» Cerca
 
Cerca
Ricerca parole o frasi all’interno del sito.
 
Statistiche
Visite: 125423
 
Donazioni
Flatnuke e' software libero ed e' distribuito grautitamente. Se pensi che flatnuke ti sia stato in qualche modo di aiuto, puoi contribuire con una donazione libera:

Vuoi saperne di piu'?

 
Login





Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english espa?ol fran?ais italiano portugu?s
 
Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 1 ospiti
 
Netsons Ads

Forum



Benvenuto sconosciutoModifica profiloEntraAiuto 1038 utenti registrati

Navigazione:

[ Forum / Mods estensioni plugins / AAA - Ricerca collaborazioni / Creare un gestionale - Progetto "Nerone" ]


UtenteMessaggio
disnet
disnet

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile 
Lunedi 17 Gennaio 2011 22:32:15

Creare un gestionale - Progetto "Nerone"

Ciao a tutti ... presento la mia idea.... lo so che è da psicopatici... pero...

Sono partito da una mia personale esigenza... gestire le ricorsività di contratti a rinnovo annuale...
detto in maniera brutale... il dominio che si rinnova ogni anno, il servizio hosting, la scaenza del bollo auto, la polizza assicurativa che si paga ogni 6 mesi....
il primo abbozzo di sta roba risale a 8 anni fa quando gestivo per conto di altri dei domini, hosting, o solo delle "manutenzioni" trimestrali e dei rinnovi annuali... principlamente sarebbe per uso "personale" ma penso si adatti bene a molte realtà.

ho la fortuna di lavorare oggi in un grosso broker assicurativo (non nell IT... sono proprio nella gestione) per cui gli spunti non mi mancano.

i moduli che sto creando sono
Clienti
Contratti
Corrispondenza
Rinnovi
e seguono un po' la filosofia delle assicurazioni (volendo sarebbe configurabile anche per questo uso, ma credo diventerebbe concorrenza sleale e quindi non miplementero' tali funzioni)

Premetto che ho trovato anche FlatnuX... e che trovo un gran bel progetto... l'uso di flat-file dbase mi pare molto carino... pero' lo trovo TROPPO difficile da hakerare per le mie modestissime capacità.

Pensando che in una qualunque "azienda" seria i dati contenuti su questo gestionale NON possono essere facilmente trovabili ho pensato di integrare una libreria PHP per l'utilizzo di MySql in un secondo /terzo/quarto tempo sarà possibile (se si sarà la voglia il tempo e magari qualcuno che mi da una mano) trascrivere la libreria mantenendo invariate le chiamate ed il formato delle variabili in gioco per altri database anche flat-file

Le tabelle necessarie le ho tutte in testa... non sono normalizzate alla 3a legge per una mia personalissima scelta e mi spiego...
che differenza passa tra rinnovare l'assicurazione dell'auo ed un nome di dominio ? oppure pagare avere in scadenza un server virtuale?
si potrebbe dire che l'assicurazione ha come "proprietà" la targa dell'auto, il nome della persona, il premio, la classe Bonus-malus, la compagnia la data di scadeza, la data di pagamento...
mentre il nome di dominio ha come "proprietà" il nome del mantenir, magari anche l'account che si è usato per questo dominio, la data di scadenza, l'importo, magari i dns al quale punta.
e in server virtuale? magari la piattaforma di virtualizzazione, lo user/pass per la piattaforma, lo user e la pass di root, i dns, i baqup impostati.... le date di scadenza e di pagamento...

secondo me non hanno poi cosi' grandi differenze...
di primo achito verrebbe da creare una tabella per ogni tipo di cosa... io invece ho pensato di "separare" o meglio "astrarre" la struttura dei dati "specifici" e mettere tutti i relativi dati in un campo "testo-lungo" separato da un marcatore "" pipe...
i dati essenziali (data attivazione, data scadenza, preavviso di scadenza, importo da pagare ecc ecc viceversa sarebbero sempre riportati in forma atomizzata...
si lo so sono psicopatico... ma ho già fatto un lavoro del genere (anche se l'ho perso haimè) ed ho visto... che funziona...

Cose da fare....
Tante, forse troppe per una persona sola

come dicevo le tabelle che sono il cuore "astratto" del sistema le ho tutte in testa io.... forse dovrei decidermi a mettterle giù...

ci sono da creare le procedure di gestione.... (qualcosa ho fatto ma molto "light" tipo aggiungi cliente...)

c'e' da hackerare un pochino il core del sistema... e questa è la parte piu' difficile....

cosa ho già modificato:
- tutti i menu cosi' come i blocchi, cosi' come Mtod e news adesso appaiono solo se l'utente a permessi > 1
altrimenti appare solo l'accesso LOGIN

cose "vorrei" modificare:
- gestione dei campi nelle anagrafiche che siano piu' "aziendali" tipo jabber/skipe/icq/msn usare telefono, fax, Unit di riferimento ecc ecc
- avere 2 campi Pass_Expire e OldPass (criptate)... nel DPS (documento programmatico sulla sicurezza... nessuno lo conosce?) le password di accesso al sistema devono venir forzatamente cambiate al massimo ogni 90 giorni (meglio se ogni 30) e non devono essere uguali almeno alle ultime 12 (c'e' anche qualche azienda che non permette sianu uguali a quelle dell'ultimo anno !! indipendentemente dal numero)
- avere un reload automatico dopo 6 minuti di inutilizzo con un controllo su un paramtero temporale (magari salvato nell'array session) impostato ad un tempo inferiore cosi' che se qualcuno non stà lavorando al terminale viene deconnesso... (sempre previsto dal DPS)


se qualcuno volesse/potesse dare una mano, anche se so benissimo che questo progetto esula dal flatnuke, ve ne sarei grato.

Salutoni
Flavio
alias Disaster



disnet
disnet

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile 
Lunedi 17 Gennaio 2011 22:41:42

Re: Creare un gestionale - Progetto

ha già dimenticavo un paio di cose...

Perchè ho scelto FN... come base... ?

1- Perchè lo trovo estremamente facile, lineare, bello da modificare ed ho fatto dei bei sitarelli che si adattano benissimo a molte esigenze

2- perchè la struttura modulare "pulita" dalle cose inutili si puo' adattare bene ad una azienda piccola, ad esempio la gestione documentale con il FD-plus oppure il modulo forum che permettrà la gestione di "progetti" e/o richieste di aiuto

dopo tanti pregi un difetto....
il lavoro è stato fatto per creare FN è stupendo.. pero' un "pochino" carente di manualistica...
esempio stupido:

Funzione vattelapesca ()
descrizione... scrivere kiss sullo sckermo
file /dove/vuoi.php
Variabili da passare $uno, $due, $tre

insomma credo che molte cose sarebbero piu' facili avendo una cosa del genere....

Ri-Buon-Tutto
Flavio


print

Freely inspired to Mollio template