Escolar Documentos
Profissional Documentos
Cultura Documentos
UNIDAD PROFESIONAL
INTERDISCIPLINARIA DE INGENIERA Y
CIENCIAS SOCIALES Y
ADMINISTRATIVAS
ALGORITMOS COMPUTACIONALES
Equipo 9
Manual del Proyecto
Sistema de ventas JYAN
BUSTAMANTE TRANQUILINO ROCIO
CABAAS VERA INGRID
GARCIA AVALOS ERNESTO
MEDINA FUENTES ELISEO
TELLO RODRIGUEZ LUIS
2CM40
Contenido
ANALISIS DEL PROYECTO ....................................................................................................................3
Uniformes y distribuciones JYAN ....................................................................................................3
Problemtica ..................................................................................................................................3
Propsito ........................................................................................................................................3
Perspectiva del producto ...............................................................................................................3
Sistema propuesto. ........................................................................................................................4
Lista de requerimientos..................................................................................................................6
Documentacin de requerimientos................................................................................................8
Recursos necesarios para el desarrollo ........................................................................................20
Plan de proyecto ..........................................................................................................................21
Plan de proyecto ASANA ..............................................................................................................22
Diagrama de caso de usos sistema ..............................................................................................26
Diagrama de caso de usos de usuario ..........................................................................................27
Diagrama de actividades ..............................................................................................................27
Diagrama de secuencia sistema ...................................................................................................28
Diagrama de secuencia de usuario ...............................................................................................29
DISEO DEL PROYECTO ....................................................................................................................30
Diagrama de caso de usos sistema ..............................................................................................30
Diagrama de caso de usos de usuario ..........................................................................................31
Diagrama de actividades ..............................................................................................................31
Diagrama de secuencia sistema ...................................................................................................32
Diagrama de secuencia de usuario ...............................................................................................33
Diseo del sistema Visual Basic ....................................................................................................34
Diseo de base de datos SQL .......................................................................................................36
DESARROLLO DEL PROYECTO ...........................................................................................................37
Propsito
Se planea desarrollar un sistema Automatizado para que el personal que incurre en la pequea
empresa JYAN para que se facilite la entrada de nuevos datos, tanto como Altas, Bajas y Cambios
(ABC) sea de compras y ventas, agendas (proveedores, clientes) nuevos usuarios, etc.
Sistema propuesto.
Se desea crear un sistema de informacin en el cual se van a poder acceder por medio de un
usuario y contrasea.
Ingreso a la pantalla principal.
Mostrar inventario
o ABC categoras
Registro de categoras de los productos por vender.
o ABC productos
Registro de los productos con los que cuenta la empresa.
Mostrar compras
o ABC registro de compras
Registro de compra
o ABC proveedores
Registro de proveedor
Mostrar ventas
o ABC registro de ventas
Registro de ventas
o ABC clientes
Registro de clientes
Mostrar consultas
o Agenda
Agenda clientes
Agenda proveedores
Agenda usuarios
o Inventarios
Reporte de todos los productos en existencia
Mostrar reportes
o Reportes de ventas
Reporte por individual de cada venta
o Reportes de compras
Reporte por individual de cada venta
o Reporte de inventario
Mostrar configuracin
o Registro de usuarios
Registrar a los nuevos usuarios para uso de sistema
Mostrar herramientas
o Generar backup
Generar backup de la base de datos
Mostrar inventario
Control de inventario en el cual se llevara el registro de las mercancas que obtenga y venda la
empresa.
Mostrar compras
En el sistema se tendr un submen donde se puedan dar de alta, baja y realizar cambios a los
proveedores de la empresa. Generando un registro en el que almacenaremos su nombre,
direccin, RFC y telfono.
As mismo se tendr un ABC de compras tambin se generara un registro de las compras que
realizamos a los siguientes proveedores.
Mostrar ventas
ABC agenda de clientes. Es un apartado donde se dar de alta, baja y realizar cambios a los
clientes de la empresa. Generando un registro en el que almacenaremos su nombre, direccin,
RFC y telfono.
As mismo se tendr un ABC de ventas tambin se generara un registro de las ventas que
realizamos a los clientes.
Mostrar consultas
Mostrar reportes en forma de agenda de todos los proveedores, clientes o usuarios que estn
agregados al sistema.
Mostrar reportes
Mostrar reportes se generan las estadsticas de los clientes como de las ventas realizadas,
proveedores como de sus compras y los productos con los que cuenta la empresa.
Mostrar configuracin
Se puede generar nuevos registros para los empleados que se van agregando a la plantilla. O en
su caso tambin darles de baja del sistema.
Mostrar herramientas
Se puede generar el backup de la base de dato para guardar datos generados.
Lista de requerimientos
TIPO REQ
CODIGO
NOMBRE
DESCRIPCION
RNF
SEGURIDAD
RNF
FACILIDAD DE USO
RNF
INSTALACION
RNF
ESTABILIDAD
RNF
DEPENDENCIA DE
TERCEROS
RNF
DISPONIBILIDAD
RNF
DESEMPEO
RF
VALIDACION DE
USUARIOS
RF
MENU DE OPCIONES
RF
10
MOSTRAR
INVENTARIO
FR
11
ABC CATEGORIAS
FR
12
ABC PRODUCTOS
RF
13
MOSTRAR COMPRAS
FR
14
ABC REGISTRO DE
COMPRAS
FR
15
ABC PROVEEDORES
RF
16
MOSTRAR VENTAS
FR
17
ABC REGISTRO DE
VENTAS
FR
18
ABC CLIENTES
RF
19
MOSTRAR
CONSULTAS
RF
20
AGENDA DE
CLIENTES
RF
21
AGENDA DE
PROVEEDORES
RF
22
AGENDA DE
USUARIOS
RF
23
MOSTRAR REPORTES
RF
24
REPORTES DE
VENTAS
RF
25
REPORTES DE
COMPRAS
RF
26
REPORTE DE
INVENTARIOS
RF
27
MOSTRAR
CONFIGURACION
RF
28
ABC USUARIOS
RF
29
MOSTRAR
HERRAMIENTAS
RF
30
GENERAR BACKUP
Documentacin de requerimientos
ID:
RNF01
Tipo:
No funcional
Nombre:
Seguridad
Actor:
Sistema
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
1.
El usuario ingresa su usuario y contrasea a la
interfaz. El usuario accede a la interfaz
Escenario
alternativo
error.
1.
2.
de error
ID:
RNF02
Tipo:
No funcional
Nombre:
Facilidad de uso
Actor:
Sistema
Descripcin:
No hay
Escenario
principal
Escenario
alternativo
ID:
1.
2.
RNF03
Tipo:
No funcional
Nombre:
Instalacin
Actor:
Encargado de la interfaz
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
No hay
1.
Las computadoras en las que se va a instalar
estarn disponibles.
Escenario
alternativo
ID:
2.
1.
RNF04
Tipo:
No funcional
Nombre:
Estabilidad
Actor:
Sistema
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
No hay
Escenario
alternativo
No hay
ID:
RNF05
Tipo:
No funcional
Nombre:
Dependencia de terceros
Actor:
Sistema
Descripcin:
Escenario
principal
No hay
Escenario
alternativo
No hay
ID:
RNF06
Tipo:
No funcional
Nombre:
Disponibilidad
Actor:
Sistema
Descripcin:
Precondiciones No hay
Pos
condiciones
No hay
Escenario
principal
No hay
Escenario
alternativo
No hay
ID:
RNF07
Tipo:
No funcional
Nombre:
Desempeo
Actor:
Sistema
Descripcin:
Precondiciones No hay
Pos
condiciones
No hay
Escenario
principal
No hay
Escenario
alternativo
No hay
ID:
RF08
Tipo:
Funcional
Nombre:
Validacin de usuarios
Actor:
sistema
Descripcin:
Escenario
principal
Escenario
alternativo
ID:
1.
2.
3.
1.
desea.
RF09
Tipo:
Funcional
Nombre:
Men de opciones
10
Actor:
Gerente, Trabajador
Descripcin:
3.
4.
5.
6.
7.
Escenario
principal
Escenario
alternativo
ID:
8.
Configuracin
9.
Herramientas
1.
desea.
RF10
Tipo:
Funcional
Nombre:
Mostrar Inventario
Actor:
Gerente, Trabajador
Descripcin:
ID:
2.
3.
quiere dirigir.
1.
desea.
RF11
Tipo:
Funcional
Nombre:
ABC Categoras
Actor:
Gerente, Trabajador
11
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
2.
El usuario puede hacer cambios sobre un registro
y posteriormente guardarlo.
3.
Escenario
alternativo
ID:
1.
El usuario puede cancelar los cambios y la
eliminacin de los registros con la opcin CANCELAR porque no
desea realizarlo.
RF12
Tipo:
Funcional
Nombre:
ABC Producto
Actor:
Gerente, Trabajador
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
2.
El usuario puede hacer cambios sobre un registro
y posteriormente guardarlo.
3.
Escenario
alternativo
ID:
1.
El usuario puede cancelar los cambios y la
eliminacin de los registros con la opcin CANCELAR porque no
desea realizarlo.
RF13
Tipo:
Funcional
Nombre:
Mostrar Compras
Actor:
Gerente, Trabajador
Descripcin:
12
1.
2.
compras
Escenario
principal
3.
quiere dirigir.
Escenario
alternativo
ID:
1.
desea.
RF14
Tipo:
Funcional
Nombre:
Actor:
Gerente, Trabajador
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
2.
El usuario puede hacer cambios sobre un registro
y posteriormente guardarlo.
3.
Escenario
alternativo
ID:
1.
El usuario puede cancelar los cambios y la
eliminacin de los registros con la opcin CANCELAR porque no
desea realizarlo.
RF15
Tipo:
Funcional
Nombre:
ABC Proveedores
Actor:
Gerente, Trabajador
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
2.
El usuario puede hacer cambios sobre un registro
y posteriormente guardarlo.
3.
13
Escenario
alternativo
ID:
1.
El usuario puede cancelar los cambios y la
eliminacin de los registros con la opcin CANCELAR porque no
desea realizarlo.
RF16
Tipo:
Funcional
Nombre:
Mostrar Ventas
Actor:
Gerente, Trabajador
Descripcin:
2.
ventas
Escenario
principal
3.
quiere dirigir.
Escenario
alternativo
ID:
1.
desea.
RF17
Tipo:
Funcional
Nombre:
Actor:
Gerente, Trabajador
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
2.
El usuario puede hacer cambios sobre un registro
y posteriormente guardarlo.
3.
Escenario
alternativo
ID:
1.
El usuario puede cancelar los cambios y la
eliminacin de los registros con la opcin CANCELAR porque no
desea realizarlo.
RF18
Tipo:
Funcional
Nombre:
ABC Clientes
14
Actor:
Gerente, Trabajador
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
2.
El usuario puede hacer cambios sobre un registro
y posteriormente guardarlo.
3.
Escenario
alternativo
ID:
1.
El usuario puede cancelar los cambios y la
eliminacin de los registros con la opcin CANCELAR porque no
desea realizarlo.
RF19
Tipo:
Funcional
Nombre:
Mostrar Consultas
Actor:
Gerente, Trabajador
Descripcin:
Escenario
principal
Escenario
alternativo
ID:
2.
Proveedores
3.
1.
desea.
RF20
Tipo:
Funcional
Nombre:
Agenda de clientes
Actor:
Gerente
Descripcin:
15
Pos
condiciones
Escenario
principal
1.
El usuario debe dar de alta un cliente,
escribiendo los datos solicitados por la interfaz y guardarlo.
Escenario
alternativo
ID:
1.
nicamente.
2.
RF21
Tipo:
Funcional
Nombre:
Agenda de proveedores
Actor:
Gerente
Descripcin:
Escenario
principal
1.
El usuario debe dar de alta un proveedor,
escribiendo los datos solicitados por la interfaz y guardarlo.
Escenario
alternativo
ID:
1.
nicamente.
2.
RF22
Tipo:
Funcional
Nombre:
Agenda de usuarios
Actor:
Gerente
Descripcin:
Escenario
principal
1.
El usuario debe dar de alta un usuario,
escribiendo los datos solicitados por la interfaz y guardarlo.
Escenario
alternativo
1.
nicamente.
2.
16
ID:
RF23
Tipo:
Funcional
Nombre:
Mostrar Reportes
Actor:
Gerente, Trabajador
Descripcin:
Escenario
principal
2.
3.
1.
clientes
inventarios
Escenario
alternativo
ID:
desea.
RF24
Tipo:
Funcional
Nombre:
Reportes de Ventas
Actor:
Gerente, Trabajador
Descripcin:
Escenario
principal
1.
El usuario debe dar de alta una venta,
escribiendo los datos solicitados por la interfaz y guardarlo.
Escenario
alternativo
ID:
1.
nicamente.
2.
RF25
Tipo:
Funcional
Nombre:
Reportes de Compras
Actor:
Gerente, Trabajador
17
Descripcin:
Escenario
principal
1.
El usuario debe dar de alta una compra,
escribiendo los datos solicitados por la interfaz y guardarlo.
Escenario
alternativo
ID:
1.
nicamente.
2.
RF26
Tipo:
Funcional
Nombre:
Reportes de Inventarios
Actor:
Gerente, Trabajador
Descripcin:
Escenario
principal
1.
El usuario debe dar de alta un producto,
escribiendo los datos solicitados por la interfaz y guardarlo.
Escenario
alternativo
ID:
1.
nicamente.
2.
RF27
Tipo:
Funcional
Nombre:
Mostrar Configuracin
Actor:
Gerente, Trabajador
Descripcin:
Escenario
principal
Escenario
alternativo
1.
1.
desea.
18
ID:
RF28
Tipo:
Funcional
Nombre:
ABC usuarios
Actor:
Gerente
Descripcin:
Precondiciones
Pos
condiciones
Escenario
principal
2.
El usuario puede hacer cambios sobre un registro
y posteriormente guardarlo.
3.
Escenario
alternativo
ID:
1.
El usuario puede cancelar los cambios y la
eliminacin de los registros con la opcin CANCELAR porque no
desea realizarlo.
RF29
Tipo:
Funcional
Nombre:
Mostrar Herramientas
Actor:
Gerente
Descripcin:
Escenario
principal
Escenario
alternativo
ID:
1.
1.
desea.
RF30
Tipo:
Funcional
Nombre:
Generar Backup
Actor:
Gerente
Descripcin:
Precondiciones
19
Pos
condiciones
Escenario
principal
Escenario
alternativo
backup.
2.
el sistema generar el backup de la base de
datos y la guardara
1.
desea.
Administrador
Contador
Capacitador
Gerente
Materiales:
Interfaces de hardware
o Sera necesario disponer de un equipo de cmputo que funcione correctamente,
sin importar marca.
Interfaces de software
o Sistema operativo: Windows XP o superior
o Microsoft Office instalado
Interfaces de comunicacin
o El usuario podr registrar clientes y/o proveedores con su respectiva informacin
de contacto, para la eficiente interaccin cliente-proveedor-usuario.
Financieros:
Plan de proyecto
Tiempo considerado de Desarrollo:
1 mes
3 meses
Planeacin del proyecto
Bsqueda de la Herramienta Automatizada a
utilizar
Descripcin del proyecto mediante la
Herramienta Automatizada seleccionada
2 mes
3 mes
Implementacin
21
22
23
24
25
26
Diagrama de actividades
27
28
29
30
Diagrama de actividades
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Estas otras son sobre el desarrollo en SQL Server, en donde se cre la base datos con la que el
sistema va a trabajar.
53
54
55
56
57
58
59
60
61
62