层
GUI
BLL
DAL
数据库
备注
分析项目
界面<->GUI
GUI<->BLL
BLL<->DAL
DAL<->数据库
信息传递方法方法
●
●
属性●
●
字段
●
●
事件●
●
●
委托
●
●
ADO.net封装●
数据传递方式事件参数●
●
●
类级别的变量、对象●
●
●
静态类(全局对象)●
●
●
方法参数
●
●
变量、对象
●
●
SQL语句不能使用,只能通过对象等传递●
流程相关的全部放在BLL,非流程相关的放入存储过程储存过程●
DataSet●
●
●
●
DataReader不能使用●
●
数据流方向读取
●
●
●
●
写入
●
●
●
执行方式同步默认如同步方法/异步方法,同步执行/异步执行异步 可选可选 单线程 默认多线程可选可选可选 操作触发源R●
●
●
注意:数据访问层不能作为CURD的触发源;数据库的存储过程、触发器可以作触发源C●
●
●
U●
●
●
D●
●
●
异常处理 显示友好信息,未处理全部由全局异常处理方法捕获处理和记录,重定义后昌泡直接昌泡(不处理)或重定义后昌泡返回异常代码和记录针对层而言●:表示“使用”特别约定:1、不能直接访问表,应通过视图2、不能从DAL层通过SQL语句访问视图,应通过存储过程3、流程相关的全部放在BLL,非流程相关的放入存储过程 实际运行效果:可直接访问针式英语单词查找网站。网址- http://www.pinstudy.com 产品: 英语单词查找-返回表格式结果 英语单词查询返回表格式结果,是英语单词学习、研究分析,很好的辅助系统