《第十章应用程序开发实例.ppt》由会员分享,可在线阅读,更多相关《第十章应用程序开发实例.ppt(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第十章 应用程序开发实例下页下页返回返回第十章 应用程序开发实例下一页下一页结束结束1第十章 应用程序开发实例下页下页返回返回第十章 应用程序开以实例本章重点本章重点:应用程序的开发步骤应用程序的开发步骤 设计功能模块设计功能模块 创建数据库、数据表、表单与菜单创建数据库、数据表、表单与菜单设计功能模块设计功能模块本章难点本章难点:设计功能模块设计功能模块设计功能模块设计功能模块2第十章 应用程序开发实例下页下页返回返回第第10章章 应用程序开发实例应用程序开发实例10.1 创建应用程序的过程和步骤10.2 确定功能模块10.3 创建数据库及数据表10.4 主文件的设计10.5 应用系统中表单
2、的设计10.6 视图的建立和报表的设计10.7 调试与连编3第十章 应用程序开发实例下页下页返回返回10.1 10.1 创建应用程序的过程和步骤创建应用程序的过程和步骤1分析阶段分析阶段2设计阶段设计阶段3实施阶段实施阶段4维护阶段维护阶段4第十章 应用程序开发实例下页下页返回返回10.2 确定功能模块确定功能模块招生管理系统招生管理系统用用户户管管理理班班组组调调整整入入学学资资格格审审查查查查询询统统计计通通知知书书管管理理专专业业调调整整数数据据维维护护招生管理系统功能模块招生管理系统功能模块5第十章 应用程序开发实例下页下页返回返回10.3 10.3 创建数据库及数据表创建数据库及数据
3、表 数据库设计首先要进行数据需求分析,从优化表结构和数据库设计首先要进行数据需求分析,从优化表结构和减少数据冗余的角度考虑,合理地创建一系列的表;用表设减少数据冗余的角度考虑,合理地创建一系列的表;用表设计器设计建立表结构后,为了保持数据的完整性和一致性,计器设计建立表结构后,为了保持数据的完整性和一致性,这些表要添加到数据库中,并且要建立表间的永久关系和参这些表要添加到数据库中,并且要建立表间的永久关系和参照完整性。照完整性。“招生管理系统招生管理系统”所需要用到的表:所需要用到的表:XSK.DBF:学生表:学生表ZSJH.DBF:招生计划表:招生计划表XB.DBF:性别表:性别表MZ.DB
4、F:民族表:民族表YH.DBF:用户表:用户表字段名字段说明字段类型字段宽度小数点索 引ZKZH准考证号字符型10主索引XM姓名字符型10CSRQ出生日期日期型8XB性别字符型1普通索引MZ民族字符型2普通索引RXZF入学总分数值型3YWCJ语文成绩数值型3SXCJ数学成绩数值型3WLCJ物理成绩数值型3HXCJ化学成绩数值型3WYCJ外语成绩数值型3ZYDM专业代码字符型2普通索引字段名字段说明字段类型字段宽度小数点索 引ZYDM专业代码字符型2主索引ZYMC专业名称字符型28ZYRS专业人数数值型4XZ学制数值型1字段名字段说明字段类型字段宽度小数点索 引DM代码字符型2主索引MC名称字符
5、型106第十章 应用程序开发实例下页下页返回返回10.4 10.4 主文件的设计主文件的设计 所谓主文件就是一个应用系统的主控软件,是系统首所谓主文件就是一个应用系统的主控软件,是系统首先要执行的程序。主文件的设置是在先要执行的程序。主文件的设置是在“项目管理器项目管理器”中,中,选择选择“代码代码”标签,然后在需要设置为主文件的文件名上标签,然后在需要设置为主文件的文件名上点击右键,选择点击右键,选择“设置主文件设置主文件”。7第十章 应用程序开发实例下页下页返回返回10.5 10.5 应用系统中表单的设计1为表单设置数据环境为表单设置数据环境2添加需要的控件添加需要的控件3属性的设置属性的
6、设置4事件代码的编写事件代码的编写5调试表单调试表单8第十章 应用程序开发实例下页下页返回返回10.610.6 视图的建立和报表的设计10.6.1 “考生信息”视图的设计10.6.2 “考生信息”报表的设计9第十章 应用程序开发实例下页下页返回返回10.7 调试与连编 当完成所有的表单和报表的设计后,就可以进入调试阶段了。在当完成所有的表单和报表的设计后,就可以进入调试阶段了。在调试阶段可以使用调试阶段可以使用Visual FoxPro 6.0 所提供的调试器进行调试。如所提供的调试器进行调试。如果发现问题,就需要返回表单和报表设计阶段重新设计,甚至于返回果发现问题,就需要返回表单和报表设计阶
7、段重新设计,甚至于返回数据库和表设计阶段,重新设计数据库和表的结构。数据库和表设计阶段,重新设计数据库和表的结构。当调试完成后可以进行连编,将应用程序连编为可执行程序。需当调试完成后可以进行连编,将应用程序连编为可执行程序。需要注意的是,在连编之前,不要忘记在要注意的是,在连编之前,不要忘记在“项目管理器项目管理器”中设置主文件。中设置主文件。还可以在还可以在Visual FoxPro系统菜单下,打开系统菜单下,打开“项目项目”菜单,选择菜单,选择“项项目信息目信息”,在,在“项目信息项目信息”中填写系统开发的作者信息、系统桌面图中填写系统开发的作者信息、系统桌面图标以及是否加密等项目信息内容。标以及是否加密等项目信息内容。最后,在最后,在“项目管理器项目管理器”中点击中点击“连编连编”按钮,弹出按钮,弹出“连编选项连编选项”窗口,选择窗口,选择“连编成可执行文件连编成可执行文件”单选按钮,然后点击单选按钮,然后点击“确定确定”按按钮,在钮,在“另存为另存为”窗口中,输入可执行文件名窗口中,输入可执行文件名“招生管理系统招生管理系统”,即,即可编译成一个可独立运行的可编译成一个可独立运行的“招生管理系统招生管理系统.EXE”文件。文件。10