You are on page 1of 14

Requisitos del sistema

Proyecto: ADSI-FACT

ADSI-FACT
Octubre 2017
Diseo e implementacin de software como mecanismo para hacer ms
eficiente el proceso de facturacin e inventariado de un negocio.

Jorge Enrique Jimnez Duarte


Mara Alejandra Soto Martnez
Rafael Eduardo Velzquez Diaz
Wilmer Arley Zambrano Lizarazo
Junio 2017

SENA
Santander
Anlisis y Desarrollo de Sistemas de Informacin (ADSI) 1412904
Ficha del documento

Fecha Revisin Autor Verificado dep. calidad.

Wilmer Arley Zambrano


25/10/2017 1.0
Lizarazo

Documento validado por las partes en fecha: 25/10/2017

Por el cliente Por la empresa suministradora

Estudiantes de la Tecnologa en Anlisis y


Administrador
Desarrollo de Sistemas de Informacin
ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 4

Contenido
FICHA DEL DOCUMENTO 3

CONTENIDO 4

1 ALCANCE 6

1.1 Identificacin 6

1.2 Visin general del documento 6

1.3 Visin general del sistema 6

1.4 Personal involucrado 6

2 DOCUMENTOS REFERENCIADOS 6

3 SITUACIN ACTUAL 7

3.1 Descripcin del sistema o situacin actual 7

3.2 Tipos de usuarios 8

3.3 Necesidad y naturaleza de los cambios 8

3.4 Descripcin de los cambios deseados 8

4 SISTEMA PROPUESTO 8

4.1 Descripcin del sistema propuesto 8

4.2 Tipos de usuarios 9

4.3 Mantenimiento / soporte 9

4.4 Escenarios operacionales 9


4.4.1 Especificacin de casos de uso 9
4.4.1.1 Caso de uso 1: Factura Venta 9
4.4.1.1.1 Diagrama de caso de uso 1 9
4.4.1.1.2 Descripcin del caso de uso 1 10
4.4.1.1.3 Especificacin de escenarios 11
4.4.1.2 Identificacin de Clases y Atributos 11
4.4.1.3 Diagrama de Clases 12
4.4.2 Modelo de datos 12
4.4.2.1 Identificacin de Entidades 12
4.4.2.2 Modelo Entidad Relacin 13

4.5 Futuras evoluciones 13

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 5

4.6 Cambios considerados, pero no incluidos 13

5 RESUMEN DE MEJORAS 14

6 Informacin adicional 14

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 6

1 Alcance
ADSI-FACT permitir administrar y consultar la informacin de los productos almacenados
en la empresa, cumpliendo con todos los requisitos que el cliente pueda generar. Esta
aplicacin dar apoyo a los siguientes procesos:

- Administrar registros de productos


- Administrar usuarios del sistema
- Permitir salvar el registro en caso de fallo del sistema
- Generar reportes por cantidad, calidad y nmero de ventas
- A travs del software se podr consultar y verificar la cantidad faltante de algn
producto
.

1.1 Identificacin
Software ADSI-FACT
El nombre del software hace referencia a:
o Tecnologa en Anlisis y Desarrollo de Sistemas de Informacin
o Software de facturacin

1.2 Visin general del documento


La visin general del documento es definir de manera clara todos los procesos del
software, requerimientos del cliente en diagramas UML, entidades y sus relaciones en el
modelo conceptual de datos del sistema. El documento va dirigido al equipo de trabajo
que estar trabajando en el diseo y el desarrollo del mismo.

1.3 Visin general del sistema


La visin general del sistema que se quiere llevar a cabo es que permita a la empresa
llevar un inventario controlado y ordenado, un anlisis de los productos que tiene una
demanda alta y los que no, siendo bsicamente una base de datos que contiene
informacin sobre la empresa, clientes y empleados que den uso al software.

1.4 Personal involucrado


Nombre Wilmer Arley Zambrano Lizarazo
Rol Estudiante ADSI
Categora profesional Tecnlogo
Responsabilidades Cumplir con el proyecto solicitado prestando apoyo
requerido
Informacin de contacto Wilmerzambrano26@gmail.com
Aprobacin Tutor Lder ADSI

2 Documentos referenciados
N Ttulo Ruta Versin Fecha Autor
1 Requisitos del Primera presentacin 1.0 19/07/2017 Wilmer Arley
Sistema Especificacin de Zambrano
Requisitos Lizarazo

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 7

3 Situacin actual
El sistema se encuentra en la fase de ANLISIS del proyecto. En funcin de dicha
valoracin se especifica el nivel de detalle de cmo va el proyecto.

3.1 Descripcin del sistema o situacin actual


El software ADSI-FACT es un software diseado para el rea comercial que se encarga
de facilitar la facturacin e inventariado de una empresa o negocio.

Funcionamiento:

El cliente solicita al administrador la venta de algn producto, quien a su vez registra el


producto en el sistema, toma los datos necesarios del cliente para realizar un servicio de
calidad. Con esta informacin el administrador genera la respectiva factura, dando un
tiempo de respuesta al cliente y posteriormente realizando un reporte de ventas diarias
para ser entregado en gerencia, quien se encarga de realizar un estadstico con el fin de
realizar una mejora constante en la efectividad de los procesos.

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 8

3.2 Tipos de usuarios


Tipo de usuario Administrador
Responsabilidad Controlar, manipular, editar la informacin del sistema
Formacin Tecnlogo
Habilidades Conocimientos bsicos en TIC
Actividades Administrar la informacin que se almacena del inventario
Interaccin con el sistema Interaccin de control

3.3 Necesidad y naturaleza de los cambios


La necesidad y naturaleza de los cambios se debe a que actualmente hay algunas
empresas o negocios que no cuentan con un sistema de facturacin e inventariado
eficaz y optimizado para cada uno de los procesos que existan.

3.4 Descripcin de los cambios deseados


Este es un sistema propuesto por primera vez, as que no tiene ningn tipo de
requerimiento por cambio, por consiguiente, es un sistema diseado para cumplir y suplir
una necesidad especfica y est en su etapa inicial.

4 Sistema propuesto
Si bien es cierto el mundo ha avanzado en muchos aspectos gracias a la implementacin de
nuevas tecnologas, hay ciertos procesos en los que muchas empresas, sean pequeas,
medianas o grandes prefieren seguir implementando mtodos antiguos que puede que en
algunas ocasiones resulten efectivos, pero que a su vez solo generan un estancamiento que
no les permite estar al mismo nivel competitivo que las dems empresas. Un claro ejemplo
son los famosos inventarios, existen empresas que prefieren establecer ciertos horarios y
asignar a un grupo de personas la ardua labor de contar manualmente todos sus productos,
esto generado tal vez por la desconfianza de usar un sistema que pueda controlarles y
optimizarles mejor esa rea, o quizs la desinformacin sobre los nuevos avances
tecnolgicos y los beneficios de cada uno.

Debido a esto, hemos optado por el desarrollo o mejora de dichos inconvenientes usando
las TICs actuales, desarrollando procesos de mejora, implementacin y actualizacin de un
software capaz de optimizar dichas tareas, brindando as una mejora en la atencin al
cliente y as otorgar una satisfaccin mayor a este.

4.1 Descripcin del sistema propuesto


Crear un programa que contribuya a la sistematizacin de los procesos y procedimientos
internos en el rea de inventariado, en pro de la satisfaccin al cliente y empleados de la
empresa, donde se beneficiaran mutuamente los implicados en este proyecto un 100%,
optimizando y contrarrestando directamente las falencias; utilizando y adaptando las
Tecnologas de la informacin como medio principal al cumplimiento de la solucin de
los inconvenientes que pueda generar dentro del rea de inventario.
Para permitir la interaccin directa con los clientes (clientes y administradores) en este
proyecto mediante un hardware de computadores se proceder a realizar un software
con lenguaje de programacin Java en el cual se realizarn cientos de lneas de cdigo
que permitan establecer la interfaz grfica de usuario (GUI), la conexin lgica entre las
GUI y los procesos requeridos para su manipulacin. Adems de poder acceder a una
base de datos previamente creada en la que se almacenarn y se accedan los datos del

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 9

inventario en el momento deseado; cabe resaltar que la plataforma del procesador ser
compatible con sistema operativo Windows en cualquiera de sus versiones superiores a
Windows 7, con aceptacin y plena funcionalidad sin interrupcin.

El software ser de fcil manejo, con una interfaz simple para facilitar su entendimiento y
buena ejecucin, as cualquier usuario, sin importar los conocimientos que pueda poseer
sobre informtica la podr usar sin mayor inconveniente.

Se ha decidido usar el patrn MVC (Modelo-Vista-Controlador) ya que permite una


mayor flexibilidad y eficiencia en el trabajo y ejecucin de nuestro software.

4.2 Tipos de usuarios


Tipo de usuario Administrador
Responsabilidad Controlar, manipular y editar la informacin del sistema
Formacin Tecnologa
Habilidades Conocimientos bsicos en TIC
Actividades Administrar la informacin que se almacena del inventario
Interaccin con el sistema Interaccin de Control

4.3 Mantenimiento / soporte


Para la buena implementacin del software se requiere de un equipo de cmputo para la
administracin, el cual permitir tener el control y la base de datos donde se almacenar
y manipular la informacin del rea de inventario.

4.4 Escenarios operacionales


Para este software es necesario tener una interfaz, la cual tendr el control pleno del
software en donde se modificarn los campos requeridos en el momento que sea
necesario. En esta interfaz se tendr acceso a:
o Factura Venta:
Nombre
Fecha
Tiempo Respuesta
Hora
#Orden

4.4.1 Especificacin de casos de uso

Caso de uso 1: Factura Venta

Diagrama de caso de uso 1

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 10

Descripcin del caso de uso 1


Descripcin El sistema permitir genera una factura por cada venta
realizada.
Precondiciones Ser usuario tipo Administrador
El #Orden de la nueva factura no puede ser igual al de la
factura generada anteriormente.
Secuencia Paso Accin
normal 1 El administrador registrar los productos
2 El administrador generar la factura de venta si
previamente los productos fueron pagados por
completo
3 Si el cliente gusta, puede registrarse en la base de
datos para disfrutar de ofertas y promociones.
4 El administrador realizar un reporte diario al
Gerente para que este realice un estadstico general
de los procesos.
Post Si el cliente se registra debe quedar almacenado en la base
condiciones de datos del software
El objeto cliente puede ser llamado las veces que se
requiera
El objeto cliente puede ser editado con la autorizacin del
mismo.
Excepciones Paso Accin
1 El cliente ya no desea pagar el producto

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 11

Especificacin de escenarios

Identificacin de Clases y Atributos

Cliente Administrador FacturaVenta Gerencia


-ID: int +Nombre: String +Nombre: String +Cargo: String
-Telfono: int +ID: int +Fecha: String +Nombre: String
-Direccin: String +TipoCliente: String +Hora: String
-TipoCliente: String +#Orden: int
+TiempoRespuesta: int
+reportarNovedad +registrarVenta () +tiempoLimite () +consultar ()
() +realizarReporte () +estado () -realizarEstadistico
+generarVenta () ()

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 12

Diagrama de Clases

4.4.2 Modelo de datos

Identificacin de Entidades

o Administrador: acta como el controlador de todo el sistema. Es el encargado


de editar, crear, buscar o eliminar la informacin con respecto a los productos
del inventario.

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 13

Modelo Entidad Relacin

4.5 Futuras evoluciones


Se tiene previsto a futuro realizarle actualizaciones al sistema, teniendo en cuenta las
necesidades que se requieran con el fin de solucionar las fallas que se puedan encontrar
y que obstaculicen los procesos.

4.6 Cambios considerados, pero no incluidos


No hay necesidad de realizar modificaciones algunas a los requerimientos iniciales.

Requisitos del sistema


ADSI-FACT Rev. 1.0
Requisitos del sistema Pg. 14

5 Resumen de mejoras
Se puede afirmar de antemano que la creacin de este software mejorar en un 100% los
procesos y procedimientos que se manejan en el rea de inventariado y facturacin, debido
a que es una plataforma que permitir generar una mejor atencin al cliente y una
satisfaccin mucho ms alta de este.

6 Informacin adicional
Este proyecto ser desarrollado con todos los parmetros requeridos en cuanto a calidad
para as presentar un buen producto.

Requisitos del sistema

You might also like