正确答案
(1)模型库与模型字典的定义、建立、存储、查询、修改、删除、插入以及重构等。
(2)模型的选择、建立、拼接和组合,提供根据用户命令将简单的子模型构造成复杂模型的手段。
(3)模型的运行控制。从调用者获取输入参数,传给模型并使模型运行,最后把输出参数返回到调用者,一个模型可能被另一个模型调用,或者被对话命令直接调用,系统必须提供灵活而方便的控制手段。
(4)数据库接口的转换。为了减少模型对数据库管理系统的依赖、增强独立性,模型中对数据库的访问采用了一种统一的标准形式。为了要与一种具体的数据库管理系统连接,必须有一个转换接口,将标准访问形式转化成具体系统要求的形式。