Ingenieria de Software (SRS)

Download Report

Transcript Ingenieria de Software (SRS)

SRS
Software Request System
Ingeniería de Software
Prof. Miguel Jaime
SRS
• Es la documentación donde se plantea los
requerimientos principales del enfoque,
diseño y desarrollo del sistema de información
o software a laorganización o al cliente
Titulo del Proyecto
• En sintesis el titulo de sistema que se quiere
realizar
Alcance del Producto
• Que aspecto de la aplicación Cubre el
software
Descripción General
• Resumen de todo el software a desarrollar.
Esto incluye metas, tareas y usuarios
Funciones del Producto
• Sumario de la mayoría de funciones de la
aplicación o la mas relevantes
Características del Usuario
• Indica que tipo de persona es el usuario tipico
del sistema ejemplo: Novato, profesional en
software, contadores con 5 años de
experiencia usando computadoras
Restricciones Generales
• Todas las condiciones que pueden limitar las
opciones del desarrollador. Estas pueden ser
originadas desde diferentes fuentes
Requerimientos específicos
• Requerimiento Funcionales: Servicios o
funciones que proveerá el sistema ejemplo: se
de ben ingresar cedula y nombre.
– Requerimiento Funcional 1
•
•
•
•
Introducción
Entradas
Procesos
Salidas
SRS
– Requerimientos Externos de interfaz
• Interface de Usuario
• Interface de hardware
• Interface de Software
– Otros Requerimientos
– Bases de Datos
EJEMPLO
Ejemplo SRS
• Titulo: Sistema para el control de los clientes
de un centro odontológico(DentalSoft)
• Descripción General: El sistema cubrirá la
necesidad relevante de establecer una
automatización de los procesos, documento
de control administrativos de los servicios de
las consultas odontológica con la finalidad de
mejorar y agilizar el servicio y ahorrar recursos
e insumos
Ejemplo SRS
• Funciones del Producto
– Automatizar el almacenamiento de la información
de los pacientes
– Consultar de manera rápida y precisa la
información de los pacientes y historias medicas
– Modificar y Eliminar en caso de que sea necesario
dicha informacion
– Control de facturacion de los servicios aplicados
en las consultas
Ejemplo SRS
– Controlar la información de ingresos y egresos de
caja por los servicios y productos facturados a los
pacientes
– Emisión de reportes administrativos pre visualizados
e impresos para la toma de decisiones de manera
eficiente y oportuna
Ejemplo SRS
• Cacteristicas del usuario: Bachiller con previa
experiencias con el manejo de PC, curso
manejo ambiente windows o cualquier S.O
• Restricciones Generales: indisponibilidad de
los equipos y software necesario, tiempo y
dinero
Ejemplo SRS
• Requerimientos Funcionales
– Introduccion:Proceso de almacenamiento de
pacientes
– Entradas: Cedula, Nombre, Apellido, sexo, fecha
de nacimiento, edad, dirección, posibles alergias a
medicamentos, tipeaje, posibles intervenciones
quirúrgicas
– Proceso: Inclusión, modificacion,eliminacion
consulta y validación de información
Ejemplo SRS
– Salidas: Reporte de historia por paciente
especifico, reporte condicionados(filtros) o
generales de todos los pacientes, Orden de
Referimientos
Ejemplo SRS
• Requerimientos externos de interfaz
– Interfaces de Usuario: Manejo básico de un
computador, Nivel: Principiante o Intermedio
– Interfaces de Hardware: Computador de escritorio
Pentium 4, 1100MHZ, 512mb de memoria RAM, DD
40GB, unidad de CD-RW, puerto USB, monitor 15”
CRT, teclado mouse, Impresora de Inyección de tinta o
matriz punto.
– Interfaces de software: S.O., servidor de bases de
datos Postgress SQL, servidor Web apache, PHP5,
Navegador Web, Acrobat Reader
Ejemplo SRS
• Otros requerimientos
– Base de Datos: PostGress SQL
Niveles de Usuario
• Esta escala se mide de acuerdo a conocimiento y
experiencia obtenida
– Nivel Principiante: Manejo e interacción con una PC y
S.O.
– Nivel Intermedio: Manejo y configuración de S.O. de
herramientas u otras aplicaciones en el entorno del
Software y hardware
– Nivel Avanzado: Profesionales del Medio(TSU,
Licenciado, Ingeniero) en Informática, sistemas u
computación
– Nivel Experto: Profesionales del Medio con
especialización en el área especifica