Mostrando entradas con la etiqueta Entrega Poo 1. Mostrar todas las entradas
Mostrando entradas con la etiqueta Entrega Poo 1. Mostrar todas las entradas

lunes, 4 de julio de 2011

POO- Diagrama de clases y tarjeta CRC


Diagrama de clases UML creado con herramientas CASE

tarjeta CRC

domingo, 3 de julio de 2011

POO- Herencia y polimorfismo


La herencia aplicada en mi proyecto.

Las herencias que encontré en mi proyecto fueron las siguientes:
aunque solo fue una, alas demás clases les encuentro mas bien una relación y no una herencia,
en cuanto al polimorfismo podría aplicarlo en las clases de artículos y compras ya que en ambas podemos seleccionar los artículos que se desean.

POO- Diseño con clases

Diagrama de clases.
Clases del sistema con su respectivos atributos y métodos.
Las clases serán de visibilidad publica, los atributos de visibilidad privada y los métodos seran públicos al igual que las clases.

sábado, 2 de julio de 2011

POO- Casos de Uso

Los casos de uso de mi proyecto son los siguientes:
Cada caso contiene una definición especifica de su función y/o uso.
El diagrama quedaría de la siguiente manera:

lunes, 27 de junio de 2011

POO

Primera Actividad .- Proyecto

Mi idea principal para el proyecto es hacer un sistema de ventas en línea en el cual se puedan realizar pedidos, compras, ventas, etc..

Para realizar este sistema primero planteare bien que es lo que quiero, ósea los requerimientos y los procesos que deseo que se realicen.

Mi planteamiento es que : Este sistema consistirá en que para realizar pedidos o compras se necesitara proporcionar algunos datos como usuario y contraseña, los artículos se mostraran en un menú ordenados según el código que tenga cada uno, al realizar un pedido cada producto llevara un código con el cual se registrara y se agregara a una lista y se irá haciendo una suma de lo que se

deberá pagar (añadiendo costos de envío y cosas así), una vez terminada la compra se tendrá la opción de si se desea realizar una factura y si el usuario lo desea, este tendrá que proporcionar algunos datos más con los que le dará forma a su factura.

Aunque esta solo es la idea para iniciarlo espero que conforme vaya desarrollando el sistema, me dé más habilidades en el lenguaje que eh planeado utilizar para su implementación, este lenguaje es java, que aunque no se mucho, espero aprenderlo mejor ya que me parece muy interesante, y así lograr implementar el sistema como lo tengo planeado además de poderle agregar mas cosas y una interfaz gráfica adecuada a lo que necesito y así sea más fácil al manejarlo.

Esta es mas o menos una idea de como quiero que sea, claro que quiero agregarle mas cosas y ver si puedo hacerle algunas mejoras.

La meta de este proyecto es terminarlo en su totalidad como lo tengo pensado en la idea original o bien mejorarlo.

Espero sea de su agrado, Gracias..