Airport Service Backend-boarding pass order Processing requirements optimization

Source: Internet
Author: User

This morning the product received operational response, said the airport service backstage, boarding pass manual dispatch, click did not respond.

Just arrived at the company, the product told me this message, verified that the click after the popup system error message:

Because of the number of items at hand, plus the code logic for this project has not been in contact for two weeks, with such a hint message, the time really do not know what the reason.

Next, to analyze the log to troubleshoot, rely on, found that there is no record log. Had to open the program, look at the logic. First to record the log, and then read the log, found that is "45 minutes before departure {" Flighttime ":" 2015-09-17t11:14:00 "," Now ":" 2015-09-17t10:46:44.1730772+08:00 "}" So tell the product.

This small project, product manager personnel changes, the new product daily busy with various other needs, not too clear specific details, but also careless attention to detail, every time the business party to reflect the problem, like a microphone, directly reflected to me. I didn't focus on this little project, so there was a problem and I couldn't locate the cause as soon as possible. If such problems often occur, it is bound to waste a lot of time and energy.

So, start optimizing.

First, just mentioned, record the full log for troubleshooting.

Second, the most important, "Handle the exception, refresh the page retry!" "This is a very empty hint, by modifying the program, instead of prompting for clear reasons.

Thirdly, in the list of orders to be processed, each line has a "dispatch" button, and the dispatch must be in the "submitted/Pending" State to be able to operate, so add this qualification.

Finally, in terms of user experience, merge the 2 columns of "action" and "whether to end" and change to a column, which is called "Operation". After the revamped UI and interaction such as:

End.

Yes, this is a backend management system.

Some people will say, since it is a background management system, how to change how to change. But, in fact, here is learned, for those outside the official website or shopping malls, can also do similar optimization. I am a technician, the product of things dare not say more.

Airport Service Backend-boarding pass order Processing requirements optimization

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.