Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AJV Productos es una empresa creada por dos hermanos dedicada a la compra y
venta de hardware dentro del país, precisamente ubicada en Santiago. Actualmente
la empresa ha crecido más de lo normal lo que les ha permitido generar muchos
ingresos más y al mismo tiempo han presentado problemas en bodega por el
crecimiento de esta. Claramente hay un problema con la logística del local ya que
cada vez llegan nuevos productos que generan problemas al momento de hacer
inventario sólo con lápiz y papel.
Para cumplir con el objetivo del proyecto se recopilaran los datos necesarios para
poder entender mejor la situación y las demandas de la empresa para así crear un
aplicativo web que solucione sus problemas.
Índice
1. Descripción de la organización
1.1. Características………………………………………..
1.2. Misión…………………………………………………..
1.3. Visión…………………………………………………...
1.4. Organigrama……………………………………………….
2. Definición del sistema
2.1. Descripción del problema…………………………...
2.2. Situación sin proyecto……………………………….
2.3. Situación con proyecto………………………………
2.4. Objetivo general y específicos……………………..
2.5. Alcances y limitaciones……………………………...
2.6. Metodología de desarrollo de sistemas de información a
utilizar……………………………………………………
3. Factibilidad de la solución
3.1. Económica……………………………………………...
3.2. Técnica ...………………………………………………..
3.3. Operacional…………………………………………….
3.4. Legal…………………………………………………….
3.5. Sustentabilidad………………………………………..
4. Definición de requerimientos
4.1. Funcionales: De entrada y
salida………………………………………….
4.2. No Funcionales…………………...
4.3. Casos de usos…………………………………………..
4.4. De hardware y software………………………………..
5. Diseño del sistema
5.1. Modelo de datos(Entidad relación, físico, diagrama de
clases)........................................................................
5.2. Diagrama de clases…………………………………….
5.3. Diagrama de actividades……………………………...
5.4. Diagrama de contexto…………………………………
5.5. Diagrama de flujo de datos…………………………..
5.6. Diccionario de datos…………………………………..
5.7. Miniespecificaciones…………………………………..
5.8. Diagrama de estructura de procesos……………….
6. Plan de implementación
6.1. Procedimientos de prueba……………………………
6.2. Procedimientos de implantación…………………….
Introducción
1. Descripción de la organización
● Características
● Misión
● Visión
Para el año 2022, AJV Productos estará posicionado como uno de los
principales distribuidores de hardware del país con una actividad competitiva
fuerte y sólida que contará posiblemente con una nueva sucursal en el sur del
país. Hasta tener una presencia tremenda en el país.
● Organigrama
● Alcances y limitaciones
● Alcances
-Ingreso y almacenamiento de la información de llegada y salida de todos los
pedidos
● Limitaciones
-El proyecto se buscará implementar en un plazo de 3 meses, implementando
inicialmente sólo en una sucursal analizando su rendimiento para poder
realizar la implementación en las demás sucursales, cualquier problema
relacionado o no con la implementación de este software podría retrasar este
proceso
3. Factibilidad de la Solución
● Económica
● Técnica
● Operacional
● Legal
Para adquirir las licencias del software hay que pasar por un proceso legal
amplio, con la finalidad de no tener inconvenientes legales a futuro con la
autenticidad del software. Se usará la Ley orgánica de protección de datos
para garantizar y proteger el tratamiento de los datos personales, las
libertades públicas y los derechos fundamentales de las personas físicas, y
especialmente de su honor, intimidad y privacidad personal y familiar.
● Sustentabilidad
4. Definición de Requerimientos
● Requerimientos Funcionales
Referencia Función
1 Gestión de empleado
2 Gestión producto
3 Gestión stock de producto
4 Gestión proveedor
5 Gestión mensual
● Gestión de empleado
Referencia Función
1.1 Ingresa un nuevo empleado
1.2 Mostrar empleado registrado
1.3 Modificar empleado registrado
1.4 Eliminar empleado registrado
● Gestión producto
Referencia Función
2.1 Ingresa un nuevo producto
2.2 Mostrar producto registrado
2.3 Modificar producto registrado
2.4 Eliminar producto registrado
● Gestión proveedor
Referencia Función
4.1 Ingresa un nuevo proveedor
4.2 Mostrar proveedor registrado
4.3 Modificar proveedor registrado
4.4 Eliminar proveedor registrado
● Gestión mensual
Referencia Función
5.1 Mostrar productos comprados
5.2 Mostrar productos vendidos
5.3 Mostrar productos perdidos
Nivel de seguridad = Corresponde a los permisos otorgados para editar
datos y tablas al respectivo usuario en el uso del sistema.
Nivel 1 = Modificar empleados, stock, proveedores y productos
Nivel 2 = Lectura y modificación de stock de bodega
Nivel 3 = Lectura de productos y stock
Nivel 4 = lectura de gestión mensual
● Requerimientos No Funcionales
● Casos de usos
● Creacion de usuario
Tipo Primario
Tipo Primario
Propósito Permitir al jefe o al empleado ingresar al sistema
Tipo Primario
Tipo Secundario
Tipo Secundario
Propósito Permite al usuario editar todo
acerca de un producto
Tipo Secundario
● De hardware y software
Diagrama de clases
Fuente: Elaboración propia.
Diagrama de contexto
Diagrama de flujo de datos
Diagrama de estructura de procesos
Sistema de administración
Datos de usuario
Ingreso de
datos Datos de productos
Inicio:
(numero_de_datos_ingresados, i[0 - n])
(base_de_datos[numero_de_datos_ingresados] ,i [0 - n])
(dato_seleccionado, i[0 - n])
(agregar ,i [0 - n])
(modificar , i[0 - n])
(eliminar , i[0 - n])
(mostrar , i[0 - n])
(acccion_a_realizar , i[0 – 3]
<< ”que acción desea realizar:”
>> acccion_a_realizar
cambiar entre
//si eligio agregar
Si acccion_a_realizar==0
<<”ingrese el dato que se agregara”
>>agregar
//si eligio modificar
Si acccion_a_realizar==1
<<”indique la posición del elemento a modificar”
>> dato seleccionado
<<”ingrese el nuevo dato”
>>modificar
base_de_datos[dato seleccionado]=modificar
//si eligio eliminar
Si acccion_a_realizar==2
<<”indique la posición del elemento a eliminar”
>> dato seleccionado
base_de_datos[dato seleccionado]=0
//si eligio mostrar
Si acccion_a_realizar==3
<<”indique la posición del elemento a mostrar”
>> dato seleccionado
<< base_de_datos[dato seleccionado]
Fin:
Diccionario de datos
Cliente
Proveedor_AJV
Proveedor_AJV2
Proveedor_Nombre
Columna Tipo de Dato Definición
Rut int (9) PrimaryKey(PK). Es un
codigo unico e
irrepetible para
identificacion de un
productor.
Nombre varchar (50) Nombre del productor.
Fuente: Elaboración propia.
Articulo
Compra