tesis-mejorada (1).docx

55
UNIVERSIDAD SAN PEDRO FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Y DE SISTEMAS IMPLEMENTACIÓN DEL SISTEMA INFORMÁTICO DE MATRÍCULAS Y CONTROL DE NOTAS PARA MEJORAR LOS PROCESOS DEL REGISTRO DE NÓMINAS DE MATRÍCULAS Y ACTAS DE EVALUACIÓN DE LOS ESTUDIANTES DE LA INSTITUCIÓN EDUCATIVA PARTICULAR “DIVINO MAESTRO”– SULLANA 2015 ASIGNATURA : PRACTICAS PREPROFESIONALES I CICLO : VII DOCENTE : ING. MECA ROSALES JAIME OMAR INTEGRANTES : FLORES REYES MARICARMEN

Transcript of tesis-mejorada (1).docx

UNIVERSIDAD SAN PEDRO FACULTAD DE INGENIERAESCUELA 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 : PRACTICAS PREPROFESIONALES ICICLO :VII DOCENTE : ING. MECA ROSALES JAIME OMAR INTEGRANTES : FLORES REYES MARICARMEN 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 2015Plan de Desarrollo de SoftwareVersin

INDICEI CAPTULO: DATOS GENERALES51.1.TTULO51.2.REA TEMTICA51.3AUTORES6II CAPTULO: PLANTEAMIENTO DEL PROBLEMA72.1IDENTIFICACIN Y DESCRIPCIN DEL PROBLEMA72.2OBJETIVOS82.2.1Objetivo General82.2.2Objetivos Especficos82.3JUSTIFICACIN82.4DELIMITACIN ESPACIAL TEMPORAL9III CAPTULO: MARCO REFERENCIAL103.1MARCO HISTRICO10Visin:11Misin:113.2MARCO TERICO123.2.1Antecedentes del proyecto.123.2.2Descripcin del Tema del proyecto183.2.3Terminologa bsica.193.3MARCO COMCEPTUAL213.3.1Generalidades del software213.3.2Sistemas de informacin243.3.3Bases de datos25IV CAPTULO: SISTEMA DE HIPTESIS274.1HIPTESIS CENTRAL O PRINCIPAL274.2HIPTESIS COMPLEMENTARIAS O SECUNDARIAS274.3VARIABLES E INDICADORES274.3.1Variable Independiente274.3.3Indicadores27V CAPTULO: SISTEMA DE HIPTESIS285.1TIPO, NIVEL Y DISEO DE LA INVESTIGACION285.2POBLACIN Y MUESTRA295.3OPERACIONALIZACIN DE LAS VARIABLES305.4TCNICAS E INSTRUMENTOS DE RECOLECCIN DE INFORMACIN315.5METODOLOGAS DE DESARROLLO315.5.1Rup (rational unified process)315.5.2Lenguaje unificado de modelado (uml)335.6HERRAMIENTAS DE SOFTWARE UTILIZADAS365.6.1Microsoft visual studio365.6.2Microsoft sql server 2008375.6.3Rational rose38VI CAPTULO: ESQUEMA DEL INFORME DE INVESTIGACIN40

I CAPTULO: DATOS GENERALES1.1. TTULOImplementacin 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 20151.2. REA TEMTICADedicaremos 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. 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.1.3 AUTORES

Flores Reyes Maricarmen Juvissa Ortiz Castillo kenyi Leandro

II CAPTULO: PLANTEAMIENTO DEL PROBLEMA 2.1 IDENTIFICACIN Y DESCRIPCIN DEL PROBLEMALa 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 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 OBJETIVOS2.2.1 Objetivo GeneralImplementacin 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 20152.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, 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 JUSTIFICACINEn 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 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 y 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 TEMPORALLa 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 REFERENCIAL3.1 MARCO HISTRICOLa 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.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 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.

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. 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 RECOMENDACIONES Los autores recomiendan: Que los interesados en el desarrollo del sistema, faciliten la informacin necesaria y adecuada para poder acertar con los requisitos del programa. 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. Que para desarrollar el software se debe trabajar en base a los requerimientos encontrados y la estructura de la base de datos diseada. Se recomienda realizar una serie de pruebas previa a la implementacin para garantizar el funcionamiento.[footnoteRef:1] [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)]

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. 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. 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.[footnoteRef: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)]

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 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. 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. [footnoteRef:3] [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)]

3.2.2 Descripcin del Tema del proyectoEste 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. 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: El jefe del proyecto; ya que lo utilizar para organizar la agenda y necesidades de recursos, y para realizar su seguimiento y control respectivo. 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. 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 e 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. 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 la nueva funcionalidad o sistema. La generacin 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. 3.3 MARCO COMCEPTUAL3.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 softwarePara 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 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 softwareAl 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 desarrollo3.3.1.3.1 Software de sistemaSon 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 aplicacinResulta 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 desarrolloTambin 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.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). Desarrollo por etapas. Desarrollo iterativo y creciente o Iterativo e Incremental. Desarrollo concurrente. Proceso Unificado. 3.3.2 Sistemas de informacin Un sistema de informacin es una coleccin de datos debidamente recopilados y estructurados, que 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. 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. 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: Relacionales. De red. Jerrquicas. Orientadas a objeto. Por el nmero de usuarios a los que se les da servicio: Monousuarios. Multiusuarios. Por el nmero de sitios en donde la base de datos va a estar disponible: Centralizada. Distribuida. Segn la variabilidad de los datos almacenados: Esttica. Dinmica. Vicenteo (2008).

IV CAPTULO: SISTEMA DE HIPTESIS4.1 HIPTESIS CENTRAL O PRINCIPALEs 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. 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 INDEPENDIENTEImplementacin del sistema informtico de matrculas y control de notas4.3.2 VARIABLE DEPENDIENTEMejorar los procesos de Registro de Nminas matrculas y actas de evaluacin de los estudiantes4.3.3 INDICADORESHardware de conectividad. Hardware de interfaz Software de comunicaciones. Usuarios.

V CAPTULO: SISTEMA DE HIPTESIS5.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: 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 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 = Muestra N = Universo/poblacinP = Posibilidades a favor de la hiptesis q = Posibilidades en contra de la hiptesis e = Error admisible (0.05) k= Constante 2

MUESTRA

NDescripcinCantidad

01Autoridades1

02Estudiantes100

03Padres de Familia50

Total151

5.3 OPERACIONALIZACIN DE LAS VARIABLES

5.4 TCNICAS E INSTRUMENTOS DE RECOLECCIN DE INFORMACIN 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 DESARROLLO5.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 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. 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)?

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 y el comportamiento dinmico de un sistema. Un sistema se modela como 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. 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. 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 y 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. 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. 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 2008Microsoft 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: 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)

5.6.2.2 DESVENTAJAS DE LAS BASES DE DATOS Complejidad Coste del equipamiento adicional Vulnerable a los fallos 5.6.2.3 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 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.

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.

11Flore reyes maricarmen juvissaOrtiz catisllo kenyi leandro