“简道云”作为一个优秀的低代码开发平台,它的优秀的地方就不评论了,这个使用过的道友是有目共睹的。现就一些不足之处提出一些建议,希望引用“简道云”官方重视并进一步优化。
一、“简道云”现在的开发模式:
1、注册账号的管理员创建账户后,进行开发,且可对前台填报数据:可见、可导出、可修改、可删除等等各种操作。
2、表单界面和功能程序与数据库是一体。
3、表单一但启用发布后,使用者前台填报使用与管理员在后台开发是同时在进行着。
4、设计好的应用或表单复制时无法连数据一起复制。
5、在某个账户下建立的“应用”如果是下载的模版建立的或是安装的其他账户分享安装的。将无法或很难再分享复制到别的账号。
二、开发人员的难点
1、如果做为第三方实施商,在给客户定制开发应用系统时,就得用客户注册的账号登录进行设计、修改表单等。且对客户提交填报的数据是可见的。做为客户有种被窥视的感觉。无法让客户消除信息泄露的心里担优。
2、“应用或表单”一但启用后,如果需要后期优化、升级,同样还得用客户的注册账号登录,并且在是客户正常使用的状态下,对表单手工一点一点的修改。无法做到提交修改优化完后“一键安装”或覆盖原程序(因为当前简道云的界面程序和数据库是一体的)这当中如果实施人员稍微一不注意或有误差,造成在用状态下的表单字段错误或数据丢失,将会造成整个系统流转的瘫痪。如果是一个大型企业在用的综合系统的话,带来的灾难影响度是不可估量的。
3、如果是一个综合的大型应用系统后期升级某项功能,因为无法“一键安装”只能用客户的账号进入后手工一点点修改。所以不可能短时间内修改完毕,可能几天甚至更长时间。如果客户是已使用较长时间的,并且有些涉密信息积累了大量数据的话。这时第三方实施人员怎样证明自已清白,而且在这一段时间内没有对客户的信息泄密??
4、第三方实施开发商在给某个客户开发定制完系统时因为是的是客户的账号,在经过长时间的使用优,系统很成熟后,想将整个系统的母版留存,以便以后再给其他客户定制时能引用。就只能分享到自已的其他账号中。但是这种分享引用过来的“应用”无法再次分享给别人。对其他客户开发时,还只能再次手工一点一点的新建。这就很难做到与原系统一模一样。而且工作量相当大。
三、对“简道云”扩广的影响
基于以前种种原因,当前简道云只适合企业自已可信的员工给自已的企业开发应用系统使用。但这样很难开发出高水准的应用系统。(大型科技型网络公司,自已有开发软件能力的公司除外。在此仅指普通实体工业、商业企业等没有软件开发能力的)
1、企业自有员工精心研究简道云,开发大型应用系统的原生动力没有。
开发点简单的小“应用”功能单一的表单等还行。如果开发大型综合型系统。就得需要下大力气研究简道云。并且只是死记硬背知识点,没有长期开发系统的经验积累也不行。而且因为简道云后期维护时只能在“启用”的状态下“带电作业”稍有不甚,就会引发问题,给公司带来损失。
所以在工资不涨,没有额外收入的情况下,很难促使现有员工有动力去干这种“费力不讨好”的事。
2、第三方实施人员有这个动力去研究如果用“简道云”开发好的作品。但是动力是能找到客户挣到钱。但现在简道云的开发模式,让客户无法消除第三方实施人员泄密的心里障碍。所以客户可能更愿意用那种专业软件。最起码软件升级是后台进行的,技术支持人员不用登录客户的账号看数据。
四、给“简道云”的建议
想办法让开发人员能够提前设计好界面程序,然后能“一键安装”或快速替换原程序且不影响企业的正常使用,在后台静默的完成升级优化。实现方法大体以下几种方案:
1、有开发设计权限的人和使用者权限的人彻底分开,开发设计权限的人看到的后台数据是加密的。
2、最好是界面程序和数据库分离,能够提前设计好程序后与数据库对接即可把原程序替换下来。
3、如果做不到界面程序与数据库分离,最好做到能像设计流程一样,分不同版本,新版本设计好后再一键启用。
4、实在不行,也是最好实现的就是让复制表单时可以带数据一起复制。这样可以调试好后覆盖就行(顶多影响少部分数据,后期补录一下也行)
以上是近期使用简道云时的一点感受,请官方能够考虑一下 编辑于 2020-11-14 09:25
|