一、专业代码、专业名称、修业年限、授予学位
专业代码:080902 专业名称:软件工程
修业年限:四年 授予学位:工学学位
适用年级:自2022级起
二、人才培养目标
本专业面向国家信息技术发展战略和区域经济发展需求,培养德智体美劳全面发展,系统掌握软件工程理论、技术与方法,具备创新意识,具有较强的软件工程实践能力及自觉履行软件工程师的职业要求和社会责任的高素质应用型人才,能够在信息技术企业、事业单位和政府部门,从事软件应用系统主要是全栈Web应用和移动应用系统的设计、研发、运行维护和管理等工作,成为单位技术骨干或管理骨干。
1.具备扎实的数理与工程知识,系统掌握软件应用系统研发相关的理论、技术与方法,能对复杂工程问题提供系统性的解决方案。
2.具备创新意识,能负责或作为骨干参与完成软件应用系统关键问题的方案设计、研发、运行维护和管理等工作。
3.具有良好的科学素养、人文素养、职业道德和职业素质,较强的社会责任感和家国情怀,积极服务社会。
4.具备良好的协作、交流、组织、管理等能力,能够获取利益相关者需求,与同事、专业同行和公众进行有效沟通。
5.坚持终身学习,有一定的国际视野,主动适应社会发展变化。
三、行业及职业类型描述
1.主要行业及职业类型描述:
IT行业的中小型企业软件项目的分析、设计、开发及测试等工作,成为高级软件工程师、需求工程师、测试工程师等或成为产品研发经理、技术经理、测试经理等。
2.相关行业及职业类型描述:
非IT行业的中小型企事业单位的软件开发、软件测试、运行维护或信息化建设等信息技术服务工作。
四、毕业要求
1.工程知识:能够将数学、自然科学、工程基础和专业知识用于解决软件工程领域复杂工程问题。
1.1 能将数学、自然科学、工程基础及专业相关的知识用于正确表述软件工程领域的工程问题。
1.2 能针对软件工程领域工程问题的具体对象建立计算模型并求解。
1.3 能将相关知识和计算模型用于软件工程领域工程问题的推演、分析。
1.4 能将相关知识和计算模型用于软件工程领域复杂工程问题解决方案的比较与综合。
2.问题分析:能够应用数学、自然科学和工程科学的基本原理,对软件工程领域的复杂工程问题进行识别、表达,并通过文献研究分析获得有效结论。
2.1 能运用数学、自然科学和工程科学的基本原理,识别并判断软件工程领域复杂工程问题的关键环节。
2.2 能运用抽象、模块化等问题分析方法正确表达软件工程领域复杂工程问题。
2.3 能认识到具体复杂工程问题有多种选择方案,通过文献研究寻找可代替的解决方案或技术路线。
2.4 能够运用数理科学和工程科学知识,结合文献研究,分析过程的影响因素,证实软件工程领域复杂工程问题表达的合理性。
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 理解并遵守诚实公正、诚信守则的工程职业道德和规范。
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 具有自主学习的能力,能理解、归纳总结和提出问题的能力,能制订适应社会发展的个人成长和职业规划。