Está en la página 1de 16

Especificación de Requerimiento de

Software
Proyecto: Sistema
de información
servicio técnico
informático
Versión: 1.0

Autor: Marco Antonio


La Paz Bolivia, 2015
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 2
Especificación de requisitos de software

Ficha del documento

Fecha Revisión Autor Verificado dep. calidad.

Detalle

Descripción Descriptor
Tipo de Documento Especificación de Requerimientos de Software
Nombre del Archivo 585630205.docxsistema de informacion servicio tecnico
informatico
Cliente
Versión 1.0
Autor Marco Antonio
Fecha de Creación 11/06/2015
Fecha de Actualización 16/06/2015
Número de Páginas 16
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 3
Especificación de requisitos de software
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 4
Especificación de requisitos de software

Contenido

FICHA DEL DOCUMENTO 3

CONTENIDO 4

1 INTRODUCCIÓN 6

1.1 Propósito 6

1.2 Alcance 6

1.3 Personal involucrado 6

1.4 Definiciones, acrónimos y abreviaturas 6

1.5 Referencias 6

1.6 Resumen 6

2 DESCRIPCIÓN GENERAL 7

2.1 Perspectiva del producto 7

2.2 Funcionalidad del producto 7

2.3 Características de los usuarios 7

2.4 Restricciones 7

2.5 Suposiciones y dependencias 7

2.6 Evolución previsible del sistema 7

3 REQUISITOS ESPECÍFICOS 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
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 5
Especificación de requisitos de software

3.1.4 Interfaces de comunicación 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 APÉNDICES 10
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 6
Especificación de requisitos de software

1 Introducción
El presente documento tiene como propósito definir las especificaciones funcionales y
no funcionales para la implementación de un sistema de información que permitirá
administrar y generar reportes de la información obtenida.
En la actualidad las actividades diarias en diferentes áreas de trabajo han llegado a
implementar la tecnología de tal manera que esta elección sea favorable a la empresa,
tecnologías como la implementación de software una de las varias opciones en el
avance de la tecnología.
Los servicios técnicos informáticos ofrecen un servicio de reparación y/o
mantenimiento de equipos de computación, este procedimiento consiste en registrar
los datos del cliente, los datos del equipo de computación y tener un agenda para la
entrega de los equipos, dando así una solución rápida y oportuna, lo cual hace que
estas empresas den una atención favorable a sus clientes. En el momento de la
atención y prestación de servicio es importante tener un registro de la información
generada por los equipos que van ingresando para su posterior reparación y/o
mantenimiento, estos registros de datos se las realizan manualmente mediante
libretas, bitácoras u otros.
Entonces teniendo este problema presente en este proyecto, se observa un sistema
de control tradicional particularmente en el área de registro de información y
generación de reportes.
En estos casos es probable que la empresa requiera de mecanismos y procedimientos
de registro y almacenamiento de información. Recalcar que cada empresa es diferente
y por lo tanto los requerimientos de registro también lo son, de ahí la importancia de
contar con una alternativa básica de un sistema de información.
Un sistema de información como este debe ser capaz de tener facilidad de uso,
haciendo posible la interpretación de los datos para ser transformados en información
útil y confiable.
Las metodologías y herramientas usadas en este proyecto están detalladas en los
capítulos dos y tres.

1.1 Propósito

El propósito de este documento es de dar a conocer los requisitos para el


desarrollo del sistema de información dirigido a un servicio técnico que presta el
servicio de reparación y/o mantenimiento de equipos de computación.
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 7
Especificación de requisitos de software

1.2 Alcance
El sistema de información que lleva el nombre de SISCOM (sistema de
servicios computacionales) tendrá como alcance de la generación de reportes a
partir de la información obtenida y tener una agenda de todas las entregas de
los equipos.
El SISCOM será un sistema de información para un servicio técnico informático
dirigido a empresas con esta actividad económica.
Este sistema estará apoyado en los siguientes procesos:
 Administrar registro de clientes
 Administrar registro de los equipos de computación
 Administrar usuarios del sistema
 Generar comprobante de recepción
 Generar Reportes de los equipos y clientes
 Generar boleta de entrega de equipos
 Generar mensajes de alerta para el tiempo de entrega acordado
El SISCOM permitirá realizar el registro de la información de los datos del
cliente, equipo y generar un comprobante de recepción y posteriormente
almacenarla en la base de datos.
Una vez obtenido estos datos se podrá generar reporte de clientes, equipos y
poder manejar esta información mediante herramientas como editores de texto y
hojas de cálculo.
A través de este sistema no se podrá realizar facturación del servicio ofrecido,
También no se tendrá un historial de los equipos ingresados.

1.2 Personal involucrado

Nombre Marco Antonio


Rol Programador.
Categoría profesional
Responsabilidades Analizar, desarrollar y entrega del software
Información de Correo: maranthon@hotmail.com
contacto
Aprobación
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 8
Especificación de requisitos de software

1.3 Definiciones, acrónimos y abreviaturas


Para una mejor comprensión de todos los términos manejados en este
documento, se las detalla a continuación:
--definicion--

Backus.-
Base de datos.-
Reportes.-
Recepción.-
Equipos.-
Registro.-
Encargado
Técnico.-
Hoja de cálculo.-
Editor de texto.-
empresa.-

--acronimos--
ERS.-
POO.-

--abreviaciones--
Sra.-

1.4 Referencias

Referencia Titulo Autor

Ingeniería Ingeniería de Roger


de software Pressman
software
IEEE Standard IEEE
830 - 1998
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 9
Especificación de requisitos de software

1.5 Resumen
El ERS esta conformado de la siguiente manera:
 Introducción: En ésta sección se detalla los objetivos que tiene el ERS y de
nuestro sistema en forma general.
 Descripción general: Describe una perspectiva general del producto a
desarrollarse, como también las características del usuario y las limitaciones
que podría tener.
 Requerimientos específicos: se muestra paso a paso todo los requerimientos
que el usuario desea en el producto final.

2 Descripción general

2.1 Perspectiva del producto


El software a ser desarrollado es independiente lo que quiere decir que no
conformara de otro sistema más grande, El sistema como tal tendrá usuarios
que manejaran el sistema, estos mismos se las representa como actores en la
siguiente gráfica:

Cliente
Es aquel que se apersona a la empresa para presentyar un problema en un equipo
de computacion

Equipo
Son los dispositivos que presentan algunproblema donde el tecnico tendra que dar
una solucion.

Tecnico
Es aquel que encargado de la reparacion de los equipos que van entrando por algun
problema (el tecnico de la empresa tabine tendria el rol de administrador )
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 10
Especificación de requisitos de software

2.2 Funcionalidad del producto


El SISICOM permitirá realizar las siguientes funciones:
 Administrar registro de clientes.-
El usuario registrara los datos del cliente que tenga un problema con su equipo
de computación estos datos son para saber quién es el dueño de cada equipo.
 Generar comprobante de recepción
El usuario generará un reporte del comprobante de recepción obteniendo los
datos del equipo de computación como sus características.
 Administrar registro de los equipos de computación.-
Para esta parte se registrara los datos a menor rasgo del equipo y se pondrá el
tiempo de entrega.(mensajes de alerta)
 Generar Reportes de los equipos y clientes.-
Los reportes podrán ser generados cuando se tenga la información
almacenada en la base de datos
 Generar boleta de entrega de equipos
Las boletas de entrega se las realizara cuando el servicio haya terminado
 Generar mensajes de alerta para el tiempo de entrega acordado
Los mensajes de alerta son ventanas que se abren al encendido del equipo
donde se encuentra el sistema, estos mismos dan a conocer el tiempo de
entrega que se tiene.

2.3 Características de los usuarios


Los usuarios tendrán un perfil para que su interacción con el sistema sea
correcto y no conlleve a fallos.

Tipo de usuario Encargado o técnico


Formación Formación en el área de técnico en sistemas
Habilidades Mantenimiento y/o reparación de equipos de
computación
Actividades Podrá generar el comprobante de recepción, reportes
y la parte más importante la reparación o el
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 11
Especificación de requisitos de software

mantenimiento que se debe dar a los equipos.

2.4 Restricciones

Políticas reguladoras
El sistema se desarrollara en la plataforma de Windows por lo que se tendrá que
tener una previa instalación de paquetes de office, esto para que el sistema
pueda hacer uso de estas herramientas para el manejo de la información, por lo
tanto la utilización de esto programas se hará mediante las políticas establecidas
por este tipo de licenciamiento.

2.5 Suposiciones y dependencias

 Debe realizarse una capacitación adecuada y acorde a lo que el usuario


va a realizar. Su capacitación se hará en el momento que sea necesaria
 Se debe tomar en cuenta la seguridad de la información de la base de
datos por lo que la generación del Backus de sistema no se la realizará
cada segundo para esto se debe hacer uso de otras herramientas de
seguridad.

2.6 Evolución previsible del sistema

Como una evolución previsible del sistema se tiene el desarrollo de un módulo


que tenga el historial de los equipos que fueron mantenidos y/o reparados,
también se tendría una implementación de un módulo dedicado a la facturación.

3 Requisitos específicos
R1: Permitir la autenticación de los usuarios.
R2: Permitir la gestión (guardar, modificar, eliminar, buscar) de usuarios.
R2: Permitir la gestión (guardar, modificar, eliminar, buscar) de clientes.
R3: Permitir la gestión (guardar, modificar, eliminar, buscar) de equipos de computación.
R3: Permitir la generación de comprobantes de recepción (buscar y generar) de equipos.

Número de requisito !!br0ken!!1


Nombre de requisito [Inserte aquí el texto]

Tipo Requisito Restricción


Fuente del requisito [Inserte aquí el texto]
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 12
Especificación de requisitos de software

Prioridad del requisito Alta/Esencial Baja/ Opcional


Media/Deseado

3.1 Requisitos comunes de las interfaces

3.1.1 Interfaces de usuario


Las interfaces de usuario están relacionadas con las pantallas, ventanas
(formularios) de que debe manipular el usuario para realizar una operación
determinada. Dicha manipulación el usuario realizara por medio del
teclado y el mouse (ratón).
Es importante mencionar que las interfaces de osario también abarcan las
ayudas correspondientes en cada uno de los procesos que realice el
sistema.
Las interfaces de usuario ayudaran al usuario final trabajando en un
ambiente form. Por lo que dichas interfaces incluirán:
 Botones
 Menús desplegables
 Mensajes informativos
 Mensajes de error
 Cuadros de dialogo
 Formularios para el ingreso, modificación, actualización y
eliminación de datos. así como las operaciones y las ayudas que
se mencionó anteriormente.

3.1.2 Interfaces de hardware


La pantalla del monitor.- el software deberá mostrar información al
usuario a través de pantallas del monitor.
Teclado.- El software deberá interactuar con las pulsaciones del teclado.
El teclado de entrada de datos en el área activa de la base de datos.
Impresora.- el sistema imprimirá los reportes en la impresora instalada.

3.1.3 Interfaces de software

Ninguno
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 13
Especificación de requisitos de software

3.1.4 Interfaces de comunicación

La interfaz de comunicación entre el servidor de base de datos SQL


Server y la aplicación desarrollada en Visual Basic 2012 se lo realizara
mediante ODBC.

3.2 Requisitos funcionales

Número de requisito !!br0ken!!1


Nombre de requisito Permitir la autenticación de los usuarios.
Tipo Requisito Restricción
Fuente del requisito Tabla de la base de datos Usuario: usuario y contraseña.
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Definición de acciones fundamentales que debe realizar el software al recibir


información, procesarla y producir resultados.
En ellas se incluye:
 Comprobación de validez de las entradas
 Secuencia exacta de operaciones
 Respuesta a situaciones anormales (desbordamientos, comunicaciones,
recuperación de errores)
 Parámetros
 Generación de salidas
 Relaciones entre entradas y salidas (secuencias de entradas y salidas,
formulas para la conversión de información)
 Especificación de los requisitos lógicos para la información que será
almacenada en base de datos (tipo de información, requerido)

Las requisitos funcionales pueden ser divididos en sub-secciones.

3.2.1 Requisito funcional 1

Número de requisito !!br0ken!!2


Nombre de requisito Registrar usuarios
Tipo Requisito Restricción
Fuente del requisito Registrarse mediante la interfaz.
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 14
Especificación de requisitos de software

Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

INTRODUCCION
El sistema debe permitir el ingreso del nombre de usuario y contraseña del usuario para
realizar las diferentes funciones que tendrá el usuario.
ENTRADAS
(Nombre, apellidos, ci, fecha de nacimiento, sexo, teléfono, dirección, email, usuario,
contraseña)
PROCESOS
El sistema pedirá la correspondiente identificación del usuario. Nos ubicamos en la parte de
nuevo usuario el sistema pedirá la clave para ingresar luego nos pedirá los correspondientes
datos del nuevo usuario luego verificara que no haya espacios en blanco, en el caso de ningún
error guardara los datos del nuevo usuario.
SALIDAS
Las salidas van al usuario. Mensaje de error en el caso de no haber llenado algún campo.
Mensaje de error en casos de ingresar incorrectamente los datos es decir que el formato de los
datos sea incorrecto.

3.2.2 Requisito funcional 2

Número de requisito !!br0ken!!3


Nombre de requisito Permitir la gestión de (crear, modificar ,eliminar, buscar,
exportar ) usuarios, equipos clientes, recepción.
Tipo Requisito Restricción
Fuente del requisito Tabla de la base de datos Usuario: usuario y contraseña.
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

INTRODUCCION
El sistema debe permitir gestionar es decir crear, modificar, buscar, exportar y eliminar los
datos de usuarios, clientes, equipos, y recepción
ENTRADAS
Usuarios: Nombre, apellidos, ci, fecha de nacimiento, sexo, teléfono, dirección, email, usuario,
contraseña
Clientes: nombres, apellidos, ci, sexo, teléfono, dirección, email, observación.
Equipos: nombre, marca, modelo, serie, problema, Estado, fecha de ingreso, estado de pago,
reparación, tipo de documento, número de documento, total pago, fecha salida
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 15
Especificación de requisitos de software

Recepción: responsable, garantía, procesador, teclado, memoria RAM, disco duro, tarjeta
madre, tarjeta de video, tarjeta de audio, tarjeta de red, parlantes, monitor mouse, dispositivo
óptico, cables, case, sistema operativo, otros
PROCESOS
Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedirá
los datos requeridos. Estas opciones se encuentran en la parte de superior e izquierda del
menú principal.
Los módulos mencionados anteriormente cumplen estas operaciones de crear, modificar,
buscar, exportar y eliminar. Con la excepción de recepción y usuarios que no realiza la
operación de exportar datos.
SALIDAS
Las salidas van dirigidas al usuario. En el sistema se encuentran el mensaje de error en el
caso de no haber llenado algún campo. Mensaje de error en casos de ingresar incorrectamente
los datos es decir que el formato de los datos sea incorrecto.

3.3 Requisitos no funcionales

3.3.1 Requisitos de rendimiento


La infraestructura de red, así como sus terminales deben cumplir con normas según la IEEE en
la forma de conexión a los equipos, para tener tiempos de respuesta mínimos. O Numero de
terminales a manejar:
Se contará con un servidor de base de datos instaladas en los mismos equipos.
El número de usuarios que interactuaran simultáneamente con nuestro sistema es de 3
usuarios.

3.3.2 Seguridad
La seguridad del sistema es por:
 Uso de contraseñas para cada usuario esto permitirá que tengan acceso al
sistema solo las personas de la empresa que tienen autorización.

3.3.3 Fiabilidad
Es uno de los factores que dará confianza al cliente, para lo cual el sistema está controlando
todo tipo de transacción y está apto a responder todo tipo de incidente.

3.3.4 Disponibilidad
[Inserte aquí el texto]
!!br0ken!!Sistema de información servicio técnico
informático
Pág. 16
Especificación de requisitos de software

Especificación de los factores de disponibilidad final exigidos al sistema.


Normalmente expresados en % de tiempo en los que el software tiene que
mostrar disponibilidad.

3.3.5 Mantenibilidad
[Inserte aquí el texto]
Identificación del tipo de mantenimiento necesario del sistema.
Especificación de quien debe realizar las tareas de mantenimiento, por
ejemplo usuarios, o un desarrollador.
Especificación de cuando debe realizarse las tareas de mantenimiento.
Por ejemplo, generación de estadísticas de acceso semanales y
mensuales.

3.3.6 Portabilidad
Estamos garantizando la portabilidad. De esta manera:
 99.9% es portable la aplicación por el simple hecho de utilizar el entorno de
desarrollo Visual Basic.

3.4 Otros requisitos


PROPIEDAD INTELECTUAL
El costo de licencia del sistema será valorado por el coste de software COCOMO..

4 Apéndices
[Inserte aquí el texto]
Pueden contener todo tipo de información relevante para la SRS pero que,
propiamente, no forme parte de la SRS.

También podría gustarte