(11)数据复制:从一个数据库到另一个数据库的表及事务的复制。
(12)数据仓库:能够管理并存储大量的数据。SQL Server 7 可以打破元字节界限而达到数据库大小。
(13)分布式查询:能够自动地在多SQL Server上运行查询,从而提高性能。
(14)分布式事务:能够创建、管理并协同使用两个或更多SQL Server 的事务。
(15)支持Internet:与Internet信息服务器(IIS)和Visual InterDev 的完全成。
(16)集成Windows NT 安全性:能够使用Windows NT域安全性、包括用户和组。
(17)集成邮件:与Microsoft Exchange 服务器的完全集成,为的式自动发布告警和错误信息。
一、 户的普遍性
勿庸置疑,Visual FoxPro 6.0作为数据库工具拥有众多的开发者。由于它与传统的X BASE数据库兼容,因此了解和使用它的传统用户数量庞大。它安装容易可以从光盘上和
网络安装。运行环境要求不高,最小系统要求是处理器486/66MHZ或更高处理器的IBM PC机及其兼容机,内存16MB,硬盘空间典型安装需要85MB,最大安装需要192MB,显示器VGA或更高分辨率的显示器,4倍速以上的光驱,操作系统WINDOWS9X、WINDOWS ME、WINDOWS2000或WINDOWS NT4.0。
(1) 功能的完整性
经过几个版本的升级,Visual FoxPro 6.0比传统的X BASE数据库有了质的飞跃。在数据管理方面,它基本具备了大型SQL数据库的特征(如视图、关键字、关系、触发器、存储过程等),在数据库设计方面,它提供了各种数据库用户组件的设计向导和图形化、智能化的设计过程。其独特的优点是提供了各种数据库用户的:界面的可视化设计工具,提供了自有的编程语言和调试工具,提供了查询数据库的默认表格工具等。总而言之,Visual FoxPro 6.0尽量使得用户不依靠任何其他的
软件工具就能完成一个较复杂的数据库应用系统的全部开发
工作。
(2) 工具的易用性
Visual FoxPro 6.0的各种工具之所以容易使出,是因为它以方便和规范的开发者的工作为目标,充分考虑了数据库应用软件的特点。窗口化、图形化、模板化、向导化、参数化和通用化是Visual FoxPro 6.0的工具的共同特征。
1.3.3 事件驱动和可视化的应用程序
Visual FoxPro 6.0的应用程序是事件驱动的,即用户通过各种动作控制应用程序的流程。例如,单击某个程序按钮或某个编辑框文本框都会触发相应的事件。用户可以通过编写代码来说明事件被触发时所要完成的处理过程。Visual FoxPro 6.0为用户提供了一个集成的环境,并提供了整个工程的各种部分,包括数据库、窗口、类、代码、报表、视图等。这使开发者可以方便的进行开发工作。
1.3.4 Visual FoxPro 6.0语言和函数
Visual FoxPro 6.0的函数可以分为两类,系统将一些被认为经典的算法,编写成系统函数供用户使用,系统函数由Visual FoxPro 6.0提供。加一类用户自定义的函数,由用户根据自己的需要,用系统提供的命令、函数编写成可供自己使用的函数。
目 录
前言 1
摘要 2
第一章 系统规划 6
1.1系统开发的意义 6
1.2 现状分析(背景分析) 6
1.3 目标分析 7
1.3.2 VISUAL FOXPRO系统简介 7
1.3.4 Visual FoxPro 6.0语言和函数 9
1.3.5 面向对象的编程 9
第二章 系统分析 9
2.1业务流程分析 10
2.2数据流程分析: 11
2.4功能分析:功能层次图 11
第三章 系统设计与实施 12
3.1软件模块结构设计 12
3.1.1系统方案确定 12
3.1.2软件结构设计 12
3.2数据库设计 12
第五节 界面设计及代码设计 14
5.1主界面具体实现见下图 14
5.2登录界面图及
源代码 15
5.3 主界面图及代码: 16
5.4 日常管理介面 17
5.5记录查询界面及源代码 18
5.6.用户管理界面及源代码 19
第六章 系统测试与运行 21
6.1 测试计划 21
6.1.1测试方案 21
6.1.2测试项目 21
6.2、测试项目说明 21
6.2.1用户登录窗口的测试 21
6.2.2添加用户窗口的测试 22
6.2.3修改用户密码窗口的测试 22
6.2.4修改学生信息窗口的测试 22
6.2.5录入学生信息窗口的测试 22
6.2.6查询基本信息窗口的测试 23
总结 23
致 谢 23
参考文献 24
相关热词:VF 143 基于 VF 学生 信息 管理 系统 设计