民航售票管理信息系统的开发与设计论文.doc
哈尔滨商业大学毕业设计(论文)民航售票管理信息系统的开发与设计学生姓名指导教师专业计算机科学与技术学院计算机与信息工程学院2010年05月28日GraduationProject(Thesis)HarbinUniversityofCommerceAirlinereservationmanagementinformationsystemofdesignanddevelopmentStudentSupervisorSpecialtyComputerScienceandTechnologySchoolComputerandInformationEngineering2010-05-28摘要航空售票订票是民航管理业务中的一项最基本的业务,表面上,它只是民航业务的一个简单的部分,但它涉及的业务量大,客户多,客户服务等多个方面,因而基于传统的订票方式已经不能满足航空业务流量剧增的要求。本设计用java语言编写利用MyEclipse工具开发的一个航空订票系统。它是根据售票订票的功能需求和业务流程,采用B/S结构进行设计。设计和实现该系统的主要功能包括查询符合乘客需求的航班信息和当前航班的售票订票情况,进行订票,管理机票数据和乘客的信息,添加新航班、更新航班信息,按乘客要求进行退票处理等等。该系统的开发包括两部分的工作:数据库设计和应用程序编制。本设计的数据库采用当今最常用的关系数据库并使用MySQL数据库管理系统进行管理。通过数据库需求分析得到了系统的数据字典,并完成了数据库的概念设计。数据库逻辑设计完成了数据库所有表格的创建。应用程序用MyEclipse进行深入开发。关键词:航空订票;B/S结构;Java;关系数据库AbstractAirlineReservationandticket-sellingisoneofthemostelementaryoperationsinairlinemanagement.Professedlyitisjustoneofsimplepartsinairlineoperation,butitincludesmanyoperations,clientsandclientservice.Asaresultthemethodoftraditionalticket-sellingcantsatisfytherequirementofincreasingairlinebusiness.ThisisaunifiedairlinereservationsystemisencodeingbyJavalanguageanddevelopedbyMyEclipseAccordingtofunctionalrequirementandoperationflow,itsdesignedwithB/SFramework.Themainfunctionsofthissystemincludesearchingflightdetailsandthecurrentreservationcircumstance,bookingaticket,managinginformationofreservationandpassengers,updateflightdetailsandairways,returningaticket.Thewholesystemcomprisestwoparts:databasedesignandapplicationcoding.Inthedesignthedatabaseisakindofrelationdatabasemanagementsystemthatisnowusedmostpopularly.AndthedatabaseismanagedbyMySQL.Indatabasedemandanalysis,datadictionaryofthesystemisbroughtforth.ConceptiondesignofthedatabaseisfulfilledbyE-Rgraph.Alltablesofthesystemarebroughtforthinlogicdesignofthedatabase.ApplicationwasdevelopedwiththedevelopmenttoolofMyEclipse.Keywords:AirlineReservation;B/SFramework;Java;RelationDatabase