全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:4009-999-999

应用程序开发_

  1、需求分析阶段。 2、设计阶段。 3、实施阶段。 4、测试阶段:此阶段的任务有以下几项 5、运行维护阶段:系统通过测试后即可投入运行,并在运行过程中不断修改、调整和 完善。

  1、优化表和索引 (1)如果没有启用记录或表缓冲,应该使用 INSERT-SQL 命令(因索引只需更新一次), 而不要使用 APPEND BLANK 命令后再使用 REPLACE; (2)当需要将大量记录追加到索引过的表中时,应先取消或关闭索引,在数据追加完毕, 再重建索引,这样速度会快些; (3)在 SQL 语句中要尽量避免函数调用; (4)如果需要经常使用某种索引顺序,应周期性使用此索引对表进行排序,提高表的性 能; (5)在多用户环境中,使用 CDX 索引文件比 IDX 索引文件快。 2、使用 Rushmore 技术加速数据访问 (1)访问单个表中的数据,使用一个 FOR 子句; (2)访问多个表中的数据,使用 SELECT-SQL、DELETE-SQL、UPDATE-SQL 命令。 3、优化表单和控件 (1)使用数据环境; (2)在表单集里限制表单数目; (3)在页框中动态加载页面控件; (4)动态绑定控件与数据;

  “通讯录管理程序”要求可以对联系人的基本信息进行分组管理,并具有打印功能,根 据需求分析设计出系统的总体结构图如图 12-1 所示。

应用程序开发_

  本系统将系统功能分为: 分组信息录入、 通讯录录入、 通讯录浏览、 数据维护 4 个模块。

  (1)分组信息录入 用于录入分组信息,以便在录入通讯录信息时引用。 (2)通讯录录入 (3)通讯录浏览 (4)数据维护 用于通讯录基本信息的录入程序开发。 以分组方式对录入的通讯录信息进行查询、打印。 对表进行重建索引,从前表中永久删除标有删除标记的记录。

  (5)当必须对屏幕进行多处更改时,延迟屏幕刷新; (6)在经常使用的方法程序中减少代码。 4、提高 VFP 程序性能的一般技巧 (1)数据要选择正确的数据类型 (2)避免重复打开文件,需要打开多个文件时,将它们分配给不同的工作区,需要时使 用 SELECT 命令选择工作区; (3)尽量使用 FOR…ENDFOR 循环,而不要使用 DO WHILE…ENDDO 循环,因为 FOR 循环较 快; (4)从多个字段复制数据时,用 SCATTER TO ARRAY 比用 SCATTER MEMVER 快; (5)为了有效的使用内存,避免在需要对象之前就创建它们,当不要该对象时应及时清 除它; (6)尽量将输出发送到顶层窗口,速度快些; (7)使用 SET TALK OFF 命令取消状态显示,可节省屏幕顶端更新时间; (8)将 SET DOHISTORY 设置为 OFF,避免当运行程序时每次都更新命令窗口; (9)使用名称表达式代替宏替换,因为名称表达式更快; (10)有效地引用对象属性。

  1、创建项目 2、建立数据表 3、主程序的建立 4、系统主菜单的建立 5、数据分组表单设计 6、通讯录信息录入表单设计 7 通讯录浏览表单设计 8 程序的连编

  小结:本次课主要介绍应用程序的开发,与设计的思想。只学生能够设计一个简 单的应用程序 作业:读懂书上的应用程序是如何开发的。

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。