# 功能整体说明
提示
经过思考,虽然Database和Batch在后台有相同的数据读取、展现、运算、收集和上传逻辑,但是业务还是不同,所以在界面上分开显示。业务不同点:
- Database拥有本地数据库和云两种持久化模式,当用户选择database本地持久化时,无法兼容Batch的云上传模式,因为Batch只有云持久化一种模式。
- Database和Batch是两种不同的业务,而用户使用该业务的身份可能不一样,未避免权限显示冲突,所以分开管理显示。
- 另因为该功能主要是给测试人员用的,而Tools是给用户用的,所以该功能不设计在Tools中,而是单独起一个功能菜单,权限隶属于研究人员(Researcher)