随笔分类 - 软件工程
软件工程导论的相关内容
摘要:专业名词解释 1.什么是Rup? 答:(1)RUP(它的英文全称:Rational Unified Process)既统一软件开发过程或统一软件过程)是一个面向对象且基于网络的程序开发方法论。它 可以为所有方面和层次的程序开发提供指导方针,模版以及事例的支持。RUP和类似的产品把面向过程的方面(例如
阅读全文
摘要:第一章 软件工程学概述 1.软件工程的定义: 采用工程的概念、原理、技术、和方法来开发与维护软件,把经过时间考验而证明正确 的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件 并有效的维护它。 另外一种解释: (1)把系统的、规范的、可度量的途径应用与软件开发、运行和维护,
阅读全文
摘要:软件工程 第五章 总体设计(复习) (1)概要 经过需求分析阶段的工作,系统必须“做什么”已经很清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的是系统应该如何实现。他最重要的一项工作是设计软件结构。因此,总体设计又称为概要设计或初步设计。通过这个阶段的工作确定划分出组成系统的物理元素 程序、
阅读全文
摘要:软件工程 第三章 需求分析 (1)需求分析的定义 需求分析是软件定义的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题 在需求分析结束之前系统分析员应该写出软件需求规格说明书 ,以书面的形式准确地描述软件的需求 (2)需求分析的任务 (3)与用户沟通获取需求的方法 访谈 面向数据自顶
阅读全文
摘要:软件工程 第二章 可行性研究 (1)可行性研究的任务 可行性研究的目的就是用最小的代价尽可能短的时间内确定问题时候能够解决. 一般说来至少应该从下述3个方面研究每种解法的可行性 (2)可行性研究过程 1.复查系统规模和目标 2.研究目前正在使用的系统 3.到处新系统的高层了逻辑模型 4.进一步定义问
阅读全文
摘要:软件工程 第一章 软件工程学的概述 1.1 软件危机的介绍 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题 1.2 软件危机的一些典型表现 1.3 产生软件危机的原因 一方面是软件本身的特点有关;另一方面也和软件与维护的方方法不正确有关。 具体如下: 1.4 消除软件危机的途径 为
阅读全文
摘要:软件测试 1.编码和测试统称为实现。 2.软件测试的目的与软件工程所有其他阶段的目的都相反。 3.测试阶段的根本目标是尽可能多地发现并排除软件中潜藏的错误,最终把一个高质量的软件系统交给用户使用。 4.软件测试的目标 (5)软件测试准则 (6)测试方法 (7)测试步骤
阅读全文
摘要:(1)介绍 ·详细设计的根本目标是确定怎样具体地实现所要求的系统,也就是说, 经过这个阶段的设计工作,应该得出对目标系统的精确概述,从而在编 码阶段可以把这个描述直接翻译成某种程序设计语言的程序。 ·详细设计的阶段的任务还不是具体的编写程序,而是要设计出程序的“蓝图”, 详细设计的结果基本上决定最终
阅读全文
摘要:(1)经过需求分析阶段的工作,系统必须做什么已经清楚了,现在是决定怎样做的时候,总体设计的基本目的就是回答“概括地说, 系统应该如何实现”这个问题,因此,总体设计有称为概要设计或初步设计。通过这个阶段分为组成系统的物理元素-程序、文件、数据库 人工过程文档等。 (2)总体设计过程通常有两个主要阶段组
阅读全文
摘要:java web老师给我们上的第一节课,是心灵鸡汤课,貌似刺激到了我的大脑神经。其中,我最记得的是,老师说:“四年至少要写十万行的代码,不然你不是一个合格的程序员。" 现在想想我可能到现在为止一万行都没有,都已经是奔二的人了,以前也有下定决心要坚持每天写一次,可是到后来也就是十来天这样,后面因为各种
阅读全文

浙公网安备 33010602011771号