You are on page 1of 16

Especificación de requisitos de

software
Gobernación de Casanare
Software: INSCRIPCIÓN, RENOVACIÓN, AMPLIACIÓN
O MODIFICACIÓN PARA EL MANEJO DE
MEDICAMENTOS DE CONTROL ESPECIAL
Revisión 01-01.1

Febrero de 2018
Ficha del documento

Fecha Revisión Autor Verificado

24/02/2018 01-01.1 Guillermo Torres


Contenido
Ficha del documento 2
Contenido 3
1 Introducción 4
1.1 Propósito 4
1.2 Alcance 4
1.3 Personal involucrado 5
1.4 Definiciones, acrónimos y abreviaturas 5
1.5 Referencias 7
2 Descripción general 7
2.1 Perspectiva del producto 7
2.2 Funcionalidad del producto 7
2.3 Características de los usuarios 8
2.4 Restricciones 8
2.5 Suposiciones y dependencias 8
2.6 Evolución previsible del sistema 8
3 Requisitos específicos 9
3.1 Requisitos de interfaces 9
3.1.1 Interfaces de usuario 9
3.1.2 Interfaces de hardware 10
3.1.3 Interfaces de software 11
3.1.4 Interfaces de comunicación 12
3.2 Requisitos funcionales 13
3.3 Requisitos no funcionales 15
3.3.1 Requisitos de rendimiento 15
3.3.2 Seguridad 15
3.3.3 Fiabilidad 16
3.3.4 Disponibilidad 16
3.3.5 Mantenibilidad 16
3.3.6 Portabilidad 16

Descripción de requisitos del software


1 INTRODUCCIÓN

La gobernación de Casanare cuenta en la actualidad con 4 servicios y 4 trámites que se pueden


realizar en línea, para ello tienen a disposición del ciudadano las diferentes aplicaciones web
que permiten realizar la solicitud y posterior seguimiento de la misma.

Adicionalmente, el Ministerio de Tecnologías de la Información y las Comunicaciones, en su


estrategia de Gobierno en Línea mediante el Decreto 1151 de 2008, que pretende lograr un
salto en la inclusión social y en la competitividad del país a través de la apropiación y el uso
adecuado de las Tecnologías de la Información y las Comunicaciones (T.I.C). Esta estrategia
pretende contribuir a mejorar la eficiencia y transparencia del Estado Colombiano a través de
la construcción gradual de un gobierno electrónico, además de promover la actuación del
gobierno como usuario modelo y motor de la utilización de las TIC, ha dado gran
importancia a la accesibilidad, al promover la implementación de la NTC 5854 con sus
distintos niveles de conformidad en las instituciones del Gobierno especialmente en temas
como: formularios de descarga, información en audio y video, acceso desde dispositivos
móviles, consultas a bases de datos, servicios de interacción, trámites y servicios en línea, entre
otros.

Es evidente que el funcionamiento de la metodología implementada hasta el momento para


la solicitud del trámite INSCRIPCIÓN, RENOVACIÓN, AMPLIACIÓN O MODIFICACIÓN PARA EL
MANEJO DE MEDICAMENTOS DE CONTROL ESPECIAL de la Secretaria de Salud de la
Gobernación de Casanare, no es la más eficiente, el presente documento define las
especificaciones técnicas para el desarrollo de una aplicación web que permita cambiar la
forma como se atiende al ciudadano en la secretaria de salud departamental de Casanare y
así de esta forma promover el uso de las tics en aras de brindar un mejor servicio, sin que el
ciudadano tenga que realizar filas o tramites presenciales para radicar una solicitud.

1.1 PROPÓSITO

El propósito del documento de Requerimientos pretende especificar los


"requerimientos funcionales y no funcionales" del Sistema de Información del Tramite
INSCRIPCIÓN, RENOVACIÓN, AMPLIACIÓN O MODIFICACIÓN PARA EL
MANEJO DE MEDICAMENTOS DE CONTROL ESPECIAL “SIMCE”, de manera tal de
formar parte de la documentación contractual con el contratista.

El presente documento de especificación de requerimientos está destinado a la


Gobernación de Casanare”.

1.2 ALCANCE

1. La denominación del sistema es SIMCE (Sistema de Información de


Medicamentos de Control Especial).
2. El sistema SIMCE permitirá:

Descripción de requisitos del software


1. Registrar usuarios.
2. Registrar solicitudes para la Inscripción, Renovación, Ampliación o
Modificación para el manejo de medicamentos de control especial de la
secretaria de salud de la Gobernación de Casanare.
3. Realizar seguimiento y auditoria al proceso de aceptación o rechazo de la
solicitud generada.
4. Realizar consultas y operaciones vinculadas a las variables propias del manejo
de datos del trámite para la solicitud de Inscripción, Renovación, Ampliación
o Modificación para el manejo de medicamentos de control especial de la
secretaria de salud de la Gobernación de Casanare.
5. Realizar consultas temporales: horarias, diarias o por evento.
6. Realizar búsquedas totalizadas o discrimandas por diferentes tipos de
opciones.
7. Realizar búsquedas puntuales o específicas en detalles.

3. El sistema SIMCE pretende facilitar a los usuarios la solicitud del trámite


INSCRIPCIÓN, RENOVACIÓN, AMPLIACIÓN O MODIFICACIÓN PARA EL
MANEJO DE MEDICAMENTOS DE CONTROL ESPECIAL ya que se puede
realizar desde cualquier lugar y en cualquier momento.

1.3 PERSONAL INVOLUCRADO

Nombre Gobernación de Casanare


Rol Supervisor del Proyecto
Responsabilidades Dirigir, Coordinar y Auditar el proyecto

Nombre Contratista
Rol Programador
Desarrollar SACPAS, de acuerdo a los lineamientos e
Responsabilidades
información recolectada.

1.4 DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS

Entidad que ddesarrolla el sistema general de Seguridad social en salud en


Secretaria de el Departamento de Casanare a través de la adopción, ejecución y
evaluación de las normas, políticas, estratégicas, planes, programas y
Salud proyectos del sector salud y del sistema general de seguridad social en
salud, que formule y expida la nación o en armonía con estas.
Es un instrumento de apoyo para la implementación de la política de
racionalización de trámites que administra el Departamento
SUIT Administrativo de la Función Pública en virtud de la ley 962 del 2005 y
el decreto 019 de 2012.
Conjunto de requisitos, pasos, o acciones regulados por el Estado, dentro
de un procedimiento administrativo misional, que deben efectuar los
Trámites usuarios ante una institución de la administración pública o particular que
ejerce funciones administrativas, para adquirir un derecho o cumplir con

Descripción de requisitos del software


una obligación prevista o autorizada por la Ley y cuyo resultado es un
producto.
SIMCE Sistema de Información de Medicamentos de Control Especial.
Solicitud Documento en el que se hace una petición formal.
Es un medicamento constituido por sustancias sometidas a fiscalización,
dado que produce efectos de dependencia psíquica o física en el ser
Medicamentos humano; o que puede tener algún grado de peligrosidad en su uso; o que
de Control haya sido clasificada como tal por el Ministerio de la Protección Social, o
la Comisión Revisora del INVIMA. Estos medicamentos se identifican con
franja violeta.
Normativa
Tramite
Protocolo de transporte/Protocolo de Internet que permite la
TCP/IP comunicación y uso de servicio de internet.
Lenguaje de programación interpretado, diseñado originalmente para la
creación de páginas web dinámicas. Se usa principalmente para la
interpretación del lado del servidor (server-side scripting) pero
PHP actualmente puede ser utilizado desde una interfaz de línea de comandos
o en la creación de otros tipos de programas incluyendo aplicaciones con
interfaz gráfica
Lenguaje de programación interpretado, Se utiliza principalmente en su
forma del lado del cliente (client-side), implementado como parte de un
JavaScript navegador web permitiendo mejoras en la interfaz de usuario y páginas
web dinámicas, en bases de datos locales al navegador.
Es la base de datos open source más popular y, posiblemente, mejor del
mundo. Su continuo desarrollo y su creciente popularidad están haciendo
de MySQL un competidor cada vez más directo de gigantes en la materia
MySql de las bases de datos como Oracle.
MySQL es un sistema de administración de bases de datos (Database
Management System, DBMS) para bases de datos relacionales.
(Acrónimo de "a patchy server"). Servidor web de distribución libre y de
código abierto, siendo el más popular del mundo desde abril de 1996,
Apache con una penetración actual del 60% del total de servidores web del
mundo.
Es la quinta revisión importante del lenguaje básico de la World Wide
Html5 Web,HTML
Es un lenguaje usado para definir y crear la presentación de un
CSS documento estructurado escrito en HTML o XML
Es un conjunto estandarizado de conceptos, prácticas y criterios para
enfocar un tipo de problemática particular que sirve como referencia,
para enfrentar y resolver nuevos problemas de índole similar.
Framework En el desarrollo de software, un entorno de trabajo es una estructura
conceptual y tecnológica de asistencia definida, normalmente, con
artefactos o módulos concretos de software, que puede servir de base
para la organización y desarrollo de software
Laravel es un framework de código abierto para desarrollar aplicaciones
y servicios web con PHP 5 y PHP 7. Su filosofía es desarrollar código PHP
Laravel de forma elegante y simple, evitando el "código espagueti". Fue creado
en 2011 y tiene una gran influencia de frameworks como Ruby on
Rails, Sinatra y ASP.NET MVC.

Descripción de requisitos del software


.

1.5 REFERENCIAS

Ref. Titulo Ruta Fecha Autor


Guillermo
Torres
Hernande
Especificación de z.
http://es.scribd.com/doc/56566625/2/Propo 7-Ago-
1 requerimientos
sito-del-documento-ERS#outer_page_4 2012
del sistemas Enmanuel
RojasRod
riguez

Especificación de
http://aulavirtualbb.ucn.edu.co/bbcswebdav
Requisitos Raúl
/pid-1637-dt-task-rid- 7-Ago-
2 Software según
680346_1/courses/B1I_27106573/Recurso 2012
Monferrer
el estándar de Agut
sActividades/IEEE830-Espanol.pdf
IEEE 830

2 DESCRIPCIÓN GENERAL

2.1 PERSPECTIVA DEL PRODUCTO

El Sistema SIMCE, surge para brindar a los usuarios una visualización amigable acerca
de cómo radicar una solicitud para la Inscripción, Renovación, Ampliación O
Modificación Para El Manejo De Medicamentos De Control Especial de la Secretaria de
Salud de la Gobernación de Casanare.

Como es un sistema independiente debe proveer todas las funcionalidades que se


pretenden ya que no opera con ningún vínculo externo.

2.2 FUNCIONALIDAD DEL PRODUCTO

Los usuarios deberán registrase para radicar las solicitudes en


Registrar Usuario
la secretaria de salud de la Gobernación de Casanare.
Los Usuarios podrán radicar solicitudes del trámite,
Radicar Solicitud adjuntando en medio magnético los documentos exigidos por
la secretaria de salud de la Gobernación de Casanare.
Los Supervisores podrán realizar seguimiento y auditar la
solicitud, revisando la trazabilidad en cada dependencia y/o
Supervisar Solicitud
supervisor que realiza la revisión para evaluar la aceptación o
rechazo de las solicitudes.
Los administradores podrán crear Lista de documentos
Administrar Datos
exigidos, Supervisores, Aceptar o rechazar solicitudes.

Descripción de requisitos del software


2.3 CARACTERÍSTICAS DE LOS USUARIOS

Tipo de usuario Visitante WEB


Formación Uso de pc, Tablet, móvil
Habilidades Habilidades en el uso de herramienta web “Navegador”
Actividades Radicar Solicitudes, consultar Solicitudes.

Tipo de usuario Supervisor


Formación Digitador, Secretaria General
Habilidades Conocimientos avanzados en el manejo de SIMCE.
Supervisar datos (Realizar auditora a solicitudes, Realizar
Actividades
consultas, Actualizar datos)

Tipo de usuario Administrador


Conocimientos avanzados en programación (web), bases de
Formación
datos (Mysql)
Habilidades Saber leer diagramas de ER, programación php y javascript.
Actividades Realizar mantenimiento al sistema SIMCE.

2.4 RESTRICCIONES

Se creara una base de datos relacional (2NF) en MYSQl, con una interfaz gráfica tipo
web, basada en php y servidor Apache.

Para la interfaz gráfica se utilizaran diferentes herramientas tales como: Programación


HTML5, PHP, JavaScrip, CSS, se utilizara al versión Apache 2.4.x, y php 5.6.x que es
la que se dispone en los servidores de la Gobernación de Casanare, y desarrollado con
el framework Laravel versión 5.4; ya que está dispuesto de esta metodología el sistema
operativo para el servidor web de preferencia debe ser Linux, Unix aunque no existe
ninguna restricción para ser Windows, siempre y cuando permita la instalación del
servidor web Apache, y se encuentre debidamente configurado para la ejecución de

2.5 SUPOSICIONES Y DEPENDENCIAS

En el momento el software utilizado es de código abierto y


de libre uso, podría presentarse inconveniente si en futuro
Licenciamiento de Software
se le hace un cobro a estas licencias, incrementando los
costos del sistema.

2.6 EVOLUCIÓN PREVISIBLE DEL SISTEMA

Descripción de requisitos del software


Al ser herramienta web se podría ofrecer y controlar los pagos en línea, la de
administración (recepción) de documentos para agilizar el trámite de expedición de
pasaportes.

Consultar el estado del trámite realizado.

3 REQUISITOS ESPECÍFICOS

3.1 REQUISITOS DE INTERFACES

El Sistema SIMCE es independiente por lo tanto los usuarios “supervisor y


administrador”, se deben autorizar con nombre de usuario y contraseña para poder
realizar alguna operación en el sistema.

3.1.1 INTERFACES DE USUARIO


Número de requisito UI-1
Nombre de requisito Acceder al Sistema
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Interfaz provista de Nombre de cuadros de texto para incluir el
nombre de usuario y la contraseña. Luego de verificar los datos
en la base de datos re realiza el ingreso o el mensaje para que
vuelva a digitar los datos.

Número de requisito UI-2


Nombre de requisito Menú Principal
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Luego de ingresar al sistema se encuentra con la interfaz menú
principal en el cual se puede tener acceso a los diferentes
opciones como son: Gestión de usuarios, Listado de
Documentos, Editar persona, Consultas, Informes.

Número de requisito UI-3


Nombre de requisito Gestión de Usuarios
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Desde esta interfaz tendrá acceso a agregar, modificar datos de
usuarios registrados.

Número de requisito UI-4


Nombre de requisito Información
Tipo X Requisito Restricción

Descripción de requisitos del software


Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Desde esta ventana se podrá ver la documentación exigida para
realizar la solicitud.

Número de requisito UI-5


Nombre de requisito Edit Persona
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Desde esta ventana se podrá modificar los datos de una persona.

Número de requisito UI-6


Nombre de requisito Consultas
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Desde esta ventana se podrá realizar consulta de solicitudes por
diferentes opciones de búsqueda.

Número de requisito UI-7


Nombre de requisito Informes
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Desde esta ventana se podrá crear gráficos y datos estadísticos de
las solicitudes radicadas. (cantidad de solicitudes y estados de las
solicitudes)

3.1.2 INTERFACES DE HARDWARE

Número de requisito HI-1


Nombre de requisito Mouse
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción El sistema se debe poder conectar con mouse.

Número de requisito HI-2


Nombre de requisito Teclado
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción El sistema se debe poder conectar con teclado.

Número de requisito HI-3

Descripción de requisitos del software


Nombre de requisito Impresora
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción El sistema se debe poder conectar con Impresora para imprimir
las consultas u otros documentos que se generen desde el sistema.

Número de requisito HI-5


Nombre de requisito Pantallas
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción El sistema se debe poder conectar con Pantallas para visualizar la
información.

3.1.3 INTERFACES DE SOFTWARE

Número de requisito SI-1


Nombre de requisito Servidor Apache
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Servidor Apache para visualizar los datos e información en
formato web.

Número de requisito SI-2


Nombre de requisito Php
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Paginas php que hacen la conexión de la base de datos con el
servidor apache.

Número de requisito SI-3


Nombre de requisito JavaScrip
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Lenguaje para crear paginas dinámicas, lo cual permite mucha
funcionalidad en el manejo de formularios.

Número de requisito SI-4


Nombre de requisito Conectores ODBC
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Descripción de requisitos del software


Descripción Requerimientos para conexiones entre la base de datos y las
herramientas administrativas de esta.

Número de requisito IS-05


Nombre de requisito PDF
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Descarga de formatos “facturas, comprobantes, consultas” en
formato pdf.

Número de requisito IS-06


Nombre de requisito CSV
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Descarga de formatos “facturas, comprobantes, consultas” en
formato de archivos de testo separado por comas, para poder
ser visualizados desde hoja calculo.

3.1.4 INTERFACES DE COMUNICACIÓN

Número de requisito CI-TCP/IP


Nombre de requisito Protocolo de red
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Se deben conectar las terminales que deseen tener acceso al
sistema.

Número de requisito IC-HTTP


Nombre de requisito Protocolo de transferencia de hipertexto
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Protocolo para la transferencia de hipertexto, para la conexión
desde navegadores web.

Número de requisito IC-FTP


Nombre de requisito Protocolo de transferencia de archivos
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Protocolo para la transferencia de archivos, para la conexión
desde navegadores web o programas FTP.

Descripción de requisitos del software


3.2 REQUISITOS FUNCIONALES

Número de requisito FR-1


Nombre de requisito Administrar Sistema
Tipo X Requisito Restricción
Fuente del requisito Programador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Nombre de Usuario, Contraseña
1. El sistema solicita al usuario el ingreso de su "Nombre de
usuario" y su contraseña.
Descripción 2. El administrador ingresa los datos.
El sistema verifica que los datos sean válidos. Si esto es correcto
el usuario tiene acceso a la aplicación. Caso contrario el usuario
deberá reingresar sus datos.

Número de requisito FR-2


Nombre de requisito Consultar datos Básicos
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Descripción Consultar datos como: Tipos de documentos, documentos,

Número de requisito FR-3


Nombre de requisito Crear Documentos
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Crear el listado de documentos a exigir para el trámite,
Descripción
dependiendo el tipo de usuario.

Número de requisito FR-4


Nombre de requisito Consultar Documentos
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Consultar los documentos exigidos por los diferentes tipos
Descripción
de usuarios.

Número de requisito FR-5


Nombre de requisito Consultas
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Consultar datos por evento (solicitudes y datos básicos), por
Descripción
fecha (Solicitudes, Revisiones).

Número de requisito FR-6

Descripción de requisitos del software


Nombre de requisito Radicar Solicitud
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Permitir que un visitante web Radique una solicitud
Descripción (permita adjuntar la totalidad de los documentos exigidos y
generar un Número de Radicado o Solicitud).

Número de requisito FR-7


Nombre de requisito Cancelar Solicitud
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Permitir que un visitante web cancele la solicitud
Descripción
previamente asignada.

Número de requisito FR-8


Nombre de requisito Notificar Solicitud de Cita
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Notificar mediante email, la radicación de la solicitud con
Descripción
todos los datos de la misma.

Número de requisito FR-9


Nombre de requisito Adjuntar información en email
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Permitir adjuntar información importante en el email de
Descripción
notificación al visitante web.

Número de requisito FR-10


Nombre de requisito Supervisar Solicitud
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Definir a los usuarios supervisores que van a revisar la
Descripción solicitud y aceptarla o rechazarla, y crear orden o niveles de
revisión.

Número de requisito FR-11


Nombre de requisito Auditar Solicitud
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Descripción de requisitos del software


Permitir que cada supervisor acepte la documentación
Descripción adjuntada por el usuario solicitante, y posteriormente
continúe con el siguiente supervisor.

Número de requisito FR-11


Nombre de requisito Semáforo de Eventos
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Crear semáforo o control de eventos para i9dentificar el
Descripción estado de la solicitud, los tiempos, y en qué nivel o
supervisor se encuentra en revisión.

Número de requisito FR-12


Nombre de requisito Bitácora
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Implementar la bitácora de eventos. (modificaciones en los
Descripción
datos)

Número de requisito FR-13


Nombre de requisito Buscar solicitudes
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional
Permitir la búsqueda de solicitudes por usuario y/o datos de
Descripción
solicitudes.

3.3 REQUISITOS NO FUNCIONALES

3.3.1 REQUISITOS DE RENDIMIENTO

Está sujeto a la disposición de usuarios en el sistema, al ser una plataforma web, el tiempo
de respuesta se indica en el mayor de los casos 85% en menos de 3 segundos, en otros
casos como las consultas estadísticas o de mayor proceso 15% tardarían dependiendo de
la solicitud aproximadamente de 3-5 seg.

Aunque se podrían aumentar estos tiempos dependiendo del diseño gráfico (imágenes,
videos u otra multimedia) que al ser más pesados para cargar podrían hacer más lenta la
carga de la interfaz, esto dependiendo de las exigencias del cliente.

3.3.2 SEGURIDAD

Descripción de requisitos del software


Especificaciones destinadas a cubrir la capacidad del sistema para proteger información y
datos, de manera que las personas o sistemas no autorizados no puedan leerlos o
modificarlos, al tiempo que no se deniega el acceso a las personas o sistemas autorizados.

Se tendrá un acceso restringido tanto para la base de datos, la carpeta web y el servidor
web de esta forma se evita que por error o por otra causa modifiquen la estructura del
sistema.

Para los usuarios del sistema se tendrá una estructura de usuarios con contraseña y tipo
de usuario para restringir el acceso a algunos datos (Modificar-Eliminar).

La Eliminación de datos por recomendación se dejaría siempre para el Administrador del


sistema.

Confidencialidad: Exige que la información del sistema sea accesible para lectura
solamente para grupos autorizados. Este tipo de acceso incluye impresión, visualización y
otras formas de visualizar la información.

Integridad: Exige que los datos del sistema puedan ser modificados sólo por grupos
autorizados. La modificación incluye escritura, cambio, cambio de estado, borrado y
creación.
Disponibilidad: Exige que los datos del sistema estén disponibles a grupos autorizados.

3.3.3 FIABILIDAD

Aunque el sistema está en funcionamiento todo el tiempo necesario se debe crear


cronograma de mantenimiento para el diferente hardware y software en cual se
encuentra este.

3.3.4 DISPONIBILIDAD

Se debe planificar mantenimiento regular para la base de datos y cambios en la


programación web.
La disponibilidad del sistema está sujeta a la infraestructura de hardware, software de la
gobernación de Casanare.

3.3.5 MANTENIBILIDAD

El sistema tendrá toda la documentación (Modelo Entidad relación, plantillas de diseño


web, diccionario de datos), con la información detallada de la estructura y el manual de
usuario se puede crear mantenimiento muy fácilmente.

3.3.6 PORTABILIDAD

Al ser creado en herramienta MySQL (motor innodb), php, puede ser instalado en
diversos sistemas operativos que soporten esta tecnología (Windows, Linux, Unix), y la
interfaz con los usuarios no tendría ningún inconveniente ya que sería por medio de
navegador web (Internet Explorer, Mozilla, Netscape, Opera, Mosaic, etc.).

Descripción de requisitos del software

You might also like