Академический Документы
Профессиональный Документы
Культура Документы
software
Proyecto: SARE (Sistema de Automatizacin de
Recargas Electrnicas)
Revisin 1.0
28 de agosto de 2017
Historial de Revisiones
Fdo. D./ Da Arturo Jurez Espinosa Fdo. D./Da Octavio Hernndez Hernndez
SARE (Sistema de Automatizacin de
Rev. 1.0
Recargas Electrnicas) Pg. 3
Especificacin de requisitos de software
Contenido
FICHA DEL DOCUMENTO ERROR! MARCADOR NO DEFINIDO.
CONTENIDO 3
1 INTRODUCCIN 5
1.1 Propsito 5
1.2 Alcance 5
1.5 Referencias 7
1.6 Resumen 7
2 DESCRIPCIN GENERAL 7
2.4 Restricciones 9
3 REQUISITOS ESPECFICOS 9
3.3.2 Seguridad 14
3.3.3 Fiabilidad 14
3.3.4 Disponibilidad 14
3.3.5 Mantenibilidad 14
3.3.6 Portabilidad 15
4 APNDICES 15
SARE (Sistema de Automatizacin de
Rev. 1.0
Recargas Electrnicas) Pg. 5
Especificacin de requisitos de software
1 Introduccin
El proyecto a desarrollar comprende de una solucin a un problema que ha
ocasionado conflictos para el cliente, como tal la definicin que nos ha dado
el cliente es que presenta perdidas monetarias en su pequeo negocio en
donde realiza recargas electrnicas pues el mecanismo utilizado es anotar
en una libreta los datos del cliente y los datos de la recarga, y que al
momento de realizar un reporte los datos no coinciden con las transacciones
realizadas, lo que se pretende con este sistema es ayudar al administrador a
que pueda generar reportes de todas las recargas electrnicas y que pueda
verificar las operaciones realizadas.
Los alcances que se pretenden cubrir como primera instancia son las
necesidades del cliente que nos busc para realizar el sistema y
posteriormente comprender un entorno de trabajo ms amplio en cuanto a la
zona cubriendo as la mayor parte de establecimientos que busquen
automatizar las transacciones de recargas electrnicas.
1.1 Propsito
Este documento proporcionara informacin acerca del sistema de
automatizacin que se pretende desarrollar, el principal problema que se
plante y la solucin a la que se llegara con el software. El cliente podr
tener mayor conocimiento sobre cmo est estructurado el sistema en un
ambiente pblico-social.
1.2 Alcance
El software a desarrollar con nombre SARE (Sistema de Automatizacin
de Recargas Electrnicas) cumplir con el objetivo de controlar las
transacciones de recargas electrnicas y permitir realizar reportes
acordes el usuario lo requiera. El alcance del proyecto podr enfocarse
en primera instancia en una zona en donde se requiera de dicho sistema
y posteriormente cumplir con objetivos a largo alcance, dependiendo de
dnde se puedan cubrir las necesidades y darles solucin a los
problemas planteados.
Rol Programador
Categora Tcnico en Informtica
profesional
Responsabilidades Encargado del rea de desarrollo
Informacin de 5540187024
contacto
Aprobacin
Informacin de 5532652100
contacto
Aprobacin
1.5 Referencias
Referencia Titulo Ruta Fecha
IEEE Recommended Practice for Software ANSI/IEEE 1998
Requirements Specification std. 830
1.6 Resumen
El documento presenta diversas secciones las cuales constan de
informacin necesaria para que el lector pueda comprender de una
manera concreta los problemas que se pretenden resolver, las soluciones
propuestas, la descripcin general del sistema, la funcionalidad que
desempeara, de igual manera se describen los papeles que desarrollara
cada uno de los integrantes del equipo.
2 Descripcin general
Un factor principal y riesgoso es que el usuario no tenga el conocimiento
suficiente para el manejo de dicho software, como tal no es un diseo muy
complicado si no por el contrario se diseara con una interfaz agradable
para el usuario para que sea fcil de manejar.
SARE (Sistema de Automatizacin de
Rev. 1.0
Recargas Electrnicas) Pg. 8
Especificacin de requisitos de software
Por otro lado, tenemos que a pesar de que el sistema ser viable para el
usuario, se corre el riesgo de tener un mal manejo de datos lo cual podra
ocasionar perdidas monetarias, por ende, ser necesario capacitar tanto al
administrador como al usuario, en dicho caso tambin estar presente un
manual con el cual puedan apoyarse y realizar las operaciones
correctamente.
2.4 Restricciones
Las restricciones del proyecto serian que, si no se cuenta con una red de
datos ya se de internet o de telefona mvil, la aplicacin no sera de
mucha utilidad ya que no se podra enlazar a la base de datos y hacer los
cambios dentro de la misma.
3 Requisitos especficos
Requisitos de Hardware
Nmero de requisito 1
Nombre de requisito Equipo Servidor Intel corei7, Memoria RAM de 8GB, Disco
Duro de Estado Solido de 320GB
Tipo Requisito Restriccin
Fuente del requisito COMPUMEX S.A de C.V
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Nmero de requisito 2
Nombre de requisito Monitor con resolucin mnima de 800 x 600
Tipo Requisito Restriccin
SARE (Sistema de Automatizacin de
Rev. 1.0
Recargas Electrnicas) Pg. 10
Especificacin de requisitos de software
Nmero de requisito 3
Nombre de requisito Dispositivos terminales (Tablet o equipo de Computo) con
procesador quadcore y 2GB de RAM
Tipo Requisito Restriccin
Fuente del requisito COMPUMEX S.A de C. V
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Nmero de requisito 4
Nombre de requisito Laptop Intel Core i5, 8GB de RAM y disco duro de 320GB
Tipo Requisito Restriccin
Fuente del requisito COMPUMEZ S.A de C. V
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Requisitos de Software
Los requisitos de software que se enlistan son al igual que los de hardware
de suma importancia pues ambas partes son fundamentales para
complementar el desarrollo del sistema que se realiza. Se pondrn observar
ciertas especificaciones que son necesarias para la implementacin y
desarrollo de este sistema.
Nmero de requisito 1
Nombre de requisito Sistema Operativo Windows Server
Tipo Requisito Restriccin
Fuente del requisito Trminos de licencia que el cliente prefiera
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Nmero de requisito 2
Nombre de requisito SQL Server
Tipo Requisito Restriccin
Fuente del requisito Trminos de licencia que el cliente prefiera
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Nmero de requisito 3
Nombre de requisito Windows 7 o superior
Tipo Requisito Restriccin
Fuente del requisito Trminos de licencia que el cliente prefiera
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Nmero de requisito 4
Nombre de requisito Paquetera Office
Tipo Requisito Restriccin
Fuente del requisito Trminos de licencia que el cliente prefiera
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Nmero de requisito 5
SARE (Sistema de Automatizacin de
Rev. 1.0
Recargas Electrnicas) Pg. 11
Especificacin de requisitos de software
3.3.2 Seguridad
Garantizar la confiabilidad, la seguridad y el desempeo del sistema
informtico. En este sentido la informacin almacenada o registros realizados
podrn ser consultados y actualizados permanente y simultneamente, sin que
se afecte el tiempo de respuesta.
3.3.3 Fiabilidad
La interfaz de usuario debe ajustarse a las caractersticas de tanto web como
en un dispositivo mvil.
3.3.4 Disponibilidad
3.3.5 Mantenibilidad
La interfaz debe estar complementada con un buen sistema de ayuda (la
administracin puede recaer en personal con poca experiencia en el uso de
aplicaciones informticas).
SARE (Sistema de Automatizacin de
Rev. 1.0
Recargas Electrnicas) Pg. 15
Especificacin de requisitos de software
3.3.6 Portabilidad
El sistema ser implantado bajo la estructura de multiplataforma eso para evitar
que no sea incompatible con otro sistema esto se logra con el uso de la MV de
java que se puede utilizar en sistemas Linux, Windows, Mac y Android todo
esto logra que nuestro sistema pueda ser portable en un 90% el 10% restante
se debe al sistema de impresin de tickets ya que en un dispositivo mvil
Android se requerir programacin extra para la impresin de los tickets desde
este medio.
4 Apndices
Procesador: Componente electrnico donde se realizan los procesos lgicos
QUAD-CORE: Procesador de 4 ncleos o 4 Cores.
Core: del ingls que significa ncleo cada uno de los cuales es bsicamente una unidad de
procesamiento que lee las instrucciones y ejecuta las acciones especficas.
Servidor: Un servidor es una aplicacin en ejecucin (software) capaz de atender las
peticiones de un cliente y devolverle una respuesta en concordancia. Los servidores se
pueden ejecutar en cualquier tipo de computadora, incluso en computadoras dedicadas a
las cuales se les conoce individualmente como el servidor.
Software: Conjunto de programas y rutinas que permiten a la computadora realizar
determinadas tareas.
Base de Datos: Una base de datos o banco de datos es un conjunto de datos
pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior
uso.
Hardware: Conjunto de elementos fsicos o materiales que constituyen una computadora o
un sistema informtico.
Memoria RAM: Memoria principal de la computadora, donde residen programas y datos,
sobre la que se pueden efectuar operaciones de lectura y escritura.