2013-07-30 47 views
1

我有一个由各种组件组成的电子商务“平台”。从商业POV我们运行一个单一的仓库/分销,有多个网站针对特定行业。每个站点都是自己的业务部门,并具有孤岛数据。.NET电子商务/ CMS仅UI选项

快速解释每个组件是什么;

  • 物流:包含所有逻辑和数据存储为我们的仓库,接受新的出货量,打印客户订单一个WCF项目,派遣他们出了门,等

  • 网站应用程序:一个WCF项目,其中包含专门针对该网站受众的所有逻辑和数据存储。它从物流组件收到关于允许销售的产品(以及价格等)。客户查看这些产品,提交订单并将订单发送到物流层进行分派。

  • 管理员应用程序:一个MVC项目,根据用户权限与两个项目进行通信以操纵各个系统(客户,订单,产品等)的数据。

  • 网页界面应用程序:这需要与网站应用程序系统进行通信以检索客户,产品,订单等数据。

现在,我需要一些建议是如何实现Web UI。我希望它运行在CMS框架上,这样我们的营销人员就可以在不需要IT帮助的情况下操作页面。

看过Orchard,Umbraco,Sitefinity,Kentico和Sitecore后,我想知道我们需求更多的是像nopCommerce或Virtocommerce这样的e-commerece前端。然而,这些都是完整的包装,包括库存管理,客户管理,订单管理等,在我们的情况下,它是在网站应用程序组件中进行控制的。

如果我能总结出网络用户界面的要求,那就需要它支持模板系统来布局,页面/博客管理和插件支持来与我们的应用进行通信。

我的问题是;有没有符合我的要求的解决方案,还是我应该选择像Umbraco这样的CMS,我们可以大量定制以支持这种需求?

谢谢!

+0

应该很容易通过棱镜将您的组件(库存,客户经理)连接到virtocommerce。 –

+1

[Virto Commerce](http://virtocommerce.com)采用模块化设计,不需要的组件可以被删除或替换为更符合业务需求的新组件。我们为rutaobao.com做到了这一点,履行/仓库模块已经定制生成并集成到管理控制台中。它也被设计为允许任何CMS集成,因为像显示模板这样的东西不是硬编码的。 – Woland

回答

0

Sitefinity拥有模块/窗口小部件设计,这对任何ASP.NET开发人员来说都是很自然的。他们的电子商务模块还有助于为产品,类型等定制提供商,因此您可以使用默认小部件将自定义解决方案无缝集成到CMS中,或轻松开发您自己的解决方案。