6165金莎总站

软件工程专业培养方案

发稿时间:2015-06-24浏览次数:148


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

The Cultivating Program for Undergraduate of Software Engineering

2015


一、专业简介及特色

本专业是应用计算机科学与软件工程的理论和技术以及工程管理的原则和方法,按预算和进度实现满足用户要求的软件产品的定义、开发、发布和维护的工程,或以之为研究对象的学科。包括软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、软件工程的工具和方法、软件质量等10个知识领域。

本专业设置软件开发技术和大数据处理技术方向,采用“3+1”的卓越工程师人才培养模式,即前3年在学校学习,后1年在企业学习。注重加强工程实践训练,突出软件开发能力和软件工程意识培养,强化软件人才创新创业基本素质的训练,树立“面向工业界、面向未来、面向世界”的工程教育理念,形成“夯实基础、能力导向、个性培养、校企合作路径发展”的专业特色。

二、培养目标

培养适应社会主义国家建设与可持续发展需要,具有良好的科学素养和工程素养,具备软件工程实践能力、协作管理能力以及自我发展能力,能够在软件系统研发与维护、软件应用与咨询、软件理论与技术研究等专业领域,从事软件系统的分析、设计、测试、软件项目管理、新技术和新工具研发等工作的高级应用型工程技术人才。

培养目标可以划分为以下5个子目标:

1具备良好的职业道德,能够在工程实践活动中自觉践行社会主义核心价值观,有意愿并有能力为国家建设做出贡献。(毕业要求678

2能够寻求相关资源识别、分析并分级专业领域中的复杂软件工程问题,应用软件工程领域的常规方法或基于实践经验提出创新方法,研究、设计并实现解决方案(毕业要求1234

3)能够综合运用工程技术和现代工程工具独立完成软件工程领域的复杂任务,以法律、伦理、社会、文化、环境等宽广的系统视角组织和管理多学科团队项目。(毕业要求35611

4)能够在跨部门团队协作中发挥团队骨干作用或领导职责在专业领域方面培训和教导新进员工能够与业界同行、专业客户和公众进行有效沟通(毕业要求91011

5)能够综合利用现代信息技术工具,通过继续教育或其它终生学习途径拓展自己的知识和能力适应职业发展需要(毕业要求512

三、毕业要求

  1. 能够将数学与自然科学基础、工程技术基础、社会科学基础和软件工程专业知识用于解决软件工程及应用领域的复杂工程问题。

1.1能够应用数学、自然科学、软件工程学科的语言工具对软件工程问题进行正确描述与表达。

1.2 能够应用工程技术基础知识、计算机系统知识、网络系统知识及软件工程知识对软件工程应用领域的工程问题进行求解。

1.3 能够应用软件工程专业知识和数学模型方法,对软件工程问题进行推理和分析,并解决方案进行比较和综合

  1. 能够综合运用数学、自然科学、计算机科学和软件工程学科的基本原理,识别、表达,并通过文献研究分析软件工程领域的复杂工程问题,以获得有效结论。

2.1 能够运用数学、自然科学、计算机科学和软件工程学科的基本原理,识别和判断复杂软件工程问题的关键环节和约束。

2.2 能够运用数学公式、模型、形式化描述等方式对复杂软件工程问题进行抽象并正确建模。

2.3能够综合运用数学、自然科学、计算机科学和软件工程学科的基本原理,借助文献研究寻求复杂软件工程问题的解决方案,分析相关影响因素以获得有效结论。

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

3.1 掌握软件产品研发的生命周期各阶段的基本设计、开发方法和技术,了解影响设计目标和技术方案的各种因素,能够针对特定软件需求,完成软件模块设计算法设计及源代码设计。

3.2 能够进行软件系统架构设计和组件设计,并在软件设计中体现创新意识,降低软件的复杂度,提高软件的复用性、可用性和友好程度等。

3.3 能够在考虑社会、健康、安全、法律、文化以及环境等现实约束条件下从技术、经济、社会等方面对设计方案进行优化。

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

4.1能够基于软件工程原理和相关方法,调查和研究软件系统的分析、设计、实现、测试等复杂工程问题的解决方案。

4.2 能够根据软件系统开发的各阶段任务和特征设计解决方案,完成相应的实验/测试设计,搭建实验平台/测试平台,进行系统测试,整理实验/测试数据和结果。

4.3能够对实验/测试数据和结果进行分析和解释,并通过信息综合得到合理有效的结论。

  1. 能够针对软件工程及应用领域中的复杂工程问题,开发、选择与使用恰当的软件工程工具和信息技术工具,对复杂软件工程问题进行预测与模拟,并能够理解其局限性。

5.1 能够熟练使用软件工程实践过程中常用的分析工具、设计工具、测试工具和项目管理工具,并理解其局限性。

5.2 能够根据实际需要选择恰当的工程工具和信息技术工具,对复杂软件工程问题进行分析、设计、测试与维护。

5.3 能够针对具体对象,开发或选用满足特定需求的软件开发工具或测试工具,模拟和预测软件工程问题,并能够分析其局限性。

  1. 能够基于软件工程项目实际应用场景的相关知识进行合理分析,依据软件工程项目的实施背景,针对性的应用相关知识评价软件工程项目是否符合社会、健康、安全、法律以及文化等方面的外部制约因素的要求,理解应承担的相应责任。

6.1 了解软件工程相关领域的技术标准体系、知识产权、产业政策和法律法规,理解不同社会文化对软件工程活动的影响

6.2 够客观分析和评价软件工程实践对社会、健康、安全、法律、文化的潜在影响,以及这些制约因素对软件工程项目实施的影响,并理解应承担的责任。

  1. 能够理解和评价针对复杂软件工程问题的工程实践对环境保护、社会和谐、经济可持续、生态可持续以及人类社会可持续发展的影响。

7.1 知晓和理解环境保护、可持续发展及社会和谐的理念和内涵

7.2 能够站在环境保护和可持续发展的角度思考软件工程实践的可持续性,评价软件产品可能对人类和环境造成的损害和隐患。

  1. 具有人文社会科学素养和社会责任感,能够在软件工程实践中理解并遵守软件工程职业道德和规范,履行责任。

8.1 理解中国国情,具备社会主义核心价值观,能够拥有健康的体质和良好的心理素质。

8.2 能够理解软件工程行业规范和工程伦理,能够在软件工程专业工程实践中自觉遵守职业道德和规范。

8.3 能够理解软件工程师应承担的社会责任,具备软件工程师的专业素质,在软件工程实践中自觉履行责任。

  1. 能够在软件工程及相关交叉学科背景下的团队中承担个体、团队成员以及组织管理角色。

9.1 能够在多学科背景下与团队其他成员进行良好沟通、合作开展工作。

9.2 能够在软件项目团队中独立完成团队分配工作。

9.3 能够在软件项目团队中组织团队成员开展工作。

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

10.1 够针对软件工程专业问题,以报告和设计文稿、陈述发言、清晰表达或回应质疑等方式,正确表达自己的观点和工作成果,能够与业界同行和社会公众进行有差异的交流。

10.2 具备一定的国际视野,能够通过(图书馆、数据库、网络等)多种资源渠道获取软件工程领域的发展趋势和研究热点。

10.3 至少掌握一门外国语,能够就专业问题,在跨文化背景下进行基本沟通和交流。

  1. 能够应用工程管理原理与经济决策方法,在软件工程及应用领域的学科环境中管理软件工程项目

11.1 掌握工程管理原理和经济决策方法,能够识别软件工程项目中的工程管理和经济决策问题

11.2 能够应用工程管理原理与经济决策方法,对软件系统开发进行全周期管理

11.3能够应用软件工程管理技术和经济决策方法,在软件工程及应用领域的学科环境中对软件系统开发的时间、质量和成本等相互制约要素进行分析和控制。

  1. 具有自主学习能力和终身学习的意识,能够通过各种途径拓展知识和能力,适应职业发展需要。

12.1 能够充分认识自主学习、终身学习的必要性实时关注社会、政治、经济、科学等方面的发展动态,逐渐养成自主学习的良好习惯

12.2 能够根据工程实践需要进行自主学习,通过现代信息技术手段,掌握新知识。

12.3 在自主学习新知识的同时,不断挖掘知识的深度和广度,从而扩大学习的范围。

四、主干学科

软件工程

五、核心课程

离散数学、计算系统与程序设计基础、数据结构、操作系统、数据库原理、计算机网络、软件工程、软件建模与分析、软件设计模式与体系结构、软件项目管理、软件测试技术。

六、学制及授予学位

学制:四年

授予学位:工学学士

  1. 课程结构比例表

课  程  平  台

课程要求

学时数

占总学时比例%

学分数

占总学分比例%

人文社科课程平台

必修

244

11.08%

15

8.33%

公共基础课程平台

必修

480

21.80%

30

16.67%

选修

108

4.90%

7

3.89%

学科基础课程平台

必修

624

28.34%

39

21.67%

选修

80

3.63%

5

2.78%

专业课程平台

必修

160

9.28%

10

5.56%

选修

232

8.91%

14.5

8.06%

素质教育课程平台

必修

18

0.82%

1

0.56%

选修

128

5.81%

8

4.44%

实践教学平台

必修

43

42.5

23.61%

创新创业教育平台

选修

128

5.81%

8

4.44%

必修课程小计

1526

69.3%

137.595理论+42.5实践)

76.39%

选修课程小计

676

30.7%

42.534.5选修课+8创新创业)

23.61%

总    计

2202

100%

180

100%



八、毕业最低学分要求

本专业毕业最低学分180学分。

 …………………………………………………………………………………………………………………

专业教研室主任:韩旭明

教学院长:

九、软件工程专业理论课程总表及教学安排

Table of Courses

课程编号

Course Code

课程名称

Course Names

学分Crs

学时类型Type

各学期课内周学时分配Weekly Hours

考试(查)


学时

Hrs

理论学时

Lec

实验学时

Exp

上机学时

Ope

1

2

3

4

5

6

7

8


15

15

15

16

17

18




一、人文社科平台humanity and Society Science Courses Platform

必修课Compulsory(必修15学分、244学时)

423101112

思想道德修养与法律基础

Moral Character Cultivation and Basis of Law

2

32

32



2








考查

423201111

中国近现代史纲要

Outline of China’s Modern History

2

32

32





2






考试

423301111

马克思主义基本原理概论

Introduction to Basic Principles of Marxism

2

32

32






2





考试

423401111

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

Introduction to Mao Zedong Thought and the Theoretical System of Socialism with Chinese Characteristics

3

48

48







3




考试

 423501112

 ~

423508112

形势与政策

Situation and Policy

2

32

32











考查

416101112

军事理论

Military Theory

2

36

36



2.5









405101111

经济管理基础

Economic Management Base

2

32

32






2





考试

合       计 Whole

15

244

244



4.5


2

4

3





二、公共基础课程平台Common Basic Subject Courses Platform

必修课Compulsory(必修30学分、480学时)

 410101211

 410102211

 410103211

410104211

大学外语()A1-4

College Foreign Language (E) B1-4

15

240

240



3

4.5

4.5

4





考试

408103211

408104211

高等数学B1B2

Advanced Mathematics B1,B2

9

144

144



5

5







考试

408404211

大学物理C

University Physics C

4

64

64




4.5







考试

408407212

实验物理B

Experimental Physics B

2

32


32




2






考查

选修课Elective(选修7学分、108学时)

415101222

415102222

415103222

415104222

体育选项课

Physical Education

7

108

108



2

2

2

1.5





考查

合       计 Whole

37

588

556

32


10

16

8.5

5.5










课程编号

Course Code

课程名称

Course Names

学分Crs

学时类型Type

各学期课内周学时分配Weekly Hours

考试(查




























学时

Hrs

理论学时

Lec

实验学时

Exp

上机学时

Ope

1

2

3

4

5

6

7

8





























15

15

15

16

17

18

6






























三、学科基础平台Basic Courses Platform




























必修课Compulsory(必修39学分、624学时)




























404401312

软件工程学科概论

Introduction to Software Engineering

1

16

16



1








考查




























408106311

线性代数

Linear Algebra

2

32

32





2






考试




























408107311

概率论与数理统计

Probability and Mathematical Statistics

3

48

48






3





考试




























404112311

离散数学

Discrete Mathematics

4

64

64




4







考试




























404105311

计算机组成原理

Computer Organization

4

64

54

10





4





考试




























404114311

操作系统

Operating Systems

4

64

50


14




4





考试




























404115311

数据库原理

Database Principles

4

64

48


16





4




考试




























404305311

计算机网络

Computer Networks

3

48

32


16





3




考试




























404104311

数据结构

Data Structure

4

64

54


10



4.5






考试




























404407311

计算系统与程序设计基础

Fundamentals for Computer System

4

64

54


10

4.5








考试




























404116311

面向对象程序设计

Object Oriented Programming

3

48

32


16


3







考试




























404409311

软件工程

Software Engineering

3

48

40


8




3





考试




























合       计 Whole

39

624

524

10

90





































选修课Elective(选修5学分、80学时)




























404415322

人机交互技术

Human-Computer Interaction Techniques

2.5

40

32


8



2


2




考查




























404412322

数学建模

Mathematical Modeling

3

48

24


24




























404416311

电路与模拟电子技术

Circuit and Analog Electronic Technology

3

48

48






























404417311

数字电路与逻辑设计

Digital Circuit and Logic Design

2

32

22

10





























404416322

软件过程与管理

Software Process and Management

2.5

40

32


8




























404417322

软件工程经济学

Software Engineering Economics

2.5

40

40






























404418322

软件质量管理

Software Quality Management

2.5

40

40






























404419322

软件配置管理

Software Configuration Management

2.5

40

32


8




























404420322

UML基础

Basis for UML

2.5

40

32


8




























404421322

构件化软件

Component Software

2.5

40

32


8




























合       计 Whole

22.5

360

310

10

40




























四、专业课程平台Major Courses Platform




























必修课Compulsory(必修10学分、160学时)




























404410311

软件建模与分析

Software Modeling and Analysis

2

32

28


4





2




考试



















404411311

软件需求工程

Software Requirement Engineering

2

32

32








2



考试



















404412311

软件项目管理

Software Project Management

2

32

32








2



考试



















404413311

软件设计模式与体系结构

Software Design Pattern and Architecture

2

32

28


4






2



考试



















404414311

软件测试技术

Software Testing Technology

2

32

28


4






2



考试



















合       计 Whole

10

160

148


12




























选修课Elective(选修14.5学分、232学时)




























软件开发技术方向





2

3

4


考查



















404403411

SOAWeb Service技术

SOA and Web Service Technology

2

32

24


8



















404418411

数据建模与程序设计

Data Modeler and Programming

3

48

32


16



















404401411

Linux程序设计

Linux Programming

3

48

32


16




























大数据处理技术方向




























404414411

数据挖掘导论

Data Mining Introduction

2

32

32






























404417411

大数据处理技术

Big Data Processing Programming

3

48

32


16




























404413411

R语言编程技术

R Programming

3

48

32


16




























其它




























404328422

Linux操作系统

Linux Operating System

2

32

24


8




























404430422

中间件技术

Middleware Technology

2

32

32






























404151422

C#程序设计

C# Programming

2

32

24


8




























404152422

Java程序设计

Java Programming

2

32

24


8




























404422422

网页设计技术

Web Page Design Technology

2

32

24


8





































404123422

ASP.NET程序设计

ASP.NET Programming

2

32

24


8





































404125422

JSP程序设计

JSP Programming

2

32

24


8





































404426422

软件版本控制技术

Software Version Control Technology

2

32

24


8





































404126422

JavaEE核心技术

JavaEE Core Technology

2

32

24


8





































404127422

.NET 核心技术

.NET Core Technology

2

32

24


8





































404128422

Python程序设计

Python Programming

2

32

28


4





































404434422

软件开发心理学

Software Development Psychology

2

32

32







































404111422

计算机多媒体技术

Computer Multimedia Technology

2

32

24


8





































404121422

计算机图形学

Computer Graphics

2

32

32







































404115422

数据仓库与OLAP技术

Introduction to Data Warehouse & OLAP

2

32

32







































404116422

机器学习

Machine Learning

2

32

32







































404442422

软件重构技术

Software Refactoring Technology

2

32

24


8





































合       计 Whole

50

800

636


164





2

2

4






























五、素质教育课程平台Education for All-round Development Platform




























必修课Compulsory(必修1学分、18学时)




























425101512

大学生职业规划与素质拓展

Vocation Planning and Quality Development

0.5

8

8




0.5







考查




























425102512

大学生就业指导与创业教育

Employment Guidance and Business-starting Education

0.5

8

8








0.5



考查




























425201512

心理健康教育

Psychological Health and Education

2

2











考查




























选修课Elective(选修8学分、128学时)





























文史、社科、艺术、经管、自然科学、其他类

6

96

96




2

4

2





考查





























心理健康类

Psychological Health

1

16

16































职业发展类

Career Development

1

16

16






























合       计 Whole

9

146

146







































总       计 Amount

133.5

2136











































十、软件工程专业实践教学平台

Practical Teaching Platform

教学

分类

Teaching

Classification

课程编号

Course Code

课  程  名  称

Course Names

学期

Sem.

周数

Weeks

学分

Crs.

内容

Content

地点

Place

备 注

Notes

品德与业务素质模块

Moral and Prefessional Competence Module


入学教育

School Education

1

0.5





416101612

军事技能训练

Military Training

1

3.5

3.5




423101612

思想道德修养与法律基础实践

Moral Character Cultivation and Basis of Law (Practice)

1

1

1



在学期内分散进行、灵活安排

423301612

马克思主义基本原理概论实践

Introduction to Basic Principles of Marxism (Practice)

4

1

1



423401612

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

Introduction to Mao Zedong Thought and the Theoretical System of Socialism with Chinese Characteristics (Practice)

5

3

3



基本技能与实训模块

Basic Skills and Practical Training Module

404401612

认识实习

Perceptual Practice

2

1

1


企业


417202612

电工电子实习B

Electrical and Electronic Practice B

3

1

1


工程训练中心


专业技能与设计模块

Specialized Skills and Design Module

404402612

计算系统与程序设计基础课程设计

Fundamentals for Computer System Design

2

1

1

编程基础

软件工程实验中心


404122612

面向对象程序设计课程设计

Object Oriented Programming Curriculum Design

2

1

1

程序设计

软件工程实验中心


404108612

数据结构课程设计

Date Structure Curriculum Design

3

1

1

数据结构

软件工程实验中心


404111612

数据库原理课程设计

Database Principle Curriculum Design

5

1

1


软件工程实验中心


综合技术与应用模块

Comprehensive Skills and Application Module

404415612

生产实习

Productive Practice

7

4

4

硬件与
软件产品制造

软件工程实验中心


404416612

软件工程专业综合设计

Professional Integrated Design

7

4

4

软件综合
设计题目

软件工程实验中心


404417612

软件工程实践

Software Engineering Practice

7

4

4

开发、管理、
维护、施工

软件工程实验中心


404419612

工程技能培训

Engineer Training & Certification

7

2

2

工程技术

相关企事业单位



专业社会实践

Professional Social Practice

7

6


企业实践

相关企事业单位


404420612

毕业设计(论文)

Graduation DesignPaper

8

14

14

完成毕业设计
/
论文工作

企业或计算机基础/综合实验中心


实践教学环节总周数及总学分

Hours and Credits for Practical Training Education


43

42.5







十一、创新、创业教育平台

Innovation and Entrepreneurship Education Platform

教学分类

内  容

学分

备  注

理论模块
Theory Module

参见学校创新创业教育平台学分表

2

至少修满2学分

实践模块
Practice Module

6

至少修满6学分



十二、总 周 数 分 配

The Total Number of Weeks Distribution









理论学习

课程设计

毕业设计(论文)

考    试

军    训

认识实习

电工电子实习

综合实验

专业、生产实习

毕业实习

入学教育

毕业鉴定

各类社会实践

寒 暑 假

总    计

LX

KS

BS

K

J

RX

DZ

ZS

SX

BX

R

B

SJ

=


第一学期

15



1

3.5






0.5


1

6

26

第二学期

15

3


1


1








6

26

第三学期

17

1


1



1







6

26

第四学期

16

2


1









1

6

26

第五学期

17

3


1









3

6

26

第六学期

18

1


1










6

26

第七学期

6

6






4

4




6

6

26

第八学期



14







3.5


0.5



18

总    计

104

16

14

6

3.5

1

1

4

4

3.5

0.5

0.5


42

200