目 录
第1章 引言 ……………………………………………………… 9
1.1 数据库系统概论………………………………………………9
1.2 Visual Pro6.0概述………………………………………… 14
1.3Visual Pro 6.0的特点………………………………………15
1.3.1简单、易学、用 ………………………………………15
1.3.2功能更强大………………………………………17
1.3.3支持客户机/服务器结构 ……………………20
1.3.4同其它软件的高度兼容性…………………………………22
1.4VFP的界面组成与操作………………………………………23
1.4.1VFP界面的组成 ………………………………23
1.4.2VFP界面的操作…………………………………26
1.5VFP的工作方式……………………………………………27
1.5.1VFP命令的格式与特点 ……………………27
1.5.2VFP两类工作方式……………………………28
1.6VFP的辅助设计工具………………………………………29
1.6.1向导 ………………………………………29
1.6.2设计器………………………………………30
1.6.3生成器 ……………………………………30
第2章 管理信息基础 …………………………………………… 31
2.1 管理信息系统概述………………………………………… 31
2.2 管理信息系统的特点……………………………………… 36
2.3 管理信息系统的开发…………………………………………39
第3章 行为特性设计…………………………………………… 47
3.1系统功能介绍…………………………………………… 47
3.2系统功能设计…………………………………………… 48
第4章 毕业设计总结…………………………………………… 50
4.1 致谢………………………………………………………… 50
4.2 参考资料…………………………………………………… 50
菜单里的某些选项。一般来说,用户经常执行的操作(如“打开文件”)或使用的对象(如“命令窗口”)都对应一个按钮,用户可以通过选择这些按方便迅速地完成操作,而不必通过菜单选项。
另外,用户可以自己定制VisualFoxPro中的工具栏,增加或减少一些按钮,还可以在自己建立的应用程序中定义和实现方便用户使的工具栏。
VisualFoxPro支持鼠标右键激活快捷菜单,用户可更加快捷地操作屏幕。
3不编程而建立应用程序界面
VisualFoxPro提供的“表单设计器”是一种功能强大的工具,用户能够不编程或使用很少的代码来实现友好的交互式应用程序界面,并可对界面进行控制。例如,用户可以用栅格空件很容易地建立一对多的表单:用户只需把一个数据表拖动到一个窗体上就可以了。也可以利用页格式控件来建立有标签的对话框或用户自己的生成器界面。
4用项目器统一管理工作
Visual FoxPro 提供的另一高效易用的工具是“项目管理器”,通过项目管理器,用户可以集中地管理数据、文档、类库、源代码等各种资源。例如,用户可以建立和更新数据库,设计或改变窗体和报表,定义或改变类库,生成或重新生成自己的应用程序。另外,用户也能在项管理器中使用VisualFoxPro提供的简单而有效的其他工具,如向导、生成器、工具栏等。
1.3.2功能更强大
VisualFoxPro能通过使用快速查询(Rushmore)技术和对系统的优化,使用户最大限度地体会到快速而又功能强大的优点。
1. 真正的数据库概念
以前的Xbase软件中称.DBF.文件为数据库,使人容易产生一个数据库就是一个二维表的错误认识。而VisualFoxPro废除了以前Xbase不合理的数据概念,采用独特的数据库容器(DateBaseContainer)为用户管理应用系统中的表、查询、表单、报表、程序等数据提供了方便,支持长数据库文件名和字段名,可为字段名设置新的显示标题,为字段指定默认值,设置字段级和记录级的有效性规则,设置表的插入、删除和改变记录的触发事件代码。
在VisualFoxPro中,原来的.DBF文件变成了数据库中的一个表,不属于任何数据库的表称为自由表。数据库是若干个表、表之间的关系和触发程序的集合,合理地体现了关系型数据库思想,与关系数据库理论统一了起来。新的 据库把有关系的表(.DBF)封装在一起,关系清晰、合理且处理方便。
VisualFoxPro由于使用了这种真正的数据库概念,使得它的数据库结构与SQL等标准结构一,从而使为数据交换和相互操作的实现更加标准、合理、方便。
VisualFoxPro包含一种事件模式,它能够帮助用户自动地处理事件。在这种事件模式下,用户可以获取并控制所有标准的Windows事件,例如鼠标移动。通过处理这一事件,用户可以拖动和放置一个对象。用户可以用两种方式来控制事件:一种是通过“属性窗口”来可视地控制;另一种是通过VisualFoxPro的编程语言控制。这两种方法都能使用户很容易地建立起完全的事件驱动应用程序而不用考虑READ层次及浏览窗口限制,也不容易地建立起完全的事件驱动应用程序而不用考虑READ层次及浏览窗口限制,也不用编写事件处理程序。
新增加的命令BEGIN TRANSACTION…ENDTRANSACTION, 提供对事件处理的支持,深度可达5级。
5 新增许多命令和函数,功能大大加强,SQL语句更加丰富
增加了7种新的字段类型:整型、货币型、日期时间型、双精度型、通用型、二进制字符型和二进制备注型。
在结构化的复合索引中可以建立4种类型和索引:主索引、候选索引、普通索引和唯一索引。
允许在表中使用空值NULL,以保证与采用SQL标准的数据库管理系统的兼容和数据共享。