sábado, 12 de octubre de 2019

S6 MD- D - Filosofía Y Metodología RUP

                                  Filosofía Y Metodología Rup.
Filosofía:
Es una rama que estudia el conocimiento y la metodología científica .
El objetivo del producto Rational Unified Process(RUP) es el desarrollo
Correcto de software .
Metodología Rup: su objetivo es asegurar la producción de software de
Alta y mayor calidad para satisfacer las necesidades  de los usuarios.



Estas filosofías y principios son la base sobre la que se ha desarrollado RUP.
Para tener una visión general de la filosofía RUP  esta basado en los siguientes
principios. 


Principios:
Adaptación del proceso: deberá adaptarse a las características propias de la organización.

Balancear prioridades: debe encontrarse un balance que satisfaga los deseos de todos.

Colaboración entre equipos: debe haber una comunicación fluida para coordinar 
Requerimientos , desarrollo, evaluaciones, planes, resultados, etc.

Demostrar valor iterativamente: en cada iteración se analiza la opinión de los inversores ,
La estabilidad y calidad del producto y se refina la dirección del proyecto así como 
También los riesgos involucrados.

Elevar el nivel de abstracción: estos se pueden acompañar por las representaciones visuales
De la arquitectura por ejemplo con UML.

Enfocarse en la calidad: el control de actividad no debe realizarse al final de cada iteración.
El ciclo de vida: Rup divide el proceso en 4 fases dentro de las cuales se realiza iteraciones 
En número variable según el proyecto.

S5 TP- D- CONSULTAS CON BD SQL SERVER

                                                CONSULTAS CON BD SQL SERVER.

                                                             CONSULTAS:

Son una forma de buscar y recopilar información de una a mas tablas para conseguir información 
Detallada de una base de datos. al crear una consulta en Access 2010, defines condiciones 
Específicas de búsqueda para encontrar la información que deseas.





BASE DE DATOS: es un conjunto de datos pertenecientes a un mismo contexto y almacenados Sistemáticamente para su posterior uso, nos permite guardar grandes cantidades de información de Forma organizada .cada base de datos se compone de una a mas tablas que guarda un conjunto de Datos .
Cada tabla contiene una a mas columnas y filas , las columnas guardan una parte de la información 
Sobre cada elemento que  queramos guardar en la tabla , cada fila de la tabla conforma un registro.


                                             BASE DE DATOS EN SQL SERVER.



SQL en ingles se denomina  Structured Query Language y en español es lenguaje de consulta
Estructurada . es un lenguaje de dominio específico utilizado en programación, diseñado 
Para administrar y recuperar información de sistemas de gestión de base de datos .




SQL SERVER: es un sistema de administración de base de datos relacionales desarrollado
Por Microsoft , procesa consultas en varias arquitecturas de almacenamiento de datos  y o
Optimiza la reutilización de consultas a través del almacenamiento en caché de los planes
De ejecución.

sábado, 5 de octubre de 2019

S5 MD D-RUP(Rational Unified Process)

                                              RUP(Rational Unified Process)
Es un proceso considerado pesado y preferentemente aplicable a grandes equipos de desarrollo y Grandes proyectos , es ampliamente personalizable  que permite adaptarse a  proyectos de cualquier
Escala.
RUP: es un producto de software . es modular y automatizado , y toda su metodología se apoya en Varias herramientas de desarrollo integradas y vendidos por IBM.
Utiliza el enfoque de la  orientación de objetos en su diseño y esta diseñado y documentado el uso de La notación UML para ilustrar procesos en acción.



                             1. Características:
  • Forma disciplinada de asignar tareas y responsabilidades .
  • Pretende implementar las mejores prácticas de ingeniería de software.
  • Desarrollo iterativo.
  • Administración de requisitos.
  • Uso de arquitectura basada en componentes.
  • Modelado visual de software.
  • Verificación de la calidad del software.
  • Conceptualmente amplio y diverso.
  • Enfoque orientado a objetos.
  • Adaptable.
  • describe la organización , documentación , funcionalidad y restricciones.
  • Implementa los diferentes diagramas de UML.

               DIRIGIDO POR CASOS DE USO:
           1.1- PROCESO CENTRADO EN LA ARQUITECTURA.
La arquitectura de un  sistema es la organización o  estructura de sus partes más relevantes
Lo que permite tener una visión común entre todos los involucrados (desarrolladores y
Usuarios)
Representa varias vistas , todas las vistas juntas forman el llamado modelo 4+1 de la 
Arquitectura según Kruchten Philippe(1998).
Asume que no existe un modelo , un modelo único que cubra todos los aspectos del sistema.
por dicho motivo existen múltiples modelos y vistas que definen la arquitectura de software 
de un sistema. la analogía con la construcción es clara , cuando construyes un edificio
existen diversos planos que incluyen los distintos servicios del mismo , como es electricidad ,
 fontanería, etc.

                         1.2- PROCESO ITERATIVO E INCREMENTAL.
El equilibrio correcto entre los casos de uso y la arquitectura es muy parecida al equilibrio
De la forma y la función en el desarrollo  de un producto. lo cual se consigue con el tiempo
Para esto es la estrategia que se propone en el RUP es tener un proceso iterativo e 
Incremental  en donde el trabajo se divide en partes más pequeñas o mini proyectos se
Puede ver con una iteración(un recorrido completo  a lo largo de todos los flujos de 
Fundamentales) del cual se obtiene un incremento  que produce un crecimiento en el 
Producto. 


jueves, 19 de septiembre de 2019

S4- MD.D-Principales Metodologías convencionales.

           Principales Metodologías Convencionales:

Es la importancia del análisis y diseño en el desarrollo de sistemas.

Aparecen los analistas programadores y analistas de sistemas.

Los analistas se dividen en dos: analistas funcionales y analistas
Técnicos.
  • No hay forma de controlar lo que está sucediendo en el proyecto.
  • Los cambios organizativos afectan negativamente al proceso de desarrollo
  • Los resultados finales son finales son impredecibles.
Las metodologías convencionales son:
1. Cine foro
2. Congreso
3. Coloquio
4.Conferencia
5.Convención
6. Debate
7. Discusión dirigida
8. Lectura 
9.Mesa redonda
10. Panel
12. Presentación Magistral
13. Seminario
14. Simposio
15. Simulación
16. Solución de problemas
17. Técnicas demostrativas, etc.


S4 TP-D-Clases y objetos en VBA

                        CLASES Y OBJETOS EN VBA

CLASES: una clase es algo tan sencillo como un procedimiento,
que contiene datos para manejarlos, y con el se puede crear objetos.
se usa generalmente para inicializar cualquier dato usado por la instancia
de una clase en el código.
una clase describe las variables, las propiedades, los procedimientos y los
eventos de un objeto.




  OBJETOS EN VBA:Es una combinación de código y datos que se pueden tratar como una  unidad, un objeto puede ser parte de una aplicación, como un control o un formulario.
toda aplicación puede ser un objeto.



           Para crear un objeto a partir de una clase:
1. determine en qué clase desea crear un objeto.
2. escriba una instrucción Dim para crear una variable a la que se pueda asignar una
instancia de clase.
3. agregue la palabra clave Nuevo operador para inicializar la variable en una instancia de la  clase.
4. ahora puede tener acceso a los miembros de la clase a través de la variable de objeto.