3.3. requerimientos no funcionales

Anuncio
Proyecto:
Software para el control de inventarios y facturación. (C.I.F)
Documento: Especificación de Requerimientos Software
Dirigido a: Tecnólogo Rubén Darío Jiménez Ramírez.
Elaboró: Sandra patricia Ochoa López, Jonathan
Alexis Machuca Báez, María Victoria Ardila Figueredo.
Verificó: Tecnólogo Rubén Darío Jiménez Ramírez.
Lugar y fecha de emisión:
Versión
1
2
3
4
Nombre
Nombre:
Nombre
Nombre
REGISTRO HISTÓRICO DEL DOCUMENTO
Fecha
Cambio realizado
28/09/008 Informe inicial
16/12/008 Segundo informe
23/02/2008 Entrega de Cronograma
Entrega de Informes de Base de Datos, Entidad Relación,
31/03/2009
Casos de Uso, Modelo de Entidad.
APROBACIÓN
Sandra patricia Ochoa López
Estudiante
Jonathan Alexis Machuca Báez
Estudiante
María Victoria Ardila Figueredo
estudiante
Rubén Darío Jiménez Ramírez
Evaluador
Firma
:
Firma
:
Firma
:
Firma
:
Los requerimientos descritos en este documento fueron establecidos por el equipo
de desarrollo atendiendo sugerencias del cliente. Cualquier petición de cambios en
las especificaciones debe ser aprobada por los mismos dejando evidencia en el
respectivo registro histórico.
ESPECIFICACIÓN DE REQUERIMIENTOS SOFTWARE
Página 27
TABLA DE CONTENIDO
1. INTRODUCCIÓN ................................................................................................ 3
1.1. Propósito ............................................................................................ 3
1.2. Alcance ................................................................................................. 3
1.3. Antecedentes ....................................................................................... 3
1.4. Definiciones y acrónimos .................................................................. 3
2. DESCRIPCIÓN GENERAL ................................................................................. 4
2.1. Perspectiva del producto .................................................................... 4
2.2. Funcionalidades del Sistema .............................................................. 4
2.3. Características de los usuarios .......................................................... 4
3. REQUERIMIENTOS ............................................................................................ 4
3.1. REQUERIMIENTOS FUNCIONALES ................................................. 4
3.2. REQUERIMIENTOS EXISTENTES DEL SISTEMA .............................. 5
3.3. REQUERIMIENTOS NO FUNCIONALES ............................................ 6
3.3.1 Interfaces de usuario ................................................................. 6
3.3.2 Interfaces hardware ................................................................... 6
3.3.2.1. Del Servidor de Base de Datos .............................................................................. 6
3.3.2.2. De los Clientes ........................................................................................................ 6
3.3.3 Interfaces software .................................................................... 6
3.3.3.1. Del Servidor de Base de Datos .............................................................................. 6
3.3.3.2. De los Clientes ........................................................................................................ 6
3.3.4 Interfaces de comunicaciones ................................................... 7
Requerimientos de Rendimiento (opcional) .................................... 7
3.4. Otros Requerimientos ........................................................................ 7
1.
INTRODUCCIÓN
Este documento esta realizado con el fin de facilitar un mejor conocimiento de
los requerimientos de parte del cliente, para que se pueda desarrollar un mejor
orden, para así tener un manejo fácil y completo para inventarios y facturación.
1.1.
Propósito
El propósito de este software es que sirva de base para llevar un control de
entrada y salida de mercancías, inicialmente para PAPELERIA NACIONAL
(PAPENAL). Con el objetivo de que sea comercial, en el sector papelero y
facilite el control en expedición de la factura.
1.2.
Alcance
Determinar las especificaciones del sistema de información y los
requerimientos para su adecuado desarrollo facilitando el trabajo y hacer más
competitiva la empresa.
1.3.
Antecedentes
Debido a que se llevan inventarios manuales, los cuales generan perdida de
tiempo y dinero, la facturación se hacia manual mente, esto conlleva a algunos
errores y/o incongruencias en lo que se refiere a los totales y discriminación de
IVA. Las empresas han visto la nesecidad de sistematizarse.
Este programa ayudara no solo a acelerar el desempeño de estas tareas de
inventarios sino a generar de forma correcta y rápida las facturas para que el
empleado tenga un óptimo rendimiento y poco riesgo de error.
1.4.
Definiciones y acrónimos
Definiciones
software
Mysql
Linux
Acrónimos
PapeNal
CIF
ERS
Descripción
Programa de computadora
Sistema que administra base de datos
Sistema operativo gratuito
Descripción
Papelería Nacional
Control de inventarios y facturación
Especificación de requerimientos de software
2.
DESCRIPCIÓN GENERAL
2.1.
Perspectiva del producto
los requerimientos establecidos durante la investigación y el hardware que
posee nuestro cliente inicial (PapeNal) teniendo en cuenta que si es necesario
se hará la recomendación de una actualización o mejora en sus equipos,
también será de gran importancia la opinión del o los usuarios del sistema,
siendo un sistema ágil, entendible, manejable y de fácil acceso.
2.2. Funcionalidades del Sistema
CIF manejará el control de inventarios de mercancías, precios costo, precios
venta (mayor y detal), conservándolos en una base de datos, también facilitará
la información de proveedores, clientes y agilizará la expedición de la factura,
dando un mejor servicio a los clientes.
2.3.
Características de los usuarios
La persona encargada del manejo del programa debe tener un conocimiento
básico de sistemas y del software de acuerdo al modulo que vaya o deba
utilizar, ya que por ser de fácil acceso no requiere conocimientos muy
especializados, además dentro del paquete se incluirá un entrenamiento para
su uso.
3.
REQUERIMIENTOS
3.1.
REQUERIMIENTOS FUNCIONALES
Requerimiento 1: cliente
Funcionalidad
 Todo cliente debe estar devidamente registrado con cada uno de sus
datos.
Especificaciones del Requerimiento
- El cliente debe contar con todos sus datos especificos para su
identificacion.
Requerimiento 2 : mercancia
Funcionalidad
 Toda mercancia debe estar registrada con su respectivo nombre
Toda Especificaciones del Requerimiento
- La mercancia debe estar devidamente registrada para su identificacion
Requerimiento 3: Precios por mayor y detal
Funcionalidad
 La mercancia tiene dos precios de venta
Especificaciones del Requerimiento
 Todo mercancia debe llevar dos precios uno de venta por mayor y otro de
venta al detal
Requerimiento 4: factura
Funcionalidad
 Generar factura
Especificaciones del Requerimiento
- Entradas: ingreso código producto
- Proceso: sistema recibe datos y genera total de la factura
- Salidas: impresión factura
Requerimiento 5: proveedores
Funcionalidad
 Todo proveedor debe estar debidamente registrado
Especificaciones del Requerimiento
- El proveedor debe estar debidamente registrado para su identificacion.
Requerimiento 6: vendedor
Funcionalidad
 Registro del vendedor
Especificaciones del Requerimiento
 Cada vendedor debe estar registrado con un codigo para su identificacion
Requerimiento 7: bitacora
Funcionalidad
 Toda accion debe estar devidamente registrada
Especificaciones del Requerimiento
- La bitacora debe mostrar toda accion realizada.
Requerimiento 8: consultas
Funcionalidad
 Listado de toda la mercancia,
Especificaciones del Requerimiento
Cada listado contiene codigo necesarios de cada mercancia, cantidad
existente por articulo.
Requerimiento 9: reportes
Funcionalidad
 Listado de mercancia agotada
Especificaciones del Requerimiento
1. Cada listado debe contener un promedio de entrada mas la cantidad
actual existente.
Requerimiento 10: reporte
Funcionalidad
 Listado de venta por vendedor
Especificaciones del Requerimiento
Cada listado debe tener, el codigo del vendedor para su
identificacion,valor total de ventas semanal por vendedor.
3.2. REQUERIMIENTOS EXISTENTES DEL SISTEMA
Se puede tomar como base o ejemplo Linux y ANT, programas que tienen la
misma finalidad de CIF “administrar base de datos”.
3.3.
REQUERIMIENTOS NO FUNCIONALES
El sistema debe ser totalmente funcional en los equipos que posea el cliente,
debe ser accesible (amigable) de una interfaz grafica agradable y de fácil
manejo.
3.3.1 Interfaces de usuario
Este software está diseñado para que lo manejen empleados, administradores
y gerentes del sector papelero. Es un software de fácil manejo, tan solo con
ingresar los códigos a la base de datos, se podrá acceder de forma rápida a las
existencias de la mercancía.
Se manejará un password para que no todas las personas tengan acceso a
cambiar precios.
3.3.2 Interfaces hardware
A continuación se presentan los requerimientos básicos de hardware para la
implementación del sistema de información.
3.3.2.1.
Del Servidor de Base de Datos
CARACTERISTICA
Disco duro de 80GB
Procesador Pentium IV 2000 HMS
Memoria RAM de 512 MB
Unidad de CD-ROM
Monitor 21”
3.3.2.2.
VALOR
Establecido
Establecido
Establecido
Establecido
Establecido
De los Clientes
CARACTERISTICA
Disco duro de 40GB
Procesador Intel Pentium IV 3000 Mhz
Memoria RAM de 216 MB
VALOR
Establecido
Establecido
Establecido
3.3.3 Interfaces software
A continuación se presentan los requerimientos básicos del software para la
implementación del sistema de información.
3.3.3.1.
Del Servidor de Base de Datos
CARACTERISTICA
Sistema operativo Linux
Mysql
3.3.3.2.
VALOR
0
0
De los Clientes
CARACTERÍSTICA
VALOR
Sistema operativo Linux
Navegador Web (mozilla)
0
0
3.3.4 Interfaces de comunicaciones
Esta conexión será una red de área local (L.A.N) y de área metropolitana
(M.A.N), con conexión a Internet, para instalar el servidor con las estaciones de
trabajo se utilizará red inalámbrica. Con router y tarjetas inalámbricas de red
para los equipos.
Requerimientos de Rendimiento (opcional)
El sistema esta en capacidad de soportar una gran cantidad de usuarios
simultáneamente con sus respectivas estaciones de trabajo no obstante esto
haría un poco lenta la red, la velocidad también tiene que ver con la cantidad
de registros en la base de datos, Ésta está en capacidad de almacenar
millones de registros, el usuario podrá hacer uso de la base de datos cuantas
veces lo requiera.
3.4.
Otros Requerimientos
El sistema debe estar vigilado constantemente por un administrador para que
no haya pérdidas de datos y evitar errores.
El sistema será flexible para que pueda adaptarse a algún cambio que pueda
ocurrir en la empresa.
Descargar