开源软件名称:delphi企业信息管理系统开发框架
开源软件地址:https://gitee.com/dw-tech/dw-delphi-capp
开源软件介绍:
delphi企业信息管理系统开发框架介绍基于delphi的企业信息管理系统C版前端开发框架,支持两层和多层开发,可以方便融入基于Java/DoNet/Php等企业中后台系统,内嵌谷歌浏览器接口融合BS页面,支持通过Http访问WebApi实现,已经过N多个项目实战,快速开发企业信息管理系统; 框架思路- 最初是因为开发Cs两层而封装的快速开发框架;
- 后续慢慢的引入Bs页面嵌入;
- 再次引入Http访问Web api使得系统可扩展性大大增强,可以和基于Java/DoNet/Php等中后台系统无缝接入,再次将开发效率和灵活性提升;
开发优势- 框架已经抽象了大量的业务窗体基类,封装了基本的运行流程,开发者只需要继承不同业务类别窗体基类关注业务层代码即可;
- 对所有用到的Vcl控件进行了二次包装,哪怕没任何修改也包装一下,方便Vcl自身接口不满足业务需要的时候扩展;
- 已经实现了基于Html配置的类似于医院床位图、酒店房态图;
- 封装了谷歌Cef4浏览器内涵,可以操作cookie等,方便嵌入Bs页面到系统中,使得一些弱交互页面可以采用Bs开发,大大提交系统效率;
- TAdoQuery封装实现基于Http访问Webapi,极大的提高系统的部署能力;
- Json,TRegx等等功能的引入;
- 对于开发企业Mis非常的快速方便,可以一月工期开发一个完整的进销存系统出来!呵呵呵;
软件架构- 所有VCL组件二次封装,方便灵活自定义扩展定制
- 所有页面OOP封装,开发者可以只关心业务层开发
- 支持CS两层开发,CS+BS分布式多层开发
- 内嵌谷歌Cef浏览器内核,实现B版页面嵌入系统,提高系统灵活性
- 支持直接调用WebApi服务,打破CS结构两层瓶颈,系统可以实现更灵活的互联网部署
- 支持微信支付、支付宝支付
- Fastreport报表自定义工具,实现报表高度灵活自定义
- B版页面采用lodop打印控件实现打印
使用特别说明, vcl控件占用码云存储,不上传在这里。- 采用到的第三方控件(都有源码),控件包只提供名称和版本,请自行购买(度娘)对应版本。
- 自行包装的vcl组件库联系QQ:24494844获取(免费)
- 完整的开发环境(delphi7,可自行升级到更高版本)做了一个VM虚拟机,可以直接开发编译使用,联系QQ24494844获取(免费)
软件案例截图(已经运用于N多个项目开发,就不一一截图了)使用说明- Mit协议,您可以随意处置,也希望你优化的同时能提交最新版本的代码,一起优化。
|
请发表评论