PROGRAMACIÓN

Creemos que el futuro de la web esta lleno de experiencias personalizadas. (Mark Zuckerberg).

TECNOLOGÍA

El verdadero progreso es el que pone la tecnología al alcance de todos. (Henry Ford).

SISTEMAS

ANALISIS Y SISTEMAS

INNOVACIÓN

A veces la vida te va a pegar en la cabeza con un ladrillo. Pero no perderás la Fé. (Steve Jobs).

CREATIVIDAD

La creatividad siemrpe consiste en conectar cosas. (Steve Jobs).

jueves, 10 de marzo de 2016

CUESTIONARIO



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+.