基于web机票预定信息系统设计与实现.doc

上传人:灯火****19 文档编号:138001295 上传时间:2020-07-13 格式:DOC 页数:52 大小:1.60MB
返回 下载 相关 举报
基于web机票预定信息系统设计与实现.doc_第1页
第1页 / 共52页
基于web机票预定信息系统设计与实现.doc_第2页
第2页 / 共52页
基于web机票预定信息系统设计与实现.doc_第3页
第3页 / 共52页
基于web机票预定信息系统设计与实现.doc_第4页
第4页 / 共52页
基于web机票预定信息系统设计与实现.doc_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《基于web机票预定信息系统设计与实现.doc》由会员分享,可在线阅读,更多相关《基于web机票预定信息系统设计与实现.doc(52页珍藏版)》请在金锄头文库上搜索。

1、摘 要基于web机票预定信息系统设计与实现的是为了方便全国乘坐民航的消费者进行机票预定而设计的。系统的用户分为管理员和普通用户,通过不同的用户名和密码来登陆系统来进行所需要的操作,管理员可以对后台数据库中的内容进行修改和管理。该系统的主要功能包括会员管理,航线航班管理,机票服务管理,客户留言信息管理,以及管理员的后台管理等。该系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等。本设计采用ASP.NET为开发环境进行操作界面和代码的设计;数据库采用Microsoft SQ

2、L Server 2000数据库系统。论文的大致框架如下:第一章 绪论;第二章 可行性分析;第三章介绍可行需求分析;第四章介绍系统总体设计;第五章介绍系统数据库设计;第六章介绍系统详细设计;第七章和第八章介绍系统的测试与性能分析;第九章是总结。关键词:会员管理;航线航班管理;机票服务管理;客户留言;数据库设计。AbstractDesign and Implementation of Booking Tickets for the Web-Based Information System is to facilitate the use of CAD booking tickets for th

3、e consumer designed. System have administrators and ordinary users, through different user names and passwords to the landing system to carry out some needed operations, Administrators can modify and manage the background database the its content . The systems main functions include members of manag

4、ement, flight route management, ticket service management, customer information management messages, Administrators manage the background of system.The Development of the system including two facets which its database background to the establishment and maintenance and the development of the front-e

5、nd applications .Regarding the former require to establish the stronger data consistency and integrity, good data security database. As for the latter we demanded the application Complete functions, and easy to use.The design used ASP.NET development environment for the operation of the interface an

6、d code design; Database used Microsoft SQL Server 2000 database system. The thesiss general framework is as follows : Chapter 1 Introduction; Chapter 2 feasibility analysis; Chapter 3 introduce the possible demand analysis; Chapter 4 introduce the Overall design; Chapter 5 introduce the database des

7、ign; Chapter 6 introduce a detailed system design; Chapter 7 and Chapter 8 introduce the systems test and function analysis; Chapter 9 is a summary. Keywords : Member management; Flight route management; Ticket service management; Customers Message; Database design.目 录第1章 绪 论11.1 系统的概述11.2 相关工具与开发工具

8、介绍2第2章 可行性分析42.1 技术可行性42.2 经济可行性42.3 操作可行性52.4 运行环境5第3章 需求分析63.1 系统环境的工作需求及流程63.2 系统数据流图和数据字典6第4章 总体设计114.1 总述114.2 系统结构图11第5章 数据库设计145.1 概念设计145.2 逻辑设计175.3 物理设计19第6章 详细设计216.1 菜单设计216.2 模块设计22第7章 系统测试387.1测试的目的387.2测试的方法387.3测试的步骤397.4本系统的测试40第8章 系统维护与性能分析418.1系统维护418.2性能分析41第9章 总结43参考文献44致 谢45附 录

9、 I46第1章 绪 论1.1 系统的概述1.1.1 机票预定信息系统的研究意义随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,在现实生活中,乘坐民航的消费者也越来越多。由于中国人口众多,订购机票成为了旅客们最头疼的问题!怎样为旅客提供高效,便捷的服务是国家在航空运输中应该首要解决的问题。通过网络实现机票预定已经成为一种消费的时尚,给消费者带来极大的便捷!预定查询系统因此在各机票预定网点中的作用也越显重要。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统更显紧迫。机票预定系统应克服存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,这关系到航班的

10、乘客的安全及准确,本系统因面向广大机票预定网点,因此要能在售票网点中普及,则需要开发一个功能全,价格能被顾客所接受的系统!1.1.2 本系统的主要功能本系统最突出的一个特点是可以通过IP地址访问数据库。系统功能主要实现会员资料管理,航线航班管理、机票服务,客户留言情况的统计,航班票价查询,航线航班的查询等功能。管理员可以轻松地对系统会员,航线,航班,票价进行修改,也可以通过本系统来查看用户订票的的资料。本系统对会员资料管理包括添加会员,删除会员和修改会员资料并对会员进行统计等。航线航班管理模块有:添加删除航线、添加删除航班功能,并且可以修改现在的资料。在加入新航班航线的同时数据库会随时更新显示

11、出最新的数据,方便用户进行查询。机票服务模块有:机票的预定,票价的查询,订票信息的打印,退票的服务等功能。客户留言管理模块有:客户留言功能。客户可以根据自己对订票的意见以及自己的要求进行留言。管理员后台管理模块有:会员的添加,更名和删除,航线航班的添加删除,查询客户留言,查询订票退票信息的操作。这样方便进行相应的调动调整,反馈给客户最新的信息!此外,本软件还具有界面简捷美观,信息量大,操作简单,安全性好,实现成本低等特点。除此之外使用了权限设置等技术使系统具备了良好的健壮性。1.2 相关工具与开发工具介绍本系统采用ASP.NET作为前台程序开发环境,Microsoft SQL Server 2

12、000作为后台数据库,并且以Windows作为运行平台,以便更广泛的适应企业要求。ASP.NET语言环境的功能比较强大,Microsoft SQL Server 2000数据库也具有广泛的适应性,Windows操作平台具有很高的适应性,这样的组合有利于降低成本,服务于广泛的用户。1.2.1 ASP.NET 开发环境ASP.NET是美国微软公司(Microsoft)推出的Windows环境下的软件开发工具。ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势。因为ASP.NET是基于通用语言

13、的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000 Server上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET。ASP.

14、NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。应用ASP.NET编译出来的程序通俗易懂,非常适合初学者应用。1.2.2 Microsoft SQL Server 2000数据库介绍数据库技术是计算机软件的一个重要分支,它产生于20世纪60年代,最早是由IBM公司推出的IMS数据库系统。数据库技术从开始到现在大致经历了三个阶段,分别是:人工管理阶段、文件管理阶段和数据库管理阶段。Microsoft SQL Server 2000是用来专门管理数据库的应用软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和

15、关系型管理系统。除了这些外Microsoft SQL Server 2000还为你的数据管理和分析带来了灵活性,允许用户在快速变化的环境中从容相应,Microsoft SQL Server 2000是一个具备完全web支持的数据库产品,不仅易于使用,而且界面友好,如今在世界各地广泛流行。Microsoft SQL Server 2000需要掌握的功能很多例如:关系代数以编写功能强大的查询,对索引进行调优使其成为数据和查询之间的桥梁,分析查询执行计划以提高性能。Microsoft SQL Server 2000不需要进行复杂的编程,利用提供的工具和功能就能完成小型数据库管理系统的设计,因此数据库

16、管理者使用起来非常的方便,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。在SQL Server 2000中使用可扩展标记语言(XML)可以在松散耦合系统之间交换数据。从浏览器通过防火墙可方便而安全地访问数据,并可对有格式文档执行快速全文检索。分析和链接联机分析处理(OLAP)多维数据集,即使在 Web 上也是如此,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统。一个Microsoft SQL Server 2000数据库中可以包含表、关系图、视图、存储过程、用户、规则以角色等。使用单一的.mdf文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号