软件工程
gxgalaxy
这个作者很懒,什么都没留下…
展开
-
软件工程学科的诞生
软件工程学科的诞生软件工程学科的产生背景软件工程学科的产生背景是为了应对解决软件危机。是在1968年召开的一个“软件工程”的会议上首次提出来的。由于当时单个的程序开发技术已经不能应用到大型、复杂的软件系统。导致花费时间长、预计的费用高、不可靠、难以维护。为了更加有效的解决质疑问题,从而形成了软件工程学科。软件工程学科的解决软件危机问题的策略与途径软件危机定义:软件危机指的是计算...原创 2019-04-22 19:15:23 · 3302 阅读 · 0 评论 -
软件开发过程综述
软件开发过程模型综述软件开发过程模型的含义(1)、软件过程模型:软件过程模型是软件过程的简化表示。每个过程模型都是从一个特定的侧面表现软件过程。软件过程模型是软件开发全部过程工程、活动和任务的结构框架。能直观的表达软件开发全过程,明确规定...原创 2019-04-22 19:18:24 · 3252 阅读 · 0 评论 -
软件需求工程综述
软件需求工程综述需求工程的任务与目标清楚的理解用户要解决的问题,完整准确地获取用户的需求,并用《软件需求规格说明书》规范的形式准确地表达用户的需求。软件需求的层次与内涵(1)、软件需求的三个层次a、业务需求(...原创 2019-04-22 19:20:16 · 5440 阅读 · 0 评论 -
软件设计综述
软件设计综述1.软件设计的任务与目标任务:根据SRS提出的系统目标,设计出软件系统的体系结构、接口、数据结构和处理流程,形成软件的具体实现方案,并且撰写SDS。目标:撰写出《软件设计说明书》SDS2.软件体系结构的内涵与主要类型(1)、概念:体系结构设计关心的是理解如何组织一个系统和设计系统的整体结构。体系结构设计是设计和需求工程之间的桥梁,因为它识别系统的主要的结构组件以及他们...原创 2019-10-10 15:41:27 · 753 阅读 · 0 评论 -
软件测试综述
1.软件测试的目标、任务与策略(1)软件测试的目标:发现程序中的错误,是为 了证明程序有错,而不是证明程序无错。保证软件质量,提高软件可靠 性的关键。(2)软件测试的任务:软件测试是软件开发工作的最后一个环节。 由于人认识客观事物的主观性,难免在开发 的软件产品中产生错误。 为了给用户交付一个高质量的软件系统, 必须对开发的系统进行严格的测试,以便尽 可能多的发现错误。(3)软件测试的策...原创 2019-10-10 15:53:13 · 579 阅读 · 0 评论 -
软件可维护性综述
1.软件维护的目标、任务、分类与特点1、软件维护目标:定义:在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。目的:通过必要的维护工作使得系统持久的满足用户的需要2、软件维护的任务:在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。3、软件维护的分类:1)改正性维护;2)适应性维护;3)完善性维护;4)预防性维护。4、软件维护的特点:1)...原创 2019-10-10 16:06:00 · 12305 阅读 · 0 评论 -
软件编码综述
1.软件编码的任务与目标软件编码的任务:总的来说就是将设计变成代码将软件设计的结果翻译成计算机可以“理解” 的形成——使用某种语言描述的程序。程序的质量主要取决于软件设计的质量,程序设计语言的特性和编码途径也对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。软件编码的目标:在给定成本、进程的前提下,开发出具有效性、可靠性、可维护性、可适应性、可移植性并满足用户需要的软件产品。2....原创 2019-10-10 16:11:44 · 2733 阅读 · 0 评论