超文本建模
• 目标是通过Web应用的内容构建导航,因此 也是导航建模
– 建模节点和超文本结构
– 建模导航路径
• 产出
– 超文本/导航结构模型:导航类图
• 表述超文本的结构, i.e.,内容模型可以通过导航来访问
– 超文本访问模型(Access model)
• 使用访问模型中的访问元素精化超文本结构模型
– 针对用户角色, i.e., 新闻作者, 审稿人, 管理员
超文本建模:
静态建模
• 以内容模型为基础
– 类和对象在超文本中表示为节点
– 转换规则和按需添加的一些链接
• 特定的符号:如UWE
– «navigation class»:导航节点
– «navigation link»:导航链接
– «process link»:过程链接
– «external link»:外部链接
建模超文本结构模型的步骤
1. 为每个导航相关的内容类定义导航类
2. 为内容模型相关的关联、聚合和组合定义导 航链接
3. 在内容模型中添加重数和角色名
4. 根据需求分析的情景添加额外的导航链接
5. 添加额外的导航链接作为快捷方式 (note: 1, 2 和3可以自动化进行)