利用了.net三层架构,使用工厂模式,面向接口编程的范例项目.其中详细说明了什么叫真正的面向接口编程,暂时只支持sql server数据库