You are on page 1of 48

SISTEMA GESTION DE NOTAS DE POSTGRADO ManualdelSistema

Integrantes: AGAPITOALMEYDA,HENRY CARDENASFERNANDEZ,CARLOS CERDANCRUZ,ANAMARIA KUNCHOQQUELLCCA,JUANCARLOS

Universidad Nacional de Ingenieria

LimaPer 2006

SistemadeGestindeNotasdePostgrado

Pg.2de48

NDICE 1.
1.1

MODELODELNEGOCIO ................................................................... 4
MODELAMIENTODEPROCESOSDENEGOCIO(MNE1) ................... 4
1.1.1IdentificacindelosProcesosdelNegocio(MNE1.1)....................................4 1.1.2Identificacindelosactoresdelentornodelnegocio(MNE1.2).....................5 1.1.3DescripcindelosCasosdeUsodelNegocio(MNE1.3) ..............................5 1.1.4EspecificacindeReglasdeNegocio(MNE1.4)............................................7

2.

ANLISISDESISTEMAS................................................................... 9
2.1REQUERIMIENTOSDELSISTEMADEINFORMACION(ASI1) ...................... 9
2.1.1DeterminacindelalcancedelSistema(ASI1.1)...........................................9 2.1.2ObtencindeRequerimientos(ASI1.2) .........................................................9 2.1.3ObtencindelModelodeCasosdeUsodelSistema(ASI1.3) ....................10 2.1.4DeterminacindeSubsistemasdeAnlisis(ASI1.4) ...................................14 2.1.5EspecificacindelaInterfacedeUsuario(ASI1.5) ......................................15 2.1.6IdentificacindePerfilesyDilogos(ASI1.6) ..............................................20 2.1.7EspecificacindelComportamientoDinmicodelaInterface(ASI1.7) ........20 2.1.8EspecificacindeFormatosdeImpresin(ASI1.8) .....................................25

2.2 2.3 2.4 2.5

ANALISISDELOSCASOSDEUSO(ASI2) ........................................ 26
1.2.1 DiagramadeInteraccindeObjetosDiagramasdeColaboracin ..............26

ANALISISDECLASES(ASI3) ............................................................. 29 ANALISISDEPAQUETES(ASI4) ........................................................ 29 ESPECIFICACIONDEINTERFACESCONOTROSSISTEMAS(ASI5) ............................................................................................................... 30

3.
3.1 3.2 3.3 3.3.1 3.4 3.5

DISEODESISTEMAS.................................................................... 32
DEFINICIONDELAARQUITECTURADELSISTEMA(DSI1) ............ 32 DISEODELAARQUITECTURADESOPORTE(DSI2) .................... 36 DISEODECASOSDEUSOREALES(DSI3) .................................... 37 DiagramadeInteraccindeObjetosDiagramadeSecuencias ........ 37 DISEODECLASES(DSI4) ................................................................ 43 DISEOFSICODEDATOS(DSI5) ..................................................... 44
3.5.1DiseodelModeloFsicodeDatos.(DSI5.1)..............................................44 3.5.2OptimizacindelModeloFsicodeDatos.(DSI5.2).....................................44

3.6GENERACIONDEESPECIFICACIONESDECONSTRUCCION(DSI6)........ 45
3.6.1EspecificacindelEntornodeConstruccin(DSI6.1)..................................45 3.6.2DefinicindeComponentesySubsistemasdeConstruccin(DSI6.2).........46 GrficoDiagramadeComponentesy/odeDespliegue.........................................46 3.6.3ElaboracindeespecificacindeConstruccion(DSI6.3).............................46

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.3de48

3.7

ESTABLECIMIENTODEREQUERIMIENTOSDEIMPLANTACION(DSI 8)............................................................................................................ 47

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.4de48

1. MODELODELNEGOCIO
LaUniversidadNacionaldeIngenieraeselprimerCentroSuperiorTecnolgicodelPer, creadaporLeyNo12379dejuliode1955.SeiniciacomoEscueladeIngenierosCiviles ydeMinaselao1876. La formacin de cientficos en general y cientficos en ciencias tcnicas, es importante para nuestro pas, dentro de una perspectiva de desarrollo tecnolgico, basado en el aprovechamientoconvaloragregadodenuestrasprincipalesriquezasnaturales. En este contexto, programas de estudios de Maestra y de Doctorado con estndares internacionales,constituyenvasefectivasparaformarloscuadroscientficosqueelpas requiere. La Oficina Central de Postgrado constituye la expresin ms elevada, calificada y pertinente de un sistema integrado, universidadsociedad para la gestin del conocimiento. En este sistema se conjugan, en un mismo ambiente Acadmico y en forma privilegiada, lasfunciones bsicas de una universidad socialmentecomprometida con una visin de futuro esto es: formacin profesional especializada, creacin intelectual(cientfica,tcnicayhumanstica)einteraccinsocial. Paraelcumplimientodelosobjetivosdelasunidadesdepostgradoesnecesariocontar conunSISTEMADEGESTIONDENOTASquepermitadarconstanciadelrendimiento acadmicosdelosestudiantesdepostgrado.

1.1

MODELAMIENTODEPROCESOSDENEGOCIO(MNE1)

1.1.1IdentificacindelosProcesosdelNegocio(MNE1.1) FormatodeIdentificacindelosCasosdeUsodeNegocio Nmero ProcesodeNegocio 1 RegistrarNota 2 ConsultarNota DiagramadeCasosdeUsodelNegocio

<<CUN>> RegistrarNota <<Actordel Model odeNegoci o>> Profesor

<<Actordel Model odel Negocio>> Administrador

<<CUN>> ConsultarNota

<<Actordel Model odel Negocio>> Alumno

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.5de48

1.1.2Identificacindelosactoresdelentornodelnegocio(MNE1.2) FormatodeIdentificacindelosActores Nmero Actor 1 Administracin

Estudiante

Profesor

Roles/Responsabilidades Toma las notas de los estudiantes a quienes rindieronunaprueba. Realizalasmodificaciones pertinentes respecto a casos especiales como reclamosfueradellaclase, errores alingreso denotas, etc. Es la persona que tiene un registro acadmico con sus respectivas notas y consultalasmismas. Eslapersonaquecalificae ingresalasnotasalsistema

1.1.3DescripcindelosCasosdeUsodelNegocio(MNE1.3) FormatodeDescripcindeCasosdeUsodeNegocio 1.ProcesodeNegocio 2.Objetivo RegistrarNota

Tenerunrecorddelasnotasdelosestudiantes

3.Actores Profesor,Alumno,Administrador 4.Precondiciones Debe tener un plazo mximo para entregar las actas de notas al administrador despusdetomadaunaprueba. 5.FlujodeEventos Elprofesorentregalapruebaylanotaalalumnoenelsalndeclases. Elalumnorevisalapruebayemitealgnreclamosiaslocreeconveniente. Elprofesorrecogelosreclamosylosapruebasegnseaconveniente. Elprofesorrecogelaspruebasquenorecibenreclamos. Elprofesorluegodeverificarreclamosyrecogerpruebas,pasalasnotasalacta denotas. Elprofesorenvaelactaalaoficinaderegistrodelpostgrado. Eladministradorrecogeelactadenotasylaarchiva. 6.Poscondiciones Elprofesorcorrigilaspruebaspreviamente. Las actas quedan archivadas en la oficina de registro de notas de postgrado parasufuturaconsulta. 7.Excepciones 8.Versin 9.TiempodeEjecucin 10.DiagramadeActividadesdelProcesodeNegocio

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.6de48

Profesor Al umno Administrador (<ModelodeObjetosGesti onNotasAyD>) (<ModelodeObj etosGestionNotasAyD>) (<Model odeObjetosGesti onNotasAyD>)

EntregarPruebayNota

Revisarl aPrueba

[SI]

Recl amar? [NO]

ReclamaryEntregarPrueba Veri ficarReclamo

[NO]

Aceptar?

[SI] EntregarPrueba

<<System>> Modi ficarNota <<System>> EscribirNotasenel Acta <<System >> EntregarelActa Archi varNota

1.ProcesodeNegocio 2.Objetivo

ConsultarNota

Consultadenotasfinalesdelcurso.

3.Actores Alumno,Administrador 4.Precondiciones Elalumnodebiestarmatriculadoenelcursosolicitado. Elalumnodebihaberhechoelpagocorrespondientealaconsultaddenotas. 5.FlujodeEventos Elalumnosolicitaaladministradorsuconstanciadenotasdeuncursoocursos El administrador emite un ticket que deber pagar el alumno en la caja de la facultad. Elalumnopresentaelvouchercorrespondientealadministrador. Eladministradorbuscaenlosregistroslanotafinaldelcursosolicitado. Eladministradorintroducelosdatos delalumnosylanotafinalenunreportey procedeaimprimirlo. Eladministradorentregaelreportealalumno.

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.7de48

6.Poscondiciones Elreportetieneunvalorinstitucional. 7.Excepciones Elalumnonopodrrealizarreclamosporlasnotas. 8.Versin 9.TiempodeEjecucin 10.DiagramadeActividadesdelProcesodeNegocio


Alumno Administrador

Soli ci tarConstanciadeNotas Emiti rTi cket

PresentarVoucher <<system >> BuscarRegistrosdel Curso

<<system>> GenerarReporte

Recibi rreporte

EntregarReporte

1.1.4EspecificacindeReglasdeNegocio(MNE1.4) a. Para este trabajo tomamos como base o referencia El Postgrado de la Facultad de Ingeniera Industrial y de Sistemas (FIIS) de la Universidad NacionaldeIngeniera(UNI). b. RespectoalanotaaprobatoriaenPostgradoFIISes12. c. Elnmerodecrditospermitidoses12o4cursos. d. Sielalumnoestaporegresarpuedellevarunmximode14crditos. e. El sistema de evaluacin son los mismos a los de pregrado. En su mayoraF,GyH

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.8de48

1. GlosariodeTrminos Trmino C O N T E N I D O D E C A D A C A M P O T r m i n o : N o m b r e d 2.CatlogodeReglasdelNegocio Regladel Negocio Especialidad Crditos Permitidos Nota Aprobatoria Sistemade Evaluacin Descripcin El alumno solo puede acceder a dos especialidades para Postagrado estas son Ingeniera Industrial e Ingeniera de Sistemas. Eslacantidaddecrditosqueelalumnopuedellevar,queson 12conunmximode4cursosporciclo. Eslanotaqueelalumnodebeobtenerenpromedioparapasar elcurso,enestecasolanotaaprobatoriaesde12. Sonlasformasenqueuncursopuedesercalificado,eneste casoexistenprincipalmentetressistemasdeEvaluacinque sonF,GyH Postgrado Significado rea de la Faculta de Ingeniera industrial y de Sistemas donde se formanprofesionalesmayorcapacitados siguiendoestudiosdeespecializacin, Es el estudiante que tiene un registro acadmico con sus respectivas notas y puedeconsultarlasmismas. Es el servicio que brinda la seccin de Postgrado, el rendimiento del alumno y dichocursoserevaluada. Es la persona que dicta un nmero determinado de cursos en Postgrado, califica e ingresa las notas al sistema tambin. Eselencargadodegestionar,organizar eingresarlasnotasenelsistema. Realiza las modificaciones pertinentes respecto a casos especiales como reclamos fuera del la clase, errores al ingresodenotas,etc. Es la calificacin que se le otorga a un alumnomedianteunexamenescrito. Es el proceso de evaluar y calificar al alumno en los diferentes cursos que estecursando. Son las ventanas con las que los usuarios interactuaran para acceder al sistemaysatisfacersusrequerimientos. Es el conjunto de datos que se le entrega al alumno para que pueda verificarsuestadoenelcicloencurso. Es un documento que entrega el administrador al alumno para que realice el respectivo pago por derecho recibir informe de su estado en el ciclo encurso. Es el comprobante que el banco extienda al alumno una vez que ha pagado el derecho para recibir su estadoenelcicloencurso.

Alumno

Curso

Profesor

Administrador

Nota Evaluacin

InterfazdeUsuario

Reporte

Ticket

Voucher

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.9de48

2. ANLISISDESISTEMAS

2.1REQUERIMIENTOSDELSISTEMADEINFORMACION(ASI1) 2.1.1DeterminacindelalcancedelSistema(ASI1.1) El sistema debe ser capaz de brindar informacin al instante de peticiones del usuariotalescomoreportes,informesespeciales,mostrardatosestadsticos,etc. Lo que se pretende automatizar en este sistema es los registros, consultas, modificacionesdenotas. En lo que respecta al alcance del sistema de acuerdo a la institucin acadmica quelovaautilizar,comoesunsistemabasadoenelreadePersonaldelaFIIS, creemosqueelsistemapuedeserutilizadoporescuelasdepostgradoquetengas similitudesenlosprocesosdenegocios. Lo que se podr observar en el producto final son pantallas donde el profesor o administradorpodringresarlasnotasyelalumnopodrconsultarlas. 2.1.2ObtencindeRequerimientos(ASI1.2) RequerimientosFuncionales Nmero Requerimiento RF1 ESPECIFICACION DE DATOS PERSONALES DE LOS ALUMNOS, PROFESORES Y ADMINISTRADORES RF2 ESPECIFICAR EL DETALLEDELCURSO Descripcin Prioridad Permite el ingreso de los datos 5 personales de cada uno de los usuariosdelsistema.

RF3

VIZUALIZAR LA RELACION DE ALUMNOSPORCURSO GENERACION INFORMES REPORTES DE Y

RF4

Elsistemadeberpermitirelingreso 5 de cdigo, nombre, numero de crditos,sistemadeevaluacindel curso Este caso de uso se permite al 3 profesor visualizar el detalle de los alumnos que estn llevando un determinadocurso Con los informes se podr obtener 4 resultados detallados sobre las notas del curso, notas por evaluacin, adems del promedio final,gradoacadmico,clasificarlos por alumno, rea, fecha, etc. Estos podrnserimpresos.

RequerimientosnoFuncionales

Nmero Requerimiento RNF1 USABILIDAD RNF2 SEGURIDAD

RNF3

PORTABILIDAD

Descripcin Debe ser fcil de usar. Con ayudas einterfacesintuitivas. El ingreso al sistema estar restringido bajo contraseas cifradasyusuariosdefinidos. El sistema debe brindar comodidad al usuario y a otras reas que

Prioridad 5 5

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.10de48

RNF4

MULTIPLATAFORMA

RNF5

RENDIMIENTO

RNF6

DESEMPEO

trabajan o necesitan del rea de personal.PorejemploElSistemade Pago y Planillas no debe tener problemasenaccederalSistemade Personal. El sistema deber funcionar en 3 distintos tipos de sistemas operativos y plataformas de hardware. El sistema debe soportar el manejo 3 de gran cantidad de informacin durantesuproceso. Elsistemanopresentaraproblemas 1 parasumanejoeimplementacin.

2.1.3ObtencindelModelodeCasosdeUsodelSistema(ASI1.3) DiagramadeCasosdeUsodelSistema(Grfico)

<<CUS>> Vi suali zarEstado

<<CUS>> GenerarReporte

<<extends>> <<CUS>> ConsultarRegistros

<<ActordelSistema>> Alum no2

<<CUS>> Val idarUsuario <<ActordelSistem a>> Adm inistrador

<<CUS>> <<ActordelSistem a>> Profesor <<CUS>> Regi strarNota M odi ficarNota

DescripcindeCasosdeUsodelSistema 1.CasodeUsodelSistema RegistrarNota 2.Descripcindelcasodeuso Permiteregistrarlasnotasobtenidasporlosalumnosenunadeterminadaprueba. 3.Actor(es) Profesor 4.Precondiciones SedebedehacerunaAutentificacindelusuario. 5.Postcondiciones Sepodrrealizarconsultasalasnotasguardadas. 6.Pasos(FlujodeEventos) Nro AccindelActor

RespuestadelSistema

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.11de48

Generar un nuevo registro, ingresando Generaelregistrodenotas. lasnotassolicitadas. 2 MandaaGrabarregistro Controla y pide confirmacin de registrarnotas. 3 Debe confirmar si esta conforme con el Manda a Registrar notas y emite un registroaguardar. mensaje de que las notas se han guardado. 4 Aceptarmensaje 7.Requerimientoasociado Verificarnotas Registrarnotas 8.Prototipodeinterfazdeusuario LasinterfacesquesevanautilizarseraneldeRegistrarnotasyalgunosmensajesde Informacin.

1.CasodeUsodelSistema ConsultarRegistros 2.Descripcindelcasodeuso Permiteconsultarlasnotasobtenidasporlosalumnosenunadeterminadaprueba. 3.Actor(es) Administrador. 4.Precondiciones SedebedehacerunaAutentificacindelusuario. 5.Postcondiciones Sisedeseasepodramandaraimprimireldocumento. 6.Pasos(FlujodeEventos) Nro AccindelActor RespuestadelSistema 1 Realiza una nueva consulta de notas, Mandaacontrolarlaconsulta,yverifica seleccionandoalgncurso. en la BD si existen notas, si es as muestra las notas, de lo contrario muestraunmensajeinformandoqueno existennotas. 2 Observa la consulta, o recibe el mensaje. 7.Requerimientoasociado Consultarnotasdelcurso. 8.Prototipodeinterfazdeusuario SeutilizalainterfazdeConsultarnotas.

1.CasodeUsodelSistema GenerarReporte 2.Descripcindelcasodeuso Permiteimprimirunaconsultadenotasrealizada. 3.Actor(es) Administrador 4.Precondiciones Lasnotastienenqueestarregistradas,ytambinsetienequehaberrealizadola respectivaconsulta. 5.Postcondiciones Setendrlaconsultadenotasfsicamente. 6.Pasos(FlujodeEventos) Nro AccindelActor

RespuestadelSistema

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.12de48

Estecontrolaelmandatodeimprimir.Y manda un mensaje si est conforme conlaimpresin. 2 Puedeaceptarlaimpresinocancelarla Si acepta imprimir, el sistemamanda a operacin. imprimir y luego manda un mensaje informandoqueyaseestimprimiendo correctamente. 3 Aceptaelmensajedeinformacin 7.Requerimientoasociado Imprimirconsultadenotas. 8.Prototipodeinterfazdeusuario SeutilizalainterfazdeImprimirConsultadeNotas. 1.CasodeUsodelSistema ValidarelUsuario 2.Descripcindelcasodeuso Permiteregistrarlasnotasobtenidasporlosalumnosenunadeterminadaprueba. 3.Actor(es) Profesor 4.Precondiciones SedebedehacerunaAutentificacindelusuario. 5.Postcondiciones Sepodrrealizarconsultasalasnotasguardadas. 6.Pasos(FlujodeEventos) Nro AccindelActor RespuestadelSistema 1 Generar un nuevo registro, ingresando Generaelregistrodenotas. lasnotassolicitadas. 2 MandaaGrabarregistro Controla y pide confirmacin de registrarnotas. 3 Debe confirmar si esta conforme con el Manda a Registrar notas y emite un registroaguardar. mensaje de que las notas se han guardado. 4 Aceptarmensaje 7.Requerimientoasociado Verificarnotas Registrarnotas 8.Prototipodeinterfazdeusuario LasinterfacesquesevanautilizarseraneldeRegistrarnotasyalgunosmensajesde Informacin. 1.CasodeUsodelSistema VisualizarEstado 2.Descripcindelcasodeuso Permitequeelalumnovisualicelasnotasdeloscursosqueestllevandoactualmente. 3.Actor(es) Alumno 4.Precondiciones SedebedehacerunaAutentificacindelusuario. 5.Postcondiciones

Mandaaimprimir

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.13de48

Sepodrrealizarconsultasalasnotasguardadas. 6.Pasos(FlujodeEventos) Nro AccindelActor 1 Elalumnovisualizasuscursosyescoge unodeellos. 2 Puede imprimir su registro de notas de dichocurso. 3 Retorna al Men Anterior para realizar otraconsulta. 4 Puedecerrarcesin. 7.Requerimientoasociado

RespuestadelSistema Muestra las notas de alumno segn el cursoescogido. Manda imprimir el registro de notas de dichocurso. RetornaalMenAnterior. CierraCesin.

8.Prototipodeinterfazdeusuario LasinterfacesquesevanautilizarseraneldeConsultarNotasyReportarNotas

1.CasodeUsodelSistema ModificarNota 2.Descripcindelcasodeuso Permitemodificarlasnotasobtenidasporlosalumnosenunadeterminadaprueba. Autorizadoporelprofesor. 3.Actor(es) Administrador 4.Precondiciones SedebedehacerunaAutentificacindelusuarioADMINISTRADOR. SedebetenerunaautorizacinescritadelPROFESORdelcurso. 5.Postcondiciones Sepodrrealizarconsultasalasnotasguardadas. Seimprimirunreporteconteniendolanotafinal. 6.Pasos(FlujodeEventos) Nro AccindelActor 1 Busca la nota la nota del curso a modificar 2 Generar una modificacin de la nota, ingresandolasnotassolicitadas. 3 Si acepta. Debe confirmar si esta conformeconelregistroaguardar. 4 5 6 RespuestadelSistema Envaelresultadodelabsqueda. Enva un mensaje de alerta esperando suconfirmacinorechazo. Manda a Registrar la modificacin de las notas y emite un mensaje de que lasnotassehanguardado. Elsistemaguardalapeticin. Elsistemaregresaalpaso1

Sinoacepta. Sidesearealizarotramodificacin. Si finaliza abandona el Mdulo de ModificacindeNotas 7.Requerimientoasociado VisualizarEstado RegistrarNota 8.Prototipodeinterfazdeusuario LasinterfacesquesevanautilizarseraneldeModificarnotasyalgunosmensajesde Informacin.

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.14de48

2.1.4DeterminacindeSubsistemasdeAnlisis(ASI1.4)

<<Subsystem>> Model odeNegocio

<<extend>>

<<include>> <<SubSystem>> Model odeAnal isi s

<<extend>> <<SubSystem>> ModelodeDi seo

2.1.4.1ModelodeNegocio Paquete que agrupa a todos los elementos necesarios para el Modelamiento del Negocios: CasodeUsodelNegocio. DiagramaActividadRegistrarNota. DiagramadeActividadConsultar. 2.1.4.2ModelodeAnlisis Paquete que agrupa a todos los elementos necesarios para el Modelamiento del Anlisis: CasodeUsoSistemadelAnlisis. DiagramadeClasesdeAnlisis DIOModificarNota. DIOValidarUsuario. DIOGenerarReportes. DIORegistrarNotas. DIOVisualizarEstado. DIOConsultarRegistros. DSModificarNota. DSValidadUsuario. DSGenerarReporte. DSRegistrarNota. DSVisualizarEstado. DSConsultarRegistro. 2.1.4.3ModelodeDiseo

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.15de48

2.1.5EspecificacindelaInterfacedeUsuario(ASI1.5) Es un prototipeo de las pantallas. As mismo para explicar algunas caractersticas de cadapantallaseusaralasiguientetabla.

Nmero Propsitodelainterface Grficadelainterface

I1 Registrarnotas

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.16de48

Nmero Propsitodelainterface Grficadelainterface

I2 ConsultarNotas

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.17de48

Nmero Propsitodelainterface Grficadelainterface

I3 ImprimirConsultadeNotas

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.18de48

Nmero I4 Propsitodelainterface Validarusuarios Grficadelainterface

Nmero I5 Propsitodelainterface AccederaRegistros Grficadelainterface

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.19de48

Nmero I6 Propsitodelainterface RegistrodeAlumnos Grficadelainterface

Nmero I7 Propsitodelainterface RegistrodeProfesores Grficadelainterface

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.20de48

2.1.6IdentificacindePerfilesyDilogos(ASI1.6) 1.NombredelPerfil: ADMINISTRADOR 2.Opcionesalasquetieneacceso EsteusuarioADMINISTRADORtendraccesoalassiguientesopciones: Podrgenerarlacuentaparaalgnalumnooprofesornuevo. Podractualizarlosdatosdetodoslosalumnosyprofesores. Especificara los cursos de los profesores, es decir podr crear nuevos cursos. Ser el UNICO con la capacidad de AUTORIZAR PERMISOS ingresando al mdulo de Gestin de Permisos. Los dems usuarios no tendrnaccesoaestemodulo. Estar en la capacidad de Generar Informes y Reportes acerca de los alumnossuscursosyrespectivasnotas. 3.TipodeAcceso: Lectura,Modificacin,Insertar 1.NombredelPerfil: ALUMNO 2.Opcionesalasquetieneacceso EsteusuarioALUMNOtendraccesoalassiguientesopciones: Podringresarasupropiacuenta. Podractualizarsusdatospersonales. Visualizarasuscursosynotasdelpresentecicloacadmico. Podrgenerarunreporteparasurespectivaimpresin. Podrenviarconsultasalprofesordeuncursocomoaladministrador. 3.TipodeAcceso:

Lectura,Insertar

1.NombredelPerfil: PROFESOR 2.Opcionesalasquetieneacceso EsteusuarioPROFESORtendraccesoalassiguientesopciones: Podringresarasupropiacuenta. Podractualizarsusdatospersonales. Podrcolocarlasnotasdelosalumnosdesuscursosencargados. Podrcorregirsusnotasencasodeerroresmanuales. Podrgenerarunreporteparasurespectivaimpresin. Podr enviar consultas al administrador sobre algn problema del sistema. Podrresponderlaconsultadesusalumnosenlnea. 3.TipodeAcceso:

Lectura,Modificacin,Insertar

1.NombredelPerfil: VISITANTE 2.Opcionesalasquetieneacceso EsteusuarioVISITANTEtendraccesoalassiguientesopciones: Podrvisualizarloscursosyelnumerodealumnosquelollevan. 3.TipodeAcceso:

Lectura

2.1.7EspecificacindelComportamientoDinmicodelaInterface(ASI1.7) Entodoslosprototipos,lainterfazdeusuariotienelassiguientesreas: ComportamientoDinmicoparaelactorADMINISTRADOR: 1.InterfacedeValidacin

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.21de48

2.InterfacedeAccesoaRegistros

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.22de48

3.InterfacedeRegistrodeAlumnos

4.InterfacedeRegistrodeProfesores

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.23de48

ComportamientoDinmicoparaelactorALUMNO: 1.InterfacedeValidacin

2.InterfacedeConsultarNotasencursosinscritos

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.24de48

3.InterfacedeVisualizarEstado

4.InterfacedeVerReportedeNotas

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.25de48

2.1.8EspecificacindeFormatosdeImpresin(ASI1.8) 1. ReporteAlumno

2. ReporteProfesor

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.26de48

2.2

ANALISISDELOSCASOSDEUSO(ASI2)

1.2.1 DiagramadeInteraccindeObjetos DiagramasdeColaboracin 1.2.1.1 DiagramaInteraccindeObjetosVisualizarEstado

<<Entity>>

EO:Curso2:Curso2 5:LeerCurso

<<Entity>>

6:LeerNota

EO.Nota2:Evaluacion2

4:ConsultarDatosAlumno
<<Control>>

<<ActordelSistema>> Alumno2 1:IngresaDataAlumno

Control_5

<<Entity>>

2:MostrarMensajeAlumnoConsultado

EO:Alumno2:Alumno2

3:ConfirmarCurso
<<Boundary>>

2:Curso2

IO:ConsultaNotas2:Alumno2

1.2.1.2 DiagramaInteraccindeObjetosGenerarReporte
:Evaluacion2

3:ConfirmaNota 4:Consul taNota


<<Boundary>>

2:Consul taCurso :Curso2

IO:ReportedeNotas:Alumno2

1:Envi arBusqueda

<<Actordel Sistema>> Admi ni strador

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.27de48

1.2.1.3 DiagramaInteraccindeObjetosConsultarRegistros

<<Boundary>>

Verifi carDatos 1:BuscarDatos 2:AgruparDatos

<<ActordelSistema>> Administrador

<<Control>>

CO:Confi rmarDatos

3:ImprimirDatos

<<Boundary>>

IO:PresentarDatos

1.2.1.4 DiagramaInteraccindeObjetosValidarUsuario

<<ActordelSistema>> Administrador 1:EnviarUsuarioyLogir 2:EnviarUsuarioLogin

<<ActordelSistema>> Profesor2

3:EnviarUsuarioLogin 4:CaptarDatos
<<Boundary>>

<<ActordelSistema>> Alumno2

IO:Validar:Permiso2

<<Control>>

CO:Permiti rAutorizacin 5:Verifi car 6:Autorizar 7:Autorizar

<<Boundary>>

IO:Permiti rAccesoProfesor

<<Entity>>

IO:RedireccionarAcceso
<<Boundary>>

IO:Permiti rAccesoAlumno:Alumno2 8:Autorizar 9:Rechazar

<<Boundary>>

IO:PermitirAccesoAdministrador:Administrador2

<<Boundary>>

IO:IngresarUsuarioyContrasea

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.28de48

1.2.1.5 DiagramaInteraccindeObjetosRegistrarNota
4:LeerEvaluacion

<<Control>>

<<Entity>>

CO:AdministradorRegistro

EO:Evaluaci on:Evaluaci on2

5:GuardarInforme 3:LeerCurso

<<Boundary>>

IO:RegistroNotas:Curso2

2:MostrarMensaj eNotaIngresada
<<Entity>>

EO:Curso:Curso2

1:IngresarNotasdel Alumno
<<Entity>>

EO:Alumno:Alumno2

<<Actordel Sistema>> Profesor2

1.2.1.6 DiagramaInteraccindeObjetosModificarNota
:Alumno2 :Curso2

3:VerificarAlumno

4:VerificarCurso 1:BuscarUsuarioyCurso 2:VerificarUsuario <<ActordelSistema>> Administrador


<<Boundary>>

IO:IngresarCursoUsuario
<<Control>>

CO:ControlarModificaciones 4:Rechazar

5:Aceptar

<<Boundary>>

IO:CorregiryGuardarIntento

<<Boundary>>

IO:DatosGuardados

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.29de48

2.3

ANALISISDECLASES(ASI3)
Administrador2

Persona2 DocDni Nombre ApellidoPaterno ApellidoMaterno FechaNacimiento CodigoUsuario :int :char :char :char :date :int

1..* 1..1

Evaluacion2 CodEvalucacion NotaCursoEvaluacion HorarioEvaluacion CicloEvaluacion :varchar :int :datre :varchar

1..1 1..* Permiso2 CodPermiso Contrasenhia Nivel Usuario :int :char :char :char

Profesor2 AreaProfesor :varchar EspecialidadProfesor :varchar PeriodoDocencia :date 1..1

1..1 1..1 1..* Alumno2 CodAlumno CicloAlumno CreditoAlumno PromedioPAlumno PromedioCAlumno LeerPromedioCicloAlumno :char :int :int :float :float :float 1..* Curso2 CodCurso NombreCurso HorarioCurso ProfesorCurso SeccionCurso :int :char :int :char :int

1..*

2.4

ANALISISDEPAQUETES(ASI4)

<<Subsystem>> ModelodeNegocio

<<extend>>

<<include>> <<SubSystem>> ModelodeAnalisis

<<extend>> <<SubSystem>> ModelodeDiseo

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.30de48

2.5

ESPECIFICACIONDEINTERFACESCONOTROSSISTEMAS(ASI5) NombredelSistema SistemadeAsistencia relacionado ResponsabledelSistema AdministradordePostgrado ProcesosdelSistema Recolectarasistenciasdecursos. Volcarinformacinaunaterminalparaelcontrol. GenerarReportes. Especificaciones Validarelnmerodeasistenciasporcurso,recogidoporel Funcionalesdelsistema profesorencadasesindeclases. Formatosdelosdatos ClasesAsistidas. intercambiados CursosconEvaluaciones Tipodeintercambio Intercambioporlotes Frecuenciaoperiodicidad CadaMes delintercambio Eventoquedesencadena FindeMes lainterface Validaciones,requisitos Automticooasolicituddeladministrador. especialesdeseguridad Modificaciones El Intercambio de datos debe hacerse en un formato requeridas estndarxml.

NombredelSistema SistemadePago relacionado ResponsabledelSistema AdministradordePostgrado ProcesosdelSistema Recolectarlospagosdelosalumnos. Volcarinformacinaunaterminalparaelcontrol. GenerarReportes. Especificaciones Validar el nmero de pago o recibo por alumno, entre el Funcionalesdelsistema enviadoporelbancoyelenviadoporelalumno. Formatosdelosdatos NmerodeRecibosemitidosporelbanco. intercambiados Tipodeintercambio Intercambioporlotes Frecuenciaoperiodicidad CadaMes delintercambio Eventoquedesencadena FindeMes lainterface Validaciones,requisitos Automticooasolicituddeladministrador. especialesdeseguridad Modificaciones El Intercambio de datos debe hacerse en un formato requeridas estndarxml.

NombredelSistema SistemadeMatrcula relacionado ResponsabledelSistema AdministradordePostgrado ProcesosdelSistema Inscribir a los alumnos en sus cursos del periodo acadmico Volcarinformacinaunaterminalparaelcontrol. GenerarReportes. Especificaciones Validar el nmero de pago o recibo por alumno, entre el Funcionalesdelsistema enviadoporelbancoyelenviadoporelalumno. Validarelcurso. Elnumerodecrditosaceptatos Formatosdelosdatos Nmerodecrditosycursosmatriculados.

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.31de48

intercambiados Tipodeintercambio Frecuenciaoperiodicidad delintercambio Eventoquedesencadena lainterface Validaciones,requisitos especialesdeseguridad Modificaciones requeridas

Intercambioporlotes CadaPeriodoAcadmico CadaIniciodePeriodoAcadmico Automticooasolicituddeladministrador. El Intercambio de datos deben almacenarse en una base dedatosyreplicadaaPostgradoUNI.

NombredelSistema SistemadePersonal relacionado ResponsabledelSistema AdministradordePostgrado ProcesosdelSistema Seguimiento al Personal del Postgrado: Personal administrativo,profesores,conserjes,etc. GenerarReportes. Especificaciones Recopilarinformacinsobreelrendimientolaboral Funcionalesdelsistema Formatosdelosdatos Nmerodeasistenciasdelpersonaldocente. intercambiados Tipodeintercambio Intercambioporlotes Frecuenciaoperiodicidad CadaPeriodoAcadmico delintercambio Eventoquedesencadena CadaIniciodePeriodoAcadmico lainterface Validaciones,requisitos Automticooasolicituddeladministrador. especialesdeseguridad Modificaciones El Intercambio de datos debe hacerse en un formato requeridas estndarxml.

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.32de48

3. DISEODESISTEMAS

3.1

DEFINICIONDELAARQUITECTURADELSISTEMA(DSI1) DefinicindeNivelesdeArquitectura(Grafico)(DSI1.1)
Anlisisde todoslos paquetes provenientes Internet

ServidorWeb T erminales

UsarEstrictamente EstandaresWebW3C

<<HT T P>>

<<PaquetesT CP/UDP>> <<HT T P>> <<XML>>

<<PUERT O:XXXX>> <<PUERT O:XXX>>

ServidordeAplicaciones CortaFuego Navegadores <<HT T P>> <<XML>> <<PaquetesT CP/UDP>> <<PUERT O:XXXX>>

Intranet

ServidorBD

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.33de48

Identificacindesubsistemasdediseo(DSI1.2)

<<SubSi stema>> Regi stro <<CUS>> Modi ficarNota <<CUS>> RegistrarNota <<CUS>> Visual izarEstado <<SubSi stem a>> Consulta <<CUS>> ConsultarRegistros

<<SubSistema>> Vali dacion <<CUS>> ValidarUsuario

Catalogodesubsistemas Subsistema Registro Funcionalidad Este subsistema permite realizar registrosymodificacinyguardarlas enlabasededatos. Este subsistema permite validar un usuario que entre en nuestra aplicacin. La validacin se hace mediante una sesion, si el usuario es correcto se le abre una sesion y en cada pgina que queremos que sea privada se mirar si la sesin estaabiertaparapermitirelacceso. Nos permite realizar consultas simples y personalizadas dependiendodelusuario. Tipo Registrar Modificar Validar Usuarios

Validacin

Consulta

Realizar Consultas

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.34de48

GraficodesubsistemasusandoelDiagramadePaquetes

<<SubSi stema>> Registro2 <<SubSi stem a>> Consul ta2

<<SubSistema>> Val idaci on2

EntornoTecnolgicodelSistema.(DSI1.3) Hardware SERVIDORES: El HS20 blade es un servidor blade de alta densidad que ofrece Procesadores Intel Xeon de alto rendimiento. Los aplicativos ideales incluyen: Colaboracin, Citrix, clsters Linux y aplicativos centrales de computacin. Procesador/velocidad Nmerodeprocesadores Memoria(capacidad) Disco(capacidad) IntelXeon2.803.80GHz 1estndar/2mximo 512MBa16GB 0GB373.6GB

PCEscritorioTerminales: Requerimientosnecesariosparaunperformancemnimo: PentiumII266Mz 192MBram Pantallade800*600 Requerimientosparaunperformanceptimo: Procesador(Ghz):CelD2.53ghz/L2256kb/533mhzSocketLga775 Chipset Intel865gv Memoria(Mb):256mb(1x256)Ddr333NumeroDeRanuras4 CapacidadMaximaHasta(Gb)4gb DiscoDuro(Gb):40gb7200rpm Drive:CdRom Disketera(Mb):1.44mb Pantalla:15"Crt Video:IntelExtremeGraphics Sonido:RealtekAlc6556ChannelAudio

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.35de48

Software

Red:10/100 Modem:56kbps DisponeSlots:AgpExpress:1 Pci:3Serial(Es):1Paralelo:1 Usb:4(2.0/1.1) Ps/2ParaTeclado:1Ps/2 ParaMouse:1 VideoDb15:1 Rj45:1 Rj11:1 Salidad:MicLineInLineOut SistemaOperativo:Gnu/Linux Teclado:EstandarEspaolPs2 Mouse:Estandar3Botones+RuedaPs2

Sistemasoperativos: GNU/Linux:PlataformadeAplicacionesyServidordeBasede Datos. NetBSD:Cortafuegos. Windows,GNU/Linux,Mac,etc:PCDesktop. Subsistemas: SistemadeMatrcula. SistemasdeControldeAsistencias. SistemasdePagos. Middleware: SistemaSamba Gestoresdebasesdedatos: Postgresql. Sistemasdeficheros: RAID:Sevidores. FAT32,FAT64,NFS,EXTX:PCDesktop Herramientas AutomatizacindeProcesospormediodeterminalesShellcon usodeCronTab Utilidadesdegestinpropiasdelsistema: GestordeAdministradordeContenidosenLnea. PaneldeAdministracinRemota.

Comunicaciones

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.36de48

3.2

DISEODELAARQUITECTURADESOPORTE(DSI2) DiseoDetalladodeSubsistemasdeSoporte.(Grafico)(DSI2.1) DiagramadeClasesydeInteraccindeObjetos


:Evaluacion2

2:Verifi ca 1:Mantener ITEMS ITEMS ITEMS 3:Visuali za


<<Control>>

:Administrador2

Mantenim iento

:Curso2

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.37de48

3.3 3.3.1

DISEODECASOSDEUSOREALES(DSI3) DiagramadeInteraccindeObjetosDiagramadeSecuencias

3.3.1.1 DiagramaSecuenciaVisualizarEstado

<<Entity>>

EO.Nota2:Evaluacion2

2:Curso2
<<Entity>> <<Boundary>> <<Entity>>

EO:Curso2:Curso2

IO:ConsultaNotas2:Alumno2 EO:Alumno2:Alumno2

<<Control>>

Control_5

2:MostrarMensajeAlumnoConsultado

4:ConsultarDatosAlumno 3:Confirm arCurso

5:LeerCurso

6:LeerNota

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.38de48

3.3.1.2 DiagramaSecuenciaGenerarReporte

:Evaluacion2

:Curso2
<<Boundary>> <<ActordelSistema>> IO:ReportedeNotas:Alumno2 Administrador

1:EnviarBusqueda

2:ConsultaCurso

3:ConfirmaNota

4:ConsultaNota

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.39de48

3.3.1.3 DiagramaSecuenciaConsultarRegistros

<<Boundary>> <<Control>> <<Boundary>> <<ActordelSistema>> IO:PresentarDatos CO:ConfirmarDatos VerificarDatos Administrador

1:BuscarDatos

2:AgruparDatos

3:ImprimirDatos

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.40de48

3.3.1.4 DiagramaSecuenciaValidarUsuario

<<Boundary>> <<Boundary>> <<Boundary>> <<Boundary>> <<Entity>> <<Control>> <<Boundary>> <<Acto rdelSistem a>>rd elS istem a>> <<Acto <<Acto rdelSistem a>> IO:IngresarUsuarioyContrasea IO:Perm itirAccesoAdm inistrador:A dm i ni strador2 IO:Perm itirAccesoA lum no:A lum no2 IO:Perm i tirAccesoProfe sor recci onarA cceso IO:Redi CO:Perm itirAuto rizacin IO:Validar:P erm iso2 Al um no2 Adm inistrador Profe sor2

1:Envi arUsuarioyLogir

2:EnviarUsuarioL ogin

3:Envi arUsuarioL ogi n

4:Capta rDato s

5:Verifi car

6:Auto ri zar

7:Auto rizar

8:Auto rizar

9:Rechazar

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.41de48

3.3.1.5 DiagramaSecuenciaRegistrarNota

<<Entity>> <<Entity>> <<Control>> <<Entity>> <<Boundary>> <<ActordelSi stema>> EO:Evaluacion:Evaluacion2EO:Curso:Curso2 CO:Admi ni stradorRegi stro EO:Alumno:Alumno2 IO:RegistroNotas:Curso2 Profesor2

3:LeerCurso

1:IngresarNotasdelAlumno

4:LeerEvaluacion

2:MostrarMensaj eNotaIngresada

5:GuardarInforme

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.42de48

3.3.1.6 DiagramaSecuenciaModificarNota

:Curso2
<<Boundary>>

:Al umno2
<<Control>> <<Boundary>> <<ActordelSistema>> CO:ControlarM odificaciones IO:IngresarCursoUsuario Administrador

IO:DatosGuardados

1:BuscarUsuarioyCurso

2:VerificarUsuario

5:Aceptar

3:VerificarAlumno

4:Veri ficarCurso

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.43de48

3.4

DISEODECLASES(DSI4)
Administrador2

Persona2 DocDni Nombre ApellidoPaterno ApellidoMaterno FechaNacimiento CodigoUsuario :int :char :char :char :date :int

1..*

+ + + + + + + + +

ModificarEspecialidadProfesor() ModificarPeriodoDocencia() LeerProfesor() LeerCodigoAlumno() ModificarCicloAlumno() CalcularPromedioPAlumno() CalcularPropmedioCAlumno() GenerarReporteEspecial() ModificarNotasdeCurso()

:int :int :int :int :int :int :int :int :int

+ LeerPersona() :int + AgregarPersona() :int + ModificarPersona() :int 1..* 1..1 Permiso2 + + + + + CodPermiso Contrasenhia Nivel Usuario :int :char :char :char :int :int :int :int :int Profesor2 AreaProfesor :varchar EspecialidadProfesor :varchar PeriodoDocencia :date + + + + + + + ModificarPersonalesProfesor() IngresarNotas() ModificarNotas() LeerConsultas() ResponderConsultas() EnviarConsultas() ImprimirReporteProfesor()

Evaluacion2 1..1 + + + + CodEvalucacion NotaCursoEvaluacion HorarioEvaluacion CicloEvaluacion RegistrarNota() ModificarEvalucion() ModificarNota() LecturaEvaluacion() :varchar :int :datre :varchar :int :int :int :int

ValidarUsuarioyContrasenhia() GrabarIngreso() GrabarRechazo() EnviarNuevoContrasenhia() ConfirmarContrasenhia()

:int :float :varchar :int :int :int :int

1..1

1..* Alumno2 + + + + + CodAlumno CicloAlumno CreditoAlumno PromedioPAlumno PromedioCAlumno LeerPromedioCicloAlumno :char :int :int :float :float :float :int :int :float :float :int 1..1

1..1 Curso2

1..*

CodCurso NombreCurso HorarioCurso ProfesorCurso SeccionCurso

:int :char :int :char :int

VisualizarCursos() VisualizarNotadeCurso() RealizarConsulta() ImprimirReporte() ModificarDatosPersonales()

+ IngresodeNotas() :int + ModificacionEvalucacion() :int 1..*

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.44de48

3.5

DISEOFSICODEDATOS(DSI5)

3.5.1DiseodelModeloFsicodeDatos.(DSI5.1)
Eval uacion CodEval uacion int <pk> Ti poEvaluaci on text Seccion CodSeccion i nt <pk> Nom Secci on char

Curso CodCurso i nt <pk> Nom breCurso text CreCurso i nt

Persona DNIPerson Nom bre Apel lido Direcci on T elefono int <pk> text text text text Profesor CodProfesor i nt <pk> Espprofesor text Notas CodNota int <pk> CodCurso int NotaCur float

Adm inistrador CodAdm i ni strardor int <pk>

Alum no CodAlum no i nt <pk> Cicl oAlum no i nt PonderadoAlumno float

Consultas CodConsul ta int <pk> Nom Consulta text

Perm i sos CodPerm iso int <pk> Nom Perm iso text

3.5.2OptimizacindelModeloFsicodeDatos.(DSI5.2) FormatodeEstimacindeVolmenesdetablas 1 2 3 4 5 6 7 8 9 10 Persona Alumno Administrador Profesor Evaluacin Curso Notas Seccin Permisos Consulta Cantidadde registrosanual 1500 1500 2 15 4 30 5000 4 3 100000 Tamaodel registro 2000kb 200kb 30kb 300kb 30kb 200000kb 200000kb 3000kb 30kb 300000kb Crecimiento anual(%) 10% 10% 1% 10% 1% 10% 120% 1% 0% 500% Tipode acceso Restringido Restringido Restringido Restringido Pblico Pblico Restringido Pblico Restringido Pblico

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.45de48

3.6GENERACIONDEESPECIFICACIONESDECONSTRUCCION(DSI6) 3.6.1EspecificacindelEntornodeConstruccin(DSI6.1) Plataformadelambientededesarrollo. Hardware P4266080GDTPC80GM2660256M Caractersticastcnicas Marca:Optima Bluetooth:No CapacidaddelDiscoDuro:80000MB GrabadordeCD:congrabadorCD GrabadordeDVD:singrabadorDVD Tecnologa Hyper Threading: sin tecnologa HyperThreading LANInalmbrico:sinLANinalmbrico ReproductorDVD:conreproductorDVD MandoaDistancia:sinmandoadistancia MarcadelProcesador:Intel MediaCenterEdition:No MemoriaRAM:256MB Modem:No NmerodeProcesadores:1 ProcesadorIntel:Pentium4 RackServer:No SalidaTV:No TarjetadeEdicindeVdeo:S TarjetaTV/Radio:No TecnologaIntelCentrino:No TipodeOrdenador:Torre Velocidaddelprocesador:2660MHz GNU/Linux2.6.19 DistribucinKenqOSACUNIXDeveloper de EnjutaIDE Postgresql/Mysql GNU/Linux 2.6.19 Python2.3.6 Djangoisahighlevelwebframework Apache2.X

SistemaOperativo Herramientas Construccin BasedeDatos Softwaredeaplicaciones

ServidorWEB

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.46de48

3.6.2DefinicindeComponentesySubsistemasdeConstruccin(DSI6.2) GrficoDiagramadeComponentesy/odeDespliegue

<<PY>> Curso <<PY>> Notas WebServi ce Impl ementati on

<<PY>> Usuario <<PY>> Validacin

<<PY>> Plantil las

<<PY>> Consultas WebService Implementation

3.6.3ElaboracindeespecificacindeConstruccion(DSI6.3) Formatoparalaespecificacindetalladadeloscomponentes

Nombre del CURSO Componente Tipode Componente Descripcin

PY:WebService

Esuncomponentequeasociaunpatrndetodosloscursosdel sistemamodificableyreutilizable. Especificacindelcomponente

Nombre del USUARIO Componente Tipode Componente Descripcin

PY

Es un componente que asocia a los patrones de usuarios. Alumnos, Profesores y Administradores. Incluye el trato de ingresosalsistemadeformaannimaosubalterna. Especificacindelcomponente

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.47de48

Nombre del VALIDACION Componente Tipode Componente Descripcin

PY

Componente patrn para establecer las validaciones del sistema.SepuedereutilizaraotrossistemasdePostgrado. Especificacindelcomponente

Nombre del CONSULTAS Componente Tipode Componente Descripcin

PY:WebService

Es un componente con la disponibilidad de realizar consultas por medio del acceso del sistema o de la sindicacin de contenidosdeformaexterna,desdeunainscripcin. Especificacindelcomponente

Nombre del PLANTILLAS Componente Tipode Componente Descripcin

PY

Es un componente para el mantenimiento de lainterfaz grafica del sistema GUI, adoptando cambios de acuerdo a las preferenciasdelusuariooadministrador. Especificacindelcomponente

Nombre del NOTAS Componente Tipode Componente Descripcin

PY

Componentedefinidoenunconjuntodeclasesquepermitenla manipulacin de en detalle de los curso. Notas, Aulas, Profesores. Especificacindelcomponente

3.7

ESTABLECIMIENTODEREQUERIMIENTOSDEIMPLANTACION(DSI8) CatlogodeRequerimientos Nmero Requerimiento Descripcin

Planificacin

Elaboracin de un Plan Implantacin del Sistema GestindeNotas

de de

01/11/2007

SistemadeGestindeNotasdePostgrado

Pg.48de48

Capacitacin

Infraestructura

4 5

Instalacin IntegrarSistemas

Realizar la capacitacin correspondiente a los PROFESORES Y ADMINISTRADORES. Con la entregadeCartillasalosalumnos. Compra de los servidores y los terminales de administracin y su correcta instalacin fsica en ambientesapropiados Instalacin de los sistemas en los Servidores Empezaraintegrarsistemasconel usodelospaquetesdeXML.

01/11/2007

You might also like