论文.DOC

JSJ06-306@VB航空公司管理信息系统 (源代码+系统)

收藏

资源目录
跳过导航链接。
JSJ06-306@VB航空公司管理信息系统 (源代码+系统).zip
JSJ06-306@VB航空公司管理信息系统 (源代码+系统)
VB航空公司管理信息系统 (毕业论文+程序)
论文.DOC---(点击预览)
航空公司管理信息系统.DOC---(点击预览)
毕业设计-航空公司管理信息系统
SQL
DataEnvironment1.DCA
DataEnvironment1.Dsr
DataEnvironment1.dsx
DataReport1.DCA
DataReport1.Dsr
DataReport1.dsx
DataReport2.DCA
DataReport2.Dsr
DataReport2.dsx
DataReport3.DCA
DataReport3.Dsr
DataReport3.dsx
frmAbout.frm
frmAdduser.frm
frmAirline.frm
frmAirline1.frm
frmAirline2.frm
frmcType.frm
frmcType1.frm
frmCustomer.frm
frmCustomer1.frm
frmCustomer2.frm
frmLogin.frm
frmMain.frm
frmModifyuserinfo.frm
frmPlane.frm
frmPlane1.frm
frmPlane2.frm
frmService.frm
frmService1.frm
frmTicket.frm
frmTicket1.frm
frmTicket2.frm
MIS_TICKET.vbp
MIS_TICKET.vbw
Module1.bas
MSSCCPRJ.SCC
航空公司管理信息系统.exe
压缩包内文档预览:(预览前20页/共54页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:507628    类型:共享资源    大小:749.28KB    格式:ZIP    上传时间:2015-11-11 上传人:QQ28****1120 IP属地:辽宁
12
积分
关 键 词:
毕业设计论文
资源描述:
JSJ06-306@VB航空公司管理信息系统 (源代码+系统),毕业设计论文
内容简介:
大 连 理 工 大 学 学 生 毕 业 设 计 (论 文) 题目名称: 航空公司管理信息系统 院 (系): 应用数学 专 业: 计算机信息管理 学 生: 王 松 指导教师: 林 建 华 (副教授 ) 评 阅 人: 完成日期: 2002 年 9 月 8 日 nts 航空公司管理信息系统 目 录 摘要 . 3 英 文摘要 .4 第一章 引言 .5 第二章 理论基础 . 6 2.1 数据库技术 6 2.2 面向对象技术 7 2.3 VISUAL BASIC 数据库体系结构 8 第三章 系统分析 . .9 3.1 需求分析 . . 9 3.2 业务 ,数据流程图 . 9 第四章 系统设计 .1 2 4.1 系统功能模块的设计 .12 4.3 数据库的设计 .17 第五章 系统实施 . .32 5.1 系统实施环境 .32 5.2 系统安装说明 .33 第六章 系统维护和系统评价 .34 6.1 系统维护 .34 6.2 系统评价 .35 nts 航空公司管理信息系统 第七章 展望 . .36 参考文献 37 附 录 程序代码 . .38 nts 航空公司管理信息系统 摘 要 随着信息时代的到来,计算机技术的飞速发展,市 场竞争的日趋激烈,企业的管理水平要求也必须不断地提高。采用日趋成熟的数据库技术和管理信息系统理论建立管理信息系统,对于企业就显得日益迫切和必要。 本论文设计的是航空公司管理信息系统,它 是航空部门机票管理系统的一部分,其作用是对所有待售机票和已售机票进行有效的管理。通过本系统不仅可以进行售票工作,而且还可以对和机票相对应的旅客情况和航班情况进行查询,并可随时进行增加,修改,删除,打印等工作,使售票人员能够有效地对机票进行有效的控制和管理。本论文 从机票管理出发介绍了系统开发的背景,阐述了系统的设计思路和设计方法 ,并对系统中遇到的问题及应用前景作了阐述。 本论文包括七章内容,分别从引言,理论基础,系统分析,系统设计,系统实施,系统维护和系统评价,展望介绍了本航空公司管理信息系统的开发全过程。 nts 航空公司管理信息系统 Abstract With the coming of information time, the more zippy development of the computer technology, the more intensity of the market competition, the requirement of the enterprises s management level must also rise。 It is urgent and necessary increasingly for enterprises to build up a management information system by the technology of the advanced database and the theory of the advance management information system. The thesis designs an aviation company management information system which is a part of aviation department plane tickets management system and manages all the being selled plane tickets and the selled plane tickets. The system can not only be on doing the job of selling plane tickets but also be on searching the case of passengers and the liners on the plane tickets and it can be on adding, modifying, deleting, print and so on, at any time, so that booking clerks can effectively control and manage plane tickets. The thesis introduces the development background of system and discusses the systems designing thought and designing approach and discusses the problems which can be encountered and the application prospect. This text includes seven parts. It introduces the aviation company management information systems developing completed procedure from the systems introduction and necessary of developing, the theory base of systems development, the systems analysis , the systems designing , the systems practice, keeping and prospect . nts 航空公司管理信息系统 第一章 引 言 随着信息时代的到来,计算机技术的飞速发展,市场竞争的日趋激烈,对企业的管理水平也要求不断的提高。作为企业管理的重要一环,建立现代化的信息系统是时代和企业发展的要求。旧的人工管理已经远远不能满足人们对大量信息进行复杂处理的要求,采用日趋成熟的数据库技术和管 理信息系统理论建立管理信息系统,就显得日益迫切和必要。 本论文设计的是 航空公司管理信息 系统,包括 七 章内容, 分别从引言,理论基础,系统分析,系统设计,系统实施,系统维护和系统评价,展望 介绍了一个管理系统的开发全过程。第一章概述了 人工 售票 管理 的历史情况 及开发本系统的必要性 。 第二章论述了开发航空管理信息系统的理论基础。 第 三 章从管理系统开发的理论出发,在对 航空公司 售票情况调查的基础上提出了新系统的逻辑模型。第 四 章采用了面向对象的系统设计方法和理论,提出了系统的设计方案。第 五 章阐述了系统实施的基本方案,并给出 了部分运行结果 。第六章阐述了系统维护和系统评价在管理信息系统中的必要性及方法。 第 七 章展望了系统的未来发展情况。 鉴于本人在调查时能力有限,所以在开发过程中存在许多不尽人意之处,请老师多多批评指正,提出宝贵意见。 nts 航空公司管理信息系统 第二章 理 论 基 础 由于本程序是由 VISUAL BASIC 6.0 开发工具做的,所以这里先介绍一下 VISUAL BASIC 6.0 开发工具。 VISUAL BASIC 6.0 是美国微软公司推出的一个优秀的可视化开发环境工具。他采用非 常巧妙的方法将 WINDOWS 的编程复杂性封装起来,是编程人员能够轻松编程。使用 VISUAL BASIC6.0,编程人员不用编写大量的源代码去描述界面元素的外观和位置,而只需把预先建立的对象拖放到屏幕上的某一个位置即可。从而使编程的效率得到了极大的提高。最新版本的 VISUAL BASIC 6.0 是在改进以往版本的基础上形成的,较以往版本有更新,更强的功能,从开发小型应用程序到大型应用系统 VISUAL BASIC6.0 都能胜任。 VISUAL BASIC6.0 中文版是英文版的汉化版 ,更能适合我国用户的使用。 2.1 数据库技术 人们在总结信息资源开发 管理和服务的各种手段时,认为最有效的是数据库技术。数据库的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统,大都用先进的数据库技术来保持系统数据的整体性 完整性和共享性。 数据库是某个企业 组织或部门所涉及的数据的综合。它不仅反nts 航空公司管理信息系统 映数据本身的内容,而且反映数据之间的联系。数据模型是现实世界对象或实体 以及对象的约束和对象间的联系的逻辑组织。数据模型就是对现实世界的数据和信息进行抽象的,是用于数据库系统中提供信息表示和操作手段的形式构架。 数据库技术 所研究的问题就是如何科学的组织和存储数据,如何高效的获取和处理数据。通常,数据库所包含的大量信息都以表的形式存储。数据库包含多个表,有的是独立的,有的表相互之间存在着一定关系。设计数据库就是将大量信息经过分析和归纳,分储到多个表中,确定表之间的相互关系,使表内的信息完整的反映主题。 为了方便数据库的建立 使用和维护,在操作系统的基础上,配置一定的软件,对数据库进行统一的管理和控制,即数据库管理系统DBMS。数据库管理系统 DBMS 具有数据库定义功能 数据存取功能 以及对数据库运行的管理和数据库的建立和维护功能。 2.2 面向对象技术 面向对象方法是软件工程方面的重要成就之一,它吸收了传统方法的数据抽象 信息隐蔽 模块化等思想,强调以对象作为问题分析 系统设计的主体,使软件系统与客观世界之间有自然的对应关系。面向对象方法按照人们习惯的思维方式建立问题的模型和构造系统,使软件系统更易于理解和维护,它的继承和多态等技术为软件复用和nts 航空公司管理信息系统 扩充创造了条件。 面向对象程序设计把数据和程序(代码)封装在一个对象中,数据称为对象的状态,程序称为对象的行为。对象的状态是该对象定义的属性的值的集合,行为是代码的集合。面向对象程序设计要 求通过定义在对象行为上的界面对该对象传递信息来激活行为。应用面向对象的程序设计方法,用户只需编写很少的代码,使开发工作变得简单。 2.3 VB 数据库体系结构 VB 数据库引擎存在于程序和物理数据库之间,使得 VISUAL BASIC 数据库对象和编程技术对于数据可应用程序具有相同的三部分,如下图。 用户与正在访问的特定数据库无关,不管这个数据库 是本地的 VISUAL BASIC 数据库,还是所支持的其他任何数据库所用的数据访问对象都是相同的。 用户界面 (USER INTERFACE) 数据引擎 (DATABASE ENGINE) 数据仓库 (DATA VAULT) nts 航空公司管理信息系统 第三章 系 统 分 析 3.1 需求分析 航空公司售票的管理是一种复杂的工作,传统的管理方法是通过手工操作实现的,主要利用人工卖票、统计、报表,这样不仅速度慢而且很容易出错。传统的手工操作不能充分利用各项资源,而且浪费了大量的人力物力,并且无法提高工作效率。在当今市场经济环境下,这种混乱的情况下,不仅影响了航空公司的信誉,而且阻止了航空公司的进一步发展。 基于上述 种种弊端,要求有一个合理而有效的计算机管理系统对机票的销售情况进行管理。这个系统必须能够完成日常手工能完成的各项操作,并且把售票、统计、查询、报表连接成一个有效的数据库管理系统,相互制约,避免手工操作出现漏洞和错误,达到对机票高效合理的管理。因此,为了提高工作效率,开发一个航空公司管理信息系统既是可行的又是适应现代化管理的需求。 3.2 业务 ,数据流程图 本航空公司管理信息系统的业务流程图表示为: nts 航空公司管理信息系统 客户 客户登记信息表 客户部 客机部 舱位部 客户类型设置信息表 客机登记信息表 舱位等级设置信息表 信息收集人员 客机登记信息表 客户类型设置信息表 客户登记信息表 舱位等级设置信息表 信息录入人员 信息录入人员 客 户 信 息 表 航 线 信 息 表 信息录入人员 订 票 信 息 表 订票部 nts 航空公司管理信息系统 该物理模型图转换为数据流程图为: 客 客 客 舱 户 户 机 位 登 类 登 等 记 型 记 级 信 设 信 设 息 置 息 置 信 信 息 息 客 客 客 舱 户 户 机 位 登 类 登 等 记 型 记 级 信 信 信 信 息 息 息 息 表 表 表 表 D1 客户信息报表 D2 航线信息报表 D3 订票信息报表 客户 舱位部 客机部 客户部 P1 客户登记信息管理 P2 客户类型信息管理 P3 客机登记信息 管理 P4 舱位等级信息管理 P6 航线 信息 管理 P5 客户 信息 管理 P7 订票信息管理 订票部 nts 航空公司管理信息系统 第四章 系 统 设 计 系统设计在整个管理信息系统的研制过程中起着十分重要的作用。它将系统分析阶 段建立的逻辑模型转化为系统的结构模型,并做好编程前的一切准备。系统分析是决定管理信息系统“干什么”的问题,而设计阶段则是解决“怎么干”的问题。它从管理信息系统的目标出发,建立系统的总体模型,确定系统的总体结构,规划系统的规模,建立各个基础部分,并说明它在整个系统中的作用及相互关系。 4.1 系统功能模块的设计 航空公司管理信息管理系统的功能包括:系统,航线信息管理,客户信息管理,票务信息管理,打印,帮助。其功能模块图如下: 登入界面 主 菜 单 系 统 航线 信息 管理 客户 信息 管理 票务 信息 管理 打 印 帮 助 nts 航空公司管理信息系统 其中系统功能包括 :修改密码 ,添加用户,退出等功能模块。其图如下: 其中航线信息管理包括:舱位信息(包括舱位信息添加,舱位信息修改,舱位信息删除和关闭等功能模块),客机信息(包括客机信息添加,客机信息修改,客机信息删除,客机信息查询和关闭等功能模块),航线信息(包括航线信息添加,航线信息修改,航线信息删除,航线信息查询和关闭等功能模块)等功能模块。其图如下: 系 统 修改 密码 添加 用户 航线信息管理 舱位 信息 客机 信息 航线 信息 舱位信息添加 舱位信息修改 关 闭 退 出 舱位 信息 舱位信息删除 nts 航空公司管理信息系统 其中客户信息管理包括:客户类型(包括客户类型信息添加,客户类型信息修改,客户类型信息删除和关闭等功能模块)和客户信息(包括客户信息添加,客户信息修改,客户信息删除,客户信息查询和关闭等功能模块)等功能模块。其图如下: 关 闭 关 闭 客户信息管理 客户 信息 客户 类型 客机信息添加 客机信息修改 客机信息查询 航线信息修改 航线信息删除 航线 信息 航线信息添加 客机信息删除 航线信息查询 客机 信息 nts 航空公司管理信息系统 其中票务信息管理包括订票管理(包括机票信息添加,机票信息修改,机票信息删除,机票信息查询和关闭 等功能模块)等功能模块。其图如下: 客户类型信息添加 客户类型信息修改 客户 信息 添加 客户 信息 删除 客户 信息 查询 客户类型信息删除 关 闭 票务信息管理 订 票 管 理 关 闭 机票信息添加 机票信息修改 机票信息删除 机票信息查询 客户 类型 客户 信息 关 闭 客户 信息 修改 客户类型信息查询 nts 航空公司管理信息系统 其中打印包括打印航线信息,打印客户信息,打印机票信息等功能模块。其图如下: 其中帮助包括关于帮助(包括系统信息和退出等功能模块)等功能模块。其图如下: 关于帮助 退 出 打 印 打印机票信息 打印航线信息 打印客户信息 帮 助 系统 信息 nts 航空公司管理信息系统 4.2 数据库的设计 针对一般航空公司管理信息系统的需求,通过对航空公司管理工作过程的内容和数据流程分析,设计了该航空公司管理信息系统的数据项和数据结构,这样就可以设计出能够满足用户要求的各种实体,以及 它们之间的关系,所设计规划出的实体有:舱位等级信息,客机信息,航线信息,客户类型信息,客户信息,订票信息。各个实体的E-R 图如下: 图 舱位等级信息 E-R 图 舱位等级信息 备 注 信 息 舱位等级名称 舱位等级编号 是否有报纸 是否有礼物 是否有午餐 是否有饮料 是否可以改签 是否有电影 是否可以退票 是否可以打折 客 机 信 息 购 买 日 期 客 机 编 号 经济舱座位数量 服 役 日 期 公务舱座位数量 客 机 型 号 备 注 信 息 头等舱座位数量 nts 航空公司管理信息系统 图 客机信息 E-R 图 图 航线信息 E-R 图 图 客户类型信息 E-R 图 图 客户信息 E-R 图 航 线 信 息 航 线 编 号 到 达 城 市 出 发 城 市 出 发 时 间 航 班 日 期 客 机 编 号 公务舱价格 经济舱价格 到 达 时 间 备 注 信 息 头等舱价格 客户类型信息 客户类型名称 客户类型编号 折 扣 比 例 备 注 客 户 信 息 客 户 编 号 客 户 类 型 身份证号码 客 户 姓 名 备 注 客户联系电话 客 户 性 别 nts 航空公司管理信息系统 图 订票信息 E-R 图 实体之间关系的 E-R 图如下: 图 实体之间关系的 E-R 图 订 票 信 息 客 户 类 型 出 发 城 市 折 扣 比 例 备 注 舱 位 类 型 订 票 编 号 客 户 编 号 机 票 价 格 结 算 金 额 出 发 日 期 到 达 城 市 航 线 编 号 客 户 姓 名 舱位等级信息 航 线 信 息 客 户 信 息 订 票 信 息 客 机 信 息 客户类型信息 航线设置 预订机票 客户登记 nts 航空公司管理信息系统 现在需要将上面的数据库概念结构转化为 SQL SERVER 2000 数据库系统所支持的时间数据模型,也就是数据库的逻辑结构,航空公司管理信息系统数据库设计的数据库中包括的表如下: user_Info 登入信息表 列名 数据类型 可否为空 用户名称 char NOTNULL 用户密码 char NULL 用户描述 char NULL serviceInfo 舱位等级信息表 列名 数据类型 可否为空 舱位等级编号 char NOTNULL 舱位等级名称 nvarchar NULL 是否有礼物 char NULL 是否有报纸 char NULL 是否有饮料 char NULL 是否有午餐 char NULL 是否有电影 char NULL 是否可以改签 char NULL 是否可以退票 char NULL 是否可以打折 char NULL 备注信息 text NULL planeInfo 客机信息表 列名 数据类型 可否为空 客机编号 char NOTNULL 客机型号 char NULL 购买日期 datatime NULL 服役日期 datatime NULL nts 航空公司管理信息系统 经济舱座位数量 nvarchar NULL 公务舱座位数量 nvarchar NULL 头等舱座位数量 nvarchar NULL 备注信息 text NULL airlineInfo 航线信息表 列名 数据类型 可否为空 航线编号 char NOTNULL 出发城市 nvarchar NULL 到达城市 nvarchar NULL 航班日期 char NULL 出发时间 char NULL 到达时间 char NULL 客机编号 char NULL 经济舱价格 numeric NULL 公务舱价格 numeric NULL 头等舱价格 numeric NULL 备注信息 text NULL customerType 客户类型信息表 列名 数据类型 可否为空 客户类型编号 char NOTNULL 客户类型名称 char NULL 折扣比例 numeric NULL 备注 text NULL customerInfo 客户信息表 列名 数据类型 可否为空 客户编号 char NOTNULL 客户姓名 char NULL 客户性别 char NULL 身份证号码 char NULL nts 航空公司管理信息系统 客户联系电话 char NULL 客户类型 char NULL 备注 text NULL ticketInfo 订票信息表 列名 数据类型 可否为空 订票编号 char NOTNULL 客户编号 char NULL 客户姓名 char NULL 客户类型 char NULL 折扣比例 numeric NULL 航线编号 char NULL 出发城市 nvarchar NULL 到达城 市 nvarchar NULL 出发日期 datetime NULL 舱位类型 char NULL 机票价格 numeric NULL 结算金额 numeric NULL 备注 text NULL 现在已经完成了程序各个模块的创建,现在来运行整个系统。运行程序,出现登入窗体如下: 图 用户登入窗体 nts 航空公司管理信息系统 输入用户名和密码后,进入系统,出现航空管理信息系统的主窗体如下: 图 航空公司管理信息系统主窗体 选择“航线信息管理 |舱位信息”菜单,出现舱位等级信息列表窗体,用来添加,修改,删除舱位等级信息,此窗体如下: nts 航空公司管理信息系统 图 舱位等级信息窗体 选择“航线信息管理 |客机信息”菜单,将显示所有客机信息,此窗体用来对舱位等级信息进行添加,修改,删除。此窗体如下: nts 航空公司管理信息系统 图 客机信息列表窗体 选择“航线信息管理 |航线信息”菜单,将显示航线信息列表窗体,用来 对航线信息进行添加,修改,删除,查询。此窗体如下: nts 航空公司管理信息系统 图 航线信息列表窗体 在航线信息列表中单击“添加”按钮,将 出现航线信息添加窗口,此窗体如下: 图 航线信息添加窗体 nts 航空公司管理信息系统 在航线信息列表中单击“查询”按钮,将出现航线信息查询按钮,此窗体如下: 图 航线信息查询窗体 选择“客户信息管理”菜单,将显示所有客户信息,此窗体用来对客户信息进行添加,修改,删除。此窗体如下: 图 客户信息列表窗体 nts 航空公司管理信息系统 选择“订票信息管理 |订票信息”菜单,将显示机票信息列表窗体,用来对订票信息进行添加 ,修改,删除 ,查询,此窗体如下: 图 机票信息列表窗体 在信息列表中单击“添加”按钮,将出现机票信息添加窗体,此如下: nts 航空公司管理信息系统 图 添加客户信息窗体 在机票信息列表中,单击“查询”按钮,将出现机票信息查询窗体,输入查询内容,可以得到剩余机票信息,此如下: 图 机票信息查询窗体 查询结果如下对话框: 图 机票信息查询结果 nts 航空公司管理信息系统 选择 “打印 |打印机票信息”菜单,将显示所打印的报表,其显示的报表如下: 打印机票信息报表 选择“帮助 |关于帮助”菜单,将出现关于帮助窗体,此窗体如下: nts 航空公司管理信息系统 图 关于帮助窗体 点击系统信息按钮,将显示系统信息窗体 ,此窗体如下: 图 系统信息窗体 因界面页数的限制,只显示了部分的窗体,其他详见软盘。 nts 航空公司管理信息系统 第 五 章 系 统 实 施 在管理信息系统中的生命周期中,经过系统规划、系统分析和系统设计阶段后,便开 始系统实施阶段。系统实施阶段要继承以前各阶段的工作成果,将技术设计转化为物理实现。系统实施的主要内容包括物理系统的实施,程序设计与调试,项目管理,人员培训,数据准备与录入,系统转换和评价等。系统实施作为系统的最后物理实现阶段,对于系统的质量、可靠性、可维护性等有着十分重要的影响。 5.1 系统实施环境 本航空公司管理信息系统软件实施的环境如下: 操作系统环境要求: Windows 2000 Microsoft Windows NT 4.0 版 Service Pack 5 或更高版本 Windows Millennium Edition Windows 98 Windows 95(仅客户端连接选项) 软件要求: VB 以及 SQL SERVER 2000 nts 航空公司管理信息系统 5.2 系统安装说明 航空公司管理信息系统的安装说明: (一) 航空公司管理信息系统的文件夹复制到桌面 (二) 在 SQL SERVER 2000 的查询分析器中打开该文件夹中的 SQL,其路径为 D:Documents and SettingsAdministrator桌面 毕业设计 - 航空公司管理信息系统SQLTICKET.SQL ,运行它将建立名为 Ticket 的数据库。 (三) 在 ODBC 中建立数据源,并将其连接。 (四) 运行 航空公司管理信息系统 .exe 文件,则该航空公司管理信息系统软件安装成功,即可应用。 nts 航空公司管理信息系统 第六章 系统维护和系统评价 6.1 系统维护 新系统在正式投入正常运行后,为了让管理信息系统长期高效地工作,必须加强对管理信息系统运行的日常管理。系统的维护目的是保证它的正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。因此系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的,正确的工 作状态之中,即系统维护是信息系统可靠运行的重要技术保障,我们必须给予充分的重视。 系统维护工作的内容按维护对象的不同可以分为:系统应用程序的维护,数据维护,代码维护和硬件设备维护。按维护的类型分为:纠错性维护,适应性维护,完善性维护和预防性维护。 对于本航空航空公司管理信息系统的维护。我们不仅要注意工作环境和设施的管理,更主要的是对系统每天运行状况,数据输入和输出情况,以及系统的安全与完备性及时如实记录和处置。这些工作主要由系统运行值班人员来完成。系统运行的日常维护管理包括数据收集,数据整理,数据录入及处理 结果的整理与分发,硬件的简单维护及设施管理。航空管理信息系统的运行情况能反映出系统在大多数情况下的状态和工作效率,对于系统的评价与改进具有重要的参考价值。因此,在此系统的运行情况是一定要及时,准确,完整地记录下nts 航空公司管理信息系统 来,不但要记录正常情况,还要记录意外情况发生时间,原因和处理结果。 6.2 系统评价 管理信息系统投入运行后,要在平时运行管理工作的基础上,定期地对其运行状况进行集中评价。进行这项工作的目的是通过对新系统运行过程和绩效的审查,来检查新系统是否达到了预期目的,是否充分利用了系统内各种资源(包括计算机硬 件资源,软件资源和数据资源),系统的管理工作是否完善,以及指出系统改进和扩展的方向是什么等。 系统评价的主要依据是系统日常运行记录和现场实际监测数据。评价的结果可以做为系统改进的依据。通常,新系统的第一次评价与系统的验收同时进行,以后每隔半年或一年进行一次。参加首次评价工作的人员有系统研制人员,系统管理人员,用户,用户领导和系统外专家。以后各次的评价工作主要是系统管理人员和用户参加。系统的评价的内容包括:对信息系统的功能评价;对现有硬件和软件的评价;对信息系统的应用评价;对信息系统的经济效益评价。 nts 航空公司管理信息系统 第 七 章 展 望 信息系统是信息时代最为重要的基础设施,但信息系统的开发是极为困难的。除了要涉及计算机、数据库等方面的专业知识外,还在于信息系统自身的复杂性。为了克服这些复杂性,系统开发者应不断的总结经验,不断探索更好的开发方法。“信息系统开发”,“管理信息系统”,“软件工程”,“软件开发工具”等课程中讲述的理论、方法、工具,诸如:结构化开发方法、原型法、面向对象的方法、规范化理论、生命周期法、第四代语言、软件工程等,正是解决此问题的强有力工具。 功能强大的数据库管理系统都支持客 户 /服务器数据库管理功能,伴随网络的畅通,客户机 /服务器的迅速发展和业务不断扩大,要求数据库管理系统能够在网络环境下进行管理和工作。 相信在未来管理信息系统会有更多的和更智能化的功能(不论是航空公司管理信息系统,还是其他的管理系统)。比如它有智能化的分析功能,预测功能,会不需要人的参与便可以管理好一切事物。 nts 航空公司管理信息系统 参 考 文 献 1 .刘韬,骆娟,何旭洪著 Visual Basic 6.0 数据库开发实例导航 人民邮电出版社 2002.4 2 .甘仞初著 信息系统开 发 经济科学出版社 1999.10 3 .黄梯云著 管理信息系统 北京理工大学出版社 1999.4 4 .刘恩涛、赵耀峰著 Visual Basic 6.0 编程技巧与实例分析 中国水利水电出版社 2000.10 5 .清汉计算机工作室编写 Visual Basic 6.0 数据库开发实例 机械工业出版社 2001.1 6 .(美) Jeffrey P. mcmanu 著 赵军锁、龚波、李志等译 Visual Basic 6.0 数据库访问技术 机械工业出版社 2001.1 nts 航空公司管理信息系统 附录 程 序 代 码 主模块代码: Public fMainForm As frmMain Public gintSmode As Integer for service Public gintPmode As Integer for plane Public gintAmode As Integer for airline Public gintTmode As Integer for customertype Public gintCmode As Integer for customer Public gintKmode As Integer for ticket Public username As String Sub Main() Dim fLogin As New frmLogin fLogin.Show vbModal If Not fLogin.OK Then Login Failed so exit app End End If Unload fLogin Set fMainForm = New frmMain fMainForm.Show End Sub Public Function ConnectString() _ As String returns a DB ConnectString ConnectString = FileDSN=ticket.dsn;UID=;PWD= End Function Public Function ExecuteSQL(ByVal SQL _ nts 航空公司管理信息系统 As String, MsgString As String) _ As ADODB.Recordset executes SQL and returns Recordset Dim cnn As ADODB.Connection Dim rst As ADODB.Recordset Dim sTokens() As String On Error GoTo ExecuteSQL_Error sTokens = Split(SQL) Set cnn = New ADODB.Connection cnn.Open ConnectString If InStr(INSERT,DELETE,UPDATE, _ UCase$(sTokens(0) Then cnn.Execute SQL MsgString = sTokens(0) & _ query successful Else Set rst = New ADODB.Recordset rst.Open Trim$(SQL), cnn, _ adOpenKeyset, _ adLockOptimistic rst.MoveLast get RecordCount Set ExecuteSQL = rst MsgString = 查询到 & rst.RecordCount & _ 条记录 End If ExecuteSQL_Exit: Set rst = Nothing Set cnn = Nothing Exit Function ExecuteSQL_Error: nts 航空公司管理信息系统 MsgString = 查询错误 : & _ Err.Description Resume ExecuteSQL_Exit End Function Public Sub EnterToTab(Keyasc As Integer) If Keyasc = 13 Then SendKeys TAB End If End Sub Public Function GetRkno() As String GetRkno = Format(Now, yymmddhhmmss) Randomize GetRkno = GetRkno & Int(99 - 10 + 1) * Rnd + 10) End Function 主窗口程序代码: Private Sub dybb_Click() DataReport1.Show End Sub Private Sub dykh_Click() DataReport2.Show End Sub Private Sub dyhxxx_Click() DataReport1.Show End Sub Private Sub dyjpxx_Click() DataReport3.Show nts 航空公司管理信息系统 End Sub Private Sub dykhxx_Click() DataReport2.Show End Sub Private Sub MDIForm_Load() Me.Left = GetSetting(App.Title, Settings, MainLeft, 1000) Me.Top = GetSetting(App.Title, Settings, MainTop, 1000) Me.Width = GetSetting(App.Title, Settings, MainWidth, 6500) Me.Height 学 生 毕 业 设 计 (论 文) 题目名称: 航空公司管理信息系统 完成日期: 2002 年 9 月 8 日 目 录 摘要 . 3 英文摘要 .4 第一章 引言 .5 第二章 理论基础 . 6 2.1 数 据库技术 6 nts 航空公司管理信息系统 2.2 面向对象技术 7 2.3 VISUAL BASIC 数据库体系结构 8 第三章 系统分析 . .9 3.1 需求分析 . 9 3.2 业务 ,数据流程图 . 9 第四章 系统设计 .1 2 4.1 系统功能模块的设计 .12 4.3 数据库的设计 .17 第五章 系统实施 . .32 5.1 系统实施环境 .32 5.2 系统安装说明 .33 第六章 系统维护和系统评价 .34 6.1 系统维护 .34 6.2 系统评价 .35 第七章 展望 . .36 参考文献 37 附 录 程序代码 . .38 nts 航空公司管理信息系统 摘 要 随着信息时代的到来,计算机技术的飞速发展,市场竞争的日趋激烈,企业的管理水平要求也必须不断地提高。采用日趋成熟的数据库技术和管理信息系统理论建立管理信息系统,对于企业就显得日益迫切和必要。 nts 航空公司管理信息系统 本论文设计的是航空公司管理信息系统,它 是航空部门机票管理系统的一 部分,其作用是对所有待售机票和已售机票进行有效的管理。通过本系统不仅可以进行售票工作,而且还可以对和机票相对应的旅客情况和航班情况进行查询,并可随时进行增加,修改,删除,打印等工作,使售票人员能够有效地对机票进行有效的控制和管理。本论文 从机票管理出发介绍了系统开发的背景,阐述了系统的设计思路和设计方法,并对系统中遇到的问题及应用前景作了阐述。 本论文包括七章内容,分别从引言,理论基础,系统分析,系统设计,系统实施,系统维护和系统评价,展望介绍了本航空公司管理信息系统的开发全过程。 Abstract With the coming of information time, the more zippy development of the computer technology, the more intensity of the market competition, the requirement of the enterprises s management level must also rise。 It is urgent and necessary increasingly for enterprises to build up a management information system by the technology of the advanced database and the theory of the advance management information system. nts 航空公司管理信息系统 The thesis designs an aviation company management information system which is a part of aviation department plane tickets management system and manages all the being selled plane tickets and the selled plane tickets. The system can not only be on doing the job of selling plane tickets but also be on searching the case of passengers and the liners on the plane tickets and it can be on adding, modifying, deleting, print and so on, at any time, so that booking clerks can effectively control and manage plane tickets. The thesis introduces the development background of system and discusses the systems designing thought and designing approach and discusses the problems which can be encountered and the application prospect. This text includes seven parts. It introduces the aviation company management information systems developing completed procedure from the systems introduction and necessary of developing, the theory base of systems development, the systems analysis , the systems designing , the systems practice, keeping and prospect . 第一章 引 言 随着信息时代的到来,计算机技术的飞速发展,市场竞争的日趋激烈,对企业的管理水平也要求不断的提高。作为企业管理的重要一环,建立现代化的信息系统是时代和企业发展的要求。旧的人工管理已经远远不能满足人们对大量信息进行复杂处理的要求,采用日趋成熟的数据库技术和管理信息系统理论建立管理信息系统,就显得日益nts 航空公司管理信息系统 迫切和必要。 本论文设计的是 航空公司管理信息 系统,包括 七 章内容, 分别从引言,理论基础,系统分析,系统设计,系统实施,系统维护和系统评价,展望 介绍了一个管理 系统的开发全过程。第一章概述了 人工 售票 管理 的历史情况 及开发本系统的必要性 。 第二章论述了开发航空管理信息系统的理论基础。 第 三 章从管理系统开发的理论出发,在对 航空公司 售票情况调查的基础上提出了新系统的逻辑模型。第 四 章采用了面向对象的系统设计方法和理论,提出了系统的设计方案。第 五 章阐述了系统实施的基本方案,并给出了部分运行结果 。第六章阐述了系统维护和系统评价在管理信息系统中的必要性及方法。 第 七 章展望了系统的未来发展情况。 鉴于本人在调查时能力有限,所以在开发过程中存在许多不尽人意之处,请老师多多批评 指正,提出宝贵意见。 第二章 理 论 基 础 由于本程序是由 VISUAL BASIC 6.0 开发工具做的,所以这里先介绍一下 VISUAL BASIC 6.0 开发工具。 VISUAL BASIC 6.0 是美国微软公司推出的一个优秀的可视化开发环境工具。他采用非常巧妙的方法将 WINDOWS 的编程复杂性封装起来,是编程人员能够轻松编程。使用 VISUAL BASIC6.0,编程nts 航空公司管理信息系统 人员不用编写大量的源代码去描述界面元素的外观和位置,而只需把预先建立的对象拖放到屏幕上的某 一个位置即可。从而使编程的效率得到了极大的提高。最新版本的 VISUAL BASIC 6.0 是在改进以往版本的基础上形成的,较以往版本有更新,更强的功能,从开发小型应用程序到大型应用系统 VISUAL BASIC6.0 都能胜任。 VISUAL BASIC6.0 中文版是英文版的汉化版 ,更能适合我国用户的使用。 2.1 数据库技术 人们在总结信息资源开发 管理和服务的各种手段时,认为最有效的是数据库技术。数据库的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统,大都用先进的数据库技术来保持系统数据的整体性 完整性和共享性。 数据库是某个企业 组织或部门所涉及的数据的综合。它不仅反映数据本身的内容,而且反映数据之间的联系。数据模型是现实世界对象或实体 以及对象的约束和对象间的联系的逻辑组织。数据模型就是对现实世界的数据和信息进行抽象的,是用于数据库系统中提供信息表示和操作手段的形式构架。 数据库技术所研究的问题就是如何科学的组织和存储数据,如何高效的获取和处理数据。通常,数据库所包含的大量信息都以表的形式存储。数据库包含多个表,有的是独立的,有的表相互之间存在着nts 航空公司管理信息系统 一定关系。设计数据库就是将大量信息经过 分析和归纳,分储到多个表中,确定表之间的相互关系,使表内的信息完整的反映主题。 为了方便数据库的建立 使用和维护,在操作系统的基础上,配置一定的软件,对数据库进行统一的管理和控制,即数据库管理系统DBMS。数据库管理系统 DBMS 具有数据库定义功能 数据存取功能 以及对数据库运行的管理和数据库的建立和维护功能。 2.2 面向对象技术 面向对象方法是软件工程方面的重要成就之一,它吸收了传统方法的数据抽象 信息隐蔽 模块化等思想,强调以对象作为问题分析 系统设计的主体,使软件系统与客观世界之间有自然的对应关系。面向对象方法按照人们习惯的思维方式建立问题的模型和构造系统,使软件系统更易于理解和维护,它的继承和多态等技术为软件复用和扩充创造了条件。 面向对象程序设计把数据和程序(代码)封装在一个对象中,数据称为对象的状态,程序称为对象的行为。对象的状态是该对象定义的属性的值的集合,行为是代码的集合。面向对象程序设计要求通过定义在对象行为上的界面对该对象传递信息来激活行为。应用面向对象的程序设计方法,用户只需编写很少的代码,使开发工作变得简单。 nts 航空公司管理信息系统 2.3 VB 数据库体系结构 VB 数据库引擎存在于程序和物理数据库 之间,使得 VISUAL BASIC 数据库对象和编程技术对于数据可应用程序具有相同的三部分,如下图。 用户与正在访问的特定数据库无关,不管这个数据库 是本地的 VISUAL BASIC 数据库,还是所支持的其他任何数据库所用的数据访问对象都是相同的。 用户界面 (USER INTERFACE) 数据引擎 (DATABASE ENGINE) 数据仓库 (DATA VAULT) 第三章 系 统 分 析 3.1 需求分析 航空公司售票的管 理是一种复杂的工作,传统的管理方法是通过手工操作实现的,主要利用人工卖票、统计、报表,这样不仅速度慢nts 航空公司管理信息系统 而且很容易出错。传统的手工操作不能充分利用各项资源,而且浪费了大量的人力物力,并且无法提高工作效率。在当今市场经济环境下,这种混乱的情况下,不仅影响了航空公司的信誉,而且阻止了航空公司的进一步发展。 基于上述种种弊端,要求有一个合理而有效的计算机管理系统对机票的销售情况进行管理。这个系统必须能够完成日常手工能完成的各项操作,并且把售票、统计、查询、报表连接成一个有效的数据库管理系统,相互制约,避免手工操作出现 漏洞和错误,达到对机票高效合理的管理。因此,为了提高工作效率,开发一个航空公司管理信息系统既是可行的又是适应现代化管理的需求。 3.2 业务 ,数据流程图 本航空公司管理信息系统的业务流程图表示为: 客户 客户登记信息表 客户部 客机部 舱位部 客户类型设置信息表 客机登记信息表 舱位等级设置信息表 信息收集人员 nts 航空公司管理信息系统 该物理模型图转换为数据流程图为: 客 客 客 舱 户 户 机 位 登 类 登 等 记 型 记 级 信 设 信 设 息 置 息 置 信 信 息 息 客机登记信息表 客户类型设置信息表 客户登记信息表 舱位等级设置信息表 信息录入人员 信息录入人员 客 户 信 息 表 航 线 信 息 表 信息录入人员 订 票 信 息 表 客户 舱位部 客机部 客户部 订票部 nts 航空公司管理信息系统 客 客 客 舱 户 户 机 位 登 类 登 等 记 型 记 级 信 信 信 信 息 息 息 息 表 表 表 表 D1 客户信息报表 D2 航线信息报表 D3 订票信息报表 第四章 系 统 设 计 系统设计在整个管理信息系统的研制过程中起着十分重要的作用。它将系统分析阶段建立的逻辑模型转化为系统的结构模型,并做好编程前的一切准备。系统分析是决定管理信息系统“干什么”的问题,而设计阶段则是解决“怎么干”的问题。它从管理信息系统的目P1 客户登记信息管理 P2 客户类型信息管理 P3 客机登记信息 管理 P4 舱位等级信息管理 P6 航线 信息 管理 P5 客户 信息 管理 P7 订票信息管理 订票部 nts 航空公司管理信息系统 标出发,建立系统的总体模型,确定系统的总体 结构,规划系统的规模,建立各个基础部分,并说明它在整个系统中的作用及相互关系。 4.1 系统功能模块的设计 航空公司管理信息管理系统的功能包括:系统,航线信息管理,客户信息管理,票务信息管理,打印,帮助。其功能模块图如下: 其中系统功能包括 :修改密码,添加用户,退出等功能模块。其图如下: 登入界面 主 菜 单 系 统 航线 信息 管理 客户 信息 管理 票务 信息 管理 打 印 系 统 修改 密码 添加 用户 帮 助 退 出 nts 航空公司管理信息系统 其中航线信息管理包括:舱位信息(包括舱位信息添加,舱位信息修改,舱位信息删除和关闭等功能模块 ),客机信息(包括客机信息添加,客机信息修改,客机信息删除,客机信息查询和关闭等功能模块),航线信息(包括航线信息添加,航线信息修改,航线信息删除,航线信息查询和关闭等功能模块)等功能模块。其图如下: 航线信息管理 舱位 信息 客机 信息 航线 信息 舱位信息添加 舱位信息修改 关 闭 关 闭 舱位 信息 舱位信息删除 客机信息添加 客机信息修改 客机信息查询 客机信息删除 客机 信息 nts 航空公司管理信息系统 其中客户信息管理包括:客户类型(包括客户类型信息添加,客户类型信息修改,客户类型信息删除和关闭等功能模块)和客户信息(包括客户信息添加,客户信息修改 ,客户信息删除,客户信息查询和关闭等功能模块)等功能模块。其图如下: 关 闭 客户信息管理 客户 信息 客户 类型 客户类型信息添加 客户类型信息修改 客户类型信息删除 关 闭 航线信息修改 航线信息删除 航线 信息 航线信息添加 航线信息查询 客户 类型 客户类型信息查询 nts 航空公司管理信息系统 其中票务信息管理包括订票管理(包括机票信息添加,机票信息修改,机票信息删除,机票信息查询和关闭等功能模块)等功能模块。其图如下: 其中打印包括打印航线信息,打印客户信息,打印机票信息等功能模块。其图如下: 客户 信息 添加 客户 信息 删除 客户 信息 查询 票务信息管理 订 票 管 理 关 闭 机票信息添加 机票信息修改 机票信息删除 机票信息查询 打 印 客户 信息 关 闭 客户 信息 修改 nts 航空公司管理信息系统 其中帮助 包括关于帮助(包括系统信息和退出等功能模块)等功能模块。其图如下: 4.2 数据库的设计 针对一般航空公司管理信息系统的需求,通过对航空公司管理工作过程的内容和数据流程分析,设计了该航空公司管理信息系统的数据项和数据结构,这样就可以设计出能够满足用户要求的各种实体,以及它们之间的关系,所设计规划出的实体有:舱位等级信息,客机信息,航线信息,客户类型信息,客户信息,订票信息。各个实体的关于帮助 退 出 打印机票信息 打印航线信息 打印客户信息 帮 助 系统 信息 nts 航空公司管理信息系统 E-R 图如下: 图 舱位等级 信息 E-R 图 图 客机信息 E-R 图 舱位等级信息 备 注 信 息 舱位等级名称 舱位等级编号 是否有报纸 是否有礼物 是否有午餐 是否有饮料 是否可以改签 是否有电影 是否可以退票 是否可以打折 客 机 信 息 购 买 日 期 客 机 编 号 经济舱座位数量 服 役 日 期 公务舱座位数量 客 机 型 号 备 注 信 息 头等舱座位数量 航 线 信 息 航 线 编 号 到 达 城 市 出 发 城 市 出 发 时 间 航 班 日 期 客 机 编 号 公务舱价格 经济舱价格 到 达 时 间 备 注 信 息 头等舱价格 nts 航空公司管理信息系统 图 航线信息 E-R 图 图 客户类型信息 E-R 图 图 客户信息 E-R 图 客户类型信息 客户类型名称 客户类型编号 折 扣 比 例 备 注 客 户 信 息 客 户 编 号 客 户 类 型 身份证号码 客 户 姓 名 备 注 客户联系电话 客 户 性 别 订 票 信 息 客 户 类 型 出 发 城 市 折 扣 比 例 备 注 舱 位 类 型 订 票 编 号 客 户 编 号 机 票 价 格 结 算 金 额 出 发 日 期 到 达 城 市 航 线 编 号 客 户 姓 名 nts 航空公司管理信息系统 图 订票信息 E-R 图 实体之间关系的 E-R 图如下: 图 实体之间关系的 E-R 图 现在需要将上 面的数据库概念结构转化为 SQL SERVER 2000 数据库系统所支持的时间数据模型,也就是数据库的逻辑结构,航空公司管理信息系统数据库设计的数据库中包括的表如下: user_Info 登入信息表 列名 数据类型 可否为空 用户名称 char NOTNULL 用户密码 char NULL 用户描述 char NULL serviceInfo 舱位等级信息表 舱位等级信息 航 线 信 息 客 户 信 息 订 票 信 息 客 机 信 息 客户类型信息 航线设置 预订机票 客户登记 nts 航空公司管理信息系统 列名 数据类型 可否为空 舱位等级编号 char NOTNULL 舱位等级名称 nvarchar NULL 是否有礼物 char NULL 是否有报纸 char NULL 是否有饮料 char NULL 是否有午餐 char NULL 是否有电影 char NULL 是否可以改签 char NULL 是否可以退票 char NULL 是否可以打折 char NULL 备注信息 text NULL planeInfo 客机信息表 列名 数据类型 可否为空 客机编号 char NOTNULL 客机型号 char NULL 购买日期 datatime NULL 服役日期 datatime NULL 经济舱座 位数量 nvarchar NULL 公务舱座位数量 nvarchar NULL 头等舱座位数量 nvarchar NULL 备注信息 text NULL airlineInfo 航线信息表 列名 数据类型 可否为空 航线编号 char NOTNULL 出发城市 nvarchar NULL 到达 城市 nvarchar NULL 航班日期 char NULL 出发时间 char NULL nts 航空公司管理信息系统 到达时间 char NULL 客机编号 char NULL 经济舱价格 numeric NULL 公务舱价格 numeric NULL 头等舱价格 numeric NULL 备注信息 text NULL customerType 客户类型信息表 列名 数据类型 可否为空 客户类型编号 char NOTNULL 客户类型名称 char NULL 折扣比例 numeric NULL 备注 text NULL customerInfo 客户信息表 列名 数据类型 可否为空 客户编号 char NOTNULL 客户姓名 char NULL 客户性别 char NULL 身份证号码 char NULL 客户联系电话 char NULL 客户类型 char NULL 备注 text NULL ticketInfo 订票信息表 列名 数据类型 可否为空 订票编号 char NOTNULL 客户编号 char NULL 客户姓名 char NULL 客户类型 char NULL 折扣比例 numeric NULL 航线编号 char NULL nts 航空公司管理信息系统 出发城市 nvarchar NULL 到达城市 nvarchar NULL 出发日期 datetime NULL 舱位类型 char NULL 机票价格 numeric NULL 结算金额 numeric NULL 备注 text NULL 现在已经完成了程序各个模块的创建,现在来运行整个系统。运行程序,出现登入窗体如下: 图 用户登入窗体 输入用户名和密码后,进入系统,出现航空管理信息系统的主窗体如下: nts 航空公司管理信息系统 图 航空公司管理信息系统主窗体 选择“航线信息管理 |舱位信息”菜单,出现舱位等级信息列表窗体,用来添加,修改,删除舱位等级信息,此窗体如下: nts 航空公司管理信息系统 图 舱位等级信息窗体 选择“航线信息管理 |客机信息”菜单,将显示所有客机信息,此窗体用来对舱位等级信息进行添加,修改,删除。此窗体如下: nts 航空公司管理信息系统 图 客机信息列表窗体 选择“航线信息管理 |航线信息”菜单,将显示航线信息列表窗体,用来对航线信息进行添加,修改,删除,查询。此窗体如下: nts 航空公司管理信息系统 图 航线信息列表窗体 在航线信息列表中单击“添加”按钮,将出现航线信息添加窗口,此窗体如下: 图 航线信息添加窗体 nts 航空公司管理信息系统 在航线信息列表中单击“查询”按钮,将出现航线信息查询按钮,此窗体如下: 图 航线信息查询窗体 选择“客户信息管理”菜单,将显示所有客户信息,此窗体用来对客户信息进行添加,修改,删除。此窗体如下: 图 客户信息列表窗体 nts 航空公司管理信息系统 选择“订票信息管理 |订票信息”菜单,将显示机票信息列表窗体,用来对订票信息进行添加 ,修改,删除,查询,此窗体如下: 图 机票信息列表窗体 在信息列表中单击“添加”按钮,将出现机票信息添加窗体,此如下: nts 航空公司管理信息系统 图 添加客户信息窗体 在机票信息列表中,单击“查询”按钮,将出现机票信息查询窗体,输入查询内容,可以得到剩余机票信息,此如下: 图 机票信息查询窗体 查询结果如下对话框: 图 机票信息查询结果 nts 航空公司管理信息系统 选择 “打印 |打印机票信息”菜单,将显示所打印的报表,其显示的报表如下: 打印机票信息报表 选择“帮助 |关于帮助”菜单,将出现关于帮助窗体,此窗体如下: nts 航空公司管理信息系统 图 关于帮助窗体 点击系统信息按钮,将显示系统信息窗体 ,此窗体如下: 图 系统信息窗体 因界面页数的限制,只显示了部分的窗体,其他详见软盘。 nts 航空公司管理信息系统 第 五 章 系 统 实 施 在管理信息系统中的生命周期中,经过系统规划、系统分析和系统设计阶段后,便开始系统实施阶段。系统实施阶段要继承以前各阶段的工作成果,将技术设计转化为物理实现。系统实施的主要内容包括物理系统的实施,程序设计与调试,项目管理,人员培训,数据准备与录入,系统转换和评价等。系统实施作为系 统的最后物理实现阶段,对于系统的质量、可靠性、可维护性等有着十分重要的影响。 5.1 系统实施环境 本航空公司管理信息系统软件实施的环境如下: 操作系统环境要求: Windows 2000 Microsoft Windows NT 4.0 版 Service Pack 5 或更高版本 Windows Millennium Edition Windows 98 Windows 95(仅客户端连接选项) 软件要求: VB 以及 SQL SERVER 2000 nts 航空公司管理信息系统 5.2 系统安装说 明 航空公司管理信息系统的安装说明: (一) 航空公司管理信息系统的文件夹复制到桌面 (二) 在 SQL SERVER 2000 的查询分析器中打开该文件夹中的 SQL,其路径为 D:Documents and SettingsAdministrator桌面 毕业设计 - 航空公司管理信息系统SQLTICKET.SQL ,运行它将建立名为 Ticket 的数据库。 (三) 在 ODBC 中建立数据源,并将其连接。 (四) 运行 航空公司管理信息系统 .exe 文件,则该航空公司管理信息系统软件安装成功,即可应用。 nts 航空公司管理信息系统 第六章 系统维护和系统评价 6.1 系统维护 新系统在正式投入正常运行后,为了让管理信息系统长期高效地工作,必须加强对管理信息系统运行的日常管理。系统的维护目的是保证它的正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。因此系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的,正确的工作状态之中,即系统维护是信息系统可靠运行的重要技术保障,我们必须给予充分的重视。 系统维护工作的内容按维护对象的不同可以分为:系统应用程序的维护,数据维护,代码维护和硬件设备维护。按维护的类型分为:纠错性 维护,适应性维护,完善性维护和预防性维护。 对于本航空航空公司管理信息系统的维护。我们不仅要注意工作环境和设施的管理,更主要的是对系统每天运行状况,数据输入和输出情况,以及系统的安全与完备性及时如实记录和处置。这些工作主要由系统运行值班人员来完成。系统运行的日常维护管理包括数据收集,数据整理,数据录入及处理结果的整理与分发,硬件的简单维护及设施管理。航空管理信息系统的运行情况能反映出系统在大多数情况下的状态和工作效率,对于系统的评价与改进具有重要的参考价值。因此,在此系统的运行情况是一定要及时,准确,完整地 记录下nts 航空公司管理信息系统 来,不但要记录正常情况,还要记录意外情况发生时间,原因和处理结果。 6.2 系统评价 管理信息系统投入运行后,要在平时运行管理工作的基础上,定期地对其运行状况进行集中评价。进行这项工作的目的是通过对新系统运行过程和绩效的审查,来检查新系统是否达到了预期目的,是否充分利用了系统内各种资源(包括计算机硬件资源,软件资源和数据资源),系统的管理工作是否完善,以及指出系统改进和扩展的方向是什么等。 系统评价的主要依据是系统日常运行记录和现场实际监测数据。评价的结果可以做为系统改进的依据。通常,新系统的第一次 评价与系统的验收同时进行,以后每隔半年或一年进行一次。参加首次评价工作的人员有系统研制人员,系统管理人员,用户,用户领导和系统外专家。以后各次的评价工作主要是系统管理人员和用户参加。系统的评价的内容包括:对信息系统的功能评价;对现有硬件和软件的评价;对信息系统的应用评价;对信息系统的经济效益评价。 nts 航空公司管理信息系统 第 七 章 展 望 信息系统是信息时代最为重要的基础设施,但信息系统的开发是极为困难的。除了要涉及计算机、数据库等方面的专业知识外,还在于信息系统自身的复杂性。为了克服这些复杂性, 系统开发者应不断的总结经验,不断探索更好的开发方法。“信息系统开发”,“管理信息系统”,“软件工程”,“软件开发工具”等课程中讲述的理论、方法、工具,诸如:结构化开发方法、原型法、面向对象的方法、规范化理论、生命周期法、第四代语言、软件工程等,正
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:JSJ06-306@VB航空公司管理信息系统 (源代码+系统)
链接地址:https://www.renrendoc.com/p-507628.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!