martes, 16 de octubre de 2012

PSEUDOCODIGO-HOGAR DE FE

Seudocodigo

use Hogar_de_Fe

create table Huerfano--------
(
      [id_Huerfano] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Tutor] int foreign key references Tutor(id_Tutor) not null,
      [id_FormularioAdmision] int foreign key references FormularioAdmision(id_formularioAdmision) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [edad] [int] not NULl
     
)

GO
--------------------------------------------------------------------------
create table Tutor-----
(
      [id_Tutor] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [cedula] [nvarchar](45) not NULl,
      [relacion] [nvarchar](100) not NULl,
     
)

GO
---------------------------------------------------------------------------
create table Administrador
(
      [id_Administrador] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [especificacion] [nvarchar](100) not NULl,
     
)

GO
--------------------------------------------------------------------------
create table JuntaDirectiva
(
      [id_Junta] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [cargo] [nvarchar](50) not NULl,
     
)

GO

create table JuntaDirectiva
(
      [id_Junta] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [cargo] [nvarchar](50) not NULl,
     
)

GO
--------------------------------------------------------------------------
create table Nutricionista
(
      [id_Nutricionista] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [tipoNutricionista] [nvarchar](50) not NULl,
      [planAlimentacon] [nvarchar](300) not NULl,
     
)

GO
--------------------------------------------------------------------------
create table Medico
(
      [id_Medico] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [Especialidad] [nvarchar](50) not NULl,
     
)

GO

create table EducadorSocial
(
      [id_Educador] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [NumNiños] [int] not NULl,
     
)

GO
---------------------------------------------------------------------------
create table Maestro------------
(
      [id_Maestro] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
     
)

GO
---------------------------------------------------------------------------
create table Psicologo
(
      [id_Psicologo] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Areas] int foreign key references Areas(id_Areas) not null,
      [PrimerNombre] [nvarchar](30) not NULL,
      [SegundoNombre] [nvarchar](30) not NULL,
      [PrimerApellido] [nvarchar](30) not NULL,
      [SegundoApellido] [nvarchar](30) not NULL,
      [direccion] [nvarchar](100) not NULl,
      [NumTelefono] [nvarchar](10) not NULl,
      [tipoPsicologia] [nvarchar](50) not NULl,
)

GO
----------------------------------------------------------------------------
create table Alumnos----
(
      [id_Alumno] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL,
      [id_Huerfano] int foreign key references Huerfano(id_Huerfano) not null,
      [AñoEstudio] [int] not NULl,
     
)

GO

etc.....

lunes, 15 de octubre de 2012

TABLAS HOGAR DE FE

DIAGRAMA ENTIDAD/RELACION

PROYECTO B

FE1:Datos Estudiante
FE2:Datos Secretario
FE3:Datos Caja
FE4:Datos Proforma
FE5:Datos Servicios
FE6:Datos Autonomia de Pago
FE7:Envio de Proforma

Parametro de Medicion CuentaSimpleMediaComplejaTotal
Numero de Entradas 7x3x4x628
Numero de Salidas 5x4x5x725
Numero de Peticiones 5x3x4x630
Numero de Archivos3x3x7x1021
Numero de Interfaces3x5x7x1015
    T119


Ampliadas a la Funcion      
Parametro de Medicion SimpleMedioAltoSubTotal
Extructuras Internas7101510
Datos Externos57107
Numero de Entradas3464
Numero de Salidas4575
Numero de Peticiones3463
Numero de Tranformaciones710157
Numero de Transiciones1111

                                                  
Valores Estimados  
Productividad=7800/3 = 2600   
Calidad= 457/7800=0.058  
Documentacion=321/7800= 0.041  
Costo=9300/7800=1.192  
Factor de Evaluacion 
Comunicacion de Datos3
Procesamiento Distribuido3
Rendimiento5
Configuracion Usuario1
Transicion Rapida4
Entrada de Datos5
Diseño Amigable5
Actualizacion de Archivos5
Proceso Complejo2
Reutilizable5
Facilitar Cambios5
Facilidad Operativa5
Aceptabilidad5
Versatilidad4
 57

PF=119*[(0.65+0.01)*57]
PF=119*37.62
PF=4476.78