Sie sind auf Seite 1von 25

INFORME DE CUMPLIMIENTO DE LOS TERMINOS DE REFERENCIA

CRISTHIAN DANILO CARRILLO MENDOZA

SERVICIO NACIONAL DE APRENDIZAJE SENA

TECNÓLOGO EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE


INFORMACIÓN

AÑO 2019
INFORME DE CUMPLIMIENTO DE LOS TERMINOS DE REFERENCIA

CRISTHIAN DANILO CARRILLO MENDOZA

Instructor

Luis Alberto Pava Carmona

Ingeniero de Sistema, Especialista en Desarrollo de Software

SERVICIO NACIONAL DE APRENDIZAJE SENA

TECNÓLOGO EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE


INFORMACIÓN

AÑO 2019
INDICE

1. Introducción……...…………………………………………………………………4
2. Fuente de recursos…………………………………………………………………5
3. Proponentes habilitados o restricciones……………………………………………5
4. Idioma………………………………………………………………………………5
5. Actividades a realizar………………………………………………………………6
6. Entregables, hitos o fechas de entrega y detalle de los entregables…………………8
7. Equipo de trabajo……………………………………………………………………9
8. Duración del contrato………………………………………………………………9
9. Sede o localización de las labores a realizar………………………………………...9
10. Documentos a presentar……………………………………………………………10
11. Proceso para seleccionar al proveedor……………………………………………10
12. Forma de pago……………………………………………………………………...10
13. Confidencialidad de la información………………………………………………11
14. Soporte Post-Implementación……………………………………………………...11
INTRODUCCION

Contratar los servicios de un grupo de aprendices del SENA con la misión de desarrollar
software a la medida realizando las fases de identificación, análisis, diseño, desarrollo,
pruebas e implementación de un sistema gestor de farmacia para la empresa FAMISALUD.

Dentro de los entregables están:

 StakeHolders (formato en Excel)


 SRS (formato PDF)
 UML (gráficos en informe formato PDF)
 MERE (gráficos en informe formato PDF)
 Desarrollo de la base de datos
 Desarrollo de la interfaz
ESTADO DEL PROYECTO

Contratar los servicios de un grupo de aprendices del SENA con la misión de desarrollar
software a la medida realizando las fases de identificación, análisis, diseño, desarrollo,
pruebas e implementación de un sistema gestor de farmacia para la empresa FAMISALUD.

Dentro de los entregables están:

 StakeHolders (formato en Excel)


 SRS (formato PDF)
 UML (gráficos en informe formato PDF)
 MERE (gráficos en informe formato PDF)
ENTREGABLES RECEPCIONADOS

SEDE ESTABLECIDA
MATRIZ DE TRAZABILIDAD DE REQUISITOS
EMPRESA FAMISALIUD S.A.S
Nombre del
Proyecto:
SIGEF-SISTEMA GESTOR DE FARMACIA.
Sistema de información Gestor de los procesos operativos en la empresa Famisalud que permite un mayor control
Descripción:
y seguimiento en cada aspecto de la información para evitar perdidas en la empresa.
Última Nivel
ID Descripci Estad Interesa
Ti Prio fecha de
Requer ón del o Escenarios de do en el
p rida estado Criterios de aceptación comp Entregables
imient requerim actua pruebas requisit
o d registra lejida
o iento l o
do d
Dado que el usuario ya este registrado
en el sistema cuando su cuenta esta
activada entonces puede ingresar al
sistema exitosamente y se debe mostrar Módulo de
Módulo la interfaz de operación con su menú en Iniciar sesión una vez
Com inicio y cierre ADMINI
de Inicio y R ALT 29/06/2 el módulo de Facturación, listo para activada la cuenta.
RF001 pleta trabajar.
ALTO de sesión
Cerrar sesión una vez este
STRAD
Cierre de F A 019
do Dado que el usuario haya iniciado Implementad logeado en el sistema. OR
Sesión.
sesión anteriormente cuando el mismo o.
requiera Cerrar Sesión entonces al
realizar clic en Salir se debe redirigir al
usuario a el módulo de inicio de sesión.
Dado que el usuario no este registrado
en el sistema cuando se desee registrar
entonces deberá ingresar al módulo de
registro para verificar y validar que la
información del usuario a registrar no
exista en la base de datos, para que el
usuario se registre en el sistema
exitosamente, Una vez esto haya
sucedido se debe mostrar un mensaje,
en el cual se le informa al usuario que
yaestá registrado y se le ha hecho llegar Módulo Enviar mensaje a Correo
Módulo Com un correo para la activación de la Electrónico para activar la ADMINI
R ALT 30/06/2 Registro
RF002 de pleta cuenta; mostrando en pantalla el correo ALTO cuenta una vez realizado STRAD
F A 019 electrónico al cual se envió la solicitud Implementad el procedimiento de
Registro. do OR
para activar la cuenta. o. registro.

Dado que el usuariorecibió el correo


para activar la cuenta cuando desee
activar la cuenta entonces debe hacer
clic en el botón que dice "activar
cuenta", y que le redirigirá al sistema y
le dirá que su cuenta esta activada
además de mostrar un link para dirigirse
al módulo de inicio de sesión y poder
ingresar al sistema.
RF003 Módulo R ALT Com 1/07/20 Dado que el usuario no recuerde su ALTO Módulo de Enviar mensaje a Correo ADMINI
de F A pleta 19 contraseña cuando desee ingresar al Recuperar electrónico para STRAD
Recuperar sistema entonces se dirigirá a el link contraseña recuperar la contraseña y
do "¿Se te olvido la contraseña?" para poder ingresar al sistema. OR
contraseñ Implementad
recuperar su contraseña este link se
a. debe mostrar en el módulo de inicio de o.
sesión, en la parte superior del
formulario, en el módulo de recuperar
contraseña se debe mostrar una casilla
donde se ingresa el correo electrónico
al cual se enviará un mensaje sin
importar si el correo electrónico es
Hotmail, Gmail u otros.

Dado que el usuario recibió en su correo


electrónico un mensaje para recupera
su contraseña cuando ingrese en él y de
clic en el botón deRestaurar
Contraseñaentonces se le redirigirá a un
formulario en el cual podrá modificar su
contraseña para ingresar al sistema
nuevamente.
Dado que el vendedor se encuentre en
el módulo de facturación cuando
requiera ingresar los productos del
pedido de un cliente, entonces tendrá
que inicialmente ingresar el código del
cliente y con ello el nombre del cliente
aparecerá en la casilla siguiente.
Dado que el cliente no este registrado
en el sistema cuando se requiera
facturar el pedido entonces es posible Ingresar código del
agregar el nuevo cliente dando clic en el cliente y que en la casilla
botón nuevo cliente. siguiente se muestre su
nombre.
Dado que el cliente no se requiera Poder registrar un cliente
registrar cuando sea una venta pasajera nuevo desde el Modulo
entonces para ello la casilla de cliente de Facturación.
debe estar en un cliente Registrar productos en la
predeterminado para realizar la venta lista de facturación por
rápidamente. medio del código y
mostrar los datos
Dado que el código del cliente este asociados a cada
ingresado cuando el vendedor tenga el producto.
pedido del cliente entonces se procede Calcular el subtotal con
a ingresar código por código del pedido. IVA y el valor total de la
Módulo Dado que al poner el código de un Módulo de factura.
En
de R ALT 13/06/2 producto cuando se muestre la facturación Realizar facturaciones y VENDE
RF004 Proc descripción del mismo entonces se
ALTO que los productos salgan
facturació F A 019 Implementad DOR
n eso podrá elegir la cantidad del producto o. del inventario.
mostrando su precio unitario y total Eliminar productos de la
además de mostrar una nueva línea de lista de pedido en
casillas para ingresar un nuevo facturación.
producto. Editar cantidad de cada
producto en la lista del
Dado que se ingrese todo en pedido pedido verificando que el
cuando las cantidades de cada producto subtotal sea correcto.
sean las requeridas por el cliente Imprimir facturas de
entonces ya debe estar disponible el pedidos.
subtotal del producto, el IVA que se le Guardar facturas en la
aplico, el descuento si el cliente tiene y base de datos.
el valor total del pedido. Anular Facturas
Limpiando todo lo que se
Dado todo el pedido este ingresado registró en el pedido ya
cuando el cliente no requiera más cancelado.
productos entonces se procede a
Facturar el pedido en Tiquet o PDF
dependiendo de la necesidad del
cliente, el PDF es para procesos de
ventas virtuales futuras.
Dado que el cliente ya no quiera el
pedido cuando por algún motivo ya no
requiera de ningún producto entonces
se procede a anular la factura.
Dado que en el inventario haya Mostrar productos en la
Módulo R ALT En 1/07/20 Módulo de ADMINI
RF005 productos registrados con todos sus ALTO tabla en orden de código
de F A Prue 19 datos como cantidad, fecha de Inventario con todos sus datos STRAD
vencimiento, valor unitario etc., cuando
el usuario requiera verificar ya sea, la
kardex, el estado de los productos o su
semaforización entonces podrá
identificarlos por diferentes colores y en
la fecha de vencimiento se mostrará un asociados.
fondo rojo, naranja o verde Mostar la Fecha de
dependiendo del tiempo que le falte al Vencimiento con el
producto para vencerse, de acuerdo con respectivo color; Rojo si
las reglas de semaforización. su fecha de vencimiento
es menor a 3 meses,
Dado que se requiera buscar un Naranja si es mayor a 3
producto cuando el usuario ingrese meses y menor a 6 meses
cualquier dato asociado al producto o Verde si es mayor a 6
este se mostrará en tiempo real en la meses. Mostrar el
tabla inferior. estado de cada producto
Implementad
Inventario bas en el inventario con OR
Dado que el usuario requiera ver la
o. prioridad del estado en
Kardex de un producto cuando cuarentena si el producto
identifique el producto a verificar en esa también tiene otro
fila del mismo hay una columna para estado.
visualizar la kardex con icono del ojo Mostrar la KARDEX de
que al dar clic en ella entonces se cada producto en el
desplegara una ventana flotante con la inventario con todos sus
información de los movimientos del datos y movimientos.
producto. Generar un PDF con el
inventario que aparece en
Dado que el usuario requiera imprimir el módulo.
el inventario completo cuando de clic
en el botón rojo superior derecho de
imprimir entonces se generara un PDF
con todo el inventario tal como se
muestra en la tabla.
Dado que haya llegado un pedido para
agregar al inventario de la farmacia
cuando el usuario ingrese al módulo de
Mostrar todos los
abastecimientos debe dar clic en Nuevo
abastecimientos en el
Abastecimiento para que entonces se
inventario.
despliegue una ventana donde tendrá
Registrar productos en la
inicialmente que poner el código de un
lista de abastecimiento
producto y cuando se muestren los
por medio del código y
datos del mismo se podrá elegir la
mostrar los datos
cantidad del producto ingresando al
asociados a cada
sistema, además de mostrar una nueva
producto.
línea de casillas para ingresar un nuevo Módulo de
Módulo Guardar abastecimientos
En producto. ADMINI
Abastecimien y que se valide que se
de R ALT 1/07/20
RF006 Proc Dado que se requiera buscar un
ALTO tos sumaron esos productos STRAD
Abastecim F A 19 al inventario en su
eso abastecimiento cuando el usuario Implementad OR
ientos respectiva KARDEX.
ingrese el código de abastecimiento o la o.
fecha se mostrará en tiempo real el o
Mostrar productos en el
los abastecimientos requeridos con la
resultado de la búsqueda.
opción de desplegar toda su
Cuando se muestre PDF
información en una ventana flotante.
de los abastecimientos.
Editar abastecimiento y
Dado que el usuario requiera imprimir
guardar sus cambios.
el abastecimiento cuando de clic en el
Eliminar abastecimientos
botón rojo superior derecho de
de la tabla.
imprimir entonces se generara un PDF
con todos los datos de tal
procedimiento.
En Dado que el usuario requiera verificar el Mostrar en las KARDEX ADMINI
Sistema
Sistema R ALT 1/07/20 contenido de la kardex cuando la haya todos los datos asociados
RF007 Proc desplegado desde el inventario
ALTO KARDEX
a cada producto junto con
STRAD
KARDEX F A 19
eso entonces se mostrará la kardex con Implementad el tipo de KARDEX. Sacar OR
promedio del costo
todos los datos del producto, el tipo de
correctamente
kardex, sus entradas y salidas, las
registrando entradas y
cantidades correctas de producto
salidas.
después de cualquier tipo de
Validar el valor de
movimiento, promedio del costo
comprobación
correcto, valor de comprobación.
o. Mostrar la cantidad
Dado que el usuario requiera imprimir
correcta de producto
la KARDEX cuando de clic en el botón
después de realizar
rojo superior derecho de imprimir
entradas o salidas
entonces se generará un PDF con todos
registrada en el
los datos del producto en la KARDEX en
documento KARDEX
cuestión.
correctamente.
Dado que el usuario requiera visualizar
todos los productos registrados en el
inventario cuando se dirija al módulo de
productos entonces se mostrará una
lista de todos los productos en el
sistema por orden de código en una
tabla, con las opciones de agregar,
editar, eliminar y Generar un PDF para
imprimir todo el listado.
Dado que se requiera agregar un nuevo
producto cuando el usuario de clic en el
botón Nuevo, entonces se desplegará
una ventana flotante donde se podrá
ingresar todos los datos del producto
nuevo y al realizar clic en el Mostrar todos los
botónRegistrar estos quedaran productos registrados y
guardados en la base de datos. Dado sus datos asociados.
que el usuario desee editar un producto Módulo de Agregar nuevos
Módulo En cuando de clic en la opción editar de la productos. ADMINI
R ALT 1/07/20 MEDI Productos
RF008 de Prue columna de opciones en la tabla Editar productos. STRAD
F A 19 entonces se desplegará una ventana O Implementad Eliminar productos.
Productos bas OR
donde se mostrarán todos los datos a o. Buscar productos en
editar y una vez realizados los cambios tiempo Real.
al dar clic en Guardar Cambios estos Generar un PDF con la
quedaran registrados en la base de información de todos los
datos. productos registrados.
Dado que se requiera buscar un
producto cuando el usuario ingrese
cualquier dato asociado al producto
este se mostrará en tiempo real en la
tabla inferior.
Dado que el usuario requiera eliminar
un producto cuando de clic en la opción
eliminar en la columna opciones de la
tabla se mostrar un mensaje de
confirmación para verificar si realmente
desea eliminar el producto y una vez
confirmado el procedimiento se elimina
el producto de la tabla.
Dado que el usuario ingrese al módulo
de Ganancias cuando requiera verificar Módulo de
En Mostar Ganancias de un ADMINI
Módulo una ganancias de un día especifico y
R ALT 1/07/20 MEDI Ganancias día especifico al
RF009 de Proc selecciones el día en cuestión y de clic STRAD
F A 19 sobre Verificar Ganancia entonces se O Implementad seleccionar una fecha en
Ganancias eso el calendario. OR
mostrara en pantalla la ganancias de o.
ese día.
Dado que el usuario requiera visualizar
Módulo todos los proveedores registrados Módulo de Mostrar todos los
En ADMINI
de R ME 1/07/20 cuando se dirija al módulo de MEDI Proveedores proveedores registrados y
RF010 Prue Proveedores entonces se mostrará una
STRAD
Proveedor F DIA 19 O Implementad sus datos asociados.
es bas lista de todos los proveedores en el o Agregar nuevos OR
sistema por orden alfabético, con las proveedores.
opciones de agregar, editar, eliminar y
Generar un PDF para imprimir todo el
listado.
Dado que se requiera agregar un nuevo
proveedor cuando el usuario de clic en
el botón Nuevo, entonces se desplegará
una ventana flotante donde se podrá
ingresar todos los datos del nuevo
proveedor y al realizar clic en el
botónRegistrar estos quedaran
guardados en la base de datos.
Dado que el usuario desee editar un
proveedor cuando de clic en la opción
editar de la columna de opciones en la Editar proveedores.
tabla entonces se desplegará una Eliminar proveedores.
ventana donde se mostrarán todos los Buscar proveedores en
datos a editar y una vez realizados los tiempo Real.
cambios al dar clic en Guardar Cambios Generar un PDF con la
estos quedaran registrados en la base información de todos los
de datos. proveedores registrados.
Dado que se requiera buscar un
proveedor cuando el usuario ingrese
cualquier dato asociado al proveedor
este se mostrará en tiempo real en la
tabla inferior.
Dado que el usuario requiera eliminar
un proveedor, cuando de clic en la
opción eliminar en la columna opciones
de la tabla entonces se mostrara un
mensaje de confirmación para verificar
si realmente desea eliminar el
proveedor y una vez confirmado el
procedimiento se elimina de la tabla.
RF011 Módulo R ME En 1/07/20 Dado que el usuario requiera visualizar MEDI Módulo de ADMINI
de F DIA Prue 19 todos los clientes registrados cuando se O Clientes Mostrar todos los clientes STRAD
Clientes dirija al módulo de Clientes entonces se Implementad registrados y sus datos
bas mostrará una lista de todos los clientes asociados. OR
o.
en el sistema por orden alfabético, con Agregar nuevos clientes.
las opciones de agregar, editar, eliminar Editar clientes.
y Generar un PDF para imprimir todo el Eliminar clientes.
listado. Buscar clientes en tiempo
Dado que se requiera agregar un nuevo Real.
cliente cuando el usuario de clic en el Generar un PDF con la
botón Nuevo, entonces se desplegará información de todos los
una ventana flotante donde se podrá clientes registrados.
ingresar todos los datos del nuevo
cliente y al realizar clic en el
botónRegistrar estos quedaran
guardados en la base de datos.
Dado que el usuario desee editar un
cliente cuando de clic en la opción
Editar de la columna de opciones en la
tabla entonces se desplegará una
ventana donde se mostrarán todos los
datos a editar y una vez realizados los
cambios al dar clic en Guardar Cambios
estos quedaran registrados en la base
de datos.
Dado que se requiera buscar un cliente
cuando el usuario ingrese cualquier
dato asociado al cliente este se
mostrará en tiempo real en la tabla
inferior.
Dado que el usuario requiera eliminar
un cliente, cuando de clic en la opción
eliminar en la columna opciones de la
tabla entonces se mostrara un mensaje
de confirmación para verificar si
realmente desea eliminar el cliente y
una vez confirmado el procedimiento se
elimina de la tabla.
Dado que el usuario este en el módulo
de usuario que se reconoce porque este
tiene el nombre de usuario asignado en
el registro y cuando se requiera cambiar
la contraseña debe dar clic en el botón
rojo a la derecha que dice "cambiar
contraseña ", entonces se desplegará Cambiar la contraseña en
una ventana para ingresar la contraseña Módulo de el Modulo de Usuario.
Módulo En actual y la contraseña nueva con la Actualizar los datos de ADMINI
R ME 1/07/20 MEDI Usuario
RF012 de Prue confirmación de la nueva contraseña, y usuario. STRAD
F DIA 19 al dar clic en actualizar contraseña se O Implementad Mostrar el Modulo de
Usuario bas OR
muestra un mensaje que dice o. Usuario con el nombre de
contraseña actualizada exitosamente, . Usuario Registrado.
dado que el usuario requiera actualizar
sus datos cuando cambie cualquier dato
en el formulario que se encuentra en el
módulo entonces deberá dar clic en
Actualizar Datos y estos se
actualizaránautomáticamente.
Dado el usuario este en el
móduloCategorías cuando requiera
visualizar todas las categorías
registrados entonces se mostrará una
lista de todas las categorías en el
sistema por orden de código, con las
opciones de agregar, editar, eliminar y
Generar un PDF para imprimir todo el
listado.
Dado que se requiera agregar una
nueva categoría cuando se dé clic en el
botón Nueva, entonces se desplegará
una ventana flotante donde se podrá
ingresar todos los datos de la nueva
categoría y al realizar clic en el Mostrar todas las
botónRegistrar estos quedaran categorías registradas y
guardados en la base de datos. sus datos asociados.
Dado que se desee editar una categoría Módulo de Agregar nuevas
Módulo En cuando se dé clic en la opción Editar de categorías. ADMINI
R ME 2/07/20 MEDI Categorías
RF013 de Prue la columna de opciones en la tabla Editar categorías. STRAD
F DIA 19 entonces se desplegará una ventana O Implementad Eliminar categorías.
Categorías bas OR
donde se mostrarán todos los datos a o. Buscar categorías en
editar y una vez realizados los cambios tiempo Real.
al dar clic en Guardar Cambios estos Generar un PDF con la
quedaran registrados en la base de información de todas las
datos. categorías registrados.
Dado que se requiera buscar una
categoría cuando se ingrese el código
de la categoría se mostrarán los datos
asociados a la ella, este se mostrará en
tiempo real en la tabla inferior.
Dado que se requiera eliminar una
categoría, cuando de clic en la opción
eliminar en la columna opciones de la
tabla entonces se mostrara un mensaje
de confirmación para verificar si
realmente desea eliminar la categoría y
una vez confirmado el procedimiento se
elimina de la tabla.
Dado se requiera visualizar todos los
tipos de productos registrados cuando
se dirija al módulo de Tipos entonces se
mostrará una lista de todos los Tipos de
productos en el sistema por orden de
código de Tipo, con las opciones de
agregar, editar, eliminar y Generar un
PDF para imprimir todo el listado.
Dado que se requiera agregar un nuevo
Tipo cuando se dé clic en el botón
Nuevo, entonces se desplegará una
ventana flotante donde se podrá
ingresar todos los datos del nuevo tipo
y al realizar clic en el botónRegistrar
Mostrar todos los Tipos
estos quedaran guardados en la base de
de productos registrados
datos.
y sus datos asociados.
Dado que se desee editar un tipo
Módulo de Agregar nuevos Tipos.
En cuando se ingrese al módulo de Tipos y ADMINI
Editar tipos.
Módulo R ME 1/07/20 se dé clic en la opción Editar de la MEDI Tipos
RF014 Prue columna de opciones en la tabla
Eliminar tipos. STRAD
de Tipos F DIA 19 O Implementad Buscar tipos de productos
bas entonces se desplegara una ventana o. OR
en tiempo Real.
donde se mostraran todos los datos a
Generar un PDF con la
editar y una vez realizados los cambios
información de todos los
al dar clic en Guardar Cambios estos
tipos de productos
quedaran registrados en la base de
registrados.
datos.
Dado que se requiera buscar un tipo
cuando se ingrese cualquier dato
asociado al tipo este se mostrará en
tiempo real en la tabla inferior.
Dado que se requiera eliminar un Tipo,
cuando de clic en la opción eliminar en
la columna opciones de la tabla
entonces se mostrara un mensaje de
confirmación para verificar si realmente
desea eliminar el tipo y una vez
confirmado el procedimiento se elimina
de la tabla.
RF015 Módulo R ME En 1/07/20 Dado se requiera visualizar todas las MEDI Módulo de ADMINI
de F DIA Prue 19 promociones registrados cuando se O Promociones Mostrar todas las STRAD
Promocio dirija al módulo de Promociones Implementad promociones registradas
bas entonces se mostrará una lista de todas y sus datos asociados. OR
nes o.
las promociones en el sistema por Agregar nuevas
orden de código, con las opciones de promociones.
agregar, editar, eliminar y Generar un Editar promociones.
PDF para imprimir todo el listado. Eliminar promociones.
Dado que se requiera agregar una Buscar promociones en
nueva promoción cuando se dé clic en tiempo Real.
el botón Nueva, entonces se desplegará Generar un PDF con la
una ventana flotante donde se podrá información de todas las
ingresar todos los datos de la nueva promociones registrados.
prono y al realizar clic en el
botónRegistrar estos quedaran
guardados en la base de datos.
Dado que se desee editar una prono
cuando se ingrese al módulo de
Promociones y se dé clic en la opción
Editar de la columna de opciones en la
tabla entonces se desplegara una
ventana donde se mostraran todos los
datos a editar y una vez realizados los
cambios al dar clic en Guardar Cambios
estos quedaran registrados en la base
de datos.
Dado que se requiera buscar una
promoción cuando se ingrese el código
de la promoción se mostrarán los datos
asociados a la promoción, este se
mostrará en tiempo real en la tabla
inferior.
Dado que se requiera eliminar una
prono, cuando de clic en la opción
eliminar en la columna opciones de la
tabla entonces se mostrara un mensaje
de confirmación para verificar si
realmente desea eliminar la promoción
y una vez confirmado el procedimiento
se elimina de la tabla.
Dado se requiera visualizar todos los
usuarios registrados cuando se dirija al
módulo de Usuarios entonces se
mostrará una lista de todos los usuarios
en el sistema por orden alfabético, con
las opciones de agregar, editar, eliminar
y Generar un PDF para imprimir todo el
listado.
Dado que se requiera agregar un nuevo
usuario cuando se dé clic en el botón
Nuevo, entonces se desplegará una
ventana flotante donde se podrá
ingresar todos los datos del nuevo
usuario y al realizar clic en el
botónRegistrar estos quedaran Mostrar todos los
guardados en la base de datos. Usuarios registrados y sus
Dado que se desee editar un usuario datos asociados.
cuando se ingrese al módulo de Módulo de Agregar nuevos usuarios.
Módulo En ADMINI
R ME 1/07/20 Usuarios y se dé clic en la opción Editar MEDI Usuarios Editar usuarios.
RF016 de Prue de la columna de opciones en la tabla Eliminar usuarios.
STRAD
F DIA 19 O Implementad
Usuarios bas entonces se desplegara una ventana Buscar usuarios en OR
o.
donde se mostraran todos los datos a tiempo Real.
editar y una vez realizados los cambios Generar un PDF con la
al dar clic en Guardar Cambios estos información de todos los
quedaran registrados en la base de usuarios registrados.
datos.
Dado que se requiera buscar un usuario
cuando se ingrese cualquier dato
asociado al usuario este se mostrará en
tiempo real en la tabla inferior.
Dado que se requiera eliminar un
usuario, cuando de clic en la opción
eliminar en la columna opciones de la
tabla entonces se mostrara un mensaje
de confirmación para verificar si
realmente desea eliminar el usuario y
una vez confirmado el procedimiento se
elimina de la tabla.
Dado se requiera visualizar todos los
roles de usuario registrados cuando se
Mostrar todos los Roles
dirija al módulo de Roles entonces se
registrados y sus datos
mostrará una lista de todos los roles de
asociados.
usuario en el sistema por orden de
Módulo de Agregar nuevos Roles.
Com código de rol, con las opciones de ADMINI
Editar Roles.
Módulo R ME 1/07/20 agregar, editar, eliminar y Generar un MEDI Roles
RF017 pleta PDF para imprimir todo el listado.
Eliminar Roles. STRAD
de Roles F DIA 19 O Implementad Buscar Roles en tiempo
do Dado que se requiera agregar un nuevo o. OR
Real.
Rol cuando se dé clic en el botón Nuevo,
Generar un PDF con la
entonces se desplegará una ventana
información de todos los
flotante donde se podrá ingresar todos
Roles registrados.
los datos del nuevo Rol y al realizar clic
en el botónRegistrar estos quedaran
guardados en la base de datos.
Dado que se desee editar un Rol cuando
se ingrese al módulo de Roles y se dé
clic en la opción Editar de la columna de
opciones en la tabla entonces se
desplegara una ventana donde se
mostraran todos los datos a editar y una
vez realizados los cambios al dar clic en
Guardar Cambios estos quedaran
registrados en la base de datos.
Dado que se requiera buscar un Rol
cuando se ingrese cualquier dato
asociado al Rol este se mostrará en
tiempo real en la tabla inferior.
Dado que se requiera eliminar un Rol,
cuando de clic en la opción eliminar en
la columna opciones de la tabla
entonces se mostrara un mensaje de
confirmación para verificar si realmente
desea eliminar el Rol y una vez
confirmado el procedimiento se elimina
de la tabla.
Dado que el usuario se encuentre en el
Modulo de Reportes cuando requiera
generar algún tipo de reporte Realizar reportes, ya sea
ingresando una fecha inicial y una fecha de Novedades,
final y dando clic en laopción de Movimientos, Ventas o
Exportar la búsqueda a PDF entonces se Módulo de Compras, a partir de una
Módulo En ADMINI
R ME 1/07/20 muestra la información solicitada con Reportes fecha inicial a una fecha
RF018 de Proc para poder imprimirla. Dado que
ALTO final o por medio de
STRAD
F DIA 19 Implementad
Reportes eso se requiera buscar un dato en específico búsqueda, mostrando la OR
o.
en común de diferentes registros información solicitada
cuando en usuario ingrese una palabra con la opción de General
clave relaciona al registro que busca PDF.
entonces este se mostrara en la tabla
inferior en tiempo real.
RF019 Módulo R ME En 1/07/20 Dado el usuario este en el Modulo de MEDI Módulo de ADMINI
de F DIA Proc 19 Novedades en Compras cuando O Novedades Mostrar todas las STRAD
Novedade requiera visualizar todas las Novedades en Compra Novedades en Compras
eso en Compras registradas entonces se registradas y sus datos OR
s en
mostrará una lista de todos las asociados.
Compra
Novedades en Compras en el sistema Agregar novedades en
por orden de código, con las opciones Compras.
de agregar, editar, eliminar y Generar Editar novedades en
un PDF para imprimir todo el listado. Compras.
Dado que se requiera agregar una Eliminar novedades en
Novedad en Compra cuando se dé clic Compras.
en el botónRegistrar Nov. en Compra, Buscar novedades en
entonces se desplegará una ventana Compras en tiempo Real.
flotante donde se podrá ingresar todos Generar un PDF con la
los datos de la novedad y al realizar clic información de todas las
en el botón Registrar estos quedaran novedades en Compras
guardados en la base de datos. registrados.
Dado que se desee editar una Novedad
cuando se dé clic en la opción Editar de
la columna de opciones en la tabla
entonces se desplegará una ventana
donde se mostrarán todos los datos a
editar y una vez realizados los cambios
al dar clic en Guardar Cambios estos
quedaran registrados en la base de
datos.
Dado que se requiera buscar una
Novedad en Compra cuando se ingrese
el código de la Novedad se mostrarán
los datos asociados a la ella, en tiempo
real en la tabla inferior.
Dado que se requiera eliminar una
Novedad en Compra, cuando de clic en
la opción eliminar en la columna
opciones de la tabla entonces se
mostrara un mensaje de confirmación
para verificar si realmente desea
eliminar la Novedad y una vez
confirmado el procedimiento se elimina
de la tabla.
Dado el usuario este en el Modulo de
Novedades en Venta cuando requiera
visualizar todas las Novedades en
Ventas registradas entonces se
mostrará una lista de todos las
Novedades en Ventas en el sistema por
orden de código, con las opciones de
agregar, editar, eliminar y Generar un
PDF para imprimir todo el listado.
Dado que se requiera agregar una
Novedad en Venta cuando se dé clic en
el botónRegistrar Nov. en Venta,
entonces se desplegará una ventana Mostrar todas las
flotante donde se podrá ingresar todos Novedades en Ventas
los datos de la novedad y al realizar clic registradas y sus datos
en el botón Registrar estos quedaran asociados.
guardados en la base de datos. Agregar novedades en
Dado que se desee editar una Novedad Módulo de Ventas.
Módulo
En cuando se dé clic en la opción Editar de Novedades Editar novedades en ADMINI
de R ME 1/07/20 MEDI
RF020 Proc la columna de opciones en la tabla en Venta Ventas. STRAD
Novedade F DIA 19 entonces se desplegará una ventana O Eliminar novedades en
eso Implementad OR
s en Venta donde se mostrarán todos los datos a Ventas.
o.
editar y una vez realizados los cambios Buscar novedades en
al dar clic en Guardar Cambios estos Ventas en tiempo Real.
quedaran registrados en la base de Generar un PDF con la
datos. información de todas las
Dado que se requiera buscar una novedades en Ventas
Novedad en Venta cuando se ingrese el registrados.
código de la Novedad se mostrarán los
datos asociados a la ella, en tiempo real
en la tabla inferior.
Dado que se requiera eliminar una
Novedad en Venta, cuando de clic en la
opción eliminar en la columna opciones
de la tabla entonces se mostrara un
mensaje de confirmación para verificar
si realmente desea eliminar la Novedad
y una vez confirmado el procedimiento
se elimina de la tabla.
Dado el usuario este logeado en el
sistema cuando algún producto llegue a
su cantidad mínima, este agotado o Mostrar notificaciones en
entre en cuarentena porque su fecha de Sistema de la campanita. Envía
Sistema
En vencimiento es menor a 3 meses Notificacione a cada lista ADMINI
de R ME 1/07/20 MEDI
RF021 Proc entonces se mostrara una notificación s correspondiente. STRAD
Notificaci F DIA 19 al usuario administrador en el icono de O Listar notificaciones en el
eso Implementad OR
ones la campanita que se encuentra en la Modulo de
o.
parte superior izquierda del sistema que Notificaciones.
al desplegarse enviara a la lista
correspondiente según la notificación.
En Dado el usuario este en el Modulo de Mostrar listado de ADMINI
Módulo de
Módulo R ME 1/07/20 Listas donde se encuentra la lista MEDI productos agotados o con
RF022 Prue agotados cuando en el sistema haya
Listas
stock mínimo en el
STRAD
de Listas F DIA 19 O
bas productos en este estado entonces se Implementad inventario, con la opción OR
muestra la tabla productos con su
de Generar un PDF con el
cantidad actual y cantidad mínima con
listado.
la opción de Generar un PDF del listado.
Mostrar listado de
Dado el usuario este en el Modulo de
productos en cuarentena,
Listas donde se encuentra la lista
o. con la opción de Generar
productos en cuarentena cuando en el
un PDF con el listado.
sistema haya productos en este estado
Buscar productos
entonces se muestra la tabla productos
agotados o en cuarentena
en cuarentena con la opción de Generar
en tiempo real.
un PDF del listado.
Dado que el usuario administrador
requiera conceder permisos a otros
Conceder permisos a
usuario másallá de los que cada tipo de
cualquier usuario másallá
usuario ya tiene por defecto, cuando Módulo de
En de los que cada tipo de ADMINI
Módulo este ingrese al módulo de Usuarios e
R BAJ 1/07/20 Permisos usuario ya tiene por
RF023 de Proc identifique al usuario al cual le BAJO defecto, para ver otros
STRAD
F A 19 concederá un permiso en la misma fila
Implementad
Permisos eso módulos del sistema en OR
de ese usuario en la columna Permisos o.
algún caso que sea
se podrá desplegar un ventana para
necesario.
agregar el acceso del usuario a un
nuevo módulo.
Dado que el usuario no entienda algún
procedimiento cuando este ingrese al Mostrar un Manual de
módulo de ayudas encontrara una Usuario para el sistema
pestaña con el manual de Usuario de en general en el Modulo
todo el sistema y otra con el contacto Módulo de de ayuda y los datos de
En del desarrollador para cualquier tipo de contacto del ADMINI
Módulo R BAJ 1/07/20 Ayudas
RF024 Proc error que se detecte en el sistema, lo desarrollador y un STRAD
de Ayudas F A 19 además de esto en cada módulo del
Implementad manual en cada módulo
eso o. OR
sistema encontrara en la esquina del sistema que lo
superior derecha un signo de requiera desplegando ese
interrogación que abrirá una pestaña manual en una pestaña
con el manual de el modulo especifico aparte.
en el que se encuentre.
la
informaciónest
Pruebas de Usabilidad
La información se muestra al usuario en á estructurada
para validar que el
R En forma clara y teniendo en cuenta que perceptivamen ADMINI
contenido en la interfaz
RNF00 ALT 13/06/2 entiendan los contenidos. te para
Perceptible N Proc ALTO se adapte correctamente STRAD
1 A 018 El contenido debe ser adaptable, para mostrar e
F eso según los tipos de OR
ser presentado en diferentes formas sin ingresar
dispositivo que se utilicen
perder información ni estructura información a
para ingresar al sistema.
la base de
datos.
Pruebas de Configuración,
para verificar si el sistema
es capaz de funcionar
interfaz de
adecuadamente en
R En Los componentes de la interfaz de usuario ADMINI
diferentes versiones o
RNF00 ALT 13/06/2 usuario y su navegabilidad deben ser intuitiva y fácil
Operable N Proc manejables. debe proporcionar ayudas
ALTO de usar desde
configuraciones de STRAD
2 A 018 entornos de hardware y
F eso y búsquedas para los usuarios. una primera OR
software, como pueden
vez.
ser diversos navegadores
de internet, versiones de
navegadores, entre otros.
el aplicativo es Pruebas de Usabilidad, las
intuitivo y con características evaluadas
Tanto las operaciones como la un alto nivel de son las siguientes:
R En información contenida en la interfaz usabilidad ADMINI
RNF00 Comprensi ALT 13/06/2 deben ser comprensible por los permitiendo Facilidad de aprendizaje:
ble
N Proc usuarios. Legible, previsible y debe
ALTO fluidez al Que tan fácil es para los
STRAD
3 A 018
F eso evitar y corregir errores de ingreso de usuario a usuarios realizar OR
datos. través de todos funciones básicas la
los módulos del primera vez que utilizan
sistema. la aplicación.
Eficiencia: Que tan rápido
los usuarios
experimentados pueden
realizar sus tareas.
Memorización: Que tan
fácil de memorizar es el
uso de la aplicación, esto
es, cuando un usuario
pasa mucho tiempo sin
usar la aplicación, puede
recordar lo suficiente
para usarla con
efectividad la próxima
vez, o tiene que empezar
a aprender de nuevo.
Errores: Cuantos errores
atribuibles al diseño
comete el usuario, que
tan severos son y que tan
fácil es recuperarse de los
mismos.
Satisfacción: Que tanto le
gusta (o desagrada) al
usuario utilizar el sistema.
Pruebas de resistencia,
para someter el Sistema o
aplicación a una carga
determinada durante un
período de tiempo, para
determinar cómo se
comporta luego de un uso
prolongado.
Es sistema es
Un sistema informático
funcional y
puede comportarse de
eficiente
forma normal durante las
R En El sistema debe ser sumamente realizando ADMINI
primeras horas, sin
RNF00 ALT 13/06/2 eficiente y más que apto para procesos y
Robustez N Proc desempeñar las tareas a las que está
ALTO procedimiento
embargo, luego de cierto STRAD
4 A 018 tiempo, problemas como
F eso destinado operativos de OR
fugas de memoria suelen
la empresa con
ocasionar fallas.
alto grado de
efectividad
Estos defectos en el
desarrollo de software no
pueden identificarse bajo
pruebas funcionales
normales, por lo que es
conveniente involucrar
pruebas de resistencia
entre los tipos de pruebas
de software.
Pruebas de escalabilidad,
para verificar la capacidad
de una aplicación de
el sistema está
escalar cualquiera de sus
En el desarrollo del producto se tiene desarrollado
características no
que tener en cuenta la escalabilidad de para ser
R En funcionales, como por ADMINI
la aplicación puesto que está sujeta a escalable con
RNF00 Escalabilida ALT 13/06/2 ejemplo la carga que
d
N Proc cambios de acuerdo a las necesidades ALTO una tienda
soporta, número de
STRAD
5 A 018 de los actores del proceso y virtual a futuro
F eso transacciones, volúmenes OR
modificación de las normas internas y y otras nuevas
de datos, entre otros.
externas. funcionalidade
s.
Al diseñar casos de
prueba de escalabilidad,
es recomendable
considerarlos en bloques
incrementales, dada la
dificultad de predecir la
carga real que tendrá una
aplicación luego de
implementada en
producción.

Probar en bloques
incrementales significa
por ejemplo primero
probar con niveles de
demanda bajos, luego
incrementar a niveles de
demanda medios y
finalmente probar con
altos niveles de carga. De
esta manera se puede
determinar que también
escala la aplicación y los
problemas que
comienzan a surgir en
distintos niveles.

Para que los resultados


sean confiables, los
ambientes de prueba y su
configuración deben
mantenerse constantes.
Pruebas de
Mantenibilidad, para
básicamente evaluar que
tan fácil es realizar el
mantenimiento de un
sistema o aplicación. Esto
significa que tan fácil es
analizar, cambiar y probar
estos cambios.

Para realizar esta prueba


Es consecuente tener un software el deben evaluarse la forma
R En sostenible que permitir el mantenimiento en que está ADMINI
RNF00 Mantenibili ALT 13/06/2 mantenimiento de las bases de datos y al aplicativo no implementada la
dad
N Proc mejoramiento de los procesos de
ALTO es dispendioso, aplicación, siguiendo
STRAD
6 A 018
F eso manera ágil sin causar daños colaterales se realiza con buenas prácticas de OR
al buen funcionamiento del aplicativo rapidez. ingeniería de software. Es
decir, que se estén
siguiendo los patrones
recomendados de
ingeniería de software y
que no se estén
introduciendo
inadvertidamente anti
patrones, esto es, que no
se estén cometiendo
errores comunes de
programación.
el sistema Ejecutar pruebas de
responde carga, se requiere del uso
La respuesta de la aplicación a la hora
R En rápidamente a de herramientas de ADMINI
de ejecutarse alguno de sus
RNF00 Rendimient ALT 13/06/2 todas las desing que simulen la
o
N Proc requerimientos funcionales no debe ALTO consultas carga, como por ejemplo
STRAD
7 A 018 alargarse en el tiempo, las respuestas a
F eso realizadas a la Saquí. OR
los eventos deben ser rápidos.
base de datos, Realizar pruebas de
además de recuperación para
verificar que tan rápido y
que tan bien se recupera
la aplicación luego de
experimentar un falló de
hardware o software.

Por lo tanto, para realizar


pruebas de recuperación
mostrar
se requiere forzar la falla
productividad
y luego verificar si la
para cada
recuperación ocurre
operación en la
adecuadamente.
empresa.
Por ejemplo, cuando la
aplicación esté
funcionando desconectar
el cable de red, o
interrumpir la conexión
con la red Si-Fi o con la
operadora, para luego
restablecer la conexión.
Pruebas de volumen para
validar el funcionamiento
de la aplicación con
el sistema
ciertos volúmenes de
deberá ser
datos, identificando su
optimizado
comportamiento con una
para no ocupar
R En base de datos de un ADMINI
RNF00 Espacio de ALT 13/06/2 El sistema completo deberá ser posible espacio de
tamaño específico, se
Almacenam N Proc ALTO almacenamien STRAD
8 A 018 almacenarlo en el mismo equipo expande el tamaño de
iento F eso to innecesario OR
base de datos a dichos
y estructurar
parámetros y luego se
los tipos de
realizan consultas,
información
procesos o
correctamente.
funcionalidades de la
aplicación, midiendo su
desempeño.
Realizar pruebas de
Estrés las cuales son
pruebas de carga que
se realizan con
demandas mayores a
la capacidad operativa,
Aplicativo con frecuencia hasta
implementado llegar al punto de
R En El sistema debe ser preciso, puesto que ruptura, con las ADMINI
confiable,
RNF00 ALT 13/06/2 un error de la aplicación puede causar pruebas de estrés se
Fiabilidad N Proc conflictos logísticos y malestar en los
ALTO probado y
pueden identificar los STRAD
9 A 018 actualizado
F eso usuarios. puntos de ruptura, OR
para evitar límites para uso seguro
errores futuros. de la aplicación,
confirmar las
especificaciones de
diseño, identificar las
formas en que el
sistema falla, entre
otros aspectos.
El acceso a la aplicación es para El aplicativo Pruebas de Seguridad,
usuarios administrativos. Cada uno debe cumplir para probar los atributos
debe tener un usuario y clave de acceso con los o características de
R En que le permite ingresar a su sesión. estándares de seguridad del sistema, si ADMINI
RNF01 ALT 13/06/2 seguridad de la es un sistema seguro o
Seguridad N Proc Garantizar la confiabilidad, la seguridad
ALTO información no, si puede ser
STRAD
0 A 018
F eso y el desempeño del sistema informático del usuario, vulnerado, si existe OR
a los diferentes usuarios. En este como por control de acceso por
sentido la información almacenada o ejemplo la medio de cuentas de
registros realizados podrán ser encriptación de usuario, si pueden ser
contraseñas y vulnerados estos accesos.
datos críticos para validar si el equipo
del usuario, de desarrollo de software
además de ha seguido prácticas de
consultados y actualizados permanente estar protegido seguridad recomendadas
y simultáneamente, sin que se afecte el de ataques en su programación
tiempo de respuesta. SQL-Ingestión y verificando puntos como
validaciones y la confidencialidad,
verificaciones integridad, autenticación,
de seguridad autorización y la
en formularios. disponibilidad.
- Diseña, elabora y diligencia formatos para evaluar y calificar ofertas y proveedores, de acuerdo a
las necesidades informáticas de la organización, siguiendo las políticas de la empresa en los
procesos de negociación en tecnología.

- Identifica los procesos para el recibo físico de los bienes informáticos, consolidándolos en un
plan, que verifique instalación y funcionamiento, de acuerdo con los términos pactados en la
negociación, según protocolos de la organización.

- Elabora el informe de recepción de bienes informáticos, de acuerdo al plan establecido y de


conformidad con los términos del contrato, según normas y protocolos de la organización.

- Identifica los procedimientos para la exigencia del cumplimiento de garantías y de las condiciones
establecidas por los actores de la negociación, según lo estipulado en la ley.

- Descargar el archivo de Excel de Matriz de Trazabilidad de Requisitos.


- Consultar los Requerimientos documentados en los Términos de Referencia
- Al final de la Infografía Caso de Estudio de Recepción de Bienes Informáticos, se
encuentra las instrucciones de diligenciamiento de la Matriz de Trazabilidad de Requisitos.
- Diligenciar la Matriz de Trazabilidad de Requisitos con base en los Requerimientos
solicitados versus los bienes recibidos.

Paso 1. Abrir el documento de términos de referencia.

En la actividad de proyecto 4, existe un recurso de aprendizaje llamado: “Términos de referencia


para contratos de desarrollo de software”. En este recurso se muestra un ejemplo de los términos
de referencia con los requerimientos solicitados a un proveedor externo. El aprendiz con base en
este material de estudio debió haber realizado un documento con los términos de referencia de los
bienes o productos a contratar.

Recuerde que los términos de referencia son la base para realizar la invitación a cotizar (mínimo
tres proveedores), la calificación de las propuestas, la selección del proveedor y la elaboración del
contrato.

Paso 2. Recepción de bienes informáticos e Informe.

Una vez realizado el contrato y formalizado con el proveedor seleccionado, se debe de realizar un
control periódico de las actividades y entregables según el cronograma de trabajo establecido y
acordado entre las partes.
Para la recepción y validación de los bienes informáticos recibidos se puede utilizar la “Matriz de
Trazabilidad de Requisitos” que permitirá verificar si lo solicitado en los Términos de Referencia es
lo que efectivamente ha entregado el proveedor. Esta Matriz de Trazabilidad de Requisitos hace
parte del material complementario entregado de esta actividad de proyecto.

En esta actividad de proyecto 8, existe un recurso de aprendizaje llamado: “Caso de estudio:


Recepción de bienes Informáticos”, al final de este caso de estudio se detalla las instrucciones de
diligenciamiento de la plantilla de “Matriz de Trazabilidad de Requisitos”.

El aprendiz debe de realizar el diligenciamiento de la matriz de trazabilidad de requisitos que será


el informe del cumplimiento de los bienes recibidos versus los términos de referencia contratados.

PRODUCTO(S) ENTREGABLE(S)

Se entregará un archivo realizado en el siguiente programa:

1. Hoja electrónica con la Matriz de Trazabilidad de Requisitos diligenciada.

Das könnte Ihnen auch gefallen