大家好,今天小编关注到一个比较有意思的话题,就是关于python语言erp的问题,于是小编就整理了2个相关介绍Python语言erp的解答,让我们一起看看吧。
Python有开源的通用企业管理系统吗?
通用企业管理系统是什么系统?问得就很外行!用Python开发的开源ERP,可关注ERPNext,100%开源免费;也可关注Odoo,有免费的社区开源版和收费的企业版。
写一套公司内部工作流的erp管理系统,用php好还是用python好?
使用Python好。为什么?且看我分享一个开源的项目,答主可以直接拿去参考或者在此基础上进行加工修改:***s://github***/zhuinfo/Django-ERP
这里要特别说一下该系统的「物料」管理。该系统中用于进销存的的商品,统一归类为「物料」,但这里的物料不单单包括商品,还包括设备、建筑物、房屋/会议室、员工宿舍、图书、工位、工卡/门禁卡等。甚至工单也算作物料,作者希望通过这种大物料的管理方式,企业可以全面的管理内部物料,管控的粒度可细化到任意层面,实现内部服务的闭环可控管理。
***购单
这里我感觉前端没有设计好,禁止表单编辑只是对表单字段设置disabled属性。实际上在django admin中只要设置has_change_permission方法返回False就可以了,不过可能django1.x版本还没有那么方便吧。
销售管理
python写管理系统没问题,我就用python的django框架写了管理系统,也有很多客户公司在用,跑的非常好,快100家公司,2万多用户。但是python没什么工作流引擎,有个loonflow国人写的用的人不多。如果你的工作流不复杂可以考虑用django自己实现,其orm太好用了,开发非常快。如果工作流复杂同时客户还想能自己设计,那就用其他的吧,比如java,php没用过就不谈了。
还有就是你做管理系统肯定要加一些其他功能,比如写个爬虫,调用一些机器学习实现,比如pytorch,运行一些批量化脚本或者做做大数据分析等等,而这些python具有不可比拟的优势。这也是我为什么用python的原因。简单,快速,近乎全能,能让你的系统功能上看起来高大上一些。至于速度方面,基本没啥差别,一样很快,很多回答者也说了,web其实瓶颈还是在io的。
两种语言都可以。
关键看需求,经费,以及开发者熟悉哪种语言。
如果需求比较大众化,可以考虑直接用Odoo(一个Python写的开源ERP系统),稍加配置即可使用。
如果需求比较特殊,开发者也比较熟悉Python,可以考虑用Odoo进行二次开发,可以实现大部分内部的ERP功能。二次开发也可以外包给Odoo服务商,由他们来实现这些特殊功能。
如果需求特殊、要求又高,那最好还是找个专业团队来开发,那么,该团队熟悉什么就用什么好了。
无所谓用什么语言 只要能连上数据库就可以了,ERP的目的是让各种系统整合,融合,而不是各种各样的独立系统。
不过数据库一定要选择合适的的网络数据库,尽量别用Access之类的单机版的数据库,如果用也尽量用于本地临时表。
我说说我帮公司做的系统吧!
SQL SERVER数据库 最早从6.5开始用的 目前升级到2008了。
使用VB6做的合同单证 进销存 成本核算。并调用金蝶K3的财务数据。
用ASP 做的内部信息发布系统,可在网页上查询单证 进销存 成本核算数据,差不多相对于OA系统吧。
以及用ASP做的仓库验收系统,和验收系统中间层。
用as写的安卓app 主要实现仓库扫码验收。
用PHP做的培训系统。
以上都是我独立编写的,当然也是通过快20年根据业务的变化不断改进而来的。
硬件系统相对简单 一套服务器 运行了几个虚拟机 服务器都虚拟化了。还有远程终端登录。一套群晖用于文档管理。
因为我们是小公司 还是用的动态IP的 远程访问有点麻烦 好在我们对实时性要求不高。
到此,以上就是小编对于python语言erp的问题就介绍到这了,希望介绍关于python语言erp的2点解答对大家有用。