入门和指南
Roy • 发表于:2020年05月12日 12:03 • 更新于:2020年07月23日 11:51

白码开发平台是什么?

        在白码平台,您可通过无代码开发的方式快速开发一个适合企业或团队的应用软件,并不局限于任何类型的软件系统,在这里,可以发挥想象力,随心所欲的构建适合自己的软件。

        白码平台提供了众多的系统模板以及可视化组件,在这里您可以通过简单的点击、拖拽形式完成系统从无到有的搭建。您可以根据业务需求从0开始设计属于自己的系统,也可以选择白码平台提供的模板创建系统,通过少量的调整以符合需求。

搭建系统的基本流程

        系统的搭建工作在白码工作台中完成。在工作台中,系统将分为六个部分进行搭建:数据表、数据集、功能、菜单、权限分配及人员管理。

http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604354923_%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84.png


1.构建最底层的数据库

        数据库是系统搭建的基础,存储和管理数据的仓库,可视为电子化的文件柜,数据库包含了系统使用的数据表以及这些数据表中已有的数据。数据表是系统中用到的表单。


http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604391435_%E6%95%B0%E6%8D%AE%E5%BA%93-1.png

http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604396723_%E6%95%B0%E6%8D%AE%E5%BA%93-2.gif


2.构建展示数据的数据集

        数据集是自定义筛选条件获取指定数据表的数据集合,即多条数据。例如:在数据库中有100条销售单数据,其中有20个销售单处于待审状态,且用户只需要查看待审的销售单,则需要创建一个数据集获取状态为“待审”的所有销售单,则用户端只会看到待审的20个销售单,不会看到全部100条数据。


http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604442454_%E6%95%B0%E6%8D%AE%E9%9B%86-1.png

http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604447598_%E6%95%B0%E6%8D%AE%E9%9B%86-2.gif



3.构建操作数据的功能

        功能是指对数据库中一个或多个数据表的数据进行一系列的逻辑操作,包括但不限于新增、修改、删除操作。功能可以设置一个或多个数据表的新建是如何新建、如何修改、可修改的属性有哪些、可删除的数据表有哪些、哪些属性需要用户手动填写、哪些属性由系统自动填写等,这一系列的逻辑完全取决于用户的需求。


http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604467876_%E5%8A%9F%E8%83%BD-1.png

http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604471507_%E5%8A%9F%E8%83%BD-2.gif



4.利用数据集和功能构建导航菜单

        菜单是指用户端左侧的菜单列表,每个列表菜单都需要绑定一个数据集和任意个功能,当用户点击某个菜单时,就会显示该菜单所绑定的数据集的数据列表,菜单所绑定的功能按钮是否显示则取决去权限管理。


http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604501954_%E8%8F%9C%E5%8D%95-1.png

http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604505795_%E8%8F%9C%E5%8D%95-2.gif



5.对不同角色分配不同的菜单及功能权限

        权限是指系统管理员对其他角色用户的权限分配。例如:销售员只允许查看销售管理相关的数据以及使用功能,不可查看生产管理的相关数据,则系统管理员就只需分配与销售相关的菜单及功能的权限给销售员,不需要分配生产相关的权限。


http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604532347_%E6%9D%83%E9%99%90-1.png

http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604540909_%E6%9D%83%E9%99%90-2.gif



6.管理系统的用户

        系统搭建完成后,用户想要使用这套系统,需将用户的账号添加到系统的某个角色中,这样该账号才能进入并使用系统。


http://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200608/1591604550594_%E7%94%A8%E6%88%B7-1.png




入门和指南
联系我们
售前咨询电话
020-88520693
意见箱 · 建议反馈
您的宝贵建议,使白码更完美!
白码小助理
加入白码社区,学习更多开发小技巧!
微信扫码添加白码小助理