Font Size: a A A

Design And Implementation Of The Qunar Company Agent Business System

Posted on:2016-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:P ChenFull Text:PDF
GTID:2308330479991519Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, being successfully a listed company, Qunar’s scope of business is expending gradually and the types of business are increasing. The business is changing from flight booking only to multiply lines of business, such as hotels, vacations, tickets of attractions, local trip, car rental etc. With the rapid expansion of the lines of business, the number of agents cooperating with the company is increasing rapidly as well. The cooperating mode with agents is using contracts. Based on the details in the signed business contracts, Qunar can provide the relevant business services for agents. Currently, the company has an contract system. However, it is old and poor usability, and can’t satisfy the needs of current business. In addition, other businesses in the company are still processing manually. As time goes on, the problems of using manual process is becoming more serious, such as slow, inefficient, high error rate etc.This paper includes the requirement analysis of the business scenario, the design and implementation of the agents business system. The system provides information management on the relevant business processes. It speeds the business cooperation between the company and agents, and figure out the high error rate and inefficient issues in manual process, which saves a lot of labor cost. The system has two main features that are contract management and business opening. The features of contract management include agent information management, contract information management, approve process management and contract signing downloads. Basically, the features of business opening are to operate the company basic business for agents that include product ordering, merchant n umber application etc. The implementation of the system is using the Spring MVC framework and Mybatis data persistence layer framework to implement the feature of contract information management, and using Spring Integration enterprise integration solutions to figure out the issues in varied processes during business provisioning which help the system to have good scalability. The system deploys on multiple servers, and uses distributed locks, database optimistic locking techniques to solve the problems from concurrent requests.Currently, the system is released and deployed in the company. The functionality and performance of the system have shown excellent, and it has greatly improved the capabilities of company’s business processing with agents.
Keywords/Search Tags:agent, contract, business, informaiton management, enterprise integration
PDF Full Text Request
Related items