abstract:the system named mycollege.net, which uses opened architecture based on xml, provides a fresh idea and method for its internal subsystems and other applications. the applications can make data more re-usable on system level and achieve better effect on simplifying system development, enhancing system functions and user logon experience through the universal identity authentication service and the common resource sharing service of mycollege.net core subsystems.
数据访问层(dataaccess)负责数据库的处理,它仅仅对数据库中的数据进行添加删除修改,并不考虑这些操作是否满足商务规则,因此重要的操作必须先通过businessrules层的审查才可以被调用。dataaccess层一般是直接建立在.net平台上的ado.net层之上,可以对数据库进行灵活的操作,但是为了简化系统的开发,微软提供了一套工具microsoft data application block(简称dab),用于简化ado.net的使用。我们的dataaccess层可以直接建立在dab层上,在大多数情况下能够满足要求。当然,你也可以两种方式混合使用。