Fundamentos de Ingenieria de Software (Ciber Reforma)
Luis AlvaradoDocumentos de Investigación7 de Enero de 2021
5.134 Palabras (21 Páginas)131 Visitas
[pic 1]
Introducción[pic 2]
Los sistemas de información hoy en día representan una herramienta de valor para las pequeñas y medianas empresas, al igual que para los pequeños negocios cuyo principal objetivo es brindar a sus clientes productos y servicios de calidad. El proyecto que se presenta dará a conocer la propuesta que se presenta al negocio Ciber Reforma para automatizar y estandarizar los procesos administrativos, para que la información esté disponible de manera rápida, oportuna y confiable.
Es por eso por lo que el negocio Ciber Reforma, ha tomado la decisión de implementar la tecnología que está a su alcance como son las computadoras, y con esta tecnología, puedan utilizar un programa para poder llevar a cabo un buen inventario, así como las ganancias que se generen durante el día.
El presente informe tiene como objetivo dar a conocer el proyecto que se implementará al negocio Ciber Reforma, este corresponde a un sistema computacional hacia una aplicación y una Base de datos, que permita al encargado del área agilizar los procesos relacionados con el área de los productos.
Para el siguiente proyecto se utilizarán herramientas aprendidas y adquiridas por el centro de Cómputo del Departamento de Sistemas de la universidad ITS (Instituto Tecnológico de Saltillo), como son Visual Basic, Visual Studio, Oracle, Etc.
Se registraron datos importantes que describen la estructura del negocio y permiten entenderla de manera general, así como otras características importantes tales como su segmento de clientes, valor de negocio, los servicios y productos que ofrecen, así como las operaciones que se llevan a cabo para realizarlos y finalmente las personas y socios que interactúan.
Además, se ha realizado un acuerdo con los clientes (dueños del negocio) mediante reuniones registradas en Minutas de Reunión que se llevaron a cabo en tiempo y forma, acordando qué funciones va a realizar y qué límites tendrá el proyecto de Software a entregar, así como la forma que tendrá dicho proyecto.
En base a los límites y requisitos aceptados por nuestro cliente, se definieron los usuarios finales, y se detallaron los casos de uso con los cuales estos usuarios van a interactuar durante el uso del Software. También se desarrollaron prototipos de interfaces con el fin de dar una idea al cliente sobre el aspecto y la funcionalidad del producto que recibirá.
Finalmente, se analizaron los casos de uso que se convertirían en parte del software para revelar recursos compartidos e interacciones entre ellos.
Temática y propuesta
Ciber Reforma
Dar a conocer el proyecto que se implementara al negocio Ciber Reforma, este corresponde a un sistema computacional hacia una aplicación y una Base de datos, que permita al encargado del área agilizar los procesos relacionados con el área de los productos.
Datos principales de la empresa.
Estructura orgánica (áreas, departamentos, oficinas –“organigrama”):
Administración: Javier Alvarado Martínez y Juana María Galindo Blanco. Ventas: Javier Alvarado Martínez y Luis Alvarado Galindo.
Mantenimiento: Luis De Jesús Alvarado Galindo. Misión y visión:
No se cuenta con una visión ni misión. Recursos con los que cuenta relacionados a IT:
Cuenta con 6 computadoras, conectadas por medio de un switch genérico. Experiencia del personal en el uso de herramientas IT.
El personal tiene conocimientos en el área de IT en impresión, paquete Office y uso de navegadores web.
Vista General
Nombre y giro del negocio:
‘Ciber Reforma’ es un ciber que cuenta con papelería y mercería. Dirección, fecha en la que fue fundado, número de trabajadores:
Calle Reforma #2336 Col. Bellavista. Se fundó el 10 de octubre del año 2010.
Vista de Procesos
En el negocio Ciber Reforma se lleva una bitácora diaria de las ganancias que se generan durante el día, llevando todos sus apuntes en un cuaderno ya que no están automatizados y es por eso que no tienen un buen control de los productos, ventas o servicios que se realizan durante el día. A la hora de que quieren hacer algun inventario fisico, no tienen los productos que ellos tienen anotados, ya que no se tiene un orden a la hora de la venta, y es donde se generan las pérdidas tanto como de mercancía y del dinero, y se tienen que hacer las cuentas a mano empezando desde cero y darse cuenta cuánto dinero falto asi como tambien cuantos productos se perdieron. Revisan las máquinas por si alguna se quedó encendida y no pierdan dinero, ya que la electricidad para las computadoras es indispensable y se cuida mucho la economía en ese aspecto. También se lleva a cabo el acomodo de la mercancía que los proveedores van a dejar y que el dueño del negocio debe de hacer para tener bien surtido el negocio y que nunca les falte nada o puedan encontrar fácilmente los productos.
Vista de Estructura
[pic 3]
- Diagrama UML vista de comportamiento
[pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
- Necesidades identificadas
Los dueños del ciber reforma nos comunicaron que el negocio necesita un sistema para automatizar todas las entradas y salidas de los productos, así como también del dinero y llevar un buen control del inventario y el corte de caja, así como también de todo el sistema ya sea renta de las computadoras, recargas T.A, venta de papeleria y algo de mercería.
Nos hemos dado cuenta que necesitan un sistema en donde controlen el inventario que tienen ellos en el negocio, así como también el control de los proveedores que les llegan a surtir, aquí es importante mencionar que no conocen en sí toda la mercancía que tienen o no tienen en existencia es por eso que al proveedor se le piden cosas que a veces no hacen falta porque ya cuentan con ese producto, también hay que mencionar que no tienen un control de recargas T.A es por eso que se debe agregar una interfaz en donde puedan controlar todo lo que ellos requieran, para que así el software que ellos necesitan pueda manejar la información de manera rápida, oportuna y confiable.
Problematica identificada
Se han detectado varias áreas de oportunidad en el negocio Ciber Reforma, por ejemplo:
El negocio cuenta con sus proveedores, pero a ellos se les solicitan Artículos cada 15 días por lo que, si se termina antes el producto, se tienen que esperar para que el proveedor vuelva a ir, por lo que pueden durar algunos días sin el producto que requieran.
La caja tiene problemas ya que no cuenta con un buen corte y es por eso que se pierde el dinero. Los empleados no tienen un turno definido de entrada o salida.
Los productos los anotan en un cuaderno es por eso que pierden los apuntes y no saben la cantidad de producto con el que cuenta el negocio.
Los gastos a veces no dan para comprar más producto ya que se pierde el dinero o no tienen una buena administración de este.
Se recomienda redactar una visión y misión.
Objetivos
Objetivo General
Entregar una aplicación que sea auxiliar en las operaciones del negocio que refieren a ventas, control de inventario y contabilidad.
Objetivos Específicos
- Reducir el tiempo empleado en tareas de ventas, control de inventario y contabilidad.
- Otorgar información instantánea acerca de la contabilidad del negocio referente a ventas.
- Proteger los datos de la empresa.
- Implementar sugerencias en tiempo real sobre el control de inventario de la empresa.
- Brindar atención de calidad al cliente.
- Generar confianza en el cliente mediante un servicio de naturaleza formal.
Requerimientos Funcionales.
- El usuario puede registrar o actualizar los productos en existencia, capturando los siguientes datos: Nombre del producto, marca, descripción breve, existencias, proveedor y precio unitario.
- El sistema generará un código automático aleatorio para cada producto.
- También debe desplegar el catálogo de productos y permitir la posibilidad de buscarlos por su nombre, proveedor e ID.
- Cuando las existencias de un producto llegan a 8 o menos, se desplegará una alerta informando al usuario cada vez que se arranque el sistema.
- El sistema podrá generar ventas de productos y actualizar el inventario.
- Cuando se realiza una venta, se registra en el sistema por medio del código del producto o servicios y la cantidad de este.
- El sistema calcula la cantidad que el cliente debe pagar.
- El sistema podrá guardar el pago realizado a cada proveedor para así poder tener un mejor control y administración de los productos que llegan.
- El sistema genera un recibo de pago que incluye: Folio, fecha, nombre del negocio, concepto por el cual se cobra, la cantidad total a cobrar, la cantidad con la que se pagó y el cambio del cliente. En ese momento, el sistema guarda la transacción de dinero realizada (Insumo) y descuenta los productos vendidos del inventario. El usuario cobra al cliente.
- El sistema podrá guardar la venta generada del día, hora y fecha, y lo guardará automáticamente en la base de datos.
- El sistema genera un reporte de los artículos o servicios vendidos en el día y los compara con el inventario para verificar que todo esté en orden.
[pic 10]
[pic 11]
Atributos (Requerimientos no Funcionales).
- El sistema debe de estar contenido en una sola computadora.
- El sistema no interactúa con el sistema de control de ciber ni de recargas de tiempo aire por otro medio que no sea el mismo usuario.
- El usuario digita en el sistema los servicios de control de ciber y de recargas de tiempo aire para cobrar y generar recibos por ellos, no es necesario un control de acceso ni validación de usuario.
- El usuario no puede interactuar con una computadora hasta que el encargado se lo permita.
- Si alguna computadora falla, no se le permitirá al usuario interactuar con ella.
- El sistema debe ser capaz de operar adecuadamente con la capacidad máxima de usuario que puede tener el negocio
- Toda funcionalidad del sistema y transacción de negocio debe responder al usuario en menos de 10 segundos.
- El sistema debe proporcionar algún mensaje de error por si hay alguna falla
[pic 12]
MODELO DEL ANÁLISIS
DESCRIPCIÓN DE PROCESOS A AUTOMATIZAR
...