文件名称:abframe框架基础类源码与说明书

  • 所属分类:
  • 其他行业
  • 资源属性:
  • [Dephi] [Pascal] [源码]
  • 上传时间:
  • 2012-02-11
  • 文件大小:
  • 5.19mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • whshizy
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

一个不错的框架(支持C/S的两层与三层架构) 框架的特色。 1)支持C/S的两层与三层架构且切换方便. 一个本地参数决定当前架构是三层还是两层,对开发人员来说两层与三层都是使用同一组控/组件,开发人员可在设计期不用考虑架构,三层还是两层是在发布时决定。在三层方式下服务器采用RemObjects编写。 2)完美解决简繁体与多语言的问题 在简体下编译的程序不用任何修改,就可以在繁体下运行且显示繁体,反之也然,可动态增加语言,在“多语言组件 功能说明.doc”有详细说明 3)方便的更新机制 客户端只需一个2M的ABClient.ex,ABClient.exe运行时会将最新的功能BPL包下载到本机;框架具备模块分发功能,因此当有模块升级或新模块加入系统时,系统会自动将模块分发到具有操作权限的用户所使用的计算机当中。可以进行热拨插式的升级,即在不中断业务的情况下单独对业务模块升级,我们可一边修正一边编译一边运行,而不用重启动客户端。升级也可以在远程进行 4)框架采用BPL+EXE架构 一个功能模块是一个BPL,由主EXE调用,方便发布更新,同时也减少了主程序的体积,功能划分更加清晰,主程序只负责调用BPL或其它EXE,增强模块独立性 5)方便灵活的角色控制 可对角色分配可用的功能模块及报表,然后将角色挂接到操作员下,一个操作员可拥有多种角色,则此操作员登录时就可以用这些角色的功能了 6)可对操作员进行数据权限的设置 如设置指定操作员只能看到指定部门,指定业务员等指定特性的数据,加强数据安全性。 7)完美支持数据库中设置的约束主键等特性 数据集组件ABClientDataset会自动解解释表的约束主键,字段的唯一值等特性,在运行时ABClientDataset会自动检测这些设置,如字段为空或唯一值重复,如不成立时会自动提示信息. 8)重用代码大大增强,开发速度加快,开发人员减少,维护费用降低。 软件生产效率和质量也得到了提高,一个类似销售订单的复杂作业可控制在500行,甚至一个工资系统的代码量下会超过3000行,有利于在一个项目内多人协同工作,在实践中,利用本平台设计的代码开发周期缩短约40%左右,在程序稳定性和团队协作方面带来的价值更高。 9)基于FastReport自由报表定义 10)高效的数据库访问机制可以最小化与数据库交互的频率以提高应用的性能。 框架自动解释各种数据操作的动作,自动生成相应的更新,新增,删除的SQL语句,提高与数据库交互的效率。 11)此框架已有多个实例上线使用,还在继续更新完善。
(系统自动生成,下载前可以参看下载内容)

下载文件列表

压缩包 : ABFramework.rar 列表
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.dcu
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.dpk
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.dproj
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.dproj.2007
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.dproj.local
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.drc
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.identcache
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.mes
Public/ABcxGridPopupMenu/ABcxGridPopupMenuG.res
Public/ABcxGridPopupMenu/ABcxGridPopupMenuU.dcu
Public/ABcxGridPopupMenu/ABcxGridPopupMenuU.pas
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_AddColumU.dcu
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_AddColumU.ddp
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_AddColumU.dfm
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_AddColumU.pas
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_ColorSetupU.dcu
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_ColorSetupU.ddp
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_ColorSetupU.dfm
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_ColorSetupU.pas
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_FigureU.dcu
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_FigureU.ddp
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_FigureU.dfm
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_FigureU.pas
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_PrintU.dcu
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_PrintU.ddp
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_PrintU.dfm
Public/ABcxGridPopupMenu/ABcxGridPopupMenu_PrintU.pas
Public/ABcxGridPopupMenu/vssver2.scc
Public/ABFWPub/ABFWBarDBNavigatorFrameU.dcu
Public/ABFWPub/ABFWBarDBNavigatorFrameU.dfm
Public/ABFWPub/ABFWBarDBNavigatorFrameU.pas
Public/ABFWPub/ABFWConnDatabaseU.dcu
Public/ABFWPub/ABFWConnDatabaseU.dfm
Public/ABFWPub/ABFWConnDatabaseU.pas
Public/ABFWPub/ABFWConnServerU.dcu
Public/ABFWPub/ABFWConnServerU.dfm
Public/ABFWPub/ABFWConnServerU.pas
Public/ABFWPub/ABFWConnU.dcu
Public/ABFWPub/ABFWConnU.pas
Public/ABFWPub/ABFWControlU.dcu
Public/ABFWPub/ABFWControlU.pas
Public/ABFWPub/ABFWDatasetQueryU.dcu
Public/ABFWPub/ABFWDatasetQueryU.dfm
Public/ABFWPub/ABFWDatasetQueryU.pas
Public/ABFWPub/ABFWDBBandedTableViewPanelU.dcu
Public/ABFWPub/ABFWDBBandedTableViewPanelU.dfm
Public/ABFWPub/ABFWDBBandedTableViewPanelU.pas
Public/ABFWPub/ABFWDBExpress_ClientU.dcu
Public/ABFWPub/ABFWDBExpress_ClientU.pas
Public/ABFWPub/ABFWDBExpress_ServerU.dcu
Public/ABFWPub/ABFWDBExpress_ServerU.pas
Public/ABFWPub/ABFWDownEditU.dcu
Public/ABFWPub/ABFWDownEditU.dfm
Public/ABFWPub/ABFWDownEditU.pas
Public/ABFWPub/ABFWDownItemU.dcu
Public/ABFWPub/ABFWDownItemU.dfm
Public/ABFWPub/ABFWDownItemU.pas
Public/ABFWPub/ABFWEditPassWordU.dcu
Public/ABFWPub/ABFWEditPassWordU.dfm
Public/ABFWPub/ABFWEditPassWordU.pas
Public/ABFWPub/ABFWErrorDialog.dcu
Public/ABFWPub/ABFWErrorDialog.ddp
Public/ABFWPub/ABFWErrorDialog.dfm
Public/ABFWPub/ABFWErrorDialog.pas
Public/ABFWPub/ABFWFastReportU.dcu
Public/ABFWPub/ABFWFastReportU.pas
Public/ABFWPub/ABFWFuncFormU.dcu
Public/ABFWPub/ABFWFuncFormU.dfm
Public/ABFWPub/ABFWFuncFormU.pas
Public/ABFWPub/ABFWLocalEditU.dcu
Public/ABFWPub/ABFWLocalEditU.dfm
Public/ABFWPub/ABFWLocalEditU.pas
Public/ABFWPub/ABFWLoginU.dcu
Public/ABFWPub/ABFWLoginU.dfm
Public/ABFWPub/ABFWLoginU.pas
Public/ABFWPub/ABFWPubG.dcu
Public/ABFWPub/ABFWPubG.dpk
Public/ABFWPub/ABFWPubG.dproj
Public/ABFWPub/ABFWPubG.dproj.2007
Public/ABFWPub/ABFWPubG.dproj.local
Public/ABFWPub/ABFWPubG.drc
Public/ABFWPub/ABFWPubG.identcache
Public/ABFWPub/ABFWPubG.mes
Public/ABFWPub/ABFWPubG.res
Public/ABFWPub/ABFWPubG.skincfg
Public/ABFWPub/ABFWPubU.dcu
Public/ABFWPub/ABFWPubU.pas
Public/ABFWPub/ABFWUserU.dcu
Public/ABFWPub/ABFWUserU.pas
Public/ABFWPub/ABFWViewDatasetU.dcu
Public/ABFWPub/ABFWViewDatasetU.dfm
Public/ABFWPub/ABFWViewDatasetU.pas
Public/ABFWPub/vssver2.scc
Public/ABFWPub/__history/ABFWConnServerU.pas.~1~
Public/ABPub/ABAutoProgressBar_ThreadU.dcu
Public/ABPub/ABAutoProgressBar_ThreadU.pas
Public/ABPub/ABControlU.dcr
Public/ABPub/ABControlU.dcu
Public/ABPub/ABControlU.pas
Public/ABPub/ABDesignHookUtils.dcu
Public/ABPub/ABDesignHookUtils.pas
Public/ABPub/ABEditFieldValueU.dcu
Public/ABPub/ABEditFieldValueU.dfm
Public/ABPub/ABEditFieldValueU.pas
Public/ABPub/ABFieldOrderU.dcu
Public/ABPub/ABFieldOrderU.dfm
Public/ABPub/ABFieldOrderU.pas
Public/ABPub/ABFieldSelectsU.dcu
Public/ABPub/ABFieldSelectsU.dfm
Public/ABPub/ABFieldSelectsU.pas
Public/ABPub/ABFirstBeginU.dcu
Public/ABPub/ABFirstBeginU.pas
Public/ABPub/ABImageFieldU.dcu
Public/ABPub/ABImageFieldU.dfm
Public/ABPub/ABImageFieldU.pas
Public/ABPub/ABImageItemU.dcu
Public/ABPub/ABImageItemU.dfm
Public/ABPub/ABImageItemU.pas
Public/ABPub/ABIPEditU.dcu
Public/ABPub/ABIPEditU.pas
Public/ABPub/ABItemListFrameU.dcu
Public/ABPub/ABItemListFrameU.dfm
Public/ABPub/ABItemListFrameU.pas
Public/ABPub/ABItemListsFrameU.dcu
Public/ABPub/ABItemListsFrameU.dfm
Public/ABPub/ABItemListsFrameU.pas
Public/ABPub/ABLanguageU.dcu
Public/ABPub/ABLanguageU.pas
Public/ABPub/ABListBoxFieldU.dcu
Public/ABPub/ABListBoxFieldU.dfm
Public/ABPub/ABListBoxFieldU.pas
Public/ABPub/ABListBoxItemU.dcu
Public/ABPub/ABListBoxItemU.dfm
Public/ABPub/ABListBoxItemU.pas
Public/ABPub/ABManualProgressBarU

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org