首先,您提供的需求,主要集中在业务逻辑的实现上,还涉及不同的后期流程。建议采用“无/低代码开发平台”对软件进行定制。[什么是“无/低代码开发平台”,请自己在线搜索]
您的需求非常个性化,肯定不会有适合您使用的现成软件系统。必须有类似的现成系统,但一般来说是一套完整的系统,最大相似度约为85%。
如果您或公司中的某个人对软件编程了解得更多(您不必像程序员那样精通),并且对投资时间和精力感兴趣,您可以自己开发。其优点是您熟悉自己的内部工作流和标准。
如果您觉得自己正在努力编写,您可以选择外包定制开发。如果选择外包,关键是选择供应商。最好选择试用后付款的供应商(或预付款相对较低的供应商)。由于个性化定制中存在太多的非标准因素,如果供应商水平较高,沟通相对容易;如果供应商水平不够,则存在诸多争议。不过,我接触的水平相对较高,而且我也愿意在试用后支付或相对较低的预付款。
根据您的具体个性化需求,如果您使用“无/低代码开发平台”进行定制开发,初步估计数在数千到数万之间。如果使用Java和其他语言进行定制开发,初步估计数万到几十万。这两个都需要为以后的维护收费。
如果您有任何问题,请与我联系。手机/微信:151 7712 5985