9.3.1 设计数据访问层