王志国
[摘 要] 重点探讨基于数据库的Web和手机端的快速开发思想,倡导零代码编程,让不懂软件开发的业务人员也能将手中的数据通过Web方式展示出来。
[关键词] 数据库;Web快速开发;手机
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 19. 085
[中图分类号] TP311 [文献标识码] A [文章编号] 1673 - 0194(2017)19- 0200- 02
1 前 言
在日常工作或者学习中,会遇到很多保存在数据库的表,为了工作的便利,想自定义查询或者能够在手机中离线查询,但如果不是计算机专业人员,很难实现具体的功能。而很多业务管理人员,熟悉管理和业务逻辑,却不熟悉软件开发,无法根据自己的需要自行开发系统。因此,需要一种能够将数据库中的数据表快速生成网页查询的工具,操作不复杂,非计算机专业人员也能快速掌握。用户只需关注业务查询的数据项,通过几个工具的使用就能实现他们的功能。这种基于数据库的WEB应用快速开发的方式,会给业务人员的工作带来很大的便捷,可以定制出适合自己工作的查询系统,提高工作效率,提升竞争实力。
2 WEB应用快速开发的原理
为了适应多平台展示的需要,开发的语言应选择支持多平台的语言。PHP就是一个很好的选择,跨平台性强,编辑简单,实用性强。使用PHP代码生成工具,需几步就可以得到完整的PHP代码,实现对数据库中数据表的行浏览、修改、查询、添加和删除,如图1所示。
基于数据库的Web应用快速开发的原理很简单,但选择一个好的代码生成工具很重要,同时还要考虑对各种数据库的兼容情况。PHPMaker是一个很有代表性的工具,支持MySql、PostgreSQL、Access, SQL Server和Oracle数据库。……