Está en la página 1de 48

UNIVERSIDAD SAN PEDRO

FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA
INFORMTICA Y DE SISTEMAS

IMPLEMENTACIN DEL SISTEMA INFORMTICO DE


MATRCULAS Y CONTROL DE NOTAS PARA MEJORAR
LOS PROCESOS DEL REGISTRO DE NMINAS DE
MATRCULAS Y ACTAS DE EVALUACIN DE LOS
ESTUDIANTES DE LA INSTITUCIN EDUCATIVA
PARTICULAR DIVINO MAESTRO SULLANA 2015
:

ASIGNATURA
PREPROFESIONALES I
CICLO

DOCENTE

PRACTICAS

VII
:

ING.

FLORES REYES MARICARMEN

MECA ROSALES JAIME

OMAR
INTEGRANTES

ORTIZ CASTILLO KENYI LEANDRO

SULLANA, JUNIO DEL 2015

Implementacin Del Sistema Informtico De Matrculas


Y Control De Notas Para Mejorar Los Procesos Del
Registro De Nminas De Matrcula Y Actas De
Evaluacin De Los Estudiantes De La Institucin
Educativa Particular Divino Maestro Sullana 2015

Versin <0.9>

INDICE
I CAPTULO: DATOS GENERALES..........................................................................5
1.1.

TTULO............................................................................................................ 5

1.2.

REA TEMTICA...........................................................................................5

1.3

AUTORES.......................................................................................................6

II CAPTULO: PLANTEAMIENTO DEL PROBLEMA................................................7


2.1

IDENTIFICACIN Y DESCRIPCIN DEL PROBLEMA.................................7

2.2

OBJETIVOS....................................................................................................8

2.2.1

Objetivo General................................................................................ 8

2.2.2

Objetivos Especficos.........................................................................8

2.3

JUSTIFICACIN.............................................................................................8

2.4

DELIMITACIN ESPACIAL TEMPORAL........................................................9

III CAPTULO: MARCO REFERENCIAL.................................................................10


3.1

MARCO HISTRICO....................................................................................10

Visin:............................................................................................ 11

Misin:........................................................................................... 11

3.2

MARCO TERICO........................................................................................12

3.2.1

Antecedentes del proyecto................................................................12

3.2.2

Descripcin del Tema del proyecto.....................................................18

3.2.3

Terminologa bsica.........................................................................19

3.3

MARCO COMCEPTUAL...............................................................................21

3.3.1

Generalidades del software...............................................................21

3.3.2

Sistemas de informacin...................................................................24

3.3.3

Bases de datos............................................................................... 25

IV CAPTULO: SISTEMA DE HIPTESIS...............................................................27


4.1

HIPTESIS CENTRAL O PRINCIPAL..........................................................27

4.2

HIPTESIS COMPLEMENTARIAS O SECUNDARIAS................................27

4.3

VARIABLES E INDICADORES.....................................................................27

4.3.1

Variable Independiente...............................................................................27

4.3.3

Indicadores................................................................................................27

V CAPTULO: SISTEMA DE HIPTESIS................................................................28


5.1

TIPO, NIVEL Y DISEO DE LA INVESTIGACION.......................................28

5.2

POBLACIN Y MUESTRA...........................................................................29

5.3

OPERACIONALIZACIN DE LAS VARIABLES..........................................30

5.4

TCNICAS E INSTRUMENTOS DE RECOLECCIN DE INFORMACIN. .31

5.5

METODOLOGAS DE DESARROLLO..........................................................31

5.5.1

Rup (rational unified process)............................................................31

5.5.2

Lenguaje unificado de modelado (uml)................................................33

5.6

HERRAMIENTAS DE SOFTWARE UTILIZADAS.........................................36

5.6.1

Microsoft visual studio................................................................................36

5.6.2

Microsoft sql server 2008...........................................................................37

5.6.3

Rational rose..............................................................................................38

VI CAPTULO: ESQUEMA DEL INFORME DE INVESTIGACIN..........................40

I CAPTULO: DATOS GENERALES


1.1. TTULO
Implementacin del sistema informtico de matrculas y control de notas
para mejorar los procesos del registro de nminas de matrcula y actas de
evaluacin de los estudiantes de la Institucin Educativa Particular Divino
Maestro sullana 2015
1.2. REA TEMTICA

Dedicaremos este captulo a examinar los problemas que ms


frecuentemente surgen en las fases iniciales de todo trabajo indagatorio, en el
supuesto de que ello puede resultar de inters para quienes se propongan,
desde sus inicios, la tarea de elaborar una tesis. Si el lector ya ha resuelto tal
cuestin y tiene suficiente experiencia en cuanto a investigar podr pasar
directamente al captulo siguiente.

Partiremos esbozando una distincin conceptual que creemos necesaria: no


es lo mismo escoger y delimitar un rea temtica que plantearse un problema
de investigacin. Lo primero indica simplemente que se ha definido un campo
de trabajo, un terreno de estudio sobre el cual podr o no hacerse una
indagacin cientfica. Plantearse un problema, en cambio, significa haber
encontrado algn punto que amerita realizar una indagacin puesto que,
sobre el mismo, hay conocimientos insuficientes o poco confiables.

Un rea temtica es algo que el investigador encuentra en la abrumadora


mayora

de

los

casos

previamente

establecido;

en

el

curso

del

desenvolvimiento de una disciplina se va produciendo un proceso de


especializacin y delimitacin de campos que permite subdividirla en reas
cada vez ms especficas a medida en que se acumulan y desarrollan los
conocimientos respectivos.

5
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

As, por ejemplo, hoy nadie estudia fsica en general, sino que se concreta a
la investigacin en alguno de sus campos: ptica, electrnica, fsica del
estado slido, etc.

Esas especialidades, sin embargo, resultan todava demasiado amplias para


quien pretenda iniciar un trabajo de investigacin: la electrnica, para citar
slo un caso, es hoy un vasto campo de trabajo en el que se encuentran
innumerables reas particulares. Lo mismo, por cierto, ocurre con el derecho,
la medicina o la sociologa. En cada caso el tesista o el investigador habrn
de seleccionar un campo concreto, porque la investigacin cientfica no se
realiza los trminos generales sino definiendo problemas especficos dentro
de reas particulares del conocimiento: la aplicacin del derecho laboral en
zonas rurales, el estudio de una cierta enfermedad, las condiciones de vida de
determinados grupos sociales.

Un problema de investigacin es, por otra parte, un conjunto de


interrogaciones que nos hacemos en relacin a algn aspecto de la realidad.

Es algo que, precisamente, no conocemos, acerca de lo cual nos formulamos


preguntas, puesto que no existe todava un conocimiento establecido al
respecto. Por ello el problema se plantea al investigador tambin como sujeto,
como una inquietud o deseo de saber, en tanto que un rea temtica existe de
por s, como producto del conocimiento ya acumulado. Son problemas de
investigacin o de conocimiento, del mismo modo, el saber por qu un
determinado material posee cierto coeficiente de elasticidad o averiguar la
forma en que ha evolucionado la tasa de divorcio en una sociedad concreta.
6
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

1.3 AUTORES

Flores Reyes Maricarmen Juvissa

Ortiz Castillo kenyi Leandro

II CAPTULO: PLANTEAMIENTO DEL PROBLEMA


2.1 IDENTIFICACIN Y DESCRIPCIN DEL PROBLEMA

La Institucin Educativa Particular Divino Maestro actualmente


cuenta con numerosos expedientes de matrculas, debido a lo peculiar
de su enseanza tcnica, influyendo de manera directa en el deficiente
desarrollo de las inscripciones, por cuanto el proceso de matriculacin y
control de notas se lo ha manejado de una manera manual e insegura,
ya que la informacin es almacenada en carpetas, en sus respectivos
archivos, retrasando los procesos de bsqueda de cada expediente de
los estudiantes, y a la vez, poniendo en peligro la informacin
confidencial de cada educando, ya que puede ser plagiada o daada por
desastres naturales u otros sucesos.

Si a esto se le suma el hecho de que los registros de los estudiantes no


estn ubicados correctamente, el trabajo se torna demasiado pesado, se
7
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

congestiona la institucin durante el proceso de matriculacin, la


manipulacin del libro de vida es muy frgil, algunas de las actividades
hechas por la institucin se atrasan, la informacin se procesa muy
lentamente; todas estas dificultades repercuten en las diferentes reas
con la que cuenta la Institucin. La informacin procesada manualmente
ha sido manejada por los docentes y directivos, quienes llevan la labor
de desempear dicho trabajo, pero nunca se ha llevado un control de los
datos de una manera automatizada y computarizada que les permita que
la informacin sea gil, eficiente y eficaz.

Con estos antecedentes, los autores consideran pertinente un cambio en


el control del procesamiento de datos, a travs de un sistema informtico
que evite y controle, la duplicacin, prdida de documentos y que agilice
el proceso de matriculacin y control de notas, de tal manera que sea
confiable, seguro y amigable; para lo cual plantean la siguiente
interrogante:

De qu manera optimizar el control de notas y proceso de matriculacin


de los estudiantes de la institucin educativa particular Divino Maestro
del Asentamiento Humano 9 de octubre - Sullana?
2.2 OBJETIVOS
2.2.1 Objetivo General
Implementacin del sistema informtico de matrculas y control de
notas para mejorar los procesos del registro de nminas de
matrcula y actas de evaluacin de los estudiantes de la Institucin
Educativa Particular Divino Maestro Sullana 2015
2.2.2 Objetivos Especficos

Identificar las necesidades de los usuarios mediante un anlisis

de requerimientos.
Agilizar el proceso de matrcula para un mejor manejo por parte

de los usuarios.
Ofrecer mediante el desarrollo del sistema de matrcula: rapidez,
8

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

seguridad de datos, e informacin a tiempo real, a la institucin.


Definir Roles de los usuarios que tendrn acceso al sistema.

Definir herramientas de software: Definir herramientas de


software para anlisis y visualizacin de consultas.

Disear el modelo del sistema y la base de datos.

Validar el correcto funcionamiento de la aplicacin.


Implementar la aplicacin informtica.
Capacitar a los usuarios sobre el uso del sistema.

2.3 JUSTIFICACIN

En la actualidad las compaas e Instituciones educativas tienen


como eje transversal en cada una de sus actividades el uso de sistemas
informticos, considerndolos como una rama esencial para el buen
desarrollo de sus actividades, ya que simplifica las tareas laborales y
hace de esta una ejecucin ms sencilla y precisa.
Los sistemas informticos en el ltimo siglo se han incrementado
exponencialmente, tambin es una realidad que estas aportaciones
tecnolgicas no se han manifestado de igual manera alrededor del
mundo.
Los Sistemas informticos en el Per son cada vez ms utilizados y por
esto los directivos de empresas estn tomando medidas para
gestionarlas eficientemente, y manejar la base de datos de sus
expedientes.
Por lo tanto, muchas instituciones se mantienen siempre a la vanguardia
de la tecnologa; sin embargo se observan que algunas no lo estn o
estn en proceso de implementarlas.
La Institucin Educativa Particular Divino Maestro, es una institucin
que tiene veinte y cinco aos de vida, que brinda servicio educativo a la
comunidad mediante la prctica de valores y sentido de pertenencia.
La Institucin Educativa Particular Divino Maestro
debido al
crecimiento institucional, se encuentra en un proceso de optimizacin, es
9
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

necesario que la informacin sea procesada y almacenada de una forma


ms efectiva para agilizar el control de notas y el proceso de
matriculacin y as lograr un control integral de las actividades
desarrolladas en la institucin. El desarrollo de un sistema automatizado
ayud a solucionar las necesidades del departamento de secretaria y
una

mayor

relacin

entre

directivos,

profesores

estudiantes,

proporcionando una mejor efectividad en el manejo del flujo y


procesamiento de los datos de los expedientes de sus estudiantes, y al
mismo tiempo facilitando el manejo de informacin que representa un
recurso viable para que la informacin sea gil, eficiente y eficaz cuando
sea requerida.
El desarrollo del sistema informtico se consider viable porque existi la
disponibilidad, medios y recursos econmicos para su elaboracin.
Con estos antecedentes los autores consideran necesario, crear un
sistema informtico de control de notas y proceso de matrculas de la
Institucin Educativa Particular Divino Maestro.
2.4 DELIMITACIN ESPACIAL TEMPORAL

La presente propuesta de investigacin se llevar a cabo en la


Institucin Educativa Particular Divino Maestro - Sullana y se efectuar
tomando como base de estudio el periodo comprendido entre los meses
abril-julio, que equivalen a 17 semanas.

III CAPTULO: MARCO REFERENCIAL


3.1 MARCO HISTRICO
La institucin educativa particular DIVINO MAESTRO fue creada
mediante la Resolucin Directoral N 1197 dl 16 de diciembre del 1991,
en los niveles de inicial hasta cuarto grado de educacin primaria. Se
ampli el servicio hasta el 6 grado con R.S n 0979-92.
Al egresar del nivel primario, los padres de familia deseaban que sus
hijos cursen su educacin secundaria en la misma I.E.P. Para lo cual se
gestion el n nivel secundario, logrndose con la resolucin directoral n
1001-97 del 25 de octubre.
10
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

El nombre de la I.E.P Divino Maestro se da en honor a quien es el


mejor ejemplo de excelencia y enseanza, a lo maestro de maestros,
nuestro seor Jesucristo; quien ha ocasionado cambios en muchas vidas
y desea hacerlo tambin en tu vida.
Desde el principio los directivos de la I.E.P se han preocupado por
brindar una enseanza superior en valores espirituales, ticos, morales,
cvicos, inculcando las enseanzas de Jesucristo escritas en la biblia;
por ello la palabra de dios es el principal instrumento para la formacin
integral de nuestros educandos.
Gracias a Dios estamos creciendo y es nuestro desafo mejorar da a da
la calidad de la educacin, para lograr en nuestros nios y adolescentes
la formacin de grandes hombres, que glorifiquen a Dios, lideres dl Per
del maana.
Contamos con una poblacin estudiantil de 550 alumnos, distribuidos en
los niveles de inicial, primaria y secundaria. Una plana docente de 40
profesores, dos personal administrativo y de servicio
Actualmente dirige a esta Institucin Educativa Particular Divino Maestro
la seora directora: Carmen Mara Ramos de Colmenares.
La institucin que promueve a esta instruccin educativa es la Iglesia
evanglica bautista Jess el Buen Pastor ubicada en la transversal
Tpac Amaru 450, 9 de octubre Sullana, cuyo representante legal es
pastor Henry Morales Merino.
En el mes de octubre nuestra institucin conmemora un aniversario ms,
cumpliendo de esta manera 23 aos al servicio de toda su comunidad,
dando realce a quien es merecedor de toda gloria, honor y honra,
nuestro seor Jesucristo.
Visin:
Por la gracia de Dios en el ao 2017, la I.E.P Divino Maestro,
brindamos servicios educativos

basados en principios bblicos,

desarrollando el proyecto educativo institucional con un enfoque


11
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

curricular

cristiano,

formando

alumnos

competitivos

que

se

desenvuelvan en una sociedad globalizada reflejado a cristo en su vida,


con un personal temeroso de Dios, capacitados dispuestos y dispuestos
para afrontar los grandes desafos que se presenten en la labor que
desempean.
Contando con una moderno tecnologa e infraestructura y materiales
educativos acorde con la calidad acadmica a la que se aspira.
Misin:
Nuestra institucin, con la ayuda del Espritu Santo, tiene por
misin ofrecer una educacin en los

niveles de inicial, primaria y

secundaria para integrar una buena formacin basada en principios


bblicos y enseanzas seculares aplicando estrategias pedaggicas y
tecnolgicas que contribuyan al desarrollo integral del educando.

12
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

3.2 MARCO TERICO


3.2.1 Antecedentes del proyecto.
3.2.1.1

Internacionales

La Unidad Educativa Wenceslao Rijavec actualmente cuenta con


numerosos expedientes de matrculas, debido a lo peculiar de su
enseanza tcnica, influyendo de manera directa en el deficiente
desarrollo de las inscripciones, por cuanto el proceso de
matriculacin y control de notas se lo ha manejado de una manera
manual e insegura, ya que la informacin es almacenada en
carpetas, en sus respectivos archivos, retrasando los procesos de
bsqueda de cada expediente de los estudiantes, y a la vez,
poniendo en peligro la informacin confidencial de cada educando,
ya que puede ser plagiada o daada por desastres naturales u
otros sucesos.
OBJETIVOS
General
Crear un Sistema informtico de control de notas y proceso
de matriculacin para automatizar la informacin de manera
gil, eficiente y eficaz de los estudiantes de la Unidad
Educativa Wenceslao Rijavec de la ciudad de Calceta Cantn Bolvar.
Especfico

Recopilar la informacin necesaria de los procesos de


matriculacin y control de notas en la Institucin.

Disear el modelo del sistema y la base de datos.

13
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Desarrollar la aplicacin con los requerimientos


necesarios de la institucin.

Validar el correcto funcionamiento de la aplicacin.

Implementar la aplicacin informtica.

CONCLUSIONES
Con las tcnicas de la entrevista y observacin se recopil la
informacin relevante del proceso de matriculacin y control de
notas para obtener los datos necesarios para construir los
requerimientos funcionales y no funcionales del sistema.

El modelo relacional utilizado para la base de datos de la


aplicacin

informtica

demostr

consistencia,

dinamismo,

flexibilidad y adaptabilidad a los requerimientos propuesto por el


cliente.

Con la utilizacin de herramientas de desarrollo se logr crear el


software de acuerdo al diseo establecido.

Mediante la elaboracin de prototipos basados en el modelo


iterativo e incremental que complementaron el funcionamiento de
un software seguro, estable y confiable.

Las pruebas realizadas a la aplicacin permitieron determinar el


funcionamiento del software llegando a concluir que todas las
funciones y procedimientos fueron correctamente implementados

14
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

RECOMENDACIONES

Los autores recomiendan:

o Que los interesados en el desarrollo del sistema, faciliten la


informacin necesaria y adecuada para poder acertar con los
requisitos del programa.

o Que se debe analizar profundamente la informacin del diseo


de la base de datos ya que un buen diseo de esta, garantiza
un buen sistema.

o Que para desarrollar el software se debe trabajar en base a los


requerimientos encontrados y la estructura de la base de datos
diseada.

o Se recomienda realizar una serie de pruebas previa a la

implementacin para garantizar el funcionamiento .1

El mundo de la alta tecnologa nunca hubiera existido de no ser por el


desarrollo del ordenador o computadora. Toda la sociedad utiliza estas
mquinas para el almacenamiento y manipulacin de datos.

El avance de la ciencia y la tecnologa a nivel mundial, exige que el


Sistema Educativo se involucre de manera precisa para que facilite el
desarrollo individual y colectivo del estudiante en esta sociedad llena
de facilidades y comodidades.
1 NSTOR ADRIN MORA MACAS Y CRISTHIAN XAVIER VEGA INTRIAGO. Tesis Sistema informtico
de control de notas y proceso de matriculacin de la unidad educativa wenceslao rijavec de la ciudad de
calceta - cantn bolvar. (CALCETA, AGOSTO 2013)

15
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Con la implementacin del Software de matrcula se da paso a un


mundo de conocimientos tecnolgicos e innovadores, ya que las
computadoras se han convertido en un factor importante en el
desarrollo del conocimiento con: procesos, instrucciones y tcnicas
adecuadas que permiten proveer soluciones que ayudarn a mejorar el
rendimiento institucional.

Por lo tanto, el manejo de informacin de forma rpida se plantea como


un nuevo paradigma de la sociedad moderna; estos avances han
generado fuertes cambios en el sistema educativo para que se
actualicen y modernicen; as mismo responder a las diferentes
exigencias de la educacin. Actualmente son pocas las instituciones
que pueden contar con un laboratorio de computacin como
herramienta educativa, encontrando as una gran deficiencia en el uso
de tecnologas.

Es por este motivo que en el Centro de Educacin Bsica Ignacio


Alvarado existe la necesidad de contar con el sistema de matriculacin
que tecnificar los procesos administrativos y dar comodidad a los
padres de familia que asisten a la Institucin a realizar trmites de sus
representados.
OBJETIVOS
General
Disear un software para la automatizacin del registro de
matrcula de los estudiantes para facilitar el proceso de
matriculacin del Centro de Educacin Bsica Ignacio Alvarado
de la Comuna Palmar, Provincia de Santa Elena.
Especfico
Contribuir con el software de automatizacin de informacin para
los estudiantes para obtener informacin ms confiable, rpida y
segura.
16
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Impulsar a los directivos del Centro de Educacin Bsica


Ignacio Alvarado de la Comuna Palmar a utilizar el software
para mejorar los trmites que se necesiten en la institucin con
el fin de mejorar su calidad administrativa

CONCLUSIONES

El sistema informtico cuenta con los requerimientos

establecidos por la institucin educativa.


El software educativo permite el control de todos los registros de
entrada y salida de los registros de matrcula de cada estudiante

de manera eficiente y segura.


Con el cumplimiento de los objetivos se concluye que el software
permite brindar la informacin necesaria a la institucin de
manera dinmica, rpida, y correcta, mejorando el nivel de
atencin a los padres de familia de la Institucin educativa.

RECOMENDACIONES

Capacitar al personal idneo, para dar a conocer cmo se debe

utilizar el software, para evitar algn error en los resultados.


Siempre que vaya a realizar alguna operacin en el sistema est
completamente seguro, para el buen procesamiento de datos y

resultados deseados.
El software debe estar a cargo slo del personal encargado. 2

2 GISSELLA LAURA VILLN RIVERA .Tesis Creacin e implementacin de un software para la


automatizacin del registro de matrcula de los estudiantes en el centro de educacin bsica ignacio
alvarado de la comuna palmar, provincia de santa elena, perodo lectivo 2012-2013.(La libertad
ecuador 2013)

17
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

3.2.1.2

Nacionales

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 el distrito de Pilcomayo,
siendo reconocido como un Colegio que tiene muchos logros, de esta
manera el alumnado viene incrementndose, Por ello nuestro grupo ve la
necesidad urgente de esta propuesta de implementacin de un Sistema
de Matrculas.
OBJETIVOS
General
Implementar una solucin que permitan procesar de forma rpida e
eficiente el proceso de matrcula de la Institucin educativa La
Catlica GEM considerando necesario para esto el desarrollo de un
sistema de gestin de matrculas.
Especfico

Dado los problemas enunciados anteriormente se han


establecido los siguientes objetivos especficos para el proyecto:

Identificar necesidades: Identificar las necesidades del cliente


mediante un anlisis de requerimientos.

Definir perfiles: Definir Roles de usuarios que tendrn acceso al


sistema.

Disear de la aplicacin: Diseo de MocKups, Diagramas E-R,


Diagramas UML
18

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

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.

Definir herramientas de software: Definir herramientas de


software para anlisis y visualizacin de consultas.

Capacitar sobre el uso del sistema.

Ofrecer mediante el desarrollo del sistema de matrcula: rapidez,


seguridad de datos, e informacin a tiempo real, a la empresa.

Proponer un sistema de Gestin de Matrculas orientado a


mejorar la atencin al cliente.

Proporcionar informacin oportuna y confiable, en el momento


que se precise.

CONCLUSIONES

El personal que labora en la Institucin Educativa La catlica GEM


aprovechar de una manera ptima la informtica de estudio de sus
estudiantes.

Con un sistema de Matrculas se soluciona el exceso de tiempo que


se usa para realizar los procesos de matrculas.

Las ventajas que trae el sistema matrcula, ofrece una gran velocidad
en el procesamiento y manejo de datos trayendo consigo tambin la
agilidad de generar reportes en muy poco tiempo y asimismo facilita
las auditorias, evitando prdida de tiempo, datos, evitando la
duplicacin de inscripciones, ofreciendo seguridad de los datos,
brindando una interfaz amigable entre el usuario y el sistema.

La mala manipulacin del sistema por usuarios inexpertos en el


sistema trayendo como consecuencia la prdida o eliminacin de
registros accidentalmente, fallas elctricas muy largas.

Las polticas se ven afectadas por la decisin del plantel, el sistema


solo lo podr manipular las personas autorizadas por el Departamento
Administrativo Docente que este encargado del sistema.
19

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

El sistema facilitar el control del avance curricular en la Institucin


Educativa.

RECOMENDACIONES

Que, los docentes de la Institucin Educativa La Catlica GEM


aprovechen la informtica para el estudio de sus estudiantes.

Que, los docentes tengan mejor preparacin acadmica sobre


informtica a travs de seminarios, capacitaciones y talleres etc. para
que luego puedan aplicar sus conocimientos adquiridos con los
estudiantes.

Que, el Director del plantel trate de hacer ms utilidades con la


informtica, a fin de crear un sistema organizado de las calificaciones
de cada estudiante.

Qu, la implementacin del sistema sea 100% efectiva, es


recomendable que se maneje con gran seguridad y reducir la cantidad
de personas que utilicen el sistema para que no haya confusiones. 3

3.2.2 Descripcin del Tema del proyecto

Este proyecto es una versin preliminar preparada para ser incluida


en la propuesta de desarrollo del proyecto de Implementacin de un
sistema informtico de control de notas y proceso de matriculacin
de la Institucin Educativa Particular Divino Maestro. Este
documento provee una visin general del proceso de desarrollo
propuesto.

La primera etapa de este documento es una oportunidad para que el


cliente y el equipo de trabajo discutan, acuerden y compartan la
misma visin y alcance del proyecto.

3 INGA PREZ, Jaqueline Karol MEZA CANORIO, Oscar Antonio SAENZ ESTRADA
Heidi Marisol. TESIS Proyecto de metodologa para la implementacin de un sistema
de matrculas. (HUANCAYO - PER2011)

20
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Como primer paso nos centraremos en el estudio de los procesos y


actividades, de la cual identificaremos los puntos ms crticos donde
la

intervencin

manual

en

ciertos

procesos,

pueden

ser

transformados a procesos automatizados para optimizar recursos y


tiempo en la ejecucin de tales procesos. Como segundo paso se
describir la alternativa de solucin para la implementacin del
sistema informtico de control de notas y proceso de matriculacin.
Los propsitos de este proyecto son los siguientes:

Proporcionar la informacin necesaria para controlar el proyecto.

Describir el enfoque del desarrollo del proyecto a travs de esta


metodologa para obtener una mejor visin de los objetivos a
alcanzar.

Definir las actividades a realizar dentro del proceso de desarrollo,


en trminos de las fases e interacciones necesarias para el
desarrollo del sistema informtico de control de notas y proceso
de matriculacin de la Institucin Educativa Particular Divino
Maestro.

Servir de forma eficiente al desarrollo del proyecto de software,


pues ser de importancia para:

o El jefe del proyecto; ya que lo utilizar para organizar la agenda


y necesidades de recursos, y para realizar su seguimiento y
control respectivo.

o Los miembros del grupo de desarrollo; lo usarn como


instrumento para entender lo que deben hacer, cundo deben
hacerlo y qu otras actividades dependen de ello dentro del
proceso de desarrollo.
21
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

3.2.3 Terminologa bsica.

Claves de registro: Anotaciones Individuales en el


registro.

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

ingenieros trabajan en equipos dinmicos donde su


interaccin con usuarios y clientes permite elaborar
documentos completos, sumamente detallados que son
aprobados y revisados.

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.

Manual de Usuarios: Manuales que se destacan por su


alta usabilidad y contenido pedaggico.

22
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Se hace foco en las imgenes tratando de mantener


explicaciones concretas, para soluciones.

Videos explicativos e introductorios: Representaciones


de sistemas para poder complementar en reuniones
comerciales o de avance. Este tipo de herramientas
facilitan el entendimiento de cmo ser
funcionalidad

sistema.

La

generacin

la

nueva

de

videos

explicativos o grficos que emulen lo que luego ser una


pantalla en el sistema garantizan luego una baja tasa de
malos entendidos con el usuario/cliente.

Pruebas de Verificacin: El QA est bien encarado


cuando comienza desde un principio, en el nacimiento del
proyecto. En ese sentido es clave que cada documento
que se va generando sea inmediatamente testeado y
verificado para 10 garantizar que el mismo mantiene
consistencia con documentos anteriores, asegurar que
mantiene un nivel de detalle esperado o requerido o
evaluar si no contiene contradicciones en su significado.

UML (Lenguaje Unificado de Modelado): Es un lenguaje


grfico para visualizar, especificar, construir y documentar
un sistema.

Diagrama de clases: es un tipo de diagrama esttico que


describe la estructura de un sistema mostrando sus clases,
atributos y las relaciones entre ellos. Los diagramas de
clases son utilizados durante el proceso de anlisis y
diseo de los sistemas.

23
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

3.3

MARCO COMCEPTUAL
3.3.1 Generalidades del software
3.3.1.1

Definiciones del software

El software de aplicacin es muy til y necesario, en todo


momento para realizar tareas especficas en determinados campos,
y tiene funciones especficas para el buen desenvolvimiento del
usuario, entre este grupo podemos enumerar que son aplicables a
nivel personal, educativa, empresarial, cientficas, entre otros.

El objeto de este tipo de software es que satisfaga todas las


necesidades del

usuario, por ende, obteniendo una respuesta

rpida de las partes internas y una respuesta en funcin de las


caractersticas especficas de la construccin del equipo.

Los autores de este trabajo recomiendan que el software en la


actualidad se deba escribir en un lenguaje de programacin de alto
nivel, que es ms sencillo de escribir, pero debe convertirse a
lenguaje mquina para ser ejecutado. A pesar de que la industria
tiene una tendencia hacia la construccin por componentes, la
mayora del software an se construye a la medida por las
exigencias de los clientes.
3.3.1.2

Caractersticas del software

Para poder comprender lo que es el programa de computadora,


es importante examinar sus caractersticas, que lo diferencian de
otras cosas que los hombres pueden construir.

Cuando se construye el hardware, el proceso creativo humano


(anlisis, diseo, construccin, prueba) se traduce finalmente en una
forma fsica. Si construimos una nueva computadora, nuestro boceto
24
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

inicial, diagramas formales de diseo y prototipo de prueba,


evolucionan hacia un producto fsico. El software es un elemento
lgico, en lugar de fsico. Por tanto tiene unas caractersticas
considerablemente distintas a las del hardware:

El software se desarrolla no se fabrica en sentido clsico.

El software no se estropea pero se deteriora.

Aunque la industria tiende a ensamblar componentes, la mayora del


software se construye a medida. Presuman.

3.3.1.3

Clasificaciones del software

Al clasificar el software, Salazar (2011) prosigue expresando que


puede clasificarse en general en dos clases: Los programas de
sistema, (que controlan la operacin de la computadora en s) y los
de aplicacin, (los cuales resuelven problemas para sus usuarios). El
fundamental de todos los programas de sistema es el sistema
operativo (SO), que controla todos los recursos de la computadora y
proporciona la base sobre la cual pueden escribirse los de
aplicacin.

Para profundizar la clasificacin del software los autores toman


referencia en Pressman dice que de acuerdo al tipo de trabajo
realizado se clasifican en:

Software de sistema.

Software de aplicacin.

Software de desarrollo
25
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

3.3.1.3.1 Software de sistema

Son los programas los cuales controlan la computadora,


tambin llamado sistema operativo el cual tiene tres grandes
funciones: coordina y manipula el hardware del ordenador, como
la memoria, las unidades de disco; organiza los archivos en
diversos dispositivos de almacenamiento y gestiona los errores de
hardware y del mismo software.
3.3.1.3.2 Software de aplicacin

Resulta una solucin informtica para la automatizacin de


ciertas tareas complicadas como puede ser la contabilidad y
gestin de una organizacin, como ejemplo podemos mencionar a
la paquetera que nos ofrece Office de Microsoft (Word, Excel,
One Note, etc.), Word Perfect, Open Office.
3.3.1.3.3 Software de desarrollo

Tambin conocido como lenguaje de programacin, en si


es cualquier lenguaje artificial que podemos utilizar para definir
una secuencia de instrucciones para su procesamiento por un
ordenador. Es complicado definir qu es y que no es un software
de desarrollo, generalmente se dice que la traduccin de las
instrucciones a un cdigo que comprende la computadora deber
ser completamente sistemtica (sigue o se ajusta a un conjunto
de reglas).

El software de programacin proporciona herramientas para


ayudar al programador a escribir programas informticos y a usar
diferentes lenguajes de programacin de forma prctica, entre los
ms utilizados podemos mencionar: C++, java, C#, Visual Basic,
Visual Studio.NET, entre otros.
26
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

3.3.1.4

Modelo de desarrollo de software

Es el perodo de tiempo que comienza con la decisin de


desarrollar un producto software y finaliza cuando se ha entregado
ste. Este ciclo, por lo general incluye, una fase de requisitos, fase
de diseo, fase de implantacin, fase de prueba, y a veces, fase de
instalacin y aceptacin. El ciclo de desarrollo software se utiliza
para estructurar las actividades que se llevan a cabo en el desarrollo
de un producto software.

Un modelo de desarrollo de software es una representacin


abstracta de las actividades y documentos a realizar en el desarrollo.
Dependiendo del nivel de detalle, el modelo puede tambin mostrar
los papeles responsables de estas actividades, las herramientas que
se usan para desarrollarlas, los tipos de comunicacin entre las
actividades y los papeles y situaciones excepcionales a considerar
como parte de los procesos. El proceso del software es una
actividad muy compleja, que demanda una gran actividad intelectual
y puede exigir gran creatividad a los participantes del mismo.

La ingeniera de software tiene varios modelos, paradigmas o


filosofas de desarrollo, en los cuales se puede apoyar para la
realizacin de software, donde se destaca a los siguientes modelos
por ser los ms utilizados y completos:

Modelo en cascada o Clsico (modelo tradicional).

Modelo de prototipos.

Modelo en espiral (modelo evolutivo).


27
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Desarrollo por etapas.

Desarrollo

iterativo

creciente

Iterativo

Incremental.

Desarrollo concurrente.

Proceso Unificado.
3.3.2 Sistemas de informacin

Un

sistema

debidamente

de

informacin

recopilados

es

una

coleccin

estructurados,

que

de

datos

proporcionan

informacin sobre un espacio de la realidad.


3.3.2.1

Datos

Datos son los hechos que describen realidades del mundo real.
Es una palabra en plural que se refiere a ms de un hecho. Son
smbolos que describen condiciones, hechos, situaciones o valores,
se caracterizan por no contener ninguna informacin. Un dato puede
significar un nmero, una letra, un signo ortogrfico o cualquier
smbolo que represente una cantidad, una medida, una palabra o
una descripcin.
3.3.2.2

Informacin

La informacin es el conjunto de datos comunicados por varios


tipos de smbolos tales como las letras del alfabeto, nmeros,
movimientos de labios, puntos y rayas, seales con la mano, dibujos,
etc. Estos smbolos se pueden ordenar y reordenar de forma
utilizable y se les denomina informacin.

28
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

La informacin es una coleccin de hechos, situaciones o valores


significativos y pertinentes, para el organismo u organizacin que los
percibe.
3.3.3 Bases de datos
3.3.3.1

Concepto

Una base de datos, en su definicin ms sencilla, es una


coleccin de archivos relacionados. Imagine un registro (ya sea en
formato de papel o electrnico) que contenga 10s pedidos de ventas
de una tienda. Tambin existir otro fichero de productos, en el que
se incluyen 10s registros sobre existencias. Para completar un
pedido, necesitara buscar el producto en el archivo de pedidos y 10s
niveles de existencias relativos a dicho producto en el archivo de
productos. Una base de datos y el software que controla la base de
datos, denominado sistema de administracin de base de datos
(DBMS), le ayudara a realizar estas tareas
3.3.3.2

Sistema de gestin de base de datos (sgbd)

Son un tipo de software muy especfico, dedicado a servir de


interfaz entre la base de datos, el usuario y las aplicaciones que la
utilizan. Entre los principales

SGBD ms populares se tiene:

Microsoft SQL Server.

IBMInformix.

Oracle.

29
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

MySQL.

PostgreSQL.

Microsoft Access.
3.3.3.3

Caractersticas de una base de datos

Integral: Los componentes estn organizados de tal manera que se


evite la redundancia y la inconsistencia.

Compartida: Todos los datos deben ser accesibles en forma


concurrente, desde cualquier parte y por cualquier tipo de usuario.

Segura: La informacin debe ser manipulada por las personas


correctas en el lugar correcto y en un momento exacto.
3.3.3.4

Clasificacin de las base de datos

Atendiendo al modelo de datos en que se basan:

o Relacionales.

o De red.

o Jerrquicas.

o Orientadas a objeto.

Por el nmero de usuarios a los que se les da servicio:

o Monousuarios.
30
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

o Multiusuarios.

Por el nmero de sitios en donde la base de datos va a estar


disponible:

o Centralizada.

o Distribuida.

o Segn la variabilidad de los datos almacenados:

o Esttica.

o Dinmica. Vicenteo (2008).

IV CAPTULO: SISTEMA DE HIPTESIS


4.1

HIPTESIS CENTRAL O PRINCIPAL


Es posible que la creacin e implementacin de un software para el
control de notas y proceso de matriculacin permita mejorar el proceso
de matriculacin y d solucin a los problemas tcnicos que se puedan
presentar en la Institucin Educativa Particular Divino Maestro.

4.2

HIPTESIS COMPLEMENTARIAS O SECUNDARIAS

El desarrollo del sistema permitir mejores relaciones entre los


empleados y con la persona responsable a cargo dando mayor
rendimiento en la ejecucin de sus actividades.

31
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Se puede confirmar que gracias a la implementacin de nuestro


sistema se mejorara la calidad de la atencin y servicios que
proporciona la Institucin Educativa Particular Divino Maestro en
general en todos los aspectos ya sea acadmico, administrativo
ya que se estar contando con un sistema de alta tecnologa y
calidad.

4.3

VARIABLES E INDICADORES

4.3.1

VARIABLE INDEPENDIENTE

Implementacin del sistema informtico de matrculas y control de


notas
4.3.2 VARIABLE DEPENDIENTE
Mejorar los procesos de Registro de Nminas matrculas y actas de
evaluacin de los estudiantes
4.3.3

INDICADORES

Hardware de conectividad.
Hardware de interfaz
Software de comunicaciones.
Usuarios.

V CAPTULO: SISTEMA DE HIPTESIS


5.1

TIPO, NIVEL Y DISEO DE LA INVESTIGACION


A. Tipo: El tipo de investigacin de acuerdo a las caractersticas del
estudio corresponde: Aplicativo
B. Nivel:

32
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

La investigacin ser calificada a nivel descriptivo, el mismo que se


complementara con el estadstico, anlisis, sntesis entre otros y
aplicado en razn para su desarrollo en la parte terica conceptual, se
apoyar en conocimientos sobre el control de compras y ventas a fin de
ser aplicado en la gestin comercial de la Empresa.
C. Diseo:
X -------- Y
La variable x sistema informtico de matrculas y control de notas.
La variable y Es el mejoramiento de los procesos del registro de
nminas de matrculas y actas de evaluacin.
El sistema informtico de matrculas y control de notas tiene una
influencia en el mejoramiento de los procesos del registro de nminas de
matrculas y actas de evaluacin.

5.2

POBLACIN Y MUESTRA
POBLACIN N:
La poblacin N est constituida por los estudiantes de la I.E.P DIVINO
MAESTRO, incluyendo personal administrativo, que a la fecha suman
un total de 630 personas.
MUESTRA:
Para que un sector de la poblacin sea considerado como muestra es
necesario que todos los elementos de ella pertenezcan a la poblacin; el
33

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

clculo de la muestra se realiz a los 100 padres, 300 estudiantes y al


Directivo se realiz la entrevista aplicando el respectivo cuestionario de
preguntas.

Frmula:

n=

N ( p . q)
e
( N 1 )
2+ p . q
k

()

n = Muestra

N = Universo/poblacin

P = Posibilidades a favor de la hiptesis

q = Posibilidades en contra de la hiptesis

e = Error admisible (0.05)

k= Constante 2

N
01
02
03
Total

MUESTRA
Descripcin
Autoridades
Estudiantes
Padres de Familia

Cantidad
1
100
50
151
34

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

5.3

OPERACIONALIZACIN DE LAS VARIABLES

35
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

5.4

TCNICAS E
INFORMACIN

INSTRUMENTOS

DE

RECOLECCIN

DE

Como tcnica de recoleccin de datos se consider conveniente utilizar


la encuesta al personal que trabaja en la institucin, ya que a travs de
ellos podremos explicar el propsito del estudio y especificaremos
claramente la informacin que necesitamos.
Adems se utilizar la entrevista a los administrativos para conocer sus
opiniones respecto al sistema informtico de matrculas y control de
notas.

5.5

METODOLOGAS DE DESARROLLO

5.5.1 Rup (rational unified process)


Para Jacobson, Booch, Rumbaugh (2000). RUP es un proceso de
desarrollo de software, que est basado en un conjunto de actividades
necesarias para transformar los requisitos del usuario en un sistema de
software.
5.5.1.1

Fases de rup
36

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

INICIO
Se desarrolla una descripcin del producto final a partir de una buena
idea y se presenta el anlisis de negocio para el producto.
ELABORACIN
Se hace un plan de proyecto, se completan los casos de uso, se
eliminan los riesgos, y se disea la arquitectura, una manera simple de
expresarlo es decir que la arquitectura es anloga al esqueleto cubierto
por la piel pero con muy poco msculo que permita que el esqueleto
haga movimientos bsicos.

CONSTRUCCIN
Se concentra en la elaboracin de un producto totalmente operativo y
eficiente y el manual de usuario. Es decir se aaden los msculos
(software terminado) al esqueleto (la arquitectura).
TRANSICIN
Se Instala el producto en el cliente y se entrena a los usuarios. Como
consecuencia de esto suelen surgir nuevos requisitos a ser analizados.
5.5.1.2

VENTAJAS DE RUP

RUP es un marco del proyecto que describe una clase de los


procesos que son iterativos e incrementales.

RUP es el proceso de desarrollo ms general de los


existentes actualmente.
37

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

RUP define un manojo entero de las actividades y de los


artefactos que usted necesita elegir para construir sus propios
procesos individuales.

La metodologa de desarrollo elegida para el presente trabajo


de investigacin es Racional Unified Process o RUP, ya que
es una metodologa que se caracteriza por permitir el
modelado de la lgica del negocio en diferentes documentos y
a travs de diferentes diagramas, recogiendo dichos modelos
amplia informacin del objeto de estudio que servira luego
para modelar la base de datos, el interfaz y junto con esto
desarrollar

un

sistema

informtico

que

rena

los

requerimientos ms resaltantes que se necesitan informatizar.

Otras de las razones de la metodologa es conocida por los


autores del trabajo de investigacin y adems existe gran
informacin referida a la misma.

Con esta metodologa se espera plasmar en diferentes


documentos y diagramas la lgica del negocio del problema
en estudio con la finalidad de tener un sistema informtico en
el que su desarrollo y mantenimiento est sustentado y
debidamente documentado.

5.5.1.3

POR QU SE ELIGE RUP (RATIONAL UNIFIED PROCESS)?

38
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

5.5.2 Lenguaje unificado de modelado (uml)

UML es un lenguaje de modelo visual que se usa para especificar,


visualizar, construir y documentar artefactos de un sistema de software,
tambin ayuda a entender, disear, configurar, mantener y controlar la
informacin sobre los sistemas a construir.
UML

capta

la

informacin

sobre

la

estructura

esttica

el

comportamiento dinmico de un sistema. Un sistema se modela como


39
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

una coleccin de objetos discretos que interactan para realizar un


trabajo que finalmente beneficia a un usuario externo.

El lenguaje de modelado pretende unificar la experiencia pasada sobre


tcnicas de modelado e incorporar las mejores prcticas actuales en un
acercamiento estndar.

UML no es en lenguaje de programacin. Las herramientas pueden


ofrecer generadores de cdigo de UML, para una gran variedad de
lenguajes d programacin, as como construir modelos por ingeniera
inversa a partir de programas existentes.

Es un lenguaje de propsito general para el modelado orientado a


objetos. UML es tambin un lenguaje de modelamiento visual que
permite una abstraccin del sistema y sus componentes.
5.5.2.1

OBJETIVOS

UML es un lenguaje de modelado de propsito general que


pueden usar todos los modeladores. No tiene propietario y est
basado en el comn acuerdo de gran parte de la comodidad
informtica.

UML no pretende ser un mtodo de desarrollo completo. No


incluye un proceso de desarrollo paso a paso. UML incluye
todos los conceptos que se consideran necesarios para utilizar
un proceso moderno iterativo, basado en construir una slida
arquitectura para resolver requisitos dirigidos por caso de uso.

Ser tan simple como sea posible pero manteniendo la


capacidad de modelar toda la gama de sistemas que se
necesita construir.
40

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

UML necesita ser lo suficientemente expresivo para manejar


todos los conceptos que se originan en un sistema moderno,
tales como la concurrencia y distribucin, as como tambin los
mecanismos de la ingeniera de software, como son la
encapsulacin y componentes.
5.5.2.2

VENTAJAS

Provee a los desarrolladores en lenguaje de modelamiento


visual listo para utilizar, es as como nosotros podemos
desarrollar e intercambiar modelos orientados a objetos
significativos.

El UML consolida un conjunto de conceptos que son


generalmente aceptados que son generalmente aceptados
por muchos mtodos y herramientas de modelado y
necesarios en una gama de aplicaciones.

Proporciona mecanismos de extensin y de especializacin


para ampliar los conceptos bsicos.

El UML puede ser ampliado para nuevas necesidades en un


dominio, pero los conceptos no pueden ser cambiados ms
de lo necesario, pues los usuarios necesitan modelos usando
conceptos

fundamentales

para

las

aplicaciones

ms

comunes.

Es independiente de los lenguajes de programacin, mtodos


y procesos de desarrollo de software.

41
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Anima el crecimiento del mercado de las herramientas de


orientacin a objetos, porque permite a los vendedores
soportar el lenguaje estndar de modelo usado por muchas
herramientas, en beneficio de la industria.

Utiliza conceptos de alto nivel de desarrollo de tales como


colaboraciones,

armazones,

modelos

componentes,

definiendo claramente la semntica de estos conceptos.

5.5.2.3

DIAGRAMAS DE UML

UML puede describir cualquier tipo de sistema en trminos de


diagramas orientado a objetos. Entre los diferentes tipos tenemos
sistemas de informacin, sistemas de tiempo real, sistemas
distribuidos, software de sistemas, sistemas de negocios. Los
diagramas se utilizan para dar diferentes perspectivas del problema
segn lo que nos interese representar en un determinado momento.
Los diagramas que UML define son.

Diagramas de Caso de Uso.

Diagramas de Clases.

Diagramas de Objetos.

Diagramas de Secuencia.

Diagramas de Colaboracin.

Diagramas de Estado.
42

Flore reyes maricarmen juvissa


Ortiz catisllo kenyi leandro

Diagramas de Actividad.

Diagramas de Componentes.

Diagramas de Despliegue.

Estos Diagramas proveen mltiples perspectivas del sistema bajo


anlisis o desarrollo; adems estos diagramas soportan una
adecuada documentacin y algunas herramientas de software,
pueden mostrar diferentes vistas a partir de estos Diagramas.

5.6

HERRAMIENTAS DE SOFTWARE UTILIZADAS

5.6.1 Microsoft visual studio


Microsoft Visual Studio.NET es una de las herramientas de
desarrollo ms completa creadas hasta el da de hoy, ya que integra
en un mismo entorno mltiples lenguajes y todos los recursos
necesarios para la construccin rpida de aplicaciones Windows,
componentes, aplicaciones para la Web y servicios Web, lo que
mejora notablemente la productividad del programador y abre las
puertas a nuevas oportunidades empresariales.
5.6.1.1

CARACTERSTICAS DE VISUAL STUDIO 2010

Nuevo enlace de datos arrastrar y colocar para Windows


Presentation Foundation y aplicaciones Microsoft Silverlight
que hace que la creacin de aplicaciones enriquecidas de
Internet para Windows sean ms fciles y rpidas que nunca.

43
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Herramientas integradas para el desarrollo de Windows 7,


incluidos componentes multitoque y de interfaz de usuario de
cinta que lo posicionan al frente de la tendencia Windows 7.

Seguimiento rpido del flujo de ejecucin de un programa sin


necesidad de llamar al depurador.

La nueva caracterstica IntelliTrace en Visual Studio 2010


Ultimate logra que la discusin no-repro sea cosa del
pasado.

Graba el historial de ejecucin de la aplicacin y le garantiza


que siempre podr reproducir el error informado.

No

importa

qu

tarea

de

desarrollo

est

realizando

(modelado, codificado, prueba o depuracin), puede realizar


todas las tareas sin salir del entorno de Visual Studio 2010
(Microsoft, 2010)
5.6.2 Microsoft sql server 2008

Microsoft SQL Server 2008 R2 Enterprise proporciona una


plataforma productiva e inteligente en la cual puede confiar que le
permite controlar la demanda crtica de aplicaciones, reduce el
tiempo y costos de desarrollo, tanto como el manejo de aplicaciones
y posibilidad de tener un foco global de toda la empresa.

SQL Server permite ejecutar aplicaciones de misin crtica,


reduciendo costos de administracin de infraestructura de datos y
brindando introspectiva e informacin a todos los usuarios. Este
software brinda las siguientes caractersticas:

44
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

Confiable: Permite a las organizaciones ejecutar sus


aplicaciones

ms

crticas

con

niveles de

seguridad,

confiabilidad y escalabilidad muy altos.

Productivo: Permite reducir el tiempo y los costos


requeridos para desarrollar y administrar sus infraestructuras
de datos.

Inteligente: Ofrece una plataforma integral que brinda


introspectiva e Informacin donde sus usuarios lo desean.

5.6.2.1

CARACTERSTICAS PRINCIPALES

Soporta procedimientos almacenados, triggers, funciones y


puntos de vista.

Mejorar el rendimiento, facilidad de uso, visualizacin,


adems de la integracin con Microsoft Office System 2007
en SQL Server Reporting Services.

Simplifique los esfuerzos de desarrollo mediante el


aprovechamiento de T-SQL habilidades, ADO.NET Entity
Framework y LINQ.

Estrechamente integrado con Visual Studio y Visual Web


Developer. (Microsoft.2008)

45
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

5.6.2.2

5.6.2.3

DESVENTAJAS DE LAS BASES DE DATOS

Complejidad

Coste del equipamiento adicional

Vulnerable a los fallos

VENTAJAS DE LAS BASES DE DATOS

Control sobre la redundancia de datos

Consistencia de datos

Comparticin de datos

Mantenimiento de estndares

Mejora en la integridad de datos

Mejora en la seguridad y productividad

Mejora en la accesibilidad a los datos

Mejora en el mantenimiento

Aumento de la concurrencia

46
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

5.6.3

Rational rose

Es una herramienta de modelamiento visual lder en el mundo, la cual ha


sido expandida para soportar el comportamiento de componentes
binarios como COM y ACTIVEX .La notacin de interfaz ha sido
adaptada a UML para soportar un modelamiento estndar de COM.
5.6.3.1

CARACTERSTICAS

ANLISIS Y DISEO
Provee un conjunto de elementos para la creacin de los
diagramas de anlisis y diseo. Cada elemento posee un
modelo de propiedades que los identifican y caracterizan.

ENFOQUE DE ARQUITECTURA EN TRES CAPAS

Soporta la arquitectura en tres capas o modelos de tres


capas de Microsoft para la creacin de aplicaciones
cliente /servidor, promoviendo la distribucin, rehus de los
objetos, negocios y libreras (paquetes lgicos) a travs de
las aplicaciones.

DESARROLLO ITERATIVO CONTROLADO

Ofrece ayuda para que el desarrollo sea llevado a travs de


una secuencia de iteracin. Cada iteraciones e inicia con
una evaluacin de cada workflow para identificar los
posibles riesgos crticos y cuando es completada se realiza
la siguiente iteracin.

47
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro

SOPORTE MULTIUSUARIO

No solo est dirigido para usuarios individuales sino


tambin para equipos de desarrollo en conjunto.

Generacin de cdigo mltiples lenguajes.

Soporta mltiples lenguajes como java, powerbuilder


y Oracle.

48
Flore reyes maricarmen juvissa
Ortiz catisllo kenyi leandro