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層上,在大多數情況下能夠滿足要求。當然,你也可以兩種方式混合使用。