Sie sind auf Seite 1von 13

Especificacin de requisitos de

software
Proyecto: App Servicios a Domicilios

Abril de 2016
Modelo de ingeniera
[Nombre documento]

.Ficha del documento

Fecha Revisin Autor Verificado dep. Calidad.


Julin David zapata zapata
21 de Abril Daniel Villegas
1 [Firma o sello]
de 2016 Camilo Arango

Documento validado por las partes en fecha: [Fecha]

Por el cliente Por la empresa suministradora

Fdo. D./ Da [Nombre] Fdo. D./Da [Nombre]

Descripcin de requisitos del software


Contenido
FICHA DEL DOCUMENTO 3

CONTENIDO 4

1 INTRODUCCIN 6

1.1 Propsito 6

1.2 Alcance 6

1.3 Personal involucrado 6

1.4 Definiciones, acrnimos y abreviaturas 6

1.5 Referencias 6

1.6 Resumen 6

2 DESCRIPCIN GENERAL 7

2.1 Perspectiva del producto 7

2.2 Funcionalidad del producto 7

2.3 Caractersticas de los usuarios 7

2.4 Restricciones 7

2.5 Suposiciones y dependencias 7

2.6 Evolucin previsible del sistema 7

3 REQUISITOS ESPECFICOS 7

3.1 Requisitos comunes de los interfaces 8


3.1.1 Interfaces de usuario 8
3.1.2 Interfaces de hardware 8
3.1.3 Interfaces de software 8
3.1.4 Interfaces de comunicacin 8

3.2 Requisitos funcionales 8


3.2.1 Requisito funcional 1 9
3.2.2 Requisito funcional 2 9
3.2.3 Requisito funcional 3 9
3.2.4 Requisito funcional n 9

3.3 Requisitos no funcionales 9


3.3.1 Requisitos de rendimiento 9
3.3.2 Seguridad 9
3.3.3 Fiabilidad 9
3.3.4 Disponibilidad 9
3.3.5 Mantenibilidad 10
3.3.6 Portabilidad 10

3.4 Otros requisitos 10

4 APNDICES 10
1 Introduccin
El da a da de la sociedad en general, se ha convertido en un continuo afn por cumplir con las
diferentes obligaciones y tareas que tenemos a cargo. Se observo la necesidad que existe en
algunos casos de disponer del tiempo requerido para hacer compras, pagos de servicios, pedir
citas, entrega de documentos, vueltas en el trnsito. Como respuesta a esa necesidad se propone
crear una aplicacin que ofrece un servicio de entrega o realizacin de multiservicios estar
conectada a un GPS donde el cliente puede conocer los datos personales, foto y estar en
constante comunicacin con la persona que est prestando el servicio para ofrecerle mayor
seguridad y confianza al cliente.

Por medio de la investigacin de mercados se llega a la conclusin que la gente est dispuesta a
pagar un sobrecosto adicional por domicilios una tarea que no se les facilita por el tiempo que este
requiere. As nace el modelo de negocio innovador. Adems al prestar varios servicios se logra
crear una economa de alcance que permite ofrecerle diferentes opciones que pueden tomar los
clientes a la hora que no cuentan con el tiempo necesario para hacer dicha diligencia brindndoles
oportunidades de ahorro y tiempo. Hoy en da, no existen aplicaciones destinadas a ofrecer este
tipo de servicios y que se adapten a las necesidades de los clientes.

Desarrollaremos un plan estratgico 100% profesional, que ofrezca a la vez calidad y calidez a
nuestros clientes. Contando con altos estndares ticos y morales. De esta manera crear un
vnculo con nuestros consumidores y generar as familiaridad. Lo que a largo plazo nos diferenciara
de nuestros posibles competidores. Mediante nuestro servicio, brindamos comodidad al cliente
evitando las posibles molestias que generan estos domicilios llmense filas, trancones, tiempo de
espera por el servicio entre otros.
1 Propsito
Implementar y mantener estrategias que propicien calidad de vida a las personas
debido al ritmo de vida acelerado que llevamos empezamos a posponer las cosas y
a sufrir estrs por este motivo llevamos a proporcionar esta aplicacin para que
nuestros clientes tenga mayor tiempo libre y menos preocupaciones en su vida
cotidiana y en si buscaremos estos objetivos:

Dar respuesta gil y puntual a las solicitudes de nuestros clientes y gestionar


eficientemente los servicios que requieren.

Entregar oportunamente los productos en ptimas condiciones en el domicilio de


nuestros clientes.

Mantener contacto permanente con nuestros clientes y disminuir de manera


sustancial las peticiones quejas reclamos y sugerencias en beneficio de un servicio
de excelencia.

1.1 Alcance
Con esta nueva aplicacin queremos alcanzar la mxima participacin en el
mercado, queremos que el cliente se sienta satisfecho con el servicio prestado y
tener la certeza de que muchos clientes van a querer utilizar esta aplicacin por su
eficiencia en ahorro de tiempo y seguridad. Tambin posesionarnos como una
empresa con productos innovadores a nivel regional y nacional.

1.2 Personal involucrado


Nombre Juliana David Zapata
Rol Analista
Categora profesional Ingeniero Informtico
Responsabilidades encargado del desarrollo de aplicaciones en lo que respecta
a su diseo y obtencin de los algoritmos, as como de
analizar las posibles utilidades y modificaciones necesarias
de los sistemas operativos para una mayor eficacia y dar
apoyo tcnico
Informacin de contacto Julian_zapata82082@elpoli.edu.co
Aprobacin Si
Nombre Daniel Villegas
Rol Desarrollador de software
Categora profesional Ingeniero Informtico
Responsabilidades Mantener los sistemas, monitorizando y corrigiendo los
defectos del programa.
Trabajar en estrecha colaboracin con otro personal, como
analistas de sistemas, programadores y profesionales de
ventas y marketing.
Recabar opiniones, por ejemplo, consultando a clientes y
colegas en relacin al mantenimiento y funcionamiento del
sistema
Informacin de contacto Daniel1456@gmail.com
Aprobacin Si

Nombre Camilo Arango


Rol Programador
Categora profesional Ingeniero Informtico
Responsabilidades Analizar modelos y diagramas de flujo que establezcan
cmo deben escribir el cdigo y cmo las aplicaciones son
diseadas. Tambin ayudar con la planificacin y el
modelado del software
Informacin de contacto Arangoar80@gmail.com
Aprobacin Si

1.3 Definiciones, acrnimos y abreviaturas


App o aplicacin: es un tipo de programa informtico diseado como herramienta para
permitir a un usuario realizar diversos tipos de trabajos.

Gps: es un sistema que permite determinar en toda la Tierra la posicin de un objeto


(una persona, un vehculo) con una precisin de hasta centmetros (si se utiliza GPS
diferencial), aunque lo habitual son unos pocos metros de precisin

Estndares: es un proceso, protocolo o tcnica utilizada para hacer algo concreto

RF: requisito funcional


RNF: requisito no funcional
ERS: especificacin de requisitos de software

Sistema operativo: el sistema operativo es aquel que proporciona programas los cuales
tienen como funcin principal ayudar en el funcionamiento y desarrollo de las labores
del computador as como tambin le dice a la computadora como usar sus propios
componentes
Usuario: Es la persona que har uso de la aplicacin Web, a quien va dirigida

Android: es un sistema operativo basado en el ncleo Linux. Fue diseado principalmente


para dispositivos mviles con pantalla tctil, como telfonos inteligentes, tabletas o
tablfonos; y tambin para relojes inteligentes, televisores y automviles

1.4 Referencias

Referencia Titulo Ruta Fecha Autor


Cibergrafia Especificacin de http://www.fdi.ucm.es/prof GERMAN MENDEZ
Requisitos segn el esor/gmendez/docs/is080
estndar de IEEE 830 9/ieee830.pdf
Cibergrafia Cmo ofrecer http://www.1000ideasden Publicado por Edwin
servicios a domicilio egocios.com/2009/09/ser Amaya
para expandir t vicio-domicilio-para-
negocio y vender expandir-tu.html
ms?
Artculo de Descubra las mejores http://www.eltiempo.com/t 4 septiembre Redaccin tecnosfera
peridico aplicaciones para
ecnosfera/tecnosfera- del 2014
pedir domicilios tv/aplicaciones-para-
pedir-domicilios-en-
colombia/14475543
Cibergrafia Ubixpress, una app http://www.enter.co/cultur 13 marzo del Carolina echeverri
para pedir domicilios a- 2014
a la tienda de la digital/ciudadinteligente/a
equina pp-para-pedir-domicilios/

Cibergrafia Agilidad en el servicio http://www.eltiempo.com/ El tiempo


archivo/documento/MAM-
558023
Cibergrafia Como cuesta crear https://www.lancetalent.co 6 de febrero Lance talent
una app mvil y como m/blog/cuanto-cuesta- del 2016
se desarrolla crear-una-app-como-se-
desarrolla/

1.5 Resumen
El documento se conforma por tres secciones donde la primera seccin describe la
introduccin, alcance y propsito del proyecto y otros aspectos del objetivo del proyecto, una
segunda seccin que hace una descripcin general del proyecto, restricciones y posibles
mejoras. Hay una tercera seccin que describe requisitos y requerimientos que tiene la
aplicacin.

2 Descripcin general
2.1 Perspectiva del producto
La app a desarrollar ser rapidomic que permitir prestar servicios en Droguera, Llevar
documentos, Pago de facturas, Supermercado a personas que no cuentan con tiempo para
hacerlo. Y garantizar una atencin personalizada, respetuosa y ptima que permita una
efectividad a la hora que el cliente nos necesite

2.2 Funcionalidad del producto


Desde la comodidad de su cama o desde cualquier punto que se encuentre, para ganar
tiempo y ahorrar dinero, para pago de facturas, llevar o entregar documentos son algunos de
los beneficios que tiene ordenar en rapidomic descargando gratis la app y creando un
usuario con el correo podr encontrar todos estos servicios

2.3 Caractersticas de los usuarios


Tipo de usuario Cualquier persona con acceso a internet
Formacin Ninguna en especifico
Habilidades Manejar, conocer como descarga una app
Actividades Buscar la app y registrarse

Tipo de usuario Administrador


Formacin Ingeniero Informtico
Habilidades Manejar y actualizar la app y su contenido.
Actividades Tener la informacin de la app al da y buscar mejoras
constantes y adaptabilidad al mercado.

Tipo de usuario domiciliario


Formacin bachiller
Habilidades Manejar, conocer y como descarga una app y conocer la
ciudad
Actividades Buscar la app y registrarse y mantener la mejor
disponibilidad con el cliente ahora de pedir su servicio

2.4 Restricciones
- El usuario debe contar con acceso a internet tener datos en su mvil y permitir el gps
- Aplicacin solo disponible con acceso a internet.
- La interfaz de hardware debe ser compatible con todos los dispositivos que funcionen
con el sistema operativo Android y iOS Implementacin y diseo sencillo.
- Los servidores deben ser capaces de atender consultas concurrentemente

2.5 Suposiciones y dependencias


Una Aplicacin basada en sistema Android, lo cual permite que los usuarios la descarguen
fcilmente y de manera gratuita desde la play store y a su vez esta ser instalada de manera
automtica se debe contar con acceso a internet, interactiva para al usuario y fcil de
manejar permite hacerle cambios y fcil por el administrador un cdigo fcil de entender
para aquellos que conocen programacin para Android.

2.6 Evolucin previsible del sistema


Mantenimiento constante para buscar que sea una app con soporte de grandes volmenes
de informacin. Y hacerle cambios en el diseo para una interfaz ms amigable para el
usuario y se acople bien a sus necesidades y que sea de todo su gusto.

3 Requisitos especficos
3.1 Requisitos comunes de los interfaces
3.1.1 Interfaces de usuario
Al ser una App dirigida a todo el tipo de pblico debe tener una interfaz amena al usuario y la cual
facilite su uso siendo interactiva y simple permitiendo al usuario hacer transacciones rpidas y sin
afectar la usabilidad de la aplicacin en el sistema operativo Androide.

3.1.2 Interfaces de hardware


La interfaz de hardware debe ser compatible con todos los dispositivos que funcionen con el
sistema operativo android, permitiendo al usuario manejar la aplicacin de manera tctil.

3.1.3 Interfaces de software


La interfaz de software debe ser sencilla pero amigable con el usuario, debe ser algo bsico que
supla las necesidades bsicas de la plataforma, el fondo debe ser blanco y la letra negra para dar
un enfoque ms serio. La interfaz debe permitir incrustar el mapa de la ciudad con el fin de
visualizar la direccin del cliente y la posicin del domiciliario.
3.1.4 Interfaces de comunicacin
La interfaz de comunicacin debe permitir el uso tctil ya que la App est dirigida a
telfonos mviles con sistema operativo Android.

3.2 Requisitos funcionales


1. La aplicacin debe tener tres roles llamados usuario, domiciliario, administrador los cuales deben
permitir:
Usuario:
Iniciar sesin: para usuarios antiguos con el uso de un correo electrnico
y contrasea. Se debe incluir la opcin de restablecer contrasea. Para
usuarios nuevos debe permitir registrarse.
Crear cuenta: Debe permitir a un usuario crear una cuenta nueva con los
datos: Nombre, Numero de celular, Email, Contrasea.
El usuario podr tener su propio perfil y editar los datos Nombre, Celular,
Email, Contrasea, y podr crear un cdigo de seguridad.
El usuario podr solicitar un domicilio ( Droguera, Llevar documentos,
Pago de facturas, Supermercado)
El sistema debe incluir una opcin para que el usuario escoja el mtodo
de pago (Efectivo, Tarjeta debito/crdito).
El sistema debe incluir la opcin para que el usuario vea el perfil del
domiciliario que le ayudara con su solicitud.
Al concluir la transaccin solicitada por el cliente el sistema debe
permitir al usuario visualizar la factura generada por el domiciliario y
todo el historial de transacciones realizadas.
El sistema debe tener un men principal con las opciones: Mi perfil,
Historial domicilios, Bonos, Quejas, Sugerencias, Tutorial, Sobre
rapidomic a las cuales el usuario podr acceder.
El sistema debe incluir la opcin para generar quejas para las cuales se
solicitara al perfil del usuario los datos Email, cedula del domiciliario y la
situacin.
El sistema tambin debe incluir un apartado para sugerencias de las
cuales solo se tomara el correo electrnico y la sugerencia.
Debe haber un apartado llamado tutorial el cual simplemente debe
permitir reproducir un video enseando al usuario lo bsico de la
aplicacin.
El apartado Bonos permite al usuario ingresar un cdigo promocional y
redimirlo.
Acerca Rapidomic direcciona al usuario a la pgina www.rapidomic.com
El apartado historial domicilios debe mostrar todos los domicilios
solicitados por el usuario en sus previas transacciones permitiendo ver
facturas, tipos de domicilios y fechas.
Domiciliario:
Al igual que el usuario el domiciliario tambin podr acceder mediante
un sistema de logueo igual al del usuario el cual requiere de los mismos
requisitos.
Debe permitir un registro el cual solicitara nmero de celular, cedula,
email y una contrasea.
El sistema debe permitir en cada momento visualizar la posicin del
domiciliario, tambin permite al domiciliario ver la direccin del usuario
al iniciar un pedido de domicilio.
El perfil domiciliario tambin debe permitir crear un perfil con las
caractersticas de Nombre, Celular, Ubicacin GPS, generar recibos,
bonos.
El sistema en el apartado Ubicacin GPS debe permitir al domiciliario ver
su posicin y mirar el perfil del usuario que solicita el domicilio y poder
aceptarlo.
El domiciliario debe tener la opcin para cerrar las transacciones
siempre y cuando el usuario tambin lo haga.
Administrador:
El administrador ingresara al sistema con un usuario y una clave
genrica la cual ser asignada al cliente y registrada en la base de datos
del sistema.
El administrador debe tener acceso total a todo el sistema.
Adicional se debe crear un apartado para gestionar las quejas y
sugerencias las cuales sern gestionadas nicamente por el
administrador.
El administrador tendr acceso a la base de datos y podr modificar,
eliminar cuentas.
Tambin debe tener acceso al historial de domicilios de todos los
usuarios.
2. La aplicacin debe estar conectada con una base de datos moldeada a las necesidades del
sistema y administrada por el rol administrador.
3. La aplicacin debe ser rpida, fluida y debe tener precisin en la ubicacin GPS.
4. La aplicacin debe soportar cambios constantes en el mercado por lo cual debe adaptarse a
futuras instrucciones realizadas por el cliente.
5. La aplicacin debe funcionar en todos los dispositivos con sistema operativo Android.

3.3 Requisitos no funcionales


3.3.1 Requisitos de rendimiento
Requisitos de Rendimiento: Al ser una app basada en sistema Android, en su versin ms actual
est diseada para que al momento de realizar los procesos tales como solicitar un domicilio o
efectuar un pago, la aplicacin de respuesta en menos de 1 minuto garantizando en todo momento
que el usuario no tenga largos tiempos de espera evitando en todo momento que el consumo de
los recursos como procesador o memoria RAM del dispositivo no sobrepasen el 50% de los
mismos. Para esto la interfaz grfica ser sencilla previniendo exceso de imgenes o botones que
saturen la funcionabilidad de la aplicacin.

3.3.2 Seguridad
Todo registro ingresado en nuestra base de datos estar protegido bajo un sistema de encriptacin
que permitir garantizar la seguridad de la informacin de todos nuestros usuarios registrados,
adicional solo habr una persona con el perfil administrativo de la informacin lo cual garantizara
en todo momento la confidencialidad de la informacin, adicional el ingreso al sistema estar
restringido bajo contraseas cifradas y usuarios definidos.

3.3.3 Fiabilidad
El sistema es totalmente fiable ya que cuenta con servidores espejos, lo cual evita que en caso de
que alguno de los servidores sea desconectado de la red se genere perdida de informacin o
inclusive impide que una transaccin sea cancelada por una cada en la red. A travs de este
sistema espejo les damos la tranquilidad a nuestros usuarios frente a la posible prdida de dinero
cuando realicen alguna solicitud a la app.

3.3.4 Disponibilidad
La aplicacin estar disponible las 24 horas del da, sin embargo los usuarios deben conocer los
horarios operativos de los domiciliarios, esto teniendo en cuenta que los servicios prestados por
Rapidomic tambin dependen de la disponibilidad de los almacenes, centros de servicios o
drogueras para los cuales estn contratando nuestro servicio.

3.3.5 Mantenibilidad

Rapidomic es una aplicacin basada en sistema Android, lo cual permite que los usuarios la
descarguen fcilmente y de manera gratuita desde la play store y a su vez esta ser instalada de
manera automtica una vez el usuario haya aceptado los trminos y condiciones para su ejecucin,
una vez instalada la aplicacin los usuarios tendrn acceso a las actualizaciones de las versiones
posteriores garantizando en todo momento la seguridad y estabilidad de la app.

3.3.6 Portabilidad
La aplicacin mvil est diseada para ser ejecutada en cualquier dispositivo como Smartphone,
Tablet o incluso PC; est basada en sistema Android, sin embargo se cuenta con versiones
compatibles con sistemas iOS y PC lo cual garantiza la adquisicin y ejecucin por cualquier tipo
de dispositivo actual.

Das könnte Ihnen auch gefallen