人才培养

本科生培养

您所在的位置是: 首页» 人才培养» 本科生培养

软件工程专业毕业要求及指标点分解

发布日期:2016-11-12

  本文中所提的“复杂工程问题”应具有以下几个特征:涉及多项资源;涉及多方面可能冲突的因素;涉及创新;涉及复杂后果;超越已有经验。学生在学习阶段所提及的复杂工程问题指能超越其目前所学习的知识结构和经验、能运用多项资源、在多个可能冲突的因素中、以创新的思路或方法提出解决方案、其结果(成果)超越目前知识结构和经验。

  本专业对所培养的学生毕业时达到的毕业要求,进行如下指标点分解:

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

  1.1 能够应用数学与自然科学的基本知识正确表述复杂工程问题

  解释:能够使用数学与自然科学的基本知识、考虑多方面的因素将复杂工程问题进行正确描述和表达

  1.2 能够针对一个系统或者过程建立数学模型并进行求解

  解释:能够使用合适的数学公式或模型对复杂工程问题进行求解或近似求解

  1.3 能够应用工程原理和专业知识分析工程问题的解决途径并进行改进

  解释:能够使用工程原理和数学、自然科学知识将工程问题形式化,给出解决问题的方案,根据具体问题提出适应情况的改进途径

  1.4 能够应用专业知识解决工程计算问题

  解释:具有一定的软件设计能力,将数学公式或模型使用计算机进行计算或近似计算

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

  2.1 能够识别和判断复杂工程问题的关键环节和参数

  解释:将复杂工程问题进行分析,识别其关键环节和参数,并能够表达出来

  2.2能够认识到解决问题有多种方案可以选择

  解释:能够通过模拟或者实验了解解决问题的多个方案或不同步骤可供选择

  2.3能够利用多种资源开展文献检索和资料查询

  解释:会运用图书馆、数据库、网络等资源进行文献检索和资料查询

  2.4能够正确表达一个工程问题的解决方案

  解释:能够表达工程问题的解决方案或实验步骤以便实施

  2.5能够应用数学、自然科学和工程科学的基本原理证实解决方案的合理性

  解释:能够应用数学、自然科学和工程科学的基本原理通过实验比较来验证解决方案的准确性和合理性,获得有效结论

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

  3.1 能够根据复杂软件工程问题的需求确定基本思路和方案

  解释:能够根据软件工程知识和数学知识给出复杂软件工程设计的基本思路和解决方案

  3.2 能够在安全、环境、法律等现实约束条件下通过技术、经济评价等论证设计方案的可行性

  解释:按照软件工程基本理论,在考虑社会、健康、安全、法律、文化以及环境等因素下可对设计方案及软件系统、可复用模块或组件等在技术、经济等方面进行评价,确认其可行性

  3.3 能够针对特定软件需求、可复用模块或组件完成数据结构和算法的设计

  解释:能够针对特定软件需求、可复用软件模块、软件组件确定数据结构和算法,确定其实现方法

  3.4 能够在设计中体现创新意识

  解释:能够在软件设计或实现方法中体现出创新意识,降低软件的复杂度,提高软件的可用性、友好程度等

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

  4.1 能够识别计算机软硬件系统组成并了解工作原理

  解释:了解计算机硬件、系统软件、网络等工作原理

  4.2 能够理解系统软件的设计思路和基本原理并能够运用相应原理采用科学方法解决具体问题

  解释:理解操作系统、编译器、数据库管理系统等复杂软件系统的设计原理,并采用科学方法进行实验以解决具体复杂软件工程问题,具备初步工程研究能力

  4.3 能够建立软件模型、设计实验、分析与解释数据、并通过信息综合得到合理有效的结论

  解释:能够建立适当的软件模型并完成实验,通过分析与解释数据、信息综合得到合理有效的结论

  4.4 能够融合专业知识结构,具备对复杂软件工程问题进行深入研究的能力

  解释:能够从软件模型或实验结论中分析总结一般性规律,可以对复杂软件工程问题进行深入研究

  5.使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,利用形式化方法完成复杂软件系统的分析、预测、模拟、设计、验证、确认、实现、应用和维护,并能够理解其局限性。

  5.1 能够开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具完成复杂软件工程需求分析、预测、模拟

  解释:能够自行开发或选择恰当的软件工程工具和技术,利用适当的资源,对复杂软件工程问题进行需求分析、前景预测、功能或界面模拟

  5.2 能够使用恰当的工具和技术对软件体系架构和设计模式进行选择,并完成软件设计,并理解选择的局限性

  解释:了解软件体系架构和设计模式的局限性,了解常见软件工具和技术的局限性,能够根据复杂软件工程问题进行选择,并进行设计

  5.3 能够采用恰当的开发工具完成软件开发,并能够理解开发过程的局限性

  解释:了解主流的软件开发语言(如Java或C++)和平台(如Windows或Android),能够选择恰当的开发工具完成软件开发,并能够理解开发过程的局限性

  5.4 能够采用恰当的方法和工具对软件进行测试和验证,并能够给出应用和维护方案

  解释:了解主要的软件测试方法和主流的测试工具,能够采用恰当的方法和工具对软件进行测试和验证,并能够给出应用和维护方案

  5.5 能够用形式化模型和文档等形式呈现软件系统解决方案和成果

  解释:能够使用恰当的软件工程方法或语言(如UML)和规范的文档等形式呈现软件系统解决方案和成果

  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 能够选择恰当的软件项目管理工具、工程模型并进行实践

  11.4 能够具备对复杂软件工程项目进行项目管理的能力并进行实践

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

  12.1 能够认识到自我探索和终身学习的必要性

  12.2 能够养成主动学习习惯并表现出不断探索的成效,能够自我评价

  解释:能够主动学习、终身学习,能体现出不断探索的成效,通过自我评价,反映出适应发展的能力

  12.3 能够运用科学的学习方法,管理知识和处理信息,做到学以致用

  


上一篇: 没有了 下一篇: 软件学院2016版培养方案-10-指导性教学计划进程表
审核: