软件工程专业本科人才培养方案
专业代码:080902
一、专业简介
软件工程专业2009年开始招生,该专业立足于学校“为区域和国家主导产业、新兴产业提供有力的人才与智力支持”的服务定位,对标“省内拔尖、国内一流”的建设标准,着力培养具备科学思维能力、软件开发能力和软件工程实践应用能力,了解和紧跟软件工程专业技术前沿,综合素质良好,适应经济社会发展需要的、具有一定创新能力的应用型人才。
该专业注重教学质量工程和科研平台建设,目前拥有2门河南省精品在线开发课程,建设有河南省计算机实验教学示范中心。教师是“农产品质量安全追溯技术”、河南省工程实验室和河南省高校农业信息管理创新科技团队的主要成员。该专业着力进行应用型人才培养,结合专业特点,扎实推进校企深度合作,协同育人,构建了“项目导向、能力输出驱动”实践教学体系,实施“课程教学、实习实训、赛事引领、项目孵化”一体化创新创业教育,学生多次在挑战杯等专业竞赛中荣获佳绩,毕业生综合素质较高。
二、培养目标
本专业培养德智体美劳全面发展的社会主义建设者和接班人。学生毕业后经过在本专业领域5年左右的工
程实践锻炼,应具备运用专业知识分析和解决复杂工程问题的能力,具有良好的团队合作和组织管理能力,成为能胜任应用软件系统研究开发、分析设计、测试维护、软件项目管理等工作的软件工程领域应用型人才。
具体分解为以下5项分目标:
目标1:具有良好的人文素养、职业道德和社会责任感。
目标2:具有扎实的数理基础、良好的科学素养与系统的软件工程专业知识。
国家电网app官方下载目标3:具有用软件工程的思想、方法和技术来分析、设计和解决软件工程技术领域复杂工程问题的能力。
目标4:具有较强的工程实践能力、组织沟通能力、团队合作能力。
目标5:具有创新精神,德才兼备,全面发展,具有较强的终身学习能力,能够通过适当途径拓展自身知识和能力,主动适应不断变化的国内外形势和职业环境。
三、毕业要求
学生通过与以上培养目标相一致的专业学习和培养,须达到以下与其所具备的
道德、素养、学识、能力和发展方面紧密相关的12项毕业要求:
毕业要求1:工程知识
能够将数学、自然科学、工程基础和软件工程专业知识用于解决软件工程领域的复杂工程问题。
1.1能够应用数学与自然科学的基本知识正确表述复杂工程问题。
1.2能够针对一个系统或者过程建立数学模型并进行求解。
1.3能够应用工程原理和专业知识分析复杂工程问题的解决途径并进行改进。
毕业要求2:问题分析
能够应用数学、自然科学和工程科学的基本原理,识别、表达,并通过文献研究分析软件工程领域的复杂工程问题,以获得有效结论。
2.1能够应用数学、自然科学和工程科学的基本原理识别和判断复杂工程问题的关键环节和参数,并进行推理分析。
2.2能够正确表达一个复杂工程问题,认识到解决问题有多种方案可以选择。
2.3能够利用多种资源对复杂工程问题开展文献检索和资料查询。
2.4能够应用数学、自然科学和工程科学的基本原理证实解决方案的合理性。
毕业要求3:设计/开发解决方案
能够针对软件工程领域的复杂工程问题设计解决方案,开发满足特定需求的软硬件系统或组件,并能够在设计和开发环节中体现创新意识,考虑社会、健康、安全、法律、文化及环境等因素。
3.1能够在实际应用中根据复杂软件工程问题的需求确定基本思路和方案。
赣州考试人才网3.2能够针对特定软件需求、可复用模块或组件完成数据结构和算法的设计。
3.3熟练掌握软件生命周期各阶段的设计方法和开发技术,具备软件设计开发能力。
3.4在设计中能够考虑安全、健康、法律、文化及环境等制约因素。
3.5能够在设计中体现创新意识。
毕业要求4:研究
能够基于科学原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。
4.1掌握研究的基本方法,理解“调研、设计、实施、归纳”的基本研究思路。
4.2能够理解系统软件的设计思路和基本原理并能够运用相应原理采用科学方法解决具体问题。
4.3能够建立软件模型、设计实验、分析与解释数据、并通过信息综合得到合理有效的结论,并具备对复杂软件工程问题进行深入研究的能力。
毕业要求5:使用现代工具
掌握文献检索和资料查询的基本方法,能熟练阅读专业文献,具有独立学习和获取相关知识的能力。能够针对软件工程领域的复杂问题,开发、选择与使用恰当
的平台、技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。
5.1能够开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具完成复杂软件工程需求分析、预测、模拟。
5.2能够使用恰当的工具和技术对软件体系架构和设计模式进行选择,完成软件设计,采用恰当的开发工具完成软件开发,并理解选择的局限性。
5.3能够采用恰当的方法和工具对软件进行测试和验证,并能够给出应用、维护、营运、服务方案,能够用形式化模型和文档等形式呈现软件系统解决方案和成果。
毕业要求6:工程与社会
能够基于工程相关背景知识进行合理分析,评价专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
6.1能够理解软件工程相关领域的技术标准和法律法规,理解不同社会文化对软件项目实施的影响。
6.2能够合理分析和评价软件工程专业工程实践对社会、健康、安全、法律、文化的影响,以及这些制约因素对项目实施的影响,并理解应承担的责任。
6.3能够了解应用领域背景知识,完成复杂软件系统的需求分析,说明其合理性。
6.4能够完成软件工程项目实践过程,撰写各类软件工程文档并进行评价。
吉林招聘网毕业要求7:环境和可持续发展
具有环境保护和可持续发展理念,能够理解和评价针对复杂工程问题的计算机工程实践对环境、社会可持续发展的影响。
7.1关注和理解环境保护和可持续发展的理念和内涵。
7.2能够了解软件工程及相关行业的政策和法律法规,了解国内外行业标准、规范和技术发展趋势。
7.3能够理解复杂软件工程问题的专业实践和对环境以及社会可持续发展的影响。
毕业要求8:职业规范
具有人文社会科学素养、政治思想素养、公民道德水平和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。
8.1热爱祖国,树立和践行社会主义核心价值观,能够不断地提高自身的人文社会科学素养。
8.2能够在软件工程领域工程实践中理解并遵守诚实公正、诚信守则的工程职业道德和规范,并在工程实践中自觉遵守。
8.3理解软件工程师对公众的安全、健康和福祉,及环境保护的社会责任,能在工程实践中自觉履行责任。
毕业要求9:个人与团队
具有强健的体格和良好的综合素质,能够在多学科背景下的团队中承担个体、团队成员及负责人的角。
9.1能够理解多学科交叉对解决复杂工程问题的重要性,能与其他学科的成员有效沟通,合作共事。
9.2能够在团队中独立或合作开展工作。
9.3能组织、协调和指挥团队开展工作。大专考试成绩查询网站入口
毕业要求10:沟通
具有沟通的能力、方法和技巧,能够就软件工程领域复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。
10.1能够运用软件工程领域专业术语就软件工程问题,以口头、文稿、图表等方式,准确表达自己的观点,回应质疑,理解与业界同行和社会公众交流的差异性。
10.2了解专业领域的国际发展趋势、研究热点,理解和尊重世界不同文化的差异性和多样性。
10.3具备跨文化交流的语言和书面表达能力,能就专业问题,在跨文化背景下进行基本沟通和交流。
毕业要求11:项目管理
具有一定的项目管理知识和能力,理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用,能够对计算机科学工程项目的各种解决方案进行合理的判断和选择。
11.1能够理解和掌握复杂软件工程项目管理原理和经济决策方法。
11.2能够在多学科环境中根据复杂软件工程项目特征选择恰当的项目管理方法和经济决策方法。
11.3能在多学科环境下(包括模拟环境),在设计开发解决方案的过程中,运用工程管理与经济决策方法。人大代表建议设置结婚辅导期
毕业要求12:终身学习
威海事业单位招聘具有自主学习和终身学习的意识,能跟踪最新的信息技术,了解软件工程专业的技术前沿、发展现状与趋势。有不断学习和适应发展的能力,能够通过自主学习适应经济社会发展的需要。
12.1在社会发展的大背景下,认识到自主和终身学习的必要性。
12.2具有自主学习的能力,包括对技术问题的理解能力,归纳总结的能力和提出问题的能力等。
四、毕业要求与培养目标支撑关系对应矩阵
表1 毕业要求与培养目标支撑关系矩阵
说明:毕业要求支撑的相应培养目标下打“√”
五、学制与修业年限
1.标准学制:4年。
2.修业年限:3至7年。
六、学分要求与学位授予
学分要求:学生须修满本专业人才培养方案所规定的175学分,准予毕业。
学位授予:学生获得毕业资格且符合学校规定的学士学位授予条件,授予工学学士学位。
七、专业核心课程和特课程
专业核心课程:软件工程、数据库原理与应用、软件需求分析与设计、软件质量保证与测试、数据结构与算法、计算机组成原理、计算机网络、计算机操作系统、计算机导论、程序设计基础、面向对象程序设计。
专业特课程:Web开发技术基础、跨平台脚本开发技术、移动Web应用开发、移动应用框架开发、
移动应用服务器编程。
八、课程结构比例表