软件工程2013级专业方向分流介绍(2015-4-23)

合集下载

软件工程专业专业方向介绍

软件工程专业专业方向介绍

方向课程设置
ARM体系结构 嵌入式系统概论 嵌入式Linux程序开发 嵌入式驱动开发 智能手机软件开发 DSP软件开发技术
金融与电子商务软件开发方向(针对文科)
侧重培养学生具备一定的电子商务与管 理的基础理论知识,具有电子商务平台的使 用、设计及开发及维护的能力 。
主要以商务信息处理、Web开发、测试、维护, 电子商务平台运营及技术支持等。
嵌入式应用软件开发方向(针对理科)
侧重培养学生具备基于ARM体系结构的嵌入式平台 应用软件开发以及手机平台应用软件开发的能力,包括 基于linux、WinCE平台的嵌入式应用软件开发,主流 的手机操作平台Android、Windows Mobile等嵌入 式应用软件开发。
入门周期较长3-5年,需要较扎实的嵌入式理论基础和一 定的硬件基础
方向课程设置
*客户关系与供应链管理 程序设计 ERP原理与应用 XML程序设计 电子商务安全与支付 电子商务网站建设
软件服务外包方向(针对文科)
侧重培养学生掌握常见的软件外包开发技术以 及软件外包中常见的测试方法和测试工具的应用 , 包括软件测试理论、常见的自动化测试工具、软件 外包的流程及过程管理等 。
2007年4月,在东华理工学院更名为东华理工大学的新形势下, 经向江西省教育厅申请并批复,同意更名为东华理工大学软件学 院。
2)现有专业概况
(1)软件工程专业本科专业方向设置多样化,从最早软 件开发、电子商务两个方向发展到现有设有计算机应 用软件开发、金融与电子商务软件开发、嵌入式系统 软件开发、软件服务外包(软件测试)等四个专业方 向,仍在随社会需求在动态调整扩展中
2)专业方向培养目标及课程设置
计算机应用软件开发方向(针对理科) 侧重培养学生具备计算机软件基础理论知识和

软件工程专业方向简介

软件工程专业方向简介

软件工程专业方向简介软件工程是一个专注于设计、开发和维护高质量软件系统的学科。

随着信息技术的快速发展,软件工程专业逐渐成为了许多大学和学院的热门专业之一。

本文将为您介绍软件工程专业的方向及其相关内容。

一、软件工程专业的概述软件工程是一个涉及众多领域的综合学科,包括软件开发、软件测试、软件质量管理、软件架构等等。

软件工程专业的目标是培养具备全面软件开发能力和软件项目管理知识的专业人才。

学生在专业学习中主要掌握软件工程的基础理论、软件开发技术和软件项目管理方法,以便在实际工作中能够独立设计、开发、编码和测试软件系统。

二、软件工程专业的方向1. 软件开发方向软件开发方向是软件工程专业最核心的方向之一。

在这个方向上,学生将学习软件开发的理论和实践知识,包括编程语言、数据结构、算法设计、软件架构等。

学生将通过课程实践和项目实践,掌握软件需求分析、系统设计、编码实现和软件测试等技能。

2. 软件测试方向软件测试是保证软件质量的重要环节,软件测试方向就是培养软件测试专家的方向之一。

在这个方向上,学生将学习软件测试的基本理论和实际技术,包括测试策略与计划、测试用例设计、测试执行和缺陷跟踪等。

学生将通过课程实践和实际项目,熟练掌握软件测试的方法和工具,能够发现并解决软件开发中的问题。

3. 软件项目管理方向软件项目管理方向是培养软件项目管理专家的方向之一。

在这个方向上,学生将学习项目管理的基本理论和实践方法,包括项目计划、需求管理、团队协作和风险管理等。

学生将通过项目实践,掌握项目管理的技能,能够高效管理和组织软件开发团队,确保项目顺利完成。

4. 软件工程研究方向软件工程研究方向是培养软件工程科学家和学术研究人员的方向之一。

在这个方向上,学生将进行深入的学术研究,探索软件工程领域的新理论和新方法。

学生将在导师的指导下,参与科研项目,发表学术论文,为软件工程的发展做出贡献。

三、软件工程专业的就业前景随着信息技术的迅速发展,软件工程专业的就业前景广阔。

软件工程分方向介绍

软件工程分方向介绍

软件工程分方向介绍软件工程分为多个方向,每个方向都有其独特的特点和应用领域。

本文将介绍软件工程的五个主要方向,包括软件开发、软件测试、软件架构、项目管理和人机交互。

以下将分别对这些方向进行详细介绍。

1. 软件开发软件开发是最为常见也是最基础的软件工程方向。

它涉及将软件概念转化为实际可用的软件产品。

软件开发工程师负责编写、测试和维护软件代码。

他们使用不同的编程语言和开发工具,如Java、C++等,来实现客户的需求。

软件开发的主要目标是开发高质量、可靠且易于维护的软件应用程序。

2. 软件测试软件测试是保证软件质量的关键步骤。

软件测试工程师负责验证和验证开发的软件是否满足预期的要求和标准。

他们使用各种测试方法和工具来检测和纠正软件中的错误和缺陷。

软件测试的目标是确保软件在不同平台和环境下的稳定性、安全性和可靠性。

3. 软件架构软件架构是设计和组织软件系统的过程。

软件架构师负责确定软件系统的整体结构和组件之间的关系。

他们需要考虑软件的可扩展性、灵活性和可维护性。

软件架构师需要与软件开发团队合作,确保软件设计满足客户需求,并在系统发展中进行适当的调整和改进。

4. 项目管理项目管理是确保软件项目按时、按预算和按要求完成的过程。

软件项目经理负责规划、协调和监督项目的各个阶段。

他们需要与客户、开发团队和其他利益相关者进行有效的沟通和协作。

项目管理涉及风险管理、资源分配和进度控制等方面,是成功完成软件项目的关键因素。

5. 人机交互人机交互是关注用户和计算机系统之间交互的方向。

人机交互设计师负责设计和改进用户界面,以提高用户体验和满足用户需求。

他们需要研究人类认知和行为原理,将这些原理应用于设计直观、易用和吸引人的软件界面。

人机交互在各个行业中都得到广泛应用,包括网页设计、手机应用和虚拟现实技术等。

总结:软件工程涵盖了多个方向,包括软件开发、软件测试、软件架构、项目管理和人机交互。

每个方向都有其独特的特点和应用领域。

软件工程领域分类

软件工程领域分类

软件工程领域分类1.背景概述软件工程是一门关于设计、开发、测试、维护和管理软件项目的学科。

在软件工程领域中,根据任务的不同,可以将其细分为多个子领域。

本文将对软件工程的主要分类进行介绍和讨论。

2.软件需求工程软件需求工程是软件开发的起点,包括对用户需求的分析、规划和定义。

该领域致力于帮助开发团队理解用户需求,制定出符合需求的软件功能规格。

在软件需求工程中,常用的方法包括需求调研、用例分析、原型设计等。

3.软件设计与建模软件设计与建模是将需求转化为具体的软件架构和设计方案的过程。

该领域涉及到设计模式、架构风格、组件划分等方面的内容。

通过软件设计与建模,可以提高软件的可维护性、扩展性和重用性,从而提高软件的质量。

4.软件开发与测试软件开发与测试是软件工程中最核心的环节之一。

在软件开发过程中,开发人员会使用各种编程语言和开发工具进行代码编写。

而软件测试则是为了发现和修复软件中的缺陷和错误。

软件开发与测试的目标是提供功能完备、质量可靠的软件产品。

5.软件项目管理软件项目管理是将软件开发过程组织起来的一种方法论。

该领域包括项目计划、项目进度控制、资源管理等方面的内容。

软件项目管理可以帮助团队高效地协同工作,保证项目按时交付,并确保项目质量和预算达到预期目标。

6.软件维护与演化软件维护与演化是在软件发布后的一系列活动。

软件维护包括对软件进行故障修复、性能优化、安全加固等方面的操作。

而软件演化则是对软件进行功能增强和扩展的过程。

软件维护与演化的目标是确保软件的长期可用性和持续发展。

7.软件质量保证软件质量保证是为了确保软件满足用户需求和质量标准的一系列活动。

该领域包括软件测试、代码审查、质量评估等方面的工作。

通过软件质量保证活动,可以发现和纠正软件中的问题,提高软件的质量和可靠性。

8.软件工程研究与教育软件工程研究与教育是软件工程领域的学术研究和教育培训方向。

该领域致力于推动软件工程理论和实践的发展,并培养软件工程专业人才。

软件工程专业有哪些分支软件工程专业应用方向

软件工程专业有哪些分支软件工程专业应用方向

软件工程专业有哪些分支_软件工程专业应用方向软件工程专业有哪些分支嵌入式软件开发:专注于开发嵌入式系统上的软件,如手机、智能家居设备、汽车电子等。

嵌入式软件开发需要深入了解硬件和软件之间的交互,以及对系统资源的高效利用。

前端开发:专注于开发网页和移动应用程序的用户界面部分。

前端开发需要熟悉HTML、CSS、JavaScript等前端技术,以及各种前端框架和工具。

后端开发:专注于开发处理数据和业务逻辑的服务器端软件。

后端开发通常涉及数据库设计、API开发、服务器管理等技术。

数据科学与分析:专注于处理和分析大规模数据集,提取有价值的信息和模式。

数据科学与分析涉及数据清洗、统计分析、机器学习等技术。

软件工程专业的应用方向人工智能与机器学习:专注于开发和应用人工智能和机器学习技术的软件。

这涉及到深度学习、自然语言处理、计算机视觉等领域的研究和开发。

软件测试与质量保证:专注于软件测试和质量保证的技术和方法。

这包括编写测试用例、执行测试、进行自动化测试以及确保软件质量的各个方面。

软件项目管理:专注于软件项目的规划、组织和管理。

软件项目管理需要了解项目管理的理论和实践,以确保项目按时、高质量地完成。

软件架构设计:专注于软件系统整体结构和架构的设计。

软件架构设计需要对软件开发技术有深入理解,以及对系统需求和性能要求的把握。

软件工程专业介绍软件工程是一门普通高等学校本科专业,属计算机类专业,基本修业年限为四年,授予工学学士学位。

[1] 该专业涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式等方面,培养学生适应计算机应用学科的发展,特别是软件产业的发展,使其具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力。

软件工程的主要课程有哪些软件工程专业基础课:计算机网络、操作系统、程序设计、数据库基础、软件工程、C++面向对象程序设计、C++语言程序设计、数据结构、编译原理等相关课程。

关于计算机专业分流的讲解

关于计算机专业分流的讲解

关于计算机专业分流的讲解计算机专业是一个庞大而多元的领域,涵盖了众多的子专业和方向。

在大学学习计算机专业时,学生通常需要在专业课程中选择一个或多个方向进行深入学习,这就是计算机专业的分流。

下面是关于计算机专业分流的一些讲解:1.计算机科学与技术:特点:这是计算机专业的基础方向,主要涉及计算机体系结构、算法设计与分析、操作系统、编程语言等基础理论和技术。

适合人群:对计算机系统和底层原理有浓厚兴趣的学生,希望从事计算机科学研究和系统开发的。

2.人工智能与机器学习:特点:着重研究计算机系统如何模拟和实现人类智能,包括机器学习、深度学习、自然语言处理等领域。

适合人群:对人工智能和机器学习技术充满兴趣的学生,希望从事人工智能算法和应用的。

3.网络工程与通信:特点:主要关注计算机网络的设计、建设和管理,以及通信协议、网络安全等方向。

适合人群:对网络通信技术、互联网基础设施和网络安全有浓厚兴趣的学生,希望从事网络架构和通信领域的。

4.软件工程与开发:特点:侧重于软件系统的设计、开发和测试,包括软件工程原理、软件项目管理、软件测试等内容。

适合人群:喜欢编程和软件开发,对构建大型软件系统和应用有浓厚兴趣的学生,希望从事软件开发和工程的。

5.数据库与数据科学:特点:主要研究数据库系统的设计和管理,以及大数据分析、数据挖掘、数据可视化等数据科学方向。

适合人群:对数据库设计、管理以及大数据分析技术有浓厚兴趣的学生,希望从事数据库和数据科学领域的。

6.游戏开发与设计:特点:关注计算机游戏的设计和开发,包括游戏引擎开发、图形学、虚拟现实等内容。

适合人群:对游戏设计和开发充满兴趣的学生,希望从事游戏产业的。

7.物联网与嵌入式系统:特点:着重于连接物理世界和计算机系统,包括传感器技术、嵌入式系统设计、物联网通信等。

适合人群:对物联网和嵌入式系统技术有浓厚兴趣的学生,希望从事物联网和嵌入式系统开发的。

软件工程 专业介绍

软件工程 专业介绍

软件工程专业介绍软件工程专业介绍软件工程是一门关于软件开发、维护和管理的学科,旨在培养学生具备开发高质量软件的能力和技术知识。

本文将对软件工程专业的基本信息、学习内容和就业前景进行介绍。

一、专业概述软件工程是计算机科学与技术学科中的一个重要分支,它涉及到软件的设计、开发、测试、部署、维护和管理等方面。

软件工程旨在培养学生的软件开发能力和软件设计思维,从而满足现代社会对高质量软件的需求。

二、学习内容1. 基础知识:软件工程专业的学生需要掌握计算机科学与技术的基础知识,包括数据结构、算法、数据库等。

这些知识是软件开发的基础,能够帮助学生解决实际问题。

2. 软件开发技术:学生需要学习各种软件开发技术,如面向对象编程、软件测试、需求分析等。

通过实际项目的实践,学生能够掌握开发高质量软件的方法和技巧。

3. 软件工程方法与工具:学生需要了解和应用各种软件工程方法与工具,如敏捷开发、迭代开发、版本控制工具等。

这些方法与工具有助于提高软件开发的效率和质量。

4. 项目管理:软件工程师不仅需要具备良好的开发技术,还需要具备良好的项目管理能力。

学生将学习项目管理的理论知识和实践技巧,如项目计划、团队合作和风险管理等。

三、就业前景目前,软件工程专业的就业前景非常广阔。

随着信息技术的快速发展,各行各业对软件工程师的需求不断增加。

毕业生可以选择在软件开发公司、互联网企业、金融机构等行业就业,也可以创业开发自己的软件产品。

软件工程专业毕业生的就业岗位多样化,包括软件工程师、系统架构师、软件测试工程师、项目经理等。

随着经验的积累,他们还可以晋升为技术总监、项目经理或者创业者。

软件工程专业的薪资待遇也相对较高。

根据行业调研数据显示,软件工程师的平均薪资在全国范围内属于较高水平,且随着工作经验的增加,薪资也会有相应的提升。

除了在国内就业,软件工程专业的毕业生还可以选择去国外就业。

许多国外知名软件公司对于软件工程专业的人才需求量大,薪资待遇相对较高,这为软件工程专业毕业生提供了更广阔的发展空间。

软件工程分方向介绍

软件工程分方向介绍

【软件工程分方向】一些介绍 方向之一:软件开发 与测试方向 【培养目标】:本专 业方向培养掌握计算机科学的基础理论和 和技能以及一定的 应用领域知识,掌握主流软件技术、主流 析、架构、设计和编程能力,能够熟练运用软件工程的思 中大型软件系 统,具有一定的项目管理知识与能力、工 强的外语应用 交流能力、创新意识、竞争和团队精神以 息化的高素 质、实用型软件专门人才。

本方向毕业生 发、软件测试及软件工程管理等工作,也可在教育 单位从事软件相关工作。

【主干学科】:计算 【主要课程】:计算 结构与算法、计算机 机交互的软件工程方 质量保证与测试、基 开发。

【主要实践性教学环 基于开源代码的应用 实训、企业实习与毕 方向之二:数字媒体 【培养目标】:本专 软件工程和数字媒体 软件工程领域扎实的专业知 平台与工具,具有较强的系 想和方法设计、开发、维护 程实践能力及工业实践经历; 及优良的职业道德,服务于 识 统分 和管理 具有较 全社会信 主要在软件企业、科研部门 单位、事业单位、技术和行从事软件开 政管理部门等 机科学与技术、软件工程 机科学导论、C 语言程序设计、离散数学、面向对象程序 组成原理、计算机网络、操作系统、数据 法、软件代码开发技术、软件需求分析、 设计、数据 库原理、软件工程基础、人 软件设计与体系结构、软件 于开源代码的 Web 应用开发、.NET 框架程序设计、J2EE 架构与应用节】:程序设计实训、数据结构与算法课 项目实训、操作系统课程设计、软件设计 业设计(论文)等。

技术方向 业方向培养在数字媒体技术领域具有良好 技术的基本理论和知识,受到软件工程的 程设计、数据库课程设计、 与开发项目实训、工程项目 发及媒体内容制作 方法、工具和技术,具有良好的美术基础 事动画设计、数字媒体类软件系统的分析、设计和维护等 力,具有团队协作精神、技术创新能力和市场开拓能力 质复合型软件人才。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人才培养目标:毕业生在计算机软
件和网络工程领域具有良好科学素养,
能从事网络系统规划与设计、网络
系统集成与网络应用软件开发、网 络运营与维护管理等技术工作的复
合型软件工程人才。
网络工程方向课程一览
路由与交换技术 Linux操作系统 网络安全技术 网络系统集成技术 综合布线系nk you!
软件测试方向专业课程
算法设计与分析 48 Web应用测试 32 软件体系结构 48 自动化测试技术 48 软件测试案例分析 32 设计模式 48
3、移动开发方向 培养目标:
培养在软件工程领域具有良 好科学素养,具备良好软件工 程师职业道德与素养的移动终 端含(各平台手机及PAD)应 用软件开发人员。
48 48 48 48 32 48
软件测试方向培养目标
毕业生在计算机软件领域具有良好科学素养, 较好地掌握计算机科学的基本理论和知识、计 算机软件工程技术的基本技能与方法,掌握先 进的软件工程化方法、工具和技术,能够从事 软件系统分析、开发和维护等工作,并具有一 定的项目组织、管理能力,具有团队协作精神 、技术创新能力和市场开拓能力。毕业后,能 适应信息技术时代的产业化发展需要,可从事 软件开发、软件测试及软件项目管理等相关工 作。
软件工程2013级专业方向分流介绍
可选专业方向: 1、软件测试技术(60-120人) 2、网络工程(60-120人) 3、移动开发(限60人) 4、移动开发(高新就业实验班)(限60人)
注:前三个方向的学生在第四学年经过选拔的部分学 生可以参加“3+1”校企合作班,即第四学年在企业 完成,高薪就业实验班则从大三开始就由企业承担部 分课程,不参加前三个方向的”3+1“选拔,大四直 接进合作企业实习实训 。
移动开发(高薪就业实验班)拟开课程一览
Linux操作系统 48 XML编程 32 Web服务器设计与实现 48 Oracle数据库 48 RIA技术 40 Android UI开发 48 Android 应用开发 64 Android数据存储 32 Android网络编程 80 Android高级编程 48 服务器框架编程 48 多个层次的项目实战训练环节 200
1、软件测试技术方向
培养在软件工程领域具有良 好科学素养,具备良好软件工 程师职业道德与素养的大型软 件项目测试人员及程序员。
软件测试技术
主要专业方向课程一览:
算法设计与分析48 Web应用测试32 软件体系结构48 自动化测试技术48 软件测试案例分析32 设计模式48
2、网络工程方向
移动开发方向课程一览
Linux操作系统 Objective-C语言 Android应用程序设计 Win8应用程序设计 IOS应用程序设计 设计模式
48 32 48 48 32 48
4、移动开发(高薪就业实验班) 培养模式为2+1+1,即校内第三年课程 的一部分由企业教师承担,第四学年全部 在企业完成实习实训和毕业设计 选拔筛选模式初定为企业命题,以试卷形 式选拔,取报名人数成绩排序前60名。
相关文档
最新文档