- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用程序的集成与发布
第14章 应用系统的开发 14.1 系统开发的一般过程 (1)分析阶段:明确用户的各项需求,并通过对发开项目信息的收集,确定系统目标和软件开发的总体构思。 (2)设计阶段:建立软件系统的结构,包括数据结构和模块结构,并明确每个模块的输入、输出以及应完成的功能。 (3)实施阶段:包括菜单设计、界面设计、功能模块设计、系统安全性设计、调试程序等几个方面。 (4)测试阶段:验证应用程序是否存在算法错误、是否能够完全满足用户的需求、程序运行过程中对可能遇到的问题是否都有相应的解决措施等。(5)运行维护阶段:投入正式运行,并在运行过程中不断修改、调整和完善。 14.1 系统开发的一般过程 14.2 构造VFP应用程序 1.应用程序的基本组成 (1)数据库:存储应用程序要处理的所有原始数据。根据系统的复杂程度,可以只有一个数据库,也可以有多个数据库。 (2)用户界面:提供用户与数据库应用程序之间的接口,通常有一个菜单、一个工具栏和多个表单。 (3)事务处理:提供特定功能代码,完成查询、统计等数据处理工作,这主要是在事件的响应代码中设计完成的。 (4)打印输出:将数据库中的信息按用户要求的组织方式和数据格式打印出来。 (5)主程序:设置应用程序的系统环境和起始点,是整个应用程序的入口点。 14.2 构造VFP应用程序 2. 应用系统的组织和管理 (1)建立目录结构:分类存储不同类型文件,便于管理和维护。 (2)利用项目管理器组织项目:利用项目管理器可以将VFP应用程序中要使用的各类对象,如文件、数据、文档等,从逻辑上进行组织,合成为一个项目,并由此生成最终的应用程序。 一个文件若要被包含在一个应用程序中,必须添加到项目中。这样在编译应用程序时,VFP才会在最终的产品中将该文件作为组件包含进来。 14.2 构造VFP应用程序 3.加入项目信息 在应用系统中可以加入与项目有关的信息。方法是:打开项目管理器,选择“项目|项目信息”命令,打开“项目信息”对话框。 14.2 构造VFP应用程序 4. 主程序的设计 运行一个数据库应用程序时,首先启动的是该应用程序的主文件,然后再由主文件依次调用其它组件。 主文件可以是程序文件或者其它类型的文件,一般使用程序作为应用系统的主文件,该程序称作主程序。也可以使用顶层表单作为主文件。主程序的主要功能是: (1)初始化环境 (2)显示初始的用户界面:可以是一个菜单,也可以是一个表单或其它组件。 (3)控制事件循环:执行 READ EVENTS 命令,开始事件循环,使系统可以处理鼠标单击、键入等用户事件。执行 CLEAR EVENTS 命令退出事件循环。 (4)恢复初始的开发环境 14.2.1 构造VFP应用程序 5.主程序的设置 主程序是整个应用程序的入口点,当用户运行应用程序时,将首先启动主程序文件。 在项目管理器中选中要设置的主程序文件,右击之,从快捷菜单中选择“设置主文件”,被设置为主文件的文件名以黑体显示。 一个应用程序只有一个起始点,所以系统的主文件是惟一的;重新设置主文件时,原来的设置将自动解除。 14.2.2 连编应用程序 对整个项目进行联合调试和编译的过程称为连编项目。经过连编,VFP系统将所有在项目中引用的文件(除了标记为排除的文件)合成为一个应用程序文件。 (1)排除与包含 在项目管理器中,数据项左侧带有排除标记“Ф”的为排除文件,没有排除标记的为包含文件。包含文件在项目编译之后变为只读文件,在生成的应用程序中不允许再被修改。 (2)设置文件的排序与包含 在项目管理器中,选定要设置为排除或包含的文件,右击,从快捷菜单中选择“排除”命令或“包含”命令。 14.2.2 连编应用程序 14.2.2 连编应用程序 2. 连编项目 连编项目将使VFP系统对项目的整体性进行测试,此过程的最终结果是将所有在项目中引用的文件(除标记为排除的文件)合成为一个应用程序文件。最后将应用程序文件和数据文件以及其它排除的项目文件一起发布给用户,用户可运行该应用程序。 连编项目文件的方法是:(1)在项目管理器中,单击“连编”按钮,打开“连编选项”对话框中,选择“重新连编项目”。 (2)命令:BUILD PROJECT 项目文件名 14.2.2 连编应用程序 14.2.2 连编应用程序 3.连编应用程序 扩展名为.APP的应用程序文件,只能在VFP环境中运行。 扩展名为.EXE的可执行文件,可以在 Windows 环境中运行。可执行文件和两个VFP动态连接库(VFP6R.DLL 和 VFP6ENU.DLL) 连接,可以构成VFP所需的完整运行环境。
您可能关注的文档
- 51单片机汇编语言2-开发系统应用.ppt
- qs微机原理第04章.ppt
- 汇编语言程序设计教程2版4章.ppt
- 计算机二级公共基础02.ppt
- 情境1_C课程导论和TC编辑器的使用.ppt
- B2经典汇编课件.ppt
- 二级C培训课件ch02.ppt
- 4ARM嵌入式程序设计基础.ppt
- 面向对象程序设计 第1章_1.ppt
- 第二章 C语言基础与程序结构.ppt
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
文档评论(0)