Vous êtes sur la page 1sur 14

CAPITULO IV

ANALISIS Y DISEO DEL SISTEMA

DESCRIPCIN DE LAS METODOLOGIAS MS USADAS

Mtodo cascada

Modelo tradicional o modelo lineal secuencial. l mtodo de la cascada es considerado como el


enfoque clsico para el ciclo de vida del desarrollo de sistemas, se puede decir que es un mtodo
puro que implica un desarrollo rgido. Est es una secuencia de actividades (o etapas) que
consisten en el anlisis de requerimientos, l diseo, la implementacin, la integracin y las
pruebas.

Incremental

El Modelo Incremental es de naturaleza interactiva brindando al final de cada incremento la


entrega de un producto completamente operacional. Este modelo es particularmente til
cuando no se cuenta con una dotacin de personal suficiente. Los primeros pasos los pueden
realizar un grupo reducido de personas y en cada incremento se aadir personal, de ser
necesario. Por otro lado, los incrementos se pueden planear para gestionar riesgos tcnicos.

Espiral

El modelo en espiral, propuesto originalmente por Boehm, es un modelo de proceso de software


evolutivo que conjuga la naturaleza iterativa de construccin de prototipos con los aspectos
controlados y sistemticos del modelo lineal secuencial. Proporciona el potencial para el
desarrollo rpido de versiones incrementales del software. En el modelo espiral, el software se
desarrolla en una serie de versiones incrementales. Durante las primeras iteraciones, la versin
incremental podra ser un modelo en papel o un prototipo. Durante las ltimas iteraciones, se
producen versiones cada vez ms completas del sistema diseado

Rup

Es una metodologa cuyo fin es entregar un producto de software. Se estructura todos los
procesos y se mide la eficiencia de la organizacin.

Es un proceso de desarrollo de software el cual utiliza el lenguaje unificado de modelado UML,


constituye la metodologa estndar ms utilizada para el anlisis, implementacin y
documentacin de sistemas orientados a objetos. El RUP es un conjunto de metodologas
adaptables al contexto y necesidades de cada organizacin.

Describe cmo aplicar enfoques para el desarrollo del software, llevando a cabo unos pasos

para su realizacin.

FUNDAMENTACIN DE LA METODOLOGIA SELECCIONADA.

La metodologa usada para el desarrollo de este Sistema es libre, basado en la Metodologa de


Anlisis y Diseo Orientada a objetos, se podra mencionar algunas de sus caractersticas como
las siguientes:

No modela la realidad, sino la forma en que las personas comprenden y procesan la


realidad.
Es un proceso ascendente basado en una abstraccin de clases en aumento.
Se basa en identificacin de objetos, definicin y organizacin de libreras de clases, y
creacin de macros para aplicaciones especficas.
Utiliza menor cantidad de cdigo.
Cdigo reutilizable
El conjunto de actividades empleadas para el desarrollo del Sistema de Matrculas nos
proporciona gua para:
Definir actividades a llevarse a cabo en un Proyecto de S.I.
Unificar criterios en la organizacin para el desarrollo de S.I.
Proporcionar puntos de control y revisin.
CASO DE USO CONTROL DE ASISTENCIAS DE EMPLEADO

DIAGRAMA DE CASO DE USO DE PAGO PERSONAL


DIAGRAMA CASO DE USO CONTRATO DE PERSONAL

DIAGRAMA DE CASO DE USO


Diagrama de caso de uso ASISTENCIA

Diagrama de caso de uso Registro de asistencia empleado

Diagrama de caso de uso Control de asistencia


GRAMA DE ITERACIN

Diagrama de Secuencia: Registro de empleados

Diagrama de Secuencia: Registro de Asistencia


Diagrama de Secuencia: Registro de planilla

DIAGRAMA DE CLASE ENTIDAD


DIAGRAMA DE COMPORTAMIENTO

Diagrama de Estado Registro de empleado

Diagrama de Estado Reporte de Asistencias


empleado 1 2 3 4
dni
nombres
apellidos
direccin
telfono
f_nacimiento
estado_civil
f_ingreso
f_salida

area 1 2 3 4
idarea
nombre_area
descripcin

asistencia 1 2 3 4
Idasistencia
Hora_ingreso
Hora_salida

horario 1 2 3 4
Id_horario
Descripcin
Hora_salida
Hora_entrada
Reporte_asistencia 1 2 3 4
Total_dias_laborados
Total_dias_faltas
Total_horas
Hora_entrada

informeplanilla 1 2 3 4
Numero_cuenta
Sueldo_bruto

fichadescuentosbonos 1 2 3 4
Tasa_desc
Tasa_bonos

empleado tipo de carcter tamao pk not null fk mayscula formato validar

dni cadena 10 no si no numero - -

nombres cadena 40 no si no si - -

apellidos cadena 40 no si no si - -

direccin cadena 40 no si no si - -

telfono cadena 15 no si no - - -

f_nacimiento fecha - no si no numero - -

estado_civil caracter 40 no si no si - -

f_ingreso fecha 5 no si no numero - -

f_salida fecha - si no no numero - -

area tipo de carcter tamao pk not null fk mayscula formato validar

idarea cadena 10 si si no si - -
nombre_area cadena 10 no si no si - -
descripcin cadena 10 no si no si - -
asistencia tipo de carcter tamao pk not null fk mayscula formato validar

idasistencia entero - si si no numero - -


hora_ingreso hora - no si no numero - -
hora_salida hora - no si no numero - -

horario tipo de carcter tamao pk not null fk mayscula formato validar

id_horario cadena 10 si si no si - -
descripcin cadena 80 no si no numero - -
hora_salida hora . no si no numero - -
hora_entrada hora - no si no numero - -

reporte_asistencia tipo de carcter tamao pk not null fk mayscula formato validar

total_dias_laborados entero - si si no numero - -


total_dias_faltas entero - no si no numero - -
total_horas entero - no si no numero - -

informeplanilla tipo de carcter tamao pk not null fk mayscula formato validar

numero_cuenta entero - si si no numero - -


sueldo_brut double 5 n si no numero - -
, o
2
ficha_descuentos_bonos tipo de carcter tamao pk not null fk mayscula formato validar

tasa_desc double 5,2 si si no numero - -


tasa_bonos double 5,2 no si no numero - -

MODELO CONCEPTUAL DE DATOS


MODELO E-R SE PRESENTAR DE LA SIGUIENTE FORMA:
DISEO LGICO

DISEO FSICO

Vous aimerez peut-être aussi