BLL层设计