You are on page 1of 16

SITIO 300

Metodologa: Diseo orientado a


objetos.
Herramienta utilizada: MySql

DISEO ORIENTADO A OBJETOS


El Diseo Orientado a los Objetos (DOO) crea una representacin
del problema del mundo real y la hace corresponder con el
mbito de la solucin, que es el software. A diferencia con otros
mtodos de diseo, el DOO produce un diseo que interconecta
objetos de datos y operaciones de procesamiento para esos
objetos, de forma que se modulariza la informacin y el
procesamiento, en lugar de aislar el procesamiento.
Todos los mtodos de diseo intentan desarrollar software
basndose en:
Abstraccin Ocultamiento de informacin
Modularidad

Para conseguir un DOO, tenemos que establecer un


mecanismo para:

Representar la estructura de datos


Especificar el proceso
Realizar el procedimiento de invocacin

La descripcin del diseo de un objeto (una instancia de


una clase o de una subclase) est compuesta de dos partes:
Descripcin de la interfaz: Establece la interfaz del objeto,
definiendo los mensajes que puede recibir el objeto y las
operaciones que puede realizar cuando el objeto recibe el
mensaje.
Descripcin de la implementacin: Muestra los detalles
de cada una de las operaciones implicadas como
consecuencia de la recepcin de un mensaje.

Problema a resolver:
El sitio de taxis 300 tiene una mala
administracin, ya que los registros que tienen
estn desactualizados y la informacin no esta
integra.
No se lleva el control ni de las unidades ni de los
viajes que se realizan.
La contabilidad no es nada clara y los taxistas no
respetan las tarifas establecidas.

Visin general
Objetivo del sistema:
o Llevar la administracin de taxis 300 para tener
un control de los viajes y las unidades para as
generar un ticket de resumen y tenerlo como
antecedente.
o Llevar una contabilidad clara y un control de las
tarifas para que los taxistas no aumenten el
precio de los viajes.

En nuestro proyecto utilizamos Visual Studio


para programarlo y MySql para realizar la base
de datos.

Por qu elegimos visual studio?


Porque visual Studio proporciona la solucin mas
completa para desarrollar aplicaciones en todas las
plataformas de Microsoft como tabletas, celulares,
equipos de escritorio, etc.
Nos brinda todas las herramientas para disear,
desarrollar y probar sus aplicaciones en una gran
variedad de plataformas y lenguajes como C++,
C#, Visual Basic, Java, Python, Ruby, PHP y
AngualarJs.

SU INTERFAZ
Tambin elegimos Visual studio por su interfaz que esta
muy bien distribuida y es muy amigable con el usuario.

Por qu elegimos MySQL?


Porqu nos permite gestionar base de datos
relacionales. Mysql fue escrito en C y C++ esto
nos permite que se adapte a diferentes entornos
de desarrollo, permitiendo si interactuacin con
los lenguajes de programacin mas utilizados
como PHP, java, Perl y en nuestro caso con C#,
adems de su compatibilidad con distintos
sistemas operativos

Ventaja de MySql
Tambin es muy destacable, la condicin
de open source de MySQL, que hace que
su utilizacin sea gratuita e incluso se
pueda modificar con total libertad,
pudiendo descargar su cdigo fuente.

Diseo

Interfaz 1

Interfaz 2

Interfaz 3

Interfaz 4

You might also like