Está en la página 1de 21

ESTNDAR ANSI IEEE-830-1993

1. INTRODUCCION

Objetivo del documento de requisitos

El objetivo es contener todos los elementos del sistema desde las restricciones
hasta los requerimientos basndose en este como si se tratara de un manual
para el manejo del sistema ya que como se mencionara todo el sistema
minuciosamente a travs de los aspectos los cuales son: Identificacin de
Requisitos, Anlisis de Requisitos y Negociacin, Especificacin de Requisitos,
Modelizado del Sistema, Validacin de Requisitos y Gestin de Requisitos.
Al final el usuario podr comprender las funciones y caractersticas del sistema,
basndose en este documento, apoyndose en las caractersticas que el
mismo usuario sugiri para su fcil manejo as como su diseo.

Alcance del producto

Se pretende que el alcance del producto sea grande y que el sistema sea
aceptado y adoptado como un software de calidad y eficiencia logrando as su
efectivo desarrollo y sistema ofreciendo las caractersticas que los usuarios
necesitan y demandan en cuantos a sus necesidades y capacidades.

Referencias

Las referencias en las cuales se bas el proyecto estn enfocadas


principalmente a puntos especficos de los cuales se desarrolla el sistema y el
proyecto en s como lo es el modelo, necesidades de los usuarios en cuanto al
diseo y manejo de un inventario en este caso el cual se hizo referencia una
farmacia la cual es DSS.

2. DESCRIPCIN GENERAL

Perspectiva del producto

Las interfaces del sistema con las que el usuario ya sea administrador,
mantenimiento, encargado u otro usuario distinto a este era de fcil manejo ya
que estas estn referenciadas a los requerimientos del usuario, son interfaces
graficas de fcil manejo y entendimiento para aquel que valla a manejarlo en
ese momento. Todo usuario no tendr acceso a hacer todas las cosas que el
sistema o software ofrece ya que como se plante en un principio este tendr
restricciones de usuarios segn sea su jerarqua.
El hardware con el que se contara ser una computadora sencilla la cual
contendr el sistema. En cuanto a un software de comunicacin este podr
hacer documentos en Word (.doc) o .txt para as comunicar un inventario ms
eficiente y rpido de todo el contenido de la farmacia, tambin se podr enviar
dicha informacin por medio de internet ya sea por correo electrnico o algn
otro medio de transferencia.
La restriccin de memoria tendr poca demanda ya que este sistema no
demandara el uso de muchos programas para su ejecucin ya que este solo
podr llamar a la base de datos en la cual se estarn conteniendo los
productos de la farmacia. La operacin de este sistema ser tanto para el
usuario normal como hasta el dueo de la farmacia solo teniendo en cuenta las
restricciones de cada uno ya mencionadas, la operacin del sistema tomara el
control de toda la pantalla para as evitar que los distintos usuarios hagan uso
indebido del hardware y software y se enfoquen a desempear el uso del
sistema para lo que fue creado, tambin con el fin de evitar satura miento de
memoria al estar ejecutando ms aplicaciones que puedan en dicho momento
daar, congelar o ralentizar el sistema. Los requisitos para la adaptacin de
este sistema no sern muy difciles ya que este software es de muy fcil
manejo y no ser necesaria una larga jornada de capacitacin para el manejo
de dicho.

Funciones del producto

La funcin principal del el sistema o producto ser funcionar como inventario


para los dueos de la farmacia, pero como actividad agregada para tener una
utilidad ms grande es de poder ver precios de productos solicitados, compra y
venta de estos; el sistema podr tener acceso a cualquier producto contenido
tanto en el mostrador como en la bodega o almacn de la farmacia, tambin
con este inventario saber cunto las cantidades de productos es menor a la
adquisicin y poder hacer un pedido de estos.

Caractersticas del usuario

Cada caracterstica de usuario variara dependiendo de su jerarqua como ya se


mencion en la matriz de requerimientos algunos podr hacer cosas que otros
usuarios no podr ni tener acceso a estas, un ejemplo de estas caractersticas
seria el del usuario jefe de la farmacia o administrador del sistema el cual
tendr una clave nica para poder tener acceso a todo en absoluto desde
poder eliminar suprimir o retener un producto por determinado tiempo o
definitivamente ya segn sea su decisin, tambin el caso contrario poder
agregar un producto nuevo, el tambin el ser capaz de usar el sistema para
fabricar el inventario as como tambin vender productos si as lo desea; este
usuario es muy general ya que este puede desempear todas las actividades
de los dems usuarios al tener acceso absoluto.
Por otro lado el cliente solo podr pedir precio de productos y el contenido de
este, las caractersticas de este usuario son muy limitadas ya que este no tiene
tanta interaccin con el sistema como los dems.
El cajero ser aquel el cual estar al frente del sistema para vender los
productos a los clientes que lo requieran, las caractersticas de este se
limitaran solo a la venta de los productos as como tambin checar precios de
productos.
El usuario de mantenimiento ser el encargado de hacer el inventario para
entregar al dueo de la farmacia, tambin tendr accesos a modificar precios,
productos y movimientos que el sistema haya tenido recientemente.

Como se pudo dar cuenta el dueo de la farmacia podr desempear si as lo


desean las funciones o caractersticas de los usuarios de mantenimiento y
cajero ya que este tiene nociones bsicas de cmo se desempean y ya que el
sistema es de fcil manejo lo cual no ser muy difcil de lograrlo.

Restricciones generales

Las restricciones generales se plantearan con forme al dueo los pida, pero
dando una breve introduccin a estas ser el uso indebido del sistema, por lo
cual se opt que el sistema cubra totalmente la pantalla para as no dejar que
los usuarios hagan uso de otras aplicaciones las cuales no sean de uso para la
farmacia, tambin el sistema en cuanto a la venta de productos tendr la
restriccin de que el usuario en caso de que quiera encubrir algn negocio todo
lo hecho en el sistema ser guardado para as tener en cuenta toda actividad
realizada en el sistema.
Adems de todas las restricciones que tendrn los usuarios que lo manejaran
como ya se han mencionado anteriormente.

3. REQUISITOS ESPECIFICOS

Para la realizacin de este proyecto se desea reducir recursos tanto humanos


como materiales y financieros, buscando una mxima optimizacin del tiempo,
implementando un sistema multiusuario.

Interfaces externas

En esta etapa se describir toda la interfaz con la que el usuario estar


interactuando para accesar al sistema inventario y realizar los movimientos que
desee.

PANTALLA 1
Esta pantalla es el control para el acceso al sistema, como se puede observar
tiene un cuadro combinado el cual te desplaza los nombres de quienes
manejan el sistema, es importante recalcar que cada uno de ellos tiene
permisos restringidos para evitar robos.

Cuando no escriben la contrasea predeterminada aparece un indicador.

PANTALLA 2
Esta pantalla es para registrar con cuanto en efectivo se va a iniciar el da, esto
nos sirve para que al final del da podamos obtener ganancias, claro,
descontando gastos.

PANTALLA 3
Esta pantalla es el men principal, donde como se puede observar tiene 6
casilleros los cuales te enlazan a otro formulario dependiendo las necesidades
del cliente.

CASILLEROS DEL MENU: CASILLERO 1


Esta pantalla nos permite buscar cierto producto, lo podemos buscar por grupo
(jarabe, pomada, vendas etc.) o de otra forma especificando que producto
queremos buscar (bsqueda por producto ej. Jarabe broncoln, y me mostrara
los datos de este producto en particular). En este caso lo estoy buscando por
grupo, donde indique que fuera por jarabe, y como resultado tenemos algunos
en la tabla, donde me describe la existencia, cdigo, nombre del producto, el
proveedor, costo unitario, costo final y por ltimo el costo que generara el
inventario, es decir tengo como existencia 15 de broncolin multiplicado por el
costo (unitario) me dara 570. El primer atributo en mi tabla es SELECCIONA,
este me sirve para sacar el TOTAL del costo de inventario (me falto seleccionar
el segundo casillero) por lo que me da 870 (570+300).

SI OPRIMIMOS EL BOTON NUEVO DE LA PANTALLA ANTERIOR:

En esta pantalla podremos agregar un nuevo producto, nombre, grupo al que


pertenece el producto, cdigo, laboratorio (en caso de que sean vendas o
curitas los cuales no pertenecen a algn laboratorio se selecciona en el campo
laboratorio ninguno), tambin contienen existencia, proveedor, marca, y un
nmero de stock para tener control del producto (que siempre haya en
existencia, y se mande a la lista de pedido).
Se introducir el costo unitario y en la parte donde dice ganancia se le podr
poner el porcentaje y automticamente aparecer el costo, pues este clculo
esta por default, as mismo

se podr aadir la imagen del producto. Al

momento en que se oprima en aceptar se incluir este producto en el registro,


de lo contrario si oprimimos el botn cancelar regresara a la pantalla anterior.

SI

OPRIMIMOS

EL

BOTON

MODIFICAR

DE

LA PANTALLA

PRODUCTOS:
Cuando estamos en la ventana PRODUCTOS, en cada producto de la lista se
podr dar clic y despus oprimir en el botn modificar cuando se desee hacer
algunos cambios. Despus de haber hecho los cambios se podr guardar con
el botn (guardar) y con el botn atrs volver a la ventana PRODUCTOS.

SI

OPRIMIMOS

EL

BOTON

ELIMINAR

DE

LA

PANTALLA

PRODUCTOS:
Cuando estamos en la ventana PRODUCTOS, en cada producto de la lista se
podr dar clic y despus oprimir en el botn ELIMINAR y aparecer un
mensaje. Y con el botn salir se regresara al men principal.

CASILLEROS DEL MENU: CASILLERO 2 proveedores


En esta pantalla podremos buscar algn proveedor. Podremos poner su
nombre en el campo BUSCAR e irn apareciendo los datos del proveedor,
tiene la opcin de NUEVO para agregar uno, la opcin MODIFICAR para
corregir datos, y la opcin cerrar para regresarnos al men principal.

CASILLEROS DEL MENU: CASILLERO 3 VENTAS

Esta pantalla muestra el esquema que veremos al hacer una venta. Tenemos el
atributo grupo, en este caso se escogi el grupo jarabe y muestra los productos
(imagen) que tenemos dentro de ese grupo.

Cuando se haga clic en cualquier producto (imagen) aparecer la siguiente


ventana: la cual te dar el precio y la existencia actual, solo tendrs que teclear
la cantidad que quiere el cliente de ese producto. El botn agregar lo agrega a
la lista de artculos a comprar.

ARTICULO AGREGADO A LA LISTA

El botn finalizar te manda a la siguiente pantalla, la cual te da el total de la


compra y le tecleas con cuanto te est pagando el cliente y te pone
automticamente el cambio. En el botn cobrar te dara un ticket.

CASILLEROS DEL MENU: CASILLERO 4 CLIENTES


Esta pantalla es para BUSCAR algn cliente, al igual que AGREGAR un nuevo
cliente o MODIFICAR clientes ya registrados con la ayuda de los botones
(Nuevo, Modificar)

Una vez oprimido el botn NUEVO: Agregara un nuevo cliente a la base de


datos.

Una vez oprimido el botn MODIFICAR: tendr la posibilidad de modificar los


datos del cliente botn ACEPTAR se guardan las modificaciones, botn
ELIMINAR se elimina este registro.

CASILLEROS DEL MENU: CASILLERO 5 COMPRAS


En la pantalla SIGUIENTE nos muestra el registro de compras. Podemos
agregar el producto por nombre (escribindolo) o por grupo como en este caso
(grupo = analgsicos). En este caso Hemos dado clic en el analgsico
MICRATAM y nos muestra una tabla

una vez que dimos clic en MICRATAM esta pantalla es la que nos aparece y es
necesario solo llenar unos datos para registrar que se hizo una compra al
proveedor.

Una vez dado en el botn agregar, aparecer la siguiente ventana donde los
datos de el analgsico MIGRATAM ya se han llenado en la tabla, y nos muestra
el total del pedido al proveedor.

CASILLEROS DEL MENU: CASILLERO6 CONTROL DE CAJA


Esta pantalla nos permitir tener el control de las ventas y gastos del da para
posteriormente saber las ganancias. NOTA: los datos de inicial (con cuanto se

inicio el da) se pone automticamente, esto para evitar fraude, al igual que las
ventas y gastos para que al final te de las ganancias (total), y seleccionamos
una fecha. En el botn artculos vendidos nos desplegara una lista.

Funcionalidad

En cuanto a la entrada y salida de informacin al sistema, podemos ver en el


punto anterior, que toda etapa tiene su propia respuesta a cada funcin que
realiza, entre algunas de ellas podemos mencionar el control de validez que
manejamos en cuanto a la entrada de informacin es la mxima, debido a que
el sistema no demanda la necesidad de aplicar un lapso especifico para enviar
o recibir algn tipo de informacin.
Cada tem o ventana del sistema, cumple con una funcin en especifico y al
realizar una operacin existe una secuencia para realizar una ms en seguida
de la otra si es que as se desea; esto ya depender de si quiere o no realizar
una tarea ms.

Para responder a operaciones anormales podemos mencionar que el sistema


tiene una serie de ventanas que aparecern con mensajes de aviso sobre
algn error o anormalidad en l, como alguna contrasea incorrecta, un usuario
no registrado, o simplemente un frmaco no encontrado en la base de datos
con la que se cuenta.
As mismo la relacin de entrada y salida de informacin depender del registro
de nuevos artculos que se deseen agregar a nuestra base de datos y los
cambios que se realicen al querer modificar informacin sobre un producto.

Requisitos de rendimiento.

En cuanto a los requisitos de rendimiento con los cuales nuestro sistema


contara, cabe mencionar que esto depender a la cadena de farmacias donde
el software se implementara, ya que cada negocio cuenta con diferentes
necesidades a cuanto numero de usuarios, trabajadores y artculos se refiere.
Aqu lo que se busca es poder adaptar el sistema a los requerimientos que se
quieren cubrir, si es una cadena farmacutica muy grande, es lgico que el
numero de trabajadores ser extenso, al igual que el numero de productos a
vender o usuarios que realizan compras.
El tipo de informacin que se manejara en el sistema ser alfanumrico, puesto
que se manejaran nombres de artculos as como sus precios. Se espera que
cada transaccin sea completada en un lapso menor a 5 segundos, pues lo
que buscamos es optimizar todos los recursos involucrados entre ellos el
tiempo invertido en cada operacin.

Requisitos de la base de datos

Como mencionamos anteriormente el tipo de datos que se manejara ser


alfanumrico, puesto que manejaremos informacin y precios de artculos
variados dentro de la farmacia.
Segn las transacciones que se deseen realizar, ser la frecuencia con la que
accederemos al sistema para realizar dichas tareas. Cada usuario tendr la
libertad de utilizar el software cuando lo necesite, sin restricciones de inicio de
sesin o tiempo dentro del mismo.
(faltan RELACIONES DE INTEGRIDAD)
Tiempo de cada transaccin, cuantos clientes puedes ser atendidos a la ves,

Restricciones de diseo.

El software es tan simple y sencillo, que en realidad no existen limitaciones en


cuanto al hardware, no se necesita de grandes caractersticas o requerimientos
para la fcil instalacin del programa y la gil ejecucin del mismo.
La maquina donde se planea instalar el sistema no necesita de caractersticas
especiales, es suficiente con que sea simplemente para la ejecucin del
nuestra aplicacin, puesto que solo necesita una gran capacidad de
almacenaje para la base de datos que se manejar. Y tener acceso a internet
para interconectarse con el resto de las sucursales que tambin contaran con
este sistema, en el caso de que nuestra farmacia as lo requiera.

Caractersticas de calidad y atributos del sistema.

Se busca que el sistema sea integro y seguro, es por eso que para accesar y
poder modificar informacin importante como el agregado de artculos nuevos o
modificacin de precios, solo el administrador tendr el poder de realizar dichos
cambios, as como poder sacar un articulo del sistema y descontinuarlo en las
ventas; todo esto con el registro de una contrasea para mantener la seguridad
de los cambios realizados.

El sistema deber de estar en mantenimiento cada tanto, con la finalidad de


estar siempre disponible a transacciones necesarias, sin tener problema
alguno, si el tcnico no puede llegar a cumplir con el mantenimiento debido, se
puede ofrecer el capacitar a un empleado de la empresa solicitora del software,
para que de el mantenimiento necesario al sistema, sin tener complicaciones.

4. ANEXOS

Aqu se ubicarn los instrumentos y otro tipo de documento que han sido
necesarios para el desarrollo del trabajo y que no se ha considerado otro lugar
para ellos en el documento.
Los anexos son secciones adicionales que se adjuntan al documento escrito, el
objetivo es presentar informacin adicional importante, ya sea para prolongar la
explicacin de los datos, como tambin para confirmarlos. Se ubica despus de
las conclusiones y recomendaciones, antes de la bibliografa.
Ejemplo de anexos: copias de documentos, mapas, planos, cuestionarios,
guas de entrevista y observacin, proyectos, programas, cuadros, grficos,
diagramas, resultados de laboratorios, cronogramas, presentacin de la
exposicin etc. Dichos agregados son ordenados de acuerdo a cmo han sido
citados en el cuerpo del trabajo.

También podría gustarte