1 / 94
文档名称:

计算机软件及应用软件工程zhhf软件工程概述PPT课件.pptx

格式:pptx   大小:307KB   页数:94页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机软件及应用软件工程zhhf软件工程概述PPT课件.pptx

上传人:wz_198613 2021/7/3 文件大小:307 KB

下载得到文件列表

计算机软件及应用软件工程zhhf软件工程概述PPT课件.pptx

文档介绍

文档介绍:About Software Engineering
内容丰富,课时有限(抓紧课外时间)
基本概念、原理、规律
软件开发方法、工具和环境,软件开发过程
软件开发管理,软件产品规范
新兴学科,发展迅速
实践性强
第1页/共94页
参考书籍
《软件工程——实践者的研究方法》第六版,Roger S. Pressman,***出版社
《软件工程》第六版,Ian Sommerville,***出版社
《软件工程——理论与实践》第二版,Shari Lawrence Pfleeger,高等教育出版社
《实用软件工程》第二版,郑人杰、殷人昆、陶永雷,清华大学出版社
第2页/共94页
有关SE的一些组织及网站
SWEBOK——The Software Engineering Body of Knowledge
ACM——Association for Computer Machinery
IEEE

第3页/共94页
对软件工程最浅显的认识
对工程的认识
需求分析的重要性
设计与实现仅仅是软件工程的一小部分
规范与标准的重要性
工具的重要性
质量的意义及重要性
第4页/共94页
人们对软件开发的新认识
个人技巧 → 团队意识
效率第一 → 清晰度第一
第5页/共94页
软件产业发展的背景
人类社会正经历着一场前所未有的由工业社会向信息社会的巨变,软件产业“任重道短”。
从1991年起,信息产业保持了10—20%的增长速度。
2000年,全球IT产业的产值为5000亿美元。
2001年,全球IT产值首次超过汽车工业和钢铁工业。
硬、软件开发人员的比例为1 : 8
软件,正处于信息技术的核心位置,触及到人类社会的各个角落和人类文化的各个层次。
全球10大软件企业,有7个在美国,2个在日本。
在这辉煌的另一面,“软件危机”一直折磨着软件业界。
第6页/共94页
人类社会已经发展到信息时代
茹毛饮血的石器时代
文明初肇的青铜时代
工业革命的蒸汽时代
社会化大生产的电气时代
信息膨胀的数字时代
第7页/共94页
计算机科学技术的巨大作用
开拓人类认识自然改造自然的新资源
物质资源、能量资源→信息资源
增添了人类发展科学技术的新手段
理论推倒、科学实验、虚拟与现实……
提高了人类创造文化的新工具
人的行为、思想、言语、行动……
引起了人类工作方式与生活方式的变化
第8页/共94页
软件的历史
第一个写软件的人是Augusta Ada Lovelace, 1860年尝试为机械式计算机写软件,但失败了。
晶体管的发明为存储器的大量应用提供了基础。
50年代,第一台电子计算机的问世,以写软件为职业的人开始出现。
60年代,美国大学开始授予计算机专业的学位,有了软件课程。
在通用硬件普及的初期,软件的通用性却是很有限的。软件开发也没有什么系统的方法可以遵循,是个人电脑的思维过程,带有强烈的个人色彩。
第9页/共94页
软件的定义
Software = Program + Data + Document
其中:
程序是按照事先设计的功能和性能要求执行的指令序列;
数据是使程序能够正常操纵信息的数据结构;
文档是与程序开发维护和使用有关的各种图文资料。
第10页/共94页