软件工程专业简介

上传人:子 文档编号:51712419 上传时间:2018-08-16 格式:PPT 页数:33 大小:1.14MB
返回 下载 相关 举报
软件工程专业简介_第1页
第1页 / 共33页
软件工程专业简介_第2页
第2页 / 共33页
软件工程专业简介_第3页
第3页 / 共33页
软件工程专业简介_第4页
第4页 / 共33页
软件工程专业简介_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《软件工程专业简介》由会员分享,可在线阅读,更多相关《软件工程专业简介(33页珍藏版)》请在金锄头文库上搜索。

1、软件工程专业简介软件工程专业简介制作人:软工制作人:软工10061006聂齐聂齐什么是软件工程?什么是软件工程?n软件工程(Software Engineering,简称为 SE)是一门研究用工程化方法构建和维护有效 、实用和高质量的软件的学科。它涉及到程 序设计语言,数据库,软件开发工具,系统 平台,标准,设计模式等方面的知识;同时 它还是一门将理论应用于实践的学科,多处 应用了计算机科学、数学和管理科学等方面 的知识。它也是计算机领域发展最快的学科 分支之一,国家非常重视软件行业的发展, 对软件人才的培养给予了非常优惠的政策我国软件产业的现状我国软件产业的现状n n软件产业的发展水平,决定

2、了一个国家的信软件产业的发展水平,决定了一个国家的信 息产业发展水平及其在国际市场上的综合竞息产业发展水平及其在国际市场上的综合竞 争力。目前,我国软件高级人才的短缺已经争力。目前,我国软件高级人才的短缺已经 成为制约我国软件产业快速发展的一个瓶颈成为制约我国软件产业快速发展的一个瓶颈 。在中国,国内市场对软件人才的需求每年在中国,国内市场对软件人才的需求每年 高达高达8080万人万人,而高校计算机毕业生中的软件,而高校计算机毕业生中的软件 工程人才还很缺乏,尤其是高素质的软件工工程人才还很缺乏,尤其是高素质的软件工 程人才的极度短缺。尽快培养起适合信息产程人才的极度短缺。尽快培养起适合信息产

3、 业所需要的高素质软件工程人才,已经成为业所需要的高素质软件工程人才,已经成为 信息化工作中的重中之重。信息化工作中的重中之重。 20102010年高校软件工程专业排名年高校软件工程专业排名n 1、南京大学n 2、清华大学 n 3、复旦大学 n 4、武汉大学 n 5、浙江大学 n 6、上海交通大学 n 7、中国科学技术大学 n 8、中山大学n 9、华中科技大学 n10、哈尔滨工业大学 华中科技大学软件学院华中科技大学软件学院n n华中科技大学软件学院华中科技大学软件学院 是经教育部批准是经教育部批准( (教高教高 2001620016号文号文) )的的3535所国所国 家示范性软件学院之一家示

4、范性软件学院之一 。华中科技大学软件学。华中科技大学软件学 院充分利用华中科技大院充分利用华中科技大 学综合优势、办学资源学综合优势、办学资源 和计算机学科优势,通和计算机学科优势,通 过产学研结合,拓宽办过产学研结合,拓宽办 学渠道,采用超常规办学渠道,采用超常规办 学模式,为我国学模式,为我国ITIT产业产业 培养多层次、具有国际培养多层次、具有国际 竞争能力的竞争能力的“ “工程型工程型” ”与与 “ “应用型应用型” ”软件人才。软件人才。学软件的优势学软件的优势就业形势好就业形势好n随着软件业的快速发展,软 件开发专业人才的需求逐年 增长。而国内的软件人才却 非常紧缺。这就是我们华科

5、 的软件学院就业率一直处于 学院前列的原因之一。有句 话说得好:“用电脑就是用 软件”。而软件产业的发展 也在改变着人们的日常生活 ,甚至成为IT产业发展的重 要推动力。环顾世界,微软 、Adobe、等公司无不是从 软件起家,逐步发展到目前 的庞大规模。因此,从某种 意义上说,靠软件吃饭,是 一辈子的事情。所以软件是 一门好就业的行业。 学软件的优势学软件的优势就业工资高就业工资高n 这是一个众所周知的 事实,软件工程的平均 工资一直处于前列,软 件工程师城市之间差异 比较大,一级城市(如 深圳,上海等)初高 级软件工程师的待遇在 40009000之间;内 地其他省会城市一般在 2000600

6、0之间。但 只要你的技术高,能力 强,月工资在10000与 20000之间也不足为奇 (本科毕业的工资更高 ) 学软件的优势学软件的优势就业方向广就业方向广n未来几年,国内外高层 次软件人才将供不应求 。毕业生主要在各大软 件公司、企事业单位、 高等院校、各大研究所 、国防等重要部门从事 软件设计、开发、应用 与研究工作。有数据表 明,我国软件出口规模 达到215亿元,软件从 业人员达到72万人,在 中国十大IT职场人气职 位中,软件工程师位列 第一位,软件工程人才 的就业前景十分乐观。 软件工程专业就业前景分析软件工程专业就业前景分析n n可视化编程可视化编程 n nwebweb应用程序设计

7、应用程序设计 n n软件测试软件测试 n n数据库管理数据库管理n n图形图像制作图形图像制作 n n网络构建技术网络构建技术 n n网络系统管理网络系统管理 n n多媒体制作多媒体制作n n计算机办公应用计算机办公应用可视化编程可视化编程n掌握程序设计方法及可视化技术,精通 一种可视化平台及其软件开发技术。获 取delphi程序员系列、java初级或vb 开发能手认证。 n就业方向:企业、政府、社区、各类学 校等可视化编程程序员。webweb应用程序设计应用程序设计n具有美工基础和网页动画设计能力,掌 握交互式网页程序的设计技术,能进行 网站建设和维护。获取macromedia多 媒体互动设

8、计师或delphi初级程序员或 delphi快速网络开发工程师认证。 n就业方向:企业、政府、社区、各类学 校等web应用程序员。 软件测试软件测试n掌握软件测试的基本原理、方法和组织 管理,精通软件测试工具。获取ata软 件测试工程师或delphi初级程序员或 java初级程序员认证。 n就业方向:企业、政府、社区、各类学 校等软件测试员。 数据库管理数据库管理n能应用关系范式进行数据库设计,精通 sql语言,胜任数据库服务器管理与应 用工作。获取oracle数据库管理或sql server数据库应用或windows xp应用 认证。 n就业方向:企业、政府、社区、各类学 校等部门的中、大型

9、数据库管理员。图形图像制作图形图像制作n精通国际上流行的图形/图像制作工具( 如coreldraw、photoshop、 pagemaker等)。获取平面设计师相关 的认证。 n就业方向:广告制作公司、建筑设计公 司、包装装璜设计公司、居室装修公司 、出版印刷公司。 网络构建技术网络构建技术n n熟悉网络结构和组网方式,掌握建网方熟悉网络结构和组网方式,掌握建网方 法,能利用工具分析和排除常见网络故法,能利用工具分析和排除常见网络故 障。获取障。获取ciscocisco路由配置或华为网络工路由配置或华为网络工 程或程或ampamp应用工程师认证。应用工程师认证。n n就业方向:企业、政府、社区

10、、各类学就业方向:企业、政府、社区、各类学 校等网络构建工程师。校等网络构建工程师。 网络系统管理网络系统管理n掌握网络系统管理的基本知识与应用技 能,能进行网络系统的安全设置。获取 window2000 server或 turbolinuxtlce或cisco路由配置专家 认证。n就业方向:企业、政府、社区、各类学 校等网络系统管理员。 多媒体制作多媒体制作n n具有多媒体程序设计与多媒体制作策划具有多媒体程序设计与多媒体制作策划 的能力。基本掌握面向对象程序设计与的能力。基本掌握面向对象程序设计与 建模、造型设计、场景设计、分镜头原建模、造型设计、场景设计、分镜头原 理等技能。获取多媒体设

11、计师相关的认理等技能。获取多媒体设计师相关的认 证。证。 n n就业方向:多媒体设计与制作公司、动就业方向:多媒体设计与制作公司、动 画美术制作出版公司、广告制作公司。画美术制作出版公司、广告制作公司。计算机办公应用计算机办公应用n n精通办公自动化应用与管理,熟悉服务精通办公自动化应用与管理,熟悉服务 器的安装、管理和维护,基于应用服务器的安装、管理和维护,基于应用服务 器的相关服务和软件系统,具备对服务器的相关服务和软件系统,具备对服务 器的网络安全设置、邮件、网页发布、器的网络安全设置、邮件、网页发布、 ftpftp、oaoa、bbsbbs等系统的应用和维护能等系统的应用和维护能 力。力

12、。 n n就业方向:企业、政府、社区、各类学就业方向:企业、政府、社区、各类学 校等系统管理。校等系统管理。本专业主修课程本专业主修课程nC语言程序设计,电路原理,计算机组 成原理,计算机网络,微机原理与接口 技术,信号与系统,数据结构,算法设 计与分析,计算方法,操作系统原理, 软件体系结构,数据库系统原理,软件 工程,个体软件过程,面向对象程序设 计,软件过程管理,需求工程,软件质 量与测试,软件项目管理等。培养目标培养目标n本专业培养适应社会发展需求,德、智、体、美全面 发展,具有扎实的计算机应用理论和知识基础,掌握 软件工程领域的前沿技术和软件开发方法,具有较强 的实践能力和创新精神,

13、具备较强的软件项目的系统 分析、设计、开发和测试能力,理解和掌握计算机网 络与软件工程的理论、相关知识和技能,能够按照工 程化的原则和方法从事软件项目开发和管理;能构建 网络、分析和排除常见网络故障,维护网络的安全和 正常运行;能从事计算机应用软件的测试、开发,计 算机网络系统管理与维护工作的的应用型人才。发展方向发展方向n后台开发方向:熟悉LINUX/UNIX操作和开 发环境,熟悉TCP/IP协议相关知识,有 C/C+开发和网络编程经验;n客户端开发方向:熟悉VC开发工具及 windows编程;n游戏开发方向:熟悉Direct3D或OpenGL, 有3D游戏引擎研究及开发经验;nWEB开发方

14、向:熟悉 LAMP(Linux+Apache+MySQL+PHP)或 JSP或CGI开发;软件工程的学习软件工程的学习n n关于英语关于英语 无论你怎么避免阅读英文无论你怎么避免阅读英文 ,你以后工作了一定是阅读英文的,不,你以后工作了一定是阅读英文的,不 要以要以4 4,6 6级考的都是无聊的东西为借口级考的都是无聊的东西为借口 而不好好学习英语,实际上如果你真的而不好好学习英语,实际上如果你真的 把把6 6级考过了,那你会发现阅读任何技级考过了,那你会发现阅读任何技 术文档和砍瓜切菜一样,还有比较好点术文档和砍瓜切菜一样,还有比较好点 的外企都要求非常好的英语能力的外企都要求非常好的英语能

15、力软件工程的学习软件工程的学习n n关于编程关于编程 新手学编程要从根本出发新手学编程要从根本出发 从理论上来说,需要广泛的阅读,了解算从理论上来说,需要广泛的阅读,了解算 法的博大精深和计算机的基本理论。法的博大精深和计算机的基本理论。 从实践上来说,需要有广泛的练习,练习从实践上来说,需要有广泛的练习,练习 的广泛在于练习不同的内容。的广泛在于练习不同的内容。 然后就是创新精神和数学思维能力,这些然后就是创新精神和数学思维能力,这些 都是需要培养的。都是需要培养的。 软件工程的学习软件工程的学习n n关于算法关于算法 如果你对自己的定位是一个工程师(项目管如果你对自己的定位是一个工程师(项

16、目管 理级的工程师稀缺,我个人担保这个级别的理级的工程师稀缺,我个人担保这个级别的 薪水薪水2020万以上),那数据结构,编译原理是万以上),那数据结构,编译原理是 很重要的,并且推荐一本书叫计算机程序设很重要的,并且推荐一本书叫计算机程序设 计艺术,推荐大家没事把计艺术,推荐大家没事把ACMACM的题做着玩(打的题做着玩(打 发时间)发时间) 软件工程的学习软件工程的学习n n关于技术方向关于技术方向 无论你做嵌入式,时时系统,企业软件,其本质上是无论你做嵌入式,时时系统,企业软件,其本质上是 没有什么区别的,编程是比较低级的工作,但每个优没有什么区别的,编程是比较低级的工作,但每个优 秀的设计师都写过超过秀的设计师都写过超过1010万行的有效代码,但是技万行的有效代码,但是技 术有价格上的区别术有价格上的区别 。嵌入式。嵌入式C C,汇编是相对贵的技术,汇编是相对贵的技术 ,JSPJSP,ASPASP是相对便宜的技术,大型机是比较昂贵是相对便宜的技术,大型机是比较昂贵 的技术的技术

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号