前 言
世界航班信息查询系统是一个航空机构不可缺少的部分,它的使用可方便航空公局查看到各类班机的基本信息,所以世界航班信息查询系统应该能够为航空公司提供充足的信息和快捷的查询手段。但由于此系统的功能有限,所以不一定能使航空公司查看到所有的相关信息,因此此系统也有待进一步提高。
随着科学技术的不断提高,计算机科学日渐成熟,管理系统强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对航班情况进行管理,的确能起到行之有效的作用。 因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我将以开发一套世界航班信息查询系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
目 录
前言
第一章 管理信息系统…………………………………………………1
1.1 管理信息系统的概述…………………………………………1
1.2 管理信息系统的特点…………………………………………1
1.3 管理信息系统的开发…………………………………………2
第二章 开发软件概述…………………………………………………4
2.1 Visual FoxPro 概述…………………………………………4
2.2 为什么要使用面向对象的编程………………………………7
第三章 世界航班信息查询系统的设计和开发………………………8
3.1 总体的设计思想………………………………………………8
3.2 设计流程………………………………………………………8
3.3 数据库的设计…………………………………………………9
第四章 世界航班信息查询系统设计的具体实现……………………10
4.1 系统模块的具体实现………………………………………10
4.2 数据浏览模块………………………………………………10
4.3 数据修改模块………………………………………………10
4.4 数据查询模块………………………………………………12
4.5 系统开发的其它方面………………………………………12
结束语…………………………………………………………………13
参考文献………………………………………………………………15
附录……………………………………………………………………16
管理信息系统就是我们常说的MIS(Management Information System),在强调管理、强调信息的现代化社会中它越来越得到普及。MIS是一门新的学科,它跨越了若干个领域,比如:管理经济学、运筹学、概率统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
20世纪,随着全球的蓬勃发展,众多经济学家提出了新的管理理论。20世纪50年代,西蒙提出管理依赖于信息和决策的思想。同时期的维纳发表了控制论,他认为管理是一个控制过程。1958年,盖尔写到:“管理将以较低的成本得到及时准确的信息,做到较好的控制。”这个时期,计算机开始用于会计工作,出现数据处理一词。
1985年,管理信息系统的创始人,明尼苏大学的管理学教授Cordon B.Davis给了管理信息系统一个完整的定义,即“管理住处系统是一个利用计算机软硬件资源、手工作业、分析、计划、控制和决策模型以及数据库的人——机系统。它能提供信息支持企业或组织的运行、管理和决策功能。”从而反映了管理住处系统在当时达到的水平。
·抓管理着重于建立MIS系统,使管理技术走向成熟。
·信息是决策的依据,MIS随时为经理们提供服务。
·经理通过MIS使其经营计划和具体的业务活动联系在一起。
管理信息系统在企业中的应用存在三个要素:人、计算机和数据。在计算机软件技术中,人机界面已经发展成成为一个重要的分支,MIS人机界面设计一般遵循以下一些基本原则:
●以通信功能作为界面设计的核心;
●界面必须始终一致;
●界面必须使用户随时掌握任务的进展情况;
●界面友好,使用方便;
●界面必须能够提供帮助;
●输入画面尽可能接近实际;
●具有较强的容错功能(巧妙地进行程序设计,可以避免此类因素造成的错误)。
1.3 管理信息系统的开发
1.3.1 管理信息系统的开发方式
1、 独立开发
独立开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员,系统维护使用队伍的组织和单位,如大学、化工厂、电脑公司、远程导弹设计、高科技公司等单位。独立开发优点是开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高。缺点是由于不是专业开发队伍,容易受业务工作的限制,系统优化不够。
2、 委托开发
委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱,但资金较为充足的单位。
3、 合同开发
合同开发方式适合于使用单位有一定的管理信息系统分析、设计及软件开发,节约了资金,并可以培养增强使用单位的技术力量。
管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法,任何一种开发策略都要明确以下问题:
·系统要解决的问题:如何采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新管理需求该如何满足等。
·系统开发的原则:在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。
·管理信息系统开发方法主要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。
1.3.3管理信息系统的开发过程
1、 系统开发准备
系统开发准备工作主要包括提出系统开发要求、成立系统开发小组、制订系统开发计划等工作。
2、 系统调查
3、 系统分析
4、 系统设计
5、 系统实施与转换
6、 系统维护和评价
, ,