如果是你,怎么搭建一个基于java平台的ERP系统框架

如果是你,如何搭建一个基于java平台的ERP系统框架?
这可能是一个很大的话题。我算是抛砖引玉吧,在这里请教一下。

目标:搭建针对中小企业的ERP系统框架,涵盖生产、工序统计、进销存、应收应付、财务;
消息提醒、工作流程、审批事务;
客户关系管理等;

中小企业也可能存在分支机构,但不多,因此对分支机构的管理也要有所考虑,但是功能要求不是很多。

初步的一个搭建思路:

1、搭建数据库架构,这个不多说。这里想了解一下对于一些特殊类型的处理,比如说一些公告可能包含格式信息,当然有笨的办法把格式信息保存下来,但是效率不高,不知道目前有没有数据库版本能保存一下常用基本格式信息?

2、将ERP系统常用功能封装,如权限管理、系统安全设置、打印设置、附件上传下载、菜单设置、数据库访问、更新、并发控制;等

3、如何考虑强大的自定义功能?ERP系统始终会面对客户各种各样的需求,如果一一修改源代码,显然很不方便,如何考虑设置强大的自定义功能呢?

当然JAVA也有开源的ERP,JAVA框架类SSH方面的书籍也很多。我本人对JAVA只是一个初学者,希望听听大家的建议。




------解决方案--------------------
如果是你,怎么搭建一个基于java平台的ERP系统框架
------解决方案--------------------
换地方吧······