Font Size: a A A

Research Of Ticket Number Validation With Dynamic Validation Sequence Based On Genetic Algorithm

Posted on:2019-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:W J BaiFull Text:PDF
GTID:2392330626452116Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays,traveling by flight has become the first choice for many people.Complete domestic air travel activities are coordinated by multiple departments.During the whole process,passengers will get an unique ticket number as their voucher.In this article the process of querying information about flight ticket number was defined as ticket number validation and a series of studies have been carried out aiming at the shortcomings of poor timeliness and low flexibility of current validation methods.Firstly,this article described the basic characteristics of ticket number validation by analyzing the merits and drawbacks of existing domestic methods.There are many problems in the process of validation,such as many methods,unsteady query performance,multiple constraints in result and application,etc.This article proposed to transform the dynamic configuration of validation sequence into a problem of optimization under certain constraints.Specifically,genetic algorithm is used to adapt the timevarying validation method by simulating the sequence changes in the set of validation sequences.Combining the use features of validation system,under the guidance of modern software engineering,different validation methods such as interface on airline official website were integrated into a new system with more rational architecture.Specifically,this new system is based on multiple distributed middlewares to meet the high availability need of enterprise application.A functional module based on the algorithm is designed to work in the system independently,which achieves low coupling and flexibility of the system.In addtion,this article adopted a persistent data layer to reduce the number of real-time queries in the system design.Relevant experimental results confirmed the effectiveness of the validation system and the improved algorithm.In summary,this article not only analyzed the validation methods but also implemented a system which has more availability.More importantly,a useful attempt has been made to solve the problem of dynamic configuration,practically on sequence of ticket number validation,by genetic algorithm,which has certain theoretical significance and practical engineering practice value.
Keywords/Search Tags:Dynamic configuration, Genetic algorithm, Sequence optimization, Ticket number validation
PDF Full Text Request
Related items