修改了数据存储

和上层表示进行分离。