Está en la página 1de 17

Universidad Autónoma de Sinaloa

Facultad de Informática

Análisis y Diseño de Software

Proyecto del Sistema

Equipo 10

Integrantes del equipo:


Contreras Beltrán Cristopher Alejandro
Gutiérrez Carrillo Oscar Armando
Favela Salazar José Francisco

1
Índice

Plan de Trabajo-------------------------------------- Pag.4


Definición del Proyecto---------------------------Pag.4
Justificación del Proyecto-------------------------------Pag4
¿Por qué el Proyecto---------------------------------Pag5-6
Descripción del Proyecto ----------------------------Pag.6
Objetivos del Proyecto---------------------------Pag.6
Objetivo General y Específicos------------------------Pag.6
Funciones a Implementar-----------------------Pag.7
Resultados Esperados – Productos a Obtener-----------------Pag.8
Análisis del sistema ------- Pag.8
Análisis de Requerimientos -----------Pag8
Requisitos Funcionales--------------Pag.8
Requisitos No Funcionales ------------------Pag .8
Requerimientos de Información-Almacenamiento------- pag 8
Requerimientos de información---------------Pag 9-10
Actores----------Pag.11

2
Identificación de Actores--------Pag.11
Funciones de los actores-----Pag.11
Caso de Uso --------Pag.11
Diagrama de Caso de Uso------Pag.12
Descripción de Caso de Uso-----Pag.12-13
Modelo Conceptual -----------Pag.13
Diagrama Entidad Relación----Pag.13
Diseño de Sistemas--------Pag.14
Diseño de Interfaces------Pag.14-15
Diagrama de Clases--------Pag.15
Arquitectura del Sistemas----Pag.16
Conclusión-------Pag.16

3
1.Plan de Trabajo
1.1 Definición del Proyecto
El Proyecto a realizar consiste en desarrollar un sistema para llevar el
registro, y el control de las ventas y compras de la Refaccionaria MX
parts para así llevar un control eficiente de las ventas y encargos de
dicha empresa con el propósito de tener información clara y precisa y
a la par de un servicio rápido y de calidad para los clientes

1.2 Justificación del Proyecto


1.2.1 ¿Por qué el Proyecto?
MX parts es una refaccionaria que se encarga de brindar la venta de Refacciones
en general , ya sea partes para autos , accesorios , así como también para el
mantenimiento y todo lo que tenga que ver con autos.
Actualmente se venden diferentes productos y se realizan un inventario durante
ciertos periodos para saber cuáles productos son los que se venden más y cuales
no para así saber y conocer las preferencias de nuestros clientes lo cual con se
quiere conocer más a detalle con el sistema.
Se quiere llevar un control de todo lo q se vende a lo largo del a temporada, al
igual que el sistema avise cuando algún producto del almacén esa por agotarse
para que asi el gerente notifique a su distribuidor correspondiente.
También se requiere saber con exactitud cuánto es lo que se le vende al cliente
También se quiere tener un apartado de facturas para así conocer todo lo q se
vende y se compra a los distribuidores.
Así como una sección donde salen todos los proveedores.

4
1.2.2 Descripción del Proyecto.
El proyecto consistirá en un sistema que gestionara el control de las compras y
ventas de los productos que se tienen en la tienda, piezas q hay disponibles,
cuales ya están por agotarse, checar todo lo q se vendió en el día, en un mes o en
el año
Para esto se creara una base de datos que almacenara toda la información de los
productos, información de los empleados y registros correspondientes.
Contará con un formulario de inicio de sesión al igual que su respectivo menú asi
como cada apartado para su respectivo uso , también se contara con apartado
para registrar nuevos empleador.

1.3 Objetivos del Proyecto


1.3.1 Objetivo General
Desarrollar un sistema web en (Lenguaje C, Plataforma Windows) para el
control efectivo y adecuado de todos los productos que contiene la tienda para
así dar un servició de calidad a los clientes .

1.3.2 Objetivos Específicos


 Diseñar y Crear una base de datos con las entidades , atributos y
relaciones adecuadas para el registro y manipulación de la información
requerida para la generación de los resultados esperados por parte del
sistema
 Diseñar e implementar un sistema web usando la siguiente tecnología
(C#, ASP.NET) que permita el acceso a la información
 Desarrollo de los programas requeridos para la gestión de Usuarios
 Desarrollo de los programas requeridos para la gestión de Venta
 Desarrollo de los programas requeridos para la gestión de Inventario
 Desarrollo de los programas requeridos para la gestión de Proveedores
 Desarrollo de los programas requeridos para la gestión de Facturas
 Desarrollo de los programas requeridos para la gestión de Nuevo Usuario

5
1.4 Funciones a Implementar (FUNCIONALIDADES)
GESTION DE USUARIOS
El sistema permitirá al encargado o personal administrativo dar altas, bajas,
cambios usuarios alumnos, profesores, cursos, la gestión de permisos de los
usuarios, generación de constancias, reportes y la validación de usuarios por
medio de cuentas y contraseñas

GESTION DE VENTA
El sistema permitirá a ser la venta de los productos, así como el cobro y se
encargara de actualizar el inventario automáticamente reflejando la venta de
dichos productos.

GESTION DE INVENTARIO
El sistema reflejara las existencias de cada producto en el sistema y a la vez que
arrojara notificaciones por si algún producto está por agotarse.

GESTION DE PROVEEDORES
El sistema reflejara todos los proveedores que surten el local, asi como los
artículos correspondientes.

GESTION DE FACTURAS
El sistema parmitira ver toda la historia de ventas y compras realizadas en la
tienda, a las ves que permitirá ver la cantidad de producto vendido y el total de
cada fecha.

GESTION DE NUEVO USUARIO


El sistema permitirá el registro de futuros nuevos empleados.

6
1.5Resultados Esperados
 Facilitar el uso para los empleados
 Contar con un sistema eficiente
 Disminuir los errores y optimizar recursos
 Contar con la información requerida para así dar una buena
atención a los clientes
 Satisfacer al cliente con un sistema seguro y confiable

1.6 Productos a Obtener


 Un Sistema Web de venta
 Base de datos
 Sistema de venta eficaz

7
2. ANALISIS DEL SISTEMA
2.1 Análisis de requerimientos
2.1.1 Requerimientos Funcionales

Requisisto Descripsion

RF-00 El sistema deberá avisar a los trabajadores


el inventarion que queda a cierta cantidad
de ventas
RF’01 Al momento de buscar alguna pieza devera
de arojar cantidad de unidades
disponibles , y en que locales hay en
existencia
RF-02 El sistema devera de mandar alerta o un
aviso de cuando alguna pieza se alla
acabado y ocupe reabatecerse
RF-03 El sistema deberá de pedir clave de acceso
al hacer cualquier tipo de movimiento
RF-04 El sistema deberá de arrojar un historial de
ventas
RF-05 El sistema deberá mostrar una lista de
piezas apartadas o piezas las cuales se
realiso un encargo o aparto
RF-06 El sistema deberá permitir reguistar
clientes para mantener un historial de
pedidos
RF-07 El sistema permitirahacer una lista
completa de todo lo q el cliente necesecite
RF-08 El sistema deberá de mandar una factura
de lo pagado por el cliente con cada
producto

8
2.1.2Requisitos No Funcionales

2.1.3 Requerimientos de Información-Almacenamiento

9
10
2.2Actores
2.2.1 Identificación de Actores

Dueño de la sucursal : Tiene acceso total a tod , puede ver los estados
de cuenta , editarlos , eliminar productos, etc.

Gerente: Él tiene ciertos accesos en el sistema, como cancelar compras


rechazadas, revisar el inventario y tener contacto con los proveedores.

Empleado: Tiene el acceso restringido, solo tiene permitido hacer ventas y


checar el inventario.

Proveedor: solo tiene acceso para registrar las ventas y lo que surtió lo
solicitado.

2.2.2 Funciones de los actores (Roles )

2.3Casos de Uso

11
2.3.1 Diagrama de Caso de Uso

Iniciar Sesión

2.3.2 Descripción de Caso de Uso

12
2.4Modelo Conceptual
2.4.1 Diagrama Entidad Relación

13
3. Diseño del Sistema
3.1 Diseño de Interfaces
 Inicio de Sesión: esta es la interfaz que se utilizara para que los usuarios
inicien sesión y accedan al sistema de venta, para esto se necesita usuario y
su respectiva contraseña.

 M
e
n
u

General :

 Usuario: en esta pestaña permitirá ver los datos del usuario que accedió .

14
 Proveedores: En esta pestaña permitirá ver todos los proveedores que
surten el local.
 Inventario: En esta pestaña permitirá ver todos los productos disponibles ,
así como notificar cuales son los productos que están completos o hace
falta surtir .
 Factura : En esta pestaña permitirá ver todas las ventas de la sucursal , todo
ordenado por fechas y hora (Esta opción solo aparecerá si se entra con la
cuenta del dueño).
 Venta : En esta pestaña permitirá hacer las ventas.

3.2 Diagrama de Clase

15
3.3 Arquitectura del Sistema
El sistema se desarrolló en sistema operativo Windows, el
sistema que se creo es un sistema web lo cual ocupa estar
conectado total mente a wifi

4 CONCLUSION
A lo largo de estos meses los integrantes de este equipo llevamos
a cabo el desarrollo de un sistema que tiene como función tener
el control del inventario de una empresa, nos basamos mucho en
una empresa en específico para poder llevar a cabo dicho sistema,
pero siempre tratando de que el sistema sea diferente, tenga un
toque único y que sea útil. Nos tomamos el tiempo de pensar en
las necesidades del cliente y/o empresa y de cómo poder cubrir
esas necesidades. Tomamos en cuenta que el sistema debe de
seguir siendo mejorado con forme pase el tiempo, o conforme la
empresa valla mejorando. Para nosotros el sistema es fácil de usar
y fácil de entender así que no será difícil que los trabajadores la
comprendan. En nuestra posición podemos decir que el sistema
de inventario ha cumplido nuestras expectativas ya que se ha
creado o desarrollado siguiendo todas las instrucciones necesarias
para funcione correctamente se adapte a la necesidad y/o
prioridades del cliente que lo necesite para su empresa.

16
17

También podría gustarte