2013年度中国自主软件最具技术创新企业奖 北京魔方恒久软件有限公司在近十年的发展过程中,不断技术创新,于2008年推出了全世界第一个面向普通用户的Web数据库应用平台——魔方网表。
北京魔方恒久软件有限公司在近10年的发展过程中,不断技术创新,于2008年推出了全世界第一个面向普通用户的Web数据库应用平台——魔方网表。
通常用户或选择死板的套装软件,或花费昂贵的费用定制开发。普通用户是指不懂编程专业知识、只拥有基本电脑操作能力的用户。如果普通用户能像使用Excel那样根据自己的需求自己定义数据格式和计算公式,同时能达到数据库管理系统那样的网络共享,强大管理权限,还能不用装客户端软件就打开浏览器,那就太好了。要实现这个梦想,可不像做个管理软件那么简单,会面临很多很难解决的技术难题。
第一,数据库结构的动态调整。开发一个数据库管理系统,数据库结构一般都是开发阶段就设计好,很少会在上线运营后调整,以避免影响运营中的数据。但是,如果产品面向的是普通用户,我们不能想当然地让没有数据库设计经验的用户能够一次性正确设计好数据库结构,我们应该认为这是一个不断试错、不断修正的过程。这对数据库结构修改的灵活性有很高要求。魔方软件的开发工程师经过大量的研究,实现了数据库动态重构技术,完美地解决了这个难题。
第二,如何既能实现复杂的业务逻辑,同时又能让普通用户容易理解概念,并构造出这种业务逻辑?
魔方软件的开发工程师联想到了数据库中的触发器和Excel里强大的函数公式,结合这两个概念,创造性地研发出了回写公式。回写公式既容易让用户理解,又完全兼容Excel公式和格式,还可以和数据操作完美结合,这就让普通用户使用回写公式灵活组合完成非常复杂的业务逻辑。同时实现了业务逻辑编译执行的技术,可以把用户的回写公式转化为XML描述,并最终转化为Java代码执行,极大地提高了执行速度。
第三,如何实现一个高度灵活的权限体系?魔方软件绝不满足于实现一般意义上的权限系统,它已经做到了数据和业务的完全定制化,权限系统设计不好是很容易影响系统性能的,兼顾灵活和性能是个难题。经过不断论证、设计、实践、改进,魔方软件让业务数据相关的用户可自定义构造的权限体系技术,弥补了传统权限体系的不足。这项技术具有世界领先水平,是魔方软件首创的技术。
经过多年的积累和不断创新,魔方软件积累了数十项核心技术创新。比如,表间智能关联、智能数据标签、异构数据库数据交换技术、模型驱动的界面自适应技术、基于REST的分层模型架构等技术,这些创新都是为了服务普通用户。
技术为简单而生,魔方网表简单地实现了从量变到质变的跨越,管理软件只有人人都会做、都能改,信息化才能真正的平民化、日常化、非项目化,让管理创新可以轻松实现。
扩展阅读文章
推荐阅读文章
小草阅读网 https://www.xiaocaoo.com
Copyright © 2002-2018 . 小草阅读网 版权所有