• 众望所归,FoxPro之后,可视化编程再现新突破,国产力作


    292c0a82c8f4d73406f25d49f2aae290.jpeg


    许多古老的语言,我们至今能看到它们鲜活的生命力。

    b5d72989f03a4f558dae0ff51b388306.jpeg

    DOS时代下的FoxPro

    但是FoxPro,这种曾经十分辉煌的语言,现在基本上已经走出了人们的视线。

    一提到FoxPro,总有说不完的话,真的太遗憾了。

    要知道,当年的Visual FoxPro 6.0,可是被奉为了可视化编程的神器啊!

    笔者今天要说的foxpro,其实指的是那一整个系列。

    270ee887d14686eca72006da19be70ca.jpeg

    visual FoxPro 6.0

    起初,dbase刚出来的时候,有很多人都在用这种关系型的数据库,而dbaseIII当时在国内的用户量,也是非常之大,几乎成为了数据库的代表。

    后来,由此延伸的foxbase,foxbase+,功能和速度日臻完善,几乎成了当时计算机的必修课。

    89356266bacaedc53a49d7e31ad2efb8.jpeg

    foxbase

    在第一轮的可视化浪潮下,foxbase(FoxPro原名)被划分成了微软的FoxPro系列,以及borland的visual base系列,当然,前者的知名度,要比后者大得多。

    相信很多人,可视化编程的启蒙之路,都是由foxpro 2.5系列开启的吧,虽然当时的FoxPro并没有面向对象,但是使用起来是真的方便。

    9106ddd4d6b221eaa825e857923a4a67.jpeg

    用FoxPro可视化编程,开发的学生公寓管理系统

    紧接着,foxpro 3.0诞生了,与2.x的版本相比,foxpro 3.0出现了质的飞跃,不过最让人振奋的,还是它的巅峰时期,伴随着visual studio 98发布的visual foxpro 6.0,这一版本,功能日趋完善,基本上可以满足各种需求。

    58f2768996478114918060fd057cb2a3.jpeg

    FoxPro 9.0

    不过,遗憾的是,foxpro在推出9.0版本之后,就开始销声匿迹了。

    大家都知道,foxpro一直定位在桌面型的数据库应用上面,而在大型数据库应用方面,它占据不到任何优势,小型应用方面,更不用说,它的访问,依然没有鲜明的特性。

    a193420a45745c433a4ff701a8f7542b.jpeg


    但有一点需要注意,foxpro的那套可视化流程,还是值得赞赏的,整个工程,你可以以项目的方式,进行规划,然后将程序、表单、数据库、查询还有图表等元素,分别进行,并加以整合。

    这在可视化编程的发展史上,起到了“推波助澜”的作用。

    5087a06e4c6511b02788ee7742099701.jpeg


    历史车轮滚滚向前,虽然foxpro退出了舞台,但是可视化编程的发展,并没有戛然而止。

    相反,它还玩出了新花样。

    2018年,德国西门子以7亿美元重金收购国外知名低代码平台Mendix的事件,在互联网界,被传得沸沸扬扬。

    f7420522d4a45864da96a8be4f142a60.jpeg

    Mendix

    从此,低/无代码开发,“敏捷开发”,以及可视化编程等字眼,开始频繁出现在国人的视野。

    于是乎,一大批让人引以为傲的国产低/无代码开发工具,应运而生。

    以国内首款无代码开发工具——云表平台为例,自2010年问世以来,它一直以“可视化的表格编程”而闻名。

    52438809087ba4933f09ddf4fcb2a7e1.jpeg

    企业数据集成管理系统

    所谓的可视化表格编程,指的是:使用者,不用写一行代码,沿用excel的拖拉拽的操作习惯,去配置中文文本信息,即可将个性化的管理软件,如PLM,工程项目管理,MES,知识管理,工单管理等,以可视化画表格的方式,搭建出来。

    实际上,你也可以把这个无代码自主开发的过程,看作是搭建积木的过程,系统功能过时了,随时可以推倒重建。

    67ecab5ae4024f3d73e590dacdcfa0fb.jpeg

    进销存

    由于云表平台具备二次开发的特性,且内嵌了MySQL数据库,原生支持Oracle,sql server,所以也便赋予了可视化编程,更多的可能性。

    使用它,可以满足你的大部分业务需求,比如外接数据源,内网穿透,外网映射,单点登录,负载均衡,权限编辑,消息推送,批量导入,统计查询,多人协同,OpenAPI,7分钟生成可视化数字大屏,无缝对接企业微信,PDA,金蝶,高拍仪等。

    af9303ad75cc3686d3e5c93b0d9f26fc.jpeg

    财务管理驾驶舱

    你能想得到的业务功能,在它这里,应有尽有。

    一份开发,三端适用:PC端,H5端,app端。

    正因为云表平台,拥有着极强的功能和极简的易用性,所以它在数字化转型的道路上,名声颇高。

    be3f4d0700d88e02f865c51b6e8529d1.jpeg

    可视化数字大屏

    像大家熟知的华为,恒逸石化,云南小松,许继电气等来自各行各业的知名企事业单位或机构,都在使用它。

    5762477d4bc6d6fd1bd580b90ec390fe.jpeg


    小结

    不得不感叹,计算机在发展,数据库在进步,国产可视化编程工具,也在呈现一派“蒸蒸日上”的景象,可以说是,众望所归。

    一切,都在往好的方向发展。

    52e570abf74b9c3a95e474c88c5e4688.jpeg


    而那些单机时代的佼佼者,像90年代初期的foxpro、dbase、foxbase、foxplus......它们终将褪去光泽,成为隐匿在互联网尘埃中,被人遗忘的神器!

    可悲,可叹。

    PS:关注我,获取更多资讯!

    文|Mondy

    标签:可视化管理 数据可视化 数据库 可视化编程 foxbase

  • 相关阅读:
    打卡记录编程成长/CSDN编程竞赛(第6期)
    Mysql同环比计算详解
    【华为机试真题 Python】按身高和体重排队
    python-pytorch 实现seq2seq+luong general concat attention笔记1.0.10
    【JavaScript】-- 工厂模式&构造函数模式&原型模式
    MyBatisPlus
    【毕业设计】 大数据二手房数据爬取与分析可视化 -python 数据分析 可视化
    【全志T113-S3_100ask】8-USB串口获取GPS数据(含解析)
    [附源码]Python计算机毕业设计Django兴达五金日杂批发商店管理系统
    MapReduce Shuffle源码解读
  • 原文地址:https://blog.csdn.net/lato3335860/article/details/125552785