三、如何选择一个好的系统架构?
企业的供应链复杂程度是DRP系统选型中一个非常重要的因素,因为企业供应链的复杂程度越高,对DRP系统的性能要求就越高,相较之下系统构架要求就越高。
但服装企业因为其分销网络的不断扩张,不同的软件系统架构在企业的不同阶段是具有适应性的,根据G公司的应用效果,基本上我们可以进行如下判断:
1、 单机程序:适合单个的服装店,或者是几家服装店只进行进销存管理的企业。
2、 C/S架构:该方案只适合在局域网内使用,而DRP项目一定是要进行跨地区应用的,因此不适合作为DRP项目的主要架构,但可以应用在DRP项目POS或者收银部分的脱机应用程序中,与ACCESS本地数据库配合使用。当然,如果C/S架构的系统配合远程终端技术+VPN技术,则可在不高于100个并发用户的情况下进行应用。
3、 B/S架构:由于DRP项目的复杂性,而B/S架构因为其前端应用展现能力有限,因此不适合作为DRP项目的主要架构。但如果企业的应用需求不复杂的情况下,如在报表查询、客户资料查询等方面可以应用。
4、 三(N)层架构:一个具有良好扩展性,能够进行大规模部署的DRP系统应该是基于三(N)层架构下的,否则的话,就算软件系统的功能再强大,也只是“水中月”、“镜中花”,中看不中用。
5、 远程终端技术:由于一些历史原因,在C/S架构的旧系统,通过远程终端技术+VPN网络的方法,可以延长原有系统的使用寿命。但如果是新的DRP系统建设中,由于远程终端需要耗费大量的服务器处理能力、网络带宽及I/O,因此不建议使用该技术。特别是在并发用户数在200左右的时候,远程终端技术需要用三(N)层架构一倍的服务器、带宽才能将应用跑起来,而此时除非用小型机,如果只是用PC服务器的话,估计是没有将DRP系统进行更大规模的部署了。
| 第1页: 第1页 | 第2页: 软件系统架构不利之痛 |
| 第3页: 如何选择一个好的系统架构? |