专业介绍
软件工程(专升本方向),专业代码为080902,学制为2年,授予学位为工学学士。本专业培养能够满足建设有中国特色社会主义需要的德智体美劳全面发展,具有一定的人文素养和科学素养,掌握自然科学和人文社会科学基础知识,掌握基本的数理和外语知识、计算科学基础理论、软件工程专业的基础知识及应用技能,具备主流软件开发平台和软件体系结构下进行技术研究、开发设计和项目组织的基本能力,拥有较强的学习能力、创新能力、实践能力、交流能力和团队协作能力的软件工程技术人才。能够胜任软件项目开发、软件测试、软件维护等相关工作,就业方向为软件开发企业从事软件的设计、开发、测试、部署及数据管理、分析工作。
本专业毕业生经过5年左右的实际工作,达到如下目标:具有良好的思想道德、职业道德和较强的社会责任感,能够通过继续教育或终身学习途径拓展自己的知识和能力,适应社会发展,具备创业能力和创业精神,有服务社会的意识和能力;具备项目管理能力,具有综合运用本学科专业知识和技术,研究和解决软件工程相关领域复杂问题的能力,有较强的软件开发实践能力;具有良好的沟通交流能力、团队协作和工程实施能力,能够在由不同角色人员构成的团队中作为成员或领导者发挥作用。
南阳师范学院软件工程(专升本方向)专业在专业知识方面,要求学生掌握从事本专业工作所需的数学和其他相关的自然科学知识;系统掌握软件工程学科的基础理论和专业知识,理解本学科的基本概念、知识结构、典型方法,具有数字化、算法、模块化和层次化等核心专业意识;具备用主流的软件开发平台和技术进行软件开发的知识和技能。同时,要求学生掌握马列主义、毛泽东思想与中国特色社会主义基本理论,具有良好的人文社会科学素养、职业道德和心理素质,社会责任感强;具有终身学习意识以及运用现代信息技术获取相关信息和新技术、新知识的意识和能力;了解与本专业相关的职业和行业的重要法律、法规及方针政策,理解工程技术理论的基本要求;掌握体育运动的基本知识和科学锻炼身体的基本方法,具有健康的体魄和良好的心理素质;掌握科学思维方法和科学研究方法,掌握外语、文献检索、科技写作等工具性方面的知识。具有一定的组织管理能力、表达能力、独立工作能力、人际交往能力和团队合作能力;理解物理世界与数字世界的关联,熟练掌握基本概念、知识结构、典型方法等;系统掌握软件工程专业的基础理论和专业知识;能够运用所学的知识、技能和方法对项目的各种解决方案进行合理的判断和选择,具备复杂软件的设计、开发、测试、部署及运行维护能力;具备一定的批判式思维能力;具有初步的创新和创业意识、竞争意识和团队精神;掌握外语、文献检索、科技写作等工具性方面的知识。
本专业学生在校学习期间必须修满课程计划规定学分的必修课、选修课及所有实践性教学环节,成绩合格,且通过毕业论文(设计)答辩,获得总学分59学分,准予毕业。
符合《中华人民共和国学位授予条例》和《南阳师范学院学士学位授予办法》规定者,授予工学学士学位。
毕业生应获得以下几方面的知识和能力:
(1)知识结构
①掌握马克思主义科学的世界观和方法论;掌握马列主义、毛泽东思想与中国特色社会主义理论,具有良好的人文社会科学素养、职业道德,社会责任感强;掌握体育运动的基本知识和方法。
② 具有较好的英语听、说、读、写能力,能阅读本专业及相关外文资料,能够熟练地运用、处理中英文文件及资料,能撰写常用英文文档,具备一定的信息交流能力;
③能够将数据、自然科学、软件工程基础知识用于解决设计、测试、维护、项目管理等复杂软件工程问题;
④掌握高等数学、离散数学这些自然科学知识,能使用数学将复杂计算机应用问题进行抽象建模,便于计算机计算、求解;
⑤掌握软件设计核心课程,软件开发专业知识,能运用软件工程基本原理、工具解决软件开发领域中复杂的计算机工程问题;
⑥掌握软件工程学科必需的基础理论知识和基本技能;具有本专业所需的数学基础理论和较强的逻辑思维能力,具有运用软件工程的理论和方法进行复杂软件的设计、开发、测试、部署与运行维护相关的专业知识和技能;
⑦具有熟练网络基本应用能力和数据库管理能力,掌握数据库技术的计算与存储过程优化方法,并具有严密的逻辑分析能力。
(2)能力结构
①分析问题、解决问题的能力:能够应用数学、自然科学和计算机软硬件系统工程的基本原理、方法和技术,分析工程应用问题,并设计工程解决方案,能够在综合考虑社会、健康、安全、法律和文化的基础上体现出创新意识。
l 能够应用数学、自然科学基本知识和原理,建立问题的数学模型;
l 能够运用计算机软硬件工程基础知识识别和表达工程应用问题的相关技术要素;
l 能够运用软件工程知识分析工程应用问题,并在具体问题分析过程中,能对相关文献进行分析研究并得到有效结论;
l 在工程方案设计中具有创新意识,能够应用软件工程原理和方法,考虑相关影响因素确定设计方案,设计满足特定需求的软硬件系统或系统架构。
l 能够基于工程相关背景知识进行合理分析,评价软件工程问题解决方案对社会、健康、安全、法律及文化的影响。
② 使用现代工具及科学研究能力:能够针对软件工程应用问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,以及能够基于计算机科学原理与方法对软件工程问题进行研究的能力。
l 掌握软件工程专业设计中主流的开发工具或平台的使用方法;
l 利用软硬件资源和主流的软硬件开发工具或平台对工程问题进行分析、预测,或模拟其结果,并列出其局限性;
l 能够利用互联网和电子资源获取有效信息或解决问题;
l 能够对软件工程领域的相关实验数据进行整理、分析和解释,或得出针对软件工程问题的有效解决方案或结论。
③良好的职业道德及团队协作能力:具有人文科学素养、社会责任感,能够在工程实践中遵守职业道德和规范,能够在多学科背景的团队中承担个体、团队及负责人角色。
l 具备一定的人文和社会科学知识,具有良好的人文艺术和社会科学素养;
l 理解世界观、人生观的基本意义及其对个人的影响,理解个人在历史、自然环境和社会团体中低位和作用;
l 能够在工程实践中遵守职业道德规范;
l 能够理解团队的目标和每个人的角色,并做好自己的事情;
l 能够在团队中进行有效沟通和协作,能够综合团队成员的意见和建议,进行合理决策;
l 能就软件工程问题与业界同行或社会公众进行有效沟通和交流,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
l 能够通过书面或口头的方式表达自己对专业工程问题的观点和主张,能够撰写报告和设计文档,清晰表达或进行合理反应。
④ 具备终身学习及可持续发展能力:具有自主学习和终身学习的意识,持续成长。
l 具备不断学习软件工程领域新知识的意识;
l 掌握主动获取信息的方法和技巧,具有自主学习能力。
l 能够运用所学知识分析、解决问题,具有良好的综合素质和较强的自学能力。