资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,软件工程,专业介绍,太原理工大学软件学院,College of Software Engineering,Taiyuan University of Technology,Jul.4,第1页,主要内容,软件工程,专业教学保障,;,软件工程,认知;,软件工程,行业发展趋势,软件工程,专业课程体系。,第2页,教学与管理保障体系,软件工程,专业,五十八名专职教师,党政办,教科办,学生办,计算机试验技术中心,第3页,师资队伍保障,软件学院现有专职教师,58,人,其中教授,15,人,副教授,23,人,讲师,20,人。其中含有博士学位教师,23,人,博士导师,4,人,,,硕士导师,25,人。全部高级职称教师都负担本科教学工作。,第4页,博士授权学科支撑保障体系,人工智能,数据库与,Web,资源处理,计算机检测与控制技术,计算机网络与安全,高性能计算与并行处理,计算机应用技术工学博士学位授予权(081203),第5页,软件工程工学硕士支撑保障,数据库与智能计算,多媒体与嵌入式系统软件,应用软件与网络软件技术,软件体系结构及应用,1,2,3,4,软件工程一级学科工学硕士学位授予权(08,35,审批),第6页,工学硕士学科支撑保障体系,计算机应用技术,(081203,),计算机软件与理论,(081202),计算机系统结构,(081201),1,2,3,计算机科学与技术一级学科工学硕士学位授予权(0812),第7页,工程及师资硕士支撑保障体系,计算机技术工程领域工程硕士授予权(,430112,),软件工程领域工程硕士授予权(,430113,),高校师资硕士授予权,(,081203,),1,2,3,计算机科学与技术工程领域及师资硕士学位授予权,第8页,软件工程发展历程,物理学,标志技术:电机、电话等(,1900,),标志技术:微处理器、计算机等(,1965,),电机工程,标志技术:晶体管、,IC,等(,1960,),电子工程,计算机工程,技术需求:研究、知识、创新等(,1980,),计算机科学,技术需求:研发易用高质量软件困难、成本高(,1990,),软件工程,创始人:,Alan Turing,程序创始人:,Ada Lovelace,软件危机,第9页,程序创始人:,Ada Lovelace,Ada Lovelace(阿达洛甫雷斯),18生于伦敦,是英国著名诗人拜伦女儿,母亲安娜密尔班克(A.Millbanke)是位业余数学兴趣者,阿达没有继承父亲诗普通浪漫热情,却继承了母亲数学才能。,阿达设计了巴贝奇分析机上解伯努利方程一个程序,甚至还建立了循环和子程序概念。因为她在程序设计上开创性工作,被称为世界上第一位程序员。Ada Lovelace生命是短暂,她对计算机预见超前了整整一个世纪。阿达早逝,年仅36岁,与她父亲拜伦相同。,第10页,创始人:,Alan Turing,Alan Mathison Turing(阿兰麦席森图灵),19生于伦敦,是英国著名数学家和逻辑学家,被称为计算机科学之父、人工智能之父,是计算机逻辑奠基者,提出了“图灵机”和“图灵测试”等主要概念。人们为纪念其在计算机领域卓越贡献而设置“图灵奖”。,“图灵奖”是美国计算机协会(Association for Computer Machinery,ACM)于1966年设置,专门奖励那些对计算机科学研究与推进计算机技术发展有卓越贡献出色科学家。图灵奖是计算机界最负盛名奖项,有“计算机界诺贝尔奖”之称。图灵奖对获奖者要求极高,评奖程序也极严,普通每年只奖励一名计算机科学家,只有极少多年度有两名以上在同一方向上做出贡献科学家同时获奖。当前图灵奖由Google企业赞助,奖金为100,000美元。,第11页,计算机硬件发展,电子管,-,晶体管,-,集成电路,-,大规模集成电路,摩尔定律:是由英特尔(,Intel,)创始人之一戈登,摩尔(,Gordon Moore,)提出来。其内容为:当价格不变时,集成电路上可容纳晶体管数目,约每隔,18,个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到电脑性能,将每隔,18,个月翻两倍以上。这一定律揭示了信息技术进步速度。,第12页,计算机软件发展,伴随硬件发展而发展,系统软件(,OS,发展改变):,CBI(DOS)-GUI(WINDOWS)-,应用软件:由少变多,由单一变多样化,鼠标之父,:,道格拉斯,恩格尔巴特,(Douglas C.Engelbart),鼠标器创造人和超文本研究先驱,无结构,-,结构化,-,面向过程,-,面向对象,-,软件危机,-,软件工程,-,第13页,“软件危机”表现,软件开发进度失控;,软件开发成本失控;,软件产品质量不能确保;,软件产品极难维护;,软件功效和性能不满足用户需求;,软件文档资料缺失。,第14页,“软件危机”产生原因,软件不一样于硬件;,用户需求极难准确描述(非数值运算);,软件产品依赖开发人员智慧;,软件规模越来越大;,软件复杂性越来越高。,第15页,“软件危机”处理方法,软件工程学,利用计算机科学、数学和管理科学原理;,采取系统、规范、可度量方法;,开发、运行和维护软件;,降低开发、运行和维护成本;,改进软件产品质量;,提升软件生产率水平。,第16页,IEEE-CS/ACM,定义软件工程知识领域,软件需求,软件设计,软件结构,软件测试,软件维护,软件配置,软件工程管理,软件工具和方法,软件质量,软件工程,第17页,软件行业国家政策,国务院印发勉励软件产业和集成电路产业发展若干政策通知;,科技部、国家发改委、商务部、信息产业部、国家标准化管理委员年印发关于深入提升我国软件企业技术创新能力实施意见通知;,教育部、商务部20印发关于加强服务外包人才培养促进高校毕业生就业工作若干意见,国务院20印发关于加紧培育和发展战略性新兴产业决定;,国务院20印发深入勉励软件产业和集成电路产业发展若干政策;,软件产业是国家战略性新兴产业;,软件产业是国民经济和社会信息化主要基础;,软件行业频受国家政策扶持;,第18页,全球软件服务业产业规模,中国市场情报中心,第19页,国内软件市场巨大,第20页,国内软件市场规模,第21页,移动互联网软件,CNNIC统计:截至年12月手机网民达3.03亿,较底增加了6930万人。,An Android 3.1 Home screen,第22页,电子商务软件,网上支付用户规模到达,1.37,亿人,使用率为,30%,。,网络购物用户规模到达,1.61,亿,使用率提升至,35.1%,。,第23页,嵌入式软件,华清远见教育集团-中国嵌入式开发从业人员调查汇报,嵌入式工程师月薪百分比,嵌入式行业分布,嵌入式软件平台分布,第24页,软件开发与服务,网络化趋势,网络化是软件技术发展基本方向;,软件即服务,SaaS,(,Software-as-a-service,);,平台即服务,SaaS(Software as a Service),;,基础设施即服务,IaaS,(Infrastructure as a Service),服务化趋势,服务化是软件产业转型本质特征;,智能化趋势,平台化趋势,数据库、中间件和应用软件相互渗透,向一体化软件平台新体系演变;,融合化趋势,惯用软件开发平台,JavaEE,;,Microsoft.NET,;,Oracle,、,SQL Server,。,第25页,云计算平台软件,微软云计算平台服务,阿里巴巴云计算平台服务,第26页,软件工程主要方向,移动互联网软件,电子商务软件,嵌入式软件,软件开发技术与服务,云计算平台软件,软件服务外包,1,2,3,4,5,6,卓越软件工程师,信息安全软件,7,互联网数字媒体软件,8,物联网软件,9,第27页,软件工程能力,培养知识体系,职业道德和综合素质,胜任软件工程相关工作,工程科学素养,软件工程方向知识,计算机技术基础,软件工程基础,软件工程专业知识,第28页,软件工程课程体系,工程科学素养课程,自然科学,高等数学、大学物理、工程制图;,人文社科,政治、人文社会科学类选修;,工具知识,大学英语、软件工程专业外语、文件检索与利用等。,第29页,软件工程课程体系,计算机技术基础课程,算法与程序,离散结构、数据结构、程序设计技术、计算机数值方法、面向对象程序设计基础、,JAVA,语言程序设计。,软件基础,软件开发环境与工具、操作系统、数据库系统原理等。,硬件基础,硬件技术基础、数字逻辑、计算机网络等;,第30页,软件工程课程体系,软件工程基础课程,软件工程导论、系统分析与设计、,Web,程序设计基础、信息安全技术、多媒体技术与应用,软件工程专业课程,软件需求工程、软件代码开发技术、,WEB,系统与技术、软件测试技术、大型数据库系统等,。,第31页,软件工程课程体系,计算机技术基础课程,软件工程基础课程,软件工程专业课程,软件工程方向课程,第32页,Thanks,!,Question,?,第33页,
展开阅读全文