第8章 项目管理器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第8章项目管理器
教学目标与要求:
☑了解项目的概念、界面
☑掌握项目打开、关闭、定制及其基本操作
☑掌握项目的创建
教学重点难点:
☑项目的概念
☑项目连编
☑项目间共享
学习指导:
项目管理器是按照一定的逻辑关系,对数据库应用系统的文件进行有效组织的工具。它提供了最简单的、可视化的方法和编程环境,能方便的实现对数据库、数据表、表单、报表、查询、菜单等文件进行有效的管理。
教学内容:
8.1 项目文件
8.1.1 项目及项目组成
项目管理器是Visual FoxPro中处理数据和管理对象的主要组织工具。用户可以进行创建新文件、修改文件、查看文件内容、了解和分析文件的运行结果、加入文件和删除文件等
操作,并可在系统开发的最后阶段,编译所有的文件生成应用程序文件或可执行文件。8.1.2 项目文件的创建
1. 菜单方式创建项目文件
例8-1 创建一个空的项目文件“学籍管理”,并存储在“D:\学籍项目”文件夹中。
利用菜单方式创建的操作步骤为:
(1)选择“文件”菜单下的“新建”选项,或单击标准工具栏上的“新建”按钮,或按快捷键Ctrl+N,打开“新建”对话框。
(2)在“新建”对话框中选择文件类型为“项目”。
(3)单击“新建文件”按钮,弹出“创建”对话框,如图8-1所示。
图 8-1 “创建”对话框
(4)在“创建”对话框中确定文件的存放位置及名称,系统默认的文件名为“项目1”。在这里,选择项目文件的存放路径:“D:\学籍项目”,“项目文件”文本框中输入“学籍
管理”。
(5)单击“保存”按钮,屏幕显示项目管理器窗口,如图8-2所示,表明已创建了一个新项目。
图 8-2 “项目管理器”窗口
说明:在项目管理器中,用户可以进行各类文件的建立、修改等操作。在系统主菜单中出现“项目”菜单项,如图7-2所示。该菜单用于实现对项目的管理。
2. 命令方式创建项目文件
建立项目文件也可以通过命令方式来实现,其命令格式为:
CREATE PROJECT [<文件存放路径>]<项目文件名>
例如:CREATE PROJECT D:\学籍项目\教师管理
8.1.3 项目管理器界面
1. 项目管理器中的选项卡
在项目管理器中有六张选项卡,利用这些选项卡,用户可以对各类文件进行操作。
●“全部”选项卡
项目管理器把项目中的文件分为五类:数据、文档、类、代码及其他,在“全部”选项卡中用户可以对所有文件进行操作。如图8-2所示。
●“数据”选项卡
包含组成一个项目所需要的各种数据,有数据库、自由表和查询,如图7-3所示。
图8-3 “数据”选项卡
数据库:包含有数据表、视图、连接、存储过程等,其扩展名是 .DBC。数据库中的数据表之间一般存有一定关系,数据表之间通常由公共字段建立关联。视图是特殊的查询,可以通过更改视图记录来更新原表,视图不是独立文件,它只能存在于数据库中。连接是通向远程数据源的通道,建立远程视图将通过引用连接来实现与远程数据的通讯。存储过程是专门操作数据库中的数据的代码,当打开数据库时,它们便被加载到内存中,这样可以大大提
高数据库的操作性能。
自由表:是独立于数据库的表,如果需要可以将自由表加入数据库,也可以把数据库中的表转变为自由表。自由表的扩展名是.DBF 。
查询:用于检索数据表中的特定信息。可以使用查询向导或查询设计器来创建。查询文件的扩展名为 .QPR。
●“文档”选项卡
包含用户处理数据时使用的所有文档,即所有数据的输入、输出界面,包括表单、报表和标签三类文件。如图8-2所示。
表单:利用表单可以自行设计用户界面,以便数据库用户对数据库中的数据进行维护和查询等操作。可以通过表单向导或表单设计器来创建。
报表:报表是在打印报表时使用的报表格式文件,可以通过报表向导或报表设计器设置报表文件的内容。
标签:与报表相似,用于打印标签。例如:打印商品标签、客户通讯地址、工资条等格式简单而数量大的数据。
●“类”选项卡
类是对象外观和行为的模板,每个类都有它的特征设置,通过修改这些特性可以创造具有个性的控制对象。
●“代码”选项卡
包含用户的所有代码程序文件,有程序、API 库和应用程序三部分。如图8-7所示。
程序:用Visual FoxPro语句编写的扩展名为 .PRG的程序文件。
API 库:API 是 Application Program Interface 的缩写,即应用程序界面,是用 C 语言或汇编语言编写的低级服务程序,用来完成应用程序所要求的功能。利用这一界面可以调用现成的函数库来完成工作。这种文件的扩展名为 .DLL 。
应用程序:这种文件的扩展名是.APP,是Visual FoxPro编译程序文件.PRG生成的,必须在Visual FoxPro环境下才可以调用。
●“其他”选项卡
包括菜单、文本文件和其他文件三种,如图8-7所示。
菜单:菜单是应用系统一个非常重要的组成部分。它为用户提供一个友好的、操作简单方便的工作环境,用户通过菜单控制整个系统的操作。菜单是现行应用程序共有的特色。
文本文件:主要用于编写程序说明文件,其扩展名是 .TXT。
其他文件:用于存放项目中用到的由 OLE 等工具建立的其他文件,如EXCEL表、图像、声音等文件。
2. 项目管理器的按钮
在项目管理器窗口中有六个按钮,其中第四个按钮会根据所选选项卡和文件类型的不同而有所变化,其余的则是固定不变的,它们的作用与“项目”菜单中相应的命令一样。
●新建:用于创建一个新文件或对象,新文件或对象的类型是根据当前在项目管理器