Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
High School Thesis - Gino Cappelli

High School Thesis - Gino Cappelli

Ratings: (0)|Views: 28|Likes:
Published by Gino Cappelli

More info:

Published by: Gino Cappelli on Nov 02, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/25/2012

pdf

text

original

 
 ITIS 
 ISTITUTO TECNICO INDUSTRIALE STATALE E. Fermi Mantova
anno scolastico 2007/2008
 Instant Messaging 
Tesi di Cappelli Gino
Sezione 5^A informatica
 
INDICEINTRODUZIONE………………………………...………...… 2SPECIFICA DEI REQUISITI ………………………………... 4La realtà di riferimento…………………...................... 4Il modello Client/Server................................................ 4Suddivisione del carico elaborativo.............................. 5Controllo degli accessi................................................... 6Il Database..................................................................... 6L’applicativo software................................................... 8L’accesso al sistema...................................................... 9Una visione astratta.......................................................10Ambiente di sviluppo e testing......................................11Riassunto.......................................................................11PROGETTAZIONE DEL DATABASE ....................................12Progettazione concettuale..............................................12Progettazione logica......................................................13Progettazione fisica.......................................................14Web Server....................................................................15PROGETTAZIONE DELL’APPLICATIVO ...........................16La soluzione software...................................................16I socket..........................................................................16API C MySql................................................................18Interfacciamento al database........................................19L’interfaccia grafica, la presentazione del risultato.....19Le classi C++................................................................22PROJECT MANAGEMENT ....................................................23Il progetto iniziale.........................................................23Obbiettivi di progetto....................................................23Attività..........................................................................23Le risorse (il calendario, i costi)...................................23CONCLUSIONE .......................................................................24
2
 
1 - INTRODUZIONE
 Nella seguente trattazione si vuole
riassumere sinteticamente
il lavoro svolto per  progettare un Instant Messaging (software di messaggistica istantanea) in C++, moltosimile a Messenger di Microsoft (figura 1). Nella prima parte verrà trattata
 
tutta la fase della
specifica dei requisiti
, che consistenella raccolta di tutte quelle informazioni necessarie alle fasi successive di progettazione. Si proporrà quindi un’
analisi
di tutte le caratteristiche e specificheriguardanti il software e della la realtà in cui dovrà operare. Nella seconda parte
si progetterà il Database
dell’applicazione, necessario acontenere importanti informazioni come ad esempio i dati degli utenti. Nella terza parte
verrà progettato l’applicativo software
, quindi si prenderanno iningresso tutti i dati delle fasi precedenti e si cercherà di implementarlo in modo dasoddisfare tutte le specifiche imposte precedentemente.Infine nella quarta parte si farà
 
una breve raccolta di informazioni riguardanti il progetto (
Project Management
), quali ad esempio: gli obiettivi di partenza, i costi,le attività svolte, le risorse disponibili etc.
3

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->