您的位置: 首页 >本科生培养>本科教学>详细内容

本科教学

软件工程专业毕业要求及具体的指标点(2015版)

来源: 发布时间:2015-07-31 13:49:53 浏览次数: 【字体:

1.工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂软件工程问题。

1.1掌握数学、自然科学、工程基础和软件工程学科的基本原理和专业知识,包括基本概念和基本方法。

1.2能够将数学、自然科学、工程基础和软件工程专业知识用于复杂软件工程问题的表述、建模和求解。

1.3能够将数学、自然科学、工程基础和软件工程专业知识用于复杂软件工程问题的推演和分析。

1.4能够将数学、自然科学、工程基础和软件工程专业知识用于复杂软件工程问题解决方案的比较和综合。

2.问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件工程问题,以获得有效结论。

2.1 能够应用数学、自然科学以及软件工程学科的基本原理和方法,正确识别和表述复杂软件工程问题的关键需求。

2.2能够基于软件工程学科的基本原理和数学模型方法正确表达复杂软件工程问题。

2.3能够通过文献检索并应用工程原理和专业知识分析复杂软件工程问题的解决途径及其合理性,并能够对解决方案进行比较、分析和选择,以获得有效结论。

3.设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足特定需求的软件系统或模块,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。

3.1能够理解计算机系统原理、软硬件体系结构或其他相关工程原理并将其应用于复杂软件工程问题解决方案的设计。

3.2熟练掌握软件生命周期各阶段的设计方法和开发技术,具备软件设计开发能力。

3.3能够面向复杂软件工程问题的特定需求,运用软件工程专业知识与方法完成软件模块的设计。

3.4能够针对需求和目标,完成软件系统的设计并在设计中考虑社会、健康、安全、法律、文化及环境等制约因素,体现创新意识。

4.研究:能够基于科学原理并采用科学方法对复杂软件工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。

4.1能够基于科学原理,通过文献研究或相关方法,调研和分析复杂工程问题的解决方案。

4.2能够根据对象特征,选择研究路线,设计实验方案。

4.3能够根据实验方案构建实验系统、开展实验,并正确收集、整理和分析实验数据,对结果进行解释和评价得到有效结论。

5.使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。

5.1 了解软件工程专业常用现代工程工具、信息技术工具的使用原理和方法,并能够理解其局限性。

5.2 能够开发、选择和使用恰当的现代工程工具和信息技术工具,对复杂软件系统进行分析、设计、构建与测试。

5.3 能够选用合适的现代工具对复杂软件工程问题中的具体对象进行模拟和预测,并能够理解其局限性。

6.工程与社会:能够基于工程相关背景知识进行合理分析,评价专业工程实践和复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。

6.1能够理解软件工程专业领域的技术标准、知识产权、产业政策和法律法规,理解不同社会文化对软件项目实施的影响。

6.2能够分析和评价软件工程专业实践对社会、健康、安全、法律和文化的影响,并理解应承担的相应责任。

7. 环境和可持续发展:能够理解和评价针对复杂软件工程问题的专业工程实践对环境、社会可持续发展的影响。

7.1能够理解环境保护和可持续发展的内涵和意义。

7.2能够理解复杂软件工程问题的专业实践对环境以及社会可持续发展的影响。

8. 职业规范:具有人文社会科学素养、社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。

8.1了解中国国情,热爱祖国,坚持正义,品德良好,身心健康,能够树立正确的世界观、人生观和价值观,具有人文、社会和科学素养。

8.2能够理解并遵守软件工程的相关职业道德和规范,能够在软件工程实践中坚守职业操守,尽职尽责做好本职工作。

9. 个人和团队:能够在多学科背景下的软件项目团队中承担个体、团队成员以及负责人的角色。

9.1 理解个人与团队利益的一致性,具有合作精神,能够主动与团队成员开展合作。

9.2 能够在软件项目团队合作中独立思考并承担多学科背景下不同团队角色的相应职责,具备有效运作、组织协调能力。

10. 沟通:能够就复杂软件工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。

10.1能够依据相关的工程标准及技术规范,针对复杂软件工程问题的解决方案与同学、同行及公众进行有效沟通,包括撰写报告、设计文稿、陈述观点、表达意见以及准确回应提问等。

10.2了解专业领域的国际发展趋势、 研究热点,理解和尊重世界不同文化的差异性和多样性。

10.3掌握一门外语,具有一定的听说、读写译能力;能够在跨文化背景下进行沟通和交流。

11. 项目管理:理解并掌握负责软件工程工程管理原理与经济决策方法,并能在多学科环境中应用,具有一定的软件项目管理能力。

11.1理解软件工程及软件产品全周期、全流程的成本构成,掌握其中所涉及的工程管理与经济决策方法;

11.2掌握软件项目管理的思想、原理和方法,能够对软件项目的相关工作进行管理,并应用于多学科环境下复杂工程问题的解决。

12. 终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。

12.1能够理解自主学习和终身学习的重要性与必要性,以适应社会进步和软件工程专业相关技术发展的要求。

12.2 具有一定的自主学习能力,包括掌握新技术和新方法的能力、总结归纳知识经验的能力以及提出问题的能力。