目前,数据库应用软件的开发主要依赖于国外的几种常用开发工具,如VB、VC、C++BUILDER、DELPHI、POWER BUILDER等,这些语言对开发者的要求比较高,必需具备很强的专业知识,而且调试复杂,代码移植性差,增加和修改功能困难等等。
软件的开发困难和复杂,导致了软件的应用水平不高。信息化已经提倡多年了,但真正实现的却不多。
为什么数据库管理软件的普及这样难?如果从它的源头找原因,是因为它的开发工具复杂,对开发者的要求比较高,维护困难,用户难以找到合适功能的软件,也不能自己增加与修改功能,所以普及就困难了。
如果让软件的开发变得简单,让普通的电脑操作者都能编写程序代码,增加与修改软件功能灵活,维护方便,数据库管理软件的普及就变得容易多了。因此我产生了W语言(What want,We can do well:想要什么,我们自己能做好)的想法,并为此设计了基于该语言的可视化数据库开发工具:Work Make(简称WM)。
在语法设计上,W语言综合多种语言的语法特点,简化了语法结构,将面向对象技术、模块化技术等结合为一体,而且以更容易理解的方式表现出来。
采用目前最为流行的可视化编程方式,使代码编写、调试、运行集于一体,大大提高应用软件的设计效率。同时,根据数据库类软件功能的分解,将多种常用功能组合为一个控件或一个函数,这样,将极大地减少程序代码的编写数量和程序调试工作量,在编写数据库类软件方面,与其他编程语言相比,能做到提高效率50%至80%。熟练的使用者,能在30分钟内完成软件架构。
独创的流程式代码编写与调试方法,即程序运行到哪一步,源代码编写与调试即同步进行到那一步,这样,即增加了程序的生成速度,也提高了程序的可维护性。 良好的模块化,每一个程序体作为一个独立的文本文件格式保存,即可以随时移植到其他应用程序中,又具有良好的可阅读性,将为使用者升级与维护提供极大的方便。 内置多种辅助编程功能键,许多语法、函数通过一键调出。更有编程向导功能,通过设置相应的参数,直接生成程序代码。对于编程人员来说,无需记住繁杂的语法与函数,轻松通过可视化的编辑工具即可实现编程。
快速入门
一、编程第一步:新建项目
启动程序后, WM服务器 亦随之启动,选择菜单 新建项目 项,根据对话框输入相应的参数。
一个项目要对应一个数据库,目前支持的数据库类型有三种:Access、InterBase、SQL Server。要开发哪一种数据库,服务器要安装相应的数据库服务程序。比如SQL Server,可以安装一个简单的桌面版。
二、编程第二步:重新打开WM管理器
新建项目成功后,系统自动根据参数生成一个程序模板,重启 WM管理器 后,选择(如果项目多于一个)进入某一个上项目。
三、编程第三步:进入可视化编程
系统运行至每一步,按 F4 键进入编程状态。在代码编写窗口,按F1键出现编程向导,里面有各函数、控件等的使用说明,同时在右边输入参数后,可以生成相应的程序代码。
四、程序发布
本系统所编写的程序,可以单机运行、局域网内运行、远程网上运行。
如果要是在网络上运行,程序只需要放在服务器端,客户端只拷贝本系统的 WM管理器 (w_cli.exe)文件即可,没有其他辅助支持文件或参数设置。
1、源程序发布
直接将项目的文件夹复制到目的机的本系统文件夹下。
2、打包发布
点击 WM服务器 的 项目-发布项目 菜单项,根据对话框提示,输入相关内容后,生成一个独立的项目压缩包。 在已安装本系统的目的机上,点击 WM服务器 的 项目-导入项目 菜单项,读入项目压缩包即可。
下 载
WorkMake主文件下载安装后,支持Access、Interbase数据库的开发,如需开发SQL Server,还需安装SQL Server数据库,如果没有,可下载SQL Server桌面版临时替代。
WorkMake主文件(文件大小7.4M)
SQL Server桌面版(即MSDE,文件大小58M)
1. 产品送达用户之日起 7 日内,出现“性能故障”,经由用户所购产品的生产厂家指定维修服务机构检测属实后,可以免费换货;
2.产品送达用户之日起,主机享有 12 个月保修服务,配件享有 6 个月保修服务。
1、若产品主机符合保修条件,根据保修卡与购机发票即可享受保修服务,若无法提供购买证明及保修卡,则以到货签收时间作为保修起算标准;
2、属非保修产品,用户所购产品的生产厂家指定维修服务机构做保外收费维修处理;
3、产品修复后相同的故障经用户所购产品的生产厂家指定维修服务机构检验属实后,享有 3 个月保修服务;
4、需要维修或检测的产品,向用户所购产品的生产厂家指定维修服务机构送修或检测过程中发生的运输、发货和处置费用由用户承担;维修或检测产品寄还用户时产生的运费由用户所购产品的生产厂家承担(仅限中国大陆境内);
5、需要维修或检测的产品,请用户及时备份机器内的数据。用户所购产品的生产厂家不对因数据丢失造成的损失负责;
6、产品在保修期内,维修中正常使用的零部件免费;
7、维修中被替换下来的零部件所有权归用户所购产品的生产厂家所有;
8、用户所购产品的生产厂家不对非产品标准配置的及未经公司认证的配件、软件或应用负责;
9、平台产品均按照国家三包政策执行(产品在未拆封的情况下),个别产品除外,如:定制产品,项目产品等。
10、本条款未尽事宜参考国家三包法律规定。
1、产品无购机发票和保修卡,亦不能在用户所购产品的生产厂家查询到相关的销售信息,且出库日期超过 12 个月;
2、产品主机和配件曾受到:非正常或错误的使用、非正常条件不当的存储、未经授权的拆卸或改动、事故、不恰当的安装造成的损害;
3、由于用户不当造成的损害,如液体注入、外力受损等;
4、未按产品使用说明书的要求进行使用,维修保养或以外运输造成的损坏;
5、 产品的损坏由外部包括但不限于卫星系统、地磁、静电、物理压力等非正常不可预测的因素引起的;
6、因不可抗力如地震、水灾、战争等原因造成的损坏;
7、其它不符合三包相关规定的情况。
您好,有什么能帮助您
2022-05-08 09:35您好,有什么能帮助您
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35