23.5撰写网站功能描述书 (8)网站页面总体风格及美工效果。 (9)主页面、次页面的大概数量 (10)管理及内容录入任务分配 (11)各种页面特殊效果及其数量。 (12)项目完成时间及进度(根据合同确 定)。 (13)明确项目完成后的维护责任 山东师范大学管理学院 第16页
(8)网站页面总体风格及美工效果。 (9)主页面、次页面的大概数量。 (10)管理及内容录入任务分配。 (11)各种页面特殊效果及其数量。 (12)项目完成时间及进度(根据合同确 定)。 (13)明确项目完成后的维护责任
2.4基于RS的网站建模 2.4.1用例分析 用例分析是一种确定需求的技术,在面向对象和组件 开发的网站项目的早期阶段最为常用。 用例的示范图解如图2.4所示,它由以下面四个要素组 成。 1)边框。根据边框描述系统范围。 (2)参与者。用来表示根据规范与系统交互的用户或系 统类别 (3)系统功能。用例以椭圆的形式表示系统功能或处理 过程,它们由系统提供或支持。 (4)交互。表明了参与者与一个或多个用例之间的交互 山东师范大学管理学院 第17页
2.4.1用例分析 用例分析是一种确定需求的技术,在面向对象和组件 开发的网站项目的早期阶段最为常用。 用例的示范图解如图2.4所示,它由以下面四个要素组 成。 (1)边框。根据边框描述系统范围。 (2)参与者。用来表示根据规范与系统交互的用户或系 统类别。 (3)系统功能。用例以椭圆的形式表示系统功能或处理 过程,它们由系统提供或支持。 (4)交互。表明了参与者与一个或多个用例之间的交互
2.4.1用例分析 参与者 x(系统功能1 系统功能2 系统功能3 参与者△(系统功能4 系统功能5 系统功能6 参与者 参与者 图2.4用例的示范图解 8意:用例的主要价值在于与其相关的文本文档(文档描 述了每个用例的具体细节)。以图形方式表示用例,有助 于从较高的层次来观察业务或域的主要功能及关系。但用 例并不代替具体的文档 山东师范大学管理学院 第18页
系统功能1 系统功能4 系统功能6 系统功能2 系统功能3 参与者 系统功能5 参与者 参与者 参与者 图2.4 用例的示范图解 注意:用例的主要价值在于与其相关的文本文档(文档描 述了每个用例的具体细节)。以图形方式表示用例,有助 于从较高的层次来观察业务或域的主要功能及关系。但用 例并不代替具体的文档
242RS方法 1.RS的目标 (1)提供指导方针框架,用于在用例的分析过程中,分 析和考虑用例中粒度/抽象性的分类级别。 (2)在界面(如Web网站的对话框、按钮)与核心的域 问题(如电子商务、账户和客户)之间保持明确的界线 同时,在用例分析过程中,为用户界面设计提供明确的 定位 (3)提供明确定义的、可缩放的过程,来链接不同的用 例级别;以便可以从低级用例来跟踪需求的初始描述。 (4)对于系统开发人员,鼓励根据域模型来交叉引用用 例描述。 (5)将用例分析过程的交付工作结构化,以帮助开发和 测试进程顺利进行。 山东师范大学管理学院 第19页
1.RSI的目标 (1)提供指导方针框架,用于在用例的分析过程中,分 析和考虑用例中粒度/抽象性的分类级别。 (2)在界面(如Web网站的对话框、按钮)与核心的域 问题(如电子商务、账户和客户)之间保持明确的界线。 同时,在用例分析过程中,为用户界面设计提供明确的 定位。 (3)提供明确定义的、可缩放的过程,来链接不同的用 例级别;以便可以从低级用例来跟踪需求的初始描述。 (4)对于系统开发人员,鼓励根据域模型来交叉引用用 例描述。 (5)将用例分析过程的交付工作结构化,以帮助开发和 测试进程顺利进行
2.42RS|方法 2.粒度和抽象性的分类级别 RS方法为用例的粒度提供了需求、界面和服务 种分类级别 而闻A世、了饰公的会上 服务用例模型描述系统功能,提 (1)需求用例、供业务逻辑,代表以上介绍的界面 (2)界面用例 用例来完成任务。服务用例具有原 子性。也就是说,它们可以一直运 (3)服务用例 行到底,而无需同参与者进一步交 互。 服务用例的目标主要是系统设计 师、设计人员和开发人员,而不是 最终用户。因此,文档应当更为正 式,具有更为精炼的格式。 等
2.粒度和抽象性的分类级别 RSI方法为用例的粒度提供了需求、界面和服务 三种分类级别。 (1)需求用例 (2)界面用例 (3)服务用例 需求用例定义业务或工作过 程,如电子商务网站的“产品销 售”或“建立新账户” ,其中的 一些进程可以要求系统自动支持。 开发需求用例的目的在于, 尽可能以简练的方式明确说明业 务的驱动因素。通过使用“包含” 关系来删除多个用例描述中的重 复文本,可以分解需求用例。 界面用例描述了管理系统的参与 者与底层服务之间的界面的功能。 界面用例的描述包括以下三个方 面: ① 界面的目标。 ② 对所用的任意界面格式进行的 具体描述。其中包括图形用户界面设 计,如对话框、视窗布局、图文格式 等。 ③ 对界面功能方面的逐步描述。 如电子商务用户界面的动态活动形式 等。 服务用例模型描述系统功能,提 供业务逻辑,代表以上介绍的界面 用例来完成任务。服务用例具有原 子性。也就是说,它们可以一直运 行到底,而无需同参与者进一步交 互。 服务用例的目标主要是系统设计 师、设计人员和开发人员,而不是 最终用户。因此,文档应当更为正 式,具有更为精炼的格式