ERP开源框架 + 二次开发平台 介绍

原创 2013年12月04日 18:14:18

经历了多年软件开发,深受网络大侠们的资源共享才得以有所成绩,

本人主要是做企业ERP软件,一直有个感受,开发具体某个功能不难,但随着需求的增加,管理庞大的代码却成了最大的问题

而为企业管理所做的开发,如何管理代码,却和企业管理有着神似的地方,对软件开发而言,框架相当重要,换个角度来讲,这是一种开发的管理

 

网络上有一个Delphi的开源框架 Tangram Plugin FrameWork

通过对其源代码的研究,觉得是个很不错的框架,所以进行简单的修改,使其更符合ERP软件的开发

加上对 FastReport 代码的研究,设计出一套可二次开发的软件

 

我先传上DEMO,陆续的日子里,我将详细说明一下 Tangram Plugin FrameWork 的使用,

框架代码将全部提供,并提供部分基于框架下开发出来的代码

 

如有兴趣做企业ERP软件的朋友们,可一起研究

 

开发平台:Delphi2010

控件:DevExpress, FastReport4.9, UniDAC, CnPack

数据库:SQL / Access / Oracle

 

DEMO下载地址 : http://pan.baidu.com/s/1vM1WJ

 

先看下效果演示

 

程序安装

下载解压后,安装Fonts目录下的字体,如果是WiN7系统则略过

复制Runtime-Library目录的文件到系统目录或者当前目录也行

启动程序 ERPMain.exe

 

TOOL目录下是一个数据库跟踪程序,安装后启动,这个工具绝对比你用SQL的事件探查器要方便,

哪个数据库控件执行了什么语句,带什么参数,执行成败等一目了然,还支持远程跟踪

启动程序后会检测加密狗,有关程序加密,这里仅是演示,这部分会开放出来

关闭加密狗提示,会出现要求注册,这里先输入试用注册码F787F7EDF86FF8D9F942F91AF93FF923F935F90FF929

有效期到2014/12/31

登陆系统,数据库采取我在网络上的SQL数据库,帐号001密码001可登陆进行测试

这里的菜单功能均为演示,都是动态创建并绑定事件

先看下 系统皮肤设置

换个皮肤名立即生效

再看下系统模块加载设置,这里设置了系统启动时要加载哪些包,加载相应的包才能启动相应的功能

这就是插件式开发,通过加载哪些包,配合菜单,就能组合出各种系统,比如OA管理系统,进销存管理系统,资产管理系统

重点看一下 二次开发平台IDE,启动后界面如下

点菜单设计-》新建设计窗体,出现如下的基类选择

双击选择后,会出现该基类窗体,进行设计

这时就像Delphi开发一样,进行界面摆设

然后点击菜单 查看-》编写脚本

然后保存,这时代码和窗体将保存在数据库表

接下来是将设计好的窗体呈现到客户端

点击打如下菜单

效果如下

 

很不错的开源ERP ,ODOO , 你也来试试

如果用一句话来说,可以这样描述: Odoo 是一个开源框架,针对 ERP 的需求发展而来,适合定制出符合客户各种需求的 ERP 系统和电子商务系统。 由于 Odoo 的底层结构很强大,所有模块都可...
  • kping0306
  • kping0306
  • 2016年03月12日 14:33
  • 7007

ERP开源框架

  • 2012年09月14日 10:58
  • 4.8MB
  • 下载

七款开源ERP评估比较

前言 一、Compiere  ERP 二、Openbravo ERP 三、Nseer ERP (信恩) 四、Open ERP 五、Web ERP 六、Sequoia ERP  七、Ope...
  • zhuanghe_xing
  • zhuanghe_xing
  • 2012年11月23日 21:42
  • 7583

开源jeesite框架

  • 2015年01月21日 13:53
  • 19.7MB
  • 下载

SSM(Spring/SpringMVC/Mybatis)+jQuery EasyUI架构的ERP系统

  • 2017年08月14日 11:29
  • 5.09MB
  • 下载

ERP项目介绍——适合刚学完SSH的朋友

前言ERP项目是我学完SSH框架后做的第二个项目练习,第一个是前面介绍的JYUOA,这个项目的业务逻辑要比JYUOA复杂一下,但是在技术方面有很多使用的是类似的,像什么增删改查功能,还有公共功能抽取什...
  • TimHeath
  • TimHeath
  • 2017年06月10日 09:04
  • 1120

分享几个开源的框架

Osharp:国人设计的基于MVC的开源框架。 http://www.cnblogs.com/guomingfeng/tag/OSharp%E6%A1%86%E6%9E%B6/ Nopcommerce...
  • u011210017
  • u011210017
  • 2017年10月31日 13:49
  • 58

7款开源ERP系统比较

现在有许多企业将ERP项目,在企 业中没有实施好,都归咎于软件产品不好。其实,这只是你们的借口。若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件。   如果...
  • yuzhouxiang
  • yuzhouxiang
  • 2011年11月08日 13:37
  • 1117

快速MIS/ERP开发框架系统

  • 2010年03月06日 00:14
  • 4.84MB
  • 下载

DevExpress 设计Ribbon界面

Ribbon上包含以下一些元素,如图所示:元素对应API:ElementRibbon APIQuick Access ToolbarRibbonControl.ToolbarRibbonQuickAc...
  • david_520042
  • david_520042
  • 2016年04月03日 13:56
  • 12105
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ERP开源框架 + 二次开发平台 介绍
举报原因:
原因补充:

(最多只允许输入30个字)