钱乐秋清华大学版社软件工程复习要点.docxVIP

  • 16
  • 0
  • 约 8页
  • 2018-04-16 发布于贵州
  • 举报

钱乐秋清华大学版社软件工程复习要点.docx

钱乐秋清华大学版社软件工程复习要点

第一章概论 (掌握)计算机软件:指计算机系统中的程序及其文档。 (掌握)软件生存周期:计算机系统工程,需求分析,设计,编码,测试,运行和维护。 (了解)软件过程模型:瀑布模型、演化模型、增量模型、原型模型、螺旋模型、喷泉模型、基于构件的开发模型、形式化方法模型。 第二章系统工程 基于计算机的系统的元素主要有:软件、硬件、人员、数据库、文档和规程。 可行性分析:经济可行性、技术可行性、法律可行性、方案的选择和初衷。 第三章 需求工程 需求工程分为:需求获取、需求分析与协商、系统建模、需求规约、需求验证、需求管理。 第四章设计工程 软件设计工程的任务:数据、类设计,体系结构设计、接口设计、部件设计。 软件设计原则:抽象与逐步求精,模块化,信息隐藏,模块独立。 结构化程序设计方法 第五章结构化分析与设计 分层数据流图的画法: 1、画出系统的输入和输出 用顶层图来描述, 确定源或宿:考生、阅卷站和考试中心 它们都既是源又是宿 顶层图唯一的加工:软件系统(考务处理系统) 确定数据流:系统的输入/输出信息 输入数据流:报名单(来自考生)、成绩清单(来自阅卷站)、合格标准(来自考试中心) 输出数据流:准考证(送往考生)、考生名单(送往阅卷站)、考生通知书(送往考生)、统计分析表(送往考试中心) 额外的输出流(考虑系统的健壮性):不合格报名单(返回给考生),错误成绩清单(返回给阅卷站) 顶层图通

文档评论(0)

1亿VIP精品文档

相关文档