软件工程导论课件
• 软件工程—实践者的研究方法(Software Engineering-A Practitioner’s Approach)。编码 编码就是把软件设计结果翻译成用某种程序设计语言书写的程序。1、选择程序设计语言 程序设计语言是人和计算机通信的最基本的工具。选择程序设计语言的主要实用标准。
软件工程导论课件Tag内容描述:<p>1、主讲教师: 丁月华 Email:ding_mickeysina.com 5 总体设计 5-2 WHPU 5.1 设计过程 5.2 设计原理 5.3 启发规则 5.4 描绘软件结构的图形工具 5.5 面向数据流的设计方法 5.6 小结 习题 5-3 WHPU 5.1 设计过程 n设想供选择的方案 n选取合理的方案 n推荐最佳方案 n功能分解 n设计软件结构 n设计数据库 n制定测试计划 n书写文档 5-4 WHPU 个人成果,妥善保存, 请勿传播 分析模型和设计模型的转换 n将分析模型转换为软件设计 5-5 WHPU 个人成果,妥善保存, 请勿传播 软件设计是后续开发步骤及软件维护工作基础 如果没有设计,只能建立一个不稳定。</p><p>2、第6章 编码,2,编码 编码就是把软件设计结果翻译成用某种程序设计语言书写的程序。 1、选择程序设计语言 程序设计语言是人和计算机通信的最基本的工具,它的特点必然会影响人的思维和解题方式,会影响人和计算机通信的方式和质量,也会影响其他人阅读和理解程序的难易程度。因此,编码之前的一项重要工作就是选择一种适当的程序设计语言。,3,选择程序设计语言的主要实用标准: (1) 系统用户的要求。 (2) 可以使用的编译程序。 (3) 可以得到的软件工具。 (4) 工程规模。 (5) 程序员的知识。 (6) 软件可移植性要求。 (7) 软件的应用领域。,4,。</p><p>3、软 件 工 程,童红斌,学习目的:,软件工程是计算机专业一门重要的专业课。 目的在于培养学生用工程化的原理及方法开发软件系统,把专业知识同实际项目结合起来,为将来从事计算机软件的开发及应用维护工作打下坚实的基础。 对于培养学生的软件素质,提高学生的软件开发能力与软件项目管理能力具有重要的意义。,参考书:,现代软件工程,张家浩,机械工业出版社 软件工程:实践者的研究方法,Roger S. pressman,郑人杰等译,机械工业出版社 软件工程导论学习辅导,张海藩,清华大学出版社,成绩评定: 平时成绩包含:小论文、作业和考勤。,总。</p><p>4、2019年11月24日,第1页,第2章可行性研究,本章内容结构,本章引言学习目标教学内容本章小结思考和练习课堂讨论,本章引言,在进行任何一项较大的工程时,首先要进行可行性分析和研究,对于软件项目开发也同样需要进行可行。</p><p>5、1,高级软件工程,张继天龙。引言,你学过软件工程吗?软件工程课程是关于什么的?你觉得软件工程有趣吗?本课程的目的是体验软件工程各个阶段的主要工作,并特别注意吸取经验教训;学会与他人合作,培养团队精神。从现在开始,分成小组(每组约3人)。4。组长负责:组织、分工和控制进度;每个团队成员的分数都有5点浮动调整权;组长奖惩:引起半数以上组员不满,重新选举组长;带领整个团队成功完成任务,总分5分。等级评。</p><p>6、图:活动图,统一建模语言UML,图:活动图,统一建模语言UML,图:组件图,统一建模语言UML,图:部署图,统一建模语言UML,图:部署图,统一建模语言UML,面向对象的设计,面向对象设计的过程,系统设计,设计系统的体系结构,识别设计元素,定义数据的存储策略,部署子系统,检查系统设计,9,什么是面向对象设计,面向对象的设计(OOD)概述,OOD按实现条件对OOA模型进行调整,并补充几个新的组成。</p><p>7、大连理工大学软件学院,软件工程复习,2020/11/20,.,2,第1章 基础知识,2020/11/20,.,3,什么是软件,软件的定义软件由三部分组成: 程序:在运行时,能提供所希望的功能和性能的指令集 数据:使程序能够正确运行的数据 文档:描述程序研制过程、方法及使用的文档 软件处理的是信息和逻辑 软件的开发,绝不仅仅是编写程序 软件围绕着逻辑进行 软件就是一个信息交换器 产生、管理、获取、修。</p>