Escolar Documentos
Profissional Documentos
Cultura Documentos
APORTE INDIVIDUAL
DISEO DE SISTEMAS
GRUPO 301309_38
TUTOR
MOISS RODRGUEZ BOLAO
Desarrollo de la gua
1) Tomando como base la actividad fase 2, Como aplicar las estrategias de diseo al sistema de
informacin en estudio.
Arquitectura: es la organizacin de las clases dentro del sistema.
Robustez: la robustez de un sistema es uno de los objetivos principales del diseo, el sistema
debe estar protegido contra errores y debe al menos ofrecer diagnsticos para las fallas que aun
pudiesen ocurrir.
Reso: el reso es un aspecto fundamental del diseo, cuanto mejor se pueda reutilizar el
cdigo mejor ser la robustez del sistema
Extensibilidad: la mayora de los sistemas son extendidos en manera no prevista por el diseo
original. Por lo tanto los componentes reutilizables mejoraran tambin la extensibilidad.
2) * Tomando como referencia la lectura Diseo de Sistemas, definir:
3) a) Cul lenguaje de programacin recomienda usar para el desarrollo del sistema de
informacin?
Se recomienda el uso de PHP como lenguaje de programacin ya que es un lenguaje de cdigo
abierto muy popular lo que significa que es de uso libre y gratuito, adecuado para desarrollo de
web y que puede ser incrustado en HTML, adems puede ser utilizado por todos los
programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo
vamos a poder combinar cdigos PHP con cdigos HTML siguiendo reglas.
Clase: Pantalla Primaria
Descripcin: Pantalla Primaria (P-1)
Mdulo: Principal
Estereotipo: Borde
Propiedades:
Superclases:
Subclases:
Atributos:
despliega
Usuario y contrasea
Continuar
InterfaceIngreso
InterfaceIngreso
BaseDatosRegistro
solicita el evento registrarse por primera vez
solicita crear Registro Usuario a la Base Datos
Registro
solicita obtener Registro Usuario a la Base Datos
Registro
solicita actualizar Registro Usuario a la Base Datos
Registro
Clase: Cliente
Descripcin: la informacin de cada usuario se almacena en la base de datos de registro la cual
se accesa mediante la interface de la base de datos registro.
Mdulo: Registro.BDclientes
Estereotipo: interface
Propiedades:
Superclases:
Subclases:
Atributos:
solicita validarRegistroCliente a la
BaseDatosRegistro
solicita crearRegistroCliente a la
BaseDatosRegistro
solicita obtenerRegistroCliente a la
BaseDatosRegistro
solicita actualizarRegistroCliente a la
BaseDatosRegistro
Atributos:
solicita validarRegistro usuario a la base
datosregistro
solicita crearRegistrousuario a la
BaseDatosRegistro
solicita obtenerRegistrousuario a la
BaseDatosRegistro
solicita actualizarRegistrousuario a la
BaseDatosRegistro
establecer que ambos son excelentes Oracle es compatible con Windows, Linux mas osx y
BSD, al igual que MySQL es compatible con todas, aqu lo que importa es que se maneje de
manera clara, sencilla ordenada y segura un conjunto de datos. en conclusin las dos son
buenas.
CONCLUSION
En este trabajo se realiz un ejercicio con relacin a la fase 2 donde haba que recomendar un
lenguaje de programacin adecuado para el ejercicio que estbamos realizando, se pudo
concluir que la base de datos ms utilizada es la Oracle y la MySQL, quedando como mayor
opcin la segunda ya que es un sistema de gestin de base de datos relacional multiusuario es
compatible con GNU GPL. Esta es muy utilizada en aplicaciones web (Linux, Windows,
apache, mysql, php, perl, Python) esta base de datos es muy rpida en la lectura cuando utiliza
el motor no transaccional MyISAM.
REFERENCIAS
Claburn, Thomas (24 de abril de 2007). Google Releases Improved MySQL
Code. InformationWeek (CPM Media).
Lecturas, capitulo 8 Diseo de sistemas, (2015) universidad nacional abierta y a distancia