PROJECTE FI DE CARRERA TÍTOL: Gestió d Incidencies i Recursos del Departament d Informàtica AUTOR: Antoni Joan Bermúdez Rodamilans TITULACIÓ: Enginyeria Tècnica d Informàtica de Gestió DIRECTOR: Jordi Daudé Ventura DEPARTAMENT: Llenguatges i Sistemes Informàtics (LSI) DATA:
TÍTOL: Gestió d Incidencies i Recursos del Departament d Informàtica COGNOMS: Bermúdez Rodamilans NOM: Antoni Joan TITULACIÓ: Enginyeria Tècnica ESPECIALITAT: Informàtica de Gestió PLA: 92 DIRECTOR: Jordi Daudé Ventura DEPARTAMENT: Llenguatges i Sistemes Informàtics (LSI) QUALIFICACIÓ DEL PFC TRIBUNAL PRESIDENT SECRETARI VOCAL DATA DE LECTURA: Aquest Projecte té en compte aspectes mediambientals: Sí X No
PROJECTE FI DE CARRERA RESUM (màxim 50 línies) El projecte tracta de la realització d un recurs per als administradors dels Departaments d Informàtica. La pàgina Web permet gestionar tots els equipaments Informàtics d una empresa, també permet gestionar els usuaris amb els seus usuaris d accés a les diferents aplicacions i permet gestionar les incidències d equips informàtics. Hi ha dos tipus d usuaris que son els administradors i els clients, els clients tant sols poden consultar el seu equipament i obrir incidències dels seus equips. L administrador pot consultar tot l equipament i obrir, tancar o modificar les incidències de qualsevol equip informàtic. Es tracta d una pàgina Web programada amb HTML i PHP, i que utilitza MySQL com a gestor de Bases de Dades. Tot això està adaptat a tres tipus de Sistemes segons la infraestructura de la que disposi la empresa. La primera opció es basa sobre plataforma Linux, utilitzant Ubuntu Server com a Sistema Operatiu, Apache 2 com a Servidor WEB, MySQL 5 com a Gestor de Base de Dades i PHP5. Les altres dos opcions es basen sobre plataforma Microsoft utilitzant totes dues Microsoft Windows 2003 Server com a Sistema Operatiu, i es diferencien en que una utilitza una aplicació gratuïta denominada WampServer 2 que inclou Apache 2, MySQL 5 i PHP 5. L altra utilitza IIS, MySQL 5 i PHP 5. La diferencia es basa en que si un client ja disposa de IIS per a alguna pàgina WEB no ens caldrà instal lar un altre Servidor Web. Òbviament la diferència entre la plataforma Linux i Windows es basa en que la plataforma Linux es gratuïta i la Microsoft no. Paraules clau (màxim 10): PHP MySQL WampServer IIS Linux Microsoft Ubuntu Server Base de Dades HTML Windows 2003 SRV
Índex I.- Introducció 1.- Introducció 7 II.- Tecnologies utilitzades 1.- Llenguatges utilitzats 9 1.1.- HTML 9 1.1.1.- Introducció 9 1.1.2.- Historia del HTML 10 1.1.3.- Etiquetes bàsiques 10 1.2.- PHP 11 1.2.1.- Introducció 11 1.2.2.- Historia del PHP 11 1.2.3.- Usos de PHP 12 1.2.4.- Avantatges i desavantatges de PHP 12 1.2.5.- Perquè PHP? 13 1.2.6.- PHP vs ASP.NET 13 1.3.- SQL 14 1.3.1.- Introducció 14 1.3.2.- Historia del SQL 15 1.3.3.- SGBD 16 1.3.4.- MySQL 22 2.- Arquitectura Client/Servidor 25 2.1.- Introducció 25 3.- El protocol HTTP 26 3.1.- Introducció 26 3.2.- Etapes d una transacció HTTP 27 4.- Servidors WEB 28 4.1.- Introducció 28 4.2.- Servidor Web Apache 30 4.3.- Servidor Web IIS 31 5.- Sistemes Operatius 32 5.1.- Introducció 32 5.2.- Historia dels sistemes operatius 33 5.3.- Funcions dels sistemes operatius 35 5.4.- Sistemes operatius per a servidors 35 6.- Virtualització 36 6.1.- Introducció 36 6.2.- Tipus de virtualització 37 6.3.- Avantatges de la virtualització 38 6.4.- Sistemes de virtualització 39 7.- SMTP 41 7.1.- Introducció 41 7.2.- Exemple de comunicació 41 7.3.- Programes per a executar SMTP 42 8.- WAMPServer i LAMP 42
III.- Implementació 1.- Planificació del projecte 45 1.1.- Introducció 45 1.2.- Diagrama de Gannt 45 1.3.- Diagrama de PERT 48 2.- Model Relacional 50 2.1.- Introducció 50 2.2.- El model de dades 51 2.3.- Diccionari de dades 52 3.- Taules 53 3.1.- Introducció 53 3.2.- Detalls de les taules 53 4.- Resum dels arxius 68 5.- Manual de l usuari 76 5.1.-Accedir al sistema 76 5.2.- Opció Usuaris 78 5.3.- Opció Inventari 82 5.4.- Opció Incidències 84 5.5.- Opció Desconnectar 90 6.- Manual de l administrador 91 6.1.- Accedir al sistema 91 6.2.- Opció Usuaris 93 6.3.- Opció Departaments 99 6.4.- Opció Unitats de Negoci 101 6.5.- Opció Inventari 103 6.6.- Opció Incidències 124 6.7.- Opció Desconnectar 133 7.- Cost Econòmic del projecte 134 IV.- Conclusions i millores 1.- Conclusions i millores 137 V.- Apèndix 1.- Bibliografia 139