La carrera universitaria está llegando a su fin. ¿Están todos trabajando en su tesis de graduación? Para los estudiantes que se especializan en ingeniería de software, ¡he recopilado artículos relacionados con esta especialización para su referencia!
Tesis de Graduación en Ingeniería de Software 1. Principales problemas existentes en los proyectos de graduación de las carreras de ingeniería de software
(1) Temas del proyecto de graduación y selección de temas.
La configuración de las preguntas no es razonable, las categorías y niveles no están claros y el efecto de coincidencia de preguntas es deficiente[2]. Los temas de los proyectos de graduación de los estudiantes generalmente se proporcionan en función de la dirección de investigación del tutor y los proyectos de ingeniería reales, pero la proporción de temas que realmente se derivan de la práctica de la ingeniería cada año es muy pequeña. Algunas de las preguntas son teóricas y los estudiantes no pueden entenderlas bien según lo que han aprendido. Algunas herramientas de desarrollo de proyectos son relativamente complejas y ocupan la mayor parte del tiempo del proyecto de graduación. Al seleccionar temas, es posible que los estudiantes no puedan elegir los temas que desean. Los estudiantes con poca capacidad tienen dificultades para elegir los temas, lo que afecta el entusiasmo de los estudiantes, lo que resulta en malos resultados en la selección de temas y dificultades para completar su proyecto de graduación.
(2) Monitoreo del proceso del proyecto de graduación
El monitoreo del proyecto de graduación es difícil de implementar y el efecto es pobre. Los proyectos de graduación para carreras de ingeniería de software generalmente incluyen selección de temas, desarrollo de temas, exámenes de mitad de período, pruebas de programas, redacción de tesis de graduación, defensa y evaluación del desempeño. Sin embargo, el seguimiento de estos enlaces a veces crea espacios en blanco. El proyecto de graduación no se realiza en el laboratorio. Algunos estudiantes realizan prácticas en unidades de prácticas y algunos estudiantes buscan trabajo en otros lugares. Los profesores no pueden reunirse con los estudiantes con regularidad y no pueden comprender las situaciones específicas de los estudiantes. Además, los documentos presentados por los estudiantes en cada etapa son solo una formalidad, y solo el instructor los supervisa, sin formar un sistema de seguimiento completo, lo que resulta en un seguimiento insuficiente y efectos de seguimiento deficientes [3].
(3) Defensa de tesis de graduación.
El método de evaluación de la defensa es único. La defensa sólo consta de dos partes: explicaciones de los alumnos y preguntas del profesor. La precisión de la evaluación es baja. El umbral para aprobar la defensa es bajo y la defensa solo clasifica los proyectos de graduación de los estudiantes. Generalmente, los estudiantes clasificados en la parte inferior pueden reprobar, lo que no favorece el entusiasmo de los estudiantes por los proyectos de graduación. Como resultado, la mayoría de los estudiantes solo apuntan. para pasar la defensa y no están ideológicamente calificados, presten atención y no se preparen bien para la defensa. Además, debido a las características de la ingeniería de software, los criterios de puntuación para los trabajos de software de proyectos de graduación son difíciles de cuantificar y la evaluación es difícil, lo que también resulta en malos resultados de defensa. Al mismo tiempo, para mejorar la tasa de graduación y la tasa de empleo de los estudiantes, se ha relajado el control de calidad de la defensa de la graduación, lo que dificulta directamente garantizar la calidad de los proyectos de graduación en las carreras de ingeniería de software.
2. Reforma Docente del Proyecto de Graduación de la Carrera de Ingeniería de Software
En respuesta a los problemas prácticos anteriores, el principal trabajo relacionado es el siguiente:
(1 ) Temas del proyecto de graduación razonablemente establecidos, selección dinámica de temas.
De acuerdo con el objetivo de capacitación de la especialización en ingeniería de software de cultivar talentos de ingeniería de software orientados a aplicaciones en función de la demanda del mercado, en el proceso de selección de temas del proyecto de graduación, la selección de temas se centra estrechamente en la práctica de la ingeniería, proyectos innovadores y temas de competencia. y tipos de proyectos de investigación científica para adaptarse a las demandas dinámicas del mercado. Al mismo tiempo, se debe procurar evitar incluir temas virtuales, temas de investigación teórica, temas de resumen y temas de análisis y diseño en los temas de proyectos de graduación. Durante el proceso de selección de temas, se llevan a cabo múltiples rondas de selección dinámica bidireccional a través del sistema de gestión de proyectos de graduación (Figura 1), y varios parámetros técnicos de la selección de temas se ajustan dinámicamente para garantizar que los estudiantes puedan elegir un tema que se adapte a sus necesidades. propias capacidades y es beneficioso para el trabajo futuro [4]. De esta manera, después de que cada instructor selecciona un tema, puede brindar orientación de acuerdo con las diferentes habilidades de los estudiantes, permitiendo a los estudiantes con diferentes habilidades utilizar el conocimiento que han aprendido para resolver problemas prácticos de ingeniería y mejorar su capacidad de práctica de ingeniería y diseño de ingeniería. Capacidad y capacidad de innovación a través de proyectos de graduación. Una revisión de diversos temas del proyecto de graduación de la carrera de ingeniería de software en los últimos cuatro años académicos.
(2) El proceso del proyecto de graduación implementa un mecanismo de seguimiento y gestión de tres niveles.
La escuela ha establecido un grupo líder de trabajo de diseño de graduación encabezado por el vicepresidente a cargo para fortalecer el control macro del proyecto de graduación. La universidad ha establecido un grupo líder de trabajo de diseño de graduación encabezado por el vicepresidente de. Enseñanza para fortalecer la supervisión del diseño de graduación Para la coordinación y seguimiento, la carrera de ingeniería de software ha establecido un grupo de trabajo del proyecto de graduación encabezado por el líder profesional para implementar e implementar el trabajo específico del proyecto de graduación [2]. Consulte la Figura 2 a continuación para obtener más detalles. Al implementar un mecanismo de gestión de tres niveles para la gestión del proceso de proyectos de graduación, la especialización en ingeniería de software requiere que todos los instructores tengan títulos técnicos intermedios o superiores o una maestría, cierta experiencia práctica en ingeniería y altas habilidades docentes y profesionales para garantizar la calidad. de trabajo de proyecto de grado. Nivel de investigación científica y capacidad de innovación, buena ética docente y actitud de trabajo seria y responsable.
Antes de que comience la orientación del proyecto de graduación cada año, los maestros son calificados y contratados en función de sus méritos. Cada maestro guía a no más de 6 estudiantes para garantizar que brinden una orientación adecuada a los estudiantes [5].
(3) Evaluación cuantitativa del proceso del proyecto de graduación
En el pasado, los resultados del proyecto de graduación de las carreras de ingeniería de software generalmente constaban de tres partes: en primer lugar, se controlaba el desempeño diario de los estudiantes. por el instructor; en segundo lugar, los resultados de la tesis de graduación de los estudiantes. Revisado por otros instructores profesionales; el tercero es la puntuación de la defensa in situ. El instructor del grupo calificará de acuerdo con los estándares de puntuación relevantes y calculará una puntuación promedio. Básicamente, esto puede garantizar la equidad del proyecto de graduación, pero dado que solo el vínculo de defensa de graduación es vinculante, es decir, si falla la defensa, la puntuación total será reprobada y otros vínculos no son vinculantes, por lo que el trabajo temprano y las etapas intermedias del proyecto de graduación son solo una formalidad, los documentos presentados al inicio y a la mitad del período suelen ser superficiales y de baja calidad, lo que en última instancia conduce a una tesis de graduación de baja calidad [6, 7]. Por lo tanto, después de varios años de exploración y práctica, los estudiantes de ingeniería de software han implementado un método de evaluación cuantitativa para el ciclo de vida de la ingeniería de software en cada etapa del proyecto de graduación, es decir, una evaluación cuantitativa por fases. Aquellos que no pasan la evaluación no pueden pasar a la siguiente etapa del trabajo de diseño de graduación y deben hacer correcciones antes de pasar a la siguiente etapa del trabajo de diseño de graduación. Después de varios años de práctica, se ha demostrado que este método de evaluación es factible y puede garantizar la calidad de todos los aspectos del proyecto de graduación y, en última instancia, mejorar la calidad general del proyecto de graduación.
(D) Mejorar aún más las habilidades de ingeniería e innovación de los estudiantes durante el proceso del proyecto de graduación.
La Universidad Tecnológica de Liaoning formuló e implementó un mecanismo de equipo de innovación para estudiantes universitarios en 2011, estableció un mecanismo de solicitud de proyectos de innovación para estudiantes universitarios y guió a los estudiantes universitarios para que llevaran a cabo actividades innovadoras. Cada año, se guía a los estudiantes para que participen en concursos de diseño de software a nivel escolar, provincial y nacional [8]. Con el desarrollo continuo y profundo de actividades educativas innovadoras en escuelas y universidades a lo largo de los años, las actividades innovadoras y emprendedoras de los estudiantes de ingeniería de software han logrado resultados notables. Más de una cuarta parte de los estudiantes de ingeniería de software pueden albergar de forma independiente proyectos innovadores, postularse para proyectos de graduación basados en este proyecto [9], participar en concursos informáticos provinciales y nacionales y ganar premios. Al albergar proyectos de innovación a nivel escolar y provincial, las habilidades de ingeniería e innovación de los estudiantes se han capacitado y mejorado en gran medida, y la tasa de empleo y la calidad del empleo de los graduados de esta especialización han mejorado significativamente. Los temas del proyecto de graduación de los estudiantes de la carrera de ingeniería de software que participan en el proyecto de innovación se muestran en la Tabla 3.
Tres. Conclusión
El proyecto de graduación de la carrera de ingeniería de software es un vínculo importante, muy completo y práctico. Es el único examen importante para los estudiantes que se enfrentan a la sociedad y las empresas después de cuatro años de estudios universitarios. No solo evalúa el conocimiento, la capacidad y la calidad integral de los estudiantes, sino que también evalúa los objetivos de capacitación, el modelo de capacitación, el sistema curricular, el sistema de práctica y el sistema de innovación de la carrera de ingeniería de software [10]. Después de varios años de exploración y práctica, se ha demostrado que la reforma docente del proyecto de graduación en la serie de reforma docente principal de ingeniería de software conduce a mejorar aún más la capacidad de práctica de ingeniería y la capacidad de innovación de los estudiantes, mejorando la calidad de los proyectos de graduación principales de ingeniería de software. y mejorar la tasa y la calidad del empleo de los estudiantes de ingeniería de software. Aunque la reforma docente del proyecto de graduación de ingeniería de software ha logrado ciertos resultados y el reconocimiento social ha aumentado constantemente año tras año, cómo ajustar dinámicamente el plan de enseñanza para mantenerse al día con los cambios en la demanda del mercado; cómo llevar a cabo actividades de educación en innovación y emprendimiento para; estudiantes universitarios para mejorar aún más la capacidad práctica y la capacidad de innovación de los estudiantes de ingeniería de software, cómo fortalecer aún más la capacidad de práctica de ingeniería, la capacidad de diseño de ingeniería y la capacidad de innovación de ingeniería de los maestros profesionales, y mejorar la efectividad de la guía de diseño de graduación; La eficiencia de la gestión del proceso de diseño de graduación sigue siendo un problema grave que enfrentan los estudiantes de ingeniería de software [11]. Por lo tanto, la reforma docente del proyecto de graduación de la carrera de ingeniería de software seguramente se mantendrá al día con los cambios de los tiempos y seguirá el ritmo de los tiempos.
;