表示层(ManageDile)
业务逻辑层(Logic)
数据访问层(DataAccess)
DALFactory 数据访问层的工厂类(负责创建数据访问中用到的各种相同类型的数据访问对象)
Data.cs
DataCache.cs
IDAL 数据访问接口――对应系统结构图中DAL Interface
DataBase.cs
OracleDAL
DataBase.cs 数据访问层接口定义
DbHelperOra.cs
Sql.cs
SqlSerserDAL 系统结构图中DAL层中的SqlServer DAL子层实现
DataBase.cs
DbHelperSql.cs
Sql.cs
实体层(Substantiality)
ProPerties
Settings.settings 与数据库连接
DataSetBase.cs 继承自System.Data.DataSet 用于定义实体方法(Where、Order...)
app.config
实体 DataSet(数据集)
附:PetShop4.0设计说明
一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)
1、WEB=表示层
2、BLL=业务逻辑层
3、IDAL=数据访问层接口定义
4、Model=业务实体
5、DALFactory=数据层的抽象工厂(创建反射)
6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层
DBUtility 数据库访问组件基础类
二、项目引用关系