Entradas

Sistema Gestión de Personal Bancario

Sistema Gestión de Personal Bancario Se trata de diseñar una base de datos para la gestión del personal de una entidad bancaria determinada que dispone de muchos empleados y de una amplia red de agencias. La siguiente descripción resume los requisitos de los usuarios de la futura base de datos:  a) Los empleados se identifican por un código de empleado, y también deseamos conocer su DNI, su NSS, su nombre y su apellido. Será importante registrar su ciudad de residencia, considerando que hay ciudades donde no reside ningún empleado.   b) Interesa saber en qué ciudades están ubicadas las diversas agencias de la entidad bancaria. Estas agencias bancarias se identifican por la ciudad donde están y por un nombre que permite distinguir las agencias de una misma ciudad.  c) Se quiere tener constancia del número de habitantes de las ciudades, así como de la dirección y el número de teléfono de las agencias. Se debe considerar que la base de datos también incluy...

¿Que etapa de la IS cubre?

El Proceso Unificado está centrado en la arquitectura El papel de la arquitectura software es parecido al papel que juega la arquitectura en la construcción de edificios. El edificio se contempla desde varios puntos de vista: estructura, servicios, conducción dela calefacción, fontanería, electricidad, etc. Esto permite a un constructor ver una imagen completa antes de que comience la construcción. Análogamente. La arquitectura en un sistema software se describe mediante diferentes vistas del sistema en construcción. El concepto de arquitectura software incluye los aspectos estáticos y dinámicos más significativos del sistema. La arquitectura surge de las necesidades de la empresa, como las perciben los usuarios y los inversores, y se refleja en los casos de uso. Sin embargo, también se ve influida por muchos otros factores, como la plataforma en la que tiene que funcionar el software(arquitectura hardware, sistema operativo, sistema de gestión de base de datos, protocolos para ...

Conclusión Grupal.

Conclusión.                 Luego de haber analizado y desarrollado las distintas partes, inherentes a la metodología del “Proceso Unificado de Desarrollo del Software”, como grupo hemos llegado a las siguientes conclusiones: Comprendemos que el Proceso Unificado, de carácter organizativo e iterativo,   representa una herramienta de suma importancia para el diseño, la definición, la implementación y la posterior distribución   de un producto software. Presenta un marco de trabajo que está dividido en cuatro fases: ü   Inicio. ü   Elaboración. ü   Construcción. ü   Transición. Este modelo utiliza como elemento integrador el Lenguaje Unificado de Modelado (UML) y los muy importantes “Casos de Uso”. Siendo sus ventajas, una significativa reducción de los riesgos del proyecto a elaborar, enriquecer la calidad del producto software y la genialidad de poder “ iterar en c...

Roles y/o Intervinientes.

Los Trabajadores que Intervienen en los Procesos de los Flujos de Trabajo.                 A continuación, se detalla una visión general   de los roles de aquellas personas que intervienen y llevan a cabo, de forma sincronizada y coordinada, las fases del proceso. No debe perderse de vista, que al tratarse de un proceso de desarrollo “complejo” del software, es imperiosa la necesidad de un trabajo disciplinado y comprometido de cada uno de los intervinientes; a fin de poder logar un producto software que cumpla con las expectativas y sea escalable. Ø   En primera instancia, un Analista en Sistemas   identifica los casos de uso   y los actores, estructurándolos   dentro de un denominado modelo de casos de usos . Ø   A continuación, un Especificador de Casos de Uso detalla cada uno de los casos de uso y un Diseñador de Interfaces de Usuario construye un prototipo de...

Etapas, fases y/o procesos que propone la misma.

  Las Fases Comprenden la Primera División  del Trabajo. Un sistema software pasa por varios ciclos de desarrollo a lo largo de su tiempo de vida. Asimismo, cada uno de estos pasos da como resultado una nueva entrega del producto a clientes y usuarios, pudiendo ser, la primera de estas entregas, muy probablemente, la más difícil. Los desarrolladores dividen el trabajo, algo potencialmente complejo como un todo, en partes mas pequeñas y comprensibles. El primer paso hacia la división del proceso de software consiste en separar las partes en cuatro fases atendiendo al momento en que se realizan: inicio, elaboración, construcción y transición. 1) Fase de Inicio .             El objetivo principal de esta fase es establecer el análisis del negocio. La fase de inicio no es  un estudio completo del sistema, sino que en ella buscamos  el porcentaje de casos  de uso necesarios  para fundamentar  el análisis del ne...

El Proceso Unificado: Objetivo.

El objetivo del proceso unificado es crear un software de calidad utilizando técnicas aprobadas por la industria en menor tiempo. El proceso de desarrollo es guiado por medio de fases, realizando constantes iteraciones donde se realizan variados controles reduciendo de este modo los riesgos, brindado entregas y avances en cada iteración.

El Proceso Unificado: Iterativo e Incremental

El proceso unificado es iterativo e incremental , ya que el trabajo se divide en miniproyectos, cada uno de ellos es una iteración que resulta en un incremento del producto desarrollado que añade o mejora las funcionalidades del sistema en desarrollo.  Estas iteraciones deben ser controladas para poder lograr una máxima efectividad. Es decir en cada iteración se verifica si se cumplen con los objetivos, si es así el desarrollo continua con la siguiente iteración. Cuando no cumple con los objetivos, los desarrolladores deben revisar sus decisiones previas y probar con un nuevo enfoque. Estas iteraciones llevan incrementos y entregas periódicas. Fuente:   Jacobson, Booch, Rumgaugh. Año: 2000. El proceso unificado de desarrollo de Software.