当前位置:首页>> >>


[vf毕设]航班信息查询系统.rar

收藏

资源目录
    文档预览:
    编号:20180824112537158    类型:共享资源    大小:1.51MB    格式:RAR    上传时间:2018-08-24
      
    40
    金币
    关 键 词:
    vf 航班信息 查询 系统
    资源描述:
    1第一章管理信息系统管理信息系统就是我们常说的MIS(Management Information System) ,在强调管理、强调信息的现代化社会中它越来越得到普及。MIS是一门新的学科,它跨越了若干个领域,比如:管理经济学、运筹学、概率统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。1 管理信息系统的概述20世纪,随着全球的蓬勃发展,众多经济学家提出了新的管理理论。20世纪50年代,西蒙提出管理依赖于信息和决策的思想。同时期的维纳发表了控制论,他认为管理是一个控制过程。1958年,盖尔写到:“管理将以较低的成本得到及时准确的信息,做到较好的控制。 ”这个时期,计算机开始用于会计工作,出现数据处理一词。1985年,管理信息系统的创始人,明尼苏大学的管理学教授 Cordon B.Davis给了管理信息系统一个完整的定义,即“管理住处系统是一个利用计算机软硬件资源、手工作业、分析、计划、控制和决策模型以及数据库的人——机系统。它能提供信息支持企业或组织的运行、管理和决策功能。 ”从而反映了管理住处系统在当时达到的水平。2 管理信息系统的发展方向·抓管理着重于建立MIS系统,使管理技术走向成熟。·信息是决策的依据,MIS随时为经理们提供服务。·经理通过MIS使其经营计划和具体的业务活动联系在一起。2管理信息系统的特点2管理信息系统在企业中的应用存在三个要素:人、计算机和数据。在计算机软件技术中,人机界面已经发展成成为一个重要的分支,MIS人机界面设计一般遵循以下一些基本原则:●以通信功能作为界面设计的核心;●界面必须始终一致;●界面必须使用户随时掌握任务的进展情况;●界面友好,使用方便;●界面必须能够提供帮助;●输入画面尽可能接近实际;●具有较强的容错功能(巧妙地进行程序设计,可以避免此类因素造成的错误) 。1.3 管理信息系统的开发1.3.1 管理信息系统的开发方式1、 独立开发独立开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员,系统维护使用队伍的组织和单位,如大学、化工厂、电脑公司、远程导弹设计、高科技公司等单位。独立开发优点是开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高。缺点是由于不是专业开发队伍,容易受业务工作的限制,系统优化不够。2、 委托开发委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱,但资金较为充足的单位。3、 合同开发合同开发方式适合于使用单位有一定的管理信息系统3分析、设计及软件开发,节约了资金,并可以培养增强使用单位的技术力量。1.3.2系统开发的一般方法管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法,任何一种开发策略都要明确以下问题:·系统要解决的问题:如何采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新管理需求该如何满足等。·系统开发的原则:在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。·管理信息系统开发方法主要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。1.3.3管理信息系统的开发过程1、 系统开发准备系统开发准备工作主要包括提出系统开发要求、成立系统开发小组、制订系统开发计划等工作。2、 系统调查3、 系统分析4、 系统设计5、 系统实施与转换6、 系统维护和评价4第二章 开发软件概述本章主要介绍与 Visual FoxPro 相关的一些背景知识及与课题相关的知识。2.1 Visual FoxPro的发展史Visual FoxPro是美国微软公司开发的关系型数据库系统,Visual FoxPro6.0中文片是是应用最广、功能最为强大的微机数据库产品,则时具备强大的网络功能,特别适合作为网络环境下数据库前端(客户端)的工具。1986年,Fox 软件公司推出了与 dBASEIII plus完全兼容的 FoxBase+,并在以后推出了 FoxBase 2.0和FoxBase+2.10两个版本,从而给 PC平台关系型数据库产品家族带来了新的气象。它们不仅在速度上全面超越了早期的各种 dBASE产品,而且扩充了许多有利于开发人类的语言功能。更为重要的是,所有这些产品均提供了良好的界面和较丰富的工具,如 FoxGRAPH、FoxDOC、FoxVIEW 等。随着图形用户界面的广泛使用以及面向对象程序设计、网络技术、多媒体技术的发展,要求 PC平台上的关系型数据库管理系统有一个质的飞越。正是在这一背景下,Fox 软件公司推出了 FoxPro系列软件。系列软件是美国 Fox软件公司继推出 FoxBase系列软件之后,在 Fox数据库应用方面推出的又一 PC平台上的杰出关系型数据库管理系统软件。1989年 Fox软件公司正式推出 FoxPro 1.0;1991年 7月,FoxPro 2.0 问世;1993年 1月,Fox 软件公司与 Microsoft公司合并,推出了更为成功的 FoxPro 2.5,这是一个跨平台的 Fox产品,使其成为微机上的首选数据库产品。随后的 FoxPro 2.6更增加了面向对象编辑的能力。51995年 9月,微软公司推出的 Visual FoxPro 3.0是XBASE系列软件中的一个革命性产品,其不但是一个强大的交互式的数据管理工具而且是一个可以通过应用程序全面管理数据的语言系统。1997年,新推出的 Visual FoxPro 5.0,其使用更加方便,界面更加友好,是 VFP系列产品的又一次飞跃。Visual FoxPro6.0是 Microsoft公司开发的与 Visual C++、Visual J ++、 Visual Basic等软件系统捆绑销售的关系型数据库软件系统。Visual FoxPro6.0不仅可以简化数据管理,使应用程序的开发流程更为合理,而且是目前应用最广、功能最为强大的微机数据库产品,同时具备强大的网络功能。Visual FoxPro6.0与推出的 Windows98操作系统以及 Office办公软件都可以很好地交流,可以制作出专业化的发行软件,更加适合制作数据库软件应用程序.从 Visual FoxPro的发展,可以看到数据库软件的发展过程,正在走向新的更高阶段,必将有力地推动数据库软件技术的发展.2.2 Visual FoxPro的主要功能●创建表和数据库,将数据整理、保存,并且进行数据管理;●使用查询和视图,从已建立的表和数据库中查找满足一定筛选一定条件的数据;●使用表单,设计功能强大的用户界面,使操作更加简便;●使用报表和标签,可以将统计或查找到的结果打印成报表文档。当 Visual FoxPro6.0开发一个应用程序时,需要创建相应的表、数据库、查询、视图、报表、标签、表单和程6序。为此,Visual FoxPro6.0提供了大量可视化的设计工具和向导。使用这些工具和向导,可以快速、直观地创造以上各种组件。另外,可以使用基础上管理器管理系统中的所有文件,使程序的连接和调试更加简便。Visual FoxPro 为程序设计售货员提供了面向对象的程序设计方法。面向对象的程序设计方法与编程技术不用于标准的过程化程序设计。程序设计售货员在进行面向对象的程序设计时,不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建对象、利用对象来简化程序设计和提供代码的可重用性。对象可民是应用程序的一个自包含组件:一方面具有私用的功能,供自己使用;另一方面又提供公用的功能,供其他用户使用。2.2.1 关于 Visual FoxProVisual FoxProwt 作为第一代微机关系数据库管理系统的突出代表,具有强大的功能,完整而丰富的工具,无与伦比的速度,及其友好的用户界面以及完备的兼容性等特点:具有简单的数据库存储方式。真正的可编译性使Visual FoxPro 日益成为目前最快,最完美的数据库管理系统。VFP6.0 中文版,它是运行于 Windows98和 Windows NT平台的 32位数据库系统,充分发挥了 32位微处理品强大的 32位数据处理性能。它功能强大,直观易用,支持客户服务器结构和面向对象编程,提供多种可视化编程工具,支持最新 Internet技术,WWW 数据库的设计,最新流行的ActiveX等。面向对象使程序员的观点从程序设计语言如何工作,转向注重于执行程序设计功能的对象模型,而不是着重于每个程序代码如何与程序的其他部分和系统的交互作用上。面向对象程序着重于建立能够模拟需要解决的现实世界总是的对象。7在面向对象的程序设计中,对象是组成软件的基本元件。每个对象可看成是一个封装起来的独立元件,在程序是担负某个特定的任务。一次,在设计程序时,不必知道对象的内部细节,只要在需要时,对对象的属性进行设定和控制即可。例如,不妨把一台录音机看成一个对象。要使用录音机,只要知道操作方法就行了。当要录音或播放声音时,只需将录音带放进录音机内,按下有关的功能操作键,录音机就会知道是播放还是录制。而普遍的用户根本就不需要去了解其内部的运转方式,更不需要知道其内部的电路板是如何焊接及解码芯片是如何运算的。不过,程序设计者在使用对象时,虽然无需知道对象的内容,但是必须要了解对象对外所提供的属性、方法和事件,就好比用户必须知道录音机面板上按键的作用和操作程序,才能够享用它。也就是说,要先知道怎么用,才能享受到它所提供的功能或服务。属性所谓属性就是对象表现出来的特征、状态或行为。就像录音机有型号、尺寸、颜色、出厂日期等特征一样。不同的对象可以拥有各种相同或不用的属性,其中有些属性是只读并且无法改变的,而有些则可以通过设定来改变,但操作面板上所显示的时间则可通过设定来改变。方法方法是用来处理或操纵对象的途径。对象通常会提供一些方法,以便应用程序可以使用对象所提供的服务。同理,只要通过对象对外提供的方法,就可以得到它的服务,根本不需要知道对象内容的实际动作方式。所以,用面向对象的程序设计方法来开发应用软件,不仅可以提高效率,更重要的是可以保证软件的质量。因为,用户仅8需知道怎样调用对象提供的服务(功能)就可以了,而不必从头开始设计和编写应用软件中需要的所有功能。事件与事件响应事件就是对象所碰到的情况,例如,有录音带被放入录音机,或者是录音带播完,这样的情况就是一个“事件” 。当一个事件发生后,就需要对该事件进行响应。也就说,可以事先指定当事件发生时,对象要做出什么样的反应。2.2.2 Visual Foxpro6.0的特点及新增功能·面向对象的由事件驱动的应用程序设计方法·提供可视设计工具·增强了项目及数据库管理功能·增强了网络功能·对 GIF和 JPEG格式图形文件的支持·基于 HTML格式的帮助·程序语言的增强·支持 OLE拖放·增强的自动化服务器·新增和改进的生成器和编译器2.2.3 Visual Foxpro6.0的性能指标在选择数据库系统或者设计数据库管理应用程序时可能需要考虑数据库系统的某些性能指标,为此下面提供Visual Foxpro6.0的某些性能指标。·每一个数据表可以容纳的最大记录数:10 亿条。·每一个表文件的最大长度:2G 字节。·每一条记录的最大长度:64K 字节(不包括像备注型和通用型等字段存储的数据指针指向的数据) 。9·每一个数据表结构中字段数的最大值:255 个。·可以一次在内存中打开的表的最大个数:255 个。·字符型字段的最大长度:255 字节。·数值型字段表示十进制数的最大位数:20 位。·浮点型字段表示十进制数的最大位数:20 位。·数值计算时最多可以精确的位数:16 位。·整数的最大值:+2147483647。·整数的最小值:-2147483647。·最多可以定义的内存变量的个数:65000。·数组下标的最大值:65000。·DO调用命令最多可以嵌套的层数:128 层。·READ命令最多可以嵌套的层数:5 层。·结构化程序设计命令的最大嵌套层数:384 层。·在自定义的过程或者函数中可以传递参数的最大值:27。·报表页面可以定义的最大长度:20 英寸。·可以同时打开浏览窗口(BROWSER)的最大个数:255个。·每一行命令的最大长度:8192 字节。·每一个宏替换的最大长度:8192 字节。·SQL SELECT语句可以选择的字段个数的最大值:255。2.3 数据库技术的现状与发展数据库是 60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都得到了和很大的发展。现在,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分。数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。传统的10数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性。数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功。计算机世界报社与 IBM公司联合举办了“21 世纪数据库技术发展专家研讨会“。IBM DB2的创始人 Donald Haderle先生与国内著名数据库专家,就下世纪数据库发展的趋势、数据库领域革命性的突破、IBM DB2的应用、数据仓库的实施、我国数据库技术和应用的现状及趋势、我国数据库用户的需求等问题,进行了广泛而深入的讨论。数据库的简介数据库是将大量的数据集合在一起,利用存储介质(磁盘、磁带等)来储存。而数据库管理系统(Database Management System,即DBMS)则利用来控制建立数据中的数据、数据的存取,并维护数据库的数据。说起数据库,必然同时含有三方面的意义:·数据库的内容,即数据;·存储数据的硬件,如磁盘等;·对数据库实施的管理。数据库应用非常广泛,可应用于各行各业。尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,可免除人为的丢失,并且运算速度快,可靠性提高。建立数据库总是希望能实现一定的操作,完成预期的目的。一般而言,数据库应当具有以下功能:·利用数据库方便地寻找所需要的数据。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:[vf毕设]航班信息查询系统.rar
    链接地址:http://www.gold-doc.com/p-82674.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开