系统与软件工程 系统与软件质量要求和评价_软件工程专业毕业要求

软件工程专业毕业要求 1

工程知识

能够将数学、自然科学、工程基础和专业知识用于应用软件系统的设计、开发与应用。

1-1 能够使用数学、自然科学、工程基础、计算机形式化语言和工具表述应用软件系统中复杂工程问题。

1-2 能够针对应用软件系统或过程中的具体对象建立数学模型,并用于推演、分析、求解软件工程问题。

1-3 能够将软件工程领域所需知识和数学模型方法用于应用软件系统复杂工程问题解决方案的分析、比较与评价。

2 问题分析

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

2-1 能够运用数学、自然科学知识和工程科学原理,识别和判断软件工程问题的可行性分析、需求获取、需求分析等关键环节。

2-2 能基于软件工程相关科学原理和数学模型方法正确表达、需求建模与求解复杂软件工程问题。

2-3 能够结合文献检索对应用软件系统复杂工程问题的解决模型进行比较、评价、验证和演进,获得有效结论,并形成需求规格。

3 设计/开发解决方案

能够针对应用软件系统,特别是工业、商业领域应用软件系统中复杂工程问题设计解决方案,设计满足特定需求的系统或项目流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。

3-1 能够以软件需求规格为基础,结合系统软硬件资源进行概要设计和详细设计,并形成设计文档。

3-2 能够以设计文档为基础,遵循软件质量保障体系标准,采用新技术、新方法迭代实现应用软件系统。

3-3 能够对实现的应用软件系统选用新型软件测试方法和工具对实现的应用软件进行测试,检查是否满足功能、性能、质量、可维护性要求,形成测试报告,并根据测试结果优化系统。

3-4 能够在应用软件系统全生命周期中综合考虑创新、安全、健康、法律、知识产权、文化及环境等制约因素。

4 研究

能够对应用软件系统及分析、设计、开发过程中的关键技术与因素进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。

4-1 能够基于软件工程原理,结合文献资料,调研和分析应用软件系统设计、开发过程中的关键问题及解决方案。

4-2 能够对工业与商业等领域应用软件系统关键问题,选择研究路线,设计实验方案。

4-3 能够根据实验方案搭建实验平台和软件开发环境,研究合适的解决方法,开展相关实验,有效地收集正确的实验数据。

4-4 能够结合专业理论与实践对实验结果进行科学的分析和解释,并通过信息综合得出合理有效的结论。

5 使用现代工具

能够针对应用软件系统的复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,同时包括对系统或问题进行预测和建模,并能够理解其局限性。

5-1 具有熟练运用常用的建模工具、设计工具、开发工具、测试工具、仿真模拟工具、软件项目管理工具的能力,并能够搜集相关信息资源,进行预测、建模、计算、分析、评价与设计。

5-2 能够针对特定需求的复杂工程问题,选择并使用恰当的工具,利用这些工具提高开发效率、发现设计与开发过程中的BUG。

6 工程与社会

能够基于工程相关知识进行合理分析,评价应用软件系统中复杂工程问题的解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。

6-1 能基于工业、商业等领域的技术标准、知识产权、产业政策和法律法规等工程知识,通过案例及实践理解不同社会文化对工程活动的影响。

6-2  能够通过案例分析和评价应用软件系统对社会、健康、安全、法律、文化的影响,以及这些制约因素对软件项目实施的影响,并理解应承担的社会责任。

7 环境可持续发展

理解国家的环境可持续发展战略及相关的政策、法律和法规,能够理解和评价应用软件领域工程实践对于环境和社会可持续发展的影响。

7-1 理解环境保护和社会可持续发展的内涵与意义,能够在软件工程领域中综合考虑相关因素。

7-2 能够针对实际的软件项目,分析其资源利用效率、安全防范措施和社会效益,评价其对环境和社会可持续发展的影响。

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  能够及时更新知识体系,有效地选择和获取计算机领域的新知识,并能在实践中加以应用。

c2f4e01a-ba1a-eb11-8da9-e4434bdf6706.png

c6f4e01a-ba1a-eb11-8da9-e4434bdf6706.jpeg

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值