1 插件式框架,允许按照license的不同,选用不同的插件功能
2 集成后,自定义登录界面,屏蔽与改造原有操作系统功能
3 部署后,根据选择的license的不同,实现不同的功能场景。(license与功能场景对应,license与收费模式对应,确定场景的最后使用期限)
4 主框架界面,提供界面的主体框架,定义 界面控制点,界面控制点允许插件自定义页面与功能
5 用户权限分级,L1/L2/L3/L4 不同级别的用户使用不同的界面功能
6 UI框架嵌入浏览器,显示服务和配置相关的动态参数,界面灵活修改,对交互性要求不高的部分
7 审计模式和服务模式双模式,审计模式每次开机输入账号密码,审计模式下,所有操作都被记录入数据库,可以被审计
服务方式,可以直接进入,但是需要 L1/L2/L3密码,对应了不同的界面
8 图像显示区、四角区域、各种区域,可以配置在不同的权限级别下,显示或者不显示。比如 L3可以显示,但是L1和L2不显示
9 用户手册制作成 .chm格式,进行加密,避免直接拷贝走
10 任务启动之后,可以放在后台,监控任务的完成程度和状态。可以定义任务和在后台监控模式下需要显示的字段
11 磁盘空间管理。监控图像存储磁盘剩余空间,可以配置报警策略,到达阈值后报警弹窗提醒用户,可以手动清理和自动清理磁盘(用户配置自动清理策略)
12 工具箱,提供常用的非核心功能工具箱。工具箱提供: 播放器、计算器、录屏工具、用户文件夹(只允许用户清理或者查看自己生成的文件)、录音机、远程请求、远程协助、病毒扫描等等功能。
13 根据用户来自定义鼠标的使用方式,是右手,还是左手。可以更改
14 根据用户来自定义键盘快捷键,有通用的设置,可以分用户不同进行不同设置
15 可以调用第三方软件,嵌入其界面
16 可以对接第三方软件api,自定义界面
17 界面引擎需要做大量改造,比如不规则窗体、自定义高度可调节,内容可以自定义绘制的tab页面头部,自定义的滚动条,窗体四角半径,二三维图像显示窗体。
18 各种界面缩略图控件、可展开不规则自定义树形控件、带标注波形图控件
19 前后端分离架构,业务和界面完全解耦合,可以使用qt做ui,也可以使用antao:drogon类似的高性能c++后台引擎作为界面后台,vue等前端框架作为前端
20 多进程架构,崩溃恢复。自动重启。
21 嵌入式软件开机自检,自动远程下载