Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Propuesta de Proyecto

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

Let’s Chicken System

04.09.2020

Paula Mariana Vargas Avellaneda


SENA - CSET
Bucaramanga
1

Funcionalidades del sistema

Gestión de accesos: Registro de usuarios y gestión de acceso según restricciones por tipo
de usuario.

Gestión de clientes: Conserva la información de tus clientes en una base de datos, edita,
borra y busca con facilidad.

Gestión de proveedores: Conserva la información de tus proveedores, datos comerciales


y legales, edita, borra y busca con facilidad.

Gestión de pedidos, ingresos almacén e inventarios: Conserva el control de tu


inventario, comprobantes de pago de ingresos a almacén, tener catálogo de nuestros
artículos por categorías, presentaciones, control de stock actualizado, consultas de
artículos por fechas de vencimiento, unidades en existencia, generación de Kardex Físico
Valorizado.

Gestión de ventas: Realiza pedidos, ventas y salidas de almacén, seguimiento de artículos,


flujo de caja.

Reportes de ventas: Realiza reportes diarios, mensuales, o dependiendo de las


necesidades, por producto, por cliente para llevar un mejor control y tomar mejores
decisiones, reporte de utilidades que generan nuestras ventas, kardex físico valorizado,
ventas realizadas por vendedor, seguimiento de artículos, reporte de unidades en
existencias.

Acerca de la realización del proyecto


1. Lenguaje de programación en C#.Net: C# es un lenguaje de programación
orientado a objetos desarrollado y estandarizado por Microsoft como parte de su
plataforma .NET. Utilizaremos el IDE Microsoft Visual Studio 2013
2

2. Gestor de base de datos: Microsoft SQL Server es un Sistema para la Gestión de


Base de Datos basado en el modelo relacional

3. Programación basada en tres capas:

El sistema se compone de 3 capas representadas por clases, estas son: Presentación,


Negocio, y Datos. Se referencian y gracias a estas referencias pueden acceder entre sí.

Capa datos: Es donde residen los datos y es la encargada de acceder a los mismos. Está
formada por uno o más gestores de bases de datos que realizan todo el almacenamiento
de datos, reciben solicitudes de almacenamiento o recuperación de información desde la
capa de Negocio.

Capa negocio: Es donde residen los programas que se ejecutan , se reciben las peticiones
del usuario y se envían las respuestas tras el proceso. Se denomina capa de Negocio (e
incluso de Lógica de Negocio) porque es aquí donde se establecen todas las reglas que
deben cumplirse. Esta capa se comunica con la capa de presentación, para recibir las
solicitudes y presentar los resultados, y con la capa de datos, para recuperar o almacenar
datos del gestor de base de datos.
3

Capa presentación: Es la que ve el usuario (también se le denomina “capa de usuario”),


presenta el sistema al usuario, le comunica la información y captura la información del
usuario, le comunica la información y captura la información del usuario en un mínimo de
proceso (realiza un filtrado previo (realiza un filtrado previo para comprobar que no hay
errores de formato). Esta capa se comunica únicamente con la capa de Negocio. También
es conocida como interfaz gráfica y debe tener la característica de ser “amigable”
(entendible y fácil de usar) para el usuario.

Clase conexión: Se encargará de guardar la cadena de conexión para poder conectarnos


con nuestra base de datos que está en SQL Server 2014

Procedimientos almacenados: Es un procedimiento el cual es almacenado físicamente en


una base de datos. Su implementación varía de un manejador de base de datos a otro. La
ventaja de un procedimiento almacenado es que al ser ejecutado, en respuesta a una
petición de usuario, es ejecutado directamente en el motor de bases de datos, el cual
usualmente corre en un servidor separado

ESQUEMA GENERAL DE ESTRUCTURACIÓN:

★ Capa de datos
★ Clase de conexión
★ Clase DCategoria
★ Clase DPresentacion
★ Clase DArticulo
★ Clase DProveedor

★ Capa negocio
★ Clase NCategoria
★ Clase NPresentacion
★ Clase NArticulo
★ Clase NProveedor

★ Capa presentación
4

★ Formulario frmCategoria
★ Formulario frmPresentacion
★ Formulario frmArticulo
★ Formulario frmVistaCategoriaArticulo
★ Formulario frmCliente
★ Formulario frmProveedor
★ Formulario frmTrabajador
★ Formulario frmPrincipal

Funciones CRUD: CRUD es el acrónimo de las funciones Create, Read, Update and Delete
(Crear, Obtener, Actualizar y Borrar)

4. Trabajo en programación orientada a objetos (POO): La programación Orientada a


Objetos es un paradigma de programación que define los programas en términos
de ‘’clases de objetos’’

Modelo de datos ER:


Nuestra base de datos consta de 10 tablas
5

Módulos del sistema

MÓDULO PRINCIPAL HERRAMIENTAS (formulario MDI):

- MenuStrip
- ToolStrip
- StatusTrip

Tipos de acceso (Login)


6

I. Inserta tu texto aquí


Inserta tu texto aquí Inserta tu texto aquí Inserta tu texto aquí Inserta tu texto aquí
Inserta tu texto aquí Inserta tu texto aquí Inserta tu texto aquí Inserta tu texto aquí.

También podría gustarte