VIVAIO LAUDENSE RELAZIONE



Похожие документы
TEMI D ESAME DI INFORMATICA 2004 SISTEMI : RETE SCOLASTICA 2003 INFORMATICA: VIVAIO 2002 INFORMATICA: BANCA DEL TEMPO 2000 INFORMATICA: AGENZIA VIAGGI

M070 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE

Lifephone. Introduzione. Database. Sito

SOGI s.n.c. di Matteo Bruschetta & Nicola Pippa

MagiCum S.r.l. Progetto Inno-School

Per accedere all area di gestione collegarsi al sito e digitare nell apposito box i dati di accesso (username: xxx password: xxx).

Il Web Server e il protocollo HTTP

Manuale LiveBox WEB ADMIN.

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file.

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

AmIS - Comunità di Pratica. Guida Utente

DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI)

Manuale LiveBox WEB ADMIN.

Guida di addestramento Introduzione alle Comunicazioni Obbligatorie [COB] SINTESI

19. LA PROGRAMMAZIONE LATO SERVER

Progettazione Web Applicazioni client-server

Manuale d uso per gli Operatori Economici

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone

Port Community System del Porto di Ravenna CONFIGURAZIONE

Università Politecnica delle Marche. Progetto Didattico

Manuale di Delibera 40/04 AEEG

Editing e gestione delle views per il modulo Landing Page Espositore

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.

Manuale Utente Albo Pretorio GA

GRAFICA TEMPLATE n. 008

Obiettivi d esame PHP Developer Fundamentals on MySQL Environment

Guida Operativa. ArchiviaOL

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI

UNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria

GRAFICA TEMPLATE n. 012

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

ISCRIZIONE ON-LINE Guida Utente

ISCRIZIONE ON-LINE Guida Utente

GRAFICA TEMPLATE n. 001B

v Mistral ArchiWeb 2.0 Manuale utente

PULSE Manuale Operativo Studio Pag. 1 INDICE

Studio Prof. Versione 2

ESTARWEB ISTRUZIONI SEZIONE DOCUMENTALE

Indice generale. Capitolo 3 Introduzione a PHP...43 Sintassi e istruzioni di base Variabili, operatori e commenti Array...

Manuale d'uso. Manuale d'uso Primo utilizzo Generale Gestione conti Indici di fatturazione Aliquote...

Guida all'installazione del CMS Os-Commerce

Obiettivo dell esercitazione

MUSEO&WEB. un area riservata (OTEBAC) Roma, 15 giugno 2010

Guida di Riferimento alla gestione delle prenotazioni e del profilo Point V.3.0

FISH Sardegna ONLUS. Manuale Utente.

GRAFICA TEMPLATE n. 006

GRAFICA TEMPLATE n. 003

GRAFICA TEMPLATE n. 009

GUIDA UTENTE BILLIARDS COUNTER (Vers )

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000

Asso. Con ordine si procederà ad esplorare il software.

MANUALE PARCELLA FACILE PLUS INDICE

ISTRUZIONI CREAZIONE FATTURA CON ALBERO LOGICO

Manuale Gestore. STWS Web Energy Control - Servizio di telelettura sul WEB

MANUALE D USO MANUALE D USO

GRAFICA TEMPLATE n. 002

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

GUIDA UTENTE MONEY TRANSFER MANAGER

Tabelle di riferimento Pulsanti Inserire documento Predisposizione doc Approvazione Doc Numerazione Doc Pubblicazione Albo Webservice

Corso di PHP. Prerequisiti. 6.1 PHP e il web 1. Conoscenza HTML Tecnica della programmazione Principi di programmazione web

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce completo. offerta realizzazione sito web professionale

GUIDA AL SOCIAL CARE

Guida alla registrazione on-line di un NovaSun Log

Manuale d istruzione SBS

GESTIONE ANAGRAFICA ARTICOLI. Consente l inserimento, la modifica o l eliminazione dell anagrafica articoli. Per l inserimento di un nuovo articolo:

Creare una nuova spedizione personalizzata.

Area Controllo di Gestione

Guida all utilizzo dell area riservata

Software Gestionale Politiche Giovanili

P.D.M. (Product Document Management) Hierarchycal Tree

INDICE. Accesso al Portale Pag. 2. Nuovo preventivo - Ricerca articoli. Pag. 4. Nuovo preventivo Ordine. Pag. 6. Modificare il preventivo. Pag.

AVCP Generatore di XML

Manuale d istruzione SBS

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

RELAZIONE DI PROGETTO DELL ESAME STRUMENTI PER APPLICAZIONI WEB

WEB-RECALL: GESTIONE DEI TICKETS DI ASSISTENZA

SCHEDA TECNICA PER LO SVILUPPO DEGLI ELABORATI

Un nuovo modo per fare analisi e generare documenti dinamici

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi

Integrazione al Manuale Utente 1

Registro Imprese Guida rapida

SOFTWARE. Aprendo il SW la prima schermata che appare è la seguente:

G P E W E B U T E N T E I N T E S T A T A R I O / P R O F E S S I O N I S T A

CONTROLLO DI GESTIONE DELLO STUDIO

lem logic enterprise manager

Manuale di utilizzo del sito ASUWEB

Транскрипт:

VIVAIO LAUDENSE RELAZIONE Consegna Un vivaio di Lodi vuole realizzare un sito Web per gestire le proprie attività di vendita di piante e le attività esterne. Si vogliono memorizzare, oltre alle informazioni generali sulle diverse specie di piante, anche quelle relative alle specifiche piante presenti nel vivaio. Di ogni specie deve essere registrato il nome, un'immagine, una breve descrizione, informazioni relative al modo di coltivazione e alle caratteristiche dell'esposizione ed infine se si tratta di pianta da interno o da esterno. Si vogliono inoltre registrare i dati relativi alle piante effettivamente presenti nel vivaio, raggruppate per specie, eventualmente suddivise in diversi tipi in base al prezzo di vendita. Per ogni specie (o per ogni tipo, se la specie è suddivisa in tipi), è necessario registrare il numero di esemplari presenti nel vivaio e il costo di ogni esemplare. Si vogliono inoltre gestire le informazioni relative al personale che lavora nel vivaio (agronomi, operai, amministrativi) registrando i dati anagrafici, la qualifica e, per gli agronomi, l'anno di assunzione nel vivaio. Ogni singola specie del vivaio è sotto la responsabilità di un agronomo. Le attività esterne del vivaio, quali ad esempio la potatura o la manutenzione dei giardini, sono svolte dal personale in base alla qualifica (in generale ogni lavoratore è in grado di svolgere più di un'attività) e sono caratterizzate da un codice, da un nome, da un costo orario. Per le attività esterne si vogliono mantenere tutte le informazioni relative ai clienti che richiedono le attività, in particolare se si tratta di privati o di aziende, la data di prenotazione e quella di effettuazione dell'intervento richiesto e se per l'intervento sono necessarie piante del vivaio. La Software House 4 A Mercurio di Lodi deve realizzare un'analisi della realtà di riferimento che illustri le premesse per i successivi passi della progettazione del sito Web. L applicativo deve prevedere in una prima fase sperimentale pagine codificate con il linguaggio Php e file di testo. L evoluzione dell applicativo porterà a maggio 2011 alla gestione di una piattaforma software complessa con moduli Html, php e database Mysql. Il sito Web Vivaio Laudense dovrà presentare al pubblico i prodotti e le diverse attività. Il sito Internet dovrà avere una pagina iniziale (index) e due aree, la prima per il pubblico dove potrà visualizzare e consultare i dati presenti negli archivi e la seconda con la gestione di un id ed una password: Descrizione L applicativo è formato da 14 script in PHP (10 con cui l utente interagisce e 4 di supporto per il corretto funzionamento dell applicativo). E scritto in HTML e JavaScript per quanto riguarda la parte grafica (basato su un template gratuito) e in PHP per quanto riguarda la parte dinamica. I dati sono archiviati in file di testo gestiti come database. Con questo software, è possibile gestire un vivaio. L area free è consultabile da chiunque e contiene un catalogo piante (specie, breve descrizione, metodi di esposizione e coltivazione, immagine facoltativa e

prezzo), un elenco dei servizi (servizio, descrizione e prezzo) e una lista dei dipendenti del vivaio (dati anagrafici e professione all interno del vivaio). L e-shop, da cui è possibile acquistare piante e prenotare servizi, è accessibile solo da parte dei clienti registrati e dagli amministratori (i clienti si possono registrare gratuitamente nella sezione REGISTRATI). Gli amministratori loggati possono aggiungere piante, servizi e dipendenti e visualizzare completamente ogni sezione del sito. L username e la password degli amministratori è univoca: username = admin, password = admin. Descrizione specifica: File da cui è composto l applicativo in ordine alfabetico (script e archivi): NOME FILE FUNZIONE DESCRIZIONE catalogo.php db_dipendenti.txt CATALOGO) Archivio (DIPENDENTI) Catalogo consultabile liberamente. Contiene codice HTML e PHP che include lo script che genera il catalogo delle piante Archivio dei dipendenti db_servizi.txt Archivio (SERVIZI) Archivio dei servizi offerti db_specie.txt Archivio (SPECIE) Archivio delle piante in vendita elenco_dipendenti.php Script di supporto Genera l elenco dei dipendenti leggendo i dati nell archivio db_dipendenti.txt; è incluso negli script personale.php e gestione_dipendenti.php elenco_servizi.php Script di supporto Genera l elenco dei servizi leggendo i dati nell archivio db_servizi.txt; è incluso negli script servizi.php e gestione_servizi.php elenco_specie.php Script di supporto Genera l elenco delle specie leggendo i dati nell archivio db_specie.txt; è incluso negli script catalogo.php e gestione_specie.php eshop.php gestione_personale.php E-SHOP) GESTIONE Permette al cliente registrato di prenotare piante e servizi specificandone la quantità. Le piante e i servizi acquistabili sono generati mediante una funzione inclusa nel file inc_funzioni.php, che legge i dati negli archivi dei servizi e delle specie registrate Accessibile solo dagli amministratori, permette di inserire negli archivi il personale (dati anagrafici e professione).

gestione_servizi.php gestione_specie.php PERSONALE) GESTIONE SERVIZI) GESTIONE SPECIE) Include anche l elenco del personale registrato Accessibile solo dagli amministratori, permette di inserire negli archivi i servizi (descrizione e prezzo). Include anche l elenco dei servizi registrati Accessibile solo dagli amministratori, permette di inserire negli archivi le specie (dati anagrafici e professione). Include anche l elenco delle specie registrate inc_funzioni.php Script di supporto Script non accessibile dall esterno, contiene alcune funzioni usate negli altri script index.php login.php personale.php registrati.php servizi.php HOMEPAGE) LOGGATI) PERSONALE) REGISTRATI) SERVIZI) Homepage Permette agli utenti registrati e agli amministratori di loggarsi. Se l utente è già loggato permette il logout Elenco consultabile liberamente. Contiene codice HTML e PHP che include lo script che genera l elenco del personale Permette ai clienti di registrarsi fornendo dati anagrafici, username e password Elenco consultabile liberamente. Contiene codice HTML e PHP che include lo script che genera l elenco dei servizi Tabelle delle variabili: elenco_dipendenti.php VARIABILE TIPO / FUNZIONE DESCRIZIONE $record Stringa Singolo record estratto dall archivio $array_record Array Array formato dai campi di un singolo record estratto

elenco_servizi.php VARIABILE TIPO / FUNZIONE DESCRIZIONE $record Stringa Singolo record estratto dall archivio $array_record Array Array formato dai campi di un singolo record estratto elenco_specie.php VARIABILE TIPO / FUNZIONE DESCRIZIONE $record Stringa Singolo record estratto dall archivio $array_record Array Array formato dai campi di un singolo record estratto eshop.php $ordinato Boolean, flag Indica se il cliente, alla fine dei controlli, ha effettivamente ordinato $indice Intero Indice dell array $array a cu assegnare l ordine corrente (aumenta ad ogni ordine) gestione_personale.php

$array_riga Array Array formato dai campi di un singolo record estratto gestione_servizi.php $array_riga Array Array formato dai campi di un singolo record estratto gestione_specie.php $tipi_consentiti Array MIME types consentiti (solo immagini jpg, jpeg, bmp, png) $directory Stringa Percorso in cui sarà salvata l immagine caricata sul server

$caricato Boolean, flag Indica se è stata caricata un immagine valida $nuovo_nome Stringa Nome da assegnare all immagine sul server (creato a random) login.php $user Stringa Username dell utente registrati.php $array_riga Array Array formato dai campi di un singolo record estratto