2011软件工程-教学实习-李.ppt_第1页
2011软件工程-教学实习-李.ppt_第2页
2011软件工程-教学实习-李.ppt_第3页
2011软件工程-教学实习-李.ppt_第4页
2011软件工程-教学实习-李.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论