Sistema de descàrrega d’aplicacions per a mòbils intel·ligents

Slides:



Advertisements
Presentaciones similares
Sistema de gestió de base de dades per les competicions de la Federació Internacional d’Automobilisme Autor: Ferran Moreno Núñez Grau Enginyeria Informàtica.
Advertisements

TUTORIAL BÀSIC PER A LA GESTIÓ DE LA UBICACIÓ DE LES PERSONES EN L’APLICACIÓ DEL CATÀLEG D’ESPAIS SERVEI TÈCNIC I DE MANTENIMENT.
TFG – Àrea Enginyeria del programari
Gestor Integrat de Referències
Sistema de gestió APPCC
Sistema de votació ciutadana a nivell Europeu a través d’Internet
PROGRAMA DE FORMACIÓ EN CIÈNCIES A L’ESO
MOBILITAT D’ESTUDIANTS ERASMUS
Projecte Fi de Carrera Disseny i desenvolupament d’un esquema criptogràfic per gestionar de forma segura els historials mèdics dels pacients a través d’una.
Eines col·laboratives que conté Google Site
MANUAL NOMINAPLUS.
TFC Intranet Escolar Desenvolupament d’una aplicació Java2 EE
i el que no es pot avaluar
CRAI: Unitat de Procés Tècnic
Informe d’Anàlisi de Codi
Implantació del protocol Inserqual en la fase d’acollida
Introducció de TEDIs (COACs) Versió 4.0
uoc-domo CONTROL DOMÒTIC AMB ARDUINO UOC-DOMO
TFC – JEE SUPORT I SEGUIMENT TFC ANNAPURNA
Presentació TFC J2EE - Struts, EJB, JAAS.
Sistema de votació ciutadana a nivell Europeu a través d’Internet
Àrea de Serveis personals, Benestar i Famílies
Control de Retirada de Vehicles
GESTIÓ PER PROCESSOS.
UNITAT 4: EVIDENCIA,RISC I IMPORTANCIA RELATIVA
1 u n i t a t El departament de Recursos Humans.
TFC - Antoni Romanos Arasa
Disseny i implementació d’una base de dades relacional
Juan Antonio Elena Castiñeira Grau d’Enginyeria Informàtica  
SISTEMA GESTOR D’EMPRESA D’EXCAVACIONS
Control de posició GPS i avís d'incidències via SMS
El nou pla docent de la UB: Adequació al sistema ECTS
Desenvolupament d’aplicacions mòbils (HTML5 o Windows Phone)
Observatori de Govern Local
La funció d’aprovisionament
ANTECEDENTS El febrer de 2013 L’Hospitalet va iniciar un procés participatiu de reflexió estratègica amb la ciutadania per tal d’establir les bases de.
TREBALL DE FINAL DE CARRERA
Immobiliària 2.0, adequació als estàndards actuals
Víctor Ruiz Marquès Enginyeria en Informàtica   Juan Martínez Bolaños
Votacions europees per Internet
Projecte eTaller Disseny i implementació d’una aplicació de gestió web JEE per a petits tallers de reparació d’automòbils © Jaume López Diaz – Treball.
DISSENY GRÀFIC D’UN PORTAL DE TRANSPARÈNCIA PER AJUNTAMENTS
EL PROCÉS DE DIRECCIÓ DE L’EMPRESA
Servei d’Assistència en RRHH Aspectes pràctics de la implementació en nòmina del R.D. Llei 8/2010 DOCUMENT INTERN DE TREBALL 3 juny 2010.
PROJECTE D’IMPLANTACIÓ SISTEMA DE GESTIÓ PER COMPETÈNCIES (SGC)
Gestió electrònica del Dipòsit Legal
Pla local per la inclusió social de Santa Coloma de Gramenet
Pla local per la inclusió social de Santa Coloma de Gramenet
Explicació de l’enunciat
Pla estratègic de desenvolupament econòmic local i l’ocupació del Vallès Oriental ( ) Presentació del Pla de treball Consell d’Alcaldes del.
LES XARXES LOCALS i els seus components.
Projecte Gestió de precintes de vehicles
Llorenç Seguí capllonch 11 de juny de 2018
CLASSIFICACIÓ D'EMERGÈNCIES:
PLA D’ATENCIÓ A LA DIVERSITAT
Resum Informe d’Enquesta d’Opinió de l’Empleat
Equip d’Assessorament i Orientació Psicopedagògica EAP DE SANT ANDREU
Projecte Fi de Carrera - J2EE Alumne: Daniel Clemente Marcè
La literatura i les matemàtiques van de la mà.
Pràctica 5.3: Construcció d’arbres de problemes i solucions
Estudiant: Eva Muñoz Altimis
CRAI: Unitat de Docència
Propostes de millora en el GIR
El Treball de Recerca.
Promoció de la salut i programació sanitària
TUTORIAL BÀSIC PER A LA GESTIÓ DE LA UBICACIÓ DE LES PERSONES EN L’APLICACIÓ DEL CATÀLEG D’ESPAIS SERVEI TÈCNIC I DE MANTENIMENT.
Projecte: Videojocs.cat
Màster d’Aplicacions Multimèdia
Concurs homologació equipament audiovisual
Elaboració del Pla de formació ajuntament de viladecans
Transcripción de la presentación:

Sistema de descàrrega d’aplicacions per a mòbils intel·ligents Ferran Morelló Fernández

Introducció Aquesta presentació, pretén donar una visió global de l’anàlisi, disseny i implementació, d’una aplicació, que permet gestionar la descàrrega d’aplicacions per a telèfons mòbils intel·ligents (“smartphones”) Cal remarcar, que no es una aplicació d’usuari mitjançant interfícies gràfiques, sinó que proveeix dels serveis (procediments i funcions) per gestionar i proveir informació a altres aplicacions, de nivell més alt.

Objectius Els objectius d’aquest projecte són: Proveir procediments i funcions, que permetin persistir i gestionar la informació d’una aplicació (Altes, baixes i modificacions) en una base de dades Oracle. Proporcionar una sèrie de serveis, per tal d’obtenir la informació d’aquesta mateixa base de dades, així com una sèrie d’indicadors estadístics.

Fases del projecte Planificació Anàlisi dels requeriments Disseny tècnic Implementació de la proposta Proves Proposta possible evolució Elaboració de la memòria Generació fitxers fonts

1. Planificació S’ha definit un pla de treball, que engloba cada una de les següents etapes: Definició l’abast del projecte Planificació de les següents etapes del projecte: Anàlisi dels requeriments Disseny tècnic Implementació Proves Determinar els recursos humans i tècnics necessaris Riscos del projecte Valoració d’hores i cost del projecte

2. Anàlisi dels requeriments Aquesta fase ha servit per analitzar els requeriments sol·licitats pel client, que engloben: Informació de catàlegs Informació de negoci Informació estadística, relativa a les dades de negoci Serveis que permeten gestionar la informació proporcionada per l’aplicació d’alt nivell (Altes, baixes i modificacions) Serveis de consulta de la informació

3. Disseny tècnic A partir de l’anàlisi anterior, s’ha definit el disseny tècnic de l’aplicació. Per la seva densitat, a la memòria, s’ha agrupat en els següents blocs Disseny del model de dades, i detall de les entitats resultants. Procediments d’alta, baixa i modificació Procediments associats a la descàrrega Procediments i funcions de consulta i llistats Taules auxiliars del mòdul estadístic

3. Disseny tècnic Disparador de base de dades, per l’actualització en temps real de les dades estadístiques

4. Implementació de la proposta Les tasques portades a terme en aquesta fase són: Creació del model físic de dades: Creació de l’esquema/usuari de base de dades Generació de taules i seqüències, segons el model entitat/relació Implementació del codi: Procediments i funcions d’alta, baixa i modificació Disparador d’actualització de la informació estadística Procediments de consulta de la informació estadística Funcions d’obtenció dels llistats Procediments i funcions auxiliars.

5. Proves S’ha elaborat un document, amb les proves més rellevants, dutes a terme per garantir la consistència de l’aplicació. S’han simulat situacions, que poden donar lloc a errors no controlats, o que poden generar informació inconsistent a la base de dades. Aquest document resultant, s’inclou com un annex de la memòria

6. Proposta evolució aplicació Es presenta, en la pròpia memòria, una possible evolució de l’aplicació Aquesta proposta planteja: Traspassar a un històric les dades de descàrregues, que tinguin un determinat temps d’antiguitat Inclusió dates d’inici i fi de vigència, per tots els catàlegs Centralitzar els diferents codis d’error en una taula, i proporcionar serveis per manteniment d’aquesta informació

7. Elaboració de la memòria Amb tota la informació recopilada en les diferents fases del projecte, s’ha redactat la memòria, que acompanya a aquesta presentació

8. Generació de fitxers fonts Els fitxers fonts, inclouen la generació de tots els components de la base de dades. La relació de fitxers és la següent: Creacio_taules.sql: Conté tota la estructura de taules de la base de dades Creacio_paquets.sql: Inclou els paquets de BD amb els procediments, així com les funcions que donen resposta als diferents serveis, i també funcions auxiliars. Creacio_altres_components.sql: La resta de components es troben en aquest fitxer: disparadors, seqüències, etc.