摘 要
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现航空公司票务的管理势在必行。本系统结合公司订票过程,经过实际的需求分析,采用功能强大的Visual Basic 6.0作为开发工具,Microsoft Access 2003作为后台数据库而开发出票务管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成航空公司需要订票管理的全过程,包括航线信息管理、客户信息管理、票务信息管理等功能。
航空售票管理系统是典型的信息管理系统(MIS),其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。
因此本人结合航空公司的要求,对Microsoft Access数据库管理系统、VB应用程序设计,VB数据库技术进行了较深入的学习,主要完成对航空公司公司管理系统的需求分析、功能模块划分、应用程序界面设计,并由此设计了数据库结构。
关键字:航空售票管理系统,ODBC,Visual Basic 6.0,Access
Design and Implementation of the Management of Ticket’s Information System
Abstract
As the quick development of computer automation technology in enterprises management becomes urgently important today. A system for plane tickets reservation will release the staff from traditional process, it is also convenient for comers. Visual Basic 6.0 has been used as the explorer tool in this project. The whole design is component in dealing with what a ticket requiring customer want to do ,one may fell easy and pleased when operate the system. The provided function particularly is a perfect content, which covers such tasks as follows: query about airline information
The Management of Ticket’s Information System is a typical MIS, whose developing includes mainly two factors, the build and maintenance of database and the fore development of application, to the first one, the database should be consistent, whole and safe.
To the second one, the application should be full and convenient, Therefore myself unify Airline's request, to Microsoft the Access database management system, the VB application programming, the VB data bank technology has carried on the thorough study, mainly completes to the Airline corporate management system's demand analysis, the functional module division, the application procedure contact surface design, and has designed the database structure from this.
Keyword: The Management of Ticket’s Information System,ODBC,Visual Basic 6.0, Access
系统简介及使用范围
本系统将实现对航班信息,用户信息,以及订票信息进行管理。
本系统设计目标是将使用者分为,管理员用户和个人用户。不同的用户所具有的权限不同,管理员具有较高的权限,添加,修改,删除的权限。个人用户只具有查看,和加添自己本身个人信息以及订票的权限。
本系统是对航空公司售票流程进行研究分析后进行的研究开发,是一个具有综合性学校学生管理系统,它集成了航班航线信息,个人用户信息管理,订票信息,其开发主要包括数据库的建立和维护,因而具有较强的实用性和先进性.但由于该系统的条件的局限性,其使用的功能范围还需进行扩充。现将这个扩充的研究与现实留到以后完成。
本论文的组织结构如下所述:
第一章,主要介绍了系统开发的背景,本系统开发介绍与系统的使用范围和技术开发。着重阐述了系统的开发背景和系统的开发技术。
第二章,从可行性角度进行研究,对系统开发中所涉及到的经济,法律,技术等可行性一一作了研究,证明系统开发是合法和必要的。同时还预计了将来系统开发或实现应用中可能存在的问题,并提供了解决方案。
第三章,通过对用户对象的访问,以及对现有航空售票信息现状的研究,写出系统开发的技术需求,功能需求以及系统的数据流图。
第四章,主要分模块对系统各模块功能进行设计,画出各个模块功能略图,作为详细设计和各模块功能的具体实现做好铺垫。同时简历系统数据库设计,简要介绍系统的集成开发环境。
第五章,以第四章作为各模块设计的功能图,画出个功能模块实现的流程图,并依据个流程图编写出各功能的代码。
第六章,该章介绍软件测试。
第七章,结束语,写出完成论文的经过与心得体会。
目 录
任务书 I
摘 要 II
Abstract III
第1章 系统简介 1
1.1 系统开发背景 1
1.2 系统简介及使用范围 1
1.3论文组织结构 2
第2章 可行性分析 3
2.1经济可行性分析 3
2.2技术可行性分析 3
2.2.1 visual basic介绍 3
2.2.2 visual basic应用程序组成及工作方式 3
(毕业设计)
2.3法律可行性分析 4
2.4 系统建设中可能存在的问题 5
第3章 需求分析 7
3.1 c/s模式管理系统及特点 7
3.2 系统分析 7
3.2.1 组织结构分析 7
3.2.2 系统流程分析 8
3.2.3 数据流程分析 9
第4章 数据库设计 14
4.1 数据库介绍 14
4.1.1 数据库概述 15
4.1.2 Access 2003的简介 15
4.2 数据库设计 16
4.3 建立数据库链接 21
第5章 详细设计 24
5.1 系统初始页设计与编写 24
5.2 系统管理员用户界面部分设计与编写 26
5.3 系统个人用户界面部分设计与编写 32
第6章 系统测试与结果分析 36
6.1 系统测试方法与概述 36
6.2 系统功能测试 36
6.2.1 个人用户功能测试 36
6.2.2 管理员用户功能测试 36
6.3 系统错误处理测试 37
6.3.1 系统测试出现的问题 37
6.3.2 系统测试出现问题的解决方法 37
第7章 结束语 38
附 录 39
附录A 39
附录B 39
参考文献 40
致 谢 41 |