《小土豆》自动编程系统-V2015 用户手册 1 第1章 基础篇
《小土豆》图示化自动编程系统,是中国第一套获得“美国软件专利”的高科技产品,也是世界上唯一采用“图示化语言”技术的高科技产品。《小土豆》实现了软件开发的“无代码图示化编程”,任何人只要会打字,就能在30分钟内看会图示化编程。
《小土豆》可以在各种“Windows操作系统”下运行,如“Windows2000、Windows XP、Windows Vista、Windows7”等。
1.1 初次安装使用
《小土豆》的安装文件包,在官方网站http://www.yaqi.net/download.asp上可以下载到最新版。
1.1.1 安装操作
在用户电脑中安装《小土豆》时,不同的安装环境应注意的问题说明如下:
1、常规安装
在下载的《小土豆》安装文件包中,选中SETUP.EXE文件双击,即可开始安装。安装界面如图1.1.1-1所示。
图1.1.1-1“安装界面图”
2、在Windows 7、8、10下安装
如果用户操作系统为Windows Vista或Windows 7、8、10时,安装后应按以下操作。 1、在小土豆安装文件夹下,找到那几个exe文件。 2、在文件上点右键选择“属性”。
3、在打开的选项对话框上方,选择“兼容性”卡片页。
4、在“兼容性”设置中,将最下方的“以管理员运行此程序”,选择为“选中”即可。
3、在有“查毒软件”的电脑上安装
因为很多“查毒软件”很弱智,所以会在安装期间弹出“怀疑为病毒”的误报。请在安装软件前先“查毒软件”暂时关闭,待完全安装完成后,在重新打开“查毒软件”,病同时在查毒软件中,将《小土豆》软件设置为信任即可。
1.1.2 创建“用户项目”
安装《小土豆》图示化自动编程系统后,用户在电脑中就可以“创建、设计”自己的管理软件了。创建“新项目”的操作如下。
(1) 在Windows桌面或任意文件夹下,找到空白处按鼠标右键。
2 《小土豆》自动编程系统-V2015 用户手册 (2) 在打开的菜单中选择“新建《小土豆》项目,图1.1.2-1所示。用户项目即被创建。
图1.1.2-1“创建新项目”选项菜单
(3) 对新创建的项目文件,可以重新命名为新的项目文件名。
1.1.3 打开《小土豆》设计器
1、打开设计器的方法
在用户项目图标上点按鼠标右键,选择“设计《小土豆》项目”,即可打开《小土豆》图示化自动编程系统,如图1.1.3-1所示。
图1.1.3-1“设计用户项目”选项菜单
《小土豆》编程系统的进入,需要“账号”和“密码”的正确输入。其操作界面如图1.1.3-2所示。
图1.1.3-2
2、用户账号
在图1.1.3-2所示的“用户账号”编辑框中,输入订购后所获得的账号。 说明:
1)“用户账号”在订购后的Email来信中。
2) 对于“USB卡限量定制版”而言,不需要有互联网的环境,只是插入USB卡后即可使用。
2、“权限密码”
在图1.1.3-2所示的“权限密码”编辑框中,输入权限密码。 说明:
初次使用时的缺省密码,在订购后的Email来信中。
初次使用的缺省密码是不安全的。要修改初始密码,请点按“权限密码”编辑框右侧的“...”按钮,如图1.1.3-3所示。
《小土豆》自动编程系统-V2015 用户手册 3
图1.1.3-3
打开的“密码修改”对话框,如图1.1.3-4所示。
图1.1.3-4
修改方法为:
(1) 在“原密码”编辑框中输入初次使用的缺省密码。 (2) 在“新密码”编辑框中输入要修改的新密码。 (3) 在“确认新密码”编辑框中再次输入要修改的新密码。 完成设置修改后,按关闭键即可。
3、记住密码
将“记住密码”选择框设置为选中,将使得下次打开《小土豆》编程系统时无需输入密码。
4、关于账号和版权
购买的《小土豆》编程系统的“账号”,是仅授权给购买者本人使用的。如果系统检测到同一账号在同一时间,有多于一台电脑在使用,则将永久关闭该账号。这一动作是系统自动执行的,请勿存侥幸。
说明:
请千万不要出借账号给其他人,因此而导致的账号关闭,由账号所有人自行负责。请务必注意,只要是同一账号被两人使用,无论你怎样小心谨慎,都会导致“账号关闭”的严重后果的。
2、项目文件的备份
用户开发的项目文件“.YQX”要经常备份,以避免因电脑意外掉电或其它不可预知原因导致的程序损坏。
1.2《小土豆》设计器
《小土豆》自动编程系统,具有“图示化、无编码、高效率、智能化”的特点。与传统的代码方式编程的不同在于:无需编程专业知识,只要会基本的计算机使用知识,即可开发出自己的管理软件。
用户开发应用系统时,大量的设计操作都发生在“事件编辑器”中,因此理解和掌握其“原理和机制”是极为重要的。
4 《小土豆》自动编程系统-V2015 用户手册 1.2.1 设计器结构
从大的结构上讲,《小土豆》编辑器分为两部分,一是“主流程编辑器”,二是“窗体事件编辑器”。
1、“主流程”事件编辑器
用户打开《小土豆》时看到的第一个界面,就是“主流程”编辑器。一个用户项目中,只有一个“主流程”。
所谓“主流程”,就是一个软件项目从运行到结束的结构框架。例如,软件启动时先打开登录对话框,接着打开程序主窗体…等等,就是主流程的应用实例。
在“主流程”事件编辑器中,用户可以“指定项目数据库、规划主流程、生成安装文件、生成软件保护激活码、进入功能窗体功能”等设置操作。
2、“窗体对象”事件编辑器
所谓“窗体对象”事件,就是所设计的用户交互窗体中,为实现指定功能所作的机制控制行为动作。例如,点按一个按键要其完成一系列计算动作…等等,就是“窗体对象”事件的应用实例。
用户在任何窗体中定义事件所打开的“编辑器”,都是“窗体对象”事件编辑器。一个用户项目中,可以有无数个“窗体对象”事件。
1.2.2 图示化语言
《小土豆》的事件编辑器,是用来构建“事件功能”的,相当于传统编程方式中使用的“代码编辑器”。 在传统的软件开发方式中,代码编辑器完成两项任务:
一是描述“执行功能”的代码,用来告知计算机应完成的任务,如“赋值、计算、调用、检测”等; 二是描述“执行顺序”的代码,用来告知计算机按什么顺序和机制去逐个执行功能,如“顺序、分支、循环”等。
在《小土豆》中,描述“执行功能”的代码,被“模块”图块取代;而描述“执行顺序”的代码,被“流程线”取代。因而使编程不再依赖编写代码。从而实现了完全以“视觉图块”方式来开发应用软件的机制。图示化语言,如图1.2.2-1所示。
图1.2.2-1用“视觉图块”表示的“图示化程序结构语言”
1.3 模块和流程图
图示化语言之所以不使用代码,是因为使用国际专利的图示化语言技术。用户在设计软件项目时,将不断地涉及到“流程图”的操作。因此了解“模块和流程图”,是使用《小土豆》的重要前提。
《小土豆》自动编程系统-V2015 用户手册 5 1.3.1、流程开始图标
在窗体控件的“事件编辑器”中,出现在流程设计区顶端的胶囊形图标,称为“流程开始图标”,如图1.3.1-1所示。
图1.3.1-1流程开始图标
“流程开始图标”的标题编辑方法:
(1) 在窗体上的任意控件上单击,选中该对象。 (2) 在该对象的属性表中,选择“标识名”属性。 (3) 编辑该属性为需要的标识名。 控件“标识名”,将作为“流程开始图标”的标题标识名,而且该标识名也显示在“已有事件”列表以及窗体设计器中的“事件定义”列表中,以方便提示所定义的事件内容。
? 值得提示的是,“主流程”的开始图标的标题,就是用户创建的“项目文件名称”,因而是不可以被编辑的。
1.3.2“功能模块”和“流程线”
“功能模块”和“流程线”是构成应用程序“事件功能”的核心部件。
1、功能模块
功能模块分为:“窗体任务、数据加工、其它功能”共3大类。定义事件功能时,可按需要选择使用即可。
在“模块模板”中,已经将一些常用功能设置好了,以方便和简化用户的设计操作。定义事件功能时,可按需要选择使用相关模板即可。
? 无论是“窗体单元”还是其它“功能模块”,对其所作的删除操作都将是不可恢复的永久性删除。因此开发时在流程中的删除操作要慎重,避免不必要的误操作。
2、“流程线”
连通模块图块的可视线段叫“流程线”。它既是直观表达事件功能结构的可视线段,也是程序实际执行的顺序依据。
1) 模块“入点”和“出点” 模块“入点”,是指模块与前一模块连接的起点。模块“出点”是指模块执行后的结束点。依图块外形的不同,“入点”和“出点”机理分为“菱形和方型”。
(1)“菱形图块”
“菱形图块”只有”检测执行”模块一种。“菱形”图块只有一个“入点”连接位在其上方。当要连接多个模块时,可在其“上方”多次连接,如图1.3.2-1所示。
“菱形图块”的“出点”连接位有2个,一个是模块执行后检测为“是”的出点,在其下方;一个是模块执行后检测为“否”的出点,在其右(或左方)。如图1.3.2-1所示。
图1.3.2-1“菱形图块”的“双出点”机制