Delphi之MIDAS三层完美解决方案.docxVIP

  • 3
  • 0
  • 约2.1万字
  • 约 29页
  • 2019-09-14 发布于广东
  • 举报
思路:中间层与客户端通过三个关键的接口过程进行交互操作(GetData,SetDaia,GetspDaia) GetDaU:获取数据集。客户端传递数据集名称给中间层,中间层根据请求的数据集名称从数据库的配置 文件中获取相关信息,与客户的的条件集合一起给合成SQL语句 SetData:捉交数据集。客户端传递修改后的数据ft Delta与名称给屮间层,屮间层根据请求的数据集名称 从数据库的配置文件中获取相关信息,然后解释Delta并执行相关规则进行数据更新 GetRecStrs:获取下拉列表信息 GetspData:执行存储过程,并返回结果集 ExecProd:执行存储过程,返回提示信息 优点: 因为获取数据与更新数据过程的配置文件在存储在数据库中,那么更改与配置更为灵活,对SQL语句不 再存在限据,対权限方而可进行更格的控制(达到录入记录控制) 数据提交时使用自定义更新过程,无论从速度、控制、安全等方而来说,都不是一件坏事(能使用附加工 具快速生成标准的存储过程与配置信息) 维护简单,更新业务逻辑时仅需更新相应的存储过程屮,无需更改屮间层与客户端 能应付多变的系统开发过程,即使系统的流程或逻辑发生重大变更修改也相当简単,尤其是在需求不是 相当明确的时候(有儿个系统在上线实施之前能做到需求明细呢? A_A) 缺点: 即使系统再简单,若仅存在一个窗体的话,也必须将基类架设完整,与书本上

文档评论(0)

1亿VIP精品文档

相关文档