文件名称:DALFactory
- 所属分类:
- 其它资源
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 37.07kb
- 下载次数:
- 0次
- 提 供 者:
- 李
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
三层架构及设计模式(抽象工厂实现)
1. 三层架构实现,把表现层(WebUI)与数据访问层(DAL)分开,使用业务逻辑进行处理(BLL), 避免了把数据信息暴露在表现层, 从而提供了程序的性能,使用业务逻辑处理与表现层进行交互,
把表现层的需求,通过业务逻辑处理,把信息传递给数据访问层进行加工,把加工好的信息,从过业务逻辑又传回表现层, 在整个过程中,业务逻辑层起了中间桥梁作用。在业务逻辑层中, 不能
出现AD0.net 和sql语句的实现。
2. 抽象工厂设计模式,增加了程序之间的开发一致性,保证数据库变化, 不影响程序之间的变化,任何一个层之间变动,都不会影响到正个程序的变化,只需改变其中的一层。
1. 三层架构实现,把表现层(WebUI)与数据访问层(DAL)分开,使用业务逻辑进行处理(BLL), 避免了把数据信息暴露在表现层, 从而提供了程序的性能,使用业务逻辑处理与表现层进行交互,
把表现层的需求,通过业务逻辑处理,把信息传递给数据访问层进行加工,把加工好的信息,从过业务逻辑又传回表现层, 在整个过程中,业务逻辑层起了中间桥梁作用。在业务逻辑层中, 不能
出现AD0.net 和sql语句的实现。
2. 抽象工厂设计模式,增加了程序之间的开发一致性,保证数据库变化, 不影响程序之间的变化,任何一个层之间变动,都不会影响到正个程序的变化,只需改变其中的一层。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 9927445dalfactory.rar 列表 DALFactory\BLL\BLL.csproj DALFactory\BLL\ClassManager.cs DALFactory\BLL\GradeManager.cs DALFactory\BLL\LoginManager.cs DALFactory\BLL\obj\BLL.csproj.FileList.txt DALFactory\BLL\Properties\AssemblyInfo.cs DALFactory\BLL\StudentManager.cs DALFactory\DAL\Access\AdminService.cs DALFactory\DAL\Access\ClassService.cs DALFactory\DAL\Access\DBHelper.cs DALFactory\DAL\Access\GradeService.cs DALFactory\DAL\Access\StudentService.cs DALFactory\DAL\DAL.csproj DALFactory\DAL\obj\DAL.csproj.FileList.txt DALFactory\DAL\Properties\AssemblyInfo.cs DALFactory\DAL\SqlServer\AdminService.cs DALFactory\DAL\SqlServer\ClassService.cs DALFactory\DAL\SqlServer\DBHelper.cs DALFactory\DAL\SqlServer\GradeService.cs DALFactory\DAL\SqlServer\StudentService.cs DALFactory\DALFactory\AbstractDALFactory.cs DALFactory\DALFactory\AccessDALFactory.cs DALFactory\DALFactory\App.config DALFactory\DALFactory\DALFactory.csproj DALFactory\DALFactory\obj\DALFactory.csproj.FileList.txt DALFactory\DALFactory\Properties\AssemblyInfo.cs DALFactory\DALFactory\SqlDALFactory.cs DALFactory\DALFactory.sln DALFactory\DALFactory.suo DALFactory\IDALFactory\IAdminService.cs DALFactory\IDALFactory\IClassService.cs DALFactory\IDALFactory\IDALFactory.csproj DALFactory\IDALFactory\IGradeService.cs DALFactory\IDALFactory\IStudentService.cs DALFactory\IDALFactory\obj\IDALFactory.csproj.FileList.txt DALFactory\IDALFactory\Properties\AssemblyInfo.cs DALFactory\Models\Admin.cs DALFactory\Models\Class.cs DALFactory\Models\Grade.cs DALFactory\Models\Models.csproj DALFactory\Models\obj\Models.csproj.FileList.txt DALFactory\Models\Properties\AssemblyInfo.cs DALFactory\Models\Student.cs DALFactory\使用说明.txt DALFactory\BLL\bin\Debug DALFactory\BLL\obj\Debug DALFactory\DAL\bin\Debug DALFactory\DAL\obj\Debug DALFactory\DALFactory\bin\Debug DALFactory\DALFactory\obj\Debug DALFactory\IDALFactory\bin\Debug DALFactory\IDALFactory\obj\Debug DALFactory\Models\bin\Debug DALFactory\Models\obj\Debug DALFactory\BLL\bin DALFactory\BLL\obj DALFactory\BLL\Properties DALFactory\DAL\Access DALFactory\DAL\bin DALFactory\DAL\obj DALFactory\DAL\Properties DALFactory\DAL\SqlServer DALFactory\DALFactory\bin DALFactory\DALFactory\obj DALFactory\DALFactory\Properties DALFactory\IDALFactory\bin DALFactory\IDALFactory\obj DALFactory\IDALFactory\Properties DALFactory\Models\bin DALFactory\Models\obj DALFactory\Models\Properties DALFactory\BLL DALFactory\DAL DALFactory\DALFactory DALFactory\IDALFactory DALFactory\Models DALFactory