本帖最后由 plglenn38 于 2009-12-05 18:29:38 编辑

解决方案 »

  1.   

    SQL一般写在DAL层,通过数据库类实现调用。 
    在BLL通过接口调用DAL方法 
    Model,实现业务实体。 
    IDAL,实现接口。 
    SQLServerDAL,实现接口里的方法。 
    web.config里的配置信息,为SQLServerDAL的程序集。 
    DALFactory,返回程序集的指定类的实例。 
    BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。 
    WEB,调用BLL里的数据操作方法
      

  2.   

    oh,it's osi.
    一般的,信息系统有七成结构:
    1、用户层:用户面向对象操作
    2、业务层:信息系统业务模型
    3、功能层:信息系统功能模型
    4、数据层:信息系统数据模型
    5、工具层:信息系统开发工具
    6、OS层:  网络操作系统
    7、物理层:网络与通信硬件http://blog.csdn.net/yslhome/archive/2005/09/09/475705.aspx