由于各个字典功能需求很相似,仅以专家字典为例介绍具体的功能需求。本数据字典模块动态地维护一个专家库,包括以下功能:
u 增加专家:数据管理员可以增加专家。
u 删除专家:数据管理员可以删除专家。
u 修改角色:数据管理员可以对专家的信息进行修改。
u 浏览:数据管理员或上层应用可以浏览全部专家。
u 查询:数据管理员或上层应用可以根据专家所属专业或所属仪器设备类别进行单一或组合查询。
2.2.2 UML的USE CASE建模
USE CASE建模就是把上述的功能需求站在参与者的视角表达出来,通过应用用例建模来描述一个系统需要的准确的模型。
在UML中,USE CASE(用例)简单地显示了参与者和用例之间地静态关系,而不是动态关系。下面给出本应用程序在本阶段(功能需求分析)中的用例建模,将主要以USE CASE方式描述。