一 整个系统架构
整个解决方案分为5个项目,Web,Controls,Components,SqlDataProvider和SqlDataProviderNonDbo。
web:页面表现层,Controls:控件集,Components:组件项目-实体操作类,SqlDataProvider,SqlDataProviderNonDbo:数据提供者。我所用数据库为sql server2000。
架构大概是这样的吧:
表现层:Web/Controls
组件层:Components
数据层:Data Provider
数据库:Stored Procedure/SQL Server Database
组件层和数据层可以统称为逻辑层
二 数据库结构图
存放在Documentation目录下的DataModel.gif
相关参考:Asp.Net Forums 2.0.1数据库表简要说明