Вы находитесь на странице: 1из 11

Facultad de Ingeniera de

Sistemas y Electrnica
DESARROLLO DE UNA
APLICACIN MOVIL ENTEL TV
Curso: DESARROLLO DE APLICACIONES MOVILES
Profesor: Darwin M. Daz Garrampi
Integrantes:
- Arrazabal Malaber Jose
- Estrada Burgos Luis
- Trujillo antunez miguel
- Tacca lipa nayoribe

2016

DEDICATORIA

INDICE
CARATULA
1) INDICE
2) INTRODUCCION
3) OBJETIVOS
4) ALCANCE
5) FACTIBILIDAD
5.1.Tcnica
2

5.2.Operativa
6) ANLISIS DEL SISTEMA
6.1. Requerimientos Funcionales
6.2. Requerimientos No Funcionales
7) DISEO DEL SISTEMA
7.1.Diseo de Arquitectura
7.2.Diseo Entidad / Relacin
7.3.Modelos UML
7.4. Diagrama de Navegabilidad
8) DISEO DE INTERFACES (IU)
8.1. Actividades : Recursos, Diseo de Interfaces
8.2. Aplicacin Ejecutada

1.

INTRODUCCION

El presente trabajo consiste en el desarrollo de un plan de Desarrollo de Software Mvil preparado para
el proyecto de la asignatura de DESARROLLO DE APLICACIONES MOVILES de la Facultad de
Ingeniera de Sistemas e Informtica de la Universidad Tecnolgica del Per.
Aqu se formula la implementacin de un proyecto que evala el desarrollo de un sistema de
informacin con interfaz mvil propuesto como solucin a algunas de las problemticas que presenta
entel tv, a fin de incrementar finalmente la rentabilidad del mismo mediante una mejor comunicacin
con sus clientes.

2.Objetivos
Objetivo General
El objetivo de este proyecto en general es el desarrollo e implementacin
de un sistema con interfaz mvil, la cual pueda compartir y recibir
informacin sobre canales con los clientes Y almacenar informacin que
sea compartida por parte de ellos tambin.

Objetivos Especficos
Disear la aplicacin con una interfaz grfica que sea amigable y de
fcil uso para el usuario comn.
Construir un sistema web de cdigo abierto que sea econmica,
escalable, y flexible.
Obtener las tendencias de datos concurrentes en un punto especfico
dentro de un canal

3.Alcance
4

El Plan de Desarrollo de la aplicacin describe el plan global usado para el desarrollo de


DESARROLLO DE UNA APLICACIN MOVIL ENTEL TV. El sistema propuesto es una
herramienta informtica en lnea compuesta por diversos mdulos que soportan los siguientes aspectos:

El aplicativo ser una aplicacin mvil para celulares con sistema


operativo Android, dejando como usuarios a los clientes y
trabajadores que usen ese sistema operativo en sus Smarthphones.
El alcance de este proyecto pretende lograr una gua de informacin
sobre los canales que pretende brindar ENTEL TV a fin de
incrementar la comodidad del cliente con el servicio.
Brindar al cliente una gua mvil promocionando los canales de entel
tv
Monitoreo del desarrollo de la aplicacin hasta su implementacin
Registro de los riegos detectados durante las diversas fases de un
proyecto: inicio, planificacin, ejecucin, seguimiento, cierre.
Registro de soluciones a los diversos riesgos.
Vinculacin de los riesgos con el proyecto actualmente en desarrollo
con el fin de guardar informacin histrica.
Consulta generales sobre la frecuencia de ocurrencia, niveles de
probabilidad-impacto y solucin de los riesgos.

-Este trabajo se limita al desarrollo terico y prctico de un sistema mvil


que abarca las fases de anlisis, diseo, construccin y pruebas, sin
embargo, no es parte de esta labor la fase de implementacin real del
aplicativo y sistema desarrollado, de esta forma, queda al alcance de todas
las personas que crean conveniente implementarlo.

4.Factibilidad
a. Tcnica
Hardware:
Se podr disponer al 100% con todos los instrumentos necesarios y
equipos requeridos para el desarrollo de la aplicacin mvil.
Software:
La aplicacin est destinada a usuarios del Sistema Operativo
Android, est desarrollada en el lenguaje Android y el Gestor de Base
de Datos de SQLite.
Herramientas de Uso para la Elaboracin del Sistema.
-Eclipse (versiones Mars o Luna)
-SQLite
Los recursos necesarios para el desarrollo son:
-Sistema Operativo Windows 7 (Cliente).
-Gestor de Base de Datos SQLite.

b. Operativa
Para el uso de la aplicacin, los usuarios debern contar con
conocimientos de Interfaz Android, incluyendo los siguientes temas:
-Interfaz de Usuarios Android 4.4.
-Aplicativos Android.

5.Anlisis del Sistema


a. Requerimientos Funcionales

N
RF01
RF02

RF03
RF04
RF05
RF06
RF07

RF08

RF09

RF10
RF11
RF12
RF13
RF14
RF15
RF16

RF17
RF18
RF19
RF20

RF21

Nombre
Consultar canales
disponibles
Consultar
programacin del
canal disponible
Realizar seleccin de
canales disponibles
Consultar canal
seleccionado
Consultar por nombre
el canal seleccionado
Consultar por numero
el canal seleccionado
Consultar horarios
disponibles del
programa
seleccionado
Consultar hora, o
fecha del canal
seleccionado
No necesita
Autentificacin
Usuario
Procesar carga de
informacin del canal
Identificar datos
errneos
Filtrar informacin del
canal seleccionado
Crear un filtro para
diferentes canales
Eliminar filtro para los
canales seleccionados
Consulta canales o
noticia de inters
Establecer plazo del
canal o noticia de
inters
Recibir horario del
programa.
Ingresar canal
especifico Individual
Generar horarios
disponibles de canales
Ingresar canales
disponibles de
programacion.
Ingresardasdisponible
s del programa
seleccionado.

Proceso de Negocio
Proceso de canal 01
Proceso de canal 01

Proceso de canal 01
Proceso de canal 01
Proceso de canal 01
Proceso de canal 01
Proceso de canal 01

Proceso de canal 01

Proceso de canal 01

Proceso de canal 02
Proceso de canal 02
Proceso de canal 02
Proceso de canal 02
Proceso de canal 02
Proceso de canal 02
Proceso de canal 01

Proceso de canal 02
Proceso de canal 02
Proceso de canal 02
Proceso de canal 02

Proceso de canal 02

b. Requerimientos No funcionales

RNF-001

RNF-002

RNF-003

RNF-004

RESTRICCIONES DEL
DISEO
RNF-005

RNF-006
RNF-007

RNF-012

INTERFACES DE
USUARIO

RNF-013

Lenguaje de
Lenguaje de
programacin Android, programacin
Java
propuesto al cliente
del lado server y del
Eclipse Modeling
Sobre el framework
se realizara el
Framework
desarrollo de la
aplicacin.
Eclipse
Entorno
de
desarrollo donde se
desarrollara la
Metodologa propuesta Se defini la
a desarrollar RUP
metodologa RUP
para el
modelamiento de
SQLite
Servidor donde se
realizara las pruebas
Servidor Microsoft
y post desarrollo
Azure A2:
produccin.
Dos core de
Se realizaran los
Para la realizacin
mockups con balsamiq de los prototipos.
mockups.
Android 4.4 Nivel de Se aplicara para el
API 19
desarrollo del
servicio mvil.
Resolucin del
Nos servir para
navegador
medir los pixeles de
la pantalla y tener
una visualizacin de
aplicacin amigable.
Mockups con diseo
Confirmacin de
grfico implementado. diseos por el
cliente para pase a
maquetacin.

INTERFACES DE
HARDWARE

RNF-014

Minimas caractersticas
Caracteristicas del
procesador ARMv5,
dispositivo mvil
dual-core velocidad 1 GHz,
para no tener
sistema operativo Android
problemas en el
v2.3.4 Gingerbread,
memoria RAM de 1GB
funcionamiento de
batera de 1.650 mAh
la aplicacin.
Procesador dual core.
Memoria 1GB ram

RNF-015

Pantalla Estndar

RNF-016

INTERFACES DE
SOFTWARE

INTERFACES DE
COMUNICACION

Se recomienda usar
un dispositivo con
pantalla estndar ya
que la aplicacin se
ajustara de acurdo a
Puerto Ethernet o wifi Utilizado para la
salida a internet.

RNF-017

Navegador Chrome,
Firefox, IE y Safary.

Aplicaciones para
realizacin de las
pruebas.

RNF-018

Emulador de Eclipse

Aplicaciones para
realizacin de las
pruebas.

RNF-019

Conexin a Internet

Se requiere la
conexin a internet
ya que la aplicacin
consume datos
proveniente del

RNF-020

RNF-021

RNF-024

RNF-024

SEGURIDAD

RNF-025

ESTANDARES
APLICABLES

REQUISITOS DE
DESEMPEO

Red Local

Para el manejo de
comunicacin entre
servidores como el
de control de
versiones.
Remote Server
Nos ayudara a
conectarme con los
servidores remotos
para realizar los
despliegues.
Autenticacin
Las autenticaciones
Aplication Web con
se realizacin por
google
google quien
controlara la
seguridad de
Las peticiones se
Para el manejo de
realizaran con
peticiones a
protocolo HTTPS
servicios se usara
servidores que
saldrn por el
puerto 403 donde
estar el certificado
SSL, nos permitir
realizar peticiones
La forma de desarrollo Nos permitir un
se realizaran en N
desarrollo agil y
CAPAS y MVC.
reutilizable.

RNF-026

Del lado del cliente se Manejo de objetos


realizaran POO.
en el desarrollo del
lado del cliente.

RNF-030

QPS QPD (Querys por A menor tiempo en


segundo Querys por QPS y QPD se
da)
reducir el tiempo
de procesamiento
de data.

10

6.Diseo del Sistema


a.Diseo de Arquitectura

b. Diseo Entidad / Relacin

c. Modelos UML
d.Diagrama de Navegabilidad
7.Diseo de Interfaces (IU)
a.Actividades : Recursos, Diseo de
Interfaces
b.Aplicacin ejecutada

11

Вам также может понравиться