Analisis Y Diseño De Sistemas

Páginas: 23 (5734 palabras) Publicado: 19 de junio de 2012
INSTITUTO UNIVERSITARIO DE TECNOLOGIA DE MARACAIBO
Departamento de Informática

Unidad Curricular: Análisis y Diseño de Sistemas II

Análisis y diseño: modelizacion de problemas: Pasos a seguir:
1. Leer atentamente el planteamiento del problema
2. Extraer una lista de nombres y otra de verbos candidatos 3. Completar los nombres y los verbos
4. Combinar nombres: asignar clases y atributos5. Colocar verbos: asignar métodos a clases
6. Establecer relaciones entre clases
7. Comprobar el diseño con el planteamiento inicial
1. Planteamiento del problema:”La tienda de libros”
Se desea llevar a cabo una aplicación capaz de gestionar libros, lo que supone poder adquirir nuevos
libros y modificar el precio de los libros a la venta.
Para cada libro se dispone del tıtulo, el autor, lafecha de publicación, la editorial y el precio. Además,
la tienda desea ofrecer a sus compradores información sobre los autores de los libros, incluyendo,
además de su nombre completo, su página Web y su correo
electrónico.
La tienda trabaja directamente con las distintas editoriales, por lo
que necesita también disponer de la dirección, el teléfono y la
persona de contacto de cadaeditorial, teniendo en cuenta que
estos datos pueden cambiar.
2. Extraer una lista de nombres y otra de verbos:
Se desea llevar a cabo una aplicación capaz de gestionar libros, lo
que supone poder adquirir nuevos libros y modificar el precio de los
libros a la venta.
Para cada libro se dispone del tıtulo, el autor, la fecha de
publicación, la editorial y el precio. Además, la tienda desea ofrecera sus

compradores

información sobre los
autores de los libros, incluyendo, además
de su nombre completo, su página Web y
su correo electrónico.
La tienda trabaja directamente con las
distintas editoriales, por lo que necesita
también disponer de la dirección, el
teléfono y la persona de contacto de cada
editorial, teniendo en cuenta que estos
datos pueden cambiar.
3. Completar losnombres y los verbos

Profa. Ing. Karina Fuenmayor

4. Combinar nombres: asignar clases y 5. Colocar verbos: asignar métodos a clases
atributos

6. Establecer relaciones entre clases

7. Comprobar el diseño con el planteamiento inicial
1. Comprobar cada uno de los pasos con el planteamiento del problema
2. Asegurarse de que las decisiones tomadas a lo largo del proceso no están encontradicción con
nada de lo expresado en el planteamiento del problema
3. Plantear posibles formas de completar el diseño. Ej.: ¿Inclusión de la fecha como otra clase?
4. En caso de duda, consultar con el cliente.
Programación Orientada a objetos:
La programación orientada a objetos (POO) es una técnica de estructuración, en ella los objetos son
los principales elementos de construcción, yfunciona por medio del envío de mensajes a objetos de
tipo desconocido.
Todos los objetos comparten ciertas características, ya que el tipo de objeto no se conoce cuando se le
envía un mensaje no es posible predecir la respuesta exacta del objeto, por lo que enviar mensajes a
Profa. Ing. Karina Fuenmayor

objetos de tipo desconocido es una técnica poderosa de programación y esto es en realidadlo que
significa el termino programación orientada a objetos.
En vez de considerarse como un conjunto de procedimientos un programa orientado a objetos se
comprende mejor como un conjunto de objetos en comunicación. Destacar los objetos en vez de las
acciones, lleva a una estructura de programa muy diferente de la representativa en los programas
orientados a procedimientos. Un programaorientado a objetos es un conjunto de tareas que se
comunican
Objetos: Un objeto es algo real o abstracto acerca del cual almacenamos datos y métodos que
manipulan dichos datos. También puede definirse como un encapsulado de datos, operaciones que
tratan dichos datos, y que observa un estado interno, que posee identidad (se distingue por su
existencia misma y no por sus atributos). Cada objeto es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Análisis y diseño de sistemas
  • Analisis y diseño estructurado de sistemas
  • Introduccion Al Analisis Y Al Diseño De Sistema
  • Analisis y diseño de sistemas
  • Analisis Y Diseño De Sistemas
  • Análisis de sistemas diseño y métodos.
  • Analisis y diseños de sistemas
  • Anteproyecto De Análisis y Diseño De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS