完全了解企业管理流程和需要的人,当年在学校学过一点Basic语言和FoxBase数据库,现在想开发中小型ERP软件(主要是采购、生产、销售、库存管理业务),可能不是典型意义ERP软件,主要为解决200人以下的小型企业的管理应用,目前学习什么语言和数据库知识能在最短的时间内开发出来?用什么开发工具?如果是一个人开发一般需要多少时间?如果开发成功对外销售需要购买软件和数据库吗?
还是希望根据我叙述的情况,推荐一下,使用什么数据库、语言、开发工具。目的是解决200人以下的小型企业的采购、生产、销售、库存管理业务。我主要是做财务工作的,对软件设计的了解不是很具体,希望能指教的具体点,谢谢
追答数据库、编程语言需要评估你的数据量和访问量。200人的小企业我认为不能看出来,因为ERP的对象是材料、工序、库存以及订单,每个对象还分很对属性规格尺寸、性能、特定、这些决定你的数据库容量(当然不要忘了历史数据的保留和备份方式),然后就是流程的操作模式,ERP一般和基础自动化相连可以提高效率。就是生产工序的设备数据控制的数据,也可以采集后给ERP便于管理汇总分析。
我所说的都是你需要了解的以及找专业的计算机人员选定数据库的依据。编程语言,我认为无所谓,什么都可以,看你的要求,因为牵扯到界面、语句以及编制通用性等等。还有考虑网络。我个人现在更倾向于web实施,因为随时随地而且不需要特殊的客户端(甚至于你在手机上都能操作,呵呵)。如果必要到电信机房租个服务器,只要你能上网在任何地方都可以用。
简单推荐:数据库用:sqlserver,通用性容量基本能达到。建议web那么只要基于网页的编程语言都可以(不过很多企业认为web做ERP不够严肃安全性不好)。如果愿意可以考虑flash+coldfusion+web,那么界面成本非常高,但是友好。