- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
考点分析之开发应用程序
11」应川项ri综合实践
考点1系统开发基本步骤
根据应用系统的重点和复杂性不同,…个数据库应用系统分为“输入密集型,‘、“输出密 集型”和“处理密集型”3种。无论系统有哪些特殊要求,借助Visual FoxPro开发的系统-?般 都包括以下儿个基本组成部分。
一 ?个或多个数据库。
用户界面。
事务处理。
输出形式与界而。
主程序°
1建立应用程序目录结构
一个完柴的应用程序,即使规模不大,也会涉及多种类型的文件,如dbc数据库、dbf 表,以及菜单、表单、报表、位图等。如果把这些文件都放在一个文件夹卜,将会给以厉的 修改、维护丁作带来很沐浑H不便。因此,需要建立一个层次清晰的目录结构。
2丿IJ项口管理霖纽织应川系统
一个典型的数据库应用程序由数据库结构、用户界血、查询选项和报表等组成,在设计 应用程序时,应仔细设计每个组件应提供的功能,以及其他组件之间的关系。一?个简单的应 用系统框架图如图11-1所示。
? 11-1系统结构框架图
3加入项目信息
在“项屮菜单下选择“项日信息”命令,或者在项目管理器上单击鼠标右键,从弹出的快
捷菜单上选择“项目信息命令,在“项日信息对话框中可输入以下信息。
开发者的信息。
定位项目的主口录.
通过复选框选择在应用程序文件屮是否包含调试信息。
是否对应用程序进行加密。
通过“附加图标”复选框指定是否为生成的文件选择门己的图标。
考点2连编应用程序
对各个模块进行分调之后,需要对整个项目进行联合调试编译,称为连编项目。
1设置文件的“排除”与泡含”
⑴文件的“排除”与“包含雹
将标记为“排除啲文件设置为“包含”的操作。
2设豈主程序
主程序是整个应用程序的入口点,它的任务是设置应用程序的起始点、初始化环境、显 示初始的用户界面、控制事件循环,当退出应用程序时,恢复原始的开发环境。
在Visual FoxPro中,系统的主文件是唯一啲,一个项目管理器中,只能设置一个主文 件,设宜为主文件的文件名将以黑体显示。
设置主程序的方法有两种。
在项目管理器屮选屮上程序文件,从“项目”菜单或快捷菜单屮选择“设置为主文 件”命令。
在“项目信息”的“文件”选项卡中选中要设置的主程序文件后,用鼠标右键单击, 在弹出的快捷菜单屮选择“设置为主文件”命令。
3连编项目
连编项日是让Visual FoxPro系统对项0的整体性进行测试的方法,将项日屮除了“排除 的文件以外,所有被引用的文件合并成一个应用程序文件。
连编项目的操作等同于在命令窗口中执行命令:
BUILD PROJECTI? 目名〉
4连编应用程序
连编项日获得成功厉,可在“项目管理器”屮选择主程序,然后选择“运行”,或直接使用 命令DOv主程序名〉,运行该项目。
在程序运行正确后,可最终连编成一个应用程序文件。应用程序结果有两种文件形式。
应用程序文件(APP):需要在Visual FoxPro中运行。
可执彳了文件(EXE ):可在Windows屮运彳了。
连编应用程序的操作步骤如下°
在“项目管理器呻,单击“连编”按钮。
⑵在“连编选项”对话框屮,若选择“连编应用程序单选按钮,则生成-?个APP文件; 若选择“连编对执行文件”单选按钮,则生成一个EXE文件。
⑶选择所需的其他选项,并单击“确定”按钮。
连编应用程序的操作等同于在命令窗口中执行命令:
BUILD APPv新的应用程序名>FROMv项H名〉
或:BUILD EXE<新的可执行程序名>FROMv项0名〉
5连编其他选项
连编COM DLL:使用项目文件屮的类信息创建 个具有DLL文件扩展名的动态链 接库。
“版本”按钮:允许指定版本号及版本类型。
重新生成组件IDo
6运行应用程序
⑴运行APP应用程序。
运行可执行文件EXEo
考点3主程序设计
作为整个应用程序的入口点,主程序负责初始化环境、显示初始的用户界面和控制事件 循环,当退出应用程序时,恢复原始的开发环境。
1初始化环境
主文件或应用程序对彖必须做的第-件事情就是对应用程序的环境进行初始化。用八可 以从当前环境屮截取环境设宜的命令,方法如卜。
从“工具”菜单中选择“选项”命令,按下Shift键的同时单击“确定”按钮,则可以在 命令窗口中显示环境的SET命令。
从命令窗口屮,将命令复制和粘贴到程序屮:
2显示初始的用户界而
初始的用八环境可以是一个菜单,也可以是一个表单或其他的用八组件。在主程序屮, 可使用DO命令运行一个菜单或使用DO FORM命令运行一个表单以初始化用八界而。
3控制事件循环
控制事件循环的方法是执行READ EVENTS命令,该命令使Visual FoxPro开始处理例 如鼠标单击等用户事件。
从执行READ EVENTS命令开始,到相应的CLEAR EVENTS命令执行?期间
您可能关注的文档
最近下载
- 2021石油化工电气工程施工及验收规范.docx
- 化工热力学(通用型)(第二版)习题答案.pdf
- 2026年时事政治测试题库含答案(模拟题).docx VIP
- 标准图集-甘12S8-湿陷性黄土地室外给排水管道工程构筑物.pdf VIP
- 甘12S8 ---湿陷性黄土地室外给排水管道工程构筑物.docx VIP
- 基于abaqus的某地下综合管廊主体结构 受力性能和抗震性能分析-建筑与土木工程专业论文.docx VIP
- 《建筑工程冬期施工规程》JGJ@T104-2011.docx VIP
- 2023年景德镇学院公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- 豌豆磨粉机械的设计与计算书.doc
- 2023年景德镇学院公共课《马克思主义基本原理概论》期末试卷A(有答案).docx VIP
原创力文档


文档评论(0)