Vous êtes sur la page 1sur 7

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA.

INTRODUCCION A LA PROGRAMACION

Presentado Por:

Gladys Milena hermosa Guzmán. –Código: 1.054.545.075.

Tutor

MIRIAM DEL CARMEN BENAVIDES

Ingeniería Industrial.

MAYO del 2017.


INTRODUCCION

Por medio de este trabajo nos dan a conocer cómo podemos analizar un problema y diseñar una

solución, y es muy importante conocer las formas planteadas que generan siclos tras mantener

unas características establecidas, es por eso que al realizar este trabajo de manera individual

elaboramos programas donde explicamos las clases y métodos.


Inventario

Problema

Se require de un Sistema para llevar el control de inventario de una tienda.

El Sistema guarda el nombre del producto, cantidad y la fecha en el cual se ingreso

Diseño de la solución

Se utilizará una clase de apoyo y una

Clase Inventario
Atributos o variables de instancia:

∙ Name: variable de tipo string que almacenara el nombre del producto


∙ Quantity: variable de tipo int que almacenara la cantidad
∙ Update: variable de tipo DateTime que almacenara la fecha del producto ingresado

Métodos:

Inventory: para inicializar datos, se asignarán el nombre del producto, la cantidad, y la fecha. Primer
es parametro nombre es de tipo cadea ,el segundo cantidad es un entero y el ultimo es un objeto de la
clase DateTime

INICIO Inventory(string name, int quantity, DateTime update)

Nombre =name
Cantidad = quantity
Date = update
FIN Inventory

Clase de aplicación

Este contiene él métodos donde pondremos la lógica y el flujo de la aplicación.

Inició principal

Productos = Se crea una variable de tipo lista de tipo video que almacena o
Simula la colección de productos.
IMPRIMIR Bienvenida del sistema de inventario VARIABLE Para
indicar el menú
CONDICION Si es 0 en variable menu
FUNCION agregar producto si es 1 en
variable de menu
FUNCION Listar productos si es 2
variable de menu
FUNCION actualizar productos
si es 3 variable de menu

FUNCION eliminar productos


si es 4 la variable menu Salir del programa
FIN DE CONDICION

Fin principal

Funcionalidades de apoyo para el flujo del programa

FUNCION agregar productos

ESCRIBIR nombre del producto, fecha y cantidad de producto


ASIGNAR el producto creado en variable de producto

FIN agregar productos


FUNCION LISTAR productos

MOSTRAR productos de la coleccion de productos

FIN LISTAR productos

FUNCION actualizar product

ESCRIBIR el identificador de producto


BUSCAR el producto a entragar por el identificador del producto
REEMPLAZAR la variable cantidad de la coleccion de datos

FIN actualizar producto

FUNCION eliminar product

ESCRIBIR el identificador de productos


BUSCAR el producto a entragar por el identificador del producto
ELIMINARLO de la coleccion de datos

FIN eliminar producto


CONCLUSIONES
Con la realización de este trabajo pude comprender como se utilizan las diferentes clases y
métodos en la programación, adicional se adquirió nuevos condicionales a medida que se
empieza la programación y que a prueba y error la programación que tengamos en mente se
va sacando adelante, también se encuentra la gran falencia de que en la carrera de
ingeniería industrial no se ve algoritmos por lo cual hace que el curso sea más complejo
BIBLIOGRAFIA
Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 127 - 133). Madrid, ES: McGraw-Hill
España. Recuperado de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?
docID=10515217&ppg=136

Vous aimerez peut-être aussi