sualFoxPro的主窗口界面主要由以下几个部分构成。
1.系统菜单。
VisualFoxPro主窗口的菜单栏实际上是其提供的各种操作命令的集合。其中包括:文件、编辑、显示、格式、工具、程序、窗口和帮助8个下拉式菜单及其菜单项。大多数的操作均可通过菜单选择方式进行。
2.系统工具栏。
工具栏仅次于菜单栏之下,由若干个工具按键组成,每个按键对应一个特定的菜单命令。对于经常使用的功能,单击工具栏中的按键比进行菜单命令的选择要快捷得多。
3.窗口工作区。
VisualFoxPro主窗口菜单栏和工具栏以下的范围被称为窗口工作区。通常用于显示命令或程序的执行结果,同时也用来显示打开的各种窗口和对话框等。
4.命令窗口。
命令窗口位于主窗口内,用来输入和显示各种操作命令。当用户在命令键入正确的命令并按Enter键之后,系统就会执行该命令。
3.3VisualFoxPro的工作方式
VisualFoxPro支持两种工作方式,即交互操作方式和程序执行方式。
1.交互操作方式。
VisualFoxPro启动成功后,便处在交互操作方式环境下。交互操作方式又可分为命令执行方式和菜单选择方式两种。
命令执行方式是指用户在命令窗口中键入一条命令后按Enter键,系统立即执行该命令并显示执行结果。采用命令执行方式时,用户需要熟悉各种命令的格式、功能和使用方法,对于熟练用户而言,采用命令执行方式往往比采用菜单选择方式具有更高的效率。
选择方式是指利用系统提供的菜单、工具栏、窗口、对话框等进行交互操作。选择方式的突出优点是简单、直观、不需要记忆命令格式,不足之处是其操作步骤往往比较繁琐。
VisualFoxPro将对应于菜单选择方式的等价命令显示在命令窗口中,命令执行方式和菜单选择方式的效果是一样的。交互操作方式简便、不需编程,运行结果清晰直观。
2.程序执行方式。
程序执行方式是指根据实际工作需要,将一批经常要执行的命令按照所要完成的任务和系统的约定编写程序,并将其存储为程序文件,待需要时执行该程序文件,就可以自动地执行其内包含的一系列命令,完成所要完成的任务。
程序执行方式的突出优点是运行效率高,而且编制好的程序可以反复执行。对于最终用户来说,采用程序执行方式可以不必了解程序中的命令和内部结构,便能方便地完成程序所规定的功能。
第四章数据库设计
现代社会是一个信息化的社会,而信息的载体则是各种各样的数据。计算机是现代化的信息处理工具,基于计算机的数据库技术能有效地存储和组织大量的数据,而基于数据库技术的计算机系统则被称为数据库系统。
VisualFoxPro是从DBASE、FOXBASE、FOXPRO历时多年发展过来的。在FoxPro2.x及更早的版本中,都是直接建立、管理和使用扩展名为dbf的数据库文件,这些数据库文件彼此是孤立的,没有一个完整的数据库概念和管理方法。当发展到VisualFoxPro时才引入数据 库的概念,才将扩展名为dbf的数据库文件组织在一起管理,使它们成为相互关联的数据集合。
在VisualFoxPro中,数据库是一个逻辑上的概念和手段,通过一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理。因此,在VisualFoxPro中应该把dbf文件称做数据库表,简称表,而不再称做数据库或数据库文件。
在建立VisualFoxPro数据库时,相应的数据库名称实际是扩展名为dbc的文件名与之相关的还会自动建立一个扩展名为dct数据库备注(memo)文件和一个扩展名为dcx的数据库索引文件.也即建立数据库后,用户可以在磁盘上看到文件名相同,但扩展名分别为dbc、dctdcx的三个文件,这三个文件是供VisualFoxPro数据库管理系统数据库使用的,用户一般不能直接使用这些文件。
用作表单和报表的默认关系,若在数据环境设计器中添加有关的若干表,相应的关系会自动显示出来;允许建立参照完整性,确保在更新、插入或删除记录时永久关系数据的完整性。
2.数据库的逻辑设计与物理设计。
(1)按一定的原则将数据组织成一个或多个数据库,指明数据库中包含了几个表,并指出每个表包含的字段。
(2)安排表之间的关联。
3.数据库的物理设计就是用
上一篇:
vf职员信息系统_论文(论文和程序)
下一篇:
对硕士毕业生迁移失业目的地的实证研讨