java人员的宝贝:百宝箱。

介绍一款低代码系统,支持Windows和Linux,用户可通过U盘携带。系统具备自定义元数据、增删改查功能及视图设计等功能。支持桌面应用、流程管理、权限管理等,用户可快速构建个性化应用。

​大家好,今天给大家聊一聊一个低代码的百宝箱,给后端人员和前端人员以及一般用户,带来一个百宝箱。 给大家畅享一下,如果有这样一个系统,可以放到U盘里面。在电脑上插上U盘,这个系统就可以可在Windows,linux上直接进行运行。

百宝箱:

   |

用户-------管理人员------审计人员

 |

------------------

|                     |

前端人员        后端人员

   首先给大家进行大概浏览一下百宝箱的功能。

   登录,桌面介绍:桌面、桌面应用、模块、元数据与桌面应用之间的关系。

桌面应用与元数据、流程、结构关系。

按钮-----关系

      |

实例数据------元数据---模块---桌面应用---------桌面

增删改查功能    |                     关联视图           |  

规则引擎         视图                 关联元数据      添加桌面应用

                     视图逻辑               关系预览

                                                 流程图浏览

        1、用户百宝箱常用功能:管理密码需求,桌面,日历,桌面应用、后端管理网页版。无码实现建模

前端人员百宝箱常用功能:UI插件管理:介绍。发布、预览、桌面快捷键。

         2、后端开发人员百宝箱:

无码实现建模和数据管理。关系管理。UI插件管理。

桌面,日历,桌面应用、后端管理网页版。

工作流程管理介绍。

无码介绍。

消息中心:聊天室。

这个系统运行用户进行自定义元数据,保存元数据后,一般用户可以直接使用该原数据的增删改查功能,还可对增删改查界面进行自定义。

可以对元数据之间、实例数据之间、元数据与实例数据之间建立任意关系数据。

用户可以自定义视图,选择某个元数据后,点击视图设计,即可弹出和当前元数据以及与其关联的其他元数据的列信息列表。用户通过勾选字段,即可实现视图自定。

以下是一些功能的描述以及截图。

1、双击一个图标,就可以运行这个系统,启动好后,自动打开浏览器。

2、进入登录页面。

 

输入用户名和密码:没有进入注册页面。

3、成功登录后,进入一个像Windows桌面一样的界面。

4、在这个界面中,就像使用Windows电脑一样。有待办提醒标签。有欢迎信息。可以进行系统设置。 

5、自定义桌面应用,桌面应用可以添加任意的元数据。  

 

5.1查看桌面应用相关的流程图

 

步骤,选中【请假申请】应用,右键单击,进入右键菜单,选中【流程】菜单项,单击,即可查看关联的流程信息。

  1. 可以使用日历功能,日历中添加任意元数据的实例。

6.1点击桌面右下角时间,系统弹出日程,按月显示相关待办任务。选中位置3的任务,单击,弹出任务详情框4.在界面4中可以对任务信息信息修改。

位置5的搜索输入框,单击按钮6,可以搜索元数据,并展示搜索结果。

 

可单击选中结果项【元数据信息】7,位置8:右边日历中,可展现相应元数据信息,同理,单击位置8【无码数据】可以在弹出框9中查看和修改实例数据。

 

 

  1. 有多个桌面,桌面可以添加APP。

在桌面上点击右键菜单,单击【添加APP】,系统弹出当前桌面选中应用框,位置4,可进行搜索,勾选列表中某个应用,即可实现给当前桌面添加应用。如下图所示:

 

7、浏览自己的笔记。像浏览博客一样。可以写博客,可以发表说说。

8、浏览自己的数据,就像刷抖音和看头条一样。

独乐乐不如众乐乐,还可以将自己的这桌面分享给在一个局域网,或者同一个WiFi中的相关人员。

其他人员可以通过扫描二维码,或者分享链接的形势,在同一个网络中,就可以打开系统。步骤如上2-6.

9、自定义元数据,通过专业版和无码版进行。

9.1无码版建模:只需输入模型名称,字段列:中文字段名,多个用逗号隔开。点击保存即可。

9.2专业版:进入系统点击右键进行元数据管理即可看到。

以上就是速建模,甚至无码建模。

建模后,用户可以享受到模型数据的增删改查功能。

一群人可以进行协同数据建模,各自建模的数据可以,进行互相建立任意关系。

每个人都可以浏览被分享后的模型数据,并可以管理模型数据。如果模型建的很实用,可以将模型另存为桌面应用,每个成员都一个,在自己的桌面上点击右键添加这个桌面APP。

基本的增删改查,用着还是不够快乐。想更嗨一点。

系统提供了个性化操作,格式化查询,添加查询字段,自定义字段展形式,字段关联其他模型(数据字典、元数据),比如下拉选,弹出窗口选择。

  1. 网页版

不喜欢桌面形式的弹窗,还可以在桌面上点击右键,在右键菜单中选择【切换网页版】,进入后端管理界面,可以和传统的管理端后台一样使用 授权等系统管理功能。

比如:待办,密码。

  1. 流程管理

可以自定义流程,流程保存成功后,可以关联元数据。关联元数据的流程,在新建数据时,系统会查询关联的流程,并创建流程实例。在流程待办中可以查看流程实例信息。以及流程实例执行情况:

流程定义如下图,: 

流程实例执行情况如下图:

 

10、管理人员:这个系统提供用户管理,权限管理。

11、审计角色:可以查看操作日志等。

12、作为开发人员:可以定义各种视图对象,并给视图添加逻辑。

13、UI自定,多种UI版本管理

使用后,发现UI不能满足实际使用需求?还不满意,还可以自己开发一个前端UI,然后打开UI插件桌面应用,上传打包的dist目录下的内容,保存、发布、就可以预览这个前端UI了。

可以将前后端分离的UI工程编译后进行发布。发布即可浏览前端。实现各种类型的UI功能发布后预览功能。目前此UI插件已经上传并管理了多个UI编译包,编译之前需要将dist目录下的目录作为根目录,并在压缩前将publishPath 修改为:/page/UI模块代码

编译前修改vue.config.js

const baseUrl = process.env.NODE_ENV === 'production'

  ? '/page/UI模块代码/'

  : '/page/UI模块代码/'

const vueConfig = {

  publicPath: baseUrl, // 根据你的实际情况更改这里

如下图,打开【UI插件】桌面应用,在列表中可以新增相应的UI插件,双击位置3弹出编辑窗口4,点击【上传文件】,打开文件选择窗口5,选择需要上传的前端编译压缩包xxx.zip。

 

文件上传后,点击【操作】下拉菜单。如下图,可对插件进行发布和预览。

 

点击【预览】选项,会新打卡一个浏览器窗口。里面就是自定义的前端UI界面。

对好的UI界面,还可以将这个UI的路径设置为首页。或者加入菜单,或者加入到桌面快捷链接中。上图中,【新建APP】菜单项可以将当前的UI发布为桌面APP,点击后。就可以到响应的桌面上添加这个“博客”桌面APP。刷新页面就可以看到当前桌面已经可以看到【博客】。

 

双击桌面上的【博客】应用。如下图:

 

百宝箱还有很多功能,感兴趣可以关注后续。

Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。JAVA目前在手机上应用最多的就是JAVA游戏Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作 ByteCode,这种码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java程序是在那种平台上被编译的,就完全没有干系了。Java写出来的程序可分为两类,分别是Java Applet与一般的Application,而Application 这一类就与一般的程序如C++的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所发展出来的。最常见的Java程序包括应用程序和applets。应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编写的。 Applets类似于应用程序,但是它们不能单独运行, Applets可以在支持Java的浏览器中运行。Applet主要是内置于HTML网页中,在浏览时发挥作用。 Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。Java手机软件平台 Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中国一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。 KJava即J2ME(Java 2 Micro Edition),是Sun公司专门用于嵌入式设备的Java软件。以KJava编程语言为手机开发应用程序,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java 2 Micro Edition)是致力于消费产品和嵌入式设备的最佳解决方案。J2ME在设计其规格的时候,遵循着“对于各种不同的装置而造出一个单一的开发系统是没有意义的事”这个基本原则。于是J2ME先将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、手机);另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。因为这两种区分,所以Java引入了一个叫做Configuration的概念,然后把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格之中;而另外一种装置则规范为Connected Device Configuration(CDC)规格。也就是说,J2ME先把所有的嵌入式装置利用Configuration的概念区隔成两种抽象的型态。 Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,即“编写一次,到处运行”的特点,使Java技术成为智能手机软件平台的事实标准。采用Java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求去写程序就好了;同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用Java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。Java手机发展现状 到今年6月,全世界已经有大约1亿部Java手机在使用,除中国大陆外共有53个移动运行商正式推出了基于Java技术的无线数据增值服务。中国移动通信集团已经建立了无线Java增值服务体系,并推出了“百宝箱”等服务品牌,包括游戏百宝箱、娱乐百宝箱、商务百宝箱、生活百宝箱等,已经于2003年7月10日开始正式商用。 中国联通公司也正在其CDMA 1X网络上建立无线Java增值服务体系,目前系统正在建设过程中,并且2003年9月26日中国联通、北京振戎融通公司和Sun公司在人民大会堂宣布联合发起成立“UniJa技术联盟”,三方将在联通CDMA 1X网络上的Java增值服务方面全面合作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值