- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京大学工程硕士软件工程教材 第一章 概论
软 件 工 程 主要内容: 1、软件工程概念 2、软件开发模型 3、系统建模技术-结构化方法 4、系统建模技术-面向对象方法 5、软件测试 6、软件过程与CMM简介 为屏蔽计算机硬件的异构性,发展了操作系统 .NET/COM Web Services J2EE/EJB 操作系统 UNIX Windows Linux C/C++ 语言 Java 语言 支撑软件?中间件 为屏蔽操作系统和编程语言的异构性,发展了支撑软件和中间件 为了屏蔽中间件之间的异构性,出现了Web技术。 Fortran 语言 为了祢补应用软件与现实计算环境之间的距离 应用系统 网 络 层 综观 软件技术 的发展 软件开发的本质 应用系统 概念不同,逻辑不同。 解决问题的思维逻辑 不同。 -“距离” 语 言 网络 异构 VB、VC --程序设计环境 中间件技术与产品 面向领域的软件体系结构 应用框架 领域软件生产线 系统建模 运行平台 开发平台 软件工程学科所要解决的问题 软件开发的本质 可概括为: 第一点: 问题空间的概念 与 解空间的模型化概念 之间的映射 例如:对象 = F(张山) (模型化概念) (问题空间的概念) 其中, 对应的过程:需求分析 使用的技术:面向对象 使用的原理:数据抽象 目的:作为计算的客体。 第二点:问题空间的处理逻辑 与 解空间处理逻辑 之间的映射 例如1: 加工1(及相关的数据流)=F(计算学生成绩) 其中:使用的方法:结构化方法; 对应的过程:需求分析 使用的原理:过程抽象 加工1 计算学生平均成绩 科目+年级/班 学生成绩文件 学生平均成绩 规约后的处理逻辑 例如2: 交互图1=H(计算学生成绩) 其中:对应的过程:需求分析 使用的方法:面向对象 使用的原理:行为结构抽象(简称行为抽象) 作用:实现计算 :教务员 :教员 递交A科学生成绩表 A科学生成绩表 :教学主任 求A科平均 A科平均 由于以上两个映射是由“人”完成的,因此 就软件开发而言,需要解决两个方面的问题: 1:管理 2:技术 进一步说,技术问题主要是指软件开发过程通常需 要遵循的途径和方向 其中,过程方向 确定用于创建问题模型和设计解的 特定的抽象层次 例如,需求、设计、实现、部署等 第一章、软件工程及软件工程框架 软件-计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。 工程-将理论和所学的知识应用于实践的科学。 软件工程-应用计算机科学、数学及管理科学等原理,开发软件的工程。它借鉴传统工程的原则、方法,以提高质量,降低成本为目的。其中,计算机科学、数学用于构造模型与算法,工程科学用于制定规范、设计范型、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。 软件工程是一门交叉性学科。 软件工程框架 软件工程目标 生产具有正确性、可用性和开销合宜的产品。正确性是指软件产品达到预期功能的程度。可用性是指软件基本结构、实现以及文档为用户可用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。 软件开发活动 生产一个最终满足需求且达到工程目标的软件产品所需要的活动。软件开发的基本活动包括:需求分析(requirement analysis),设计(design),实现(implementatio
您可能关注的文档
最近下载
- 《新时代职业英语》教学资源_传媒英语_Unit_6_.pptx VIP
- 中医临床执业医师考试题及答案2025版.docx VIP
- 超声中信号处理.ppt VIP
- 《新时代职业英语》教学资源_传媒英语_Unit_7_.pptx VIP
- 部编人教版道德与法治五年级上册《全册课件》.pptx
- 《新时代职业英语》教学资源_传媒英语_Unit_9.pptx VIP
- 宝钢质量管理经验.doc VIP
- 勿忘历史,珍爱和平——抗战胜利80周年主题班会-2025-2026学年初中主题班会优质课件.pptx VIP
- Kuka控制系统 KR C5安装指南.pdf VIP
- 学习2025年《初中初三开学第一课》.pptx VIP
文档评论(0)