网上斗牛

软件工程培养计划(2016年)

作者: 时间:2018-09-13 点击数:

本科人才培养计划

专业:软件工程        

年级:2016

学院:网上斗牛  

兰州交通大学 教务处

2016年7月

软件工程专业人才培养计划

一、培养目标

本专业植根于二十一世纪快速而蓬勃发展的软件产业和信息服务业,以国家对IT产业的大力扶持和培育为背景,致力于为行业培养高起点、高素质、高质量的软件工程专门人才,促进我国软件产业及信息服务业的健康快速发展。专业重在培养德、智、体、美协调发展,掌握自然科学和人文社科基础知识和理论,通晓软件工程学科相关理论,精通软件开发专业技能,具备完备的软件项目分析、设计、实现、测试、维护及管理能力,具有创新创业意识,具有团队合作精神,具有良好的外语运用能力,能适应软件业技术进步和快速发展的应用型高级专门人才。

二、毕业要求

1. 毕业生应掌握的知识

1.1 工具性知识:外语、文献检索、科技写作等。

1.2 人文社会科学知识:文学、哲学、政治学、社会学、法学、心理学、思想道德、职业道德、艺术等。

1.3数学和相关自然科学知识:包括高等数学、线性代数、概率与统计、离散数学,大学物理等,奠定较强的数学理论基础。

1.4计算机科学与技术及软件工程基础知识:包括程序设计语言、数据结构、操作系统、数据库、软件工程、面向对象技术、软件项目管理等相关知识;注重利用原理性知识进行自主分析、自主设计、自主测试、自主配置应用软件或系统软件。

1.5计算机硬件及系统基础知识:包括计算机组成原理、计算机网络、数字逻辑、嵌入式系统、微机原理与接口等;侧重于计算机系统和网络系统组成与结构基本概念,有助于对计算机系统的理解。

1.6软件工程专业知识:与软件开发、软件测试、软件维护、软件重用技能相关的知识。包括桌面应用软件设计开发、移动互联软件设计开发、嵌入式软件设计开发、数据库系统设计与开发、信息管理系统设计与开发、软件体系结构、设计模式、软件质量与保证、大数据与云计算等知识。

2. 毕业生应具备的能力

2.1掌握常用软件开发工具如开发平台、测试平台、配置管理软件和项目管理软件的使用。

2.2了解软件工程的发展现状和趋势;把握软件工程领域最新分析、设计、编码、测试、维护技术。

2.3熟悉软件生命周期中分析、设计、开发、测试、维护等要素,熟悉各种软件开发过程管理模型;了解ISO国际质量标准、CMM软件评价标准

2.4掌握现代软件工程理论和设计方法,尤其是面向对象理论与方法,能用统一建模语言进行软件需求分析、整体设计、单元设计、测试用例设计等。

2.5熟练运用主流数据库,如Oracle, SQL Sever, MySql,主流操作系统如Windows, Linux等。

2.6具有独立分析、设计、编码、测试和维护中小型软件的能力,具有在较大型软件开发中独立负责中小型模块开发的能力。

2.7具有较强的知识迁移能力,能够集成软件工程中系统分析与设计、开发、应用、维护、组织与管理等方面知识并应用于实际进行创新,具备较强的工程创新意识工程创新的基本能力。

2.8具备系统思维和工程推理能力,具有对工程问题的基本认知和判断能力,软件系统及工程的设计、实施和控制初步能力。  

2.9具有较强的自我获取知识的能力,信息收集、处理能力,具备终生学习的能力。

2.10具有较强的交流和沟通能力、团队合作的能力,具有一定的组织管理能力、价值效益意识,能够参与跨专业及国际性的竞争与合作。

2.11面对社会和环境的各种变迁具有较强的调节和适应能力,良好的身体素质、心理素质,较强的社会责任感和良好的工程职业道德及社会服务意识

2.12熟悉本专业领域技术标准、计算机软件知识产权有关的法规,及相关行业的政策、法律和法规。

3. 毕业生应养成的素质

3.1 思想道德素质:热爱祖国,拥护中国共产党的领导,树立科学的世界观、人生观和价值观;具有责任心和社会责任感;具有法律意识,自觉遵纪守法;热爱本专业,注重职业道德修养;具有诚信意识和团队精神。

3.2  文化素质:具有一定的文学艺术修养。具有良好的文字和口头表达能力,具有交流和沟通能力与现代意识。

3.3  专业素质:掌握科学思维方法、工程设计方法、具备良好的工程素养;具有创新、创业精神;具有严谨的科学态度和务实的工作作风。

3.4  身心素质:具有较好的身体素质和心理素质。

三、学制与学位

本科学制:标准学制4年,学习年限最长不超过6年。

授予学位:工学学士学位

、毕业规定

1. 毕业标准

(1) 达到德育的培养目标。

(2) 修满本计划各项基本要求规定的课程和学分,总学分不少于180学分。

(3) 达到国家教育部要求的学生体质健康标准。

2. 学位要求

符合《兰州交通大学学士学位授予细则》及《兰州交通大学学位授予工作细则补充规定》的相关规定,可取得工学学士学位。

五、课程体系结构及学分分配

课 程 体 系

学 分 分 配

主干(核心)课程学分

备 注

必修

选修

小计

比例

理论教育

通识教育

50.5

8

58.5

32.5%

36.5

1. 理论教育中选修课合计学分所占比例 19.2 %

2. 理论教育中必修课课内实验、上机、实践学时合计25学分。

学科基础

40

6

46

25.6%

26(26)

专业教育

29

9

38

21.1%

17(11)

实践教育

37.5

37.5

20.8%

4(4)

总 学 分

180

将必修课课内实验、上机、实践25学分计入后,总实践教学学分为62.5,占总学分比例为34.7%


六、教学计划

课程体系

课程性质

课程

代码

课程名称

学分

学时分配

各学期课程分布及周学时数

总学时

理论学时

学时

上机

学时

实践学时

1

2

3

4

5

6

7

8

通识教育

必修

50.5

学分

34010311

思想道德修养与法律基础

2

32

32

2

34020111

中国近代史纲要

2

32

32

2

34030111

马克思主义基本原理概论

3

48

48

3

34040211

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

3

48

48

3

34010211

大学生心理健康教育

2

32

24

8

2

13010111

体育A

1

32

32

2

13010211

体育B

1

32

32

2

13010311

体育C

1

32

32

2

13010411

体育D

1

32

32

2

17110111

大学英语综合1

4

64

32

32

4

17110211

大学英语综合2

4

64

32

32

4

17110311

大学英语综合3

4

64

32

32

4

17110411

大学英语综合4

4

64

32

32

4

11110111

高等数学1A

6

96

96

6

11110211

高等数学1B

6

96

96

6

11210411

大学物理3

4

64

64

4

23000111

大学生职业生涯规划2

0.5

16

16

1

34050111

形势与政策

2

32

32

0.5

0.5

0.5

0.5

选修

8

学分

33010112

大学语文

2

32

32

根据选课指南,从全校公共选修课程平台中至少选修68学分

学科基础

40

学分

11110321

线性代数2

2

32

32

2

11110421

概率与数理统计2

2

32

32

2

32091021

计算机导论

3

48

32

16

3

32090221

C语言程序设计

4

64

48

16

4

32091121

面向对象程序设计

3

48

32

16

3

32090421

Java技术基础

4

64

48

16

4

32021021

离散数学

4

64

64

4

32090121

数据结构与算法

4

64

48

16

4

32090621

计算机组成原理

3

48

40

8

3

32090721

操作系统原理

3

48

40

8

3

32090821

计算机网络

4

64

48

16

4

32090921

数据库系统原理

4

64

56

8

4

选修

6

学分

32092022

数字逻辑基础

2

32

32

32091122

Web程序设计基础

2

32

24

8

11110522

数值计算方法

2

32

32

32092222

知识产权与软件保护

1

16

16

11124122

运筹学

2

32

32

32020622

计算机图形学

2

32

32

32092322

微机原理与接口技术

3

48

32

16

课程体系

课程性质

课程

代码

课程名称

学分

学时分配

各学期课程分布及周学时数

总学时

理论学时

学时

上机

学时

实践学时

1

2

3

4

5

6

7

8

专业教育

必修

29

学分

32093031

软件工程导论

4

64

56

8

4

32093131

面向对象分析设计与UML

2

32

24

8

2

32093231

JSPServlet技术

3

48

32

16

3

32090431

C# .Net开发平台基础

3

48

32

16

3

32093431

大型数据库技术及应用

4

64

48

16

4

32093531

编译原理

3

48

40

8

3

32093631

Java企业级开发技术

3

48

32

16

3

32096031

软件需求管理

2

32

24

8

2

32096131

软件体系结构

2

32

24

8

2

32091731

软件质量与测试

3

48

32

16

3

选修

9

学分

32095032

XML基础

2

32

24

8

32091632

Linux平台及应用

3

48

32

16

32090632

高级web应用开发

2

32

24

8

32095332

算法分析与设计

2

32

24

8

32095432

软件设计模式

2

32

24

8

32091932

软件项目管理

2

32

24

8

32095532

信息安全基础

2

32

24

8

32097032

人工智能导论

2

32

24

8

32097132

嵌入式软件开发技术

2

32

24

8

32090732

移动互联网软件开发

2

32

24

8

32097332

数据仓库与数据挖掘

2

32

24

8

32090832

大数据与云计算

2

32

24

8

32097432

软件新技术讲座

1

16

16

32097532

IT职业战略

1

16

16

实践教育

必修

37.5

学分

24000041

军训与军事理论

2

2

2

34060141

思想政治理论课实践1

2

2

34060241

思想政治理论课实践2

2

2

35000041

创新教育手机斗牛

2

11210341

物理实验2

1.5

24

24

32098041

面向对象程序设计实践

1

1

1

32098141

Java网络编程实践

1

16

16

32091341

Web应用设计实践

1

16

16

32090141

数据结构课程设计

1

1

1

32098441

计算机组成原理实验

1

1

1

32098541

软件工程职业基本素质训练

1

1

1

32098641

认识实习

1

1

1

32098741

操作系统课程设计

1

16

16

32098841

Java Web编程实践

1

16

16

32098941

软件工程项目综合实习

4

4

4

32099041

毕业实习

2

2

2

32099941

毕业设计(论文)

13

13

13

总学分

180

必修课各学期学分合计

23

29

20.5

23.5

23

21

2

15


七、主干课程和核心课程

课程

体系

课程编号

主干课程名称

学分

是否核心课程

通识

教育

34030111

马克思主义基本原理概论

3

17110111

大学英语综合1

4

17110211

大学英语综合2

4

17110311

大学英语综合3

4

17110411

大学英语综合4

4

11110111

高等数学1A

6

11110211

高等数学1B

6

11210311

大学物理2

4

11210341

物理实验2

1.5

学科

基础

32090221

C语言程序设计

4

32021021

离散数学

4

32090121

数据结构与算法

4

32090621

计算机组成原理

3

32090721

操作系统原理

3

32090821

计算机网络

4

32090921

数据库系统原理

4

专业

教育

32093131

面向对象分析设计与UML

2

32093431

大型数据库技术及应用

4

32093531

编译原理

3

32093631

Java企业级开发技术

3

32096131

软件体系结构

2

32091731

软件质量与测试

3

实践

教育

32098941

软件工程项目综合实习

4

主干课程学分合计

83.5

核心课程学分合计

41

八、各学期课程分配明细表

学年

学期

理论教学(必修)

理论教学(选修课程建议)

实践教学(必修)

学分

I

思想道德修养与法律基础-23体育A -1;大学英语综合1-4;高等数学1A-6;计算机导论-3;C语言程序设计-4;形势与政策0.5;大学生职业生涯规划-0.5

大学语文-2;

军训与军事理论-2

必修211

实践2

选修(02)

中国近代史纲要-2;大学生心理健康教育-2;体育B-1;大学英语综合2-4;高等数学1B-6;线性代数-2;大学物理3-4;面向对象程序设计-3;形势与政策0.5

公共平台选修课(建议任选32学分)

思想政治理论课社会实践1-2;物理实验2 -1.5;

面向对象程序设计实践-1

必修244.5

实践4.5

选修(32

II

马克思主义基本原理概论-3;体育C-1;大学英语综合3-4;Java技术基础-4;概率与数理统计2-2;离散数学-4;形势与政策0.5

数字逻辑基础-2

Web程序设计基础-2

(以上课程建议任选2学分及以上)

公共平台选修课(建议任选23学分)

Java网络编程实践-1;