培养方案

当前位置: 首页 >> 人才培养 >> 本科教育 >> 培养方案 >> 正文

软件工程专业培养方案(2021版)

发布日期:2023-11-24    作者:     来源: 计算机与信息技术学院    点击:

软件工程专业2021版培养方案(工学 计算机类 080902

一、培养目标:

本专业培养德智体美劳全面发展,具有良好的科学素养、人文情怀、创新意识和国际视野,系统掌握软件工程专业基础理论、技术和工程方法,具备软件工程科学研究、工程实践开发和应用服务能力,能够综合运用学科基础知识与工程技术解决软件工程及交叉领域复杂工程问题、弘扬大庆精神的高素质应用型人才。毕业生能够在研究机构或企事业单位从事软件工程及交叉领域有关的研究、设计、开发及管理等工作。毕业5年左右能够达到下列目标:

目标1具备较强的工程项目实施能力,能够利用软件工程专业知识、方法与技术,胜任专业相关领域复杂工程问题的系统分析与建模、软件设计、软件开发、测试和管理等工作。

目标2具备良好的工程研究能力和创新意识,能够跟踪专业相关领域的前沿知识、技术、理念和方法的发展趋势,并综合利用其解决软件工程领域复杂工程问题。

目标3具有良好的团队管理、组织、协调、沟通和书面表达能力,能够采用独立或团队协作的方式解决涉及多学科的软件工程复杂问题,能与国内外同行、客户和公众进行有效沟通, 并具有一定的国际视野。

目标4在职业发展中具备良好的人文社会科学素养、工程职业道德和社会责任感,坚持弘扬大庆精神,能综合考虑法律、环境、社会、文化与可持续发展等因素解决工程问题。

目标5具有引领行业技术发展的潜质和终身学习的意识,能够通过自主学习、自我完善等途径适应相近领域的工作岗位需求,具有良好的职业适应能力和职场竞争力。

二、毕业要求:

毕业要求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 能够在解决方案的设计和系统开发过程中体现创新意识,综合考虑社会、健康、安全、法律、文化和环境等现实约束。

毕业要求4.能够基于科学原理并采用科学方法对软件工程领域复杂工程问题进行研究,设计实验方案,考虑实验数据的采集和实验的安全性;能够分析与解释实验数据,通过信息综合对原型系统进行分析,得到有效的解决方案或合理的结论。

观测点4.1能够基于科学原理,通过文献研究,调研和分析解决软件工程领域复杂工程问题的方案。

观测点4.2能够根据问题特性进行理论分析,明确研究目标,选择研究路线,设计实验方案,综合考虑实验数据的采集和实验的安全性。

观测点4.3能够根据实验方案构建实验原型系统,选用合适的软硬件工具和设备安全地开展实验,科学地、正确地采集实验数据。

观测点4.4 能对实验数据和结果进行分析与解释,利用建模等手段分析实验过程、解释实验现象,通过信息综合得到合理有效的结论。

毕业要求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在多学科背景下的软件工程专业工程实践中,能够承担团队的相应角色,并能够有效地进行组织与协调,综合团队成员的意见并进行合理的决策。

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

观测点10.1能针对软件及相关领域的复杂工程问题,通过撰写报告、陈述发言等形式与业界同行及社会公众进行有效沟通和交流,理解与业界同行和社会公众交流的差异性。

观测点10.2了解软件工程专业的国际发展趋势和研究热点,具有软件工程及相关领域的国际视野,理解世界不同文化的差异性和多样性。

观测点10.3针对软件工程问题,具备跨文化交流的能力,在跨文化背景下进行基本沟通和交流。

毕业要求11.理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用,保障项目能够高效、按期保质的成功实施。

观测点11.1理解工程管理与经济决策的重要性,掌握软件工程实践项目中所涉及的管理原理与经济决策方法。

观测点11.2了解软件工程及产品的成本构成,能够将工程管理原理与经济决策方法应用于多学科环境下软件工程的设计、开发与实施过程。

毕业要求12.具有自主学习和终身学习的意识,有不断学习和适应软件工程专业发展的能力。

观测点12.1能够在社会发展的背景下,认识到自主学习和终身学习的必要性及重要性。

观测点12.2具有软件工程及相关领域不断学习和适应发展的能力,具有较好的探索精神。

三、毕业要求对培养目标的支撑:

本专业毕业要求对培养目标的支撑关系矩阵如下表所示。

毕业要求和培养目标的对应关系表

培养目标

毕业要求

1

2

3

4

5

1




2



3


4




5



6




7





8





9




10





11




12




注: 相关

主干学科:

软件工程

核心课程:

1.软件工程 2.数据结构 3.操作系统

4.数据库原理及应用 5.离散数学 6.软件项目管

基本修业年限:

四年

授予学位:

工学学士


四、课程——能力矩阵:


 
 

课程

名称

毕业生能力要求

1

2

3

4

5

6

7

8

9

10

11

12

1.1

1.2

1.3

1.4

2.1

2.2

2.3

2.4

3.1

3.2

3.3

4.1

4.2

4.3

4.4

5.1

5.2

5.3

6.1

6.2

7.1

7.2

8.1

8.2

8.3

9.1

9.2

10.1

10.2

10.3

11.1

11.2

12.1

12.2

18

创业基础































0.2

0.1



19

电路分析基础





0.2






























20

计算机组成原理



0.3





0.3




0.2



0.2







0.2













21

面向对象程序设计




0.1




















0.2











22

软件工程概论


0.2



0.3




0.3




















0.1






23

数据库原理及应用


0.1





0.3


0.3





0.2





















24

操作系统概论



0.3

0.2




0.1




0.2























25

计算机网络与通信



0.2





0.2









0.2


















26

算法分析与设计









0.2




0.3

0.2





















27

IT职业英语




















0.1









0.4

0.4





28

Java程序设计










0.2






0.2












0.2







29

多媒体技术实践















0.2











0.2

0.1








30

Web前端开发技术




0.1












0.2



















31

Java Web开发技术




0.2









0.2






















32

软件测试













0.3




0.2

0.3








0.3

0.2








33

软件项目管理





















0.3

0.3









0.3

0.3



34

综合项目实训











0.3







0.4


0.3

0.3






0.3





0.2



35

软件工程新技术专题



















0.3


0.2

0.2







0.3





0.2

课程

名称

毕业生能力要求

1

2

3

4

5

6

7

8

9

10

11

12

1.1

1.2

1.3

1.4

2.1

2.2

2.3

2.4

3.1

3.2

3.3

4.1

4.2

4.3

4.4

5.1

5.2

5.3

6.1

6.2

7.1

7.2

8.1

8.2

8.3

9.1

9.2

10.1

10.2

10.3

11.1

11.2

12.1

12.2

1

思想道德与法治




















0.2




0.3

0.2










2

马克思主义基本原理























0.2










0.2


3

形势与政策




















0.1





0.2










4

毛泽东思想和中国特色社会主义理论体系概论



















0.2




0.2












5

中国近现代史纲要























0.2

0.1









0.2


6

大学生职业生涯发展与规划

























0.2










7

大学生就业指导

























0.2










8

大学生心理健康























0.3












9

线性代数

0.2




0.1






























10

大学英语






























0.4





11

高等数学

0.2





0.2





























12

大学物理

0.2




0.1
















0.2














13

概率论与数理统计

0.2




0.3






























14

数字逻辑




0.2

0.3




0.2





0.1





















15

离散数学


0.3




0.1





























16

计算机导论



















0.3





0.2









0.3


17

数据结构


0.2




0.3








0.2


0.3






















课程

名称

毕业生能力要求

1

2

3

4

5

6

7

8

9

10

11

12

1.1

1.2

1.3

1.4

2.1

2.2

2.3

2.4

3.1

3.2

3.3

4.1

4.2

4.3

4.4

5.1

5.2

5.3

6.1

6.2

7.1

7.2

8.1

8.2

8.3

9.1

9.2

10.1

10.2

10.3

11.1

11.2

12.1

12.2

36

移动终端开发技术



0.1






























0.3


37

大数据技术基础



0.1












0.2














0.2






38

Python程序设计
















0.3



















39

经济管理学概论































0.3

0.3



40

面向对象课程设计







0.4










0.2









0.2








0.3

41

Java Web开发课程设计










0.3

0.3






0.2











0.3







42

算法设计实践















0.2










0.2


0.1







0.2

43

软件设计模式实践








0.1




















0.2







44

软件工程专业企业实训











0.2

0.3








0.3





0.2







0.1


0.3

45

软件工程专业毕业设计







0.3



0.3







0.2





0.3






0.2


0.2





46

数学建模


0.2




0.3





























47

大学物理实验














0.3

0.2




















48

软件建模技术

0.2





0.1







0.2






















49

软件体系结构




0.2




0.3


0.2


0.3























50

大庆精神及其时代价值























0.1
















课程

名称

毕业生能力要求

1

2

3

4

5

6

7

8

9

10

11

12

1.1

1.2

1.3

1.4

2.1

2.2

2.3

2.4

3.1

3.2

3.3

4.1

4.2

4.3

4.4

5.1

5.2

5.3

6.1

6.2

7.1

7.2

8.1

8.2

8.3

9.1

9.2

10.1

10.2

10.3

11.1

11.2

12.1

12.2

51

习近平新时代中国特色社会主义思想概论



















0.2





0.2











52

企业级框架技术


















0.3








0.3

0.3

0.1



0.2




53

操作系统实践











0.2


























五、软件工程专业学分统计

课程类别

课程数量

学分合计(最低要求)

课程占课内教学

总学分比例(OBE占比最低)

数学与自然科学类课程

6

29(15%)

16.48%

工程基础类课程、

专业基础类课程与专业类课程

21

56(30%)

31.82%

工程实践与毕业设计(论文)

10

45(20%)

25.57%

人文社会科学类通识教育课程

19

46(15%)

26.13%

毕业设计(论文)

1

15

8.52%









六、软件工程专业学分分配

课程类型

必修课

选修课

实践环节

最低毕业学分

学分要求

96

34

46

176

制订人:高雅田 专业负责人:张强 教学院长:刘显德 教务处处长:李伟


七、软件工程专业必修课程设置

课程

类别

课程编号

课程名称

学时

理论

学时

实践

学时

修读学期

1-2

3-4

5-6

7-8

9-10

11-12

13-14

15-16

17031002

思想道德与法治

48

48

0

3








17041002

中国近现代史纲要

48

48

0

3








17011002

马克思主义基本原理

48

48

0

3








17021003

毛泽东思想和中国特色

社会主义理论体系概论

80

80

0

5








17051006

形势与政策1

4

4

0

0.25








17051007

形势与政策2

4

4

0

0.25








17051008

形势与政策3

4

4

0

0.25








17051009

形势与政策4

4

4

0

0.25








17051010

形势与政策5

4

4

0

0.25








17051011

形势与政策6

4

4

0

0.25








17051012

形势与政策7

4

4

0

0.25








17051013

形势与政策8

4

4

0

0.25








17021009

大庆精神及其时代价值

32

32

0

2








17071003

习近平新时代中国特色社会主义思想概论

32

32

0

2








34011002

军事理论

36

36

0

2








32011004

大学生职业生涯发展与规划

12

12

0

0.5








32011003

大学生就业指导

12

12

0

0.5








33011006

大学生心理健康

36

32

4

2








33011003

大学生劳动教育理论

16

16

0

1








12091027

创业基础

32

32

0

2








11021061

大学英语

144

128

16

8





13011001

体育基础

32

32

0

1








13011002

体育基础

32

32

0

1








13011003

体育选项

32

32

0

1








13011004

体育选项

32

32

0

1








10011005

高等数学(上)

80

80

0

5








10011006

高等数学(下)

80

80

0

5








09031054

大学物理D(上)

48

48

0

3








09031055

大学物理D(下)

48

48

0

3








10021001

线性代数

48

48

0

3








07021143

数字逻辑

48

40

8

3








10021005

概率论与数理统计

48

48

0

3








07021084

计算机导论

64

48

16

4








07021036

计算机组成原理

64

54

10

4








07011061

数据结构

64

48

16

4








16011156

数学建模

48

32

16

3








16011004

离散数学

64

64

0

4








16011120

软件工程概论

32

24

8

2








16011143

数据库原理及应用

64

40

24

4








07081014

操作系统概论

48

48

0

3








16011144

软件项目管理

48

48

0

3








学时小计

1632

1514

118










学分小计

96

27.75

26.25

28.25

22.25

6.25

8.75

0.25

0.25


八、软件工程专业选修课程设置

课程

类别

最低

学分

课程编号

课程名称

学时

理论学时

实践学时

建议修读学期

1-2

3-4

5-6

7-8

9-10

11-12

13-14

15-16

学科基础

8

07021074

电路分析基础

32

24

8

2








16011145

算法分析与设计

40

24

16

2








16011146

IT职业英语

40

40

0

2








161001

经济管理学概论

40

40

0

2








16011008

计算机网络与通信

64

48

16

4








专业技术基础

8

07021248

面向对象程序设计

48

32

16

3








16011155

Java程序设计

48

24

24

3








16011041

Web前端开发技术

48

24

24

3








16011110

软件测试

32

16

16

2








16011147

Java Web开发技术

40

24

16

2









软件工程

10

16011148

企业级框架技术

32

24

8

2








16011040

软件建模技术

32

24

8

2








16011149

软件工程新技术专题

32

32

0

2








16011012

Oracle数据库管理系统

32

16

16

2








16011150

移动终端开发技术

40

24

16

2








16011255

软件体系结构

32

24

8

2








大数据

10

16011140

大数据技术基础

40

32

8

2








16011141

Python程序设计

40

24

16

2








16011142

R语言与统计分析

40

24

16

2








16011152

Hadoop应用开发

48

32

16

3








16011153

Spark应用开发

48

32

16

3








16011154

数据可视化技术

48

32

16

3








合计

26

说明:学科专业基础模块必选,专业教育中两个模块任选其一。


九、软件工程专业通识教育选修课程指导计划

课程

类别

最低

学分

课程编号

课程名称

学时

理论学时

实践学时

备注

1

14051300

音乐鉴赏

32

16

16

1

公共艺术类课程(至少选修2学分)为各专业必选课程。

14101301

美术鉴赏

32

16

16

1

30xo1494

影视鉴赏(尔雅网络)

26

26

0

1

12081069

国学与人生

32

32

0

2

30xo1349

大学生生理健康(尔雅网络)

12

12

0

1

30xo1253

伦理与礼仪(网络)

28

28

0

2

30xo1182

沟通心理学(网络)

16

16

0

1

社会

科学

2

30xo1351

当代中国政府与政治

(尔雅网络)

26

26

0

2


30xo1054

个人理财(网络)

28

28

0

2

30xo1359

法律基础(尔雅网络)

30

30

0

2

08xo1003

现代企业管理

32

32

0

2

08xo1286

技术经济学概论

32

32

0

2

信息

技术类

2

31011003

信息检索与利用

24

16

8

1

信息检索类课程(至少选修1学分)为各专业必选课程。

07xj1284

Python应用开发

32

32

0

2

30xj1272

Office高效办公(网络)

28

28

0

2

30xo1138

3D打印技术与应用(网络)

28

28

0

2

30xo1414

人工智能(尔雅网络)

15

15

0

1

创新

创业类

2

30xc1015

创新创业学(网络)

32

32

0

2

创新创业类课程(至少选修2学分)为各专业必选课程。

30xc1241

大学生创新基础(尔雅网络)

33

33

0

2

30xo1329

创新、发明与专利实务(尔雅网络)

26

26

0

2

国家

安全

教育类

1

30xo1146

解码国家安全(网络)

28

28

0

2

国家安全教育类课程(至少选修1学分)为各专业必选课程。

30xo1145

大学生爱国教育十讲(网络)

32

32

0

2

合计

8


注:建议学生文理互选,在不同类别的通识选修课中完成修读。所有学生在修业年限内应至少取得8个通识教育选修课程学分。各专业根据需要自行设定本专业通识教育选修课程。


软件工程专业实践教学环节设置

课程编号

课程名称

学时

学分

修读学期

34012001

军事技能训练

14

1

1

09042024

大学物理实验

33

2

5-6

07072008

面向对象课程设计

4

4

4

16012011

Java   Web开发课程设计

4

4

8

07021003

多媒体技术实践

32

2

9-10

161003

算法设计实践

32

2

9-10

161002

软件设计模式实践

32

2

11-12

07022021

综合项目实训

4

4

12

07021007

操作系统实践

32

2

9-10

16012207

软件工程专业企业实训

16

8

13-14

16012010

软件工程专业毕业设计

15

15

15-16

合计


46





返回顶部