La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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

Presentaciones similares


Presentación del tema: "Sistema de descàrrega d’aplicacions per a mòbils intel·ligents"— Transcripción de la presentación:

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

2 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.

3 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.

4 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

5 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

6 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ó

7 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

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

9 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.

10 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

11 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ó

12 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ó

13 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.


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

Presentaciones similares


Anuncios Google