南邮-软件体系结构 实验一《软件体系结构风格之应用》(17 页)Good is good, but better carries it
精益求精,善益求善
《软件体系结构》 实验:软件体系结构风格之应用 一、实验目的 通过 KWIC 实例分析,理解和掌握软件体系结构风格设计与实现
二、实验内容 多种软件风格设计与实现之 KWIC 实例 : 1.采纳主/子程序体系结构风格实现 KWIC 关键词索引系统 2.采纳面对对象体系架构风格实现 KWIC 关键词索引系统 3.采纳管道过滤体系架构风格实现 KWIC 关键词索引系统 4.采纳事件过程调用体系架构风格实现 KWIC 关键词索引系统 三、实验要求与实验环境 熟练掌握基于主/子程序体系结构风格的 KWIC 关键词索引系统,在此基础上,完成基于面对对象体系架构风格的 KWIC 关键词索引系统设计与实现
选做基于管道过滤体系架构风格的 KWIC 关键词索引系统;选做基于事件过程调用体系架构风格的 KWIC 关键词索引系统
实验课前完成实验报告的实验目的、实验环境、实验内容、实验操作过程等内容;实验课中独立/团队操作完成实验报告的实验操作、实验结果及结论等内容;每人一台 PC 机,所需软件 Win2025/XP 、 UML 工具( EclipseUML/ Rose/Visio/StartUML/)、Eclipse/MyEclipse、JDK6
四、实验操作 1、采纳主/子程序体系结构风格实现 KWIC 关键词索引系统 主程序/子程序风格(Main Program/Subroutine Style)将系统组织成层次结构,包括一个主程序和一系列子程序
主程序是系统的控制器,负责调度各子程序的执行
各子程序又是一个局部的控制器,调度其子程序的执行
设计词汇表: 主程序 main(), 子程序 shift(), sort()