我心中的后台管理系统

随商电商系统2018-11-11 18:28:41电商资讯

我来谈谈后台管理系统。一家公司的产品,我们通常会看到客户端产品,而客户端产品背后则支持更多的后端管理系统。以电子商务为例,我们普通用户可以看到的是搜索商品,添加购物车,下订单,结账和其他快递。最多,有更多的优惠券和活动,似乎没有这样的东西。什么。但在这个用户端产品背后,有一个更大的在线商店后端管理系统,例如具有产品发布的系统,处理订单的系统,客户服务系统,财务,优惠券管理,物流系统等。等等,各种支持系统,以便让用户运行购买商品的整个过程。

独立商店网站后端管理系统建设的最大作用是支持用户的业务。如果电子商务公司没有上传商品,则没有处理订单的地方,那么用户就无法做任何其他事情;而它的第二个最重要的地方是效率的提高,这部分主要是内容的管理,比如一些功能,我们要修改主页的横幅图片和链接,你也可以通过发布代码来做到这一点,但每次进行更改时都需要查看代码。从提交测试到在线发布过程,特别是在进行活动时,这些横幅经常会发生变化。这些看似很小的活动实际上消耗了很多战斗力。如果您通过后台更改这些经常更改的内容。如果您管理系统来管理它,则只需在修改每个系统时打开新版本的横幅。这样,您可以在没有开发人员干预的情况下快速完成。

后台管理系统的模式也比较固定,基本上会有一个功能菜单,然后每个菜单对应一个功能模块,这种模式非常固定。后端管理系统的功能归根结底是后端数据的操作,即添加,删除和更改,因此后端管理系统中的功能相对简单,即使复杂性在规模上复杂,逻辑通常也不是特别麻烦。 。

系统功能

正如我刚才所说,企业中的后端管理系统是一个内部使用的系统,为外部业务提供支持。基于此,我们可以知道这些后端管理系统的用户是谁以及他们拥有哪些功能。

首先,我们来谈谈系统的用户特征。后端管理系统的用户通常是内部员工。当他们使用这些系统时,最基本的吸引力是完成功能并提高效率。兼容性和美观性的要求不是特别高。如果我们这样做,系统只与浏览器的高级版本兼容,因此内部员工可以接受。毕竟,与管理系统提供的便利性相比,更改浏览器的成本太低。另一个问题是,在企业中,通常这些管理系统不希望外部用户看到它们,因此不需要SEO。甚至大多数公司也会在内联网上部署这样的管理系统,这对外部网络是不可见的。 。

我们来谈谈管理系统的要求。在企业中,管理系统的含义是提高内部员工的工作效率,因此考虑管理系统必要性的最大特点是成本绩效。如果某项功能对于支持业务至关重要,那么没有什么可说的,也没有办法花更多的精力。

但在更多情况下,某些功能仍然可以手动或通过其他方法解决,而不一定通过开发系统。这次我们需要考虑一些事情:

一个是使用此功能的频率,即使用频率;那么制作这个功能需要多长时间,这样可以节省员工的时间;

最后,考虑使用此功能可以减少多少系统风险。例如,如果在开发人员或DBA手动操作数据库之前没有这样的系统,如果使用系统而不是手动操作,则可以降低风险。

结合这三个问题,我们可以评估系统是否必要。管理系统的次要要求是美学。虽然这不是第一个要求,但是当系统处于功率范围内时,使系统看起来不是一个问题。此外,市场上已经有很多格式良好的UI框架,简单的参考可以使系统看起来很好。

最后,让我们谈谈在进行这种系统时的技术选择。对于工程师来说,通常认为后台管理被添加,删除和更改,并且没有太多技术内容。但是,通过前几个特性,我们会发现后台管理系统中的用户对系统更加宽容,兼容性不好,可以使用高版本,而且一些复杂的逻辑不能很好地处理,而不影响效率。你可以改变你的方式。这种具有较大程度公差的系统非常适合作为一些新技术的试验场。可以首先在管理系统中尝试一些未在用户系统中使用的技术。当然,有些开发人员会认为这么简单的系统,只需找到一些现成的代码拼凑起来,就会问世,这种方式可能会非常快,但对于工程师而言,技术改进并不大。走前端,少兼容性和SEO两山,可以使用很多新技术,如React,ES6,Sass等各种包装工具都可以推出。如果有一个管理系统不需要使用这些东西,那么再次尝试的机会就会减少。

后台管理系统也可能非常复杂

我一直说通常会添加,删除和更改后台管理系统,这相对简单。但是后台管理中有几点,这仍然相当复杂。

首先,权限管理,如果是一个小型管理系统,那么权限管理分为两类,即权限和没有权限,这种情况足以通过登录信息进行管理。但是当系统复杂并且各种劳动分工一起使用该系统时,则黑白许可方法不适合。

当系统在一定程度上复杂时,我们必须引入权限管理,更大的是权限系统。在特权系统中,必须有角色和特权的划分。每个用户分为一个或多个角色,然后为这些角色分配指定的权限。此外,特权系统还可以为不同的后台管理系统执行统一的特权管理,这增加了特权管理的复杂性。如果您对特权系统感兴趣,建议您学习Jimin老师的特权制度。

接下来要讨论的更复杂的事情是流程的管理。在简单的管理系统中,一些功能可以通过直接操作完成。但是,如果整个企业达到一定规模,当一个人去操作时就会变得无法控制。如果某人被误操作或操作错误,将直接导致业务损失,特别是对于财务敏感的操作。更有必要引入一个管理它的过程。在此过程中将有一条批准线,并且从开始到结束将由几个人批准。这样,多次检查将更安全。在这个过程中,最复杂的不是前进过程,但是当它发现存在不适当的操作时,它可以完全返回到先前的状态。

我认为还有另一个地方更复杂,可能是在管理业务模板时。此问题仍将出现在相对较大的管理系统上。当我们要管理数十万个内容时,开发这些管理页面本身就会产生效率问题。此时,我们需要向上抽象一层,并从模板中提取一般管理业务。当新的管理功能可用时,该模板可用于创建管理页面,这进一步解放了开发人员。但是,这个模板本身的设计确实是一个更复杂的问题。现在很少有模板管理可以完全停止开发。更好的可能是某些企业使用的OA系统。

最后

我希望本文能让学生了解后端管理系统的特点,利用开发这些系统的机会,尝试一些新技术。不要过头了。

资料来源:Mu Course Network


随商信息技术(上海)有限公司 b2b2c多用户商城系统是基于PHP技术的企业级电子商务平台系统,系统支持平台自营、招商加盟和多商家入驻、集成微信商城、移动端APP商城、微信小程序于一体。公司主营业务包含商城系统定制开发、新零售系统解决方案、电商平台系统定制开发、商城网站建设服务等等,随商为大、中、小企业提供一个安全、高效、强大的电子商务解决方案,协助企业快速构建、部署和管理其电子商务平台,拓展企业销售渠道,致力于推动PHP技术和电子商务行业的发展而不断努力。

文章关键词  
商城系统
电子商务系统

除了供应标准网上商城系统之外,我们还开源商城源码,为您提供电商平台开发定制服务

随商全新版PHP企业级电商平台系统,以客户需求为己任,提供免费网店系统源码给用户体验,为国内客户特别是上海周边客户提供电商平台及网上商城网站建设服务,您的商城开发建站需求,我们来实现!

网上商城建站
包含微信商城网站建设及小程序商城建设等一站式电商系统建站服务,java商城php商城 两种语言。
APP开发
提供APP商城开发,包含Android App 、iOS App等等, 原生APP品质
手机商城开发
提供APP商城、微信商、小程序、手机H5商城搭建及二次开发
电商平台开发
作为电子商务系统提供商,以自研的商城模板为企业提供专业的电商平台系统搭建服务

马上搭建自己的电商平台