INSTITUTO TECNOLOGICO
SUPERIOR FISCOMISIONAL
“Nuestra
Señora del Rosario”
Análisis
de Sistemas
1.
Datos Informativos:
1.2.
Ciclo: Tercero
1.3.
Estudiante: Junior
Jiménez, Cinthia Ordoñez & Leidi Gaona
1.4.
Asignatura: Análisis
de sistemas
1.5.
Docente: Ing. Estefanía
Salinas
1.6.
Fecha: 04 de
marzo de 2016
2.
Objetivos:
Identificar
el problema de la empresa System+ para poder desarrollar un sistema eficaz
desarrollar los principales
requerimientos del software envase a la información obtenida
3.
Introducción:
En el siguiente trabajo se analizara los
principales problemas de la empresa System+ y envase a ellos se hará un
análisis y recopilación de información para determinar cuáles son las
afecciones que originan estos problemas.
Se
establecen los requerimientos funcionales y no funcionales necesarios para el
desarrollo eficaz del sistema.
4.
Desarrollo:
Empresa System +
1. Problemas
ü La
empresa System+ no cuenta con un sistema de control para facturación es así que
se llevan estos procesos por medio de factúrelo
ü Dentro
de la empresa existe un inventario de los productos que puede ser modificado
pero no lleva un registro eficaz de los ingresos y egresos que lleva la empresa
2. Encuesta
1)
¿De qué forma está afectando a la empresa no
contar con un sistema automatizado?
Afecta en el tiempo y
en el dinero, ya que es manual hay retraso en los procesos y equivocaciones al
registrar clientes.
2)
¿De
qué forma lleva su sistema de facturación?
a) Manual
(x) b)
digital ( )
Que
herramienta utiliza…………
3)
¿Qué
información registra en su sistema de facturación?
Nombre,
dirección, teléfono, cantidad, detalle, precio unitario, precio total, cedula,
descuento.
4)
¿Posee
un registro de clientes?
Si
(x) no ( )
Datos:
nombre, dirección, teléfono, cedula………
5)
¿Ofrece
créditos a sus clientes?
Si (x) no ( )
Lapsos de pago: Mensualmente.
6)
¿Si
el pago es a crédito que porcentaje de interés cobra?
Se
cobra el 2%
7)
¿Si
el pago es al contado ofrece algún porcentaje de descuento?
En
diciembre 25% y enero 20%
8)
¿Cuál
es porcentaje de IVA al cobrar en sus productos?
Se cobra el 12%
9)
¿la
empresa trabaja con una sola línea de productos?
Si (
) no (x)
Cuantas: 10
10) ¿De qué forma lleva el registro de
inventario?
a) Manual
( ) b) digital (x)
Herramienta: Excel
3.
Requerimientos
de Software.
3.1
Requerimientos
Funcionales
El sistema permitirá:
RF
|
DESCRIPCIÓN
|
RF 01
|
Registrar Usuario administrador y asignarle un
password.
|
Modificar y eliminar el usuario
|
|
RF 02
|
Al administrador registrar usuario cajero
|
Al administrador modificar y eliminar el usuario
cajero.
|
|
Al administrador buscar usuario cajero
|
|
RF 03
|
Al usuario cajero registrar Proveedores
|
Al usuario cajero modificar y eliminar
proveedores
|
|
Al usuario cajero buscar proveedores por
Ruc/Empresa.
|
|
RF 04
|
Al usuario cajero registrar Cliente
|
Al usuario cajero modificar y eliminar cliente
|
|
Al usuario cajero buscar cliente
|
|
RF 05
|
Al usuario cajero registrar productos
|
Al usuario cajero modificar y eliminar productos
|
|
Al usuario cajero buscar productos
|
|
Al usuario cajero verificar Stock del producto
|
|
RF06
|
Al usuario cajero realizar venta
|
Al usuario cajero generar y guardar y modificar
factura.
|
|
Al usuario cajero disminuir stock
|
|
Al usuario cajero actualizar sistema
|
|
Al usuario cajero asignar crédito y periodo de
pago.
|
|
Al usuario cajero generar reporte de ventas.
|
|
Al usuario administrador establecer (% descuento,
y % de iva, %de mora)
|
|
Al usuario administrador modificar y eliminar
porcentaje de (descuento/iva/mora).
|
3.2
Requerimientos
no funcionales:
RF
|
DESCRIPCIÓN
|
RNF01
|
El sistema tendrá una interfaz amigable a la
vista del usuario
|
RNF02
|
El sistema operativo será Multiplataforma.
|
RNF03
|
El sistema permitirá loguear a usuarios
encargados de manejar el sistema.
|
RNF04
|
El sistema trabajara con una base de datos MySQL.
|
RNF05
|
EL sistema será desarrollado en el lenguaje de
programación JAVA8.
|
RNF06
|
El sistema será desarrollado bajo la modalidad
Cliente-Servidor.
|
4.
Diagramas
Caso de uso
CU01. Registrar usuario administrador

DESCRIPCIÓN
CASO DE USO REGISTRAR
USUARIO ADMINISTRADOR
IDENTIFICACIÓN:
|
CU01
|
CASO DE USO:
|
Registrar
administrador.
|
ACTOR:
|
Administrador
|
REFERENCIA RQF
|
RF01
|
PROPÓSITO:
|
Permitir
el registro de usuario administrador
|
DESCRIPCIÓN:
|
Permite
al sistema registrar, modificar, eliminar al usuario administrador.
|
TIPO:
|
Primario
|
PRECONDICIÓN:
|
Ingreso
al Sistema
|
POSCONDICIÓN:
|
Registrar,
modificar, eliminar al usuario administrador
|
CURSO DE EVENTOS REGISTRO
|
|
ADMINISTRADOR
|
|
1.- Se ubica en la pantalla
registrar usuario cliente.
|
|
2.-
Carga datos en la pantalla registro usuario administrador.
|
|
3.-
Ingresa los datos del usuario administrador.
|
|
4.-
Clic en el botón guardar.
|
|
5.-
Inicia proceso de registro usuario
administrador.
|
|
6.-
Validar campos llenos
|
|
7.-
Validar cédula
|
|
8.-
Guarda los datos
|
|
9.-Muestra
el mensaje ”datos guardados correctamente”
|
|
10.-Acepta
el mensaje
|
11.-
Caso de uso finalizado
|
CURSO TIPICODE EVENTOS MODIFICAR
USUARIO ADMINISTRADOR
|
|
1.- Se ubica en la pantalla modificar
usuario administrador.
|
|
2.-
Carga datos en la pantalla modificar usuario administrador.
|
|
3.-
Ingresa los nuevos datos del usuario
administrador.
|
|
4.-
Clic en el botón guardar.
|
|
5.-
Inicia proceso de modificación de usuario
administrador.
|
|
6.-
Validar campos llenos
|
|
7.-
Validar cédula
|
|
8.-
Guarda los datos
|
|
9.-Muestra
el mensaje ”datos modificados correctamente”
|
|
10.-Acepta
el mensaje
|
|
CURSO TIPICO DE EVENTOS ELIMINAR USUARIO
ADMINISTRADOR
|
|
1.- Se ubica en la pantalla eliminar
usuario administrador.
|
|
2.-
Muestra la lista de los usuarios administradores.
|
|
3.-
Seleccionar usuario administrador.
|
|
4.-
Clic en el botón eliminar.
|
|
5.-
Inicia proceso de eliminación de usuario administrador
|
|
6.-Muestra
el mensaje ”datos eliminados correctamente”
|
|
7.-Acepta
el mensaje
|
8.-
Caso de uso finalizado
|
DR01Robustez

DS01Secuencia

CU02.
REGISTRAR USUARIO CAJERO

DESCRIPCIÓN CASO DE USO REGISTRAR USUARIO CAJERO
IDENTIFICACIÓN:
|
CU02
|
CASO DE USO:
|
Registrar usuarios cajero.
|
ACTOR:
|
Administrador, cajero
|
REFERENCIA RQF
|
RF02.
|
PROPÓSITO:
|
Permitir el registro de usuario cajero.
|
DESCRIPCIÓN:
|
Permite al sistema registrar, modificar, validar,
eliminar al usuario cajero.
|
TIPO:
|
Primario
|
PRECONDICIÓN:
|
Registrar el usuario administrador
|
POSCONDICIÓN:
|
Registrar, modificar, eliminar, validar, eliminar
cajero.
|
CURSO DE EVENTOS REGISTRO
|
|
ADMINISTRADOR
|
RESPUESTA DEL SISTEMA
|
1.- Se ubica
en la pantalla registrar usuario
cajero.
|
|
2.- Carga datos en la pantalla registro usuario cajero.
|
|
3.- Ingresa los datos del usuario cajero.
|
|
4.- Clic en el botón guardar.
|
|
5.- Inicia proceso de registro usuario cajero.
|
|
6.- Validar campos llenos
|
|
7.- Validar cédula
|
|
8.- Guarda los datos
|
|
9.-Muestra el mensaje ”datos guardados correctamente”
|
|
10.-Acepta el mensaje
|
11.- Caso de uso finalizado
|
CURSO TIPICODE EVENTOS MODIFICAR CAJERO
|
|
1.- Se ubica
en la pantalla modificar
|
|
2.- Carga datos en la pantalla modificar
|
|
3.- Ingresa los nuevos datos
|
|
4.- Clic en el botón guardar.
|
|
5.- Inicia proceso de modificación de usuario cajero.
|
|
6.- Validar campos llenos
|
|
7.- Validar cédula
|
|
8.- Guarda los datos
|
|
9.-Muestra el mensaje ”datos modificados correctamente”
|
|
10.-Acepta el mensaje
|
11.- Caso de uso finalizado
|
CURSO TIPICO DE EVENTOS ELIMINAR CAJERO
|
|
1.- Se ubica
en la pantalla eliminar usuario cajero.
|
|
2.- Muestra la lista de los usuarios cajeros.
|
|
3.- Seleccionar usuario cajero a eliminar.
|
|
4.- Clic en el botón eliminar.
|
|
5.- Inicia proceso de eliminación de usuario cajero.
|
|
6.-Muestra el mensaje ”datos eliminados correctamente”
|
|
7.-Acepta el mensaje
|
8.- Caso de uso finalizado
|
CURSO TIPICO DE EVENTOS BUSCAR CAJERO
|
|
1.- Se ubica
en la pantalla buscar usuario cajero.
|
|
2.- Muestra la lista de los usuarios cajeros.
|
|
3.- El sistema muestra la pantalla para Ingresar los
datos a buscar.
|
|
4.- Clic en el botón buscar.
|
|
5.- Inicia proceso de búsqueda del usuario cajero.
|
|
6.- finaliza la búsqueda.
|
|
7.- Presenta el resultado
|
|
8.-Acepta el mensaje
|
9.- Caso de uso finalizado
|
DR02Robustez

DS02
Secuencia

CU03
CASO DE USO REGISTRAR CLIENTE

IDENTIFICACIÓN:
|
CU03
|
CASO DE USO:
|
Registrar
usuario cliente
|
ACTOR:
|
cajero,
cliente
|
REFERENCIA RQF
|
RF04.
|
PROPÓSITO:
|
Permitir
el registro de usuario cliente.
|
DESCRIPCIÓN:
|
Permite
al sistema registrar, modificar, validar, eliminar al usuario cliente.
|
TIPO:
|
Primario
|
PRECONDICIÓN:
|
Registrar
el usuario cajero
|
POSCONDICIÓN:
|
Registrar,
modificar, eliminar, validar, eliminar cliente.
|
CURSO DE EVENTOS REGISTRO
|
|
CAJERO
|
RESPUESTA DEL SISTEMA
|
1.- Se ubica en la pantalla
registrar cliente.
|
|
2.-
Carga datos en la pantalla registro cliente.
|
|
3.-
Ingresa los datos del cliente.
|
|
4.-
Clic en el botón guardar.
|
|
5.-
Inicia proceso de registro cliente.
|
|
6.-
Validar campos llenos
|
|
7.-
Validar cédula
|
|
8.-
Guarda los datos
|
|
9.-Muestra
el mensaje ”datos guardados”
|
|
10.-Acepta
el mensaje
|
11.-
Caso de uso finalizado
|
CURSO TIPICODE EVENTOS MODIFICAR
CLIENTE
|
|
1.- Se ubica en la pantalla modificar.
|
|
2.-
Carga datos en la pantalla modificar cliente.
|
|
3.-
Ingresa los nuevos datos del cliente.
|
|
4.-
Clic en el botón guardar.
|
|
5.-
Inicia proceso de modificación de cliente.
|
|
6.-
Validar campos llenos
|
|
7.-
Validar cédula
|
|
8.-
Guarda los datos
|
|
9.-Muestra
el mensaje ”datos modificados”
|
|
10.-Acepta
el mensaje
|
11.-
Caso de uso finalizado
|
CURSO TIPICO DE EVENTOS ELIMINAR
CLIENTE
|
|
1.- Se ubica en la pantalla eliminar
cliente.
|
|
2.-
Muestra la lista de los clientes.
|
|
3.-
Seleccionar usuario cliente.
|
|
4.-
Clic en el botón eliminar.
|
|
5.-
Inicia proceso de eliminación de cliente
|
|
6.-Muestra
el mensaje ”datos eliminados”
|
|
7.-Acepta
el mensaje
|
8.-
Caso de uso finalizado
|
CURSO TIPICO DE EVENTOS BUSCAR CLIENTE
|
|
1.- Se ubica en la pantalla buscar usuario cliente.
|
|
2.-
Muestra la lista de los usuarios
cliente.
|
|
3.-
El sistema muestra la pantalla para Ingresar los datos del cliente a buscar.
|
|
4.-
Clic en el botón buscar.
|
|
5.-
Inicia proceso de búsqueda del usuario
cliente.
|
|
6.-
Presenta el mensaje de “Búsqueda finalizada”
|
|
7.-
Presenta el resultado
|
|
8.-Acepta
el mensaje
|
9.-
Caso de uso finalizado
|
DR03
Robustez

DS03
Secuencia

CU04. CASO DE USO REGISTRAR PRODUCTO

DESCRIPCIÓN CASO DE USO REGISTRAR PRODUCTO
IDENTIFICACIÓN:
|
CU04
|
CASO DE USO:
|
Registrar
productos.
|
ACTOR:
|
cajero,
proveedor
|
REFERENCIA RQF
|
RF05.
|
PROPÓSITO:
|
Permitir
el registro de productos
|
DESCRIPCIÓN:
|
Permite
al sistema registrar, modificar, validar, eliminar a los productos
|
TIPO:
|
Primario
|
PRECONDICIÓN:
|
Registrar
el cajero y proveedor
|
POSCONDICIÓN:
|
Registrar,
modificar, eliminar, validar, eliminar
productos
|
CURSO DE EVENTOS REGISTRO
|
|
CAJERO
|
RESPUESTA DEL SISTEMA
|
1.- Se ubica en la pantalla productos
|
|
2.-
Carga datos en la pantalla registro
productos
|
|
3.-
Ingresa los datos del producto
|
|
4.-
Clic en el botón guardar.
|
|
5.-
Inicia proceso de registro de producto
|
|
6.-
Validar campos llenos
|
|
7.-
Guardar producto
|
|
8.-
Actualizar Stock
|
|
9.-Muestra
el mensaje ”Productos guardados”
|
|
10.-Acepta
el mensaje
|
11.-
Caso de uso finalizado
|
CURSO TIPICODE EVENTOS MODIFICAR
PRODUCTO
|
|
1.- Se ubica en la pantalla modificar.
|
|
2.-
Carga datos en la pantalla modificar
producto.
|
|
3.-
Ingresa los nuevos datos del producto.
|
|
4.-
Clic en el botón guardar.
|
|
5.-
Inicia proceso de modificación de
producto
|
|
6.-
Validar campos llenos
|
|
7.-
Verificar stock
|
|
8.-
Guarda los datos
|
|
9.-Muestra
el mensaje ”datos modificados”
|
|
10.-Acepta
el mensaje
|
11.-
Caso de uso finalizado
|
CURSO TIPICO DE EVENTOS ELIMINAR
PRODUCTO
|
|
1.- Se ubica en la pantalla
eliminar producto.
|
|
2.-
Muestra la lista de los productos.
|
|
3.-
Seleccionar producto
|
|
4.-
Clic en el botón eliminar.
|
|
5.-
Inicia proceso de eliminación de
producto
|
|
6.-Muestra
el mensaje ”datos eliminados”
|
|
7.-Acepta
el mensaje
|
8.-
Caso de uso finalizado
|
CURSO TIPICO DE EVENTOS BUSCAR PRODUCTO
|
|
1.- Se ubica en la pantalla buscar
producto
|
|
2.-
Muestra la lista de los productos
|
|
3.-
El sistema muestra la pantalla para Ingresar los datos del producto a buscar.
|
|
4.-
Clic en el botón buscar.
|
|
5.-
Inicia proceso de búsqueda del
producto
|
|
6.-
Presenta el mensaje de “Búsqueda finalizada”
|
|
7.-
Presenta el resultado
|
|
8.-Acepta
el mensaje
|
9.-
Caso de uso finalizado
|
DR04 Robustez

DS04
Secuencia

CU05.
CASO DE USO REGISTRAR PROVEEDOR
DESCRIPCIÒN
CASO DE USO REGISTRAR PROVEEDOR
IDENTIFICACIÓN:
|
CU05
|
CASO
DE USO:
|
Registrar proveedor.
|
ACTOR:
|
Administrador y
proveedor
|
REFERENCIA
RQF
|
RQF 03
|
PROPÓSITO:
|
Permitir al administrador el registro de los proveedores
|
DESCRIPCIÓN:
|
Permite al administrador registrar, modificar y
eliminar datos de los proveedores
|
TIPO:
|
Primario.
|
PRECONDICIÓN:
|
Registrar usuario administrador
|
POSCONDICIÓN:
|
Registrar, modificar y eliminar usuarios cajeros
validando sus datos.
|
CURSO
DE EVENTOS REGISTRO PROVEEDOR
|
|
ADMINISTRADOR
|
RESPUESTA
DEL SISTEMA
|
1.- Se
ubica en la pantalla registrar
proveedor.
|
|
2.- Carga datos en la pantalla registro del
proveedor.
|
|
3.- Ingresa los datos del proveedor.
|
|
4.- Clic en el botón guardar.
|
|
5.- Inicia proceso de registro
|
|
6.- Validar campos llenos
|
|
7.- Validar cédula
|
|
8.- Guarda los datos
|
|
9.-Muestra el mensaje ”datos guardados”
|
|
10.-Acepta el mensaje
|
11.- Caso de uso finalizado
|
CURSO
TIPICODE EVENTOS MODIFICAR PROVEEDOR
|
|
1.- Se
ubica en la pantalla modificar
proveedor.
|
|
2.- Carga datos en la pantalla
modificar proveedor.
|
|
3.- Ingresa los nuevos datos
|
|
4.- Clic en el botón guardar.
|
|
5.- Inicia proceso de modificación de proveedor.
|
|
6.- Validar campos llenos
|
|
7.- Validar cédula
|
|
8.- Guarda los datos
|
|
9.-Muestra el mensaje ”datos modificados”
|
|
10.-Acepta el mensaje
|
11.- Caso de uso finalizado
|
CURSO
TIPICO DE EVENTOS ELIMINAR PROVEEDOR
|
|
1.- Se
ubica en la pantalla eliminar
proveedor.
|
|
2.- Muestra la lista de proveedores.
|
|
3.- Seleccionar proveedor.
|
|
4.- Clic en el botón eliminar.
|
|
5.- Inicia proceso de eliminación de proveedor
|
|
6.-Muestra el mensaje ”datos eliminados”
|
|
7.-Acepta el mensaje
|
8.- Caso de uso finalizado
|
CURSO
TIPICO DE EVENTOS BUSCAR PROVEEDOR
|
|
1.- Se
ubica en la pantalla buscar proveedor.
|
|
2.- Muestra la lista de los usuarios proveedores
|
|
3.- El sistema muestra la pantalla para
Ingresar los datos del proveedor a buscar.
|
|
4.- Clic en el botón buscar.
|
|
5.- Inicia proceso de búsqueda del proveedor
|
|
6.- Presenta el mensaje de “Búsqueda
finalizada”
|
|
7.- Presenta el resultado
|
|
8.-Acepta el mensaje
|
9.- Caso de uso finalizado
|
DR05 Robustez
DS05
Secuencia

5. Conclusiones
Como
conclusión es que necesitamos de realizar una buena recopilación del sistema de
acuerdo con todas las necesidades de la empresa, ya que con esto
desarrollaremos un sistema eficaz y que no muestre muchos fallos en el trayecto
de su ciclo de vida en la empresa System+.






0 comentarios:
Publicar un comentario