Академический Документы
Профессиональный Документы
Культура Документы
PROYECTO DE METODOLOGA
PARA LA IMPLEMENTACIN DE UN
SISTEMA DE MATRCULAS
TRABAJO TERICO PRCTICO
Presentado por:
INGA PREZ, Jaqueline Karol
MEZA CANORIO, Oscar Antonio
HUANCAYO
-Marisol
PER
PROFESIONAL TCNICO EN COMPUTACIN
SAENZ EESTRADA,
INFORMTICA
Para
Ing.
Optar
Heidi
Jess
ASESOR:
2011
el
Zea
Ttulo
Salas
de:
INDICE
Portada
Asesora
ii
Dedicatoria
iii
ndice
iv
Introduccin
vi
Captulo I
MARCO METODOLGICO
1.1.1 El problema
1.1.3 La justificacin
1.2 Metodologa
2.1
2.2
2.3
1.2.1
1.2.2
1.2.3
Antecedentes
Descripcin
Terminologa
Mtodo del
Tcnicas
Instrumentos
deltema
bsica
proyecto
delMARCO
proyecto
Captulo
TERICOII
7935
Captulo III
DESARROLLO DEL PROYECTO
3.1
11
3.2
Resultados Obtenidos
54
CONCLUSIONES
55
SUGERENCIAS
56
BIBLIOGRAFA
57
ANEXOS
58
INTRODUCCIN
El presente trabajo es la presentacin de una metodologa preparada para ser
incluida en la propuesta de desarrollo de Implementacin de un Sistema de
Matricula para la institucin educativa particular La Catlica GEM. Ya que los
Sistemas de Informacin (SI) y las Tecnologas de Informacin (TI) han cambiado la
forma en que operan las organizaciones actuales. A travs de su uso se logran
importantes mejoras, pues automatizan los procesos operativos, suministran una
plataforma de informacin necesaria para la toma de decisiones y, lo ms importante,
su implantacin logra ventajas competitivas o reducir la ventaja de los rivales de esta
institucin.
Este trabajo provee una visin general del proceso de desarrollo propuesto. El
proceso
caractersticas
actividades
Como
estn
identificaremos
procesos,
recursos
describir
primer
inmersos
deypueden
desarrollo
tiempo
la
apaso
realizar
alternativa
enlos
del
ser
nos
la
en
supuntos
proyecto,
centraremos
transformados
actividad
la
vez
propuesto
yejecucin
los
uno
demssolucin
entregables
de
seleccionando
educativa
crticos
es
los
ende
auna
el
entregables
procesos
tales
para
metodologa
estudio
donde
de
quela
procesos.
los
la
sern
automatizados
implementacin
la
deroles
I.E.P.
que
intervencin
los
libre
generados.
sugiere
Como
La
de los
procesos
desegundo
Catlica
para
acuerdo
nuestra
participantes,
del
Este
manual
y optimizar
actividades
sistema
paso
documento
GEM,
ametodologa.
enlas
seciertos
dedelas
matrcula.
que
es
laacual
vii
Los Autores
1. Captulo I
MARCO METODOLGICO
1.1 El problema de investigacin
1.1.1 El problema
El Colegio La Catlica GEM, requiere los servicios necesarios para
realizar la implementacin de una herramienta de gestin de matrculas,
que
informacin
de
los estudiantes.
1.1.2 Los objetivos
educativa
Objetivo
forma
Objetivos
se Identificar
han
rpida
establecido
general:
La
Especficos:
eCatlica
eficiente
necesidades:
Implementar
desarrollo
losGEM
Dado
siguientes
el los
proceso
Identificar
considerando
una
de
mediante
problemas
un
solucin
objetivos
de
sistema
matrcula
un
las
necesario
enunciados
que
anlisis
necesidades
de
especficos
permitan
gestin
de para
la
de
anteriormente
Institucin
requerimientos.
de
procesar
del
esto
para
matrculas.
cliente
el
el de
proyecto:
sistema.
Disear de la aplicacin: Diseo de MocKups, Diagramas E-R,
Diagramas UML
Definir modelo de datos: Estandarizar nombres de campos y tablas
de la base de datos, Diseo lgico de BD, Diccionario de datos.
Especificar plataforma Tecnolgica: Motor de base y Herramientas
para preparacin
de datos.
inconsistencias y el tiempo
informacin
al de
acomodo
dea como
sus
necesidades.
La
en
metodologa
Se
la necesita
Metodologa
mencionar
usada
un 1.2
control
de
algunas
para
Metodologa
Anlisis
1.2.1
el
dededesarrollo
Mtodo
los
sus
y Diseo
ingresos
pensiones.
caractersticas
Orientada
por
esteconcepto
Sistema
objetos,
de
es
las
matrculas
libre,
siguientes:
se podra
basado
y
aumento.
Se basa en identificacin de objetos, definicin y organizacin de
1.2.2 Tcnicas
Programacin orientada a objetos (POO).- Es un paradigma de
programacin que usa objetos y sus interacciones, para disear
aplicaciones y programas informticos. Est basado en varias tcnicas,
incluyendo herencia, abstraccin, polimorfismo y encapsulamiento. Su
uso se populariz a principios de la dcada de los aos 1990. En la
actualidad, existe variedad de lenguajes de programacin que soportan la
orientacin a objetos. Nuestra metodologa se orienta a usar las tcnicas
del POO.
1.2.3 Instrumentos
Observacin.-
2. Captulo II
MARCO TERICO
2.1 Antecedentes del proyecto.
Hubo algunos intentos de mejorar el Sistema de Matrculas del Colegio,
primeramente en forma manual, lo que tomaba demasiado tiempo y recursos.
Despus se mejor el Sistema utilizando procesadores de texto, como Word,
Word Perfect; y hojas de Clculo de Excel. En archivos creados en estos
programas se almacenan datos importantes de los alumnos y sus apoderados,
as como las notas y promedios, registros de pagos de pensiones entre otra
informacin. Las dificultades del manejo de informacin surge, a travs del
tiempo ya que con el transcurrir de los aos el colegio ha ido ganando prestigio
en
elproyecto
distrito
de
Pilcomayo,
siendo
reconocido
como
un
Colegio
que
tiene
3. Gestin
Este
muchos
nuestro
propuesta
Este
documento
logros,
de
grupo
Matrcula
de desarrollo
es
vede
provee
una
laesta
necesidad
Para
versin
una
manera
del
2.2
lavisin
institucin
proyecto
Descripcin
preliminar
un
propuesto.
urgente
el Sistema
alumnado
general
de
depreparada
educativa
Implementacin
del
de
esta
del
viene
Matrculas.
Tema
proceso
propuesta
incrementndose,
del
para
particular
de
proyecto.
ser
de
de
desarrollo
Un
incluida
implementacin
La
Sistema
Por
Catlica
enello
Dela deGEM.
Como segundo
Valor de las claves: Se modifica cada vez que el usuario desea modificar su
clave.
Caso de uso: Un caso de uso es una descripcin de los pasos o las actividades
que debern realizarse para llevar a cabo algn proceso. Se utilizan luego en el
testing para la elaboracin de los casos de pruebas. Esto requiere gran nivel de
detalle en la descripcin de funcionalidad, casustica y pseudo cdigo.
Especificaciones Funciones: Nuestros analistas e ingenieros trabajan en
equipos dinmicos donde su interaccin con usuarios y clientes permite elaborar
documentos completos, sumamente detallados que son aprobados y revisados.
Su disea cuenta con grficos y diagramas acordes con la ms moderna
metodologa utilizada a nivel global.
Requerimientos Tcnicos: Cada funcionalidad debe estar representada en
papel de forma tal, que el desarrollador que luego la recibe no deber tener
posibilidad de encontrarse con situaciones ambiguas. Ese nivel de detalle se
evala teniendo en cuenta todas las variables que pudieren surgir al momento
de comenzar con la generacin de cdigo. Este es el espritu con el cual se
confeccionan nuestros requerimientos.
Manual de Usuarios: Manuales que se destacan por su alta usabilidad y
contenido pedaggico. Se hace foco en las imgenes tratando de mantener
explicaciones concretas, para soluciones simples.
Mokups,
sistema.
Pruebas
para poder
herramientas
luego
principio,
documento
ser
videos
de
Laque
Verificacin:
en
complementar
una
generacin
facilitan
el
se
explicativos
pantalla
nacimiento
va generando
de
el
en
Elvideos
entendimiento
reuniones
el
eQA
del
introductorios:
entendidos
sea
sistema
est
proyecto.
explicativos
inmediatamente
bien
comerciales
garantizan
de
encarado
con
Encmo
el
ese
Representaciones
o grficos
usuario/cliente.
ser
sentido
oluego
testeado
cuando
dela
avance.
una
nueva
que
comienza
esybaja
clave
verificado
emulen
Este
funcionalidad
detasa
sistemas
desde
que
tipo
lode
cada
que
para
un
de
maloso
10
1.
2. Captulo III
DESARROLLO DEL PROYECTO
3.1 Descripcin Operativa del proyecto
3.1.1 Visin/Alcance
Contiene un resumen del proyecto, equipo de trabajo, definicin del
problema, magnitud del proyecto, roles y responsabilidades. Hito:
documento visin - alcance aprobado.
Visin.- Proporciona una descripcin del propsito, alcance y objetivos
global del proyecto, estableciendo los entregables que sern producidos y
utilizados
caractersticas
durante
delelproducto
proyecto.
a desarrollar
La descripcin
desde
y objetivos
la perspectiva
se handel
descrito
ser
en
Alcances.subdividido
proceso
El
cliente.
Plan
utilizado
de Con
desarrollo
Desarrollo
en para
la
alcances
finalidad
elen
del
desarrollo
del
loSoftware
de
proyecto
concerniente
solucin
el
clarificar
captulo
del
describe
ypara
Sistema
alcances
asu
Iel
la
del
de
presentacin,
colegio
Visin
de
manera
presente
especficos
Matrcula.
se
La
general
definen
trabajo.
Catlica
los
de
Durante
el
hemos
lalas
plan
GEM.
elque
12
Para la versin 1.0 del Plan de Desarrollo del Software, nos centramos
principalmente en la identificacin de los roles y responsabilidades as
como de los requisitos proporcionados por los involucrados en el proceso
de matrcula, una vez comenzado el proyecto y durante la fase de Inicio se
generar la primera versin del entregable.
El avance del proyecto tendr un seguimiento continuo e iterativo que
ocasionar ajustes de este documento produciendo nuevas versiones
actualizadas, que sern de mucha importancia pues permitirn
mantenernos en una constante retroalimentacin, y por tal obtener un
mejor producto final en cada proceso de iteracin del producto.
Fases del proyecto y sus entregables
La implementacin de la plataforma, requiere de la ejecucin de ciertas
actividades y entregables, stos se encuentran detallados a continuacin.
Fase Entregables
Documento
Visinvisin-alcance
alcance
aprobado,
(planeamiento)
planeamiento.
Historias
Iteraciones
y escenarios,
(Anlisis, diagramas EDespliegue
ycontingencia,
R,
(Desarrollo
Ejecutables
Todas
Plan
despliegue,
Diseo
mantenimiento
planes
soporte,
mockups,
Doc.
de
las
Sistema)
ydel
contingencia,
(implementacin
diseados
Desarrollo
pruebas
formacin)
diagramas
de
ySistema
plan
despliegue,
planes
binarios
delde
de
con
Sis.)
soporte,
del
conectividad
UML.
de
plan
anterioridad.
(gold
formacin.
deplan
release).
yde
13
14
15
Sistema
Informe de
Planeamiento
Planeamiento del
del Sistema
Sistema
SISTEMA DE
CONTROL DE
MATRICULAS
Diseo del
Sistema
Informe de
Sistema
Informe del
Desarrollo del
Desarrollo del
Sistema
Total Fase 1,878.67 1,878.67
del Sistema
Informe de
Documentacin
Documentacin
del Sistema
Total Fase 264.00 264.00
Informe de
Implementacin
Implementacin
del Sistema
del
Sistema
Total
del
Mantenimiento
Fase
Sistema
sistema
880.00
Mantenimiento
880.00
Informe de
16
PRESUPUESTOReserva
Total
TOTAL
Reserva
Fase
DEL
deTOTAL
Contingencia
PROYECTO
192.00
de Gestin
FASES7,366.67
192.00
5,366.67
1,000.00
1,000.00
17
Diagrama de Gant
18
19
Se debe dimensionar
los de
Ncleos:
3 ncleos,
3 ncleos
son
excelentes para las
aplicaciones de oficina.
Son diseadas para reducir el
consumo
Tecnologas
de la optimizadas
energa y al
mismo
paratiempo
el usoaumentar
de energa
la
capacidad de rendimiento.
Memoria:
Disco de
Ofrece
500GB
Capacidad
16GB
mquinas
Por
Por el
una
de
el
mejor
virtuales
sicosto.
vitalizacin:
costo.
capacidad
servidor.
por
20
Software
Tipo Producto y Versin Comentarios
Est hecho para labores
empresariales, con un mejor
Sistema rendimiento
Windows
2003 server
y centra
el uso
operativo
64 bits
de procesadores en las
caractersticas de servidor.
Se encarga de procesa una
la aplicacin del lado del
servidor con el cliente
generando
Servidor web
Apache o2 cediendo una
respuesta en cualquier
lenguaje o Aplicacin del
lado del cliente.
Permite una buena Gestin y
Motor de base de
Optimizacin de Base de
datos Mysql server 5.1
datos.
Permite mover uno o ms
archivos con seguridad entre
distintos
ordenadores
Servidor
Navegador
FTP
organizacin
Son
proporcionando
as
Internet
los
comoms
navegar
control
Explorer,
utilizados
detransferencia.
Mozila
seguridad
los
en
de internet.
archivos
la para
y
21
PC
ncleos
mquinas clientes.
Desktop
LED 14 pulgadas
Software
Tipo Producto y versin Comentarios
Sistema
operativo
Windows XP sp3
Navegador
antivirus
Firewall
web mquina.
Necesario
Con
Para
cliente
Windows,
Nod,
cookies
cliente
laInternet
AVG
proteccin
como
Ideal
tanto
komodo
mozilla
java
desactivados
como
para
tanto
Explorer,
para
scrip
el
eldepara
el
servidor.
servidor.
la
activo.
yel
22
del sistema
Caso de Uso
23
Diagrama de Estado:
Diagramas de secuencia:
Especificacin:
Nombre: Requerimiento de matrcula.
Actores:
Padre,
Secretaria.
24
25
UML:
Diagrama de Estado:
atendido
Requerimentoes
Espera
de
de Matricula
Requerimiento
Atencion inmediata
respuesta
Requeriemiento
Entregado
Diagrama de Secuencia:
Especificacin:
Nombre: Llenar formato de inscripcin de matrculas.
Actores:
Padre, Secretaria.
26
Diagrama de actividades:
27
UML:
Diagrama de Estado:
Buscar Datos
Datos no
Encontrados
Buscar
Datos
Datos
Encontrados
Especificacin:
Ingresar
Nuevo
Actualizar
Datos
Datos
ActualizadosIngresados
Laactualiza
informacin
Nombre:
acadmico
LaActores:
Descripcin:
Precondiciones:
Secretaria
datos
Gestionar
acadmica
delalumno,
Secretaria
estudiante,
creaMatrcula.
implica
nuevo
verifica
de
Padre.
la
cdigo
observaciones.
elInformacin.
larendimiento
conformidad
alumno,
VerificarVerificar
Verificados
Datos
28
Diagramas de secuencia:
Diagramas de Actividad:
29
<<extends>>
Director
Legalizar
MatriculasAutorizar
Matriculas
Especificacin:
Nombre: Autorizar matrculas.
Actores:
Director.
30
UML:
Diagrama de Estado:
Recibir
Informacion
Pre Formacion
Informacion
de
Verificar
recibida de AlumnoalumnoInformacion
Verificada
Autoriza
Matricula Autorizada
de Alumno
Diagrama de secuencia:
Diagramas de Actividad: