Ingeniería de software de la Universidad de Jimei Heilongjiang
El objetivo de capacitación de la especialización en software de la Universidad de Jimei es cultivar talentos técnicos y de ingeniería de alto nivel involucrados en el diseño, desarrollo y gestión de proyectos de software de sistemas informáticos y software de aplicaciones.
Especificaciones de formación: dominar las teorías profesionales y un conocimiento profesional profundo en el campo de la ingeniería de software, tener una base profesional y técnica sólida, una buena alfabetización en desarrollo de software estandarizada, sólidas capacidades de desarrollo de software y un buen dominio del inglés. capaz de resolver problemas prácticos en ingeniería de software y tener la capacidad de participar en el desarrollo de proyectos de software, gestión de proyectos y mantenimiento de sistemas en el sector de la industria de la información
Dirección laboral de los graduados: adecuado para la enseñanza en escuelas, investigación científica unidades y campos de TI, investigación científica, desarrollo de software y gestión de proyectos de software.
3. Situación actual de la investigación académica
Desde su creación, la universidad ha establecido la investigación científica como el foco del trabajo de la universidad. Después de casi tres años de arduo trabajo, la ciencia de la universidad. Las capacidades de investigación y los niveles de investigación científica han mejorado constantemente. Con la mejora, la financiación de la investigación científica continúa creciendo. Hasta ahora, la financiación total para diversas investigaciones científicas verticales y horizontales ha superado el millón y la cooperación horizontal se ha fortalecido continuamente.
El laboratorio profesional de la Escuela de Ingeniería Informática consta de un laboratorio de red, un laboratorio integrado, un laboratorio de principios de composición informática y una sala de informática profesional, con una inversión total de más de 5 millones de yuanes y un área de casi 1.000M2. Proporciona principalmente enseñanza experimental y plataformas de pasantías en cursos para ciencias y tecnología de la computación, carreras de pregrado en ingeniería de software y carreras vocacionales de software. En la actualidad, el laboratorio profesional cuenta con 7 profesionales experimentales calificados para la enseñanza experimental, incluidos 4 experimentadores intermedios y superiores.
El laboratorio de redes está equipado con un conjunto completo de 8 equipos de red Cisco y Quidway, y proporciona experimentos tales como conceptos básicos de red, pruebas de red y seguridad de red. También puede proporcionar experimentos de red para CCNA y. CCNP.
El laboratorio integrado está equipado con 40 conjuntos de dispositivos integrados ARM9 para satisfacer las necesidades de experimentos de enseñanza integrados y tareas de investigación científica. El laboratorio integrado y el laboratorio de red son los proyectos de construcción clave de las universidades de la provincia de Fujian "Embedded". "Sistemas" y procesamiento inteligente de información" para construir una plataforma experimental básica.
El Laboratorio de Principios de Composición por Computadora está equipado con 35 conjuntos de equipos experimentales, que cumplen principalmente con la enseñanza experimental de los principios de composición por computadora.
La sala de informática profesional se utiliza principalmente para la enseñanza experimental de cursos básicos profesionales y cursos profesionales de la Facultad de Informática, incluida la enseñanza experimental de .NET, J2EE y tecnología de grandes bases de datos. equipos existentes.
6. Las capacidades de I+D de la universidad y el alcance del servicio.
La construcción de la facultad es el núcleo del trabajo de investigación científica de la universidad. La universidad ha logrado resultados notables a través de la introducción y capacitación de talentos. Basado en las direcciones de investigación y la experiencia de los maestros, combinados con el desarrollo de industrias y disciplinas, la universidad se ha desarrollado a partir de la integración de sistemas informáticos, el desarrollo de software, la gestión de proyectos y los sistemas inteligentes integrados. , seguridad de la información de la red y otras direcciones. Se han establecido varios equipos de investigación académica bien estructurados. Al mismo tiempo, para adaptarse a las necesidades del desarrollo de materias y la investigación científica, la universidad ha invertido millones de yuanes en nuevos laboratorios, como redes informáticas, laboratorios integrados, pruebas de software y síntesis de aplicaciones informáticas, proporcionando condiciones favorables para la investigación científica. y desarrollo tecnológico.
El software juega un papel importante e irreemplazable en la promoción del progreso de la sociedad moderna y en el apoyo al funcionamiento de la sociedad de la información. La ingeniería de software es la forma en que producimos software. Es un estudio sistemático de las teorías, tecnologías y métodos de desarrollo de software. Es un campo de investigación joven y dinámico en la disciplina de la informática. El propósito de la ingeniería de software es producir software libre de errores y entregar productos que satisfagan las necesidades del usuario a tiempo y dentro del presupuesto. Y el software debe ser fácil de modificar cuando el usuario necesite un cambio. El proceso de software comienza con la exploración de conceptos de software y termina con el retiro final del producto de software. Durante este tiempo, el producto de software pasa por una serie de etapas, como análisis, diseño, implementación, integración y mantenimiento del sistema. Cada etapa forma una dirección profesional de la disciplina de ingeniería de software, que involucra muchos problemas teóricos y prácticos, que requieren personal profesional y técnico correspondiente para resolver e implementar los principios de desarrollo de software. En términos relativos, es fácil encontrar un buen técnico en programación, pero China e incluso el mundo carecen seriamente de técnicos de análisis, diseño y prueba de sistemas y los necesitan con urgencia. En la actualidad, la especialización en ingeniería de software en muchos colegios y universidades de todo el país está en auge y se está desarrollando vigorosamente, y la ingeniería de software en nuestra escuela es una nueva especialización que acaba de comenzar. Se trata de una especialidad vital que se adapta al desarrollo de los tiempos y satisface las necesidades de la sociedad.
Características profesionales:
La especialización en ingeniería de software recientemente establecida actualmente solo tiene una dirección de ingeniería de software.
Con el desarrollo cada vez más profundo de la disciplina y la madurez gradual de las condiciones, se irán abriendo gradualmente direcciones profesionales como el análisis y diseño de sistemas, las pruebas de software y la gestión de proyectos para formar un sistema profesional de ingeniería de software razonable y relativamente completo para satisfacer las necesidades de capacitación de la sociedad. para talentos relevantes. Esta especialización adopta un sistema curricular integral y los libros de texto de los cursos básicos se basan en las últimas ediciones internacionales de libros de texto originales clásicos como criterio de selección. Los estudiantes de esta especialización deben tener una base profesional y técnica sólida, conocimientos de desarrollo de software buenos y estandarizados, sólidas capacidades de desarrollo de software, buen dominio del inglés, ser capaces de resolver problemas prácticos en ingeniería de software y tener la capacidad de participar en el desarrollo de proyectos de software en el sector de la industria de la información, gestión de proyectos y capacidades de mantenimiento de sistemas. Los egresados deberán adquirir los siguientes conocimientos y habilidades:
1. Tener una base profesional sólida, buenos conocimientos de desarrollo de software estandarizados y sólidas capacidades de desarrollo de software;
2. Tener una base matemática sólida y un buen dominio del inglés, y tener sólidas habilidades de lectura, escritura y expresión en inglés;
3. Competente en una variedad de herramientas de desarrollo de software de uso común y capaz de desarrollar y gestionar proyectos de software;
4. Ser competente en trabajos de mantenimiento de sistemas de software en empresas e instituciones;
5. Comprender sus fronteras científicas y tendencias de desarrollo, y tener una gran capacidad de autoaprendizaje y conciencia de innovación.
Los cursos principales son: matemáticas avanzadas, matemáticas discretas, estructura de datos, principios de compilación, sistemas operativos, principios de bases de datos, tecnología de grandes bases de datos, redes informáticas, tecnología de programación web (JSP, XML), programación JAVA, Jbuilder. Programación, arquitectura y programación J2EE, programación VB.NET, ingeniería de software, análisis y diseño orientado a objetos, modelo de madurez de software CMM, tecnología de prueba de software y calidad del software, gestión de proyectos de software y análisis de casos, etc.