基于组件化的后台管理页面生成系统设计与实现
电子技术应用 11期
王敬博,张腾飞,邵武长,康卫,秦风圆,焦冬冬
(华北计算机系统工程研究所,北京 100083)
摘要: 后台管理页面是互联网企业所必需的,但当下大部分该类页面需要开发人员从零编写,效率低下、维护成本高。提出了一种基于组件化的后台管理页面生成系统,通过对页面模型化、元素组件化、组件规范化的实现,为用户提供各类基础组件,并且提供组件开发接口和规范,支持用户自定义组件。该系统以图形化界面完成编辑和配置,提高了开发效率,降低了开发门槛,减小了维护成本。
中图分类号:TP391
文献标志码:A
DOI: 10.16157/j.issn.0258-7998.233911
引用格式: 王敬博,张腾飞,邵武长,等. 基于组件化的后台管理页面生成系统设计与实现[J]. 电子技术应用,2023,49(11):100-104.
Design and implementation of background management page generation system based on component
Wang Jingbo,Zhang Tengfei,Shao Wuchang,Kang Wei,Qin Fengyuan,Jiao Dongdong
(National Computer System Engineering Research Institute of China, Beijing 100083, China)
Abstract: Background management pages are necessary for Internet enterprises, but most of these pages need developers to write from scratch, which is inefficient and has high maintenance costs. This paper proposes a component-based background management page generation system. Through the realization of page modeling, element componentization, and component standardization, it provides users with various basic components, and provides component development interfaces and specifications, and supports customized components. The system provided graphical interface for editing and configuration , which improves the development efficiency, lowers the development threshold and reduces the maintenance cost.
Key words : components;graphical;design and implementation

【引言】

在“互联网+”时代的发展趋势下,众多行业发展都不能脱离互联网,由此带来了日益增长的Web页面需求。然而在实际开发过程中,不论是直接编写HTML页面还是通过React或Vue等前端框架进行页面生成,效率都比较低,而且后期维护也不方便。

相较于其他页面,Web应用的后台管理系统具有较为相似的需求,页面注重的是信息的组织和功能的实现,而需求的功能大多是基于后台数据的展示和管理,其本质上是针对数据库的增删改查操作[1-2]。

基于后台管理系统的特性和当前后台页面开发的困难,提供如下设计方案:

(1)可视化页面生成系统

针对设计人员对代码不熟悉、开发人员在开发后台管理页面效率低下的问题,本文采用了可视化页面生成系统,使设计人员仅通过拖拽和点击的方式进行相应页面生成,并能够实时预览;开发人员仅需对该系统进行维护。

(2)页面模型化

针对代码复用率低、页面维护成本高、页面文件体积过大、无法满足用户需求的问题,本文采用了页面模型化技术进行解决。通过建立页面描述模型,记录页面结构、布局和样式,达到缩减页面文件体积的目的;通过将页面的元素进行组件化,提高页面内组成元素的粒度,并可以单独测试、维护,降低维护成本;通过设定组件规范,为用户提供自定义组件模型,满足自定义组件需求。


文章详细内容下载请点击:基于组件化的后台管理页面生成系统设计与实现AET-电子技术应用-最丰富的电子设计资源平台 (chinaaet.com)

【作者信息】

王敬博,张腾飞,邵武长,康卫,秦风圆,焦冬冬

(华北计算机系统工程研究所,北京 100083)


通知公告
编辑观点
理事会
参考资料
版权声明

凡《网络安全与数据治理》(原《信息技术与网络安全》)录用的文章,如作者没有关于汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权等版权的特殊声明,即视作该文章署名作者同意将该文章的汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权授予本刊,本刊有权授权本刊合作数据库、合作媒体等合作伙伴使用。同时,本刊支付的稿酬已包含上述使用的费用,特此声明。

《网络安全与数据治理》(原《信息技术与网络安全》)编辑部