Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comercializadora Sandrita
Tulcán – Ecuador
HOJA DE CONTROL
REGISTRO DE CAMBIOS
Fecha del
Versión Causa del Cambio Responsable del Cambio
Cambio
Contenido
1. INTRODUCCIÒN............................................................................................................... 5
1.1 Alcance ......................................................................................................................... 5
1.2 Problema ...................................................................................................................... 6
2. OBJETIVOS ........................................................................................................................ 6
3. MARCO TEORICO ........................................................................................................... 7
3.1 Modelo Vista Controlador .......................................................................................... 7
3.2 Visual Studio ................................................................................................................ 7
3.2.1 Características principales de Visual Basic ...................................................... 7
3.3 SQL Server .................................................................................................................. 8
3.4 Glosario de términos ................................................................................................... 9
4. ETAPAS DE LA INVESTIGACIÒN .............................................................................. 10
4.1 Descripción de la Situación Actual .............................................................................. 10
4.1.1 Pros y Contras de la Situación Actual ..................................................................... 10
4.1.2 Fortalezas de la situación Actual ............................................................................. 10
4.1.3 Debilidades de la Situación Actual .......................................................................... 10
5. MODELO DE PROCESOS ACTUALES ....................................................................... 11
5.1 Descripción de los actores de negocios actuales .......................................................... 11
5.2 Descripción de procesos de negocio actuales .............................................................. 12
5.3 Entorno tecnológico actual ........................................................................................... 13
5.3.1 Descripción del entorno de Hardware Actual ........................................................ 13
5.3.2 Descripción del entorno de Software Actual ........................................................... 14
6.3 Requerimientos No Funcionales del Sistema .............................................................. 17
6.3.1 Requisitos de Usabilidad .................................................................................... 17
6.3.2 Requisitos de Eficacia ........................................................................................ 17
6.3.3 Requisitos de Mantenibilidad ............................................................................. 18
6.3.4 Requisitos de Seguridad ..................................................................................... 18
6.3.5 Otros Requisitos No Funcionales ...................................................................... 18
6.3.6 Requisitos No funcionales Externos .................................................................. 18
7.1 Objetivos del negocio .................................................................................................. 19
7.2 Modelo de Proceso de Negocio para Implantar ......................................................... 19
8. CATÁLOGO DE REQUISITOS DEL SISTEMA A DESARROLLAR ............................................... 20
9. DIAGRAMA DE CASOS DE USO DEL SISTEMA ..................................................... 21
9.1 Casos de uso del sistema............................................................................................. 21
9.2 Especificación de Actores del Sistema ................................................................... 22
10. IMPLEMENTACIÒN Y PRUEBAS ........................................................................... 23
TABLAS
ILUSTRACIONES
Hoy en día las herramientas tecnológicas son una base fundamental para todo tipo de
empresas donde ayudan a tener un buen manejo de la información donde la gran mayoría
de empresas manipula los datos diariamente con el fin de reducir los tiempos de espera a
los usuarios y mejorando la calidad de atención de estos mismos.
1.1 Alcance
La finalidad de la aplicación web es ser útil en todos sus roles, desde el proceso de
selección del producto, pasando por el proceso de compra, hasta llegar al paso final, su
pago total. Como también el incrementar en la agilidad para ver los productos disponibles
y generar una factura a los clientes brindando un servicio bastante ágil
1.2 Problema
Para esto se llevó a cabo un desarrollo de una aplicación web donde le permita manejar
y manipular la información adecuadamente de acuerdo a categorías y brindando un
mejor servicio eficiente para el administrador o el empleado al momento de registrar o
vender un producto de la comercializadora de electrodomésticos Sandrita de la ciudad
de Tulcán brindando un servicio ligero a sus clientes
2. OBJETIVOS
• Formular los requerimientos en base a las necesidades solicitadas del cliente.
• Detallar los requerimientos funcionales y no funcionales para el desarrollo de la
aplicación web en la tienda de “electrodomésticos Sandrita”
• Elaborar el informe pertinente del desarrollo del proyecto enfocado en la tienda
de “electrodomésticos Sandrita”
• Realizar las matrices de requisitos, trazabilidad y dependencia conforme a lo
descrito en los objetivos anteriores.
• Crear una aplicación web en ASP.NET con la respectiva base de datos para tener
un mayor control de los datos.
3. MARCO TEORICO
El marco teórico que fundamenta esta investigación permitirá conocer sobre los
principales conceptos asociados a los sistemas de registro de información su clasificación
y características más generales, también se pretende dar a conocer más a fondo acerca de
los sistemas para el control de inventario; así también las técnicas y procedimientos a
desarrollar.
El IDE de Visual Basic 6 tenía una serie de características que se han mantenido en otros
lenguajes de programación, como C# o Visual C++. Entre ellas son:
Microsoft SQL Server es uno de los principales sistemas de gestión de bases de datos
relacional del mercado que presta servicio a un amplio abanico de aplicaciones de
software destinadas a la inteligencia empresarial y análisis sobre entornos corporativos.
Microsoft SQL Server es ideal para almacenar toda la información deseada en bases de
datos relacionales, como también para administrar dichos datos sin complicaciones,
gracias a su interfaz visual y a las opciones y herramientas que tiene. Es algo vital,
especialmente en webs que tienen la opción de registrar usuarios para que inicien sesión.
Para las compañías, emplear esta herramienta es esencial por las facilidades que plantea
y las utilidades con las que cuenta. Si se tiene un listado de clientes, un catálogo de
productos o incluso una gran selección de contenidos multimedia disponible, Microsoft
SQL Server ayuda a gestionarlo absolutamente todo. Es básico para el buen
funcionamiento de una web o de cualquier aplicación.
Término / Definición
Abreviatura
Usuario El usuario es empleado de la empresa y tiene cierto rol en la empresa
de desarrollo.
Administrador El administrador es un empleado de la empresa y tiene un rol de
administrador del sistema.
Cliente El cliente es una persona relacionada a una empresa.
Gestión o gestionar En este sistema específico se refiere a las operaciones CRUD es decir
agregar, consultar, modificar, eliminar y dependiendo del caso
activar e inactivar.
Tabla 1 Glosario
Ilustración 1 Glosario de términos
4. ETAPAS DE LA INVESTIGACIÒN
4.1 Descripción de la Situación Actual
4.1.1 Pros y Contras de la Situación Actual
PROS CONTRA
Cuenta con una tienda física No poder hacer un control de calidad al usuario
Descripción Hace referencia a la cantidad de bienes y servicios que tiene una alta
demanda por parte de los clientes en la Comercializadora Sandrita
Comentarios Primera revisión
Tabla 3 Fortalezas de la situación Actual
Versión 0.1
002 Organización
Versión 0.1
Versión 0.1
Comentarios Realizar un arqueo de venta diaria en donde se debe revisar: las facturas
de ese día, sumarlas una a una para poder obtener esa información, sin
olvidar que en cualquier momento se puede pasar por alto una factura,
produciendo datos erróneos, y al momento de registrar esos datos en los
arqueos diarios para realizar estadísticas de la concesionaria se produce
un desequilibrio contable y difícil de corregir.
Tabla 6 Debilidades de la Situación Actual
001 Cliente
Versión 1.0(21 de marzo de 2022)
Descripción Al cliente le gusta la agilidad en que recibe sus documentos como por
ejemplo la factura en la adquisición de un electrodoméstico
003 Proveedores
Versión 1.0(21 de marzo de 2022)
Descripción Los proveedores intervienen en cada parte del negocio; asegurar que
una empresa funcione dependerá en gran medida de si contamos con un
flujo de bienes y servicios constante.
Tabla 9 Actores actuales
• Internet
Prioridad Alta
Estado Costo-Alcance
ID Descripción Prioridad
ID Descripción Prioridad
El sistema deberá permitir eliminar, modificar y consultar los datos ingresados al sistema.
ID Descripción Prioridad
ID Descripción Prioridad
ID Descripción Prioridad
ID Descripción Prioridad
Descripción El sistema deberá reducir el nivel de errores e irregularidades, ayudando a que los
objetivos de este sistema se cumplan de manera correcta.
Importancia Se da importancia ya que es necesario reducir parcialmente los errores que se
pueden presentan en el sistema.
Prioridad Alta
Estado Costo – Alcance
• El sistema que se utilizara deberá permitir en el 80% de las veces que con un
máximo de 2 clics sea necesario para legar a la información deseada.
• La aplicación web debe poseer un diseño “Responsiva” a fin de garantizar la
adecuada visualización en múltiples computadores personales.
• El sistema debe poseer interfaces gráficas bien formadas.
Dependencia Administrador
Vendedor
Descripción El administrador es la persona física o jurídica que tiene como objetivo
gestionar los recursos óptimos y existentes en una empresa, para
desarrollar y realizar una planificación, organización, dirección y
control de todo lo relacionado a la Empresa
Prioridad Alta
Dependencia Cliente
Descripción El cliente es una persona o entidad que compra los bienes y servicios que
ofrece la Comercializadora Sandrita
Prioridad Alta
Importancia Son quienes marcan la pauta, cubrir sus necesidades reales y deseos nos
llevaran al éxito en el negocio que estemos implementado.
10. IMPLEMENTACIÒN Y PRUEBAS
Como primer interfaz de nuestra aplicación es el login donde permitirá ingresar a los
usuarios al sistema para poder controlar la información que deseen
Nos desplegara un menú de opciones donde esta asignado por roles que cada usuario
tenga acceso a ciertas funciones de la aplicación
Interfaces de la aplicación en el menú de opciones
Generación de reportes
Roles
ASIGNACION DE ROLES
Si elige crear un usuario de base de datos para un inicio de sesión de sistema operativo,
el nombre de usuario debe coincidir con el nombre de inicio de sesión. Escriba una
contraseña para el nuevo usuario. Se implementará la política de contraseña de la base de
datos subyacente.
PROVEEDORES
CATEGORIAS
PRODUCTOS QUE EXISTEN EN LA TIENDA
ASIGNACIÓN DE PRODUCTOS A LA TIENDA
COMPRAS
REGISTRACIÓN DE COMPRAS
CONSULTAR COMPRAS
VENTAS
CONSULTAR VENTAS
REPORTES