612MDBS的层次结构 1.总体框架设计思想 (1)层次划分:多媒体应用层; MDBMS层;多媒体数据源 ①多媒体应用层:CAI,CSCW,视频会议,点播电视VOD ② MDBMS层:定义了整个MMDB框架体系结构的核心功能; 包括数据模型,存取方法,完整性约束,数据同步等 ③多媒体数据源:用于描述数据存取与信息交换的数据资源 源数据库和源文件;用户数据及类型;库位置及连接信息 2)实现策略 ①每个功能层构成一个虚拟机,完成对下层的共性抽象, 并掩盖下层模块的实现细节;供上层模块调用 ②每个功能层可作子层分解,直至对象单元;乃至构件化
6.1.2 MDBS的层次结构 1.总体框架设计思想 (1)层次划分:多媒体应用层;MDBMS层;多媒体数据源 ①多媒体应用层:CAI,CSCW,视频会议,点播电视VOD ② MDBMS层:定义了整个MMDB框架体系结构的核心功能; 包括数据模型,存取方法,完整性约束,数据同步等 ③多媒体数据源:用于描述数据存取与信息交换的数据资源 源数据库和源文件;用户数据及类型;库位置及连接信息 (2)实现策略 ① 每个功能层构成一个虚拟机,完成对下层的共性抽象, 并掩盖下层模块的实现细节;供上层模块调用 ② 每个功能层可作子层分解,直至对象单元;乃至构件化
2. MDBMS总体功能描述(关键和难点) (1)多媒体应用界面表示层:人机交互→可视化人一人交互 ①静态交互:窗口,按钮,菜单,文本输入域,热字 ②动态交互:移动对象,限次响应,限时响应,条件响应 主要功能: ①用户数据存取的外观设计表现(一致性交互界面) ②通用API或用户自定义界面表示(如MsQL) ③基于HTM和ⅫM文档格式的数据浏览支持 (2)多媒体数据视图定义层 ①为应用界面提供外模式或子模式级的专用视图描述 ②为集成服务提供中性的逻辑视图描述与格式转换 一③为概念模式提供语言编译、完整性检查和存取优化机制
2.MDBMS总体功能描述(关键和难点) (1)多媒体应用界面表示层:人机交互 → 可视化人-人交互 ① 静态交互:窗口,按钮,菜单,文本输入域,热字 ② 动态交互:移动对象,限次响应,限时响应,条件响应 主要功能: ① 用户数据存取的外观设计表现(一致性交互界面) ② 通用API或用户自定义界面表示(如MSQL) ③ 基于HTML和XML文档格式的数据浏览支持 (2)多媒体数据视图定义层 ① 为应用界面提供外模式或子模式级的专用视图描述 ② 为集成服务提供中性的逻辑视图描述与格式转换 ③ 为概念模式提供语言编译、完整性检查和存取优化机制